- - Beste Tools zur Behebung von Netzwerkleistungsproblemen

Beste Tools zur Behebung von Problemen mit der Netzwerkleistung

Netzwerke scheinen niemals schnell genug zu sein. In der Tat ist die Netzwerkleistung bei weitem das Problem, über das am meisten geklagt wird, wenn es um vernetzte Systeme geht. Dafür gibt es allerdings einen Grund. Die Netzwerkleistung - oder ein Mangel daran - ist aus Benutzersicht wahrscheinlich das am stärksten wahrnehmbare Problem. Wenn Netzwerkadministratoren mit der Behebung von Netzwerkleistungsproblemen beauftragt werden, müssen sie wissen, wonach sie suchen und wo sie danach suchen müssen, und sie müssen Zugriff auf die richtigen Tools haben.

Heute beschäftigen wir uns eingehend mit der Behebung von Netzwerkleistungsproblemen.

Probleme mit der Netzwerkleistung | Fehlerbehebung

Wir beginnen, wie so oft, mit einer Meile hochAnsicht der Netzwerkleistung. Wenn wir näher heranrücken, werden wir uns einige der Faktoren genauer ansehen, die sich normalerweise auf die Leistung von Computernetzwerken auswirken. Zunächst werden Bandbreite und Durchsatz erörtert, die bis zu einem gewissen Grad zwei Seiten derselben Medaille sind. Als Nächstes werden wir über Latenz und Verzögerung sprechen, zwei Metriken, die häufig verwechselt werden. Wir werden unser Bestes tun, um Licht in das Thema zu bringen.

Unsere nächste Aufgabe wird Jitter sein, einer vondie leistungsbeeinträchtigendsten Aspekte von Netzwerken. Und last but not least werden Fehler besprochen, die manchmal die Folge und manchmal die Symptome anderer Probleme sein können. Da der Zugriff auf die richtigen Tools bei der Behebung von Problemen mit der Netzwerkleistung sehr wichtig ist, werden wir uns einige der besten Tools zur Netzwerküberwachung ansehen, die Sie bei der Behebung von Problemen unterstützen können.

Informationen zur Netzwerkleistung

Wikipedia definiert die Netzwerkleistung sehr einfach. “Die Netzwerkleistung bezieht sich auf Messungen der Servicequalität eines Netzwerks aus Sicht des Kunden”. Diese Definition enthält drei wichtige Begriffe. Das erste hat mit der Messung der Leistung zu tun. Das ist kritisch. Die Netzwerkleistung wird gemessen. Das zweite wichtige Konzept ist die Qualität. Leistung bezieht sich auf Qualität. Und nicht zuletzt der Kunde. Leistung wird von einem Benutzer des Netzwerks gesehen oder erlebt, nicht nur von Messwerkzeugen. Aus diesem Grund ist es so wichtig, über Tools zur Überwachung der Netzwerkleistung zu verfügen, mit denen Messungen aus Benutzersicht durchgeführt werden können.

Aber ist die Perspektive des Benutzers nicht sehr wichtig?subjektives Konzept, das schwer zu bewerten sein kann? Es ist sicher, aber mit den richtigen Werkzeugen und Technologien kann es erreicht werden. Der Schlüssel ist zu wissen, wie sich jede Metrik auf die wahrgenommene Leistung auswirkt, und genau das ist unser aktuelles Thema.

Anders ausgedrückt, die Leistung eines Netzwerks ist seineFähigkeit, die Erwartungen des Benutzers zu erfüllen. Dies ist wichtig, da dies impliziert, dass die Leistung eines Netzwerks benutzerabhängig ist. Einige Netzwerkanwendungsfälle haben sehr geringe Leistungsanforderungen, während andere mehr benötigen. Ein leistungsfähiges Netzwerk ist ein Netzwerk, bei dem die tatsächliche Leistung mit der Nutzung übereinstimmt und den Benutzern die Wahrnehmung vermittelt, dass alles gut funktioniert.

Faktoren, die sich auf die Netzwerkleistung auswirken

Verschiedene Dinge können die wahrgenommene Leistung beeinflussen. Einige Faktoren hängen nicht einmal mit dem Netzwerk zusammen. Beispielsweise kann ein Server, der langsam reagiert, als Zeichen für eine Verschlechterung der Netzwerkleistung interpretiert werden. Dies ist ein weiterer Grund, warum wir wissen müssen, welche Netzwerkfaktoren im Spiel sind, da es durch einen Eliminierungsprozess möglich ist, Leistungsprobleme zu identifizieren, die nicht mit dem Netzwerk zusammenhängen.

