Протокол UDP. UDP (User Datagram Protocol) – протокол пользовательских дейтаграмм

UDP (User Datagram Protocol) – протокол пользовательских дейтаграмм. Он используется в том случае, если передаваемые данные помещаются в одном пакете, а гарантия их доставки не особенно важна. Этот протокол не заботится о пропавших пакетах, о расположении данных в правильном порядке и о других тонкостях. Протокол применяется для тех программ, которые посылают

 
 

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

Формат дейтаграммы UDP показан на рисунке 6.21.

Рис.6.21

Поле «длина» указывает количество байтов в дейтаграмме (т.е. длина заголовка и данных)

Данные протокола UDP инкапсулируется в IP-дейтаграммах при передаче их по сети (см. рис.6.22.).

 
 

Рис.6.22.

Только IP-заголовок определяет отправителя и получателя. Сама же дейтаграмма содержит только номера портов.

UDP обеспечивает мультиплексирование и демультиплексирование дейтаграмм (см. рис.6.23.).

 
 

Рис.6.23.

Каждый такой порт (также как и в протоколе TCP) может быть представлен в виде входной и выходной очереди дейтаграмм.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: