- - Beste Traceroute-Alternativen: Wählen Sie zwischen GUI, Befehlszeilen- oder Online-Tools

Beste Traceroute-Alternativen: Wählen Sie zwischen GUI, Befehlszeilen- oder Online-Tools

Traceroute - oder tracert, wenn Sie vom kommenWindows-Welt - ist zusammen mit Ping eines der grundlegendsten Tools zur Fehlerbehebung im Netzwerk. Wie der Name schon sagt, verfolgt traceroute die Route von einem Computer zu einem anderen. Es ist ein ziemlich nützliches Tool, das nicht nur die Konnektivität zu einem Host testet, sondern auch viel über den Weg dorthin und einige Probleme verrät, die ihn möglicherweise plagen. So nützlich Traceroute auch ist, es ist auch ein ziemlich begrenztes Werkzeug. Glücklicherweise haben viele Entwickler versucht, bessere Versionen von Traceroute zu erstellen. Darum geht es in diesem Artikel. Wir decken einige der besten Alternativen zu Traceroute auf. Wir haben eine Mischung aus GUI- und Kommandozeilen-Tools und sogar ein paar Online-Tools.

Bevor wir unsere Top 5 Alternativen zuZunächst erklären wir, was Traceroute ist und wie es funktioniert. Wir werden dann einige der Einschränkungen des Dienstprogramms erörtern. Um die Einschränkungen zu beseitigen, werden wir die möglichen Verbesserungen an Traceroute erörtern. Wir werden versuchen, unsere ideale "Traceroute auf Steroiden" zu definieren. Nachdem wir mit all dieser Theorie fertig sind, werden wir uns direkt mit unserer Kernfrage befassen und die besten fünf Traceroute-Alternativen untersuchen, die wir finden konnten. Wir haben drei lokal installierbare Pakete und zwei Online-Dienstprogramme.

Was ist Traceroute?

Die Definition von Traceroute aus Wikipedia ist ziemlich einfach: „Traceroute ist ein Computer-Netzwerk-Diagnosetool zur Anzeige der Route (des Pfades) und zur Messung der Übertragungsverzögerungen von Paketen über ein Internet Protocol (IP) -Netzwerk.“. So gut diese Beschreibung auch ist, es gelingt ihr nichtGeben Sie sehr genau an, worum es konkret geht. Wir werden versuchen, es zu erklären. Traceroute teilt Ihnen die IP-Adresse jedes Routers mit, der sich zwischen Ihrem Computer und dem Remotecomputer befindet. Damit nicht genug, berichtet traceroute auch über die Antwortzeiten der einzelnen Router.

Traceroute ist ein sehr altes Werkzeug. Die erste Version wurde 1987 veröffentlicht. Dies ist über 30 Jahre her; eine Ewigkeit in Computerjahren. Es ist auch ein sehr verbreitetes Werkzeug. Es wurde erstmals unter dem Unix-Betriebssystem eingeführt und ist jetzt auf allen Unix-ähnlichen Betriebssystemen, einschließlich Linux und OS X, verfügbar. Schließlich wurde es sogar auf die Windows-Plattform portiert, wo es aus Gründen, die ich nie verstehen konnte, in tracert umbenannt wurde .

Traceroute ist ein Tool, das jedes Netzwerk unterstütztAdministrator sollte verstehen und verwenden. Leider wissen viele seiner Benutzer nicht genau, wie es funktioniert, und können daher auf einige Fallstricke des Dienstprogramms stoßen. Beispielsweise kann der Pfad asymmetrisch zum Verkehr sein, wenn eine andere Route als der Verkehr ausgeht und das Tool ihn nicht erkennt.

Wie funktioniert Traceroute?

Erstens ein paar Voraussetzungen. Das Internet - oder ein beliebiges IP-Netzwerk - besteht aus miteinander verbundenen Routern. Router kommunizieren miteinander und tauschen Informationen darüber aus, welche Netzwerke sie erreichen können. Sie verwenden diese Informationen, um Routingtabellen zu erstellen. Wenn ein Datenpaket einen Router erreicht, schlägt es das Ziel in seiner Routing-Tabelle nach und sendet es an den nächsten Router auf dem Pfad. Der Router kennt nur den nächsten Router und hat keine Ahnung vom vollständigen Pfad. Es muss nicht.

