Beste Tools zum Testen und Überwachen der Netzwerklatenz im Jahr 2020

click fraud protection

Die Netzwerklatenz ist häufig der größte Feind von Netzwerkadministratoren. Es scheint sich überall einzuschleichen und dich immer dann zu treffen, wenn du es am wenigsten brauchst. Andererseits brauchen Sie es wahrscheinlich nie. Die Latenz kann dazu führen, dass Ihr Netzwerk kaum noch nutzbar ist. Was kann man dagegen tun? Schritt eins besteht darin, Latenzen zu ermitteln. Dann müssen Sie es messen und lokalisieren. Nur dann können Sie etwas tun, um es zu lösen. Um Ihnen zu helfen, haben wir eine Liste von Tools zum Testen der Netzwerklatenz zusammengestellt, mit denen Sie Latenzprobleme erkennen und messen können.

Bevor wir beginnen, werden wir versuchen zu erklären, was Latenz ist und was sie verursacht. Dies hilft besser zu verstehen, wie verschiedene Tools helfen können. Wir werden auch untersuchen, wie wichtig die Latenz ist und wie sie sich auf die Netzwerknutzung auswirkt. Anschließend sehen wir uns an, wie wir die Netzwerklatenz messen können. Und da es sinnlos ist, die Latenz zu finden und zu messen, wenn nichts dagegen unternommen wird, werden wir auch die Reduzierung der Netzwerklatenz diskutieren. Anschließend stellen wir Ihnen unsere Liste der besten Tools zum Testen der Netzwerklatenz vor. Sie werden jedoch feststellen, dass es sich nicht nur um eine Liste handelt, sondern dass wir auch die einzelnen Tools kurz überprüfen.

instagram viewer

Was ist Netzwerklatenz?

In einem Satz ist die Netzwerklatenz ein Maß für die Zeit, die ein Datenpaket benötigt, um von seiner Quelle zu seinem Ziel zu gelangen. In einer idealen Welt würde es keine Latenz geben. Aber in Wirklichkeit wird es immer welche geben. Und obwohl Latenz unvermeidlich ist, muss immer sichergestellt werden, dass sie nicht so wichtig wird, dass sie den normalen Betrieb eines Netzwerks beeinträchtigt.

Mehrere Faktoren tragen zur Latenz bei. Erstens gibt es eine Ausbreitungszeit. Obwohl Netzwerke schnell sind und Bits mit Lichtgeschwindigkeit übertragen werden, dauert es noch einige Zeit, bis das Ziel erreicht ist. Und je länger der Weg, desto länger wird es dauern. Aus diesem Grund ist die Latenz zwischen zwei Computern, die Tausende von Kilometern voneinander entfernt sind, normalerweise höher als zwischen Computern im selben Raum.

Ein weiterer Faktor ist die Übertragungsverzögerung. Dies ist eine Verzögerung, die vom Medium selbst eingeführt werden kann. Es ergibt sich auch aus der Größe der Datenpakete. Größere Pakete haben eine höhere Latenz, da die Zustellung länger dauert.

Router- und andere Verarbeitungsverzögerungen sind ebenfalls eine Quelle für Netzwerklatenz. Selbst auf kaum genutzten Leitungen, auf denen keine Warteschlangen vorhanden sind, muss jeder Router Daten manipulieren. Beispielsweise muss das TTL-Headerfeld dekrementiert werden.

Tatsächlich können viel mehr Verzögerungen die Datenübertragung beeinträchtigen. Wir können uns Warteschlangenverzögerungen vorstellen, die auftreten, wenn Daten nicht sofort gesendet werden können, oder Speicherverzögerungen, wenn sie auf der Festplatte oder im Speicher zwischengespeichert und dann abgerufen werden müssen.

Latenzüberwachung

Das Messen der Latenz kann komplizierter sein als es aussieht. Dies gilt insbesondere für die Messung der Latenz zwischen sehr weit entfernten Punkten. Dafür gibt es einige Gründe, aber dies liegt hauptsächlich daran, dass selbst eine enorme Latenz in der Größenordnung von einigen Tausendstelsekunden noch relativ kurz ist. Sie können Ihren Freund am anderen Ende nicht wirklich anrufen und ihm sagen "OK, ich sende Ihnen ein Paket, sagen Sie mir, wann es eintrifft" und die Verzögerung messen. Möglicherweise kommt das Paket an, bevor Sie überhaupt fertig sind. Vergiss das Timing.

