Параметры утилиты Ping
Утилита Ping используется для проверки связи с другим компьютером по протоколу TCP/IP. Соответствующая команда предоставляет информацию о времени, которое потребовалось для отправки данных на другой компьютер и получение от него ответа. Самый простой способ применения программы Ping заключается в прямом обращении к интересующей системе:
C:\>ping 152.18.179.1
Обмен пакетами с 152.18.179.1 по 32 байт:
Ответ от 152.18.179.1: число байт=32 время<10мс TTL=64
Ответ от 152.18.179.1: число байт=32 время<10мс TTL=64
Ответ от 152.18.179.1: число байт=32 время<10мс TTL=64
Ответ от 152.18.179.1: число байт=32 время<10мс TTL=64
Предыдущий пример демонстрирует, что команда Ping отправляет 32 байта данных компьютеру по адресу 152.18.179.1 и ответ каждый раз приходит менее чем через 10 миллисекунд. Это является признаком хорошего соединения.
Команда Ping имеет ряд параметров командной строки, которые позволяют достигнуть различных целей при тестировании сетевого соединения:
ping [-t] [-a] [-n счетчик] [-l размер] [-f] [-i TTL] [-v TOS] [-r счетчик] [-s счетчик] [[-j список-узлов] | [-k список-узлов]] [-w лимит] список систем-получателей
Параметры командной строки для утилиты Ping
-t |
Отправка пакетов данных указанному компьютеру, пока соединение не будет прервано пользователем |
-a |
Преобразование адресов в имена компьютеров |
-n |
Количество отправляемых echo-запросов |
-l размер |
Размер буфера отправки |
-f |
Установить для пакета флаг Don’t fragment (Не фрагментировать) |
-i TTL |
Время жизни пакета (TTL — Time to Live) |
-v TOS |
Тип обслуживания (TOS — Type of Service) |
-r счетчик |
Запись маршрута для указанного количества переходов |
-s счетчик |
Временной штамп для указанного количества переходов |
-j список-узлов |
Нестрогий маршрут на основе списка компьютеров |
-k список-узлов |
Строгий маршрут на основе списка компьютеров |
-w лимит |
Задержка в миллисекундах на ожидание ответа |
Указание параметра – t для утилиты Ping и нажатие комбинации клавиш <Ctrl+Break> во время работы утилиты позволяет получить статистику отправленных запросов. Для прекращения работы программы Ping необходимо нажать комбинацию клавиш <Ctrl+C>.
Иногда имеет смысл создать командный файл, который будет регулярно передавать тестовые запросы различным компьютерам и терминальным серверам для проверки их работоспособности (аналогичными функциями обладают многие коммерческие программные пакеты). Такая несложная команда, как ping – f -n 1 – l 1 148.32.43.23, за один раз отправит на интересующий компьютер один байт данных.
Обратите внимание на тот факт, что программа Ping применяет echo-пакеты ICMP, которые фильтруются некоторыми маршрутизаторами, поэтому программа не всегда работает корректно.