Cette commande renvoie une liste des sauts effectués par un paquet acheminé à travers un réseau. La forme de cette commande dépend de l'endroit où elle est soumise. Sur un ordinateur Windows, utilisez tracert. À partir de l'interface en ligne de commande d'un routeur, utilisez traceroute, comme le montre la Figure 1.

De même que les commandes ping, les commandes trace sont saisies sur la ligne de commande et admettent une adresse IP comme argument.

Dans l'hypothèse où la commande est envoyée à partir d'un ordinateur Windows, nous employons la forme tracert suivante :

C:\> tracert 10.1.0.2

Tracing route to 10.1.0.2 over a maximum of 30 hops

1 2 ms 2 ms 2 ms 10.0.0.254

2 * * * Request timed out.

3 * * * Request timed out.

4 ^C

La seule réponse positive reçue a été émise par la passerelle sur le Routeur A. Les requêtes de trace vers le tronçon suivant ont dépassé le délai d'attente, ce qui signifie que le routeur du tronçon suivant n'a pas répondu. Les résultats de la commande trace indiquent donc que le défaut se trouve dans l'interréseau au-delà du réseau local.

Vous pouvez également obtenir le résultat de traceroute à partir de l'invite du routeur, comme le montre la Figure 2.