GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Tracepath vs Traceroute :quelle est la différence ?

Présentation

Les programmes de terminal tracepath et traceroute sont cruciaux dans les diagnostics de réseau. Les deux commandes cartographient le réseau et affichent les itinéraires de paquets possibles et les délais de transit d'une source à une destination. Cependant, il existe une différence entre les options disponibles et les utilisateurs qui peuvent utiliser chaque commande.

Cet article décrit la différence entre traceroute et tracepath et montre des cas d'utilisation.

Prérequis

  • Connexion Internet stable.
  • Une destination à tracer (le guide propose un exemple).
  • Accès au terminal avec les privilèges sudo.

Différences entre Tracepath et Traceroute

La principale différence entre tracepath et traceroute est dans les options disponibles et les privilèges de l'utilisateur. Avec les options par défaut, les deux commandes sont similaires.

Tracepath trace le chemin vers une destination spécifiée à l'aide de paquets UDP. Sans aucune option, la commande affiche :

  • TTL (Time To Live) temps aller-retour pour un paquet.
  • MTU (Unités de transmission maximales) ou le plus grand paquet que tracepath peut envoyer sur le réseau.
  • Le nom de domaine résolu lorsque cela est possible.

Tracerroute mappe le chemin réseau vers une destination désignée. Sans aucune option, la commande envoie des paquets UDP et imprime :

  • La durée de vie temps aller-retour pour trois paquets.
  • Saut maximum nombre et taille du paquet en octets.
  • Adresse IP et nom de domaine résolu lorsque cela est possible.

Cependant, traceroute offre de nombreuses options avancées parmi lesquelles choisir, telles que le choix entre les protocoles de transfert ICMP et TCP et plus encore. Certaines options nécessitent des privilèges de superutilisateur (sudo) car la commande fonctionne directement avec les paquets bruts.

Comment Tracepath est-il utilisé ?

Le tracepath la syntaxe de la commande est :

tracepath <options> <destination IP or domain name>

Par exemple, tracez le chemin vers l'un des emplacements IP de test de vitesse de phoenixNAP :

tracepath 184.95.56.34

Le programme Tracepath offre quelques options simples. Par exemple, affichez uniquement l'adresse IP pour une sortie plus rapide :

La sortie n'affiche pas le nom de domaine résolu. Pour une liste complète des options, exécutez le manuel à l'aide de la commande man :

man tracepath

En général, utilisez tracepath pour une numérisation réseau simple.

Comment Traceroute est-il utilisé ?

Le traceroute la syntaxe de la commande est :

traceroute <options> <destination IP or domain name>

La façon la plus simple d'utiliser traceroute est sans aucune option :

traceroute 184.95.56.34

Un exemple de commande qui nécessite des privilèges sudo est lors de la spécification du protocole TCP :

sudo traceroute -T 184.95.56.34

Le programme traceroute offre de nombreuses autres options pour personnaliser la taille des paquets, le nombre de sondes envoyées, la définition du TTL maximum, etc. Pour une liste détaillée, utilisez :

man traceroute

Utiliser traceroute lorsque vous avez besoin d'options plus avancées pour analyser le réseau.


Ubuntu
  1. Ubuntu Server vs Desktop :Quelle est la différence ?

  2. La Différence Entre [[ $a ==Z* ]] Et [ $a ==Z* ] ?

  3. Quelle est la différence entre les méthodes Tasksel et normales ?

  4. La différence entre localiser/où est/qui ?

  5. Hébergement cloud vs hébergement VPS :quelle est la différence ?

RPM vs YUM :découvrez la différence

VPN vs VDI :Quelle est la différence ?

Basculement Vs. Restauration :quelle est la différence ?

Comment installer le Traceroute sur Ubuntu

Saveurs Ubuntu :quelle est la différence ?

Quelle est la différence entre une console, un terminal et un shell ?