Команда PATHPING - трассировка маршрута с оценкой качества каналов связи.

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

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

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

Параметры командной строки:
    -g <список_узлов>    Свободный выбор маршрута по списку узлов.
    -h <число_прыжков>   Максимальное число прыжков при поиске узла.
    -i <адрес>           Использовать указанный адрес источника. 
    -n                   Не определять имена узлов по адресам.
    -p <пауза>           Пауза между отправками пакетов (мсек).
    -q <число_запросов>  Число запросов при каждом прыжке.
    -w <таймаут>         Время ожидания каждого ответа (мсек).
    -4                   Обязательное использование протокола IPv4.
    -6                   Обязательное использование протокола IPv6. 
Примеры использования:

pathping /? - отобразить подсказку по использованию.

pathping google.com - выполнить трассировку маршрута к узлу google.com

Результат выполнения команды:

Трассировка маршрута к google.com [212.188.7.247]
с максимальным числом прыжков 30:
  0  COMP [192.168.1.23] 
  1  192.168.1.1 [192.168.1.1] 
  2  ppp71-76-112-1 [71.76.112.1] 
  3  10.254.246.73 [10.254.246.73] 
  4  ss-cr04-be12.51.msk.stream-internet.net [212.188.1.5] 
  5  a197-cr04-be5.77.msk.stream-internet.net [195.34.59.106] 
  6  212.188.55.30 
  7  a197-cr03-xe-0-0-1.5.msk.stream-internet.net [212.188.55.101] 
  8  a197-cr04-be19.10.msk.stream-internet.net [212.188.55.25] 
  9  cache.google.com [212.188.7.247] 

Подсчет статистики за: 225 сек. ...
           Исходный узел     Маршрутный узел
Прыжок  RTT   Утер./Отпр.   %   Утер./Отпр.  %   Адрес
  0                                        COMP [192.168.1.23] 
                                0/ 100 =  0%   |
  1    4мс     0/ 100 =  0%     0/ 100 =  0%  192.168.1.1 [192.168.1.1] 
                                0/ 100 =  0%   |
  2    7мс     0/ 100 =  0%     0/ 100 =  0%  ppp71-76-112-1 [71.76.112.1] 
                                0/ 100 =  0%   |
  3  ---     100/ 100 =100%   100/ 100 =100%  10.254.246.73 [10.254.246.73] 
                                0/ 100 =  0%   |
  4   10мс     0/ 100 =  0%     0/ 100 =  0%  ss-cr04-be12.51.msk.stream-internet.net [212.188.1.5] 
                                0/ 100 =  0%   |
  5   10мс     0/ 100 =  0%     0/ 100 =  0%  a197-cr04-be5.77.msk.stream-internet.net [195.34.59.106] 
                                0/ 100 =  0%   |
  6    8мс     0/ 100 =  0%     0/ 100 =  0%  212.188.55.30 
                                0/ 100 =  0%   |
  7    8мс     0/ 100 =  0%     0/ 100 =  0%  a197-cr03-xe-0-0-1.5.msk.stream-internet.net [212.188.55.101] 
                                0/ 100 =  0%   |
  8   10мс     0/ 100 =  0%     0/ 100 =  0%  a197-cr04-be19.10.msk.stream-internet.net [212.188.55.25] 
                                0/ 100 =  0%   |
  9    9мс     0/ 100 =  0%     0/ 100 =  0%  cache.google.com [212.188.7.247] 

Трассировка завершена.
Вначале отображается стандартная трассировка, подобная той, что может быть получена при выполнении команды tracert, затем — статистические данные полученные при опросе маршрутизаторов. Отображается номер прыжка, среднее время отклика, соотношение утерянных и отправленных пакетов для исходного и маршрутного узлов, а также адрес маршрутизатора. В приведенном примере для прыжка 3 характерно 100% потерь адресованных ему пакетов, и отсутствие потерь для пакетов, посылаемых следующим за ним маршрутизаторам. Это проявление не является признаком какой-либо неполадки, а указывает лишь на блокировку эхо-запросов брандмауэром, что нередко делается по соображениям безопасности.

pathping -q 10 -n google.com - выполнить трассировку с отправкой 10 эхо-запросов и без определения имен узлов. Такая команда выполнится приблизительно в 10 раз быстрее, чем с параметрами по умолчанию ( 100 запросов с определением имен).

pathping -p 180 google.com - при использовании параметра -p запросы отправляются последовательно каждому из маршрутизаторов с периодом 180 миллисекунд ( по умолчанию- 250мс).

pathping -w 500 google.com - трассировка с ожиданием ответа в течении 500мс ( по умолчанию -3000мс)

pathping -h 3 google.com - опрос только первых 3-х маршрутизаторов в цепочке.

pathping -q 500 -p 3000 -n google.com - трассировка с выполнением 500 эхо-запросов к каждому из маршрутизаторов с периодом в 3 секунды. Такая команда будет выполняться довольно длительное время, однако, не будет чрезмерно нагружать канал связи. Независимо от времени ответа, каждый новый эхо-запрос будет отправляться последовательно следующему маршрутизатору через 3 секунды.








Весь список команд CMD Windows