Протокол UDP

Общий обзор протокола дейтаграмм пользователя

UDP,Протокол пользовательских датаграмм, это протокол передачи, альтернативный TCP.

Его главное отличие от TCP заключается в том, что он не требует установления соединения.

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

Недостатком является то, что UDP не надежен как TCP.

В TCP, если пакет теряется, протокол может его обработать, и пакет отправляется повторно.

В UDP это не встроено в протокол и должно обрабатываться на более высоком уровне (построенном поверх него). Нет встроенной проверки, чтобы контролировать, был ли пакет получен, и правильно ли он получен.

UDP был определен вRFC 768 in 1980.

Некоторые из наиболее известных протоколов приложений, которые полагаются на уровень UDP:DNSи DHCP, и, что более важно, это базовый уровеньHTTP/3, следующая версия HTTP.

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


Дополнительные уроки по сети: