Народный

Протоколы

HTTP/3 — HTTP поверх QUIC (RFC 9114)

Третья версия HTTP, работающая поверх QUIC вместо TCP. К началу 2026 — около 30% мирового веб-трафика. Влияет на VPN-обнаружение, шифрование SNI и поведение CDN.

Определение

HTTP/3 — третья мажорная версия HTTP, стандартизованная как RFC 9114 в июне 2022, работающая поверх транспорта QUIC вместо TCP+TLS. Заменяет HTTP/2-over-TLS-over-TCP единым стеком HTTP/3-over-QUIC. ALPN-значение: h3.

HTTP/3 — не «новый HTTP с новой семантикой», а новый транспорт для того же HTTP. Заголовки, методы, статус-коды, REST-семантика — всё то же. Меняется как биты летят по сети.

Отличие от QUIC

QUIC и HTTP/3 часто путают:

  • QUIC — транспортный протокол. Может нести что угодно (DNS-over-QUIC, WebTransport, кастомные VPN-туннели вроде Hysteria 2).
  • HTTP/3 — конкретное application-layer применение QUIC для HTTP. Состоит из QUIC + специфичных HTTP-фреймов + QPACK (header compression, аналог HPACK).

Кратко: «HTTP/3 = QUIC + HTTP-framing».

Преимущества над HTTP/2

  • 0-RTT request: повторный запрос к знакомому серверу — payload летит вместе с handshake-resumption.
  • Без head-of-line blocking на транспорте: HTTP/2 страдал от того, что потеря TCP-пакета блокировала ВСЕ HTTP/2-streams. QUIC изолирует streams.
  • Connection migration: смена сети не рвёт соединение (Wi-Fi → 4G).
  • Шифрование транспортных заголовков: TCP-заголовки видны DPI; QUIC шифрует и payload, и большинство контрольных полей.

Adoption в 2026

  • CDN: Cloudflare, Fastly, Akamai — все поддерживают h3 с 2020-2022.
  • Браузеры: Chrome, Edge, Firefox, Safari — все поддерживают.
  • Серверы: nginx 1.25+ (experimental), Caddy 2 (production), LiteSpeed.
  • Доля трафика: ~30% мирового веб-трафика по Cloudflare Radar Q1 2026. У крупных сайтов (Google, YouTube, Facebook) — 50-70%.

HTTP/3 и обход цензуры

Плюс: HTTP/3 шифрует значительно больше, чем HTTP/2+TLS. DPI видит только QUIC-handshake, и даже там — SNI и часть extensions можно скрыть через ECH.

Минус: UDP-фильтрация. ТСПУ и GFW регулярно режут UDP-трафик к незнакомым IP. HTTP/3 ляжет вместе со всем UDP. Браузеры автоматически фолбэкают на HTTP/2-over-TCP — но это означает, что преимущества HTTP/3 исчезают именно там, где они полезнее всего.

В России 2026: HTTP/3 к крупным CDN (Cloudflare, Google) обычно проходит. К незнакомым origin-серверам — нестабильно. Mobile-операторы (МТС, МегаФон) активнее режут UDP, чем home-broadband (Ростелеком).

HTTP/3 и VPN

Несколько VPN-протоколов используют QUIC под капотом:

  • Hysteria 2 — custom-congestion-control QUIC.
  • TUIC — proxy поверх QUIC.
  • MASQUE — экспериментальный proxy-протокол через HTTP/3 CONNECT-UDP.

VLESS Reality и большинство boutique-протоколов остаются на TCP+TLS — потому что 443/tcp не блокируется так, как UDP.

Альтернативный сигнал HTTP/3

Если сайт поддерживает HTTP/3, он сообщает об этом через заголовок Alt-Svc: h3=":443" в HTTP/2-ответе. Клиент следующий запрос попробует через QUIC. DPI может фильтровать этот сигнал и принудительно «оставлять» клиентов на HTTP/2 — но цензорам РФ-2026 это слишком тонко, такой техники в продакшене не наблюдается.

Источники

  • RFC 9114 — HTTP/3 спецификация.
  • RFC 9000 — QUIC, транспорт под HTTP/3.
  • Cloudflare Radar — actual deployment statistics.

Связанные термины

  • QUIC — транспорт под HTTP/3.
  • TLS 1.3 — встроен в QUIC.
  • ECH — шифрование SNI в HTTP/3.
  • ALPN — где h3 negotiated.
  • DoH — DNS-аналог поверх HTTP/3 тоже возможен.