PowerEdge: Verwendung des NTTCP-Tools zur Fehlerbehebung bei der Netzwerkleistung unter Windows
Summary: Dieser Artikel enthält Richtlinien für die Verwendung des NTttcp-Tools zur Behandlung von netzwerkbezogenen Leistungsproblemen in Windows Server.
Instructions
Beim Troubleshooting von Problemen mit der Netzwerkleistung kann es schwierig sein, die Netzwerkleistung von der anderer Systemkomponenten zu isolieren. Beim Kopieren einer Datei von einem System in ein anderes werden beispielsweise auch die Arbeitsspeicher- und Festplattensubsysteme auf beiden Rechnern verwendet. Es gibt ein Tool von Microsoft, mit dem nur das Netzwerk getestet werden kann: NTTTCP
Die neueste Version von NTTTCP (v5.39 zum Zeitpunkt der Erstellung dieses Artikels) steht hier zum Download zur Verfügung.
Anwendungsbeispiel: Dieser Befehl führt das Tool asynchron für 30 Sekunden aus, wobei vier Threads über alle Cores, zwei I/O-Puffer und eine Puffergröße von 64 KB verwendet werden:
ntttcp.exe -r -m 4,*,192.168.242.5 -l 64k -a 2 -t 30
Dies ist der entsprechende Befehl auf dem Absender:
ntttcp.exe -s -m 4,*,192.168.242.5 -l 64k -a 2 -t 30
Beide Befehle enthalten dieselbe IP-Adresse: die Adresse des Empfängers.
Die Ausgabe des Tools, die als XML-Datei gespeichert werden kann, enthält detaillierte Informationen über die Gesamtmenge der übertragenen Daten, die CPU-Auslastung und den Gesamtdurchsatz während des Tests.
Anhand dieser Informationen kann festgestellt werden, ob ein Performanceengpass das Netzwerk oder eine andere Komponente des betreffenden Systems verursacht.
Es gibt ein paar wichtige Dinge, die Sie bei der Verwendung von NTTTCP beachten sollten:
- Er muss auf beiden Seiten einer Verbindung ausgeführt werden (z. B. auf einem Client und einem Server).
- In der vorherigen Version war es notwendig, die ausführbare Datei umzubenennen, um anzugeben, ob sie als Sender oder Empfänger ausgeführt werden sollte. Dies ist in der neuen Version nicht mehr notwendig, die die
-sund-rSwitches für diesen Zweck.
Weitere Informationen zu NTTTCP finden Sie hier. Ein aktives Azure-Abonnement ist nicht erforderlich, um das Tool zu verwenden.