ścieżka
Zawiera informacje o opóźnieniu sieci i utracie sieci na przeskokach pośrednich między źródłem a miejscem docelowym. To polecenie wysyła wiele komunikatów żądania echa do każdego routera między źródłem a miejscem docelowym w danym okresie, a następnie oblicza wyniki na podstawie pakietów zwracanych z każdego routera. Ponieważ to polecenie wyświetla stopień utraty pakietów w danym routerze lub łączem, można określić, które routery lub podsieci mogą mieć problemy z siecią. Bez parametrów to polecenie wyświetla pomoc.
Nuta
To polecenie jest dostępne tylko wtedy, gdy protokół TCP/IP jest zainstalowany jako składnik we właściwościach karty sieciowej w połączeniach sieciowych.
Ponadto to polecenie identyfikuje, które routery znajdują się w ścieżce, tak samo jak za pomocą polecenia tracert. Jednak to polecenie okresowo wysyła polecenia ping do wszystkich routerów w określonym przedziale czasu i oblicza statystyki na podstawie liczby zwracanej z każdego z nich.
Składnia
pathping [/n] [/h <maximumhops>] [/g <hostlist>] [/p <Period>] [/q <numqueries> [/w <timeout>] [/i <IPaddress>] [/4 <IPv4>] [/6 <IPv6>][<targetname>]
Parametry
Parametr | Opis |
---|---|
/n | Zapobiega ścieżki próby rozpoznania adresów IP routerów pośrednich na ich nazwy. Może to przyspieszyć wyświetlanie ścieżki wyników. |
/h <maximumhops> |
Określa maksymalną liczbę przeskoków w ścieżce, aby wyszukać miejsce docelowe (miejsce docelowe). Wartość domyślna to 30 przeskoków. |
/g <hostlist> |
Określa, że komunikaty żądania echa używają opcji Luźna trasa źródłowa w nagłówku IP z zestawem pośrednich miejsc docelowych określonych w listy hostów. W przypadku luźnego routingu źródłowego kolejne pośrednie miejsca docelowe mogą być oddzielone jednym lub wieloma routerami. Maksymalna liczba adresów lub nazw na liście hostów wynosi 9. Lista hostów to seria adresów IP (w notacji kropkowanej) rozdzielona spacjami. |
/p <period> |
Określa liczbę milisekund oczekiwania między kolejnymi poleceniami ping. Wartość domyślna to 250 milisekund (1/4 sekundy). Ten parametr wysyła poszczególne polecenia ping do każdego przeskoku pośredniego. W związku z tym interwał między dwoma poleceniami ping wysyłanymi do tego samego przeskoku jest okres pomnożony przez liczbę przeskoków. |
/q <numqueries> |
Określa liczbę komunikatów żądania echa wysyłanych do każdego routera w ścieżce. Wartość domyślna to 100 zapytań. |
/w <timeout> |
Określa liczbę milisekund oczekiwania na każdą odpowiedź. Wartość domyślna to 3000 milisekund (3 sekundy). Ten parametr wysyła wiele poleceń ping równolegle. W związku z tym ilość czasu określona w limitu czasu parametru nie jest ograniczona przez ilość czasu określonego w okresie parametru oczekiwania między poleceniami ping. |
/i <IPaddress> |
Określa adres źródłowy. |
/4 <IPv4> |
Określa, że ścieżka używa tylko protokołu IPv4. |
/6 <IPv6> |
Określa, że ścieżka używa tylko protokołu IPv6. |
<targetname> |
Określa miejsce docelowe, które jest identyfikowane przez adres IP lub nazwę hosta. |
/? | Wyświetla pomoc w wierszu polecenia. |
Uwagi
W przypadku wszystkich parametrów jest rozróżniana wielkość liter.
Aby uniknąć przeciążenia sieci i zminimalizować skutki utraty serii, polecenia ping powinny być wysyłane w wystarczająco powolnym tempie.
Przykładowe dane wyjściowe polecenia pathping
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.
Po uruchomieniu ścieżki pierwsze wyniki zawierają ścieżkę. Następnie komunikat zajęty jest wyświetlany przez około 90 sekund (czas zależy od liczby przeskoków). W tym czasie informacje są zbierane ze wszystkich routerów wymienionych wcześniej i z łączy między nimi. Na koniec tego okresu zostaną wyświetlone wyniki testu.
W powyższym przykładowym raporcie, kolumny This Node/Link, Lost/Sent = Pct i address kolumny pokazują, że połączenie między 172.16.87.218 i 192.168.52.1 spada 13% pakietów. Routery przy przeskokach 2 i 4 również upuszczają pakiety skierowane do nich, ale ta utrata nie wpływa na ich zdolność do przesyłania dalej ruchu, który nie jest do nich adresowany.
Wskaźniki utraty wyświetlane dla łączy, zidentyfikowane jako pionowy pasek (|) w adres kolumny, wskazują przeciążenie łącza, które powoduje utratę pakietów, które są przekazywane na ścieżce. Wskaźniki utraty wyświetlane dla routerów (zidentyfikowanych przez ich adresy IP) wskazują, że te routery mogą być przeciążone.