pathping

Предоставляет сведения о задержке сети и потере сети при промежуточных прыжках между источником и назначением. Эта команда отправляет несколько сообщений эхо-запроса каждому маршрутизатору между источником и назначением в течение определенного периода времени, а затем вычисляет результаты на основе пакетов, возвращаемых каждым маршрутизатором. Так как эта команда отображает степень потери пакетов на любом заданном маршрутизаторе или канале, можно определить, какие маршрутизаторы или подсети могут возникнуть проблемы с сетью. Используется без параметров, эта команда отображает справку.

Note

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

Кроме того, эта команда определяет, какие маршрутизаторы находятся на пути, так же, как и при использовании команды tracert. Однако эта команда также периодически отправляет проверки связи всем маршрутизаторам за указанный период времени и вычисляет статистику на основе числа, возвращаемого каждым из них.

Syntax

pathping [/n] [/h <maximumhops>] [/g <hostlist>] [/p <Period>] [/q <numqueries> [/w <timeout>] [/i <IPaddress>] [/4 <IPv4>] [/6 <IPv6>][<targetname>]

Parameters

Parameter Description
/n Предотвращает попытки pathping преобразовать IP-адреса промежуточных маршрутизаторов в их имена. Это может ускорить отображение результатов pathping .
<maximumhops> Указывает максимальное количество прыжков в пути для поиска целевого объекта (назначения). Значение по умолчанию — 30 прыжков.
<hostlist> Указывает, что сообщения эхо-запроса используют параметр "Свободный исходный маршрут " в заголовке IP с набором промежуточных назначений, указанных в списке узлов. При слабой маршрутизации источника последовательные промежуточные назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное количество адресов или имен в списке хостов — 9. Список хостов представляет собой последовательность IP-адресов (в десятичной системе записи с точками), разделенных пробелами.
/p <period> Указывает количество миллисекунда для ожидания между последовательными pingами. Значение по умолчанию — 250 миллисекунд (1/4 секунды). Этот параметр отправляет отдельные проверки связи каждому промежуточному прыжку. Из-за этого интервал между двумя пингами, отправленными на один и тот же переход, умножается на количество переходов.
/q <numqueries> Указывает количество сообщений эхо-запроса, отправленных каждому маршрутизатору в пути. Значение по умолчанию — 100 запросов.
/w <timeout> Указывает количество миллисекунда, ожидающее каждого ответа. Значение по умолчанию — 3000 миллисекунд (3 секунды). Этот параметр отправляет несколько пингов параллельно. Из-за этого количество времени, указанное в параметре timeout , не ограничено количеством времени, указанным в параметре period для ожидания между пингами.
<IPaddress> Указывает исходный адрес.
/4 <IPv4> Указывает, что путь использует только IPv4.
/6 <IPv6> Указывает, что путь использует только IPv6.
<targetname> Указывает назначение, которое определяется IP-адресом или именем узла.
/? Отображение справки в командной строке.

Remarks

  • Все параметры чувствительны к регистру.

  • Чтобы избежать перегрузки сети и свести к минимуму последствия потери всплеска, pings следует отправлять достаточно медленно.

Пример выходных данных команды пути

D:\>pathping /n contoso1
Tracing route to contoso1 [10.54.1.196]
over a maximum of 30 hops:
  0  172.16.87.35
  1  172.16.87.218
  2  192.168.52.1
  3  192.168.80.1
  4  10.54.247.14
  5  10.54.1.196
computing statistics for 125 seconds...
            Source to Here   This Node/Link
Hop  RTT    Lost/Sent = Pct  Lost/Sent = Pct  address
  0                                           172.16.87.35
                                0/ 100 =  0%   |
  1   41ms     0/ 100 =  0%     0/ 100 =  0%  172.16.87.218
                               13/ 100 = 13%   |
  2   22ms    16/ 100 = 16%     3/ 100 =  3%  192.168.52.1
                                0/ 100 =  0%   |
  3   24ms    13/ 100 = 13%     0/ 100 =  0%  192.168.80.1
                                0/ 100 =  0%   |
  4   21ms    14/ 100 = 14%     1/ 100 =  1%  10.54.247.14
                                0/ 100 =  0%   |
  5   24ms    13/ 100 = 13%     0/ 100 =  0%  10.54.1.196
Trace complete.

При выполнении pathping в первых результатах отображается путь. Далее отображается занятое сообщение примерно на 90 секунд (время зависит от количества прыжков). В течение этого времени данные собираются со всех маршрутизаторов, перечисленных ранее, и из связей между ними. В конце этого периода отображаются результаты теста.

В приведенном выше примере отчета столбцы This Node/Link, Lost/Sent = Pct и address показывают, что соединение между 172.16.87.218 и 192.168.52.1 отбрасывает 13% пакетов. Маршрутизаторы на прыжках 2 и 4 также удаляют пакеты, адресованные им, но эта потеря не влияет на их способность пересылать трафик, который не предназначен для них.

Отображаемые коэффициенты потерь для каналов, обозначенные вертикальной полосой (|) в столбце адреса , указывают на перегрузку канала, которая приводит к потере пакетов, пересылаемых по пути. Скорость потери, отображаемая для маршрутизаторов (определяемых их IP-адресами), указывает на то, что эти маршрутизаторы могут быть перегружены.