Задержка до наших серверов
Сколько времени занимает дорога до сервера и обратно. Именно это число решает, будет ли разговор живым, а игра отзывчивой, — скорость скачивания тут почти ни при чём.
Меряется время ответа на HTTP-запрос, а не ICMP-пинг: из браузера ICMP недоступен. Наше число всегда немного больше того, что показывает команда ping. Первый запрос отбрасывается — в него входит установка соединения, а не задержка канала.
Пока доступна одна точка замера, поэтому сравнивать не с чем. Дополнительные точки появятся по мере их подключения.
Чем задержка отличается от скорости
Скорость — это сколько данных проходит за секунду. Задержка — сколько времени данные идут в одну сторону и обратно. Это разные величины, и высокая скорость не спасает от высокой задержки: широкая дорога не делает её короче.
Для скачивания файла важна скорость, для разговора и игры — задержка. Поэтому канал на сто мегабит с задержкой в триста миллисекунд отлично качает и плохо звонит: собеседники начинают перебивать друг друга, потому что слышат ответ с опозданием почти в треть секунды.
Почему показан минимум, а не среднее
Задержку могут увеличить очередь в сети, загруженный Wi-Fi, энергосбережение на телефоне — что угодно. А уменьшить её не может ничто: быстрее скорости света в кабеле сигнал не пойдёт.
Поэтому лучший из замеров — самая честная оценка настоящего времени прохождения, а среднее всегда завышено случайными помехами. Медиана рядом показывает, насколько типичен этот лучший результат: если она близка к минимуму, канал стабилен.
Что такое разброс и почему он важнее
Разброс — это насколько замеры отличаются друг от друга. Стабильные девяносто миллисекунд заметно приятнее, чем скачки от сорока до двухсот при том же среднем значении.
Причина в том, как работают голос и видео: они собирают поток в буфер и подстраивают его под худший случай. Ровный канал позволяет держать буфер маленьким, скачущий заставляет его раздувать — и разговор начинает отставать. Если разброс сравним с самой задержкой, дело обычно в Wi-Fi или в перегруженной сети, а не в сервере.
Что влияет на задержку и что с ней делать
Главный вклад даёт расстояние: свет в оптоволокне проходит около двухсот километров за миллисекунду, и путь туда-обратно до другого континента физически не может быть быстрым. Дальше идут число промежуточных узлов, загрузка канала и качество последней мили — чаще всего именно домашнего Wi-Fi.
Отсюда и порядок действий. Сначала исключите свою сторону: провод вместо Wi-Fi, ближе к роутеру, меньше активных загрузок. Затем сравните точки замера между собой — если ближняя отвечает быстро, а дальняя медленно, это нормальная физика, а не поломка.
Частые вопросы
Задержка зависит от того, где сервер
У MeerGuard можно выбрать точку подключения. Чем меньше крюк, тем меньше добавка к задержке.