Die 7 besten Tools zum Testen der Netzwerkleistung

Die besten Werkzeuge zur Analyse der Netzwerkleistung

Wenn Sie den Verdacht haben, dass es mit Ihrem Netzwerk nicht richtig läuft, sollten Sie Tests durchführen, um das Problem zu verifizieren, es zu lokalisieren und schließlich zu beheben. Es existieren zahlreiche Tools zur Überprüfung der Netzwerkleistung. Die Auswahl des passenden Tools kann eine Herausforderung darstellen. Daher haben wir eine Liste der besten Testwerkzeuge für Sie zusammengestellt und erläutern deren Kernfunktionen.

Bevor wir beginnen, wollen wir kurz auf die Netzwerkleistung im Allgemeinen eingehen. Wir versuchen, eine Definition zu geben und erläutern, wie unsere Wahrnehmung der Leistung beeinflusst wird. Danach besprechen wir die Durchführung von Netzwerkleistungstests und die Unterschiede zur Netzwerküberwachung. Abschließend werden wir die besten Testwerkzeuge vorstellen.

Über die Netzwerkleistung

Die Netzwerkleistung wird als „Maßnahmen zur Dienstqualität eines Netzwerks aus Kundensicht“ definiert. Diese Definition umfasst drei Kernaspekte: Erstens ist die Netzwerkleistung messbar. Zweitens bezieht sie sich auf die Dienstqualität, die wiederum spezifische Metriken umfasst. Drittens ist die Kundenerfahrung entscheidend, und es geht nicht um theoretische Leistung, sondern um die tatsächliche Wahrnehmung der Nutzer.

Verschiedene Faktoren beeinflussen die wahrgenommene Netzwerkleistung. Bandbreite und Durchsatz sind zwei wichtige Größen, die oft verwechselt werden. Bandbreite beschreibt die Kapazität eines Netzwerks, während der Durchsatz die tatsächliche Nutzung dieser Kapazität darstellt. Wenn eine vierspurige Autobahn eine Kapazität von 4000 Fahrzeugen pro Stunde hat, der aktuelle Durchsatz aber nur 400 Fahrzeuge beträgt, wird nur ein Teil der Bandbreite genutzt.

Latenz, Verzögerung und Jitter sind weitere Faktoren, die sich auf die Netzwerkleistung auswirken. Latenz ist die Zeit, die Daten vom Sender zum Empfänger benötigen und ist hauptsächlich durch die Laufzeit des Signals und die Verarbeitungszeit an Knotenpunkten begrenzt. Verzögerung hängt mit der Verarbeitungszeit von Netzwerkgeräten zusammen und kann durch leistungsfähigere Hardware reduziert werden. Jitter beschreibt Schwankungen in der Paketverzögerung und kann Echtzeitdaten wie VoIP beeinträchtigen.

Zusätzlich können Fehlerquoten die Netzwerkleistung beeinträchtigen. Diese geben den Anteil beschädigter Bits im Verhältnis zur Gesamtmenge der gesendeten Daten an.

Netzwerkleistungstests

Wie misst man die Leistung aus Sicht des Benutzers? Man könnte echte Nutzer testen lassen, was jedoch oft unpraktisch ist. Eine Alternative ist ein Testsystem mit Sonden, die an strategischen Stellen platziert werden und Simulations-Tests durchführen, um die tatsächliche Leistung unter verschiedenen Datenverkehrsbedingungen zu messen. Auch das kann jedoch aufwändig sein, da vorbereitende Einstellungen notwendig sind. Um ein plötzlich auftretendes Problem zu beheben, braucht es eine schnellere Lösung.

Eine einfache Anwendung, die man schnell bereitstellen oder an beiden Enden des Testsegments installieren kann, und mit der man Simulationstests manuell konfigurieren und durchführen kann, ist ideal für diese Situationen.

Testen vs. Überwachung

