Протокол передачи данных TCP/IP.

Сеть Интернет, являющаяся сетью сетей и объединяющая громадное количество различных локальных, региональных и корпоративных сетей, функционирует и развивается благодаря использованию единого протокола передачи данных TCP/IP. Термин TCP/IP включает название двух протоколов:

• Transmission Control Protocol (TCP) — транспортный протокол;

• Internet Protocol (IP) — протокол маршрутизации.

Протокол маршрутизации. Протокол IP обеспечивает передачу информации между компьютерами сети. Рассмотрим работу данного протокола по аналогии с передачей информации с помощью обычной почты. Для того чтобы письмо дошло по назначению, на конверте указывается адрес получа­теля (кому письмо) и адрес отправителя (от кого письмо).

Аналогично передаваемая по сети информация «упаковы­вается в конверт», на котором «пишутся» IP-адреса компьютеров получателя и отправителя, например «Кому: 198.78.213.185», «От кого: 193.124.5.33». Содержимое конверта на компьютерном языке называется IP-пакетоми представляет собой набор байтов.

В процессе пересылки обыкновенных писем они сначала доставляются на ближайшее к отправителю почтовое отде­ление, а затем передаются по цепочке почтовых отделений на ближайшее к получателю почтовое отделение. На проме­жуточных почтовых отделениях письма сортируются, то есть определяется, на какое следующее почтовое отделе­ние необходимо отправить то или иное письмо.

IP-пакеты на пути к компьютеру-получателю также проходят через многочисленные промежуточные серверы Интернета, на которых производится операция маршрутизации.В результате маршрутизации IP-пакеты направляются от одного сервера Интернета к другому, постепенно приближаясь к компьютеру-получателю.

Определение маршрута прохождения информации. «География» Интернета существенно отличается от привычной нам географии. Скорость получения информации зависит не от удаленности Web-сервера, а от количества промежуточных серверов и качества линий связи (их пропускной способности), по которым передается информация от узла к узлу.

С маршрутом прохождения информации в Интернете можно познакомиться достаточно просто. Специальная про­грамма tracert.exe, которая входит в состав Windows, позво­ляет проследить, через какие серверы и с какой задержкой передается информация с выбранного сервера Интернет на ваш компьютер.

Транспортный протокол. Теперь представим себе, что нам необходимо переслать по почте многостраничную руко­пись, а почта бандероли и посылки не принимает. Идея проста: если рукопись не помещается в обычный почтовый конверт, ее надо разобрать на листы и переслать их в нескольких конвертах. При этом листы рукописи необходимо обязательно пронумеровать, чтобы получатель знал, в какой последовательности потом эти листы соединить.

В Интернете часто случается аналогичная ситуация, когда компьютеры обмениваются большими по объему файлами. Если послать такой файл целиком, то он может надолго «закупорить» канал связи, сделать его недоступным для пе­ресылки других сообщений.

Для того чтобы этого не происходило, на компьютере-отправителе необходимо разбить большой файл на мелкие части, пронумеровать их и транспортировать в отдельных IP-пакетах до компьютера-получателя. На компьютере-получателе необходимо собрать исходный файл из отдельных частей в правильной последовательности.

Интересно, что для IP-протокола, ответственного за маршрутизацию, эти пакеты совершенно никак не связаны между собой. Поэтому последний IP-пакет вполне может по пути обогнать первый IP-пакет. Может сложиться так, что даже маршруты доставки этих пакетов окажутся совершен­но разными. Однако протокол TCP дождется первого IP-па­кета и соберет исходный файл в правильной последователь­ности.

Transmission Control Protocol (TCP), то есть транспортный протокол, обеспечивает разбиение файлов на IP-пакеты в процессе передачи и сбор­ку файлов в процессе получения.

Время обмена IP-пакетами между локальным компьютером и сервером Интернета можно определить с помощью утилиты ping, ко­торая входит в состав операционной системы Windows. "Ути­лита посылает четыре IP-пакета по указанному адресу и по­казывает суммарное время передачи и приема для каждого пакета.

Службы Интернет.

Когда говорят о работе в Интернете или об использовании Интернета, то на самом деле речь идет не об Интернете в целом, а только об одной или нескольких из его многочисленных служб. В зависимости от конкретных целей и задач клиенты Сети используют те службы, которые им необходимы.

В простейшем понимании служба — это пара программ, взаимодействующих между собой согласно определенным правилам, называемым протоколами. Одна из программ этой пары называется сервером,а вторая — клиентом.Соответственно, когда говорят о работе служб Интернета, речь идет о взаимодействии серверного оборудования и программного обеспечения с клиентским оборудованием и программным обеспечением.

Перечень основных служб Интернета:

· Служба World Wide Web (WWW);

· Электронная почта;

· Списки рассылки;

· Служба телеконференций;

· Служба передачи файлов ( FTP );

· Служба имен доменов;

· Telnet-cистемы;

· Служба ICQ;

· Форумы прямого общения (Chat-конференции ).

Служба World Wide Web (WWW)

