Les 5 meilleures alternatives de traceroute pour l'analyse du chemin de connexion

Traceroute est un outil de diagnostic populaire mais très basique qui vous aide à suivre un paquet de données ICMP d'un hôte réseau à un autre. Lorsqu'un ordinateur communique avec d'autres appareils sur un réseau, les données de communication doivent d'abord être envoyées via un certain nombre de petits réseaux autrement appelés sauts avant d'atteindre son appareil cible. Bien entendu, l'utilisateur moyen n'en est pas conscient, mais en tant qu'administrateur réseau, il est important que vous connaissiez l'itinéraire exact emprunté par les données. Cela vous aidera à déterminer pourquoi un appareil ou un serveur Web est inaccessible et les données supplémentaires collectées aideront à corriger les retards du réseau.



Pour un outil qui a été développé en 1987 et qui n’a fait l’objet d’aucune mise à jour majeure depuis, il est facile de comprendre pourquoi Traceroute ne s’adapterait pas aux réseaux modernes et à l’environnement informatique hybride. Une grande limitation de Traceroute est qu'il ne donne des informations que dans un seul sens. C'est de la source à la destination. Cela signifie donc que les données collectées peuvent être inexactes, car il est possible que des retards de connexion se produisent lorsque les données reviennent de la destination à l’ordinateur source.

Certaines personnes peuvent également avoir un problème avec l'utilisation d'une interface de ligne de commande. Notez que certaines des alternatives que nous allons lister utilisent également une interface de ligne de commande, mais nous avons également inclus quelques excellentes alternatives qui viennent avec une interface utilisateur graphique. L'avantage des outils GUI est qu'ils impliquent de simples clics de souris au lieu d'avoir à taper des commandes. Ils ont également tendance à avoir un meilleur affichage des données d'analyse de chemin, ce qui est idéal pour les débutants.



Maintenant, il y a une question que j’ai rencontrée à plusieurs reprises et que j’estime qu’il est important d’aborder. Quelle est la différence entre Traceroute et Ping? Et pour bien expliquer que je devrai d'abord expliquer le fonctionnement de Traceroute.



Comment fonctionne Traceroute?

Cet outil fonctionne en attribuant ce que nous appelons la valeur TTL (Time To Live) aux données envoyées. Le TTL représente le nombre de sauts que le paquet de données peut effectuer et commence à partir de 1 et est progressivement augmenté jusqu'à ce qu'il atteigne le périphérique de destination.



Ainsi, par exemple, s'il y a 5 sauts entre l'hôte source et l'hôte de destination, le premier paquet avec une valeur TTL de 1 est envoyé. Le premier routeur recevra le paquet décrémentera la valeur à zéro, puis enverra un message d’erreur «Temps dépassé» à l’ordinateur source. L'ordinateur utilise ensuite ces informations pour identifier le routeur sur le premier saut, puis envoie un autre paquet avec une valeur TTL de 2. Encore une fois, ce sera décrémenté à zéro après avoir atteint le deuxième saut et un message d'erreur est renvoyé à l'ordinateur source . Ce processus est répété jusqu'à ce que les données du paquet atteignent enfin l'hôte cible et à la fin de tout cela, vous aurez une liste de tous les routeurs le long du chemin de la source à la destination. Traceroute enregistre également le temps nécessaire aux données pour atteindre chaque routeur, ce qui aide à identifier exactement d'où vient la latence.

Comparez cela à un ping qui implique d'envoyer une demande d'écho ICMP à une adresse IP cible et d'attendre une réponse et vous avez déjà la réponse à notre question.

Quelle est la différence entre Traceroute et Ping

Ping est principalement utilisé pour déterminer si un hôte réseau est disponible et la quantité de latence dans votre réseau. Traceroute sur l'autre suit le chemin exact emprunté par les données de paquet et, par conséquent, localisera exactement d'où vient exactement le problème de connexion. Un ping est beaucoup plus rapide qu'un traceroute et peut être répondu en quelques millisecondes. En gros, vous utilisez un ping lorsque vous souhaitez déterminer si un périphérique réseau est en marche ou non. Une fois que vous l'avez établi, vous utilisez un traceroute pour identifier où se situe le problème.