Es ist wichtig, zwischen Leistungstests und Leistungsüberwachung zu unterscheiden. Beide simulieren Benutzerverkehr, um die Netzwerkleistung zu messen. Der Unterschied liegt jedoch in der Durchführung: Überwachungssysteme laufen permanent und führen wiederkehrende Tests zwischen vordefinierten Standorten durch und nutzen dabei vorgegebene Simulationsmodelle. Ein Dashboard zeigt die Ergebnisse an und es können Berichte generiert werden.

Tests hingegen sind meist Ad-hoc-Prozesse, die manuell durchgeführt werden, wenn ein Problem auftritt oder vermutet wird. Sie werden oft zwischen zwei bestimmten Punkten ausgeführt, an denen das Problem vermutet wird, um es zu identifizieren und zu lokalisieren.

Die Top-Tools für Netzwerkleistungstests

Wir haben den Markt nach den besten Netzwerkleistungstest-Tools durchsucht. Hier ist das Resultat unserer Recherche. Wir hoffen, es hilft Ihnen, das richtige Tool für Ihre Anforderungen zu finden. Wenn Sie an Überwachungs-Tools interessiert sind, empfehlen wir Ihnen, unsere anderen Artikel zu diesem Thema zu lesen. Beginnen wir nun mit der Vorstellung der Top-Tools.

1. SolarWinds WAN Killer (Bestandteil der Engineer’s Toolsets)

SolarWinds ist ein bekannter Name im Bereich der Netzwerkadministration und bekannt für die Herstellung von qualitativ hochwertigen Werkzeugen. Sein Flaggschiffprodukt, der Network Performance Monitor, ist eines der führenden Überwachungstools. SolarWinds bietet auch diverse kostenlose Werkzeuge an, wie den SolarWinds TFTP Server und den Advanced Subnet Calculator.

Obwohl der WAN Killer Network Traffic Generator von SolarWinds kein reines Testtool ist, kann er zusammen mit anderen Werkzeugen sehr nützlich sein. Er dient ausschließlich dazu, Netzwerkverkehr zu erzeugen. Dadurch können andere Testwerkzeuge in Umgebungen mit hohem Datenverkehr eingesetzt werden, was nicht alle Tools selbst können.

Mit dem Tool, das Teil des SolarWinds Engineer’s Toolset ist, kann der Benutzer die IP-Adresse und den Hostnamen des Zielrechners für den zufälligen Datenverkehr festlegen. Weitere Parameter, wie Portnummern, Paketgröße und der Anteil der zu verwendenden Bandbreite, sind ebenfalls konfigurierbar. Sogar die DSCP (Differentiated Services Code Point) und ECN (Explicit Congestion Notification) Einstellungen können angepasst werden.

Das Werkzeug wird vor allem für Tests zur Priorisierung des Datenverkehrs und zum Lastenausgleich eingesetzt. Es kann auch zur Überprüfung verwendet werden, dass große Mengen unwichtigem Datenverkehr kritische Anwendungen nicht beeinträchtigen. Mit seinen umfangreichen Einstellmöglichkeiten können fast alle Situationen simuliert werden.

Der SolarWinds WAN Killer Network Traffic Generator ist Bestandteil des Engineer’s Toolsets, das über 60 verschiedene Werkzeuge umfasst. Es kombiniert die wichtigsten kostenlosen Tools von SolarWinds mit exklusiven Tools. Die meisten dieser Werkzeuge sind in einem gemeinsamen Dashboard integriert, um den Zugriff zu erleichtern.

Das SolarWinds Engineer’s Toolset (inklusive des WAN Killer Network Traffic Generators) kostet 1495 Dollar pro Desktop-Installation. Für jeden Benutzer wird eine Lizenz benötigt. Angesichts der Vielzahl der enthaltenen Werkzeuge ist dies ein angemessener Preis. Eine 14-tägige Testversion ist auf der SolarWinds-Website verfügbar.

Weitere Bestandteile des SolarWinds Engineer’s Toolsets

Das SolarWinds Engineer’s Toolset beinhaltet eine Reihe dedizierter Fehlerbehebungswerkzeuge. Tools wie Ping Sweep, DNS Analyzer und TraceRoute ermöglichen Netzwerkdiagnosen und die schnelle Behebung von komplexen Problemen. Darüber hinaus können Sicherheitsfunktionen simuliert werden, um Sicherheitslücken zu finden.