In den folgenden Abschnitten werden wir einen Blick darauf werfenWelche Faktoren und Parameter interagieren, um den Benutzern die Wahrnehmung einer guten oder gar nicht so guten Leistung zu vermitteln? Einige dieser Faktoren sind physikalische Merkmale von Netzwerken, über die wir normalerweise keine Kontrolle haben, während andere Elemente häufig verbessert werden können, wodurch Benutzer die Wahrnehmung einer besseren Leistung erhalten.

Bandbreite und Durchsatz

Bandbreite und Durchsatz sind in gewisser Weise zwei Seitenvon der gleichen Münze. Darüber hinaus gibt es keine klare Unterscheidung zwischen den beiden Begriffen und sie werden häufig synonym verwendet. Wir halten dies für einen Fehler, da es sich in Wirklichkeit um etwas andere Konzepte handelt.

Bandbreite bezieht sich typischerweise auf die DatenübertragungKapazität eines Netzwerksegments nach Zeiteinheit. Sie wird normalerweise in Vielfachen von Bits pro Sekunde ausgedrückt, wobei Megabits pro Sekunde (Mbit / s) und Gigabits pro Sekunde (Gbit / s) am häufigsten vorkommen. Beispielsweise hat eine ältere Fast-Ethernet-Verbindung eine Bandbreite von 10 Mbit / s. Die Bandbreite wird weder gemessen noch variiert sie mit der Zeit und mit zunehmender Nutzung. Es ist ein inhärentes Merkmal eines Netzwerks. Einige Schaltkreise verwenden Technologien, bei denen die Bandbreite leicht erhöht oder verringert werden kann, in den meisten Situationen jedoch ein fester Parameter ist, der nicht geändert werden kann.

Der Durchsatz bezieht sich auf die tatsächliche Mengevon Daten erfolgreich pro Zeiteinheit übertragen. Der Durchsatz wird durch die verfügbare Bandbreite sowie das verfügbare Signal-Rausch-Verhältnis, Netzwerkfehler und Hardwarebeschränkungen begrenzt. Die meisten dieser Faktoren wirken sich auf die Netzwerkleistung und den Durchsatz aus. In der Tat ist der Durchsatz ein enger Verwandter der Leistung. Bei gleichen Bedingungen ist die wahrgenommene Leistung umso höher, je höher der Durchsatz ist.

Im Kontext der wahrgenommenen NetzwerkleistungBandbreite und Durchsatz sind wichtig, da sich die Leistung in der Regel erheblich verschlechtert, wenn sich die Bandbreitennutzung der maximalen Kapazität eines Netzwerksegments nähert. Aus diesem Grund muss die Bandbreitennutzung überwacht werden, obwohl die Bandbreite festgelegt ist.

Latenz und Verzögerung

Ähnlich wie Bandbreite und Durchsatz gibt esoft viel durcheinander zwischen latenz und verzögerung. Dies ist eine andere Situation, in der zwei Konzepte austauschbar verwendet werden. Beides hat mit der Zeit zu tun, die Daten benötigen, um von der Quelle zum Ziel zu gelangen. Die Latenz wird häufig als die Zeit zwischen dem Senden eines Pakets durch die Quelle und dem Empfangen des Pakets durch das Ziel beschrieben. Es kann sich auch auf die Umlaufverzögerungszeit beziehen, die die Einweglatenz von der Quelle zum Ziel plus die Einweglatenz vom Ziel zurück zur Quelle umfasste. In der Tat wird die Round-Trip-Latenzzeit häufiger verwendet, hauptsächlich weil sie von einem einzelnen Punkt aus gemessen werden kann. Die Round-Trip-Latenz schließt normalerweise die Zeit aus, die ein Zielsystem für die Verarbeitung des Pakets und die Ausgabe der Antwort benötigt.

VERBUNDENE LESUNG: 6 Tools zum Verwalten der Netzwerkkonfiguration für alle Ihre Geräte

Die Latenz ist ein weiteres physikalisches Merkmal vonNetzwerke. Dies ist ein Faktor für die Entfernung zwischen Quelle und Ziel sowie für die Lichtgeschwindigkeit. Dies ist übrigens auch die Geschwindigkeit, mit der Daten über einen beliebigen Medientyp übertragen werden. Die Latenz ist wie die Bandbreite ein fester Parameter. Die einzige Möglichkeit zur Reduzierung besteht darin, die Quelle näher an das Ziel heranzuführen. Durch Verringern der Entfernung um etwa 100 km wird eine Latenz von etwa 1 Millisekunde vermieden.

