UDP
Что такое UDP?
UDPТранспортный протокол без установления соединения (RFC 768), доставляющий отдельные датаграммы между портами с минимальными накладными расходами, без гарантий надёжности и порядка.
User Datagram Protocol, описанный в RFC 768, представляет собой тонкий слой над IP, добавляющий только порты источника и назначения, длину и необязательную контрольную сумму. В нём нет рукопожатия, повторной передачи, контроля потока и перегрузки — каждая датаграмма независима. Это делает UDP идеальным для чувствительных к задержкам или одноразовых нагрузок: DNS, NTP, SNMP, VoIP, видеостриминг и QUIC, лежащий в основе HTTP/3. Отсутствие состояния также превращает UDP в распространённое средство амплификационных атак: пакеты с подменённым источником к серверам DNS, NTP или memcached вызывают значительно более крупный отражённый ответ. Защита включает ограничение скорости, фильтрацию входящих по BCP 38 и cookie на уровне протокола.
● Примеры
- 01
DNS-резолвер отправляет 60-байтный запрос по UDP-порту 53 и получает ответ одним пакетом.
- 02
HTTP/3 передаёт веб-трафик через QUIC, работающий на UDP-порту 443 вместо TCP.
● Частые вопросы
Что такое UDP?
Транспортный протокол без установления соединения (RFC 768), доставляющий отдельные датаграммы между портами с минимальными накладными расходами, без гарантий надёжности и порядка. Относится к категории Сетевая безопасность в кибербезопасности.
Что означает UDP?
Транспортный протокол без установления соединения (RFC 768), доставляющий отдельные датаграммы между портами с минимальными накладными расходами, без гарантий надёжности и порядка.
Как защититься от UDP?
Защита от UDP обычно сочетает технические меры и операционные практики, как описано в определении выше.
Какие есть другие названия UDP?
Распространённые альтернативные названия: Протокол пользовательских датаграмм.