Протоколы

Обновлено · Команда SomonVPN

IKEv2/IPsec: нативный протокол и его пределы

IKEv2 с IPsec — протокол 2005 года, встроенный в iOS, macOS и Windows: не нужно ставить приложение, а смену Wi-Fi на LTE он переживает без разрыва. Но работает он только на фиксированных UDP-портах 500 и 4500, и на мобильных сетях региона такие соединения устанавливаются нестабильно. В SomonVPN IKEv2 нет — его место заняли Reality, XHTTP и TUIC.

IKEv2 — редкий случай, когда VPN-протокол поддержан операционными системами из коробки: профиль в настройках iPhone или Windows, и туннель работает без сторонних программ. Для корпоративных сценариев это до сих пор веский аргумент.

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

Год появления
2005
Транспорт
UDP 500/4500 + ESP
Встроен в системы
iOS, macOS, Windows
Есть в SomonVPN
Нет

Как устроена связка IKEv2/IPsec

Работу делят два компонента: IKEv2 договаривается о ключах и параметрах защиты, IPsec (протокол ESP) шифрует и переносит сами данные. Расширение MOBIKE позволяет клиенту менять IP-адрес без пересогласования — отсюда фирменная устойчивость к переключению между Wi-Fi и мобильной сетью, за которую протокол любят на ноутбуках и телефонах.

Порты, которые нельзя сменить

Обмен IKEv2 всегда начинается на UDP-порту 500 и продолжается на 4500, а полезная нагрузка идёт протоколом ESP. Ни один из этих параметров не изменить — они прописаны в стандарте. Если мобильная сеть или домашний роутер плохо обрабатывают этот набор — например, из-за NAT или нагрузки, — IKEv2-соединения перестают устанавливаться разом, и настройками клиента это не лечится.

Сильные стороны IKEv2

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

Сравнение с протоколами SomonVPN

КритерийIKEv2/IPsecRealityTUIC
Порты и транспортТолько UDP 500/4500 и ESPЛюбой TCP-порт, TLS 1.3Любой UDP-порт, QUIC
Можно ли сменить портНетДаДа
Переживает смену сетиДа, MOBIKEПереподключение через Smart ConnectДа, 0-RTT
Есть в SomonVPNНетДа, основнойДа

Как подключить iPhone, если не через IKEv2

Нативного приложения SomonVPN для iOS пока нет — и это честный ответ. Подключение работает через клиент Happ из App Store: в него импортируется подписочная ссылка SomonVPN, и устройство получает те же Reality-конфигурации, что и Android-приложение (доступный набор протоколов зависит от возможностей клиента). Той же схемой подключаются Windows, macOS и Android TV. Ссылку выдаёт бот @somonvpnbot после оформления подписки, настройка занимает пару минут.

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

iPhone поддерживает IKEv2 из коробки — почему SomonVPN им не пользуется?

Потому что нативность не помогает, когда протокол привязан к двум портам, а на мобильной сети они работают нестабильно. Стабильность подключения на сетях России и Центральной Азии важнее удобства настройки, поэтому SomonVPN на iOS работает через Happ с современными протоколами.

Насколько стабильно IKEv2 работает на мобильном интернете?

По сообщениям пользователей — неровно: на одних сетях соединение устанавливается сразу, на других UDP-порты 500 и 4500 обслуживаются с потерями и туннель разваливается. Предсказать поведение конкретной сети нельзя, что для повседневного VPN само по себе дисквалифицирующий фактор.

Чем IKEv2 лучше OpenVPN?

Он быстрее устанавливает соединение, элегантнее переживает смену сети благодаря MOBIKE и встроен в операционные системы. На мобильных сетях региона оба ведут себя нестабильно, но по разным причинам: OpenVPN — из-за тяжёлой обёртки над каждым пакетом, IKEv2 — из-за жёсткой привязки к двум портам.

Безопасен ли IKEv2 для передачи данных?

Да, современные конфигурации IPsec используют стойкую криптографию, и для защиты данных протокол пригоден. Вопрос не в безопасности, а в доступности: на мобильных сетях региона соединение может не установиться вовсе.

Попробуйте IKEv2 в деле

В приложении SomonVPN протокол выбирается в один тап — или доверьте выбор Smart Connect.