Сети ЭВМ и средства телекоммуникаций


         

Время жизни» указывает максимальное время,


Рис. 23

Поле « Время жизни» указывает максимальное время, в течение которого пакет сообщения может находиться в сети. Если это поле достигает нулевого значения, пакет должен быть уничтожен.

Поле «Протокол» указывает протокол следующего уровня, используемый при обработке порции данных сообщения.

Поле «Контрольная сумма заголовка» содержит контрольную сумму межсетевого заголовка. Поскольку некоторые поля заголовка изменяются в процессе передачи (например, «Время жизни»), это поле пересчитывается и проверяется в каждой точке обработки межсетевого заголовка.

Поле «Дополнительные услуги» используется, к примеру, для обеспечения процедур безопасности.

 4.4 Транспортный уровень

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

Набор процедур протокола зависит как от требований верхнего уровня к передаче данных, так и от характеристик сетевого уровня. Сетевой уровень может поддерживать службу передачи пакетов, ориентированную на соединение, т. е. с упорядоченной доставкой пакетов, или дейтаграммный режим. Транспортная служба также может быть ориентирована на соединение или нет. Ориентированная на соединение транспортная служба поддерживает между пользователями виртуальный канал. При этом служба обеспечивает установление транспортного соединения между пользователями и согласование качества предоставляемых услуг, передачу блоков данных службы без ограничения их длины и содержимого, управление темпом обмена, передачу срочных данных, разъединения транспортного соединения. Процедуры, реализуемые транспортным протоколом приведены в табл. 7.

Развитие сетей особенно с повышенной степенью надежности передачи данных привело к созданию протокола TCP (Transmission Control Protocol ), который ориентирован совместно с межсетевым протоколом IP (Internetwork Protocol)  на работу через совокупность различных сетей.

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


Содержание  Назад  Вперед