Das Toolset bietet zudem Überwachungs- und Warnfunktionen für Geräte und gibt Benachrichtigungen bei Verfügbarkeits- oder Gesundheitsproblemen aus. Einige Werkzeuge ermöglichen die Konfigurationsverwaltung und Protokollkonsolidierung.

Hier ist eine Liste weiterer Tools, die im SolarWinds Engineer’s Toolset enthalten sind:

Port-Scanner
Switch-Port-Mapper
SNMP-Sweep
IP-Netzwerkbrowser
Erkennung von MAC-Adressen
Ping-Sweep
Reaktionszeitmonitor
CPU-Monitor
Speichermonitor
Schnittstellenmonitor
TraceRoute
Entschlüsselung des Router-Passworts
SNMP-Brute-Force-Angriff
Angriff auf das SNMP-Wörterbuch
Config Compare, Downloader, Uploader und Editor
SNMP-Trap-Editor und SNMP-Trap-Empfänger
Subnetzrechner
DHCP-Bereichsmonitor
DNS-Struktur-Analysator
DNS-Audit
IP-Adressverwaltung

Es empfiehlt sich, das SolarWinds Engineer’s Toolset selbst auszuprobieren, da es viele nützliche Funktionen enthält. Dank der 14-tägigen Testversion ist dies ohne Risiko möglich.

2. LAN Speed Test

LAN Speed Test von TotuSoft ist ein einfaches, aber leistungsfähiges Tool zur Messung von Dateiübertragungs-, Festplatten-, USB-Laufwerks- und Netzwerkgeschwindigkeiten. Es ist so konzipiert, dass es einen Zielserver auswählt, auf dem die WAN-Verbindung getestet werden soll. Das Tool erstellt dann eine Datei im Speicher und überträgt diese in beide Richtungen, wobei es die benötigte Zeit misst. Anschließend berechnet das Tool die Ergebnisse und gibt eine Bewertung der Übertragungsleistung aus.

Alternativ kann ein Computer mit dem LAN Speed Test Server anstelle eines freigegebenen Ordners als Ziel verwendet werden. Dadurch wird die Festplattenzugriffskomponente eliminiert, was zu einem genaueren Ergebnis führt. Das Tool startet zunächst in einer Lite-Version mit eingeschränkten Funktionen. Um auf die erweiterten Funktionen der Standardversion zuzugreifen, muss eine Lizenz erworben werden, die bereits für zehn Dollar erhältlich ist, Mengenrabatte sind verfügbar. Das Tool ist portabel und läuft auf jeder Windows-Version seit Windows 2000.

3. LAN Bench

Obwohl die Entwicklerwebsite nicht mehr existiert, ist LAN Bench von Zack Saw weiterhin auf verschiedenen Software-Download-Seiten erhältlich. Es handelt sich um ein kostenloses, portables TCP-Netzwerk-Benchmarking-Tool. Das Werkzeug basiert auf Winsock 2.2, einem älteren Framework mit minimaler CPU-Auslastung. Dadurch ist sichergestellt, dass die Testergebnisse nicht durch schlechte CPU-Leistung beeinflusst werden. Das Tool testet nur die Netzwerkleistung zwischen zwei Computern, aber das macht es gut.

LAN Bench muss auf zwei Computern installiert werden. Ein Computer fungiert als Server und der andere als Client. Die Serverseite benötigt keine Konfiguration. Die Konfiguration für den Test erfolgt komplett auf der Client-Seite. Die IP-Adresse des Servers muss angegeben werden, und Parameter wie die Testdauer, die Paketgröße sowie der Verbindungs- und Übertragungsmodus können angepasst werden.

4. NetIO & NetIO-GUI

NetIO-GUI ist ein kostenloses Frontend für das plattformübergreifende Befehlszeilenprogramm NetIO. Gemeinsam bilden sie ein leistungsstarkes Testtool. Es kann zur Messung der ICMP-Antwortzeiten und der Netzwerkübertragungsgeschwindigkeiten für verschiedene Paketgrößen und Protokolle verwendet werden. Alle Ergebnisse werden in einer SQLite-Datenbank gespeichert und können einfach verglichen werden. Das Windows-Tool ist als installierbare Software oder als portables Tool verfügbar.

