Лучшие тарифы

выгодный
3.5 руб/мин
безлимит
160 рублей
Безлимит на свои операторы
120 руб
Безлимит
299 руб
Замечательный тариф
99 руб

Реклама

Список терминов и летературы.

Список терминов и летературы.

ІР-ТЕЛЕФОНИЯ - Б.С. Гольдштейн

К заголовку 1Р-пакета протокол UDR добавляет служебную инфор­мацию в виде заголовка UDR-пакета (рис. 4.6).

Порт отправителя

Порт получателя

Длина

Контрольная сумма

Данные

 

Рис. 4.6 Формат UDP-пакета

 

Порт отправителя (Source Port) - поле указывает порт рабочей станции, передавшей дейтаграмму. На этот порт следует адресо­вать ответную дейтаграмму. Если данное поле не используется, оно заполняется нулями.

Порт получателя (Destination Port) - поле идентифицирует порт ра­бочей станции, на которую будет доставлен пакет.

Длина (Length) - это поле информирует о длине UDP-пакета в ок­тетах, включая как заголовок, так и данные. Минимальное значение длины равно восьми.

Контрольная сумма (Checksum) - поле проверки правильности пе­редачи данных заголовка пакета, псевдозаголовка и поля полезной нагрузки пакета. Если данное поле не используется, оно заполняет­ся нулями.

Модуль IP, реализованный в принимающей рабочей станции, пере­дает поступающий из сети IP-пакет модулю UDP, если в заголовке этого пакета указано, что протоколом верхнего уровня является протокол UDP При получении пакета от модуля IP модуль UDP проверяет контрольную сумму, содержащуюся в его заголовке. Если контрольная сумма равна нулю, значит, отправитель ее не подсчитал. Протоколы UDP и TCP име­ют один и тот же алгоритм вычисления контрольной суммы (RFC-1071), но механизм ее вычисления для UDP-пакета имеет некоторые особен­ности. В частности, UDP-дейтаграмма может содержать нечетное чис­ло байтов, и в этом случае к ней, для унификации алгоритма, добавля­ется нулевой байт, который никуда не пересылается.

Более подробную информацию о протоколе UDP можно найти в RFC-768.