User Datagram Protocol


Основные моменты:

ПонятиеОписание
 

Основывается на протоколе IP для передачи и маршрутизации.
UDP датаграмма заворачивается в IP пакет.

UDP датаграммаБлок единичного пакета/сообщения.
UDP датаграмма содержит данные и заголовок необходимой для работы информацией.
Клиент и СерверUDP сервер слушает определенный сокет (привязка к IpAddress + Port).
UDP клиент отправляет данные на сервер без установления какого-либо соединения.
Блочная передача

Клиенты оперируют отдельными сообщениями - UDP датаграммами.

Отсутствие гарантии доставки датаграмм.

Протокол не коим образом не гарантирует, что датаграмма будет доставлена.
Причем потеря датаграммы может произойти даже из-за переполнения буфера.

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

Внутренние ссылки:

Дочерние страницы:
Обратные ссылки:

Теги: