🔤 VLESS, Reality, xHTTP — что это значит
Разбор цветных меток под названием сервера: что там протокол, что шифрование, а что транспорт.
Под названием каждого узла стоят две-три цветные метки. Знать их необязательно — приложение работает и без этого. Но если один сервер у вас тормозит, а другой летает, разница обычно как раз в них.
Метки читаются слева направо: протокол → шифрование → транспорт.
Протокол: по каким правилам говорят
VLESS — основной у нас. Лёгкий, без лишней обвязки: почти всё полезное место в пакете занимают ваши данные, а не служебная информация.
VMess — предшественник VLESS, встречается реже.
Trojan — притворяется обычным веб-сервером: тому, кто смотрит со стороны, трафик выглядит как посещение сайта.
Hysteria2 — работает поверх UDP и хорошо держится на плохих каналах с потерями пакетов. У этого протокола нет отдельного транспорта: он сам себе транспорт, поэтому третьей метки рядом не будет.
Шифрование: как прячется содержимое
TLS — тот же замок, что в браузере на любом сайте с https. Провайдер
видит, что вы установили защищённое соединение, и не видит с чем именно.
Reality — развитие TLS. При проверке подключение выглядит как обращение к настоящему постороннему сайту, причём с его настоящим сертификатом. Тому, кто проверяет со стороны, отличить сложнее, чем обычный TLS.
Если метки шифрования нет вовсе — значит его берёт на себя сам протокол, как у Hysteria2.
Транспорт: во что всё завёрнуто
TCP — самый простой способ, без обёртки. Быстрый там, где никто не мешает.
WebSocket — трафик выглядит как постоянное соединение веб-приложения: чат, онлайн-редактор, биржевой терминал. Хорошо проходит там, где пропускают только веб.
xHTTP — маскировка под обычный обмен веб-страницами. Устойчив к фильтрации, немного медленнее прямого TCP.
gRPC — формат, на котором общаются между собой серверы крупных сервисов. Со стороны выглядит как служебный трафик приложения.
Что с этим делать на практике
Не выбирайте по названиям — выбирайте по результату:
- Обычная домашняя сеть. Берите узел с наименьшим пингом, метки неважны.
- Мобильный интернет, где всё тормозит. Пробуйте xHTTP или WebSocket: они лучше проходят через операторские фильтры.
- Плохая связь, рвётся видеозвонок. Ищите Hysteria2 — он для этого и сделан.
- Строгая сеть на работе или в отеле. Пробуйте Reality.
Если узел плохо работает, следующим пробуйте узел с другими метками, а не соседний с такими же — иначе вы меняете страну, а не способ пройти.
Метка JSON
Иногда рядом стоит JSON. Она означает, что панель прислала полный конфиг сервера, а не короткую ссылку, — и приложение использует его как есть, вместе с правилами маршрутизации. На скорость это не влияет.