Für Tests werden zwei Instanzen benötigt, eine auf jeder Seite der Verbindung. Eine Seite läuft im Client-Modus und die andere im Server-Modus. Die Nutzung ist einfach, sobald das Programm gestartet ist. Am Server klickt man auf den Start-Button und am Client gibt man die IP-Adresse des Servers ein und wählt das Protokoll (TCP oder UDP). NetIO testet die Konnektivität mit unterschiedlichen Paketgrößen und gibt dann die Ergebnisse aus.

5. NetStress

NetStress, ursprünglich ein internes Werkzeug von Nuts About Nets, steht nun auch öffentlich zur Verfügung. Es ist ein weiteres kostenloses und einfaches Netzwerk-Benchmarking-Tool. Wie bei anderen ähnlichen Werkzeugen muss es auf zwei Computern installiert werden. Die Bedienung ist im Vergleich zu anderen Werkzeugen etwas einfacher, da die IP-Adresse des Empfängers automatisch gefunden werden kann.

Die Durchführung eines Tests mit NetStress ist sehr einfach, auch wenn es nicht selbsterklärend ist. Es muss auf 0.0.0.0 neben Remote Received IP geklickt werden. Die gewünschte IP-Adresse kann dann im erscheinenden Fenster ausgewählt werden. Durch klicken auf OK wird der Start-Button aktiviert, mit dem das Tool den TCP- und UDP-Durchsatz messen kann. Eine interessante Option ist die Möglichkeit, die MTU-Größe anzupassen. Trotz kleinerer Mängel, wie der fehlenden Fähigkeit, die Fenstergröße anzupassen, ist NetStress ein gutes Tool.

6. Aida32

Aida32 ist offiziell ein eingestelltes Produkt und wurde durch Aida64 ersetzt. Die ältere Version erfreut sich jedoch weiterhin großer Beliebtheit. Aida ist ein Werkzeug zur Hardwareinformation und Benchmarking, mit dem viele verschiedene Tests durchgeführt werden können. Der Grund, warum diese ältere Version es auf unsere Liste geschafft hat, ist das hervorragende Netzwerk-Benchmark-Tool, das in neueren Versionen nicht mehr enthalten ist. Das Plugin kann einfach über das Plugin-Menü gestartet werden.

Aida32 ähnelt in seiner Funktionsweise den meisten anderen Tools in dieser Liste. Es muss an beiden Enden des zu testenden Pfads ausgeführt werden. Auf einem der Computer muss im Dropdown-Menü „Master“ ausgewählt werden und im Bandbreiten-Tab auf „Start“ geklickt werden. Auf dem anderen Rechner muss statt „Master“ „Slave“ ausgewählt werden und die IP-Adresse des Master-Rechners eingetragen werden. Die Ergebnisse des Tests werden als Bandbreitendiagramm im Bitmap-Format gespeichert.

7. Performance Test

PassMarks Performance Test ist eine umfassende Software für PC-Leistungs-Benchmarking. Sie hat es aufgrund des erweiterten Netzwerktesttools auf unsere Liste geschafft. Das Tool ermöglicht Tests in IPv4- und IPv6-Netzwerken und lässt Anwender die Datenblockgröße bestimmen. Zudem kann die UDP-Bandbreitendrosselung aktiviert werden. Das Netzwerkmodul findet man im Menü unter „Erweitert“ -> „Netzwerk“.

Die Ergebnisse werden im Statusbereich angezeigt und umfassen die an den Server gesendete Datenmenge, die CPU-Auslastung sowie die durchschnittliche, minimale und maximale Übertragungsgeschwindigkeit. Das ist zwar nicht umfangreich, aber ausreichend, um die Konsistenz der Netzwerkleistung zu beurteilen. PerformanceTest ist eine Shareware und kann 30 Tage lang ohne Einschränkungen kostenlos getestet werden.