Netzwerklatenztest

In der Regel wird die Latenz gemessen, indem ein an den Absender zurückgegebenes Paket gesendet und die Zeit gemessen wird, die erforderlich ist, bis die Antwort zurückkommt. Diese Umlaufzeit wird als Latenz angesehen. Diese Bewertungsmethode weist einige Nachteile auf. Wenn beispielsweise der Rückweg anders ist, gibt die Latenz nicht an, auf welchem ​​Vorwärts- oder Rückweg Latenz auftritt.

Ein weiteres mögliches Problem besteht darin, dass die Pakettypen zur Messung der Latenz verwendet werden - normalerweise ICMP-Anforderungen und Antworten - werden von den Netzwerkgeräten nicht immer mit der gleichen Priorität wie anderer Netzwerkverkehr behandelt.

Warum ist Latenz wichtig?

Die einfache Antwort liegt auf der Hand: Wenn die Latenz zu hoch wird, kann dies die Benutzerfreundlichkeit von Netzwerken beeinträchtigen. Es ist also nicht die Latenz an sich, die wichtig ist, sondern das Beobachten. Ungewöhnlich hohe oder höhere Latenzzeiten sind häufig ein Zeichen dafür, dass mit dem Netzwerk oder im Netzwerk etwas nicht stimmt. Meistens ist dies die Folge einer Überlastung. Netzwerke sind wie Autobahnen. Wenn zu viel Verkehr herrscht, werden die Dinge langsamer und Sie erhalten eine hohe Latenz.

Die gemessene Latenz ist jedoch nicht immer ein Hinweis auf ein Netzwerkproblem. Da wir die Latenz normalerweise durch Messen der Umlaufzeit messen, könnte eine andere Quelle der Latenz das entfernte Gerät sein. Wenn dieses Gerät sehr beschäftigt ist und alles tut, was es zu tun hat, reagiert es möglicherweise nicht sofort auf die ICMP-Anforderung, die es vom Testhost erhalten hat. In diesem Fall wird dies als Netzwerklatenz wahrgenommen, hat jedoch nichts mit dem Netzwerk zu tun, und Ihre Latenzmessung gibt Ihnen keinen Hinweis darauf.

Ebenso kann es bei Benutzern zu Latenzen kommen, die nichts mit dem Netzwerk zu tun haben. Die Anwendungslatenz ist möglicherweise genauso häufig wie die Netzwerklatenz. Wenn Server überlastet werden, reagiert der Start langsamer. Genau wie Netzwerke, wenn sie überlastet sind. Aber Server- und Anwendungslatenz ist heute definitiv nicht das Thema.

Reduzierung der Netzwerklatenz

Es ist eine (ärgerliche) Sache, Latenz zu erleben, und es ist eine andere Sache, sie zu messen, aber was nützt es, wenn Sie keinen Weg finden, sie zu reduzieren. Es gibt verschiedene Möglichkeiten, dies zu tun. Kurz gesagt, wie eine hohe Latenz behoben werden kann, hängt davon ab, was sie verursacht. Und da die häufigste Ursache für Latenz eine Überlastung des Netzwerks ist, wollen wir sehen, was dagegen getan werden kann.

Netzwerkverbindungen sind nicht unbegrenzt. Wenn sie überlastet werden, kommt es zu einer Überlastung, und Benutzer haben eine hohe Latenz. Es funktioniert genau wie der Straßenverkehr. Dies gilt insbesondere für WAN-Verbindungen, die häufig eine stark begrenzte Bandbreite aufweisen.

Um die Latenz zu verringern, ist der beste Weg - Sie hätten es erraten - die Netzwerknutzung zu reduzieren. Dies ist aber natürlich nicht immer möglich. Hier kommt die Netzwerkoptimierung ins Spiel. Wir könnten einen ganzen Artikel über die WAN-Optimierung schreiben. In der Tat haben wir vor kurzem. Und es gibt viele Tools, mit denen Sie diese Aufgabe unterstützen können.

Latenz messen: Die besten Tools

Wie wir jetzt wissen, müssen Sie zur Behebung von Latenzproblemen zunächst messen und feststellen, woher es kommt. Hier können die Tools helfen, die wir enthüllen werden. Einige messen einfach die Latenz, während andere Ihnen helfen, sie genau zu bestimmen. Andere messen noch die Bandbreitennutzung, was hilfreich sein kann, da wir wissen, dass eine Überauslastung die Hauptursache für eine hohe Latenz ist. Die Werkzeuge sind eher nach Typ als nach Präferenz gruppiert.