Es gibt einige andere Faktoren, die einige hinzufügenVerzögerung der Netzwerkübertragungen. Beispielsweise tritt eine Warteschlangenverzögerung auf, wenn ein Gateway mehrere Pakete von verschiedenen Quellen empfängt, die auf dasselbe Ziel zusteuern. Da in der Regel immer nur ein Paket übertragen werden kann, müssen einige zur Übertragung in die Warteschlange gestellt werden, was zu einer zusätzlichen Verzögerung führt. Außerdem treten Verarbeitungsverzögerungen auf, während ein Gateway festlegt, was mit einem neu empfangenen Paket zu tun ist. Bufferbloat kann außerdem zu Verzögerungen von einer Größenordnung oder mehr führen. Die Kombination aus Laufzeit-, Warteschlangen- und Verarbeitungsverzögerungen führt häufig zu einem komplexen und variablen Netzwerklatenzprofil.

Latenz und Verzögerung sind die wichtigsten Faktorenwahrgenommene Netzwerkleistung. Glücklicherweise können sie einfach entweder ein- oder zweiseitig gemessen werden. Dual-ended-Messung, wie zuvor beschrieben, wird häufig bevorzugt, da die Verarbeitungsverzögerung des Ziels ignoriert wird und die Latenz des Netzwerks genau gemessen wird.

Jitter

Jitter ist der größte Feind des Netzwerks Kommunikation und es ist zwar relativ einfach zu erklären, aber es istEtwas komplizierter zu verstehen, wie und warum sich dies negativ auf die Datenübertragung auswirken kann. Versuchen wir es zu erklären. Einfach ausgedrückt ist Jitter eine Variation der Verzögerung. Es gibt mehrere Faktoren, die Jitter verursachen können. Tatsächlich beeinflussen viele der gleichen Faktoren, die die Verzögerung beeinflussen, auch den Jitter. Beispielsweise hängen Warteschlangenverzögerungen direkt mit der Länge der Warteschlange zusammen. Und da sich die Länge einer typischen Warteschlange ständig ändert, ändert sich auch die Verzögerung, daher Jitter.

Die Sache mit Jitter ist, dass es keinen Einfluss hatden gesamten Netzwerkverkehr auf die gleiche Weise. Wenn die Verzögerungen zwischen den mehreren Paketen, aus denen eine Nachricht besteht, erheblich variieren (d. H. In Situationen mit hohem Jitter), können die Pakete außerhalb der Reihenfolge an ihrem Ziel ankommen. Nehmen wir zum Beispiel eine Übertragung, die aus vier Paketen besteht, die in Intervallen von 10 ms gesendet werden. Der erste hat eine Latenz von 20 ms, der zweite eine Latenz von 60 ms, der dritte eine Latenz von 40 ms und der letzte eine Latenz von 20 ms. Ich werde Ihnen die langweilige Mathematik ersparen, aber in einer solchen Situation wird das erste Paket zuerst eintreffen, gefolgt vom vierten, dann dem dritten und schließlich dem zweiten. In manchen Situationen wäre dies kein Problem. Wenn es sich beispielsweise um eine Dateiübertragung handelt, werden die Pakete fortlaufend nummeriert und können auf der Empfängerseite problemlos in der richtigen Reihenfolge wieder zusammengesetzt werden. Wenn wir dagegen Echtzeitverkehr haben, wie beispielsweise ein Streaming-Video oder eine VoIP-Unterhaltung, sind wir in Schwierigkeiten, da Pakete nicht korrekt wieder zusammengesetzt werden können, was zu pixeligem Video oder verstümmeltem Audio führt. Vom Standpunkt eines Benutzers aus haben wir ein Leistungsproblem.

Fehler

Zu einem gewissen Grad sind Netzwerkfehler ein anderesFaktor, der die Netzwerkleistung beeinflusst. Bitfehler beziehen sich auf die Anzahl der über einen Kommunikationskanal empfangenen Bits eines Datenstroms, die aufgrund von Rauschen, Interferenzen, Verzerrungen oder Bit-Synchronisationsproblemen geändert wurden. Die Bitfehlerrate oder Bitfehlerrate (Bit Error Ratio, BER) ist die Anzahl der Bitfehler geteilt durch die Gesamtanzahl der übertragenen Bits während eines bestimmten Zeitintervalls. Es wird oft als Prozentsatz ausgedrückt.