Avec cela à l'écart, examinons maintenant 5 outils et logiciels que vous pouvez utiliser à la place de Traceroute.

1. Traceroute NG


Essayez maintenant

Quand il s'agit de réseau Logiciel de gestion et de surveillance, SolarWinds se surpasse toujours. Le Network Performance Monitor (NPM) était leur produit phare et il a consolidé leurs noms en tant que leaders de l'industrie. En fait, le NPM peut être utilisé pour effectuer une analyse saut par bond des données. Cependant, ce n’est pas l’alternative parfaite à Traceroute en raison de son prix. le NPM est un moniteur réseau complet et a donc un prix.

Donc, à la place, nous examinerons le SolarWinds Traceroute NG. C'est un outil entièrement gratuit qui comprend un certain nombre de fonctionnalités supplémentaires en plus de l'analyse des chemins de données.

SolarWinds Traceroute NG

Par exemple, Traceroute NG est équipé d'une fonction de journalisation intégrée et vous permet également de copier les données d'analyse dans le presse-papiers et de les coller par conséquent ailleurs comme dans un fichier CSV. Il s'agit d'une mise à niveau par rapport à Tracert qui se limite uniquement à la prise de captures d'écran des données. L'outil collecte également des données utiles telles que le temps entre chaque saut, les adresses IP de tous les appareils, le nom de domaine complet (FQDN), le pourcentage de perte de données par paquets, entre autres.

Traceroute NG est similaire au Tracert natif en ce qu'il utilise une interface de ligne de commande. Mais c’est une bonne chose, car il ne vous faudra pas longtemps pour vous adapter au changement. L'autre grande caractéristique de cet outil est qu'il effectue un sondage continu. Cela signifie qu'il analysera en permanence les données du chemin réseau et qu'en cas de changement de chemin, vous en serez informé.

Comme tous les autres produits SolarWinds, Traceroute NG effectue une découverte automatique de votre réseau. Il utilise les normes TCP et ICMP pour tracer les chemins de données et peut pénétrer à travers la plupart des pare-feu. Traceroute NG est compatible avec IPv4 et IPv6 et ne fonctionne que pour les systèmes Windows.

2. Traceroute MTR


Essayez maintenant

MTR est également un outil de diagnostic réseau en ligne de commande, mais qui combine à la fois ping et traceroute. Cela signifie que vous serez en mesure de déterminer facilement la disponibilité d'un hôte réseau et par conséquent d'identifier le problème exact en effectuant une analyse saut par saut du chemin des données. MTR utilise les demandes d'écho ICMP pour dériver les données de performance sur chaque saut, mais il peut également fonctionner en mode UDP.

Traceroute MTR

Cet outil peut également être utilisé pour établir la perte de paquets et la gigue du réseau. Les données de performance sont présentées dans une vue tabulaire pour une compréhension facile. Et contrairement au Traceroute natif, MTR prend également en charge les adresses IPv6.

MTR effectue également des analyses de chemin en continu, ce qui signifie que les données de performances du réseau sont toujours mises à jour. C'est certainement mieux que de devoir exécuter manuellement les analyses chaque fois que vous souhaitez vérifier s'il y a des changements dans les mesures de performances du réseau.

MTR est conçu pour les systèmes Unix par défaut, mais il vous permet d'utiliser Autoconf pour le configurer afin qu'il puisse fonctionner sur un système différent. Autoconf scanne le système cible, puis génère des fichiers d'en-tête et un makefile à partir de modèles existants. Ceux-ci sont ensuite ajoutés au code source MTR pour le rendre installable sur ledit système. Cela est vrai même pour Mac OS.

3. Ouvrez Visual Traceroute


Essayez maintenant

Open Visual Traceroute est un logiciel de traceroute open source qui peut être utilisé sur plusieurs systèmes d'exploitation, notamment Windows, Linux et Mac OS. Contrairement aux deux autres outils que nous avons examinés, OVT utilise une interface graphique. Sa caractéristique principale est la représentation 3D du chemin des données sur la carte du monde. Une fois le traceroute terminé, vous pouvez zoomer et faire pivoter la carte pour afficher tous les emplacements où vos données sont passées. Et si votre ordinateur rencontre des problèmes lors de l'utilisation de la visualisation 3D, vous pouvez utiliser les cartes 2D.

