Поделиться через


ping

Проверяет подключение на уровне IP к другому компьютеру TCP/IP, отправляя сообщения об эхо-запросе протокола ICMP. Отображается получение соответствующих сообщений эхо-ответа, а также время кругового пути. ping — это основная команда TCP/IP, используемая для устранения неполадок с подключением, доступностью и разрешением имен. Используется без параметров, эта команда отображает содержимое справки.

Эту команду можно также использовать для проверки имени компьютера и IP-адреса компьютера. Если проверка подключения к IP-адресу выполнена успешно, но проверка pinging имя компьютера не является, у вас может возникнуть проблема с разрешением имен. В этом случае убедитесь, что указанное имя компьютера можно разрешить через файл локальных узлов, используя запросы системы доменных имен (DNS) или методы разрешения имен NetBIOS.

Note

Эта команда доступна только в том случае, если протокол TCP/IP установлен в качестве компонента в свойствах сетевого адаптера в сетевых подключениях.

Syntax

ping [/t] [/a] [/n <count>] [/l <size>] [/f] [/I <TTL>] [/v <TOS>] [/r <count>] [/s <count>] [{/j <hostlist> | /k <hostlist>}] [/w <timeout>] [/R] [/S <Srcaddr>] [/4] [/6] <targetname>

Parameters

Parameter Description
/t Указывает, что связь продолжает отправлять сообщения эхо-запроса в место назначения до прерывания. Чтобы прервать и отобразить статистику, нажмите CTRL+BREAK. Чтобы прервать и выйти из этой команды, нажмите клавиши CTRL+C.
/a Указывает разрешение обратного имени на целевом IP-адресе. Если эта операция выполнена успешно, отображается соответствующее имя узла.
<count> Указывает количество отправленных сообщений эхо-запроса. Значение по умолчанию — 4.
<size> Указывает длину поля " Данные " в сообщениях запроса эхо в байтах. Значение по умолчанию — 32. Максимальный размер — 65 500.
/f Указывает, что сообщения эхо-запроса отправляются с флагом "Не фрагментировать " в заголовке IP-адреса с значением 1 (доступно только для IPv4). Сообщение эхо-запроса не может быть фрагментировано маршрутизаторами в пути к месту назначения. Этот параметр полезен для устранения неполадок с максимальной единицей передачи (PMTU).
<TTL> Указывает значение поля Time To Live (TTL) в заголовке IP-адреса для отправленных сообщений эхо-запроса. Значение по умолчанию — значение TTL по умолчанию для узла. Максимальный TTL составляет 255.
/v <TOS> Указывает значение поля типа службы (TOS) в заголовке IP-адреса для отправленных сообщений эхо-запроса (доступно только для IPv4). По умолчанию установлено значение 0. TOS указывается в виде десятичного значения от 0 до 255.
<count> Указывает, что параметр Record Route в заголовке IP используется для записи пути, пройденного сообщением echo Request и соответствующим сообщением echo Reply (доступно только для IPv4). Каждый прыжок в пути использует запись в опции «Записать маршрут ». Если возможно, укажите число , равное или превышающее количество переходов между источником и назначением. Количество должно быть минимум 1 и максимум 9.
<count> Указывает, что параметр метки времени Internet в заголовке IP используется для записи времени поступления сообщения эхо-запроса и соответствующего эхо-ответного сообщения для каждого перехода. Количество должно быть минимум 1 и максимум 4. Этот параметр необходим для адресов назначения канала.
/j <hostlist> Указывает сообщения эхо-запроса, используя параметр "Свободный исходный маршрут " в заголовке IP с набором промежуточных назначений, указанных в списке узлов (доступно только для IPv4). При слабой маршрутизации источника последовательные промежуточные назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке узлов — 9. Список узлов представляет собой ряд IP-адресов (в точечной десятичной нотации), разделенных пробелами.
<hostlist> Указывает сообщения эхо-запроса, используя параметр "Строгий исходный маршрут " в заголовке IP с набором промежуточных назначений, указанных в списке узлов (доступно только для IPv4). При строгой маршрутизации источника следующий промежуточный целевой объект должен быть напрямую доступен (он должен быть соседом в интерфейсе маршрутизатора). Максимальное число адресов или имен в списке узлов — 9. Список узлов представляет собой ряд IP-адресов (в точечной десятичной нотации), разделенных пробелами.
/w <timeout> Указывает время ожидания сообщения эхо-ответа в миллисекундах, соответствующего заданному сообщению эхо-запроса. Если сообщение эхо-ответа не получено в течение времени ожидания, отображается сообщение об ошибке "Время ожидания запроса". Время ожидания по умолчанию — 4000 (4 секунды).
/R Указывает трассировку пути кругового пути (доступно только для IPv6).
<Srcaddr> Указывает исходный адрес, используемый (доступен только в IPv6).
/4 Указывает протокол IPv4, используемый для проверки связи. Этот параметр не требуется для идентификации целевого узла с IPv4-адресом. Это необходимо только для идентификации целевого узла по имени.
/6 Указывает протокол IPv6, используемый для проверки связи. Этот параметр не требуется для идентификации целевого узла с IPv6-адресом. Это необходимо только для идентификации целевого узла по имени.
<targetname> Указывает имя узла или IP-адрес назначения.
/? Отображение справки в командной строке.

Пример выходных данных команды ping

C:\>ping example.microsoft.com
    pinging example.microsoft.com [192.168.239.132] with 32 bytes of data:
    Reply from 192.168.239.132: bytes=32 time=101ms TTL=124
    Reply from 192.168.239.132: bytes=32 time=100ms TTL=124
    Reply from 192.168.239.132: bytes=32 time=120ms TTL=124
    Reply from 192.168.239.132: bytes=32 time=120ms TTL=124

Examples

Чтобы выполнить связь с назначением 10.0.99.221 и разрешить 10.0.99.221 имя узла, введите:

ping /a 10.0.99.221

Чтобы получить связь с конечным 10.0.99.221 с 10 сообщениями эхо-запроса, каждая из которых имеет поле "Данные" размером 1000 байт, введите:

ping /n 10 /l 1000 10.0.99.221

Чтобы ping the destination 10.0.99.221 и записать маршрут для 4 прыжков, введите:

ping /r 4 10.0.99.221

Чтобы получить связь с назначением 10.0.99.221 и указать свободный исходный маршрут 10.12.0.1-10.29.3.1-10.1.44.1, введите:

ping /j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221