Zur Begrenzung von Ausbreitungsverzögerungen aufgrund vonBei übermäßigem Routing-Hops enthält der Header jedes Datenpakets ein Datenfeld mit der Bezeichnung TTL oder Time To Live. Dies ist eine echte Fehlbezeichnung, da der Wert der TTL nichts mit der Zeit zu tun hat, sondern mit der Entfernung. Wenn das Paket seinen Ursprung verlässt, wird die TTL auf 32 gesetzt. Von da an dekrementiert jeder Router, der es verarbeitet, die TTL um eins, bevor das Paket weitergeleitet wird. Wenn der TTL-Wert Null erreicht, leitet der Router das Paket nicht weiter und sendet stattdessen eine ICMP-Meldung "Time Exceeded" (Zeitüberschreitung) an den Ursprung zurück.

Traceroute nutzt diese Fehlererkennung aus undMeldesystem, um seine Magie durchzuführen. Traceroute sendet zuerst ein Paket an das Ziel, wobei die TTL auf 1 gesetzt ist. Der erste Router auf dem Pfad dekrementiert die TTL und gibt die Meldung Time Exceeded zurück, sodass Traceroute die IP-Adresse dieses ersten Routers oder Hops ermitteln kann. wie es oft genannt wird. Traceroute sendet dann ein weiteres Paket mit der TTL-Einstellung 2 und lernt den zweiten Hop kennen. Und das wird auch so bleiben, indem die TTL jedes Mal erhöht wird, bis schließlich eine Antwort vom Ziel eingeht, die besagt, dass sie erreicht wurde.

Traceroute misst normalerweise auch die ZeitEs dauert, bis alle aufeinanderfolgenden Antworten vorliegen, sodass für jeden Hop eine Tabelle mit der Antwortzeit erstellt werden kann. Oft wird auch eine DNS-Suche nach der IP-Adresse jedes Hops durchgeführt, um den FQDN jedes Hosts anstelle der IP-Adresse in den Ergebnissen anzuzeigen.

Was stimmt nicht mit Traceroute?

Die einfache Antwort auf diese Frage ist einfach: Daran ist nichts auszusetzen. Heißt das, es ist perfekt? Sicherlich nicht. Traceroute, so gut und nützlich es auch ist, könnte verbessert werden. Hier sind einige seiner Mängel.

Wie wir bereits angedeutet haben - und das ist jetzt offensichtlichWir wissen, wie es funktioniert - Traceroute zeigt Ihnen nur den Pfad zum Ziel an, kann den Pfad jedoch nicht zurückfinden. Dies könnte ein Problem darstellen, insbesondere in Situationen, in denen der Rückweg auf irgendeine Weise verzögert ist. Traceroute misst die Zeit, die benötigt wird, um die einzelnen Antworten zu erhalten, kann jedoch nicht feststellen, ob beim Aus- oder Rückweg Verzögerungen aufgetreten sind, die möglicherweise zu irreführenden Ergebnissen führen.

Es gibt auch ein potenzielles Problem mitZiele, die auf mehreren Hosts lastausgeglichen sind. Nichts garantiert dem Benutzer, dass jedes aufeinanderfolgende Paket an denselben Host gesendet wird. Wenn sich die beiden an verschiedenen Orten befinden, kann dies zu sehr ungenauen Ergebnissen führen.

Und schließlich werden einige Router konfiguriert, zSicherheitsgründe, um nicht auf die Art von Anforderungen zu antworten, die Traceroute verwendet. Dies verhindert nicht, dass Traceroute funktioniert, und das Dienstprogramm ignoriert diese Hopfen einfach und meldet sie als nicht erreichbar.

Was wäre, wenn es eine Traceroute „auf Steroiden“ gäbe?

Die Verwendung von Traceroute ist nicht die aufregendste Aufgabeman kann denken. Und wer es ausgiebig genutzt hat, hat von einer besseren Traceroute geträumt. Glücklicherweise haben einige Entwickler auch darüber nachgedacht und etwas dagegen unternommen. Aus diesem Grund finden wir viele Alternativen zu Traceroute.

