Что такое IKEv2/3/IPSec и как он работает?

What Is IKEv123IPSec and How Does It Work?


Краткое объяснение IKEv2/IPSec:

Вкратце, IKEv2/IPSec – это высокозащищенный протокол VPN с отличной производительностью и высокой скоростью. Он использует шифрование AES-256, обеспечивает стабильное соединение и хорошо работает на мобильных устройствах. IKEv2 быстрее, чем OpenVPN, но чуть менее популярен из-за своей закрытости, несовместимости с некоторыми устройствами и вероятности блокировки брандмауэрами и сетевыми администраторами.

В целом, это один из самых безопасных VPN-протоколов с поддержкой MOBIKE, NAT-T и асимметричной аутентификации, что делает его лучше IKEv1 – начальной итерации IKE.

IKE, также известный как “Internet Key Exchange“, – это популярный VPN-протокол, известный сочетанием производительности и безопасности. Однако если вы обычный пользователь VPN, вам может быть интересно, почему этот протокол так популярен и часто используется в качестве замены OpenVPN.

В сегодняшнем руководстве мы расскажем, что представляет собой популярный протокол IKEv2, а также его итерации v1 и v3. Также мы объясним, почему его часто комбинируют с IPSec для дополнительной защиты вашего соединения и обеспечения большей стабильности и надежности соединения.

Что такое протоколы VPN?

VPN опираются на множество протоколов безопасности для подключения вашего устройства к VPN-серверу. Собственно, это и есть основная функция протокола VPN. Протоколы VPN генерируют ключи шифрования после проверки подлинности VPN-сервера и устройства пользователя. Затем этот ключ может быть использован обоими.

Современные VPN используют различные протоколы, такие как OpenVPN, WireGuard, NordLynx, Lightway и IKEv2/IPSec. Последний особенно интересен, поскольку простота реализации позволяет использовать его на мобильных устройствах. В частности, IKEv2 очень популярен на iOS-устройствах из-за своей несовместимости с OpenVPN. Но что же такое IKEv2/IPSec?

IKEv2/IPSec: Что это такое? Как это работает?

Как уже было сказано, IKE расшифровывается как “Internet Key Exchange“, а часть “v2” означает вторую версию – она была разработана компаниями Microsoft и Cisco. IKEv2 основан на IPSec, который теперь расшифровывается как “Internet Protocol Security” Считайте, что IPSec – это аутентификатор, обеспечивающий безопасность трафика.

IPSec очень важен для соединения устройств и добавления шифрования, которое обеспечивает безопасную передачу данных. Хотя IPSec и IKEv2 можно использовать по отдельности (очень редко), для достижения максимального эффекта их почти всегда комбинируют. IKEv2 работает быстро и стабильно, обеспечивая бесперебойное и надежное соединение.

IKEv2 How It Works

Любезно предоставлено ARAVIND .S(LinkedIn)

С другой стороны, IPSec обеспечивает отличную безопасность, предотвращая отслеживание и мониторинг со стороны третьих лиц. В 99 % случаев, когда вы видите протокол IKEv2 VPN, он сочетается с IPSec. Теперь нам нужно посмотреть, как работает IKEv2. Как и ожидалось, его базовая функция не отличается от любого другого VPN-протокола.

Основная функция – соединение сервера и VPN-клиента. IPSec здесь аутентифицирует обе стороны с помощью закрытого ключа, устанавливая так называемые правила обмена. В ходе этого процесса определяется метод шифрования, после чего устанавливается соединение.

Помимо IPSec, IKEv2 также обрабатывает некоторые атрибуты безопасности(Security Association или SA). Например, для успешного обмена данными VPN-серверу и VPN-клиенту необходимы одинаковые конфигурации, и для этого IKEv2 предоставляет обоим идентичный (симметричный) ключ шифрования.

Однако если IPSec устанавливает все вышеупомянутые правила и назначает закрытый ключ перед установкой соединения, то ключ IKEv2 используется, когда данные уже прошли через VPN-туннель, в конце.

Различия между IKEv1 и IKEv2 и IKEv3

Независимо от того, какая цифра стоит в конце каждого протокола IKE, важно знать, что они работают одинаково. Естественно, возникает вопрос, чем они отличаются и почему IKEv2 является наиболее популярным вариантом. Начнем с того, что IKEv1 – это старый протокол, представленный в 1998 году.

IKEv2 был выпущен в 2005 году и, проще говоря, является более совершенной версией. IKEv2 известен поддержкой протоколов EAP или Extensible Authentication Protocols, что позволяет осуществлять удаленный доступ. Кроме того, будучи улучшенной по сравнению с IKEv1, IKEv2 потребляет меньше пропускной способности и работает гораздо быстрее.

