Condividi tramite


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.

Note

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 i router presenti sul percorso, come se si utilizzasse 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.

Syntax

pathping [/n] [/h <maximumhops>] [/g <hostlist>] [/p <Period>] [/q <numqueries> [/w <timeout>] [/i <IPaddress>] [/4 <IPv4>] [/6 <IPv6>][<targetname>]

Parameters

Parameter Description
/n Impedisce al pathping di tentare di risolvere gli indirizzi IP dei router intermedi con i relativi nomi. Ciò potrebbe accelerare la visualizzazione dei risultati del percorso .
/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. L'hostlist è una serie di indirizzi IP (in notazione decimale puntata) 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 viene 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 è limitata dalla quantità di tempo specificata nel parametro period per l'attesa tra i ping.
/io <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.

Remarks

  • 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 il percorso , 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 Questo nodo/collegamento, Perso/Inviato = Pct e indirizzo mostrano che il collegamento tra 172.16.87.218 e 192.168.52.1 sta scartando 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.

Le percentuali di perdita visualizzate per i collegamenti, identificate come una barra verticale (|) nella colonna dell'indirizzo , indicano la congestione dei collegamenti che causa la perdita di pacchetti inoltrati sul percorso. I tassi di perdita visualizzati per i router (identificati dai relativi indirizzi IP) indicano che questi router potrebbero essere sovraccaricati.