Что такое пинг? В чем он измеряется?

Как ping проверяет ответы узла, что означает задержка в миллисекундах и почему отсутствие ответа или низкий пинг не дают полной картины доступности сервиса.

Короткий ответ

Что ответить на собеседовании

Ping — утилита сетевой диагностики, обычно отправляющая ICMP Echo Request и ожидающая Echo Reply. Пингом также называют время прохождения запроса до узла и ответа обратно — RTT, обычно в миллисекундах. Утилита показывает потери ответов и разброс задержек, но не измеряет пропускную способность и не проверяет работу приложения.

Подробный разбор

Ответ с пояснениями

Словом «пинг» называют и диагностическую утилиту ping, и задержку, которую она показывает. Утилита обычно отправляет узлу сообщения ICMP Echo Request и ожидает ICMP Echo Reply. По полученным ответам можно оценить доступность узла для такого обмена и стабильность прохождения пакетов.

Показатель времени — RTT, round-trip time, то есть время от отправки запроса до получения ответа. Обычно оно выражено в миллисекундах. Это путь туда и обратно, включая обработку, а не время передачи только в одну сторону. Например, значение 20 мс означает, что конкретный обмен запросом и ответом занял примерно столько времени.

Также обращают внимание на долю потерянных ответов, минимальное, среднее и максимальное время. Лучше смотреть серию измерений: один быстрый ответ не исключает периодических проблем. Высокие или нестабильные значения могут быть связаны с перегрузкой, беспроводным соединением или особенностями маршрута, но сами по себе не устанавливают причину.

Важно назвать ограничения. Отсутствие ответа не обязательно означает отключенный узел: ICMP может фильтроваться или ограничиваться. Успешный ping не доказывает, что работает сайт, доступен нужный TCP-порт или исправна база данных. Пинг также не измеряет скорость загрузки в мегабитах в секунду. Если проверка идет по имени, дополнительно задействуется разрешение имени; его полезно проверять отдельно от доступности IP-адреса.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку