Технологии15 января 20255 мин

Как работает бесшовное переключение сетей

Бесшовное переключение — это наша уникальная технология, которая позволяет сохранять активное VPN-соединение при смене сети. Разбираемся, как это работает под капотом.

Проблема обычных VPN

Представьте ситуацию: вы в офисе на WiFi, идёт важный Zoom-звонок. Нужно выйти на улицу — телефон переключается на мобильную сеть LTE. Что происходит с обычным VPN? Соединение рвётся, звонок падает, приходится перезванивать.

Это происходит потому, что традиционные VPN-протоколы привязаны к IP-адресу. Когда вы переключаетесь с WiFi на LTE, ваш IP меняется, и VPN-туннель приходится устанавливать заново. Это занимает 5-30 секунд — достаточно, чтобы потерять звонок.

Наше решение: QUIC Connection Migration

В основе нашей технологии лежит протокол QUIC (RFC 9000), разработанный Google. Его ключевая особенность — Connection ID вместо привязки к IP-адресу.

Как это работает:

  1. 1.При подключении создаётся уникальный Connection ID
  2. 2.Этот ID не зависит от IP-адреса устройства
  3. 3.При смене сети Connection ID сохраняется
  4. 4.Сервер продолжает отправлять данные на новый IP по тому же ID

Session Persistence Layer

Помимо QUIC, мы разработали собственный Session Persistence Layer — дополнительный слой, который сохраняет TCP и UDP сессии при смене сети.

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

Ring Buffer: задержка менее 100 мс

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

Благодаря этому задержка при переключении составляет менее 100 миллисекунд — практически незаметно для пользователя и приложений.

Где это работает

Бесшовное переключение работает со всеми типами приложений:

  • Видеозвонки: Zoom, Google Meet, Microsoft Teams, Discord
  • Онлайн-игры: CS2, Dota 2, Valorant и другие
  • Стриминг: YouTube, Netflix, Twitch, Spotify
  • Мессенджеры: Telegram звонки, WhatsApp звонки

Попробуй сам

Скачай JUMP VPN и проверь бесшовное переключение в действии. Начни Zoom-звонок, выйди из дома — звонок продолжится.

Скачать JUMP VPN
Все статьи