Без сомнения, служба World Wide Web (или просто Web) сегодня наиболее привлекательна и популярна.

Информационные ресурсы World Wide Web представлены так называемыми Web-документами (текст, иллюстрации, звук, музыка, анимация, видео), обладающими важной отличительной чертой: отдельные фрагменты Web-документа можно пометить специальным образом и связать с ними URL-адреса других документов. Такие помеченные фрагменты получили название гипертекстовых ссылок (гиперссылок), а документы стали называть гипертекстовыми.

Адрес любого файла во всемирном масштабе определяется унифицированным указателем ресурса — URL.

Адрес URL состоит из трех частей.

1. Указание службы, которая осуществляет доступ к данному ресурсу (обычно обозначается именем прикладного протокола, соответствующего данной службе). Так, например, для службы WWW прикладным является протокол HTTP (HyperText Transfer Protocol — протокол передачи гипертекста). После имени протокола ставится двоеточие (:) и два знака «/» (косая черта):

http://...

2. Указание доменного имени компьютера (сервера), на котором хранится данный ресурс:

http://www.abcde.com...

3. Указания полного пути доступа к файлу на данном компьютере. В качестве разделителя используется символ «/«• (косая черта):

http://www.abcde.com/Files/Mew/abcdefg,zlp

При записи URL -адреса важно точно соблюдать регистр символов. В отличие от правил работы в MS-DOS и Windows, в Интернете строчные и прописные символы в именах файлов и каталогов считаются разными.

При активизации гиперссылки происходит загрузка документа, связанного с ней, и далее этот процесс может повторяться. Принцип использования гипертекста позволяет выполнять навигацию в информационном поле Web-документов без необходимости запоминать, хранить и вводить какие-либо адреса.

На 2000 г. количество Web-документов в информационном пространстве WWW превысило символическую отметку в 1 миллиард.

В основе службы WWW лежит пользовательский протокол HTTP (HyperText Transfer Protocol - протокол передачи гипертекста).

Программы-серверы, обеспечивающие работу службы WWW, называются Web-серверами. Программы для просмотра Web -страниц или программы-клиенты, поддерживающие прием и воспроизведение Web-документов, называются Web-броузерами. В период «неустойчивости » терминологии применялись также термины броузерили обозреватель, которые еще можно встретить в литературе. Во всех случаях речь идет о некотором средстве просмотра Web-документов. Примером такой программы является Microsoft Internet Explorer.

Браузер выполняет отображение документа на экране, руководствуясь командами, которые автор документа внедрил в его текст (если автор применяет автоматические средства подготовки Web-документов, необходимые команды внедряются автоматически). Такие команды называются тегами.Правила записи тегов содержатся в спецификации особого языка разметки, близкого к языкам программирования. Он называется языком разметки гипертекста — HTML (HyperText Markup Language).Таким образом, Web-документ представляет собой обычный текстовый документ, размеченный тегами HTML.Такие документы также называют HTML- документамиили документами в формате HTML

4.4.2.Электронная почта (E-mail).

Электронная почта - одна из старейших служб Интернета. Строго говоря, она даже не требует подключения к Интернету - достаточно очень короткого подключения к компьютеру сервис-провайдера, чтобы принять сообщения, накопившиеся в его "почтовом ящике" со времени предыдущего сеанса связи, и одновременно передать ему новые сообщения, подготовленные к отправке заранее.

Со стороны Интернета работа службы электронной почты обеспечивается программами, которые называются почтовыми серверами. На стороне потребителя должна быть установлена программа-клиент электронной почты (почтовый клиент).

В операционной системе Windows в качестве почтового клиента используется программа Microsoft Outlook Express.

Успех и популярность электронной почты во многом связаны с тем, что она объединяет достоинства таких разнородных видов связи, как телефон и обычная почта.

В основе работы электронной почты лежат два протокола: SMTP (Simple Mail Transfer Protocol - простейший протокол передачи почты) и POP3 (Post Office Protocol - протокол почтового отделения). Необходимость в наличии двух протоколов вызвана тем, что работа с отправляемой и поступающей корреспонденцией происходит по-разному. Так сделано ради защиты интересов клиентов. При получении почтовых сообщений требуется установление личности, хотя бы для того, чтобы посторонние лица не могли получить доступ к чужой корреспонденции.

Списки рассылки (Mail List)

Обычная электронная почта предполагает наличие двух партнеров по переписке. Если же партнеров нет, то достаточно большой поток почтовой информации в свой адрес можно обеспечить, подписавшись на списки рассылки.Это специальные тематические серверы, собирающие информацию по определенным темам и переправляющие ее подписчикам в виде сообщений электронной почты.

Темами списков рассылки может быть что угодно, например вопросы, связанные с изучением иностранных языков, научно-технические обзоры, презентация новых программных и аппаратных средств вычислительной техники. Большинство телекомпаний создают списки рассылки на своих узлах, через которые рассылают клиентам аннотированные обзоры телепрограмм. Списки рассылки позволяют эффективно решать вопросы регулярной доставки данных.

Наши рекомендации