
PING - одна из основных утилит командной строки Windows для проверки соединений в сетях на основе протоколов TCP/IP. Используется для устранения неполадок и проверки возможности доступа к Интернет.
Команда PING с помощью отправки сообщений, по принципу эха проверяет целостность и качество соединений в сетях на уровне протокола IP с другим компьютером, поддерживающим TCP/IP. После каждой передачи выводится значение с эхо-ответом.
- Пример команды: ( ping ru7sites.com )
Синтаксис параметры в команде PING:
ping [-t] [-a] [-n счетчик] [-l размер] [-f] [-i TTL] [-v тип] [-r счетчик] [-s счетчик] [{-j список_узлов | -k список_узлов}] [-w интервал] [имя_конечного_компьютера]
Разберем популярные синтаксисы по отдельности.
-t - задает для команды ping отправку проверочных пакетов до тех пор, пока команда не будет прервана пользователем. Для прерывания команды ping и выхода из нее нажмите клавиши CTRL+C.
- Пишется команда так: ( ping ru7sites.com -t )
-a - задает разрешение обратного имени по IP-адресу назначения. В случае успешного выполнения выводится имя соответствующего узла.
-n счетчик - задает число отправляемых запросов. По умолчанию - 4.
- Вводится таким образом: ( ping ru7sites.com -n 5 ). Где -n 5 равно пяти запросам
-l размер - задает длину (в байтах) поля данных в отправленных сообщениях. По умолчанию — 32 байта. Максимальный размер — 65527.
- ( ping ru7sites.com -l 16 )
-f - задает отправку сообщений с флагом «Don't Fragment». Ping не фрагментируются маршрутизаторами на пути к месту назначения.
- ( ping ru7sites.com -f )
-i TTL - задает значение поля TTL в IP-заголовке. По умолчанию берется значение TTL, заданное по умолчанию для узла.
-w интервал - определяет в миллисекундах время ожидания получения сообщения. Если сообщение не получено в пределах заданного времени, то выдается сообщение об ошибке "Превышен интервал ожидания для запроса". По умолчанию интервал = 4000 (4 секунды).
- Пусть интервал будет равен 20 миллисекундам: ( ping ru7sites.com -w 20 )