La commande tracert est une commande d'invite de commande utilisée pour afficher plusieurs détails sur le chemin emprunté par un paquet depuis l'ordinateur ou le périphérique sur lequel vous vous trouvez vers la destination que vous spécifiez.
Vous pouvez aussi parfois voir la commande tracert appelée commande trace route ou commande traceroute.
Tracert, comme expliqué ci-dessous, ne s'applique qu'à Windows, mais la commande traceroute est également disponible pour Linux.
Disponibilité de la commande Tracert
La commande tracert est disponible à partir de l'invite de commande dans tous les systèmes d'exploitation Windows, y compris Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP et les anciennes versions de Windows également.
La disponibilité de certains commutateurs de commande tracert et d'autres syntaxes de commande tracert peut différer d'un système d'exploitation à l'autre.
Syntaxe de la commande Tracert
Si vous savez lire la syntaxe des commandes, la syntaxe de tracert est assez simple:
tracert [- d] [- h MaxHops] [- w TimeOut] [- 4] [- 6] cible [ /?]
Options de commande Tracert | |
---|---|
Article | Description |
- d | Cette option empêche tracert de résoudre les adresses IP en noms d'hôte, ce qui donne souvent des résultats beaucoup plus rapides. |
- h MaxHops | Cette option tracert spécifie le nombre maximum de sauts dans la recherche de la cible. Si vous ne spécifiez pas MaxHops et qu'une cible n'a pas été trouvée par 30 sauts, tracert arrêtera de chercher. |
- w TimeOut | Vous pouvez spécifier le délai, en millisecondes, pour autoriser chaque réponse avant l'expiration du délai à l'aide de cette option tracert. |
- 4 | Cette option force tracert à utiliser IPv4 uniquement. |
- 6 | Cette option force tracert à utiliser IPv6 uniquement. |
cible | Ceci est la destination, soit une adresse IP ou un nom d'hôte. |
/? | Utilisez le commutateur d'aide avec la commande tracert pour afficher une aide détaillée sur les différentes options de la commande. |
D'autres options moins couramment utilisées pour la commande tracert existent également, notamment [- j HostList], [- R] et [- S AdresseSource]. Utilisez le commutateur d'aide avec la commande tracert pour plus d'informations sur ces options.
Enregistrer les longs résultats d'une commande tracert en redirigeant la sortie de la commande vers un fichier avec un opérateur de redirection.
Exemples de commandes Tracert
tracert 192.168.1.1
Dans l'exemple ci-dessus, la commande tracert est utilisée pour afficher le chemin depuis l'ordinateur en réseau sur lequel la commande tracert est exécutée par un périphérique réseau, dans ce cas, un routeur sur un réseau local, auquel est attribué le 192.168.1.1 Adresse IP.
Le résultat affiché à l'écran ressemblera à ceci:
Suivi de route vers 192.168.1.1 sur un maximum de 30 sauts
1 <1 ms <1 ms <1 ms 192.168.1.254
2 <1 ms <1 ms <1 ms 192.168.1.1Trace complete.
Dans cet exemple, vous pouvez voir que tracert a trouvé un périphérique réseau en utilisant l'adresse IP 192.168.1.254, disons un commutateur réseau, suivi de la destination, 192.168.1.1, le routeur.
tracert www.google.com
Avec la commande tracert illustrée ci-dessus, nous demandons à tracert de nous montrer le chemin de l'ordinateur local jusqu'au périphérique réseau avec le nom d'hôte www.google.com.
Traçage de l'itinéraire vers www.l.google.com [209.85.225.104]
sur un maximum de 30 sauts:
1 <1 ms <1 ms <1 ms 10.1.0.12 35 ms 19 ms 29 ms 98.245.140.13 11 ms 27 ms 9 ms te -0-3.dnv.comcast.net [68.85.105.201]…13 81 ms 76 ms 75 ms 209.85.241.37
14 84 ms 91 ms 87 ms 209.85.248.10215 76 ms 112 ms 76 ms iy-f104.1e100.net [209.85.225.104]
Traçage terminé.
Dans cet exemple, nous pouvons voir que tracert a identifié quinze périphériques réseau, y compris notre routeur à 10.1.0.1 et jusqu'à la cible de www.google.com, dont nous savons maintenant qu'il utilise l'adresse IP publique de 209.85.225.104, l'une des nombreuses adresses IP de Google.
Les sauts 4 à 12 ont été exclus ci-dessus juste pour garder l'exemple simple. Si vous exécutiez un vrai tracert, ces résultats s'afficheraient tous à l'écran.
tracert -d www.yahoo.com
Avec cet exemple de commande tracert, nous demandons à nouveau le chemin d'accès à un site Web, cette fois www.yahoo.com, mais maintenant nous empêchons tracert de résoudre les noms d'hôtes en utilisant l'option -d.
Traçage de la route vers any-fp.wa1.b.yahoo.com [209.191.122.70]
sur un maximum de 30 sauts:
1 <1 ms <1 ms <1 ms 10.1.0.1
2 29 ms 23 ms 20 ms 98.245.140.1
3 9 ms 16 ms 14 ms 68.85.105.201
13 98 ms 77 ms 79 ms 209.191.78.131
14 80 ms 88 ms 89 ms 68.142.193.11
15 77 ms 79 ms 78 ms 209.191.122.70
Tracé terminé.
Nous pouvons voir que tracert a de nouveau identifié quinze périphériques réseau, y compris notre routeur à 10.1.0.1 et jusqu'à la cible de www.yahoo.com, qui, nous pouvons supposer, utilise l'adresse IP publique de 209.191.122.70.
Comme vous pouvez le voir, tracert n'a résolu aucun nom d'hôte cette fois, ce qui a considérablement accéléré le processus.
tracert -h 3 lifewire.com > z:\tracertresults.txt
Dans ce dernier exemple de la commande tracert dans Windows, nous utilisons -h pour limiter le nombre de sauts à 3, mais au lieu d'afficher les résultats dans l'invite de commande, nous utiliserons l'opérateur de redirection > pour envoyer tout dans un fichier TXT situé sur Z:, un disque dur externe.
Voici quelques exemples de résultats de cette dernière commande:
Traçage de la route vers lifewire.com [151.101.66.114]
sur un maximum de 3 sauts:
1 <1 ms <1 ms <1 ms testwifi.here [192.168.86.1]
2 1 ms 1 ms <1 ms 192.168.1.1
3 17 ms 16 ms 17 ms giantwls-64-71-222-1.giantcomm.net [64.71.222.1]
Trace complete.
Commandes liées à Tracert
La commande tracert est souvent utilisée avec d'autres commandes d'invite de commande liées au réseau telles que ping, ipconfig, netstat, nslookup et autres.
La commande pathping est similaire à tracert mais affiche également des informations sur la latence et la perte du réseau.