Während Netzwerke sehr robust und belastbar sind,Meistens beheben sie diese Fehler mithilfe verschiedener Methoden, einschließlich integrierter Fehlerkorrekturschemata oder erneuter Übertragung fehlerhafter Daten. Diese können zwar akzeptabel sein, verursachen jedoch häufig unnötige Verzögerungen, erhöhten Jitter und alle möglichen vom Benutzer wahrgenommenen Leistungsprobleme.

LESEN SIE AUCH: Paketverlust - Wie zu messen und wie zu beheben

Die wichtigsten Tools zur Fehlerbehebung bei Problemen mit der Netzwerkleistung

Zwar gibt es jede Menge Werkzeuge zum MessenDie Netzwerkleistung ist nicht bei allen so hoch wie bei den wenigen, die wir für Sie ausgewählt haben. Die besten zeigen nicht nur die Bandbreite an, sondern auch verschiedene Kennzahlen, die sich auf die Bandbreite auswirken, wie z. B. Latenz oder Jitter. Auf diese Weise können Sie Probleme mit der Netzwerkleistung schnell beheben.

1. SolarWinds Network Performance Monitor (KOSTENLOSE TESTPHASE)

SolarWinds ist einer der bekanntesten Anbieter von Netzwerk- und Systemadministrationstools. Es ist berühmt für seine vielen hervorragenden Netzwerkadministrationstools. Zu den bekanntesten SolarWinds Produkte sind die NetFlow Traffic Analyzer und das Server- und Anwendungsmonitor. Das Unternehmen ist auch dafür bekannt, eine Handvoll exzellenter kostenloser Tools zu entwickeln, die jeweils auf die speziellen Bedürfnisse von Netzwerk- und Systemadministratoren zugeschnitten sind. Das Erweiterter Subnetzrechner und das Kiwi Syslog Server sind zwei hervorragende Beispiele für diese kostenlosen Tools.

SolarWindsFlaggschiffprodukt heißt Netzwerkleistungsmonitor, oder NPM. Dies ist eine umfassende Netzwerküberwachungslösung mit hervorragender Funktionalität. Das SolarWinds NPM fragt alle aktivierten Geräte mit dem SNMP-Protokoll abihre Betriebsmetriken und Schnittstellenzähler zu lesen. Die Ergebnisse werden in einer SQL-Datenbank gespeichert und anhand der abgefragten Daten werden Diagramme erstellt, in denen die Nutzung der einzelnen WAN-Verbindungen sowie andere wichtige Messdaten aufgeführt sind.

SolarWinds NPM Enterprise Dashboard

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

Der SolarWinds Network Performance Monitor bietet:eine benutzerfreundliche GUI. Damit ist das Hinzufügen eines Geräts so einfach wie die Angabe der IP-Adresse oder des Hostnamens und der SNMP-Community-Zeichenfolge. Das Tool fragt dann das Gerät ab, listet alle verfügbaren SNMP-Parameter auf und ermöglicht es Ihnen, diejenigen auszuwählen, die Sie überwachen und in Ihren Diagrammen anzeigen möchten.

Die Preise für den SolarWinds Network Performance Monitor beginnen bei 2 995 USD und variieren je nach Anzahl der zu überwachenden Geräte. Ein detailliertes Angebot erhalten Sie von Ihrem SolarWinds-Vertriebsteam.

Wenn Sie das Produkt vor dem Kauf testen möchten, können Sie es wie die meisten SolarWinds-Produkte 30 Tage lang kostenlos testen.

2. ManageEngine OpManager

Das ManageEngine OpManager ist eine komplette Managementlösung, die es schafftdie meisten Überwachungsanforderungen erfüllen. Das Tool kann unter Windows oder Linux ausgeführt werden und ist mit hervorragenden Funktionen ausgestattet. Beispielsweise kann die Auto-Discovery-Funktion Ihr Netzwerk grafisch abbilden und Ihnen ein individuell angepasstes Dashboard bieten.

