UDP
UDP — сетевой протокол, который отправляет данные отдельными пакетами без установки соединения и без проверки, дошёл ли каждый пакет.
Обновлено · Редакция Prokso
В интернете данные передают два основных транспортных протокола: TCP и UDP. TCP сначала устанавливает соединение, следит за порядком пакетов и повторно отправляет потерянные. UDP ничего из этого не делает: он просто отправляет пакеты и не ждёт подтверждения.
Поэтому UDP быстрее и даёт меньшую задержку, но часть пакетов может потеряться. Для многих задач это не страшно: лучше пропустить один кадр видео или кусочек звука, чем останавливать разговор и ждать повтора. UDP выбирают там, где важна скорость реакции, а не идеальная точность.
На UDP работают:
- голосовые и видеозвонки в мессенджерах;
- онлайн-игры, где важна каждая миллисекунда;
- протоколы потокового видео и трансляций в реальном времени;
- QUIC и HTTP/3 — более новая версия веба, которую поддерживают современные браузеры;
- большинство запросов DNS.
HTTP-прокси вообще не передают UDP: они работают только поверх TCP. В протоколе SOCKS5 есть отдельная команда UDP ASSOCIATE для пересылки UDP, но не каждый сервис её поддерживает. Прокси Prokso UDP не передают — ни на порту 823 (HTTP), ни на порту 824 (SOCKS5), ни на портах фиксированного IP.
На практике это значит, что звонки в мессенджерах и онлайн-игры через прокси Prokso работать не будут. Обычные сайты открываются без проблем: если браузер не может подключиться через QUIC, он сам переходит на HTTP/2 или HTTP/1.1 поверх TCP. Вам ничего настраивать не нужно.
Важно понимать, что UDP сам по себе не хуже и не совершеннее TCP. Это просто другой подход: TCP заботится о надёжности доставки, а UDP — о скорости. Современные протоколы вроде QUIC сами добавляют поверх UDP проверку и повтор пакетов, но делают это гибче. Для вас разница простая: всё, что работает на TCP, проходит через прокси Prokso, а трафик UDP — нет. Если программа умеет работать только через UDP, прокси для неё не подойдёт.
Отдельный случай — WebRTC в браузере. Эта технология для звонков может пытаться отправлять UDP напрямую, в обход прокси, и тогда сайт видит ваш настоящий IP. Об этом подробно рассказывает статья об утечке WebRTC. Для работы с сайтами, парсинга и проверки рекламы UDP обычно не нужен, так что отсутствие его поддержки на такие задачи не влияет.
Вопросы и ответы
Работают ли звонки в мессенджерах через прокси Prokso?
Нет. Голосовые и видеозвонки используют UDP, а прокси Prokso передают только TCP-трафик по HTTP, HTTPS и SOCKS5. Онлайн-игры через них тоже работать не будут.
Откроются ли сайты с HTTP/3 без поддержки UDP?
Да. Если браузер не может подключиться через QUIC, он автоматически переходит на HTTP/2 или HTTP/1.1 поверх TCP, и сайт открывается как обычно.
Связанные термины
Резидентские $1.59, мобильные $2.50, серверные $0.65 за 1 ГБ
Регистрация за минуту, доступы сразу после оплаты.