Глоссарий простых телекоммуникационных терминов | Создаем жемчужины в океане информации. Следуем принципу: Все хорошее просто, ясно и ценно. |
Редактор: |
|
UDPUDP UDP
Протокол UDP (User Datagram Protocol) – Протокол передачи дейтаграмм клиента через сеть Ethernet. Этот протокол проектировался для создания в объединенной системе компьютерных сетей с коммутацией пакетов, режима передачи дейтаграмм клиента - пакетов данных, структура которых определена клиентом. Протокол UDP предполагает, что нижестоящим протоколом является IP протокол. Для реализации протокола UDP использовалась базовая структура пакета Ethernet описанная в протоколе IP, путем использования неиспользованных, но имеющихся в пакете IP данных. Данный протокол предоставляет прикладной программе процедуру для посылки сообщений другим программам, причем механизм протокола минимален. Протокол UDP обеспечивает доставку дейтограмм - пакетов данных, структура которых определенных клиентом, но не требует подтверждения их получения. Защита от дублирования не гарантирована. Приложения, требующие гарантированного получения потоков данных, должны использовать протокол TCP. К заголовку IP пакета UDP добавляет поля порт отправителя и порт получателя, которые обеспечивают мультиплексирование информации между различными прикладными процессами, а также поля «длина UDP дейтограммы» и «контрольная сумма», позволяющие поддерживать целостность данных. Малые накладные расходы, связанные с форматом UDP, а также отсутствие необходимости подтверждения получения пакета, делают этот протокол наиболее популярным при реализации приложений мультимедиа – передачи звука, видео, телемеханических данных. Хотя протокол UDP не обеспечивает гарантированную доставку, в тех системах, где он применяется, предполагается, что вероятность потери пакета достаточно мала. Этот протокол описан в нормативном документе RFC 768, который можно прочитать тут:
|
|