Die 3 besten Traceroute-Tools und Tracert-Software für 2022
Der Bedarf an Traceroute- und Tracert-Tools
Digitale Netzwerke sind ein sich ständig veränderndes Phänomen, das heißt, sie müssen ständig überwacht und neu konfiguriert werden, um so effizient wie möglich zu bleiben. Das bedeutet, dass die Administratoren, die für die Aufrechterhaltung solcher Netzwerke verantwortlich sind, Tools benötigen, die ihnen helfen, das zu verstehen, was heute zu einer komplizierten Mischung aus digitalen Autobahnen geworden ist, die eine Fülle von Geräten verbinden, die über einen wahnsinnig schnellen Datenübertragungsverkehr kommunizieren. Ihre Benutzer hingegen erwarten mittlerweile zuverlässige und schnelle Verbindungen, wann immer sie sich in ein Netzwerk (lokal oder anderweitig) einloggen.
Diese beiden häufigen Szenarien haben zu einer Nachfrage nach Tools geführt, die dazu beitragen, alle Beteiligten zufrieden zu stellen. Und unter vielen dieser Tools gibt es eines, das bei der Identifizierung von Konnektivitäts- und Latenzproblemen helfen kann: den Befehl „traceroute“ oder „tracert“. .
Hier ist unsere Liste der drei besten Traceroute-Dienstprogramme und Tracert-Softwaretools:
- SolarWinds Traceroute NG – KOSTENLOSES TOOL, WAHL DES REDAKTORSWichtiges kostenloses Tool zur Fehlerbehebung bei Netzwerkverbindungsproblemen. Bietet eine analytische Ansicht von der Quelle bis zu den Zielhosts. Kostenlos herunterladen .
- VisualRouteWird für die GUI-Visualisierungen bevorzugt (siehe Screenshots im Kurzbericht unten), bietet außerdem gute Berichte und sogar Diagnosefunktionen.
- Pfadanalysator ProEinfaches und effizientes Tool für Mac- und Windows-Benutzer mit umfassenden Berichten.
Was ist Traceroute oder Tracert?
Traceroute und Tracert sind zwei Befehle, die ausgeführt werden Werkzeuge, die für verwendet werden Netzwerkdiagnose und helfen Sie bei der Lösung von Verbindungsproblemen, indem Sie die Wege verfolgen, die Datenpakete auf ihrem Weg von ihrem Ursprung zu ihrem Ziel nehmen.
Verwandter Beitrag: Was ist Matts TraceRoute?
Die Syntaxen
Auf einen Windows Maschine, die ein Administrator verwenden würde Tracert Befehl; während auf einem Linux oder Mac OS eine, die sie verwenden würden: „ Traceroute ”-Befehl stattdessen. Die Syntax für die Befehle lautet:
Tracert [-d] [-h maximale_Hops] [-j Hostliste] [-w Zeitüberschreitung] [-R] [-S srcaddr] [-4] [-6] Zielname
Traceroute [-46dFITUnreAV] [-f first_ttl] [-g Gate,…] [-i Gerät] [-m max_ttl] [-p Port] [-s src_addr] [-q Abfragen] [-N Abfragen] [-t tos ] [-l flow_label] [-w Wartezeiten] [-z sendwait] [-UL] [-D] [-P proto] [–sport=port] [-M Methode] [-O mod_options] [–mtu] [ –back] Host [packet_len]
Obwohl die ursprünglichen Tools ursprünglich für die Ausführung über CLIs (Command Line Interfaces) konzipiert waren, gibt es mittlerweile „auffälligere“ Versionen mit bemerkenswerten GUIs (Graphical User Interfaces). In diesem Artikel werden wir es untersuchen drei der besten Tools für Traceroute und Tracert .
Screenshots von Traceroute und Tracert
Im Bild unten ist das Der Befehl „tracert“ wird auf einem Windows-Computer ausgeführt und verfolgt den Pfad, den Datenpakete zurücklegen müssten, wenn sie die Domäne www.yahoo.com erreichen müssten.
Auf einem Linux-Rechner dasselbe CLI-Befehl mit der Traceroute-Schlüsselwortsyntax Um den Pfad zu google.com zu verfolgen, würde es wie folgt aussehen:
Wie wir auf den beiden Bildern sehen können, sendet das Programm nach der Ausführung des Befehls eine Anfrage über das Netzwerk. Hiermit wird ermittelt, welche Routen zum Transport von Datenpaketen zwischen dem Netzwerk des Ursprungsgeräts und dem Netzwerk des Zielgeräts verwendet werden können.
Wissenswertes : Ein Tracert-Befehl von a Windows Betriebssystemmaschine sendet eine ICMP (Internet Control Message Protocol)-Echoanforderung, während ein Traceroute-Befehl von einem Linux- (oder Mac-)Computer die verwendet UDP (Benutzer-Datagramm-Protokoll). Die Antwort ist jedoch immer im ICMP zurückgesendet , unabhängig vom Betriebssystem des sendenden Hosts.
Wie funktionieren Tracert oder Traceroute?
Um zu sehen, wie Traceroute/Tracert funktioniert, werfen wir einen Blick auf die Aufschlüsselung dessen, was passiert, wenn ein Tracert- oder Traceroute-Befehl gesendet wurde:
- Der Befehl sendet ein IP-Paket an das Zielgerät oder Netzwerk und beginnt mit der Überwachung auf zurückgesendete Berichte in Form von Antworten von angeschlossenen Zwischengeräten wie Routern und Switches.
- Die Pakete „hüpfen“ von einem Gerät zum nächsten und senden Antworten zurück, die dabei helfen, ihre Round-Trip-Times (RTTs) zu ermitteln. RTT ist definiert als die Zeitspanne, die benötigt wird, bis ein Paket gesendet wird und dann eine Antwort zurückkommt, die bestätigt, dass es sein beabsichtigtes Ziel erreicht hat .
- Immer wenn die Pakete ein Gerät erreichen und eine Antwort zurücksenden, erhält der Administrator auch einige detaillierte Informationen darüber IP-Adresse und Gerätename (falls vorhanden).
- Jedes Mal, wenn ein Paket gesendet wird, wird ihm ein zugewiesen TTL (Zeit zu leben) schätze das Der Standardwert beträgt maximal 30 Hops (kann aber beliebig geändert werden). Wir können die Vorteile von TTL erkennen, wenn wir uns ansehen, was passiert, wenn das Paket durch das Netzwerk reist oder springt:
Schritt 1 : Wenn das erste Paket gesendet wird, wird ihm eine TTL von 1 zugewiesen . Wenn es das erste Netzwerkgerät erreicht TTL wird um 1 reduziert (was es 0 macht und daher das Paket fallen lassen ) und eine Antwort wird an die Quelle zurückgesendet. Diese zurückkommende Nachricht schließt einen Transportzyklus und ermöglicht die Berechnung der RTT. Wenn das antwortende Gerät das beabsichtigte Ziel war, endet der Prozess mit a 'Gelöst' Nachricht. Wenn nicht…
Schritt 2 : Anschließend wird ein zweites Paket mit einer TTL von 2 gesendet . Es durchläuft das in Schritt 1 identifizierte Gerät (wo es einen TTL-Wert verliert) und geht weiter zum nächsten angeschlossenen Gerät dahinter. Wenn es ein zweites Gerät erreicht, löscht es eine TTL (wodurch es auf 0 gesetzt wird) und eine Antwort wird an den ursprünglichen Host zurückgesendet.
Schritt … n : Die Pakete gehen immer wieder mit steigenden TTL-Werten raus (bis das Maximum erreicht ist) und die Antworten werden immer wieder mit etwas mehr Details über das Netzwerk zurückgegeben, das die Ursprungs- und Zielhosts verbindet.
Schritt „maximale Nr. von Hopfen“ : Wenn schließlich das Paket mit der maximalen Anzahl an Hops gesendet wird, ist eines von zwei Dingen zu erwarten:
- Entweder Der Zielhost wird erreicht und der Netzwerkpfad wird aufgelöst oder,
- Das letzte Paket verliert seinen TTL-Wert, wird verworfen und endet mit einem „Maximale Anzahl an Hops erreicht“ Fehlermeldung, dass der Host nicht erreichbar ist.
Ein bisschen mehr über die TTL
Der TTL-Wert bestimmt die Anzahl der zwischengeschalteten Router oder anderen Verbindungsgeräte, die auf dem Weg des Pakets zum Zielhost durchlaufen werden. Der Befehl „traceroute/tracert“ startet Pakete mit TTL-Werten, die bei 1 beginnen und mit jedem weiteren ausgehenden Paket schrittweise ansteigen.
Der Die TTL-Werte verringern sich jedes Mal, wenn das Paket zu einem Gerät springt . Jedes Paket, dessen TTL-Wert Null erreicht, wird verworfen und a 'Zeit überschritten' ICMP Es wird eine Fehlermeldung generiert und an den ursprünglichen Host zurückgesendet.
Auf diese Weise verwendet das Netzwerktool die Pakete und Antwortnachrichten, um eine Liste von Routern zu erstellen, die die Daten durchlaufen müssen, bis das Ziel erreicht ist, und gibt eine zurück „ICMP-Echo-Antwort“ Nachricht.
Wie helfen Traceroute oder Tracert Netzwerkadministratoren?
Sobald der Netzwerkpfad festgelegt wurde, kann ein Netzwerkadministrator ihn sich einfach ansehen und den Pfaden folgen, die von aufeinanderfolgenden Paketen genommen wurden. Sie können selbst sehen, wo das Problem liegt (falls die Pakete nicht zugestellt werden) oder dass alles so funktioniert, wie es sollte.
Dann müssen Sie nur noch die getrennten Router reparieren und diejenigen optimieren, die einen hohen Wert haben Latenz oder Paketverlust Rate.
Die besten Traceroute-Tools und Tracert-Software
Nachdem wir nun eine Vorstellung davon haben, wie sie funktionieren, werfen wir einen Blick auf die drei effizientesten Tracert- oder Traceroute-Tools, mit denen jeder Administrator sicherstellen kann, dass er über ein leistungsstarkes Netzwerk verfügt.
Unsere Methodik zur Auswahl eines Traceroute-Tools
Wir haben den Markt für Tracert-Software untersucht und die Optionen anhand der folgenden Kriterien analysiert:
- Ein klares Layout einer Route, das leicht zu lesen ist
- Eine Aufzeichnung der Zeit, die jeder Hop benötigte
- Die Option, Tests erneut auszuführen, um Pfadänderungen anzuzeigen
- Unterstützung für IPv4- und IPv6-Adressierung
- Die Möglichkeit, Ergebnisse zur Analyse in anderen Tools zu exportieren
- Ein kostenloses Tool oder eine kostenlose Testversion zur Bewertung
- Ein guter Funktionsumfang, für den es sich zu bezahlen lohnt, oder ein kostenloses Tool, dessen Installation sich lohnt
1. SolarWinds Traceroute OF(KOSTENLOSES WERKZEUG)
SolarWinds ist einer der größten Player auf dem Markt für Netzwerkleistungsüberwachung. Sie sind die Hersteller einiger beeindruckender Werkzeuge, darunter dasTraceroute OF– ein benutzerfreundliches und dennoch effizientes Tool zur Überwachung von Netzwerkverbindungen.
Traceroute OF – das Tool, das alles klar macht
Mit Traceroute OF hätte ein Administrator über CLI Zugriff auf eine genaue Sichtbarkeit der Einzelpfadanalyse von der Quelle bis zu den Zielhosts. Es würde effektiv die Anzahl der Hops, die jeweiligen IP-Adressen, Hostnamen, Paketverluste und Latenz ermitteln.
Weitere großartige Funktionen, die Administratoren erwarten können Traceroute OF enthalten:
- Es erkennt Pfadänderungen und gibt rechtzeitig Bescheid
- Das Tool ermöglicht kontinuierliches Sondieren das ergibt eine Iterationszahl für den Benutzer
- Beide IPv4 und IPv6 Netzwerke werden unterstützt und kann analysiert werden
- Die Pfadnummer und Spur Informationen können in einem TXT-Protokoll gespeichert werden Datei
- Es ist Einfaches Kopieren von Daten aus der GUI des Tools in die Zwischenablage
- Der 'schalten' Mit dem Befehl können Administratoren Folgendes tun Wechseln Sie den Sondentyp zwischen ICMP und TCP
- Es ermöglicht gleichzeitiges Protokollierung (über den Logging-Befehl) sowie Sondieren
- DNS-Suche kann aktiviert oder deaktiviert werden
Vorteile:
- Mit dem leichten Tool können Sie es in praktisch jedem Netzwerk von jedem Computer aus ausführen
- Unterstützt sowohl IPv4 als auch IPv6 und ermöglicht so flexiblere oder größere Netzwerke mit moderneren Protokollen
- Dient als Fehlerbehebungstool zur Erkennung von Paketverlust, Jitter und Latenz
- Bietet einfache visuelle Darstellungen des Netzwerkverkehrs
- Ist völlig kostenlos
Nachteile:
- Erweiterte Funktionen wie Enterprise Reporting werden unterstützt, sind aber in Produkten wie SolarWinds Network Performance Monitor zu finden
SolarWinds Traceroute NG ist einKOSTENLOSES WERKZEUGund kann bei Solarwinds.com heruntergeladen werden
DIE WAHL DES HERAUSGEBERS
SolarWinds Traceroute OFsollte in der Toolbox jedes Administrators enthalten sein. Es eignet sich hervorragend zum Erkennen von Pfaden, bietet eine kontinuierliche Prüfung von IP-Adressen, verfügt über eine TCP- und ICMP-Netzwerkpfadanalyse, ist IPv4- und IPv6-kompatibel und kann völlig kostenlos verwendet werden.
100 % kostenloses Tool:solarwinds.com/free-tools/traceroute-ng
DU:Windows
2. VisualRoute
Für Netzwerkadministratoren auf der Suche ein aufregendes kleines Werkzeug das genauso gut funktioniert wie jedes der komplexeren Traceroute-Tools, die es gibt, werden sie mit Sicherheit alles finden VisualRoute . Die Verwendung dieses visuellen Traceroute-Netzwerktools macht Spaß, da die grafische Benutzeroberfläche die Arbeit sehr angenehm macht.
VisualRoute – Reporting und Diagnose vom Feinsten
Administratoren können erhalten Analyseergebnisse und Berichte die Ratschläge geben wie: „Im Allgemeinen bietet diese Route einen guten Durchsatz, wobei Hops im Durchschnitt innerhalb von 68 ms reagieren. Allerdings reagieren alle Hops nach Hop 12 im Netzwerk „[Netzwerk für 130.117.50.246]“ etwas langsamer als der Durchschnitt.“
Wenn man sich jedoch weitere Funktionen ansieht, wird es ziemlich offensichtlich VisualRoute ist in der Tat ein ernstzunehmendes Werkzeug:
- A grafische Karte Das Traceroute-Ergebnis macht es einfach, die Daten zu verstehen und zu nutzen.
- Obwohl VisualRoutes Der Hauptzweck besteht darin, Netzwerkpfade abzubilden, es geht aber darüber hinaus, mehrere andere auszuführen wesentliche Netzwerkdiagnose mit weiteren Tools wie:
- Rückverfolgung mit Remote-Agenten, sodass Administratoren eine Rückverfolgung zwischen zwei Standorten durchführen können, ohne tatsächlich an einem der Standorte zu sein.
- Reverse-DNS-Suche ermöglicht die Erkennung von IP-Adressen hinter einem Domänennamen.
- Ping-Plot um Antwortzeiten von IP-Adressen über einen bestimmten Zeitraum zu messen und zu erfassen und die Daten in informativen Diagrammen verfügbar zu machen.
- Speicherung von Tracert-Daten zum späteren Nachschlagen und Leistungsvergleich.
- Aussenden kontinuierliche Tracert-Befehle Über gemessene Zeitintervalle können Administratoren problemlos etwaige Leistungseinbußen überwachen, die im Laufe der Zeit auftreten könnten.
Vorteile:
- Kombiniert Traceroute-Befehle mit einer globalen Karte, sodass Sie leicht erkennen können, wo Verbindungsprobleme bestehen
- Verwendet eine Zeitleistenfunktion, um zu sehen, welche Netzwerke entlang des Hops langsamer sind oder Verbindungen abbrechen
- Unterstützt kontinuierliche Überwachung sowie detaillierte Berichterstattung
Nachteile:
- Das Erlernen der Benutzeroberfläche kann einige Zeit in Anspruch nehmen
- Wünschenswert wäre eine längere Testphase
3. Pfadanalysator Pro
Pfadanalysator Pro ist ein visuelles Traceroute-Tool, mit dem Administratoren arbeiten können Mac-Maschinen Kann neben ihrem verwendet werden Windows Brüder, da es auf beiden Plattformen funktioniert. Es handelt sich um eine Kombination von Tools, die neben dem Hauptzweck von Traceroute auch hilfreiche Funktionen bieten Leistungstest , DNS , Wer ist , Und Adressauflösung Merkmale.
Path Analyzer Pro – einfach und doch beeindruckend effizient
Einige der Funktionen, die Administratoren von ihrem erwarten können Pfadanalysator Pro enthalten:
- A prägnante und auf den Punkt gebrachte Benutzeroberfläche das auch Anfänger problemlos meistern können.
- Hervorragende Zeitleistung, die Administratoren sehen Ergebnisse 20-mal schneller zurück .
- Ausführliche und dennoch verständliche Berichte die entweder auf der Plattform genutzt oder für andere Remote-Benutzer exportiert werden können. Sie verfügen über beeindruckende Grafiken, die jeden Aspekt eines Netzwerks detailliert darstellen.
- Kartenbasierter Standort von IP-Adressen mit Zoom, Schwenk und Details.
- Verfolgung von E-Mail-Adressen Dies kann von Verbrechensbekämpfern und -bekämpfern verwendet werden, um weitere Details über Spammer oder Absender unerwünschter E-Mail-Nachrichten herauszufinden
Vorteile:
- Verfügbar für Mac und Windows
- Kann Netzwerkausfälle, Latenz und Jitter erkennen und ist somit eine solide Option für die Fehlerbehebung in VoIP-Netzwerken
- Bietet einfache Netzwerkgrafiken
Nachteile:
- Umständlich – vor allem im Hinblick auf das Protokoll und die Optionen für den Tracing-Modus
- Dem Reporting fehlen Anpassungsmöglichkeiten und es ist nicht so benutzerfreundlich wie einige der Konkurrenztools
Traceroute und Tracert zeichnen das Netzwerk für Sie
Wenn Sie ein Netzwerkadministrator sind, werden Sie die Fähigkeiten der drei besten Traceroute- und Tracert-Tools, die wir gerade gesehen haben, wirklich zu schätzen wissen. Wenn Sie eine oder alle davon verwenden, können Sie sich ein genaues Bild Ihres Netzwerks und der dahinter liegenden Konnektivität machen. Nutzen Sie die Tools und Sie haben immer ein klares Bild davon, wie Ihr Netzwerk aussieht.
Traceroute-Tools und Tracert-FAQ S
Was bedeutet ein Routenproblem?
Ein Routenproblem bedeutet, dass irgendwo auf dem Weg zum Zielgerät ein Problem vorliegt. Wenn bei einem der Router auf dem Weg zu einem weit entfernten Ort ein Problem auftritt, wissen die benachbarten Router normalerweise über das Problem Bescheid und leiten den Datenverkehr um den fehlerhaften Knoten herum. Routenprobleme treten eher in Ihrem eigenen Netzwerk auf und werden durch einen Fehler in einer Routing-Tabelle verursacht.
Was ist der Unterschied zwischen Traceroute und Tracepath?
Traceroute ist ein älteres Dienstprogramm und Tracepath wurde als leichte Verbesserung erstellt. Der Hauptunterschied zwischen den beiden besteht darin, dass Tracepath die MTU angibt, ohne dass diese ausdrücklich angefordert wird. Die MTU ist in der Ausgabe für Traceroute verfügbar, Sie müssen jedoch eine zusätzliche Option hinzufügen, um sie zu erhalten. Ein weiterer alter Unterschied zwischen den beiden bestand darin, dass Traceroute nur für Superuser unter Unix/Linux verfügbar war. Allerdings steht es jetzt jedem Benutzer zur Verfügung, genau wie Tracepath.
Warum ist Traceroute so langsam?
Traceroute benötigt viel länger als Ping, um einen Pfad zurückzumelden, da Traceroute zu jedem Knoten eine Rückmeldung zurückgibt. Wenn Sie also einen Pfad über drei Knoten verfolgen, geht Traceroute zum ersten Knoten und erhält dann eine Antwort, dann geht es zum zweiten Knoten und wartet auf eine Antwort, dann geht es zum dritten Knoten und erhält dann eine Antwort, dann geht es zum Ziel und wartet auf eine Antwort. All dieses Warten und wiederholte Prüfen bedeutet, dass Traceroute mehr Arbeit zu erledigen hat als Ping, das lediglich eine Nachricht an das Ziel sendet und auf eine Antwort wartet.
Bildnachweis:
Screenshot von SolarWinds Traceroute OF
Linux-Traceroute Bildschirmfoto
Streckendemonstration Bildschirmfoto
Beispiel für Hops und Antworten Bildschirmfoto