pathping

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

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

Примечание.

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

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

Синтаксис

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

Параметры

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

Замечания

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

  • Чтобы избежать перегрузки сети и свести к минимуму последствия потери всплеска, 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.

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

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

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