Pathping
PathPing — утилита командной строки для анализа сети, поставляемая с операционными системами семейства Windows NT, начиная с Windows 2000. PathPing сочетает функции утилит ping и tracert[1]. Программа используется для обнаружения участков, где возникают задержки в сети и потери пакетов[2][3].
Общие сведения
| PathPing | |
|---|---|
| Тип | командная строка |
| Разработчик | Microsoft |
| Операционная система | Microsoft Windows |
| Первый выпуск | 17 февраля 2000 |
| Лицензия | проприетарная коммерческая |
| Сайт | docs.microsoft.com/en-us… |
Обзор
Команда предоставляет подробную информацию о пути между двумя узлами и статистику, аналогичную ping, для каждого узла на маршруте, основываясь на выборке, собранной за определённый период времени в зависимости от числа узлов между начальным и конечным адресатами.
Основные преимущества PathPing по сравнению с ping и traceroute заключаются в том, что все узлы маршрута опрашиваются одной командой, а поведение каждого узла анализируется в течение длительного времени, а не только по четырём сообщениям (по умолчанию для ping) или разовой трассировке (traceroute). К недостаткам относится то, что для получения статистики требуется 25 секунд на каждый «hop» (узел) маршрута[4].
Синтаксис
Синтаксис команды:[5]
pathping [-g host-list] [-h maximum_hops] [-i address] [-n]
[-p period] [-q num_queries] [-w timeout] [-P] [-R] [-T]
[-4] [-6] target_name
Опции:
-g host-list— свободное задание маршрута по списку узлов.-h maximum_hops— максимальное число переходов («hop») до целевого адреса.-i address— использовать указанный исходный IP-адрес.-n— не разрешать имена узлов (использовать только IP-адреса).-p period— интервал в миллисекундах между запросами.-q num_queries— количество запросов к каждому узлу.-w timeout— тайм-аут ожидания ответа в миллисекундах.-P— проверить доступность RSVP PATH.-R— проверить поддержку RSVP на каждом узле.-T— проверка с использованием тегов приоритета уровня 2.-4— использовать только IPv4.-6— использовать только IPv6.
Примеры
Поведение по умолчанию:
>pathping wikipedia.org
Tracing route to wikipedia.com [207.142.131.235]
over a maximum of 30 hops:
0 simonslaptop [192.168.0.11]
1 192.168.0.1
2 thus1-hg2.ilford.broadband.bt.net [217.32.64.73]
3 217.32.64.34
4 217.32.64.110
5 anchor-border-1-4-0-2-191.router.demon.net [212.240.162.126]
6 anchor-core-2-g0-0-1.router.demon.net [194.70.98.29]
7 ny1-border-1-a1-0-s2.router.demon.net [194.70.97.66]
8 ge-8-0-153.ipcolo1.NewYork1.Level3.net [209.246.123.177]
9 ae-0-51.bbr1.NewYork1.Level3.net [64.159.17.1]
10 so-2-0-0.mp1.Tampa1.Level3.net [209.247.11.201]
11 ge-6-0.hsa2.Tampa1.Level3.net [64.159.1.10]
12 unknown.Level3.net [63.208.24.2]
13
Computing statistics for 325 seconds...
Source to Here This Node/Link
Hop RTT Lost/Sent = Pct Lost/Sent = Pct Address
0 simonslaptop [192.168.0.11]
0/ 100 = 0% |
1 0ms 0/ 100 = 0% 0/ 100 = 0% 192.168.0.1
0/ 100 = 0% |
2 18ms 1/ 100 = 1% 1/ 100 = 1% thus1-hg2.ilford.broadband.bt.net [217.32.64.73]
0/ 100 = 0% |
3 18ms 0/ 100 = 0% 0/ 100 = 0% 217.32.64.34
0/ 100 = 0% |
4 21ms 0/ 100 = 0% 0/ 100 = 0% 217.32.64.110
0/ 100 = 0% |
5 21ms 1/ 100 = 1% 1/ 100 = 1% anchor-border-1-4-0-2-191.router.demon.net [212.240.162.126]
0/ 100 = 0% |
6 --- 100/ 100 =100% 100/ 100 =100% anchor-core-2-g0-0-1.router.demon.net [194.70.98.29]
0/ 100 = 0% |
7 --- 100/ 100 =100% 100/ 100 =100% ny1-border-1-a1-0-s2.router.demon.net [194.70.97.66]
0/ 100 = 0% |
8 100ms 0/ 100 = 0% 0/ 100 = 0% ge-8-0-153.ipcolo1.NewYork1.Level3.net [209.246.123.177]
5/ 100 = 5% |
9 94ms 5/ 100 = 5% 0/ 100 = 0% ae-0-51.bbr1.NewYork1.Level3.net [64.159.17.1]
0/ 100 = 0% |
10 134ms 7/ 100 = 7% 2/ 100 = 2% so-2-0-0.mp1.Tampa1.Level3.net [209.247.11.201]
0/ 100 = 0% |
11 137ms 6/ 100 = 6% 1/ 100 = 1% ge-6-0.hsa2.Tampa1.Level3.net [64.159.1.10]
30/ 100 = 30% |
12 131ms 41/ 100 = 41% 6/ 100 = 6% unknown.Level3.net [63.208.24.2]
59/ 100 = 59% |
13 --- 100/ 100 =100% 0/ 100 = 0% win2000 [0.0.0.0]
Trace complete.
Использование опции для уменьшения числа запросов к каждому узлу (в данном случае — с 100 до 10 для ускорения выполнения):
>pathping -q 10 wikipedia.org
Tracing route to wikipedia.org [66.230.200.100]
over a maximum of 30 hops:
0 Aaron.hsd1.mn.comcast.net. [192.168.11.3]
1 air.setup [192.168.11.1]
2 73.127.68.1
3 ge-1-38-ur01.minnetonka.mn.minn.comcast.net [68.86.234.41]
4 68.86.232.37
5 68.86.232.33
6 68.86.232.5
7 68.86.232.1
8 * 12.116.99.41
9 tbr2.cgcil.ip.att.net [12.122.99.70]
10 * ggr2.cgcil.ip.att.net [12.123.6.69]
11 ar1-a3120s2.wswdc.ip.att.net [192.205.34.6]
12 66.192.247.163
13 ge8-13.csw5-pmtpa.wikimedia.org [66.193.50.242]
14 * rr.pmtpa.wikimedia.org [66.230.200.100]
Computing statistics for 35 seconds...
Source to Here This Node/Link
Hop RTT Lost/Sent = Pct Lost/Sent = Pct Address
0 Aaron.hsd1.mn.comcast.net. [192.168.11.3]
0/ 10 = 0% |
1 0ms 0/ 10 = 0% 0/ 10 = 0% air.setup [192.168.11.1]
0/ 10 = 0% |
2 8ms 0/ 10 = 0% 0/ 10 = 0% 73.127.68.1
0/ 10 = 0% |
3 8ms 0/ 10 = 0% 0/ 10 = 0% ge-1-38-ur01.minnetonka.mn.minn.comcast.net [68.86.234.41]
0/ 10 = 0% |
4 9ms 0/ 10 = 0% 0/ 10 = 0% 68.86.232.37
0/ 10 = 0% |
5 8ms 0/ 10 = 0% 0/ 10 = 0% 68.86.232.33
0/ 10 = 0% |
6 12ms 0/ 10 = 0% 0/ 10 = 0% 68.86.232.5
0/ 10 = 0% |
7 8ms 0/ 10 = 0% 0/ 10 = 0% 68.86.232.1
0/ 10 = 0% |
8 --- 10/ 10 =100% 10/ 10 =100% 12.116.99.41
0/ 10 = 0% |
9 20ms 0/ 10 = 0% 0/ 10 = 0% tbr2.cgcil.ip.att.net [12.122.99.70]
0/ 10 = 0% |
10 18ms 2/ 10 = 20% 2/ 10 = 20% ggr2.cgcil.ip.att.net [12.123.6.69]
1/ 10 = 10% |
11 --- 10/ 10 =100% 9/ 10 = 90% ar1-a3120s2.wswdc.ip.att.net [192.205.34.6]
0/ 10 = 0% |
12 44ms 2/ 10 = 20% 1/ 10 = 10% 66.192.247.163
0/ 10 = 0% |
13 63ms 1/ 10 = 10% 0/ 10 = 0% ge8-13.csw5-pmtpa.wikimedia.org [66.193.50.242]
0/ 10 = 0% |
14 63ms 6/ 10 = 60% 5/ 10 = 50% rr.pmtpa.wikimedia.org [66.230.200.100]
Trace complete.
Команда без разрешения имён узлов (отображаются только IP-адреса):
>pathping -n wikipedia.org
Tracing route to wikipedia-lb.eqiad.wikimedia.org [208.80.154.225]over a maximum of 30 hops:
0 192.168.1.102
1 192.168.1.1
2 10.202.181.110
3 10.202.182.109
4 10.202.181.153
5 10.202.181.49
6 212.72.4.97
7 82.178.32.102
8 63.218.109.117
9 63.218.44.38
10 206.111.0.249
11 216.156.8.189
12 * * *
Computing statistics for 275 seconds...
Примечания
Литература
- Robert Cowart. Special Edition Using Windows XP Home Edition, Bestseller Edition : [англ.] / Robert Cowart, Brian Knittel. — Que Publishing, 2002. — ISBN 978-0789728517.
- John Paul Mueller. Windows Administration at the Command Line for Windows Vista, Windows 2003, Windows XP, and Windows 2000 : [англ.]. — John Wiley & Sons, 2007. — ISBN 978-0470165799.
Ссылки
- PathPing на Microsoft Docs — официальная документация
- WinMTR