5 мин чтения
Шифрование почти ни при чём: на процессорах с аппаратной поддержкой AES накладной расход измеряется единицами процентов. Реальные потери дают четыре другие причины — расстояние до сервера, загрузка узла, неправильный MTU и ограничения на стороне провайдера. Ниже — как за десять минут понять, какая из них ваша, и что с ней делать.
| Причина | Типичная потеря | Как проверить | Что делать | |---|---|---|---| | Расстояние до сервера | зависит от задержки, см. ниже | сравнить скорость на ближнем и дальнем сервере | выбрать ближнюю страну | | Перегруженный узел | от 30% до кратной просадки | другой сервер той же страны | сменить сервер, не страну | | Неверный MTU, фрагментация | резкие провалы, обрывы загрузок | загрузка идёт рывками, мелкие страницы летают | уменьшить MTU до 1380–1420 | | Ограничение у оператора | до кратного замедления в час пик | сравнить Wi-Fi и мобильный интернет | сменить протокол на маскирующийся | | Шифрование | 2–10% | заметно только на слабом железе | ничего | | Wi-Fi или сам канал | любая | замерить скорость без ВПН | лечить сеть, а не ВПН |
Это самая недооценённая причина. Скорость одного TCP-соединения ограничена размером окна, делённым на время оборота пакета. При стандартном окне 64 КБ и задержке 100 мс потолок одного потока — около 5 Мбит/с, независимо от того, что у вас гигабитный тариф. Формула простая: 64 КБ ÷ 0,1 с ≈ 5,2 Мбит/с.
Современные системы умеют масштабировать окно, и на практике потолок выше, но зависимость сохраняется: чем больше задержка, тем медленнее разгоняется одно соединение. Отсюда два наблюдения, которые видят все:
Практический вывод: для скорости выбирайте ближайший сервер, а не тот, где «больше стран в списке». Расчёт задержки по расстояниям разобран в статье ВПН для игр.
С 19 до 23 часов канал провайдера загружен, а операторы применяют формирование трафика: тяжёлые потоки получают меньший приоритет. Если провайдер умеет распознавать ВПН-трафик по сигнатуре протокола, вечером именно он окажется в конце очереди.
Здесь важен протокол. Старые протоколы (OpenVPN, IKEv2, WireGuard в стандартном виде) имеют узнаваемый рисунок пакетов, и оборудование оператора отличает их от обычного веба. VLESS с маскировкой Reality выглядит как рядовая HTTPS-сессия к настоящему сайту — выделить её и применить отдельное правило нечем. Как это работает — в статье что такое DPI и как ВПН обходит блокировку, сравнение протоколов — VLESS, OpenVPN или WireGuard.
На мобильном добавляются свои причины:
Три вещи, которые влияют на результат сильнее прочего: выделенные серверы с каналом 10 Гбит/с вместо общего виртуального хостинга, ближние к России локации — Финляндия, Польша, Германия, Турция — и протокол VLESS с Reality, который оператор не может выделить в отдельную очередь. Плюс автоматическое переподключение при смене сети, чтобы туннель не зависал при переходе с Wi-Fi на мобильный интернет.
На сколько ВПН должен снижать скорость? На ближнем сервере нормой считается потеря 10–25% от скорости без туннеля. Падение в разы — признак перегруженного узла, неверного MTU или ограничения у оператора.
Почему speedtest показывает много, а фильм тормозит? Speedtest открывает несколько соединений, плеер — обычно одно. Одно соединение упирается в потолок «окно ÷ задержка», поэтому дальний сервер режет именно потоковое видео.
Помогает ли смена протокола? Да, если провайдер распознаёт трафик. Маскирующийся протокол выглядит как обычный HTTPS, и отдельное правило к нему не применить.
Что такое MTU и зачем его менять? Это максимальный размер пакета. Если он больше, чем пропускает путь, пакеты дробятся, и скорость обваливается. Значение 1380–1420 подходит для большинства мобильных сетей.
Может ли ВПН быть быстрее, чем без него? Может, в одном случае: когда провайдер гонит трафик кривым маршрутом или замедляет конкретный сервис. Тогда туннель спрямляет путь и снимает ограничение.
Пошаговая настройка VPN на iPhone и iPad с BessyConnect: установка из App Store, вход, VPN-профиль, выбор страны и решение проблем на iOS. Далее
Честно о VPN на роутере: почему VLESS+Reality не работает на стоковых прошивках и почему приложения BessyConnect проще и надёжнее для всего дома. Далее
Как настроить VPN на Android с BessyConnect: установка из Google Play, вход, разрешение на VPN, выбор страны сервера и режим Always-on для защиты. Далее