Загрузить архив: | |
Файл: ref-25950.zip (555kb [zip], Скачиваний: 22) скачать |
СОДЕРЖАНИЕ
Теоретическая часть 3
1 Понятие протокола 3
2 ПротоколTCP/IP 4
3 ПротоколHTTP 5
4 ПротоколFTP 5
5 ПротоколTelnet 5
6 ПротоколWAIS 5
7 ПротоколGopher 6
8 ПротоколWAP 6
9 Почтовые протоколы (SMTP, POP3, IMAP) 7
Практическая часть 8
Список литературы 19
1 Понятие протокола
Очевидно, что рано или поздно компьютеры, расположенные в разных точках земного шара, по мере увеличения своего количества должны были обрести некие средства общения. Такими средствами стали компьютерные сети. Сети бывают локальными и глобальными. Локальная сеть — это сеть, объединяющая компьютеры, географически расположенные на небольшом расстоянии друг от друга — например, в одном здании. Глобальные сети служат для соединения компьютеров, которые разделяют огромные расстояния — в сотни и тысячи километров. Интернет относится к классу глобальных сетей. Простое подключение одного компьютера к другому — шаг, необходимый для создания сети, но не достаточный. Чтобы начать передавать информацию, нужно убедиться, что компьютеры «понимают» друг друга. Как же компьютеры «общаются» по сети? Чтобы обеспечить эту возможность, были разработаны специальные средства, получившие название протоколов. Протокол — это совокупность правил, в соответствии с которыми происходит передача информации через сеть. Понятие протокола применимо не только к компьютерной индустрии. Даже те, кто никогда не имел дела с Интериетом, скорее всего, работали в повседневной жизни с какими-либо устройствами, работа которых основана на использовании протоколов. Так, обычная телефонная сеть общего пользования тоже использует свой протокол, который позволяет аппаратам, например, устанавливать факт снятия трубки на другом конце линии или распознавать сигнал о разъединении или даже номер звонящего.
Да что там телефон — мы сами во время разговора с другими людьми используем своего рода протокол — язык. Понятно, что, если двое людей начнут разговаривать на разных языках, каждый из которых непонятен другому, они вряд ли договорятся.
Исходя из этой естественной необходимости, миру компьютеров потребовался единый язык (то есть протокол), который был бы понятен каждому из них.
Удивительно, с какой неохотой человечество придумывает новые слова для обозначения новых явлений. В этом смысле весьма показательна история слова «протокол». В древние времена греческое слово protokollon использовалось для обозначения листка бумаги, приклеивавшегося к письменному документу с целью пояснения содержания последнего.
Позже словом «протокол» стали называть документ, содержащий некую официальную запись, фиксирующую какое-либо действие или констатирующую факт. Словарь Брокгауза трактует это понятие так: «Акт, составленный уполномоченными на то должностными лицами (судебными или административными) в удостоверение тех или иных событий».
У людей, как и у компьютеров, существуют также свои протоколы для осуществления контактов. К ним относится, например, «деловой протокол». В его основе лежат те нормы, которые следует соблюдать при деловых встречах и проводах, ведении переговоров и бесед, организации приемов, оформлении деловой переписки и документации.
До появления Интернета у нас в стране наиболее известными были два вида протоколов — милицейский и дипломатический, так что слово «протокол» стало ассоциироваться еще и с увесистостью и неповоротливостью государственной бюрократической машины. Негативное отношение народа к отдельным представителям последней вылилось, как всегда, в творческий порыв. В русском языке появилось выражение «рожа протокольная».
Н-да, ну и словечко.
2 ПротоколTCP/IP
Над созданием протоколов, необходимых для существования глобальной сети/трудились лучшие умы человечества. Одним из них-был Винтон Серф (Vinton G. Cerf). Сейчас этого человека называют «отцом Иитсрнста». В 1997 году Президент США Билл Клинтон наградил Винтона Серфа и его коллегу Роберта Кана (Robert E. Kahn) национальной медалью за заслуги в области технологии, отметив их вклад в становление и развитие Интернета. Ныне Винтон Серф занимает пост старшего вице-президента по Интернет-архитектуре в корпорации MCI WorldCom Inc.
В 1972 году группа разработчиков под руководством Винтона Серфа разработала протокол TCP/IP — Transmission Control Protocol/Internet Protocol (Протокол управления передачей/Протокол Интернета).
Эксперимент по разработке этого протокола проводился по заказу Министерства обороны США. Этот проект получил название ARPANet (Advanced Research Projects Agency Network — Сеть агентства важных исследовательских проектов). Очевидно, что в обстановке войны, когда необходимость в обмене ин4)ормаци-ей встает как никогда остро, возникает проблема непредсказуемости состояния пути, по которому будет передана та или иная информация — любой из узлов передачи в любой момент может быть выведен из строя противником. Поэтому главной задачей при разработке сетевого протокола являлась его «неприхотливость» — он должен был работать с любым сетевым окружением и, кроме того, обладать гибкостью в выборе маршрута при доставке информации.
Позже TCP/IP перерос свое изначальное предназначение и стал основой стремительно развивавшейся глобальной сети, ныне известной как Интернет, а также небольших сетей, использующих технологии Интернета, — интранет. Стандарты TCP/IP являются открытыми и непрерывно совершенствуются.
На самом деле TCP/IP является не одним протоколом, а целым набором протоколов, работающих совместно. Он состоит из двух уровней. Протокол верхнего уровня, TCP, отвечает за правильность преобразования сообщений в пакеты информации, из которых на приемной стороне собирается исходное послание. Протокол нижнего уровня, IP, отвечает за правильность доставки сообщений по указанному адресу — иногда пакеты одного сообщения могут доставляться разными путями.
3 ПротоколHTTP
Протокол HTTP (Hypertext Transfer Protocol — Протокол передачи гипертекста) является протоколом более высокого уровня по отношению к протоколу TCP/IP — протоколом уровня приложения. HTTP был разработан для эффективной передачи но Интернету Web-страниц. Именно благодаря HTTP мы имеем возможность созерцать страницы Сети во всем великолепии. Протокол HTTP является основой системы World Wide Web (подробно о ней рассказывается далее в разделе «World Wide Web»).
Вы отдаете команды HTTP, используя интерфейс броузера, который является HTTP-клиентом. При щелчке мышью на ссылке броузер запрашивает у Web-сервера данные того ресурса, на который указывает ссылка, — например, очередной Web-страницы.
Адреса ресурсов Интернета, к которым вы обращаетесь по протоколу HTTP, выглядят примерно следующим образом:
4 ПротоколFTP
Протокол FTP (File Transfer Protocol — Протокол передачи файлов) специально разработан для передачи файлов по Интернету. Подробно о нем будет рассказано далее в главе 7 «FTP». Сейчас скажем лишь о том, что адрес FTP-pecypca в Интернете выглядит следующим образом: ftp://ftp.netscape.com
5 ПротоколTelnet
С помощью этого протокола вы можете подключиться к удаленному компьютеру как пользователь (если наделены соответствующими правами, то есть знаете имя пользователя и пароль) и производить действия над его файлами и приложениями точно так же, как если бы работали на своем компьютере.
Telnet является протоколом эмуляции терминала. Работа с ним ведется из командной строки. Если вам нужно воспользоваться услугами этого протокола, не стоит рыскать по дебрям Интернета в поисках подходящей программы. Telnet-клиент поставляется, например, в комплекте Windows 98.
Чтобы дать команду клиенту Telnet соединиться с удаленным компьютером, подключитесь к Интернету, выберите в меню Пуск (Start) команду Выполнить (Run) и наберите в строке ввода: telnet list.ru
После этого запустится программа Telnet и начнется сеанс связи.
6 ПротоколWAIS
WAIS расшифровываетсякак Wide-Area Information Servers. Этот протокол был разработан для поиска информации в базах данных. Информационная система WAIS представляет собой распределенную базу данных, где отдельные базы данных хранятся на разных серверах. Сведения об их содержании и расположении хранятся в специальной базе данных — каталоге серверов. Просмотр информационных ресурсов осуществляется с помощью программы — клиента WAIS. Поиск информации ведется по ключевым словам, которые задает пользователь. Эти слова вводятся для определенной базы данных, и система находит все соответствующие им фрагменты текста на всех серверах, где располагаются данные этой базы. Результат представляется в виде списка ссылок на документы с указанием того, насколько часто встречается в данном документе искомое слово и все искомые слова в совокупности.
Даже в наши дни, когда систему WAIS можно считать морально устаревшей, специалисты во многих областях при проведении научных исследований обращаются к ней в поисках специфической информации, которую не могут найти традиционными средствами.
7 ПротоколGopher
Gopher — протокол уровня приложения, разработанный в 1991 году. До повсеместного распространения гипертекстовой системы World Wide Web Gopher использовался для извлечения информации (в основном текстовой) из иерархической файловой структуры. Gopher был провозвестником WWW, позволявшим с помощью меню передвигаться от одной страницы к другой, постепенно сужая круг отображаемой ин4юрмации. Программы-клиенты Gopher имели текстовый интерфейс. Однако пункты меню Gopher могли указывать и не только на текстовые файлы, но также, например, на telnet-соединения или базы данных WAIS.
Gopher переводится как «суслик», что отражает славное университетское прошлое разработчиков этой системы. Студенческие спортивные команды Университета Миннесоты носили название Golden Gophers («Золотые суслики»).
Сейчас ресурсы Gopher можно просматривать с помощью обычного Web-броузера, так как современные броузеры поддерживают этот протокол.
8 ПротоколWAP
WAP (Wireless Application Protocol) был разработан в 1997 году группой компаний Ericsson, Motorola, Nokia и Phone.corn (бывшей Unwired Planet) для того, чтобы предоставить доступ к службам Интернета пользователям беспроводных устройств — таких как мобильные телефоны, пейджеры, электронные органайзеры и других, использующих различные стандарты связи.
К примеру, если ваш мобильный телефон поддерживает протокол WAP, то, набрав на его клавиатуре адрес нужной Web-страницы, вы можете увидеть ее (в упрощенном виде) прямо на дисплее телефона. В настоящее время подавляющее большинство производителей устройств уже перешли к выпуску моделей с поддержкой WAP, который также продолжает совершенствоваться.
Адреса ресурсов Интернета, к которым вы обращаетесь по протоколу WAP, выглядят примерно следующим образом: wap://wap.beeline.kz
Конечно, это не все протоколы, с которыми можно встретиться в Интернете. Существуют еще и почтовые протоколы.
9 Почтовые протоколы (SMTP, POP3, IMAP)
Формат сообщений, позволяющий посылать с письмом различные файлы, в том числе HTML и данные мультимедиа, называется MIME. Эта аббревиатура расшифровывается как Multi-Purpose Internet Mail Extensions (Многоцелевые расширения почты Интернета). Формат MIME был предложен в 1991 году Натаном Боренштейном (Nathan Borenstein) как расширение для базового формата почтовых сообщений SMTP (Simple Mail Transport Protocol, Простой протокол передачи почты). Если SMTP позволял передавать только текстовую информацию, то MIME дал людям возможность значительно обогатить язык почты в Интернете.
Аббревиатура SMTP означает Simple Mail Transport Protocol (Простой протокол передачи почты). Этот протокол определяет правила отправки и получения почтовых сообщений по Интернету. Вследствие некоторой функциональной ограниченности (разработан он был достаточно давно) SMTP не способен накапливать сообщения на стороне получателя. Поэтому при получении почты мы имеем дело с еще одним из почтовых протоколов.
Протокол POP3 (Post Office Protocol 3, Почтовый протокол 3) является протоколом для получения сообщений. В соответствии с ним почта принимается сервером и накапливается на нем. Программа (почтовый клиент) – периодически проверяет почту на сервере и загружает сообщения на локальный компьютер.
Таким образом, мы отправляем почту с помощью SMTP, а принимаем с помощью РОРЗ. Вот почему в процессе создания учетной записи почты вас просят ввести названия как сервера SMTP, так и сервера РОРЗ.
Для получения почты не обязательно используется именно РОРЗ. Существует еще один протокол, который позволяет накапливать сообщения на сервере и загружать их на локальный компьютер. Он называется IMAP (Internet Message Access Protocol, Протокол доступа к сообщениям Интернета).
В чем отличие работы по протоколу IMAP от работы по РОРЗ? Дело в том, что IMAP позволяет производить над файлами на почтовом сервере различные действия, в отличие от РОРЗ, который просто передает сообщения на ваш компьютер и удаляет их с сервера. Сообщения в этом случае хранятся на сервере, и на их состояние никак не влияют ваши действия, производимые на локальном компьютере. Например, увидев, что на сервер поступили новые сообщения, вы можете просмотреть их заголовки и, решив, что загружать на компьютер эти сообщения не стоит, удалить их с сервера.
Описание Web-сайта
Сайт раскрывает тему контрольной работы «Многоуровневая модель OSI» (вариант №5). Он состоит из 6 HTML-файлов, с использованием 10 JPG-файлов-изображений. Структуру сайта можно представить следующим образом:
Скрин-шот сайта
HTMLкод (подробный)
1) Файл index.html – Главная страница
Многоуровневаямодель OSI
|