Команда pathping

Команда pathping

Описание команды pathping

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

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

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

Команда pathping доступна, только если протокол Internet Protocol (TCP/IP) установлен в качестве компонента в свойствах сетевого адаптера в окне Сетевые подключения.

Формат командной строки pathping

pathping [-g <список_узлов>] [-h <число_прыжков>] [-i <адрес>] [-n] [-p <пауза>] [-q <число_запросов>] [-w <таймаут>] [-4 <IPv4>] [-6 <IPv6>] <конечный_узел>

Параметры командной строки pathping

-g <список_узлов>Свободный выбор маршрута по списку узлов.Указывает, что в сообщениях эхо-запроса используется параметр «Свободный исходный маршрут» в заголовке IP с набором промежуточных пунктов назначения, указанным в списке узлов. При свободной маршрутизации источника последовательные промежуточные пункты назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное количество адресов или имен в списке узлов равно 9. Список узлов представляет собой серию IP-адресов (в десятичном представлении с точками), разделенных пробелами.
-h <число_прыжков>Максимальное число прыжков при поиске узла.По умолчанию установлено 30 прыжков.
-i <адрес>Использовать указанный адрес источника.
-nНе определять имена узлов по адресам.Предотвращает попытки pathping преобразовать IP-адреса промежуточных маршрутизаторов в их имена. Это может ускорить отображение результатов pathping.
-p <пауза>Пауза между отправками пакетов (мсек).Указывает количество миллисекунд ожидания между последовательными эхо-запросами. Значение по умолчанию — 250 миллисекунд (1/4 секунды). Этот параметр отправляет отдельные эхо-запросы на каждый промежуточный прыжок. Из-за этого интервал между двумя эхо-запросами, отправленными на один и тот же прыжок, равен <пауза>, умноженному на количество переходов.
-q <число_запросов>Число запросов при каждом прыжке.Указывает число сообщений эхо-запросов, отправляемых каждому маршрутизатору в пути. Значение по умолчанию — 100 запросов. Указав значение больше 255 будет получена ошибка: Недопустимое значение параметра -q.
-w <таймаут>Время ожидания каждого ответа (мсек).Указывает количество миллисекунд ожидания для каждого ответа. Значение по умолчанию — 3000 миллисекунд (3 секунды). Этот параметр параллельно отправляет несколько пакетов проверки связи. По этой причине количество времени, указанное в параметре <таймаут>, не ограничивается временем, указанным в параметре  <пауза> для ожидания проверки связи.
-4 <IPv4>Обязательное использование протокола IPv4.
-6 <IPv6>Обязательное использование протокола IPv6.
<конечный_узел>Указывает назначение, которое определяется по IP-адресу или имени узла.
/?Отображение справки в командной строке.

Примеры использования pathping

pathping reg.ruВыполнит трассировку маршрута к узлу reg.ru
При запуске pathping в первых результатах указывается стандартная трассировка, подобную можно получить при выполнении команды tracert. Затем примерно на 90 секунд отображается сообщение о занятости (время зависит от количества переходов). За это время собирается информация со всех ранее перечисленных маршрутизаторов и каналов связи между ними. По истечении этого периода отображаются результаты теста.
В результате отображается номер прыжка, среднее время отклика, процентное соотношение утерянных и отправленных пакетов для исходного и маршрутного узлов, а также адрес маршрутизатора.
В примере для прыжка 3 характерно 100% потерь адресованных ему пакетов, и отсутствие потерь для пакетов, посылаемых следующим за ним маршрутизаторам. Это проявление не является признаком какой-либо неполадки, а указывает лишь на блокировку эхо-запросов брандмауэром, что нередко делается по соображениям безопасности.
Показатели потерь, отображаемые для ссылок, обозначенные вертикальной чертой (|) в столбце адреса, указывают на перегрузку ссылок, вызывающую потерю пакетов, пересылаемых по пути. Показатели потерь, отображаемые для маршрутизаторов (идентифицируемых по их IP-адресам), указывают на то, что эти маршрутизаторы могут быть перегружены.

pathping reg.ru

Трассировка маршрута к reg.ru [194.58.116.31]

с максимальным числом переходов 30:

  0  DESKTOP-iv [192.111.1.5]

  1  192.111.1.1

  2  178-159-48-78.tvhost.ru [178.159.48.78]

  3  10.10.48.5

  4  178-159-48-50.tvhost.ru [178.159.48.50]

  5  unitednet-kiae-10ge-msk-ix.exepto.ru [195.208.209.95]

  6     *        *        *

Подсчет статистики за: 125 сек. …

           Исходный узел     Маршрутный узел

Прыжок  RTT   Утер./Отпр.   %   Утер./Отпр.  %   Адрес

  0                                           DESKTOP-iv [192.111.1.5]

                                0/ 100 =  0%   |

  1   44мс     0/ 100 =  0%     0/ 100 =  0%  192.111.1.1

                                0/ 100 =  0%   |

  2   39мс     0/ 100 =  0%     0/ 100 =  0%  178-159-48-78.tvhost.ru [178.159.48.78]

                                0/ 100 =  0%   |

  3  —     100/ 100 =100%   100/ 100 =100%  10.10.48.5

                                0/ 100 =  0%   |

  4   56мс     0/ 100 =  0%     0/ 100 =  0%  178-159-48-50.tvhost.ru [178.159.48.50]

                              100/ 100 =100%   |

  5  —     100/ 100 =100%     0/ 100 =  0%  unitednet-kiae-10ge-msk-ix.exepto.ru [195.208.209.95]

Трассировка завершена.

pathping -q 20 -n reg.ruВыполнит трассировку с отправкой 20 эхо-запросов и без определения имен узлов. Данная команда выполнится приблизительно в 5 раз быстрее, чем с параметрами по умолчанию. (Значение по умолчанию — 100 запросов).
pathping -p 100 reg.ruБлагодаря параметру -p, запросы отправляются последовательно каждому из маршрутизаторов с периодом 100 миллисекунд (Значение по умолчанию — 250 миллисекунд)
pathping -w 100 reg.ruТрассировка с ожиданием ответа в течении 100 мс (Значение по умолчанию — 3000 миллисекунд)
pathping -h 3 reg.ruОпрос только первых 3-х маршрутизаторов в цепочке.
pathping -q 255 -p 3000 -n reg.ruТрассировка с выполнением 255 эхо-запросов к каждому из маршрутизаторов с периодом в 3 секунды. Такая команда будет выполняться довольно длительное время, но не будет чрезмерно нагружать канал связи. Независимо от времени ответа, каждый новый эхо-запрос будет отправляться последовательно следующему маршрутизатору через 3 секунды.

Добавить комментарий

Ваш адрес email не будет опубликован.