SolarWinds ist einer der bekanntesten Hersteller von Netzwerkadministrationstools. Das Unternehmen gibt es schon seit Ewigkeiten und es ist auch bekannt für seine zahlreichen kostenlosen Tools, die jeweils auf einen bestimmten Bedarf von Netzwerkadministratoren zugeschnitten sind. Einige der kostenlosen Tools wurden auf diesen Seiten besprochen, als wir das besprochen haben beste TFTP-Server des beste Syslog-Server.

Das SolarWinds Network Performance Monitoroder NPM ist das Flaggschiff von SolarWind. Es ist wohl eines der besten Tools zur Überwachung der SNMP-Bandbreite und bietet so viele Funktionen, dass wir stundenlang darüber sprechen können. Der beste Vorteil des Werkzeugs ist höchstwahrscheinlich seine Einfachheit. Diese Einfachheit geht jedoch nicht zu Lasten der Flexibilität. Dashboards, Ansichten, Diagramme und Berichte können vollständig an Ihre Vorlieben oder Bedürfnisse angepasst werden. Das Tool kann in wenigen Minuten eingerichtet und vom kleinsten bis zum großen Netzwerk mit Tausenden von Geräten skaliert werden.

SolarWinds-NPM-Netzwerk-Zusammenfassung
  • KOSTENLOSE TESTPHASE:SolarWinds Network Performance Monitor
  • Offizieller Download Link:https://www.solarwinds.com/network-performance-monitor

NPM misst die Netzwerklatenz jedoch nicht direkt. Indem Sie jedoch detaillierte Informationen zur Bandbreitennutzung in jedem Teil Ihres Netzwerks erhalten, können Sie schnell Problemstellen identifizieren, an denen eine Überlastung die Ursache für eine hohe Latenz sein kann.

NPM verwendet SNMP Sie können Ihre Geräte regelmäßig abfragen und deren Schnittstellenzähler lesen, die Bandbreitennutzung berechnen und als Diagramme anzeigen. Zum Konfigurieren des Tools müssen Sie lediglich die IP-Adresse und die Community-Zeichenfolge eines Geräts angeben. Mit den erweiterten Funktionen können Sie Netzwerkkarten erstellen und den kritischen Pfad zwischen zwei Geräten anzeigen. Dies ist eine hervorragende Funktion bei der Fehlerbehebung bei der Latenz.

Die Preise für den Network Performance Monitor beginnen bei 2 955 US-Dollar. Wenn Sie das Tool vor dem Kauf ausprobieren möchten, Eine 30-Tage-Testversion mit vollem Funktionsumfang ist verfügbar.

Ein weiteres hervorragendes Produkt von SolarWinds, das NetFlow Traffic Analyzer kann Administratoren eine detailliertere Ansicht des Netzwerkverkehrs geben. Es zeigt Ihnen nicht nur die Auslastung und die potenzielle Latenz, sondern auch, wo es stattfindet und oft, was es verursacht. Das Tool bietet detaillierte Informationen zum beobachteten Verkehr. Mit dem Tool können Sie beispielsweise herausfinden, welche Art von Verkehr oder welcher Benutzer die meiste Bandbreite verbraucht. Das Dashboard des NetFlow Traffic Analyzer verfügt über mehrere nützliche Ansichten, z. B. Top-Anwendungen, Top-Protokolle oder Top-Sprecher.

SolaeWinds NetFlow Traffic Analyzer Dashboard
  • KOSTENLOSE TESTPHASE:SolarWinds Netflow Traffic Analyzer
  • Offizieller Download Link:https://www.solarwinds.com/netflow-traffic-analyzer/

Der SolarWinds NetFlow Traffic Analyzer verwendet die NetFlow-Protokoll um detaillierte Nutzungsinformationen von Netzwerkgeräten zu sammeln. Das NetFlow-Protokoll wurde ursprünglich von Cisco erstellt und ermöglicht es Geräten, detaillierte Informationen zu den einzelnen Geräten zu senden Netzwerkkonversation oder -fluss zu einem NetFlow-Kollektor und -Analysator wie dem NetFlow-Verkehr Analysator. Diese Informationen enthalten mehrere Elemente, mit denen der Datenverkehr analysiert werden kann. Viele andere Hersteller als Cisco bieten auch NetFlow-Funktionen oder gleichwertige Funktionen in ihren Geräten an und nennen sie manchmal einen anderen Namen. Vor kurzem wurde das NetFlow-Protokoll von der IETF als IPFIX oder IP Flow Information Exchange standardisiert. Der SolarWinds NetFlow Traffic Analyzer funktioniert mit allen Varianten des Protokolls und ist daher eine ausgezeichnete Wahl.