Ouvrir Visual Traceroute

Open Visual Traceroute vous fournit également une vue tabulaire de toutes les données qui vous intéressent lors de l'exécution d'un traceroute. Ceux-ci incluent le nom d'hôte et l'emplacement, la latence du réseau, le temps de recherche DNS et la distance entre les différents nœuds. Il n'est pas livré avec une fonctionnalité de journalisation intégrée, mais il vous permet de copier les données d'analyse et de les enregistrer dans un fichier CSV. Vous pouvez également prendre des captures d'écran.

Il est également important de noter que cet outil est plus qu’un simple outil de traceroute. Il est livré avec des fonctionnalités supplémentaires telles que le renifleur de paquets qui vous donne un aperçu clair du type de données transmises de la source aux serveurs de destination. Il possède également une fonction «Qui est» que vous pouvez utiliser pour accéder facilement à toutes les informations publiques sur un domaine particulier.

4. Path Analyzer Pro


Essayez maintenant

Path Analyzer Pro est également une excellente recommandation si vous n'êtes pas grand sur les outils d'interface de ligne de commande grâce à son interface graphique conviviale. Mais la caractéristique principale est le moteur de découverte de chemin avancé qui rend l'outil considérablement plus rapide que le logiciel natif de traceroute. Selon les développeurs, Path Analyzer Pro est 20 fois plus rapide.

D'autres caractéristiques qui le distinguent du traceroute traditionnel sont la détection et la traversée des pare-feu, l'analyse de plusieurs mesures de performance pour chaque saut et des visualisations graphiques époustouflantes. Ce dernier sera essentiel pour créer une meilleure compréhension de vos problèmes de réseau.

Analyseur de chemin Pro

Path Analyzer Pro vous permet également de générer, d'imprimer et d'exporter des rapports qui peuvent vous aider lorsque vous souhaitez stocker les données de performance pour référence future ou simplement partager les données avec la direction et d'autres administrateurs.

Semblable à Open Visual, cet outil dispose d'un outil de carte qui vous donne un excellent aperçu de l'emplacement des adresses IP que vous recherchez. Vous pouvez zoomer et faire un panoramique sur la carte pour une meilleure vue. Il possède également une fonction «Qui est» qui vous aide à collecter des informations sur un domaine particulier.

Les fonctionnalités supplémentaires incluent la résolution DNS et d'adresse et le traçage des adresses e-mail, ce qui pourrait être utile pour établir la source de vos e-mails. Cela peut vous aider à démasquer les spammeurs ou les personnes qui envoient des messages menaçants.

5. Route visuelle


Essayez maintenant

Le dernier outil de notre liste est Visual Route qui est un excellent outil pour effectuer une analyse de chemin saut par saut. Il collecte également des données de performances supplémentaires telles que la perte de paquets et le temps de réponse. Cependant, la caractéristique principale de Visual Route est la possibilité d'inverser la trace du paquet de données et ainsi de surmonter l'une des principales lacunes du Traceroute original. Il l'exécute en créant des agents distants sur la destination, ce qui facilite le traçage vers l'arrière. La recherche DNS inversée qui vous permet de déduire une adresse IP à partir d'un nom de domaine est également liée.

Route visuelle

Visual Route stocke également des données historiques qui peuvent aider à diagnostiquer rapidement les problèmes actuels en les comparant aux données passées. L'outil effectue également une analyse continue du chemin tout en enregistrant en permanence les données de performances, ce qui donne des informations détaillées sur la dégradation des performances qui se produit au fil du temps.

Cet outil combine le traçage de chemin avec le rapport d'emplacement IP pour vous donner l'emplacement géographique physique des serveurs et des routeurs, ce qui est essentiel pour comprendre vos problèmes de routage.

Visual Route a également des fonctionnalités de ping qu'il améliore encore en incluant le traçage de ping. Il mappe le temps de réponse du réseau sur une période de temps pour vous aider à diagnostiquer rapidement un problème. Ainsi, vous passez moins de temps à dépanner et par conséquent, vous consacrez plus de temps à la résolution du problème. L'outil est disponible pour les systèmes Windows et Mac.