Посылает пакеты на указанный адрес до тех пор, пока операция не будет прервана вручную. Прерывание осуществляется клавишами Ctrl+Break или Ctrl+C
-a
Разрешает IP-адреса в DNS-имена
-n кол-во
Определяет количество посылаемых пакетов. По умолчанию - 4
-l размер
Определяет размер посылаемого пакета. По умолчанию - 32 байта. Максимальный размер пакета - 65500 байт
-f
Запрещает фрагментацию пакетов
-i TTL
Определяет время жизни пакета (значение от 1 до 255)
-v TOS
Определяет тип службы (значение от 0 до 255)
-r кол-во
Отображает записи маршрута для указанного числа шагов. Максимальное число шагов - 9
-s кол-во
Отображает штамп времени для указанного числа шагов. Максимальное число шагов - 4
-j список_хостов
Задает список хостов, по которому должен быть осуществлен свободный выбор маршрута
-k список_хостов
Задает список хостов, по которому должен быть осуществлен жесткий выбор маршрута
-w тайм_аут
Задает время ожидания в миллисекундах при отправке каждого пакета
имя_хоста
Задает имя или IP-адрес хоста, связь с которым должна быть проверена. При указании имени используется служба DNS для получения соответствующего IP-адреса, поэтому для проверки работоспособности протокола TCP/IP лучше указывать IP-адреса
Утилита ping выводит информацию по каждому запросу, отправленному на указанный хост. Ниже приведен типичный пример ответа утилиты ping.
Обмен пакетами с 172.16.6.20 по 32 байт:
Ответ от 172.16.6.20: число байт=32 время<10мс TTL=128 Ответ от 172.16.6.20: число байт=32 время<10мс TTL=128 Ответ от 172.16.6.20: число байт=32 время<10мс TTL=128 Ответ от 172.16.6.20: число байт=32 время<10мс TTL=128
Приблизительное время передачи и приема: наименьшее = 0мс, наибольшее = 0мс, среднее = 0мс
Утилита выводит IP-адрес и имя проверяемого хоста (IP-адрес выводится всегда, имя - только при указании параметра -a). Для каждого отправленного пакета выводится информация о размере, времени отклика и времени жизни. После этого выводится статистика: количество отправленных, полученных и утерянных пакетов, процент потерь, минимальное, максимальное и среднее время отклика. При использовании достаточно больших пакетов и отправке большого количества запросов вы сможете приблизительно оценить качество канала связи.
В случае невозможности проверить доступность хоста утилита выводит информацию об ошибке. Ниже приведен пример ответа утилиты ping при попытке послать запрос на несуществующий хост.
Обмен пакетами с 172.16.6.21 по 32 байт:
Превышен интервал ожидания для запроса. Превышен интервал ожидания для запроса. Превышен интервал ожидания для запроса. Превышен интервал ожидания для запроса.
Приблизительное время передачи и приема: наименьшее = 0мс, наибольшее = 0мс, среднее = 0мс
Утилита сообщает не об отсутствии хоста, а о том, что за отведенное время не был получен ответ на посланный запрос. Причиной этого не обязательно является отсутствие хоста в сети. Проблема может крыться в сбоях связи, перегрузке или неправильной настройке маршрутизаторов и т. п.