Что такое UDP протокол и как он работает: простое объяснение

Иван Корнев·12 августа 2026·2 мин

Что такое UDP протокол? Это протокол транспортного уровня, предназначенный для быстрой передачи данных в сетях без предварительного установления соединения. Он просто отправляет пакеты (датаграммы) и не ждёт ответа или подтверждения от получателя.

Оглавление

Простое объяснение

Если объяснять простыми словами, то UDP можно сравнить с отправкой обычного письма или открытки: вы просто бросаете его в почтовый ящик и не получаете подтверждения о вручении, а также не знаете, дошло ли оно до адресата в целости и сохранности. Протокол просто отправляет пакеты и не ждёт ответа от получателя.

Ключевые особенности

UDP обладает рядом характеристик, отличающих его от других транспортных протоколов:

  • Отсутствие соединения: перед передачей данных не происходит «трёхстороннего рукопожатия», что значительно ускоряет старт коммуникации.
  • Низкая задержка: благодаря отсутствию механизмов проверки и повторной отправки потерянных пакетов, UDP работает быстрее и эффективнее для потоковых задач.
  • Минимальный контроль: протокол обеспечивает лишь базовую проверку целостности данных, но не исправляет ошибки и не гарантирует порядок получения сообщений.

Где используется

Чаще всего UDP применяется в приложениях, чувствительных к задержкам, где потеря небольшого количества данных не является критичной. К таким сферам относятся:

  • Видеозвонки и стриминг видео.
  • Онлайн-игры.
  • DNS-запросы (система доменных имён).
  • Голосовая связь (VoIP).

Отличия от TCP

В отличие от TCP, который работает как заказное письмо с трек-номером и уведомлением о получении, UDP ставит во главу угла скорость, а не надёжность доставки. TCP гарантирует доставку и порядок пакетов, тогда как UDP обеспечивает минимальный контроль ради максимальной скорости передачи.