Скачать VPN
Блог

От чего зависит скорость VPN и как её поднять

Пользователи часто пишут нам: «VPN режет скорость». Иногда это правда, но чаще дело в Wi-Fi, расстоянии до сервера или настройке MTU. Разбираем по порядку, что влияет на скорость VPN, как её честно измерить и как выбрать между Ригой и Алматы.

6 мин чтения

Ваш канал: потолок, выше которого не прыгнуть

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

Мы в XOLY формулируем это прямо: скорость ограничена вашим каналом, не VPN. Задача протокола и серверов: не добавлять потерь сверх неизбежного. Поэтому дальше речь пойдёт о том, что именно может отнять часть полосы и как это исправить.

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

Wi-Fi и домашний роутер

Вторая по частоте причина медленного VPN: беспроводная сеть. Старый роутер, диапазон 2,4 ГГц, толстая стена между комнатами, соседские сети на том же канале: всё это снижает скорость ещё до того, как трафик дошёл до провайдера. VPN здесь ни при чём, но именно после его включения пользователь впервые смотрит на цифры и расстраивается.

Простая проверка: подключите компьютер к роутеру кабелем и измерьте скорость с VPN и без. Если по кабелю разница исчезла, проблема в Wi-Fi. Переставьте роутер, перейдите на 5 ГГц, смените канал. На телефоне сравните результат на Wi-Fi и на мобильной сети в одной и той же точке квартиры.

Расстояние до сервера и задержка

Каждая сотня километров до сервера добавляет задержку. Пинг до Риги из Москвы и Петербурга обычно ниже, чем из Новосибирска, а до Алматы из Сибири и с Урала ближе, чем до Прибалтики. Задержка напрямую не режет скорость загрузки, но влияет на отзывчивость: игры, видеозвонки, работа по удалённому доступу. А при высокой задержке и потерях пакетов TCP-соединения внутри туннеля разгоняются медленнее, и скорость загрузки тоже проседает.

Отдельный случай: вход через российские точки. Когда прямой путь к зарубежному серверу недоступен, приложение XOLY направляет трафик через Москву. Для пользователя из центральной России это почти не добавляет задержки: московский узел лежит по пути. Для пользователя из Сибири крюк заметнее, и тогда стоит сравнить Ригу и Алматы по пингу в статистике приложения.

Загрузка сервера

Сервер VPN: обычный компьютер с ограниченным каналом и процессором. Если на него одновременно пришло много активных пользователей, каждому достаётся меньше. Мы следим за загрузкой серверов в Риге и Алматы, но в вечерний пик скорость на популярной локации может быть ниже, чем днём. Это обычная ситуация для любого сетевого сервиса, и для VPN тоже.

Что делать пользователю: переключить локацию. Если Рига вечером просела, попробуйте Алматы, и наоборот. Переключение в приложении занимает несколько секунд, а статистика сразу покажет новые скорость и пинг. Серверы работают независимо, и нагрузка на них распределяется по-разному в разное время суток.

Протокол и шифрование

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

Маскировка на скорость заметно не влияет: основная её работа приходится на рукопожатие, а пакеты с данными получают лишь небольшой довесок. Российские точки входа пробрасывают UDP на уровне ядра, не расшифровывая трафик, поэтому двойного шифрования нет и дополнительный узел не съедает полосу.

MTU и фрагментация

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

В конфигах XOLY значение MTU уже задано под наш протокол, и в обычных условиях менять его не нужно. Если вы используете конфиг из бота в стороннем совместимом приложении и видите описанные симптомы, напишите в поддержку @Eaassy_support: подскажем значение под вашу сеть. Особенно это касается мобильных операторов, у которых размер пакета на транспортной сети бывает меньше обычного.

Как проверить скорость честно

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

Небольшая разница между «без VPN» и «с VPN» укладывается в норму: это накладные расходы шифрования и дополнительного узла. Если разница кратная, ищите причину по пунктам выше: Wi-Fi, локация, MTU, время суток.

  • Закройте программы, которые качают что-то в фоне: обновления, облачные диски, видео на втором экране.
  • Измерьте скорость без VPN сервисом проверки скорости, запишите скорость загрузки, отдачи и пинг.
  • Включите VPN, подождите несколько секунд после подключения и повторите тот же тест на том же сервере проверки.
  • Повторите замер на второй локации: сравните Ригу и Алматы.
  • Посмотрите в статистику приложения XOLY: там видны текущие скорость и пинг без сторонних сервисов.
  • Повторите всё вечером: загрузка сети и серверов днём и в пик отличается.

Рига или Алматы: как выбрать локацию

У XOLY две локации: Латвия (Рига) и Казахстан (Алматы). Общий ориентир: из европейской части России чаще выигрывает Рига, из Сибири, с Урала и Дальнего Востока стоит начать с Алматы. Но сеть вашего оператора может идти неочевидным маршрутом, поэтому надёжный способ один: проверить обе и сравнить пинг и скорость в приложении.

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

Как подключиться

1

Скачайте приложение

Установщик для Windows ставится за минуту. Для телефона бот выдаёт конфиг и QR.

2

Получите ключ

После оплаты ключ появляется на странице и в Telegram. Пробный день: бесплатно в боте.

3

Нажмите кнопку

Приложение само выберет локацию и маршрут и переключится, если прямой путь режут.

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

Почему через VPN скорость ниже, чем без него?

Небольшая потеря нормальна: шифрование и дополнительный узел на пути. Большая потеря чаще всего связана с Wi-Fi, далёкой локацией, загрузкой сервера в пик или неверным MTU. Сравните по кабелю и на второй локации.

Какую локацию XOLY выбрать: Ригу или Алматы?

Из европейской части России обычно ближе Рига, из Сибири и с Урала: Алматы. Проверьте обе: в приложении видны пинг и скорость, переключение занимает секунды.

Ускорит ли VPN мой интернет?

Нет. VPN не добавляет скорости сверх вашего тарифа, он может лишь не терять её. Если без VPN скорость низкая, причину нужно искать у провайдера или в домашней сети.

Готовы подключиться?

Ключ придёт сразу после оплаты. Пробный день бесплатно в боте.