В настройках почти любого VPN-приложения есть выпадающий список с протоколами — WireGuard, OpenVPN, IKEv2, иногда ещё L2TP или SSTP. Для большинства пользователей это просто набор непонятных аббревиатур, которые можно переключать наугад. На самом деле протокол определяет скорость соединения, его устойчивость к обрывам и то, насколько глубоко приложению приходится разбираться, чтобы всё работало правильно. Разберём три протокола, которые определяют рынок VPN сегодня, и покажем, почему CYBERXVPN сделал ставку на один из них.

OpenVPN — универсальный ветеран

OpenVPN появился в 2001 году и почти два десятилетия оставался стандартом индустрии. Он построен поверх библиотеки OpenSSL и умеет работать как через UDP, так и через TCP, заворачивая трафик в TLS-туннель — тот же протокол, что защищает HTTPS-сайты. Это даёт ему главное преимущество: трафик OpenVPN через TCP на 443 порту снаружи почти неотличим от обычного HTTPS-соединения к сайту, поэтому его поддерживают буквально все VPN-клиенты на всех платформах, включая самые старые устройства.

Плата за универсальность — сложность и скорость. Кодовая база OpenVPN превышает 100 тысяч строк и поддерживает десятки алгоритмов шифрования, режимов совместимости и опций конфигурации — каждая такая опция теоретически расширяет поверхность атаки. TLS-рукопожатие и работа в пространстве пользователя, а не в ядре ОС, добавляют задержку и заметно снижают скорость по сравнению с более новыми протоколами, особенно на мобильных сетях с нестабильным соединением.

IKEv2/IPsec — выбор мобильных операционных систем

IKEv2 (Internet Key Exchange версии 2) — протокол согласования ключей, который в связке с IPsec встроен прямо в ядро большинства операционных систем: iOS, macOS и Windows поддерживают его без установки стороннего приложения. Работа на уровне ядра даёт заметный прирост скорости по сравнению с userspace-решениями вроде классического OpenVPN.

Главная сильная черта IKEv2 — расширение MOBIKE (Mobility and Multihoming Protocol), которое позволяет туннелю переживать смену IP-адреса без пересборки соединения: телефон переключился с Wi-Fi на мобильную сеть — VPN не разорвался. Обратная сторона — сам протокол IPsec собран из отдельных стандартов (IKE, ESP, AH), разрабатывавшихся в 1990-х и 2000-х годах разными рабочими группами, и это разнообразие исторически создавало сложности с совместимостью и почву для ошибок в конкретных реализациях.

WireGuard — протокол нового поколения

Мы подробно разбирали устройство WireGuard в отдельной статье — здесь коротко: около четырёх тысяч строк кода вместо ста тысяч у OpenVPN, современный набор криптоалгоритмов без права выбора (Curve25519, ChaCha20-Poly1305, BLAKE2s) и рукопожатие за один обмен пакетами вместо многоступенчатого TLS-согласования. В большинстве независимых бенчмарков WireGuard обгоняет и OpenVPN, и IKEv2/IPsec по пропускной способности и задержке — особенно на слабом железе вроде домашних роутеров и бюджетных смартфонов.

У минимализма WireGuard есть и обратная сторона: без дополнительной обработки его пакеты имеют узнаваемую фиксированную структуру, из-за которой системы глубокого анализа трафика способны отличить его от прочего интернет-шума. Именно поэтому поверх него часто разворачивают обфусцирующий слой — как это делает AmneziaWG.

Что выбирает CYBERXVPN и почему

Для CYBERXVPN мы выбрали AmneziaWG — форк WireGuard, который сохраняет всю его криптографию (та же Curve25519, ChaCha20-Poly1305 и BLAKE2s, никаких компромиссов в безопасности) и добавляет обфускацию трафика поверх компактного, легко аудируемого ядра. Это даёт сочетание, которое сложно получить от OpenVPN или IKEv2 по отдельности: скорость и низкое энергопотребление современного протокола плюс устойчивость к распознаванию трафика.

Единого «лучшего» протокола не существует — у каждого своя ниша: OpenVPN незаменим там, где нужна максимальная совместимость, IKEv2 хорош на мобильных устройствах с частой сменой сети, а WireGuard выигрывает там, где важны скорость и компактность кода. CYBERXVPN построен на AmneziaWG именно потому, что этот выбор не заставляет жертвовать ни одним из этих качеств.