Startpagina > Netwerkbeheer > mtr

mtr: Netwerkdiagnosetool (Ping & Traceroute gecombineerd)

mtr (My Traceroute) is een tool voor netwerkdiagnose die de functionaliteit van ping en traceroute combineert. Het toont realtime pakketverlies en latentie voor elke hop op het pad van bron naar bestemming, wat zeer nuttig is voor het oplossen van netwerkproblemen.

Overzicht

mtr toont visueel het netwerkpad van de bron naar de bestemming en meet continu pakketverlies, latentie en responstijden bij elke hop, waarbij de informatie realtime wordt bijgewerkt. Hierdoor kunnen netwerkknelpunten of probleemgebieden gemakkelijk worden geïdentificeerd.

Belangrijkste Kenmerken

  • Combinatie van Ping- en Traceroute-functionaliteit
  • Realtime netwerkpadanalyse en updates
  • Meting van pakketverlies en latentie per hop
  • Gemakkelijke identificatie van netwerkprobleemlocaties

Belangrijkste Opties

De belangrijkste opties van het mtr-commando helpen bij het nauwkeurig regelen van de netwerkdiagnosemethoden.

Diagnosemethoden

Uitvoerformaat

Gegenereerde opdracht:

Probeer de opdrachtcombinaties.

Uitleg:

`mtr` Voer het commando uit.

Combineer deze opties en voer de opdracht virtueel uit met de AI.

Installatie

mtr is niet standaard inbegrepen in de meeste Linux-distributies en moet daarom worden geïnstalleerd met de volgende commando's.

Debian/Ubuntu

sudo apt update && sudo apt install mtr

Installeer mtr met de apt-pakketbeheerder.

CentOS/RHEL

sudo yum install mtr

Installeer mtr met de yum-pakketbeheerder.

Fedora

sudo dnf install mtr

Installeer mtr met de dnf-pakketbeheerder.

Gebruiksvoorbeelden

Leer netwerkdiagnosemethoden met verschillende gebruiksvoorbeelden van het mtr-commando.

Basisgebruik

mtr google.com

Diagnosticeer het netwerkpad naar google.com in realtime.

Diagnose zonder DNS-naamresolutie

mtr -n google.com

Verhoog de diagnostiesnelheid door alleen IP-adressen weer te geven.

Rapportmodus (100 pakketten)

mtr -r -c 100 google.com

Verstuurt 100 pakketten, toont de resultaten en sluit af.

Pakketgrootte specificeren (1000 bytes)

mtr -s 1000 google.com

Diagnosticeer het pad met pakketten van 1000 bytes.

Uitvoer velden specificeren

mtr -o "LSD NBAW" google.com

Toont velden voor pakketverliespercentage, verzonden pakketten, gedropte pakketten, en de laatste/beste/gemiddelde/slechtste responstijden.

Tips & Aandachtspunten

Tips en aandachtspunten om mtr effectief te gebruiken voor netwerkdiagnose.

Tips voor Netwerkdiagnose

  • **Controleer pakketverlies**: Aanhoudend hoog 'Loss%' bij een specifieke hop duidt waarschijnlijk op een probleem bij die hop of verderop in het pad.
  • **Observeer latentieveranderingen**: Een plotselinge toename van 'Avg' (gemiddelde latentie) of een hoge 'StDev' (standaarddeviatie) bij een hop geeft aan dat er vertraging optreedt bij die hop.
  • **Diagnosticeer DNS-problemen**: Gebruik de `-n` optie om DNS-naamresolutie uit te schakelen en controleer of het probleem aanhoudt, om zo onderscheid te maken tussen DNS-gerelateerde problemen en netwerkpadproblemen.
  • **Houd rekening met firewall-invloeden**: Sommige routers of firewalls kunnen ICMP-pakketten beperken of prioriteit verlagen. 100% pakketverlies betekent dus niet altijd dat er een probleem is bij die hop.

Uitleg Belangrijkste Uitvoer Velden

Het begrijpen van de betekenis van elk veld in de mtr-uitvoer helpt bij de diagnose.

  • Loss%: Het percentage pakketten dat bij deze hop verloren is gegaan.
  • Snt: Het totale aantal verzonden pakketten naar deze hop.
  • Last: De latentie (ms) van het laatst ontvangen pakket.
  • Avg: De gemiddelde latentie (ms) van alle pakketten.
  • Best: De kortste latentie (ms).
  • Wrst: De langste latentie (ms).
  • StDev: De standaarddeviatie van de latentie. Een hoge waarde betekent grote variatie in latentie.

Root-rechten vereist

Sommige mtr-functies (bijv. het genereren van ICMP-pakketten) vereisen root-rechten. Het gebruik van `sudo mtr` wordt aanbevolen.


Hétzelfde categoriecommando