Einige haben nur kosmetische Verbesserungen und werden,Umhüllen Sie das Tool beispielsweise mit einer besser aussehenden Benutzeroberfläche. Andere fügen einige wirklich nützliche Funktionen hinzu. Einige erweiterte Traceroute-Dienstprogramme rufen beispielsweise umfangreiche Informationen zu jedem Hop aus dem Internet ab. Dies kann Informationen wie den Besitzer des Routers oder dessen physischen Standort umfassen, die mithilfe von IP-Adress-basierten Geolocation-Techniken ermittelt wurden.

Einige schieben den Umschlag noch weiter und zeichnen die Ergebnisse der Traceroute auf einer Karte auf, sodass der Benutzer den Weg zum Ziel effektiv visualisieren kann.

Unsere Top 3 plus 2 besten Traceroute-Alternativen

Wir haben das Web nach der besten Traceroute durchsuchtAlternativen. Einige der Produkte, die wir gefunden haben, unterscheiden sich grundlegend von der ursprünglichen Traceroute. Andere bieten kleinere Verbesserungen. Diejenigen, die unsere Liste erstellt haben, haben entweder den besten Funktionsumfang und / oder den besten Ruf oder werden am häufigsten verwendet.

Wir haben auch eine Mischung aus lokal installiertenTools, die Sie von einem Computer aus ausführen, sowie einige webbasierte Tools. Beide Arten von Werkzeugen können nützlich sein. Mithilfe der lokalen Software können Sie Pfade in einem großen Unternehmensnetzwerk ermitteln und feststellen, in welchen Netzwerksegmenten Probleme wie Latenz auftreten.

Webbasierte Traceroute-Tools werden von einem Remotestandort aus ausgeführtServer - mit einigen Tools, mit denen Sie den Quellserver auswählen oder den Test von mehreren Quellen gleichzeitig ausführen können - und die am besten zur Behebung von Problemen wie einer schlechten Website-Reaktion verwendet werden.

1. Traceroute NG von SolarWinds (KOSTENFREIER DOWNLOAD)

SolarWinds ist ein bekannter Name im Bereich NetzwerkManagement-Tools. Das Unternehmen stellt einige der besten Überwachungstools her, beginnend mit seinem Flaggschiffprodukt, dem Network Performance Monitor, einer vollständigen Netzwerküberwachungslösung. SolarWinds hat auch den Ruf, großartige kostenlose Tools zu entwickeln, die auf die spezifischen Bedürfnisse von Netzwerkadministratoren zugeschnitten sind. Traceroute NG ist ein solches Tool.

TracerouteNG nutzt den SolarWinds-NetzwerkpfadTechnologie für kontinuierliche TCP- und ICMP-Verfolgung. Es soll schneller als andere Traceroute-Dienstprogramme sein und Ergebnisse in nur wenigen Sekunden liefern. Dies hängt natürlich hauptsächlich vom Netzwerk ab.

Traceroute NG Bildschirmfoto

Traceroute NG verbessert jedoch nicht nur die Geschwindigkeitvon Traceroute. Es werden auch einige weitere Informationen zurückgegeben, die Ihnen einen tieferen Einblick in die Situation geben. Für jeden Hop verwendet Traceroute NG Ping, um den Prozentsatz des Paketverlusts, die aktuelle und durchschnittliche Antwortzeit sowie ein Balkendiagramm für die Latenzzeit zurückzugeben. Wichtig ist auch, dass Traceroute NG eine umgekehrte DNS-Suche verwendet, um den vollqualifizierten Domänennamen (FQDN) jedes Hops zu finden und anzuzeigen.

Ein weiteres großartiges Merkmal von Traceroute NG ist seineautomatische Erkennung von Wegänderungen. Wenn es zu einem bestimmten Host mehrere Pfade gibt, berechnet das Tool diese und zeigt jeden Pfad einzeln an. Dies ist sehr hilfreich bei der Fehlerbehebung in Umgebungen mit Lastenausgleich. Mit dem Tool können Sie den Test auch mit TCP- oder ICMP-Paketen durchführen. Dies kann nützlich sein, wenn ein Gerät entlang des Pfads beispielsweise ICMP blockiert. Zu guter Letzt schreibt Traceroute NG die Testergebnisse in eine TXT-Protokolldatei.

