pathping
Fornisce informazioni sulla latenza di rete e sulla perdita di rete in hop intermedi tra un'origine e una destinazione. Questo comando invia più messaggi echo Request a ogni router tra un'origine e una destinazione, in un periodo di tempo, e quindi calcola i risultati in base ai pacchetti restituiti da ogni router. Poiché questo comando visualizza il grado di perdita di pacchetti in qualsiasi router o collegamento specifico, è possibile determinare quali router o subnet potrebbero riscontrare problemi di rete. Usato senza parametri, questo comando visualizza la guida.
Nota
Questo comando è disponibile solo se è installato il protocollo Internet Protocol (TCP/IP) come componente nelle proprietà di una scheda di rete in connessioni di rete.
Inoltre, questo comando identifica quali router si trovano nel percorso, come usando il comando tracert. Tuttavia, questo comando invia periodicamente ping a tutti i router in un periodo di tempo specificato e calcola le statistiche in base al numero restituito da ognuno.
Sintassi
pathping [/n] [/h <maximumhops>] [/g <hostlist>] [/p <Period>] [/q <numqueries> [/w <timeout>] [/i <IPaddress>] [/4 <IPv4>] [/6 <IPv6>][<targetname>]
Parametri
Parametro | Descrizione |
---|---|
/n | Impedisce a pathping di tentare di risolvere i nomi degli indirizzi IP dei router intermedi. Questo potrebbe accelerare la visualizzazione dei risultati di pathping. |
/h <maximumhops> |
Specifica il numero massimo di hop nel percorso in cui cercare la destinazione (destinazione). Il valore predefinito è 30 hop. |
/g <hostlist> |
Specifica che i messaggi echo Request usano l'opzione Route di origine separata nell'intestazione IP con il set di destinazioni intermedie specificate in hostlist. Con il routing di origine libera, le destinazioni intermedie successive possono essere separate da uno o più router. Il numero massimo di indirizzi o nomi nell'elenco host è 9. La lista host è una serie di indirizzi IP (in notazione decimale punteggiata) separati da spazi. |
/p <period> |
Specifica il numero di millisecondi di attesa tra ping consecutivi. L'impostazione predefinita è 250 millisecondi (1/4 secondo). Questo parametro invia singoli ping a ogni hop intermedio. Per questo motivo, l'intervallo tra due ping inviati allo stesso hop è period, moltiplicato per il numero di hop. |
/q <numqueries> |
Specifica il numero di messaggi echo Request inviati a ogni router nel percorso. Il valore predefinito è 100 query. |
/w <timeout> |
Specifica il numero di millisecondi di attesa per ogni risposta. L'impostazione predefinita è 3000 millisecondi (3 secondi). Questo parametro invia più ping in parallelo. Per questo motivo, la quantità di tempo specificata nel parametro timeout non è vincolata dalla quantità di tempo specificata nel parametro period per l'attesa tra i ping. |
/i <IPaddress> |
Specifica l'indirizzo origine. |
/4 <IPv4> |
Specifica che pathping usa solo IPv4. |
/6 <IPv6> |
Specifica che pathping usa solo IPv6. |
<targetname> |
Specifica la destinazione, che viene identificata dall'indirizzo IP o dal nome host. |
/? | Visualizza la guida al prompt dei comandi. |
Osservazioni:
Tutti i parametri fanno distinzione tra maiuscole e minuscole.
Per evitare la congestione della rete e ridurre al minimo gli effetti delle perdite di burst, i ping devono essere inviati a un ritmo sufficientemente lento.
Esempio di output del comando 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.
Quando viene eseguito pathping, i primi risultati elencano il percorso. Viene quindi visualizzato un messaggio occupato per circa 90 secondi (il tempo varia in base al numero di hop). Durante questo periodo, le informazioni vengono raccolte da tutti i router elencati in precedenza e dai collegamenti tra di essi. Al termine di questo periodo, vengono visualizzati i risultati del test.
Nel report di esempio precedente, le colonne Node/Link, Lost/Sent = Pct e address indicano che il collegamento tra 172.16.87.218 e 192.168.52.1 elimina il 13% dei pacchetti. Anche i router a hop 2 e 4 stanno rilasciando pacchetti indirizzati a loro, ma questa perdita non influisce sulla loro capacità di inoltrare il traffico che non viene indirizzato a loro.
I tassi di perdita visualizzati per i collegamenti, identificati come barra verticale (|) nella colonna dell'indirizzo, indicano la congestione dei collegamenti che causa la perdita di pacchetti inoltrati nel percorso. I tassi di perdita visualizzati per i router (identificati dai relativi indirizzi IP) indicano che questi router potrebbero essere sovraccaricati.