Der SolarWinds NetFlow Traffic Analyzer ist ein zusätzliches Modul, das über dem Network Performance Monitor installiert wird. Die Preise beginnen bei 1 915 USD und variieren je nach Anzahl der Hosts. Und genau wie bei den meisten kostenpflichtigen SolarWinds-Produkten Eine kostenlose Testversion ist verfügbar.

3 - Paessler PRTG

Das Paessler Router Traffic Grapher oder PRTGist ein weiteres Tool zur Bandbreitenüberwachung. Und es ist eines der am einfachsten und schnellsten einzurichtenden. Paessler behauptet, dass Sie innerhalb von Minuten einsatzbereit sein könnten. Die Einrichtung des Produkts nimmt nicht viel Zeit in Anspruch, wenn auch etwas länger als behauptet. Das Produkt verfügt über eine automatische Erkennungsfunktion, die bedeutet, dass es Ihr Netzwerk scannt und die gefundenen Komponenten automatisch hinzufügt.

PRTG Screenshot

PRTG wird standardmäßig mit mehreren Benutzeroberflächen geliefert, sodass Sie die auswählen können, die Ihren Anforderungen am besten entspricht. Es gibt eine native Windows-Konsolenanwendung, eine Ajax-basierte Weboberfläche und mobile Apps für Android und iOS. Und es nutzt die Funktionen jeder Plattform in großem Umfang. Mit den mobilen Apps können Sie beispielsweise auf die Details aller Geräte zugreifen, indem Sie einfach ein daran angebrachtes QR-Code-Etikett scannen. Über die Windows-Konsole können Sie diese Etiketten natürlich drucken.

PRTG verwendet eine Kombination von Technologien für seine Überwachung. Es wird die SNMP-Überwachung, aber auch WMI für Windows-Geräte sowie NetFlow und Sflow verwenden, zwei ähnliche, aber konkurrierende Flussanalysetechnologien. Das Tool verfügt über mehrere Sensoren, die speziell zur Messung der Latenz entwickelt wurden. Es gibt einen QoS-Sensor, der die Umlaufverzögerung misst, einen Cisco IP SLA-Sensor und einen Ping-Sensor.

4 - ManageEngine NetFlow Analyzer

Das ManageEngine NetFlow Analyzer ist ein weiteres NetFlow-basiertes Überwachungstool, das einige erweiterte Latenzüberwachungsfunktionen bietet. Das Tool bietet eine detaillierte Ansicht der Netzwerkauslastung und der Verkehrsmuster. Über die webbasierte Benutzeroberfläche können Sie den Datenverkehr nach Anwendung, Konversation, Protokoll und mehr anzeigen. Das umfassende Dashboard des Tools ist eine der besten Funktionen. Es bietet einige der besten Vielseitigkeit und ermöglicht es Ihnen, alle gewünschten Daten einzuschließen. Für Administratoren, die viel unterwegs sind, stehen mobile Apps zur Verfügung.

ManageEngine Netflow Analyzer

Der ManageEngine NetFlow Analyzer unterstützt verschiedene Flow-Technologien, darunter NetFlow, IPFIX, J-Flow, NetStream und einige andere. Als Bonus bietet auch das Gerät eine hervorragende Integration in Cisco-Geräte und unterstützt die Anpassung der Traffic Shaping- und / oder QoS-Richtlinien direkt aus dem Tool heraus.

Für die Latenzmessung verfügt dieses Tool über einen RTT-Monitor (WAN Round Trip Time), mit dem Sie die Verfügbarkeit, Latenz und Servicequalität von WAN überwachen können.

5 - PingPlotter

Trotz seines irreführenden Namens PingPlotter ist eigentlich eine grafische Traceroute-Software, die bei der Lösung von Netzwerkproblemen helfen kann. Dieses Diagnosetool zeigt die Latenz und den Paketverlust zwischen Ihrem Computer und einem Ziel an. Sie können die Informationen visualisieren, den Fehlerbehebungsprozess beschleunigen und einen Fall erstellen, falls Sie jemanden davon überzeugen müssen, dass ein Problem vorliegt.

