Инструкция
Высокий пинг в играх, но быстрый тест скорости: почему цифры не сходятся
Это самое частое недоразумение в темах про игровую сеть: тест скорости показывает 900 Мбит/с и 12 мс, а игра — 140 мс и откат персонажа (rubber-banding). Оба числа могут быть правдой, потому что они измеряют разные пути.
Тест скорости измеряет один участок, игра — весь путь
Тест скорости обычно общается с сервером, который провайдер поставил рядом. Он отвечает на один вопрос: как быстро и стабильно эта машина говорит с той конкретной ближней машиной? О маршруте от провайдера через другие сети до региона, где работает игра, он не говорит ничего.
Игровой трафик идёт другим путём в другое место. Он пересекает сети, которые провайдеру не принадлежат, в момент, когда они могут быть перегружены. Отсюда и берётся разница между красивым тестом скорости и плохим матчем.
Не знаете, где проблема? Сначала запустите бесплатный тест — около 45 секунд, и станет ясно, какие меры с этой страницы вам подходят.
Запустить проверку соединенияЧто каждое число может и не может сказать
- Пропускная способность (Мбит/с) — сколько данных в секунду влезает в твою линию. Играм нужно очень мало — несколько сотен килобит в секунду это норма.
- Задержка (мс) — сколько времени пакет идёт всю дорогу. Именно это ощущается в игре.
- Джиттер и потери — насколько этот путь стабилен. Стабильные 80 мс ощущаются лучше, чем нестабильные 30 мс.
- Ближний сервер теста скорости не видит середину пути, поэтому не может диагностировать проблему маршрута.
Что делать с этим пониманием
Перестань оптимизировать пропускную способность и начни измерять стабильность и маршрут. Запусти тест соединения, который делает много замеров и показывает процентили, а не одно красивое среднее, желательно когда соединение загружено. Потом проверь серверный регион, в котором ты реально играешь: в большинстве случаев «быстрый интернет, плохой пинг» либо твой Wi-Fi теряет пакеты, либо матчмейкинг закинул тебя на далёкий сервер.
Когда дело не в тебе
Если твоё соединение стабильно под нагрузкой, Wi-Fi исключён и регион самый близкий из доступных, остаётся объяснение в самой игре: нагрузка на сервер, матчмейкинг или неткод. Никакая подписка это не исправит, и кто обещает обратное — просто гадает.