Le besoin d’outils traceroute et tracert
Les réseaux numériques sont un phénomène en constante évolution, ce qui signifie qu’ils nécessitent une surveillance et une reconfiguration constantes pour être aussi efficaces que possible. Cela signifie que les administrateurs chargés de l’entretien de ces réseaux ont besoin d’outils qui les aident à comprendre ce qui, aujourd’hui, est devenu un mélange complexe d’autoroutes numériques reliant une corne d’abondance de gadgets qui communiquent en utilisant un trafic de transfert de données incroyablement rapide. Leurs utilisateurs, en revanche, s’attendent à des connexions fiables et rapides chaque fois qu’ils se connectent à un réseau (local ou autre).
Ces deux scénarios courants ont créé une demande d’outils qui contribuent à rendre toutes les parties prenantes heureuses. Et parmi beaucoup de ces outils, un peut aider à identifier les problèmes de connectivité et de latence: la commande traceroute ou tracert.
Nous approfondissons les outils présentés ci-dessous, mais si vous n’avez que le temps de faire un résumé, voici notre liste des 3 meilleurs outils pour traceroute et tracert:
- SolarWinds Traceroute NG (OUTIL GRATUIT) Outil gratuit essentiel pour résoudre les problèmes de connexion réseau. Fournit une vue analytique de la source aux hôtes de destination.
- VisualRoute Favorisé pour les visualisations GUI (voir les captures d’écran dans la mini-revue ci-dessous), offre également de bons rapports et même des diagnostics.
- Path Analyzer Pro Outil simple et efficace pour les utilisateurs Mac et Windows, avec des rapports complets.
Qu’est-ce que traceroute ou tracert?
Traceroute et tracert sont deux commandes qui s’exécutent outils utilisés pour diagnostics réseau et aider à résoudre les problèmes de connectivité en retraçant les chemins empruntés par les paquets de données lors de leurs déplacements de leur origine à leur destination.
Les syntaxes
Sur un les fenêtres machine un administrateur utiliserait le tracert commander; sur un Linux ou Mac OS celui qu’ils utiliseraient le “traceroute»À la place. Les syntaxes des commandes sont les suivantes:
tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name
traceroute [-46dFITUnreAV] [-f first_ttl] [-g gate,…] [-i device] [-m max_ttl] [-p port] [-s src_addr] [-q nqueries] [-N squeries] [-t tos ] [-l flow_label] [-w waittimes] [-z sendwait] [-UL] [-D] [-P proto] [–sport = port] [-M method] [-O mod_options] [–mtu] [ –Back] hôte [packet_len]
Bien que les outils originaux aient été initialement conçus pour fonctionner à partir des CLI (Interfaces de ligne de commande), il existe maintenant des versions plus «flashy» avec des GUI remarquables (Interfaces utilisateur graphiques). Dans cet article, nous allons explorer trois des meilleurs outils pour traceroute et tracert.
Captures d’écran de traceroute et tracert
Dans l’image ci-dessous, le La commande tracert s’exécute sur une machine Windows et trace le chemin que les paquets de données devraient parcourir s’il devait atteindre le domaine www.yahoo.com.
Sur une machine Linux identique Commande CLI utilisant la syntaxe du mot clé traceroute pour tracer le chemin vers google.com ressemblerait à:
Comme nous pouvons le voir sur les deux images, une fois la commande exécutée, le programme envoie une requête sur le réseau. Il s’agit de voir quelles routes peuvent être utilisées pour transporter des paquets de données entre le réseau de la machine d’origine et le réseau de destination.
Trivia: Une commande tracert à partir d’un les fenêtres la machine du système d’exploitation envoie une demande d’écho ICMP (Internet Control Message Protocol), tandis qu’une commande traceroute à partir d’une machine Linux (ou Mac) utilise le protocole UDP (User Datagram Protocol). Cependant, la réponse est toujours renvoyé dans ICMP, quel que soit le système d’exploitation de l’hôte d’envoi.
Comment fonctionnent tracert ou traceroute?
Pour voir comment fonctionne traceroute / tracert, examinons une ventilation de ce qui se produit une fois qu’une commande tracert ou traceroute a été envoyée:
- La commande envoie un paquet vers le périphérique ou le réseau cible et commence la surveillance des rapports renvoyés sous la forme de réponses de dispositifs intermédiaires connectés tels que des routeurs et des commutateurs.
- Les paquets «sautent» d’un appareil à l’autre et renvoient des réponses qui aident à déterminer leurs temps d’aller-retour (RTT). RTT est défini comme la durée nécessaire à l’envoi d’un paquet puis au retour d’une réponse confirmant qu’il a atteint sa destination.
- Chaque fois que les paquets frappent un appareil et rebondissent une réponse, l’administrateur obtient également un peu d’informations détaillant son Adresse IP et nom d’appareil (s’il en a un).
- Chaque fois qu’un paquet est envoyé, il se voit attribuer un TTL (Time to Live) valeur que par défaut à un maximum de 30 sauts (mais peut être changé à volonté). Nous pouvons voir les avantages de la TTL en regardant ce qui se passe lorsque le paquet se déplace ou saute à travers le réseau:
Étape 1: Lorsque le premier paquet est envoyé, un TTL de 1 lui est attribué. Lorsqu’il atteint le premier périphérique réseau, le TTL est réduit de 1 (ce qui en fait 0 et donc abandonner le paquet) et une réponse est renvoyée à la source. Ce message de retour clôturera un cycle de transport permettant de calculer le RTT. Si le périphérique de réponse était la cible prévue, le processus se termine par un “Résolu” message. Si non…
Étape 2: Un deuxième paquet sera alors envoyé avec un TTL de 2. Il passe par le périphérique identifié à l’étape 1 (où il perd une valeur TTL) et passe au périphérique connecté suivant au-delà. Lorsqu’il atteint un deuxième périphérique, il supprime un TTL (ce qui en fait 0) et une réponse est renvoyée à l’hôte d’origine.
Étape… n: Les paquets continuent de sortir avec des valeurs TTL croissantes (jusqu’à ce que le maximum soit atteint) et les réponses reviennent avec un peu plus de détails sur le réseau qui connecte les hôtes d’origine et de destination.
Étape «maximum no. de houblon “: Enfin, lorsque le paquet avec le nombre maximum de sauts est envoyé, deux choses peuvent être attendues:
- Soit, le l’hôte de destination est atteint et le chemin réseau est résolu ou,
- Le dernier paquet perdra sa valeur TTL, sera supprimé et se terminera par un “Nombre maximum de sauts atteint” message d’erreur indiquant que l’hôte n’a pas pu être joint.
Un peu plus sur le TTL
La valeur TTL détermine le nombre de routeurs intermédiaires ou d’autres périphériques de connexion qui vont être traversés lorsque le paquet se déplace vers l’hôte de destination. La commande traceroute / tracert lance des paquets avec des valeurs TTL commençant à 1 et augmentant progressivement avec chaque paquet sortant suivant.
le Les valeurs TTL diminuent chaque fois que le paquet saute vers un périphérique. Tout paquet dont la valeur TTL atteint zéro est rejeté et un “Temps écoulé” ICMP un message d’erreur est généré et renvoyé à l’hôte d’origine.
En procédant de cette façon, l’outil utilise les paquets et les messages de réponse pour créer une liste de routeurs que les données doivent traverser jusqu’à ce que la destination soit atteinte et renvoie un «Réponse d’écho ICMP» message.
Comment traceroute ou tracert aide les administrateurs?
Une fois que le chemin réseau a été tracé, un administrateur réseau peut simplement le regarder, suivre les chemins empruntés par les paquets consécutifs. Ils peuvent voir par eux-mêmes où est le problème (en cas de non-livraison des paquets) ou que tout fonctionne aussi bien qu’il le devrait.
Ensuite, tout ce qui reste à faire est de réparer les routeurs déconnectés et de peaufiner ceux qui ont un latence ou le taux de perte de paquets.
Les 3 meilleurs outils pour traceroute et tracert
Maintenant que nous avons une idée de leur fonctionnement, examinons les trois outils Tracert ou Traceroute les plus efficaces que chaque administrateur peut utiliser pour s’assurer qu’il dispose d’un réseau performant..
1. SolarWinds Traceroute NG (OUTIL GRATUIT)
SolarWinds est l’un des plus grands acteurs du marché de la surveillance des performances réseau. Ils sont les fabricants de certains outils impressionnants, y compris le Traceroute NG – un outil de surveillance de connexion réseau simple à utiliser mais efficace.
Traceroute NG – l’outil qui rend tout clair
Avec Traceroute NG, un administrateur aurait accès à une visibilité précise de l’analyse sur un seul chemin via CLI de la source aux hôtes de destination. Il identifierait efficacement le nombre de sauts, les adresses IP respectives, les noms d’hôte, la perte de paquets et la latence.
Les autres fonctionnalités que les administrateurs peuvent attendre de Traceroute NG comprendre:
- Il détecte les changements de chemin et donne une notification en bonne et due forme
- L’outil permet sondage continu qui donne un numéro d’itération pour l’utilisateur
- Tous les deux IPv4 et IPv6 les réseaux sont pris en charge et peut être analysé
- Le numéro de chemin et la trace les informations peuvent être enregistrées dans un journal .txt fichier
- Il est copie facile des données de l’interface graphique de l’outil dans le presse-papiers
- le “commutateur” permet aux administrateurs de alterner le type de sonde entre ICMP et TCP
- Il permet la simultanéité enregistrement (via la commande de journalisation) ainsi que le sondage
- Recherche DNS peut être activé ou désactivé
SolarWinds Traceroute NG est un OUTIL GRATUIT et peut être téléchargé sur Solarwinds.com
SolarWinds Traceroute NGTéléchargez OUTIL GRATUIT sur Solarwinds.com
2. VisualRoute
Pour les administrateurs réseau à la recherche de un petit outil passionnant qui peuvent fonctionner aussi bien que n’importe lequel des outils de traceroute les plus complexes, ils trouveront certainement tout dans VisualRoute. Cet outil réseau est un plaisir à utiliser car son interface graphique rend le travail très amusant.
VisualRoute – rapports et diagnostics à leur meilleur
Les administrateurs peuvent obtenir résultats et rapports d’analyse qui donnent des conseils comme, “En général, cette route offre un bon débit, les sauts répondant en moyenne dans les 68 ms. Cependant, tous les sauts après le saut 12 dans le réseau «[Network for 130.117.50.246]» répondent légèrement plus lentement que la moyenne.”
En jetant un œil à plus de fonctionnalités, cependant, il devient assez évident que VisualRoute est en effet un outil sérieux:
- UNE carte graphique du résultat traceroute facilite la compréhension et la consommation des données.
- Bien que VisualRoute l’objectif principal est de cartographier les chemins du réseau, il va au-delà pour effectuer plusieurs autres diagnostics essentiels du réseau avec plus d’outils comme:
- Traçage inversé avec des agents distants pour que les administrateurs effectuent une trace inverse entre deux emplacements sans être réellement dans l’un des emplacements.
- Recherche DNS inversée permet de découvrir des adresses IP derrière un nom de domaine.
- Tracé Ping pour mesurer et capturer les temps de réponse des adresses IP sur un temps donné et avoir les données disponibles dans des graphiques informatifs.
- Stockage des données Tracert pour référence future et comparaison des performances.
- Envoi depuis commandes tracert continues sur des intervalles de temps mesurés, il est facile pour les administrateurs de surveiller toute dégradation des performances qui pourrait se produire au fil du temps.
3. Path Analyzer Pro
Path Analyzer Pro est un outil traceroute avec lequel les administrateurs Machines Mac peut utiliser à côté de leur les fenêtres frères comme cela fonctionne sur les deux plates-formes. Il s’agit d’une fusion d’outils qui, en plus de l’objectif principal de traceroute, offre des fonctionnalités qui aident à Test de performance, DNS, Qui est, et résolution d’adresse Caractéristiques.
Path Analyzer Pro – simple mais incroyablement efficace
Certaines des fonctionnalités que les administrateurs peuvent attendre de leur Path Analyzer Pro comprendre:
- UNE GUI concise et précise que même les novices peuvent facilement maîtriser.
- Excellente performance temporelle qui permet aux administrateurs d’obtenir les résultats sont 20 fois plus rapides.
- Rapports élaborés, mais compréhensibles qui peuvent être consommés sur la plate-forme ou exportés pour d’autres utilisateurs distants. Ils ont des graphismes impressionnants détaillant tous les aspects d’un réseau.
- Emplacement basé sur la carte des adresses IP avec zoom, panoramique et détails.
- Traçage des adresses e-mail qui peuvent être utilisés par les criminels et les combattants pour trouver plus de détails sur les spammeurs ou les expéditeurs de messages électroniques non sollicités
Traceroute et tracert dessineront le réseau pour vous
Si vous êtes administrateur réseau, vous apprécierez vraiment les capacités des trois meilleurs outils traceroute et tracert que nous venons de voir. L’utilisation de l’un d’entre eux ou de tous vous permettra de dessiner une image précise de votre réseau et de la connectivité qui se situe au-delà. Utilisez les outils et vous aurez toujours une image claire de l’apparence de votre réseau.
Crédits image:
Capture d’écran de SolarWinds Traceroute NG
Capture d’écran de Linux traceroute
Capture d’écran de démonstration d’itinéraire
Exemple de capture d’écran de sauts et de réponses
résultat affiche une liste de sauts (hops) que les paquets de données doivent effectuer pour atteindre leur destination. Chaque saut est représenté par une adresse IP et un temps de réponse. Ces informations peuvent aider les administrateurs à identifier les goulets détranglement et les problèmes de latence dans le réseau.
Comment fonctionnent tracert ou traceroute?
Traceroute et tracert fonctionnent en envoyant des paquets de données avec des TTL (Time To Live) variables. Le TTL est un champ dans len-tête IP qui indique le nombre de sauts que le paquet peut effectuer avant dêtre abandonné. Lorsquun paquet atteint un routeur, le TTL est décrémenté de 1. Si le TTL atteint 0, le routeur abandonne le paquet et envoie un message ICMP (Internet Control Message Protocol) au point dorigine pour signaler que le paquet a été abandonné.
En utilisant cette méthode, traceroute et tracert peuvent déterminer le chemin que les paquets de données empruntent pour atteindre leur destination. En envoyant des paquets avec des TTL variables, les outils peuvent identifier chaque routeur sur le chemin et mesurer le temps de réponse entre chaque saut.
Un peu plus sur le TTL
Le TTL est un champ important dans len-tête IP car il empêche les paquets de circuler indéfiniment dans le réseau. Sans le TTL, un paquet pourrait circuler indéfiniment entre deux routeurs défectueux, créant ainsi une boucle de trafic qui pourrait paralyser le réseau.
Comment traceroute ou tracert aide les administrateurs?
Traceroute et tracert sont des outils précieux pour les administrateurs réseau car ils peuvent aider à identifier les goulets détranglement et les problèmes de latence dans le réseau. En utilisant les informations fournies par ces outils, les administrateurs peuvent déterminer où se trouvent les problèmes et prendre des mesures pour les résoudre.
Les 3 meilleurs outils pour traceroute et tracert
1. SolarWinds Traceroute NG (OUTIL GRATUIT)
SolarWinds Traceroute NG est un outil gratuit qui permet aux administrateurs de