Сравнение

Сравнение протоколов VPN

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

Обновлено

Таблица

Семь транспортов по четырём осям

Оценки сравнительные и относятся только к этой таблице. Заголовки столбцов кликабельны — таблица сортируется.

Протокол Скорость Незаметность Стабильность Простота Когда выбирать
VLESS + Reality Основной выбор в нестабильной сети
WireGuard Максимальная скорость в спокойной сети
OpenVPN Старое оборудование и режим поверх TCP
Shadowsocks Лёгкий маршрут для отдельных приложений
Hysteria2 Канал с потерями: мобильная сеть, спутник
Xray-core Ядро под ручную настройку сервера
IKEv2/IPsec Встроен в систему, удобен для рабочей сети
Чем длиннее полоса, тем выше показатель. Значения сопоставимы между строками таблицы и не являются абсолютными измерениями.
Подбор

Три вопроса, чтобы не читать всю таблицу

Ответьте себе на каждый — справа указан протокол, который закрывает эту задачу лучше остальных.

01Что важнее прямо сейчас?

Максимальная скоростьWireGuard Стабильность в сложной сетиVLESS + Reality Совместимость со старым железомOpenVPN

02Как ведёт себя ваш канал?

Ровный проводной интернетWireGuard Мобильная сеть, потери пакетовHysteria2 UDP работает плохо или совсем не проходитVLESS + Reality

03На каком устройстве будете подключаться?

Телефон или планшетVLESS + Reality Домашний роутерWireGuard Слабое или очень старое устройствоShadowsocks

Как читать четыре шкалы

Скорость — это пропускная способность на гигабитном канале при спокойной сети. Разброс здесь большой: от 350–500 Мбит/с у OpenVPN до 780–900 у WireGuard. Оценка учитывает и нагрузку на процессор: протокол, упирающийся в одно ядро, на слабом устройстве покажет меньше заявленного.

Незаметность — насколько трудно отличить поток от обычного интернет-трафика без расшифровки. Здесь разрыв ещё сильнее: WireGuard узнаётся правилом в одну строку по первому байту и длинам пакетов рукопожатия, а связка VLESS с Reality проводит подлинное рукопожатие TLS со сторонним сайтом.

Стабильность — способность держать соединение при потерях, смене сети и долгой работе. Простота настройки — сколько параметров нужно ввести правильно и насколько понятна ошибка, если ввели неверно. По этой шкале ядра проигрывают всем: у Xray рабочая конфигурация занимает 150 строк JSON.

Скорость против незаметности: почему нельзя взять оба

Быстрый протокол экономит на всём: минимум служебных полей, никакой лишней криптографии, предсказуемая структура пакета. Ровно эта предсказуемость делает его узнаваемым — экономия и есть сигнатура.

Незаметный протокол работает в обратную сторону. Он проводит полноценное рукопожатие TLS, выравнивает длины пакетов, иногда добавляет паузы. Каждое из этих действий стоит объёма и тактов процессора. Разница между WireGuard и связкой VLESS с Reality на нашем оборудовании составляет около 8% пропускной способности.

Восемь процентов — честная плата за то, что соединение выглядит как обычный визит на сайт. На гигабитном канале это разница между 860 и 790 Мбит/с, которую в реальном использовании не видно. Поэтому по умолчанию мы предлагаем связку VLESS с Reality, а WireGuard оставляем тем, кому важен каждый мегабит.

Что означает IKEv2 в таблице

IKEv2/IPsec включён как точка отсчёта, а не как рекомендация. Это протокол, встроенный в Windows, macOS, iOS и Android: подключение настраивается штатными средствами системы, без установки чего-либо. Отсюда высшая оценка простоты — 88 из 100.

Скорость у него приличная, 78 из 100: реализация работает в ядре системы и умеет пользоваться аппаратным ускорением шифрования. Мобильные устройства он поддерживает хорошо, переход между сетями переживает штатно благодаря механизму MOBIKE.

Провал у него по незаметности — 30 из 100, худший результат в таблице. Протокол работает на фиксированных портах 500 и 4500, его рукопожатие описано в стандартах двадцатилетней давности и распознаётся тривиально. Как способ подключиться к рабочей сети он хорош, как основной вариант в сложной сети — нет.

Ядра и протоколы: не путайте строки таблицы

Xray-core в таблице стоит особняком: это не протокол, а программа, реализующая набор чужих протоколов. Его оценки описывают качество реализации и удобство работы с ней, а не свойства транспорта. Строго говоря, «подключение по Xray» означает «подключение по VLESS средствами Xray».

Sing-box в таблицу не вошёл по той же причине — он ещё универсальнее и говорит почти на всех перечисленных протоколах сразу. Сравнивать его с WireGuard по скорости бессмысленно: sing-box умеет и сам WireGuard тоже.

Практическое правило: выбирайте протокол по задаче, а ядро — по тому, что поддерживает ваше устройство. В большинстве клиентов ядро уже встроено и выбирается за вас, а пользователю остаётся выбор локации и транспорта.

Вопросы

Частые вопросы

Какой протокол выбрать, если не хочется разбираться?
Оставьте автоматический режим в клиенте. По умолчанию используется связка VLESS с Reality: она устойчивее прочих в нестабильной сети, а разница по скорости с WireGuard составляет около 8% и на практике незаметна.
Правда ли, что WireGuard всегда быстрее?
На чистом канале — да, это самый быстрый вариант. На канале с 4–6% потерь его обгоняет Hysteria2, потому что тот не сокращает окно передачи при каждой потере. В сети, где UDP ограничен по полосе, WireGuard уступит любому решению поверх TCP.
Можно ли переключать протоколы на лету?
Да, в клиенте есть выбор транспорта. Переключение занимает 2–4 секунды: старый туннель закрывается, новый поднимается. Открытые соединения при этом рвутся, поэтому загрузку большого файла лучше завершить до переключения.
Почему в таблице нет L2TP и PPTP?
PPTP считается небезопасным с 2012 года: его схема аутентификации вскрывается за часы на обычном оборудовании. L2TP без IPsec не шифрует данные вовсе, а связка L2TP/IPsec медленнее IKEv2 при тех же недостатках. Рекомендовать их не за что.
Насколько точны цифры в таблице?
Это относительные оценки по стобалльной шкале, а не результаты одного измерения. Они опираются на наши замеры на гигабитном канале и на публичные сравнения. Абсолютные значения на вашем оборудовании будут другими, соотношение между протоколами сохранится.
Все протоколы в одном клиенте

Не нужно выбирать заранее

Клиент умеет переключаться между VLESS + Reality, WireGuard, Shadowsocks 2022 и Hysteria2 одним пунктом в настройках. Подберёте на месте.

Подписка оформляется в Telegram-канале сервиса · Безлимитный трафик · Поддержка круглосуточно