Traceroute NG läuft nur unter Windows, ist aber irreführend keinechte Windows-Anwendung. Während es unter dem Windows-Betriebssystem und in einem Fenster ausgeführt wird, handelt es sich meistens um ein textbasiertes Tool. Würde eine grafische Benutzeroberfläche den Nutzen des Tools erhöhen? Wahrscheinlich nicht.

Das Tool, das als heruntergeladen wird.Für die zip-Datei ist keine Installation erforderlich, sie basiert jedoch auf Winpcap, das installiert werden muss, wenn es nicht bereits auf Ihrem Computer vorhanden ist. Traceroute NG erkennt jedoch die Abwesenheit beim Start und startet automatisch das Winpcap-Installationsprogramm, das in der ZIP-Datei enthalten ist.

TRACEROUTE NG (offizieller Download-Link): https://www.solarwinds.com/free-tools/traceroute-ng

2. Öffnen Sie Visual Traceroute

Wenn Sie ein echtes GUI-basiertes Produkt suchentraceroute tool, Open Visual Traceroute ist genau das, was Sie brauchen. Das Tool, das für Windows, die meisten Linux- oder Mac OS X-Versionen verfügbar ist, ist einfach unglaublich. Das Tool ist kostenlos und Open Source und steht unter der LGPL V3-Lizenz.

Öffnen Sie Visual Trace Route

Die Hauptkomponente dieser Software ist das VisualTraceroute an sich. Es ist ein visuelles, GUI-basiertes Hilfsprogramm, mit dem Sie auf einer World 3D-Karte (oder auf Wunsch auch in 2D) sehen können, welchen Weg die Daten von Ihrem Computer zum Zielhost nehmen. Die Karte kann beliebig gezoomt und gescrollt werden.

Open Visual Traceroute enthält noch einige weitereWerkzeuge, so dass es ein noch nützlicheres Produkt ist. Erstens gibt es einen "Packet Sniffer". Es ist jedoch kein Paketschnüffler wie Wireshark. Sie dient ausschließlich dazu, Ihnen zu zeigen, welche Daten vom lokalen System zum Internet hin und her gesendet werden. Es gibt auch eine Whois-Funktion, die Informationen über Domainnamen aus dem Internet abruft.

3. MTR (Meine Traceroute)

MTR wurde zuerst von jemandem namens Mike und entwickeltdas Akronym stand für Mikes Traceroute. Jemand anderes hat es übernommen und in "Mein Traceroute" umbenannt, aber es ist immer noch dasselbe Produkt. Die Software gibt es seit 1997. Wenn Langlebigkeit ein Qualitätsmerkmal ist, sollte dies ein ziemlich gutes Werkzeug sein.

Meine Traceroute-GUI-Oberfläche

Und es ist. Funktionell ist es fast identisch - oder zumindest sehr ähnlich - mit dem oben beschriebenen Traceroute NG. Die Hauptunterschiede zwischen den beiden bestehen darin, dass Traceroute NG eine Windows-Anwendung ist, MTR jedoch unter Linux ausgeführt wird und mit einer GUI oder über die Befehlszeile verwendet werden kann.

Konkret kombiniert MTR die Funktionalität vonTraceroute und Ping in einem Netzwerk-Diagnosetool. Wenn Sie MTR ausführen, funktioniert es zunächst genau wie traceroute, um den Netzwerkpfad zu einem angegebenen Host zu ermitteln. Sobald es den Pfad kennt, geht MTR ein bisschen weiter. Es sendet eine Folge von ICMP-ECHO-Anforderungen an jeden Hop, um die Qualität der Verbindung zu jedem Router zu messen. Dabei werden die gemessenen Statistiken auf dem Bildschirm angezeigt. Tatsächlich wird es auf die Standardausgabe gedruckt, was bedeutet, dass es in eine Datei umgeleitet werden kann.

4. Monitis Online-Tool für visuelle Routenverfolgung (Online-Tool)

