


Формат сообщений
UDP
Единица данных
протокола UDP называется UDP-пакетом или пользовательской дейтаграммой (user
datagram). UDP-пакет состоит из заголовка и поля данных, в котором размещается
пакет прикладного уровня. Заголовок имеет простой формат и состоит из четырех
двухбайтовых полей:
- UDP source port
- номер порта процесса-отправителя;
- UDP destination port
- номер порта процесса-получателя;
- UDP message length
- длина UDP-пакета в байтах;
- UDP checksum -
контрольная сумма UDP-пакета.
Не все поля UDP-пакета обязательно должны быть заполнены. Если посылаемая дейтаграмма не предполагает ответа, то на месте адреса отправителя могут помещаться нули. Можно отказаться и от подсчета контрольной суммы, однако следует учесть, что протокол IP подсчитывает контрольную сумму только для заголовка IP-пакета, игнорируя поле данных.