Vidéo: 15-commandes réseaux ifconfig, ping, arp, netstat, traceroute, hostname #darija 2025
Comprendre le fonctionnement de tracert peut vous aider à comprendre interpréter les résultats qu'il fournit. De plus, vous pouvez utiliser ces connaissances pour impressionner vos amis, qui ne savent probablement pas comment cela fonctionne.
La clé de tracert est un champ qui fait partie de tous les paquets IP appelés TTL, qui signifie Temps de vie. Dans la plupart des autres circonstances, une valeur appelée TTL serait une valeur de temps - pas dans les paquets IP, cependant. Dans un paquet IP, la valeur TTL indique le nombre de routeurs qu'un paquet peut parcourir pour se rendre à destination.
Chaque fois qu'un routeur transfère un paquet IP, il en soustrait un à la valeur TTL du paquet. Lorsque la valeur TTL atteint zéro, le routeur refuse d'envoyer le paquet.
La commande tracert envoie une série de messages spéciaux appelés Requêtes d'écho ICMP à l'ordinateur de destination. La première fois qu'il envoie ce message, il définit la valeur TTL du paquet à 1.
Lorsque le paquet arrive au premier routeur le long du chemin vers la destination, ce routeur soustrait un de la valeur TTL, voit que le TTL La valeur est devenue 0, de sorte qu'elle renvoie un message Time Exceeded à l'hôte d'origine.
Lorsque la commande tracert reçoit ce message Time Exceeded, il en extrait l'adresse IP, calcule le temps de retour du message et affiche le premier saut.
Ensuite, la commande tracert envoie un autre message Echo Request: cette fois, avec la valeur TTL à 2. Ce message passe par le premier routeur au second routeur, qui voit que la valeur TTL a été décrémenté à 0, puis renvoie un message Time Exceeded.
Lorsque tracert reçoit le message Time Exceeded du second routeur, il affiche la ligne pour le second saut. Ce processus continue, chaque fois avec une valeur TTL supérieure, jusqu'à ce que la demande d'écho atteigne finalement la destination.
La commande Unix / Linux traceroute utilise un ensemble légèrement différent de messages et de réponses TCP / IP pour obtenir le même résultat.