Monitis ist ein TeamViewer-Unternehmen, das abekannte Website-Performance-Monitoring-Plattform. Mit dem Cloud-basierten virtuellen Dienst können Sie Ihre Websites, Server, Anwendungen und mehr jederzeit und von jedem Ort aus überwachen. Mit fast einer Viertelmillion Nutzern ist dies eine recht beliebte Plattform.

Wie viele andere Anbieter hat auch Monitis einige freieTools auf ihrer Website zur Verfügung. Die Online Visual Trace Route ist trotz der ungewöhnlichen Schreibweise genau das, was sie verspricht. Es wird die Route zwischen dem Server von Monitis und dem von Ihnen angegebenen Host nachverfolgt und auf einer Weltkarte eingezeichnet. Leider enthält die Kartendarstellung selten alle Hopfen. Dies ist normal, da das Tool nicht jeden Hop lokalisieren kann und einige Hosts überhaupt nicht reagieren. Und das gilt für jedes solche Werkzeug, nicht nur für dieses.

Monitis Online Visual Trace Route

Wenn Sie den Bildschirm nach unten scrollen, wird dies angezeigtDas Tool präsentiert die Informationen auch in tabellarischer Form, ähnlich wie es herkömmliche Traceroute-Tools tun würden. Möglicherweise stellen Sie auch fest, dass sich oben in der tabellarischen Anzeige drei Registerkarten mit den Bezeichnungen "USA", "Europa" und "Asien / Pazifik" befinden. Wenn Sie auf eine Registerkarte klicken, wird der Test von einer anderen Quelle ausgeführt, die sich in diesen drei geografischen Gebieten befindet. Bei den Ergebnissen scheint dies jedoch nicht der Fall zu sein. Sowohl die Tabelle als auch die Kartenanzeige wechseln von einer Registerkarte zur anderen, aber ich habe nicht herausgefunden, wie sie funktionieren.

5. G-Suite.Tools Visual Traceroute (Online-Tool)

Lass dich nicht vom Namen täuschen, G-Suite.Tools hat in keiner Weise mit Google zu tun. Die Website bietet eine Handvoll nützlicher Netzwerk- und Internet-Tools. Darunter befindet sich ein visuelles Traceroute-Tool. Die Benutzung ist ziemlich einfach. Sie geben einfach eine IP-Adresse oder einen FQDN ein und klicken auf SPUR Taste. In Kürze zeigt eine kleine Karte auf der Seite den Pfad zum angegebenen Host an.

G-Suite.Tools Visual Traceroute

Wie die meisten ähnlichen Tools ist eine Tabelleverfügbar. Es zeigt die IP-Adresse und den vollqualifizierten Domänennamen (sofern auflösbar) sowie die kumulative Hin- und Rücklaufzeit für jeden Hop an. Eine Sache, die wir an diesem Tool besonders geliebt haben - und die sich besonders für Neueinsteiger eignet -, ist die Fülle an Informationen zum Traceroute-Prozess, die auf der Seite zu finden sind.

Während Sie dort sind, G-Suite.Tools enthält einige andere Tools, die Sie möglicherweise verwenden möchten. Jedes kann einfach über ein Menüband oben auf der Seite aufgerufen werden. Es gibt DNS-Lookup, Whois-Lookup, Ping, meine IP-Adresse, den Standort der IP-Adresse sowie ein Tool zur Überprüfung der Funktion von E-Mail-Adressen.

Fazit

Traceroute ist schon eine Weile bei uns und es ist sob = offensichtlich hier zu bleiben. Es ist eines der am häufigsten verwendeten und nützlichsten grundlegenden Diagnosewerkzeuge. Und mit all den verbesserten Versionen von Traceroute ist es ein noch besseres und nützlicheres Werkzeug geworden. Es gibt weit mehr als 5 solcher Tools, aber wir hatten nur begrenzten Speicherplatz und beschlossen, unsere Auswahl auf die besten fünf zu beschränken, die wir finden konnten. Dies bedeutet jedoch nicht, dass nicht viele weitere großartige Traceroute-Tools verfügbar sind.

Bemerkungen