В интерфейсе клиента рядом с названием сервера стоит число и две буквы: 24 мс, 86 мс, 210 мс. Вопрос, который возникает первым: это много или мало, и надо ли к этому стремиться или наоборот.
Разберём по порядку.
Что это за число
«мс» — миллисекунды, тысячные доли секунды. Число показывает задержку: сколько времени пакет идёт от вашего устройства до сервера и возвращается назад. Второе название того же самого — пинг.
Важно сразу отделить задержку от скорости, потому что их постоянно путают.
Скорость — сколько данных проходит за секунду. Ширина трубы.
Задержка — сколько ждать до появления первого байта. Длина трубы.
Это независимые величины. Спутниковый канал может выдавать сотню мегабит при задержке в полсекунды, а старый ADSL — три мегабита при задержке в 15 мс. Быстрый канал не означает низкую задержку, и наоборот.
Ниже или выше: чего добиваться
Ниже. Задержка — это время ожидания, а ожидание хочется сократить.
20 мс лучше, чем 100 мс. Строка «Пинг: 12 мс» — хороший результат, «Пинг: 190 мс» — плохой.
Путаница возникает из-за соседства со скоростью в одном интерфейсе: там-то больше значит лучше. Правило простое: у мегабит больше — хорошо, у миллисекунд меньше — хорошо.
Какие значения нормальны
Ориентиры для соединения через туннель:
| Задержка | Как ощущается |
|---|---|
| до 50 мс | Не замечается ни в одной задаче |
| 50–100 мс | Веб, видео и звонки комфортны; в динамичных играх уже чувствуется |
| 100–200 мс | Сайты и видео нормально, звонки с лёгким запаздыванием, игры некомфортны |
| 200–300 мс | Заметные паузы в разговоре, работать можно, играть нет |
| выше 300 мс | Что-то не так: слишком далёкий сервер или проблема в канале |
Оговорка: это ориентиры для повседневных задач. Соревновательные игры требовательнее — там разница между 30 и 60 мс уже принципиальна.
Из чего складывается задержка
Четыре слагаемых, и они очень разные по вкладу.
География — главное. Свет в оптоволокне проходит примерно 200 километров за миллисекунду, и обойти физику нельзя. Тысяча километров до сервера — это минимум 10 мс в каждую сторону, то есть 20 мс к пингу. Сервер на другом континенте гарантирует сотни миллисекунд, какой бы мощный он ни был.
Маршрут. Пакеты идут не по прямой, а через промежуточные узлы. Реальный путь бывает заметно длиннее географического расстояния — трафик из соседнего города иногда ходит через далёкую точку обмена.
Последняя миля. Wi-Fi добавляет единицы миллисекунд, мобильная сеть — десятки. Переход с Wi-Fi на кабель часто даёт больше, чем смена сервера.
Шифрование. Вклад минимальный: современные процессоры считают шифр за доли миллисекунды. Именно поэтому смена протокола почти не меняет пинг — а вот смена сервера меняет сразу.
Почему через VPN пинг всегда выше
Потому что трафик перестаёт идти напрямую.
Без туннеля путь один: вы → сайт. С туннелем их два: вы → VPN-сервер → сайт. Расстояния складываются.
Отсюда практическое следствие: выгоднее выбирать сервер по направлению к цели, а не просто ближайший. Если нужный ресурс находится в Европе, европейский сервер может дать меньший итоговый пинг, чем сервер в соседнем городе, — потому что второй участок пути короче.
А для повседневного использования — веб, мессенджеры, видео — почти всегда прав ближайший сервер.
Что важнее: пинг или скорость
Зависит от задачи, и здесь легко ошибиться в приоритетах.
Задержка важнее для игр, видеозвонков, удалённого рабочего стола и просто ощущения «интернет отзывчивый». Открытие обычной страницы — это десятки мелких запросов подряд, и каждый ждёт свою задержку. Страница на канале 20 Мбит с пингом 20 мс откроется быстрее, чем на канале 200 Мбит с пингом 200 мс.
Скорость важнее для загрузки больших файлов и видео в высоком разрешении. Там задержка влияет только на первые мгновения.
Неочевидное: задержка ограничивает и скорость тоже. Одно TCP-соединение не может передавать быстрее, чем позволяет произведение полосы на задержку, — потому что отправитель ждёт подтверждений. При большом пинге один поток упрётся в потолок, даже если канал широкий.
Как измерить самому
Число в клиенте — оценка до самого сервера. Полезнее знать задержку до реальных ресурсов.
В командной строке (Windows, macOS, Linux):
ping -c 10 example.com
В Windows вместо -c 10 пишется -n 10. Смотреть надо на итоговую строку со средним значением, а не на отдельные замеры.
Порядок проверки, если пинг вырос:
- Замерьте без туннеля — получите базовую линию.
- Замерьте с туннелем до того же адреса. Разница и есть вклад VPN.
- Замерьте по кабелю вместо Wi-Fi — отсечёте беспроводную часть.
- Проверьте, не идёт ли загрузка в фоне: забитый канал раздувает задержку в разы.
Четвёртый пункт — самая частая причина внезапно высокого пинга при нормальных настройках. Очередь пакетов на перегруженном канале добавляет сотни миллисекунд, и лечится это не сменой сервера, а прекращением загрузки.
Что делать с высоким пингом
По убыванию отдачи:
- Сменить сервер на более близкий. Даёт больше всего, потому что бьёт по главному слагаемому.
- Перейти на кабель. Особенно заметно на загруженном Wi-Fi и в диапазоне 2,4 ГГц.
- Освободить канал. Торренты, облачная синхронизация и обновления в фоне.
- Проверить MTU. Неверное значение вызывает фрагментацию и повторные передачи — задержка растёт скачками.
- Сменить протокол. Даст единицы миллисекунд. Делать это ради пинга смысла мало.
Чего сделать нельзя: опустить задержку ниже прямого пути до сервера. Физику расстояния не обходит ни один протокол.
Коротко
«мс» в клиенте — это миллисекунды задержки, они же пинг: время до сервера и обратно. Чем меньше, тем лучше.
До 50 мс не замечается, 50–100 мс комфортно для всего кроме динамичных игр, выше 200 мс стоит менять сервер. Главный вклад даёт расстояние, а не шифрование — поэтому географию выбирают, а протокол в этом вопросе почти не значит.
И помните, что пинг и скорость — разные вещи: широкий канал не спасает от большой задержки.