Joomla портал
seo seo Subscribe
0
seo

Транспортный уровень (приближенно соответствующий по

функциональности транспортному же уровню модели OSI) делят между собой два

протокола: TCP (Transmission Control Protocol, протокол управления передачей) и

UDP (User Datagram Protocol, пользовательский протокол данных).

Протокол TCP, являясь базовым в стеке, предоставляет надежную и

ориентированную на установление соединения службу доставки пакетов. Протокол

UDP обеспечивает службу датаграмм, не ориентированную на установление

26

Часть I. Технологические основы

соединения, что означает, что UDP не гарантирует ни доставку, ни

правильность порядка доставки датаграмм. Как нетрудно догадаться, протокол UDP

используется в том случае, когда данные отправляются при помощи метода

датаграмм, в отсутствии предварительно организованного виртуального

канала.

Наконец, прикладной уровень приведенной четырехуровневой модели,

возложивший на себя в общих чертах обязанности трех высших уровней модели

OSI, представлен протоколами многочисленных служб Интернета. К ним

относятся HTTP (HyperText Transfer Protocol, протокол передачи гипертекста),

являющийся основой Всемирной паутины, FTP (File Transfer Protocol,

протокол передачи файлов), SMTP (Simple Mail Transfer Protocol, простой протокол

передачи почты), Telnet (протокол терминального доступа к ресурсам

удаленного компьютера) и множество других прикладных протоколов, которые я

не стал приводить в этой таблице из соображений экономии места, тем более

что к тематике нашей книги все они относятся весьма опосредованно.

Обратите внимание, что в строке вышеприведенной таблицы,

соответствующей прикладному уровню, например протоколы TFTP (Trivial FTP,

тривиальный протокол передачи файлов) и SNMP (Simple Network Management

Protocol, простой протокол управления сетью) стоят особняком, после черты.

Эта же черта продолжается и в строке, соответствующей транспортному

уровню, разделяя TCP и UDP. Такое разбиение сделано умышленно: все

вышеназванные протоколы прикладного уровня, кроме TFTP, SNMP и ряда

других используют для своей работы услуги протокола транспортного уровня

TCP, и лишь TFTP, SNMP и некоторые другие довольствуются ненавязчивым

сервисом датаграммного протокола UDP.

( Примечание }

Циркуляцию данных по Интернету можно сравнить с повседневными

передвижениями жителей большого города.

Мы выходим из дома и пешком движемся к остановке трамвая. Данные

отправляются с домашнего компьютера по телефонной линии с помощью модема. Мы

садимся в трамвай. Данные достигают сети нашего провайдера и передаются

по ней с существенно большей скоростью. Но на трамвае мы доезжаем только

до метро, после чего спускаемся на станцию и садимся в вагон. Данные

поступают из сети провайдера в высокоскоростную опорную сеть, связывающую

страны и континенты.

В метро мы можем сделать ряд пересадок, выбрав оптимальный маршрут из

нескольких возможных (учитывая не только время и расстояние, но и

загруженность тех или иных линий и пересадочных узлов — по мне так всегда лучше

проехать пару-тройку лишних станций в полупустом вагоне, чем истекать потом

в забитом под завязку поезде на другой линии ради пяти минут сэкономленного

времени). И данные наши, разумеется, тоже могут следовать по различным

маршрутам в зависимости от складывающихся условий. Как уже говорилось,

Глава 1. Устройство сайта

27

пакеты одного и того же сообщения могут идти от отправителя к адресату

разными путями.

Но вот, наконец, мы доехали до станции назначения. Выходим из метро—

садимся в автобус. Данные достигли сети другого провайдера, который

обслуживает получателя, находящегося на противоположной стороне земного шара.

Доезжаем на автобусе до нужной остановки, выходим, идем к нужному дому

пешком. Вот она и «последняя миля», связывающая машину-адресат с сетью

провайдера.

…Аналогия, конечно, чрезвычайно упрощенная, но для понимания сути

межсетевого взаимодействия ее вполне достаточно.

( Примечание ^

Здесь можно сказать еще вот о чем.

seo
5th Фев 2011
Теги:
seo

Написать ответ

seo
 
seo
Все права защищены © 2023 Joomla портал
 
 
seo