Four padlocks surrounding a hand with its index finger extended.

Протоколы VPN («виртуальная частная сеть»), или протоколы туннелирования — это правила, которые обеспечивают бесперебойную, безопасную и надежную работу VPN. Этот сравнительный обзор поможет вам разобраться в разнообразии существующих VPN-протоколов.

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

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

Содержание

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

    Ознакомьтесь с краткой сравнительной таблицей, но имейте в виду, что стабильность VPN-протокола (то есть отсутствие проблем с соединением) также зависит от конфигурации сервера VPN-провайдера.

    VPN-протокол
    Безопасность
    Скорость
    Алгоритм шифрования
    Настройка
    Подходит для
    OpenVPN/ TCP
    Очень надежный (нет известных уязвимостей)
    Очень быстрый
    AES-256-GCM
    Легко с VPN, сложно самостоятельно
    Совместимость с роутером, повседневное использование для любых задач
    OpenVPN UDP
    Очень надежный (нет известных уязвимостей)
    Очень быстрый
    AES-256-GCM
    Легко с VPN, сложно самостоятельно
    Совместимость с роутером, повседневное использование для любых задач
    IKEv2/IPSec
    Очень надежный (нет известных уязвимостей)
    Очень быстрый
    AES-256-GCM
    Легко с VPN, сложно самостоятельно
    Соединения на короткие расстояния, мобильные сети, повседневное использование
    L2TP/IPsec
    Безопасность
    Быстрый
    AES-256-GCM
    Легко в Windows
    Усиливает конфиденциальность при просмотре веб-страниц
    WireGuard
    Очень надежный (нет известных уязвимостей)
    Очень быстрый
    ChaCha20
    Просто
    Повседневное использование
    PPTP
    Небезопасный
    Очень быстрый
    MPEE 128-битное
    Очень просто
    Устарел, не рекомендуется использовать из-за известных проблем
    SSTP
    Средний
    Средний
    AES-256-GCM
    Легко в Windows
    Подключение устройств с Windows
    SoftEther
    Очень надежный (нет известных уязвимостей)
    Очень быстрый
    AES-256-GCM
    Настройка клиента
    Повседневное использование

    Таблица сравнения VPN-протоколов

    Пояснения и уточнения по некоторым категориям сравнения:

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

    Скорость: скорость VPN-протокола измерялась с учетом факторов, влияющих на процесс передачи данных (шифрование, задержка, пропускная способность, сжатие и пр.).

    К примеру, более сложное шифрование (AES-256) обычно замедляет соединение сильнее, чем более простой алгоритм (AES-128 в PPTP). OpenVPN применяет сжатие, что также влияет на скорость передачи данных.

    Настройка: некоторые протоколы настраиваются легко (достаточно приложения VPN), а другие требуют определенных знаний для настройки вручную без фирменного приложения (например, OpenVPN). Результаты основывались на том, насколько легко пользователю настроить и применять каждый из VPN-протоколов. 

    Виды протоколов VPN — подробнее о разных

    Для более глубокого погружения в тему важно понимать, что VPN-протокол объединяет в себе «меньшие» протоколы для создания безопасного и конфиденциального канала связи. Каждый «меньший» протокол выполняет свою конкретную задачу: например, шифрование информации, настройку соединения или обеспечение целостности данных.

    Для наглядности мы свели плюсы и минусы каждого стандартного VPN-протокола в одну таблицу, и предлагаем ознакомиться с ними подробнее:

    OpenVPN

    Плюсы
    Минусы
    Известных уязвимостей нет
    Не самый быстрый из-за громоздкого кода
    Шифрование и аутентификация наивысшего уровня
    Настройка ПО может казаться сложной
    Открытый исходный код

    OpenVPN — это VPN-система с открытым исходным кодом, доступная в виде программного обеспечения и протокола для служб VPN. Ее процессы шифрования и проверки основаны на методологиях TLS («безопасность транспортного уровня»).

    OpenVPN обычно используется в сочетании с очень надежным алгоритмом шифрования AES-256-GCM. Открытый исходный код этого протоколапозволяет специалистам всего мира проверять его на наличие брешей безопасности и других проблем. 

    OpenVPN довольно сложно настроить вручную, но это не проблема, если вы используете такой VPN-сервис, как Surfshark здесь все уже настроено за вас. 

    OpenVPN TCP vs. UDP: что это такое?

    TCP и UDP — это принципиально разные протоколы транспортного уровня, которые OpenVPN использует для установления VPN-подключения.

    TCP (протокол управления передачей): данные передаются последовательно с присвоением идентификатора каждому пакету данных. Если какой-то из пакетов данных был потерян или отправлен в неправильном порядке, получатель указывает на необходимость его повторной отправки. Благодаря этой особенности TCP считается более стабильным по сравнению с UDP.

    UDP (протокол пользовательских дейтаграмм): данные отправляются потоком без присвоения идентификаторов пакетам данных. Пакеты проверяются только в том случае, если приходят неповрежденными. Можно сказать, что протоколу UDP безразличны ошибки и потери пакетов данных во время передачи, поэтому он работает быстрее и чаще используется, хотя при этом он более «склонен» к сбоям соединения.

    Мы рекомендуем попробовать оба этих протокола и использовать тот, который дает более качественное подключение на вашем устройстве.

    IKEv2/IPSec

    Плюсы
    Минусы
    Очень быстрый
    Скорость может отличаться в зависимости от расстояния между вашим устройством и сервером
    Стабильное соединение
    Хорошо работает в мобильных сетях

    Internet Key Exchange version 2 (IKEv2) «версия 2 протокола обмена ключами» — это протокол аутентификации, используемый вместе с VPN-протоколом IPSec («безопасность интернет-протокола»). Поскольку IPSec работает в фоновом режиме в ядре системы, он позволяет IKEv2 быть очень быстрым.

    IKEv2 реализован в большинстве операционных систем, поэтому может легко использоваться вместо более медленного OpenVPN.

    Блок-схема, показывающая процесс туннелирования протокола IKEv2 IPsec.

    L2TP/IPsec

    Плюсы
    Минусы
    Относительно безопасный
    Устаревший
    L2TP сам по себе не выполняет шифрования
    L2TP не предлагает аутентификацию
    Медленный

    Layer 2 Tunneling Protocol (L2TP) «протокол туннелирования уровня 2» — это протокол туннелирования, который сам по себе не обеспечивает безопасность и использует IPSec для шифрования. L2TP дважды инкапсулирует данные, что снижает скорость соединения.

    Блок-схема, показывающая процесс туннелирования протокола L2TP IPsec.

    WireGuard

    Плюсы
    Минусы
    Безопасность
    Подвергается DPI (глубокая проверка пакетов) из-за отсутствия обфускации
    Всего 4000 строк кода
    Открытый исходный код
    Исключительная скорость
    Не требует установления соединения
    Простота настройки

    WireGuard дает более высокую скорость соединения, чем IKEv2 и OpenVPN, используя при этом всего 4000 строк кода (для сравнения — OpenVPN имеет около 70 000). Краткость кода упрощает его проверку и, теоретически, повышает стабильность.

    Не имея многолетней практики использования и тестирования (как OpenVPN), WireGuard благодаря своей простоте предлагает безопасность и шифрование наивысшего уровня на непревзойденной скорости, Реализован в основных платформах, включая Linux, macOS, Windows, Android и пр.

    * WireGuard — зарегистрированный товарный знак Джейсона А. Доненфельда (Jason A. Donenfeld).

    PPTP

    Плюсы
    Минусы
    Легкость настройки
    Не такой безопасный, как другие
    Быстрый
    По слухам, был взломан
    Сильно устарел
    Легко блокируется брандмауерами

    Point-to-Point Tunneling Protocol (PPTP) «протокол туннелирования для двухточечной связи»очень устаревший протокол туннелирования, который вообще не должен использоваться VPN-сервисами. Он поддерживает только шифры до 128-битных и легко поддается таким инструментам эксплуатации уязвимостей, как: 

    Блок-схема, показывающая процесс туннелирования протокола PPTP.

    SSTP

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

    SSTP («протокол туннелирования защищенных сокетов») — протокол туннелирования, который может отправлять трафик PPP (протокол двухточечной связи). SSTP может работать через порт 443, который часто остается открытым в брандмауерах, что позволяет пользователям их обходить.

    У SSTP есть свои недостатки: он несовместим с другими операционными системами, кроме Windows и Linux, и его код до сих пор не проверен, что может вызывать сомнения в его безопасности.

    Блок-схема, показывающая процесс туннелирования протокола SSTP.

    SoftEther

    Плюсы
    Минусы
    Быстрый, стабильный, надежный
    Относительно новый — требуется время на тестирование
    Предлагает дополнительные функции для таких протоколов, как OpenVPN
    Открытый исходный код

    SoftEther — это многопротокольный VPN-клиент и серверное ПО с открытым исходным кодом. Он добавляет расширенные функциональные возможности — управление GUI (графический пользовательский интерфейс) и RPC (удаленный вызов процедур) — через HTTPS (hypertext transfer protocol, «протокол передачи гипертекста»).

    SoftEther был разработан для высокой пропускной способности, благодаря чему (как минимум теоретически) работает быстрее, чем OpenVPN в режиме TCP. Однако из-за своей относительной новизны он не так хорошо протестирован, как OpenVPN.

    Кроме того, протокол SoftEther использует процесс туннелирования на основе SSL («уровень защищенных сокетов»), то есть «конструирует свой туннель» по схожему с протоколом SSTP принципу.

    Блок-схема, показывающая процесс туннелирования протокола SoftEther.

    Что можно сказать о Shadowsocks?

    Shadowsocks — это не VPN-протокол, а туннельный прокси на основе протокола SOCKS5. Это проект с открытым исходным кодом, разработанный для обхода Великого китайского файрвола. При этом его нельзя назвать идеальным решением с точки зрения реализации и эксплуатации.

    Почему выбор VPN-протокола имеет значение

    Многие пользователи просто подключаются к VPN-серверу, не задумываясь о том, какой именно VPN-протокол при этом используется — достаточно того, что соединение установлено и работает. Однако параметры по умолчанию — не всегда лучший вариант. Вот что говорят об этом эксперты NetBlocks:

    «Базовый протокол, который использует VPN, влияет на задержку, производительность и надежность зашифрованного туннеля. Анализ подключений в разных уголках мира показывает, что протоколы работают по-разному, поэтому пользователям стоит узнать больше о разных вариантах» — говорит Альп Токер (Alp Toker), основатель и директор независимой мониторинговой организации NetBlocks.

    Распространенные заблуждения о протоколах VPN

    VPN-протокол определяет скорость вашего соединения: только частично, так как на скорость соединения влияют и многие другие факторы.

    От VPN-протокола зависит безопасность вашего соединения: и да, и нет. В большей степени она зависит от алгоритмов шифрования ваших данных.

    Возникает логичный вопрос: в чем же тогда важность VPN-протоколов?

    С помощью протоколов VPN-сервисы создают и настраивают свои сети на основе имеющихся цифровых принципов.

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

    Какой VPN-протокол выбрать?

    WireGuard и IKEv2/IPSec на сегодня считаются лучшими VPN-протоколами. OpenVPN занимает третье место — по эффективности он не уступает первым двум, но с ним сложнее работать. При этом многие маршрутизаторы совместимы с OpenVPN, что позволяет использовать его для VPN-защиты всей домашней сети.

    По правде говоря, «лучший» — не совсем корректное слово при выборе VPN-протокола, так как выбрать один идеальный протокол для всех ситуаций невозможно. Ваш выбор должен зависеть от того, для чего VPN-сервис нужен лично вам. 

    Какой VPN-протокол самый безопасный?

    Как и в случае со словом «лучший», в отношении VPN-протокола не существует понятия «самый безопасный». SoftEther, WireGuard, SSTP, IKEv2 и OpenVPN обеспечивают одинаковый уровень безопасности — и они действительно безопасны. Все они пользуются доверием таких брендов, как Surfshark и NordVPN, а также многих других отраслевых экспертов.

    Но даже при использовании безопасных протоколов определяющую роль играет то, как провайдер создает и настраивает свою VPN-сеть. Рекомендуем не доверять бесплатным VPN, даже если они используют WireGuard! Бесплатные VPN часто продают пользовательские данные или, что еще хуже, заражают устройства рекламным ПО.

    Какой протокол для VPN самый быстрый?

    Рука тянет рычаг с надписью

    Вопреки распространенному мнению, VPN-протоколы не сильно влияют на скорость вашего соединения. По-настоящему важное значение имеет:

    • скорость вашего интернет-соединения;
    • совместимость и качество вашего устройства;
    • загруженность и пропускная способность VPN-сервера;
    • расстояние между вами и VPN-сервером.

    Какой VPN-протокол самый стабильный?

    OpenVPN TCP считается наиболее стабильным протоколом, особенно при использовании в ненадежных сетях. Однако в его случае за стабильность приходится платить скоростью. Для передачи каждого бита информации TCP требуется немного больше времени, чем UDP.

    Какой протокол VPN лучше всего подходит для потоковой передачи?

    Никому не нравится, когда при просмотре любимого шоу изображение тормозит и «зависает». К сожалению, это случается. Вы можете избежать этого, используя быстрые и надежные VPN-протоколы типа WireGuard и IKEv2/IPsec — оба отлично подходят для безопасной потоковой передачи контента без буферизации.

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

    Какой протокол VPN лучше всего подходит для игр?

    Когда вы играете в онлайн-игры, ваши успехи зависят не только от ваших навыков, но и от скорости вашего соединения.

    Если вы планируете играть через VPN, то для минимизации падения скорости выбирайте WireGuard в качестве основного VPN-протокола. На сегодняшний день это самый быстрый вариант и лучший протокол VPN для онлайн-игр.

    Почему WireGuard, OpenVPN и IKEv2 — лучшие протоколы VPN

    Большинство протоколов, кроме WireGuard, OpenVPN и IKEv2, или уже устарели, или полны уязвимостей. Веских причин использовать другие VPN-протоколы, кроме этих трех, на сегодня нет. 

    Честно говоря, для хорошего VPN-сервиса достаточно одного протокола, но из-за различий в совместимости с маршрутизаторами и разными операционными системами мы предлагаем все три.

    Испытайте VPN-протоколы в действии

    Теперь вы знаете о VPN-протоколах все, что может быть нужно пользователю VPN. Чтобы получить самый безопасный VPN, выбирайте сервис с протоколом, который оптимально подходит под ваши потребности. Мы рекомендуем WireGuard или IKEv2 для обычного использования на устройствах, и OpenVPN, если вам нужно настроить VPN на маршрутизаторе. Хорошая новость: Surfshark предлагает все три эти протокола!

    Начните применять эти знания на практике
    Попробуйте лучший для вас VPN-протокол
    Surfshark

    Вопросы и ответы

    Какой протокол следует использовать для VPN?

    Большинство VPN автоматически выбирают самый подходящий протокол для вашего подключения, поэтому вам об этом беспокоиться не нужно. Тем не менее по возможности лучше протестировать их самостоятельно на своем устройстве. 

    Какой тип VPN лучше?

    Лучший VPN — это надежный сервис, который не регистрирует ваши действия в сети и имеет ресурсы для применения инноваций в сфере безопасности. 

    Какой VPN-протокол самый новый?

    WireGuard — самый новый VPN-протокол, известный своей высокой скоростью и безопасностью.

    UDP подходит для VPN?

    Да. UDP — один из лучших протоколов для VPN: он стабильный, надежный и предлагает хорошие скорости.

    Три самых распространенных VPN-протокола — это..?

    WireGuard, OpenVPN и IKEv2/IPSEC — три лучших на сегодня протокола VPN, поэтому они же являются самыми популярными среди VPN-провайдеров премиум-класса.