PingPlotter Professional Screenshot

PingPlotter zeichnet die Netzwerkleistung bei jedem Sprung zwischen dem Computer, auf dem Sie es ausführen, und einer Zielwebsite, einem Server oder einem Gerät auf. Das Tool testet den Pfad zu jedem über das Netzwerk erreichbaren Gerät. Es zeigt an, wo Latenz auftritt, wodurch Sie viel Diagnosezeit sparen.

Leistungsstatistiken sind zwar nützlich, zeigen Ihnen jedoch nur an, dass das Netzwerk während des Tests ausgefallen ist oder nicht ausgefallen ist und wo der Fehler liegt. PingPlotter verfügt über eine nützliche Timeline-Funktion, die ein tieferes Verständnis bietet, indem genau angezeigt wird, wann Probleme auftreten. Auf diese Weise können Sie zwischen einem konsistenten Fehler während des Tests und einem kurzen Zeitraum schwerer Fehler unterscheiden. Dies kann auch dazu beitragen, den Fehler mit anderen gleichzeitigen Ereignissen zu korrelieren.

6 - MultiPing

MultiPing ist ein weiteres Produkt mit einem etwas irreführenden Namen. Obwohl es hauptsächlich Ping verwendet, um seine Leistung zu vollbringen, ist MultiPing wirklich ein Überwachungssystem, ähnlich wie das NPM von SolarWinds. Wenn Sie Ping anstelle von SNMP verwenden, bedeutet dies natürlich, dass die Informationen, die Sie erhalten, sehr unterschiedlich sind. Erwarten Sie mit diesem Tool keine Bandbreitennutzung. Eine Sache, die Sie jedoch sehen werden, ist die Latenz. Und genau wie Bandbreitenmonitore Diagramme der Bandbreite über die Zeit zeichnen, zeichnet dieser die Latenz über die Zeit auf.

MultiPing-Screenshot

MultiPing zeigt Ihnen den prozentualen Paketverlust sowie die minimale, durchschnittliche und maximale Latenz an. Die automatische Erkennung macht die Einrichtung zu einer supereinfachen Aufgabe. Die Benutzeroberfläche des Produkts kann nach Ihren Wünschen konfiguriert werden, indem die verschiedenen Komponenten nach Belieben platziert werden. Das System verfügt außerdem über Warnmeldungen, die Sie benachrichtigen können, wenn Parameter außerhalb des Bereichs liegen. Zusätzlich zu Benachrichtigungen können Programme für Warnungen gestartet werden.

7 - Ping

Sie müssen jedoch nichts herunterladen oder installieren, um die Latenz zu testen. Ping ist ein Befehl, der direkt in die meisten modernen Betriebssysteme integriert ist. Kurz gesagt, Ping sendet eine Reihe von ICMP-Echoanforderungen an die Ziel-IP-Adresse und wartet darauf, dass diese mit entsprechenden ICMP-Echoantworten antwortet. Die Verzögerung zwischen der Anforderung und der Antwort wird als Umlaufverzögerung bezeichnet, die auch als Latenz bezeichnet wird. Und wenn es keine Antwort auf eine seiner Anforderungen erhält, geht das Dienstprogramm davon aus, dass entweder die Anforderung oder die Die Antwort ging während der Übertragung verloren und kompiliert die Paketverlustinformationen, die angezeigt werden, sobald der Befehl beendet ist ausführen.

8 - Traceroute (oder Tracert)

Ebenso kann Traceroute - oder Tracert, wenn Sie aus der Windows-Welt stammen - auch für Latenztests verwendet werden. Dies ist ein weiterer Befehl, der in die meisten Betriebssysteme integriert ist. Es verwendet dieselbe Art von ICMP-Anforderungen und -Antworten wie Ping, jedoch auf eine Weise, die es ihm ermöglicht, die Antwortzeit oder Latenz jedes Netzwerksegments entlang des Pfads einzeln zu testen. Dies ist sogar besser als Ping, da Sie so eine ziemlich gute Vorstellung davon bekommen, wo der größte Teil der Latenz stattfindet. Dieses Tool kann also nicht nur die Latenz messen, sondern auch lokalisieren.

watch instagram story