Инструменты
Что на самом деле значат пинг, джиттер и потери пакетов
Единого хорошего пинга не существует, потому что всё зависит от того, чем вы заняты. Меньше 30 мс — отлично для чего угодно. От 30 до 80 мс — комфортно для звонков и большинства игр. От 80 до 150 мс заметно в быстрых играх и незаметно при просмотре страниц, а после 150 мс разговор начинает напоминать спутниковую связь. Джиттер и потери пакетов значат не меньше, а для живого звука и видео — больше.
Пинг — это расстояние, а не скорость
Пинг измеряет путь туда и обратно: маленький пакет уходит, возвращается, и секундомер показывает миллисекунды. О том, сколько данных вы можете передать, он не говорит ничего.
Эту путаницу стоит развести первой. Скорость — это ширина трубы. Пинг — её длина. Спутниковое соединение может передавать большой файл вполне приличным темпом и оставаться безнадёжным для звонка, потому что каждый слог идёт полсекунды. Медленное соединение с коротким путём ощущается отзывчивее быстрого с длинным — во всём, что интерактивно.
Для наблюдения за этим не нужен специальный инструмент: любое приложение с пингом, которое печатает по строке на пакет, а не одно усреднённое число, показывает все три величины сразу.
Нижнюю границу задаёт физика. Свет идёт по оптоволокну примерно на две трети от скорости в вакууме — около 200 км за миллисекунду, — а путь туда-обратно покрывает расстояние дважды. Значит, сервер за 3000 км стоит около 30 мс ещё до всякого оборудования, и каждый коммутатор и маршрутизатор по дороге добавляет сверху. Число, близкое к этой границе, не подлежит улучшению: оно и есть ответ.
| Путь туда-обратно | Просмотр страниц | Видеозвонок | Быстрая игра |
|---|---|---|---|
| Меньше 30 мс | Мгновенно | Идеально | Соревновательно |
| 30–80 мс | Мгновенно | Нормально | Нормально |
| 80–150 мс | Нормально | Лёгкие перебивания | Заметно |
| 150–300 мс | Слегка вяло | Неудобно говорить | Раздражает |
| Больше 300 мс | Вяло | Разговор даётся тяжело | Играть нельзя |
Джиттер — то, что портит звонки
Джиттер — это разброс между соседними пингами. Соединение с показаниями 20, 21, 20, 22, 20 мс и соединение с показаниями 5, 90, 8, 140, 12 мс могут дать похожее среднее и вести себя совершенно по-разному.
Причина в том, что живому звуку и видео нужно воспроизводиться ровно. Приёмная сторона держит небольшой буфер, чтобы гасить разброс; когда пакет приходит позже, чем буфер может ждать, его просто выбрасывают. Это и есть та роботизированная четверть секунды тишины в разговоре на соединении, у которого средний пинг выглядит прилично.
Джиттер меньше 5 мс — хорошо. Меньше 20 мс — пригодно. Стабильно больше 30 мс будет слышно, и поэтому фраза «интернет быстрый, а звонки ужасные» — осмысленная жалоба, а не противоречие.
Потери пакетов накапливаются
Потери пакетов — это доля тех, что не вернулись, и звучит это мягче, чем есть на самом деле. Потерянный пакет обычно пересылают, поэтому 2% потерь стоят вам заметно больше, чем 2% впечатления.
- В собственной сети допустимо нисколько. Пинг до собственного роутера, в котором что-то теряется, — это неисправность Wi-Fi, а не колебание. С этой проверки начинается статья это мой Wi-Fi или интернет.
- Через интернет меньше 1% — норма и незаметно.
- 1–3% уже слышно на звонках и заметно в играх.
- Больше 5% ломает живой трафик напрочь и сильно замедляет загрузки, потому что передача файла принимает потери за перегрузку и намеренно сбавляет темп.
Прочитайте три результата
Три соединения, у всех среднее около 40 мс. A: 39, 41, 40, 42 мс, потерь 0%. B: 8, 120, 15, 95 мс, потерь 0%. C: 40, 41, 40 мс, потерь 4%. Какое хуже всего для видеозвонка?
Answer: B — числа дико скачут — Верно. Это примерно 100 мс джиттера. Буфер приёмника такое погасить не может, поэтому пакеты приходят слишком поздно, чтобы их воспроизвести, и их выбрасывают — те самые роботизированные провалы в разговоре, у которого средний пинг выглядит прилично.
Как измерять, чтобы число что-то значило
Четыре привычки, ни одна из них не сложная:
- Двадцать пакетов, а не четыре. По четырём пакетам не увидеть ни джиттера, ни правдоподобной доли потерь. Один из двадцати — это 5%; один из четырёх — это шум.
- Пингуйте число и имя по отдельности.
1.1.1.1проверяет достижимость,example.comзаодно проверяет разрешение имён. Когда одно работает, а другое нет, вы нашли неисправность, даже не пытаясь. - Сравнивайте с собственным роутером. Число до интернета само по себе значит немного. Та же проверка до роутера отделяет ваш Wi-Fi от всего, что за ним.
- Проверяйте на том устройстве, где проблема, и на его соединении. Ноутбук по кабелю не расскажет, почему у телефона по Wi-Fi рвутся звонки.
Чем пользоваться
Базовое умеет любой инструмент с пингом, а нужна сверх этого подробность по каждому пакету, а не одно усреднённое число, — потому что среднее и есть та единственная величина, которая прячет и джиттер, и потери.
Ping Network Tool печатает вывод, честный по отношению к линуксовому: по строке на пакет с номером последовательности, TTL и временем в обе стороны, рисует живой график, на котором пропуск — это потерянный пакет, и в конце даёт сводку отправлено/получено/потеряно и min/max/среднее. Трассировка показывает время до каждого узла на пути — так и находят тот, который добавляет задержку, вместо того чтобы гадать. Рекламы нет; разовое улучшение добавляет TCP-пинг для узлов, блокирующих ICMP, а подписки нет.
Если на самом деле вопрос звучит как «почему ничего не открывается», начните лучше со статьи это мой Wi-Fi или интернет — это порядок диагностики, а эти числа как раз то, что он читает. Остальные наши утилиты — на странице «Инструменты», включая AI Wallet Pass, а рассуждение о том, почему любая из них продаётся один раз, а не помесячно, — в статье во сколько обходится подписка на игру-головоломку.
Частые вопросы
- Какой пинг считается хорошим?
- Меньше 30 мс — отлично для чего угодно, от 30 до 80 мс — нормально для звонков и большинства игр, от 80 до 150 мс заметно в быстрых играх и незаметно при просмотре страниц, а выше 150 мс разговор становится неудобным. Загрузкам на всех этих значениях почти всё равно.
- Что такое джиттер и почему он важнее пинга?
- Джиттер — это разброс пинга от пакета к пакету. Живому звуку и видео нужно воспроизводиться ровно, поэтому соединение, скачущее между 20 и 200 мс, звучит сломанным, хотя среднее у него выглядит здоровым.
- Сколько потерь пакетов допустимо?
- В собственной сети — нисколько. Через интернет меньше 1% — норма и обычно незаметно; от 1 до 3% уже слышно на звонках; выше 5% ломает почти весь живой трафик и сильно замедляет загрузки, потому что каждый потерянный пакет пересылают заново.
- Высокая скорость загрузки означает хороший пинг?
- Нет. Скорость — это сколько проходит через трубу, а пинг — какой длины труба. Спутниковый канал может быстро передать большой файл и всё равно быть непригодным для звонка.
- Почему пинг до игрового сервера намного хуже, чем до сервера проверки скорости?
- Из-за расстояния и маршрутизации. Проверка скорости специально выбирает ближайший сервер, а игровой может стоять на другом континенте, — при этом свет в оптоволокне проходит около 200 км за миллисекунду, и путь туда-обратно оплачивает это расстояние дважды ещё до всякого оборудования.
Приложения из статьи
- Ping Network Tool — Одно касание отвечает: дело во мне или в интернете?