Народный

Протоколы

TUIC — UDP-протокол на базе QUIC

Open-source VPN/прокси-протокол поверх QUIC v1 с авторизацией по UUID/password, нативной поддержкой UDP-форвардинга и low-latency 0-RTT соединениями; аналог Hysteria, конкурирующий за low-latency обход DPI.

Определение

TUIC (The Ultimate Internet Connector) — это open-source VPN/прокси-протокол, построенный поверх QUIC v1, поддерживающий нативный UDP-форвардинг и low-latency 0-RTT handshake. Создан китайским автором EAimTY в 2022 году как развитие идеи Hysteria — взять QUIC как транспорт и поверх него реализовать минималистичный прокси с авторизацией по UUID + password.

Актуальная стабильная версия — TUIC v5 (2023). На 2026 реализован в sing-box и официальном клиенте tuic-rs. Реализация в xray-core пока экспериментальная.

Как работает

TUIC использует QUIC как транспорт, что даёт сразу несколько преимуществ перед TCP-based протоколами. Архитектура:

  1. QUIC-handshake. Клиент и сервер устанавливают QUIC v1 connection с TLS 1.3 поверх. Сертификат — обычный Let’s Encrypt или self-signed (skip-cert-verify режим).
  2. Authentication. В первом потоке (stream 0) клиент шлёт Authenticate frame с UUID + token (производным от password через BLAKE3). Сервер проверяет.
  3. Multiplexing. Каждый TCP-target открывается как отдельный QUIC stream. UDP-target — через Packet frames или UDP relay mode (native / quic — выбирается клиентом).
  4. Congestion control. TUIC использует BBR (Bottleneck Bandwidth + RTT) congestion control из коробки. На lossy-сетях это даёт 5–10× прирост throughput против CUBIC (TCP-default).
  5. 0-RTT reconnect. При повторном соединении сессия восстанавливается за 0 RTT (если QUIC session-ticket валиден).

Отличия от Hysteria-2:

  • TUIC оптимизирован под low-latency multiplexing множества TCP-stream’ов (web-серфинг, API).
  • Hysteria-2 — оптимизирован под высокий throughput на одном bulk-streams (видео, торренты), agressive BBR.
  • TUIC аутентификация UUID+password (привычная).
  • Hysteria-2 auth через password (proof-of-knowledge), может быть масштабнее.
  • TUIC имеет native UDP-relay mode (быстрее).
  • Hysteria-2 имеет HOL-blocking workaround через brutal-ipv4 extension.

Применение в России 2026

TUIC — рабочий протокол для РФ при правильной маскировке. Сам QUIC v1 (порт 443/UDP) ТСПУ не блокирует — он не отличает QUIC-трафик к Google от QUIC-трафика к VPN. Но первый пакет ClientHello содержит SNI, и если SNI=vps-12345.example.com или подозрительный, может сработать SNI-блокировка.

Конфигурация для РФ:

  • Реальный домен с Let’s Encrypt на VPS, SNI = собственный домен.
  • Запасной TCP-fallback через VLESS — если ТСПУ блокирует UDP к вашему IP (это случается реже но бывает).
  • Disable migration. Опция disable_sni: false — лучше оставить SNI явным и реальным.
  • Sing-box client. Hiddify, NekoBox, Husi — все поддерживают TUIC из коробки.

Минусы для РФ:

  • UDP не везде ходит. На некоторых мобильных операторах UDP ограничен, особенно на /443 порту. План B — миграция на 8443 / 50000 или fallback на TCP-протокол.
  • Меньше реализаций. Tuic-rs стабилен, sing-box хорош. Но если у вас xray-core — TUIC недоступен.
  • Меньше развития vs Hysteria-2. Автор EAimTY уменьшил активность после 2024, большая часть community сейчас на Hysteria.

Юзеру: если у вас sing-box-based VPN и узкий канал с высокими потерями — TUIC даст ощутимо лучший UX, чем VLESS over TCP. Для bulky-загрузок (видео в 4K, скачивание ISO) — Hysteria-2 чуть быстрее. Для повседневного веба разницы нет.

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

QUIC — нижний слой. Hysteria-2 — главный конкурент. Sing-box — основной клиент. VLESS Reality — TCP-альтернатива.

Источники