Partager via


pathping

Fournit des informations sur la latence et la perte de réseau au niveau des tronçons intermédiaires entre une source et une destination. Cette commande envoie plusieurs messages de demande d’écho à chaque routeur entre une source et une destination, sur une période donnée, puis calcule les résultats en fonction des paquets retournés par chaque routeur. Comme cette commande affiche le degré de perte de paquets au niveau d’un routeur ou d’un lien donné, cela vous permet de déterminer les routeurs ou sous-liens qui peuvent avoir des problèmes de réseau. Utilisée sans paramètres, cette commande affiche l’aide.

Notes

Cette commande est disponible uniquement si le protocole TCP/IP (Internet Protocol) est installé en tant que composant dans les propriétés d’une carte réseau dans les connexions réseau.

En outre, cette commande identifie les routeurs qui se trouvent sur le chemin d’accès, tout comme lorsque la commande tracert est utilisée. Toutefois, cette commande envoie régulièrement des pings à tous les routeurs sur une période spécifiée et calcule les statistiques en fonction du nombre retourné par chacun.

Syntaxe

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

Paramètres

Paramètre Description
/n Empêche pathping de tenter de résoudre les adresses IP des routeurs intermédiaires à leurs noms. Cela peut accélérer l’affichage des résultats de pathping.
/h <maximumhops> Spécifie le nombre maximal de tronçons du chemin d’accès dans lesquels rechercher la cible (destination). La valeur par défaut est 30 tronçons.
/g <hostlist> Spécifie que les messages de demande d’écho utilisent l’option Routage à source libre dans l’en-tête IP avec l’ensemble de destinations intermédiaires spécifiées dans hostlist. Dans le routage à source libre, les destinations intermédiaires successives peuvent être séparées par un ou plusieurs routeurs. Le nombre maximal d’adresses ou de noms dans liste d’hôtes est de 9. La hostlist est une série d’adresses IP (en notation décimale en pointillés) séparées par des espaces.
/p <period> Spécifie le nombre de millisecondes à attendre entre les pings consécutifs. La valeur par défaut est 250 millisecondes (1/4 secondes). Ce paramètre envoie des pings individuels à chaque tronçon intermédiaire. Pour cette raison, l’intervalle entre deux ping envoyés au même tronçon multiplie la période par le nombre de tronçons.
/q <numqueries> Spécifie le nombre de messages de demande d’écho envoyés à chaque routeur du chemin d’accès. La valeur par défaut est 100 requêtes.
/w <timeout> Spécifie le nombre de millisecondes à attendre pour chaque réponse. La valeur par défaut est 3 000 millisecondes (3 secondes). Ce paramètre envoie plusieurs pings en parallèle. Pour cette raison, la durée spécifiée dans le paramètre de délai d’expiration n’est pas limitée par la durée spécifiée dans le paramètre période d’attente entre les pings.
/i <IPaddress> Spécifie l'adresse source.
/4 <IPv4> Spécifie que pathping utilise IPv4 uniquement.
/6 <IPv6> Spécifie que pathping utilise IPv6 uniquement.
<targetname> Spécifie la destination, qui est identifiée par l’adresse IP ou le nom d’hôte.
/? Affiche l'aide à l'invite de commandes.

Notes

  • Tous les paramètres sont sensibles à la casse.

  • Pour éviter la congestion du réseau et minimiser les effets des pertes de transmission de rafale, les pings doivent être envoyés à un rythme suffisamment lent.

Exemple de sortie de la commande 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.

Lorsque le chemin d’accès est exécuté, les premiers résultats répertorient le chemin d’accès. Ensuite, un message occupé s’affiche pendant environ 90 secondes (le temps varie en fonction du nombre de tronçons). Pendant ce temps, des informations sont collectées à partir de tous les routeurs précédemment répertoriés et à partir des liens existants entre eux. À la fin de cette période, les résultats des tests sont affichés.

Dans l’exemple de rapport ci-dessus, les colonnes This Node/Link, Lost/Sent = Pct et address indiquent que le lien entre 172.16.87.218 et 192.168.52.1 supprime 13 % des paquets. Les routeurs des tronçons 2 et 4 suppriment également les paquets qui leur sont adressés, mais cette perte n’affecte pas leur capacité à transférer le trafic qui ne leur est pas adressé.

Les taux de perte affichés pour les liens, identifiés comme une barre verticale (|) dans la colonne address, indiquent une congestion des liens qui entraîne la perte de paquets qui sont transférés sur le chemin d’accès. Les taux de perte affichés pour les routeurs (identifiés par leurs adresses IP) indiquent que ces routeurs peuvent être surchargés.