Не стоит забывать, что IKEv2 поддерживает NAT-T (Network Address Translation-Traversal), что обеспечивает более высокую и стабильную производительность.Протокол MOBIKE(Mobility and Multi-homing Protocol) – это еще одна вещь, которую IKEv1 не поддерживает, но которая есть в IKEv2 и повышает производительность и общую безопасность.

Что касается безопасности, то IKEv2 также гораздо лучше. Например, IKEv2 использует отдельные ключи шифрования для каждой стороны (VPN-клиента и VPN-сервера) и поддерживает множество сложных алгоритмов шифрования по сравнению с IKEv1. Среди них ChaCha20, Camellia, AES и другие.

IKEv3 часто упоминается в Интернете, но этот протокол является скорее теорией, чем практикой. На момент написания статьи IKEv2 является самой современной итерацией, а IKEv3 существует только на бумаге. Такие VPN, как NordVPN, CyberGhost и другие, по-прежнему используют IKEv2 как лучшую версию протокола IKE.

В будущем мы можем увидеть, как IKEv3 станет реальностью, но в [году] это все еще не так.

IKEv2 vs IPSec vs OpenVPN: какой протокол лучше?

Нет смысла сравнивать IPSec и IKEv2, так как они очень разные. Именно поэтому они отлично сочетаются друг с другом. IPSec чрезвычайно безопасен, в то время как сильной стороной IKEv2 является скорость соединения. Вы редко – если вообще когда-либо – увидите, что IPSec используется в VPN как отдельный протокол.

В 99,99 % случаев он объединен с IKEv2 под названием IKEv2/IPSec или просто IKEv2. Этот “гибрид” позволяет вам наслаждаться коротким временем соединения, высокой скоростью VPN и безупречной безопасностью. Итак, если сравнивать IKEv2/IPSec и OpenVPN, то какой протокол лучше?

По мнению экспертов по кибербезопасности, таких как, например, Avast, IKEv2 имеет небольшое преимущество перед OpenVPN по общей производительности, скорости и стабильности. Однако OpenVPN более безопасен, поскольку имеет открытый исходный код, поддерживает дополнительные настройки и не блокируется брандмауэрами и ИТ-администраторами.

OpenVPN также может помочь обойти цензуру в некоторых странах, если его использовать в паре с обфускацией. Неудивительно, что серверы NordVPN с обфускацией, основанные на OpenVPN TCP, отлично работают в Китае.

Недостатки IKEv2

На бумаге IKEv2/IPSec звучит почти идеально, но у него есть несколько недостатков, которые стоит учитывать.

  • Он не имеет открытого исходного кода. IKE был разработан компаниями Microsoft и Cisco, и протокол имеет закрытый исходный код. Это серьезный недостаток, поскольку он не оставляет возможностей для совершенствования. Протоколы с открытым исходным кодом, такие как OpenVPN и WireGuard, позволяют всем желающим проверять их, что дает возможность экспертам по кибербезопасности проводить аудит этих протоколов и применять усовершенствования в области безопасности.
  • Совместимость с устройствами. IKEv2/IPSec отлично работает на Windows, iOS и macOS. К сожалению, на этом совместимость устройств заканчивается, поскольку все остальные устройства обычно используют либо OpenVPN, либо WireGuard, а настройка IKEv2 гораздо сложнее – если вообще возможна.
  • Для него требуются определенные порты. 443 и 80 – типичные порты, используемые для VPN и HTTP-соединений. 443 используется для OpenVPN, а порт 80 – для HTTP-соединений. IKEv2 использует порт 500 (UDP), который часто может быть закрыт ИТ-администраторами или брандмауэрами по соображениям безопасности.

Итог

При огромном выборе VPN-протоколов IKEv2 по-прежнему остается одним из лучших вариантов, несмотря на появление WireGuard. IKEv2 отличается высокой безопасностью, стабильностью и хорошей производительностью. Его безопасность очень высока: он поддерживает шифрование AES-256 и аутентификацию IPSec для дополнительной безопасности.

Правда, IKEv2 будет работать не на всех устройствах, поскольку он имеет закрытый исходный код и для его работы требуется UDP-порт 500. Однако если у вас есть современный ПК с macOS/Windows или iPhone, IKEv2, скорее всего, будет работать хорошо. Большинство мобильных VPN используют IKEv2 по умолчанию на iOS/macOS без необходимости ручной настройки.

We earn commissions using affiliate links.


14 Privacy Tools You Should Have

Learn how to stay safe online in this free 34-page eBook.

[mc4wp_form id="52729"]


Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх