Das Testen der Netzwerkkapazitäten hilft Ihnen, die maximale Datenverkehrsgrenze zu verstehen, die Sie erreichen können. Die Leistungsfähigkeit des Netzes hängt stark von der Netztopologie und der verwendeten Hardware ab. Durch den Test werden Sie die Schwachstellen und Unzulänglichkeiten kennen lernen. So können Sie Pläne vorbereiten, die in der Zukunft auftreten können, wie DDOS-Angriffe und andere.
Netzwerktests können durchgeführt werden, indem die Netzinfrastruktur mit Datenverkehr überflutet wird, wie es bei einem DDOS-Angriff geschieht. Dann können Sie das Volumen des Datenverkehrs messen, das Ihr Netz bewältigen kann, bevor das Netz vollständig zusammenbricht. Außerdem können Sie die Netzpunkte analysieren, an denen es zu Engpässen kommt.
Andererseits ist eine Flut von Datenverkehr nicht immer schädlich. Wenn Sie z. B. eine Website oder einen Dienst verwalten, der sich viral verbreitet, oder wenn Sie eine erfolgreiche Marketingkampagne durchführen, wird der Datenverkehr in Ihrem Netz natürlich zunehmen. Wenn Ihr Netz unter diesen Umständen Probleme hat, werden Sie viele Besucher oder Kunden verlieren. Bevor das passiert, müssen Sie wissen, ob Ihr Netz in der Lage ist, mit solchen Situationen umzugehen.
Mögliche Lösungen für das Problem sind die Neugestaltung der Netzwerktopologie oder der Austausch der Hardware gegen eine bessere.
Diesmal fasst Bardimin einige wunderbare Tools zusammen, die Sie zum Testen Ihres LAN-Netzwerks verwenden können.
1. SolarWinds WAN Killer Netzwerkverkehrs-Generator
WAN Killer ist Teil des SolarWinds Engineering Toolset. Mit diesem Tool können Sie das Netzwerk belasten, indem Sie Pakete senden und die Hardwareleistung im Falle plötzlicher oder extremer Verkehrsspitzen messen.
Sie können auch den Datenverkehr simulieren und Ports und Protokolle wie unter realen Bedingungen einstellen. Außerdem können Sie die Paketgröße, den Port und die Bandbreite wählen und Daten generieren, die einem beliebigen Prozentsatz der Bandbreite der betreffenden Leitung entsprechen. Sie können das Zielgerät sogar so konfigurieren, dass es auf Anfragen antwortet, so dass Sie TCP- oder UDP-Echo-Protokolle verwenden können.
Quelle: solarwinds.com
Weitere interessante Artikel
2. TRex – Cisco
Trex -Cisco ist ein Open-Source-Verkehrsgenerator zum Testen von Netzwerken. TRex kombiniert einen Satz zustandsabhängiger und einen Satz zustandsloser Funktionen. Der zustandsbehaftete Funktionssatz umfasst Unterstützung für die DPDK-Schnittstelle.
Die TRex Stateless-Funktionalität umfasst die Unterstützung mehrerer Streams, die Möglichkeit, jedes Paketfeld zu ändern und Statistiken pro Stream/Gruppe, Latenz und Jitter bereitzustellen. Die erweiterte Stateful-Funktionalität unterstützt die Emulation von L7-Verkehr mit skalierbarer TCP/UDP-Unterstützung mit vollem Funktionsumfang.
Die TRex-Emulationsfunktionalität umfasst clientseitige Protokolle, d. h. ARP, IPv6, ND, MLD, IGMP, ICMP, DOT1X, DCHPv4, DHCPv6, DNS, um Client- und Serverskalierung zu simulieren.
TRex kann mit einem einzigen Server bis zu 200 Gb/ s skalieren.
Trex -Cisco ist ein hervorragendes Tool für Benchmarking und Stresstests von NAT-, Firewall-, IPS-, Load Balancer- und Netzwerk-Cache-Geräten, das eine unbegrenzte Anzahl gleichzeitiger Streams bietet. Das Hauptproblem bei TRex ist, dass es keine Unterstützung für Routing-Emulations-Plugins wie BGP, ISIS und RIP bietet.
Quelle: trex-tgn.cisco.com