tracert

Cet article présente TRACERT (Trace Route), un utilitaire de ligne de commande qui permet de suivre le chemin emprunté par un paquet IP (Internet Protocol) pour arriver à sa destination.
Cet article s’articule autour des rubriques suivantes :

  • Utilisation de l'utilitaire TRACERT
  • Utilisation de TRACERT pour résoudre des problèmes
  • Utilisation des options de TRACERT

Dans l'exemple suivant de la commande Tracert et son résultat, le paquet passe par deux routeurs (157.54.48.1 et 11.1.0.67) pour atteindre l’hôte 11.1.0.1. Dans cet exemple, la passerelle par défaut est 157.54.48.1 et l'adresse IP du routeur sur le réseau 11.1.0.0 est 11.1.0.67.

La commande :
C:\>tracert 11.1.0.1

Le résultat de la commande :


Tracing route to 11.1.0.1 over a maximum of 30 hops
---------------------------------------------------
1 2 ms 3 ms 2 ms 157.54.48.1
2 75 ms 83 ms 88 ms 11.1.0.67
3 73 ms 79 ms 93 ms 11.1.0.1

Trace complete.

Utilisation de TRACERT pour résoudre des problèmes

Vous pouvez utiliser TRACERT pour déterminer où un paquet s'est arrêté sur le réseau. Dans l'exemple suivant, la passerelle par défaut a déterminé qu'il n'existe pas de chemin valide pour l'hôte sur 22.110.0.1. On peut supposer qu'il existe un problème de configuration du routeur ou que le réseau 22.110.0.0 n'existe pas (adresse IP incorrecte).

La commande :
C:\>tracert 22.110.0.1

Le résultat de la commande :


Tracing route to 22.110.0.1 over a maximum of 30 hops
-----------------------------------------------------
1 157.54.48.1 reports: Destination net unreachable.

Trace complete.

TRACERT permet de résoudre les problèmes sur de grands réseaux lorsque plusieurs chemins permettent d'atteindre le même point ou lorsque plusieurs composants intermédiaires (routeurs ou ponts) sont impliqués.

Utilisation des options de TRACERT

Vous disposez de plusieurs options de ligne de commande à utiliser avec TRACERT, bien que ces options ne soient pas nécessaires, en général, à des fins de dépannage standard.


L'exemple suivant de syntaxe de commande présente toutes les options possibles :

tracert -d -h maximum_hops -j host-list -w timeout target_host

Ce que font les paramètres :


-d
Specifies to not resolve addresses to host names

-h maximum_hops
Specifies the maximum number of hops to search for the target

-j host-list
Specifies loose source route along the host-list

-w timeout
Waits the number of milliseconds specified by timeout for each
reply

target_host
Specifies the name or IP address of the target host