accueil > Gestion réseau > mtr

mtr : outil de diagnostic réseau (combinaison Ping & Traceroute)

mtr (My Traceroute) est un outil de diagnostic de chemin réseau qui combine les fonctionnalités de ping et de traceroute pour afficher en temps réel la perte de paquets et le temps de latence pour chaque saut (hop) sur le chemin de la source à la destination. Il est très utile pour résoudre les problèmes réseau.

Aperçu

mtr visualise le chemin réseau de la source à la destination, mesurant et mettant à jour en temps réel la perte de paquets, le temps de latence et le temps de réponse à chaque saut. Cela permet d'identifier facilement les goulots d'étranglement réseau ou les points de défaillance.

Caractéristiques principales

  • Combinaison des fonctions Ping et Traceroute
  • Diagnostic et mise à jour du chemin réseau en temps réel
  • Mesure de la perte de paquets et du temps de latence par saut
  • Facilite l'identification des points de défaillance réseau

Options principales

Les options principales de la commande mtr permettent de contrôler finement la méthode de diagnostic réseau.

Méthodes de diagnostic

Format de sortie

Commande générée :

Essayez de combiner les commandes.

Description:

`mtr` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Installation

mtr n'est généralement pas inclus par défaut dans la plupart des distributions Linux, vous devez donc l'installer en utilisant les commandes suivantes.

Debian/Ubuntu

sudo apt update && sudo apt install mtr

Installez mtr en utilisant le gestionnaire de paquets apt.

CentOS/RHEL

sudo yum install mtr

Installez mtr en utilisant le gestionnaire de paquets yum.

Fedora

sudo dnf install mtr

Installez mtr en utilisant le gestionnaire de paquets dnf.

Exemples d'utilisation

Apprenez à diagnostiquer les problèmes réseau grâce aux différents exemples d'utilisation de la commande mtr.

Utilisation de base

mtr google.com

Diagnostique le chemin réseau vers google.com en temps réel.

Diagnostic sans résolution de noms DNS

mtr -n google.com

Affiche uniquement les adresses IP pour accélérer le diagnostic.

Mode rapport (100 paquets)

mtr -r -c 100 google.com

Envoie 100 paquets, puis affiche les résultats et se termine.

Spécifier la taille des paquets (1000 octets)

mtr -s 1000 google.com

Diagnostique le chemin avec des paquets de 1000 octets.

Spécifier les champs de sortie

mtr -o "LSD NBAW" google.com

Affiche les champs de perte de paquets, paquets envoyés, paquets perdus, temps de réponse le plus récent/meilleur/moyen/pire.

Conseils et précautions

Conseils et précautions pour vous aider à diagnostiquer les problèmes réseau en utilisant mtr efficacement.

Conseils pour le diagnostic des problèmes réseau

  • **Vérifier la perte de paquets** : Une perte de paquets élevée ('Loss%') persistante à un saut spécifique indique une forte probabilité de problème à ce saut ou aux sauts suivants.
  • **Observer les variations de latence** : Une augmentation soudaine de la latence moyenne ('Avg') ou une valeur élevée de l'écart type ('StDev') à un saut particulier signifie que ce saut rencontre des problèmes de latence.
  • **Diagnostiquer les problèmes DNS** : Utilisez l'option `-n` pour désactiver la résolution de noms DNS et vérifiez si le problème persiste, afin de distinguer les problèmes liés au DNS des problèmes de chemin réseau.
  • **Tenir compte de l'impact des pare-feux** : Certains routeurs ou pare-feux peuvent limiter les paquets ICMP ou leur accorder une priorité plus basse. Par conséquent, une perte de paquets de 100 % ne signifie pas nécessairement qu'il y a un problème à ce saut.

Description des principaux champs de sortie

Comprendre la signification de chaque champ dans la sortie de mtr vous aidera dans votre diagnostic.

  • Loss%: Le pourcentage de paquets perdus à ce saut.
  • Snt: Le nombre total de paquets envoyés à ce saut.
  • Last: Le temps de latence (ms) du dernier paquet reçu.
  • Avg: Le temps de latence moyen (ms) de tous les paquets.
  • Best: Le temps de latence le plus court (ms).
  • Wrst: Le temps de latence le plus long (ms).
  • StDev: L'écart type de la latence. Une valeur élevée indique une grande variabilité de la latence.

Privilèges root requis

Certaines fonctionnalités de mtr (par exemple, la création de paquets ICMP) peuvent nécessiter des privilèges root. Il est recommandé d'utiliser `sudo mtr`.


Commandes de la même catégorie