Das Dashboard des Tools ist eines seiner StärkenPunkte. Es ist sehr einfach zu bedienen und zu navigieren und verfügt über eine Drilldown-Funktion. Wenn Sie mobile Apps mögen, sind diese für Tablets und Smartphones verfügbar und ermöglichen Ihnen den Zugriff auf das System von überall. Insgesamt ist dies ein sehr poliertes und professionelles Produkt.

ManageEngine OpManager-Überwachung

Benachrichtigung in OpManager ist eine weitere Stärke des Produkts. Es gibt eine Vielzahl von schwellenwertbasierten Warnmeldungen, mit denen Netzwerkprobleme erkannt, identifiziert und behoben werden können. Für jede Leistungsmetrik können mehrere Schwellenwerte mit verschiedenen Benachrichtigungen festgelegt werden.

Wenn du das probieren willst ManageEngine OpManagererhalten Sie die kostenlose Version. Es ist keine zeitlich begrenzte Testversion. Es ist stattdessen funktionsbeschränkt. Sie können beispielsweise nicht mehr als zehn Geräte überwachen. Dies ist möglicherweise zu Testzwecken ausreichend, eignet sich jedoch nur für die kleinsten Netzwerke. Bei mehreren Geräten können Sie zwischen den Optionen wählen Wesentlich oder der Unternehmen Pläne. Mit dem ersten können Sie bis zu 1 000 Knoten überwachen, während der andere bis zu 10 000 Knoten überwacht. Preisinformationen erhalten Sie über die Kontaktaufnahme ManageEngineUmsatz.

3. PRTG-Netzwerkmonitor

Das PRTG-Netzwerkmonitor von Paessler AG ist ein agentenloses Netzwerküberwachungssystem. Paessler behauptet, dass die PRTG-Netzwerkmonitor kann in wenigen Minuten eingerichtet werden. Unsere Erfahrung zeigt, dass es ein bisschen länger dauern kann, aber dank einer automatischen Erkennungsfunktion, mit der Ihr Netzwerk gescannt, Geräte gefunden und automatisch hinzugefügt werden, ist dies immer noch sehr einfach und schnell. Das Tool verwendet eine Kombination aus Ping, SNMP, WMI, NetFlow, jFlow und sFlow, kann jedoch auch über DICOM oder die RESTful-API kommunizieren.

PRTG Dashboard - Überwachung von Rechenzentren

Eine der Stärken der PRTG-Netzwerkmonitor ist seine sensorgestützte Architektur. Sie können sich Sensoren als Add-Ons zum Produkt vorstellen, mit der Ausnahme, dass sie bereits enthalten sind und nicht hinzugefügt werden müssen. Es gibt Add-Ons für praktisch alles. Beispielsweise gibt es Anwendungssensoren für HTTP, SMTP / POP3 (E-Mail). Es gibt auch hardwarespezifische Sensoren für Switches, Router und Server. Insgesamt gibt es über 200 verschiedene vordefinierte Sensoren, die Statistiken wie Antwortzeit, Prozessor, Speicher, Datenbankinformationen, Temperatur oder Systemstatus von den überwachten Geräten abrufen.

Das PRTG-Netzwerkmonitor bietet eine Auswahl an Benutzeroberflächen. Die primäre ist eine Ajax-basierte Weboberfläche. Es gibt auch eine Windows-Unternehmenskonsole sowie mobile Apps für Android und iOS. Eine nette Funktion der mobilen Apps ist, dass sie Push-Benachrichtigungen für alle von PRTG ausgelösten Warnungen verwenden können. Weitere Standard-SMS- oder E-Mail-Benachrichtigungen sind ebenfalls verfügbar. Obwohl der Server nur unter Windows ausgeführt wird, kann er von jedem Gerät mit einem Ajax-kompatiblen Browser verwaltet werden.

Das PRTG-Netzwerkmonitor wird in zwei Versionen angeboten. Es gibt eine kostenlose Version mit vollem Funktionsumfang, die Ihre Überwachungsmöglichkeiten jedoch auf 100 Sensoren beschränkt. Es ist zu beachten, dass jeder überwachte Parameter als ein Sensor zählt und dass beispielsweise die Überwachung von 24 Schnittstellen an einem Netzwerk-Switch bis zu 24 Sensoren verbraucht. Wenn Sie mehr als 100 Sensoren benötigen, müssen Sie eine Lizenz erwerben. Ihre Preise beginnen bei 1 600 USD für 500 Sensoren. Sie können auch eine kostenlose, sensorunbeschränkte und voll funktionsfähige 30-Tage-Testversion erhalten.

Bemerkungen