Windows-LAN-Leistungsratgeber

Lokale Netzwerkgeschwindigkeit zwischen zwei Windows-Computern testen mit iperf3

Eine praktische Schritt-für-Schritt-Anleitung zum Messen des tatsächlichen LAN-Durchsatzes zwischen zwei Windows-PCs mit iperf3: TCP, Gegenrichtung, UDP, Wi-Fi, Ethernet, Firewall-Regeln und Auswertung der Ergebnisse.

🖥 Windows 10 🪟 Windows 11 📡 LAN-Geschwindigkeitstest ⚡ iperf3 🔧 TCP & UDP
📋
Inhalt
Befehle und Prüfungen zum Testen eines lokalen Windows-Netzwerks mit iperf3.
  1. Was iperf3 tatsächlich testet
  2. Bevor Sie beginnen
  3. iperf3 unter Windows herunterladen und vorbereiten
  4. IP-Adresse des Server-Computers finden
  5. iperf3 in der Windows-Firewall zulassen
  6. iperf3 im Servermodus starten
  7. TCP-LAN-Geschwindigkeitstest ausführen
  8. Gegenrichtung testen
  9. UDP-Test für Jitter und Paketverlust ausführen
  10. Wi-Fi und Ethernet richtig testen
  11. iperf3-Ergebnisse richtig lesen
  12. iperf3-Fehler beheben
  13. FAQ

Was testet iperf3 in einem lokalen Windows-Netzwerk?

iperf3 ist ein Befehlszeilen-Tool zur Messung der Netzwerkleistung. Es kopiert keine echten Dateien zwischen Computern, sondern erzeugt kontrollierten Datenverkehr zwischen einem PC im Servermodus und einem PC im Clientmodus. So können Sie den maximal praktisch erreichbaren Durchsatz Ihres lokalen Netzwerks messen, ohne durch eine langsame SSD, Festplatte, SMB-Konfiguration, Virenscanner oder Dateiberechtigungen ausgebremst zu werden.

🖥️
Computer A
Führt iperf3.exe -s aus und wartet auf Testverbindungen.
➡️
LAN-Datenverkehr
Der Datenverkehr läuft über Switch, Router, Wi-Fi-Zugangspunkt, Kabel oder Netzwerkadapter.
💻
Computer B
Führt iperf3.exe -c aus und startet die Messung.
ℹ️
Wichtig Verwenden Sie iperf3, um den Netzwerkpfad selbst zu testen. Wenn das Kopieren von Dateien langsam ist, iperf3 aber schnell arbeitet, liegt das Problem eher bei Festplattengeschwindigkeit, SMB-Einstellungen, Virenscanner, Berechtigungen oder der Anwendungsschicht als beim physischen Netzwerk.

Bevor Sie die LAN-Geschwindigkeit mit iperf3 testen

Für einen sauberen Test verbinden Sie beide Computer mit demselben lokalen Netzwerk und reduzieren vorübergehend Hintergrunddatenverkehr. Wenn möglich, führen Sie den ersten Test über Ethernet, und vergleichen Sie ihn anschließend mit Wi-Fi.

Gute Testbedingungen

  • Beide PCs befinden sich im selben Subnetz, zum Beispiel 192.168.1.x.
  • Die Verbindungsgeschwindigkeit des Ethernet-Kabels wurde in Windows geprüft.
  • Wi-Fi-Tests werden im selben Raum und am normalen Arbeitsplatz wiederholt.
  • Jeder Test läuft mindestens 30 seconds.

Schlechte Testbedingungen

  • Ein PC ist über ein VPN verbunden, der andere lokal.
  • Ein Computer verwendet 2.4 GHz Wi-Fi während der andere per Kabel verbunden ist.
  • Cloud-Synchronisierung, Spiele-Downloads oder Videostreaming sind aktiv.
  • Die Windows-Firewall blockiert Port 5201.

iperf3 unter Windows 10 oder Windows 11 herunterladen und vorbereiten

Laden Sie ein Windows-Build von iperf3, entpacken Sie es in einen einfachen Ordner und verwenden Sie auf beiden Computern dieselbe Version. Ein praktischer Ordner ist C:\Tools\iperf3. Ein kurzer Pfad erleichtert die Arbeit in der Befehlszeile und vermeidet Probleme mit Anführungszeichen.

Wo kann man iperf3 für Windows herunterladen?

Das Hauptprojekt iperf3 wird gepflegt von ESnet / Lawrence Berkeley National Laboratory. Für Windows gibt es zwei praktische Wege: die offiziellen ESnet-Projektseiten für Quellcode und Dokumentation oder eine seriöse Quelle für Windows-Binärdateien, wenn Sie das Programm nicht selbst kompilieren möchten.

Offizielles Projekt

ESnet iperf3: Quellcode und Dokumentation

Nutzen Sie diese Seite als Hauptreferenz für das aktuelle iperf3-Projekt, Releases, Dokumentation, Befehlssyntax und Quellcode.

ESnet iperf3 öffnen
Windows-Binärdateien

Vorkompilierte iperf3-Builds für Windows

Wenn Sie eine sofort ausführbare iperf3.exebenötigen, verwenden Sie eine bekannte Quelle für Windows-Binärdateien und prüfen Sie, dass beide PCs dieselbe Version verwenden.

iperf.fr-Downloads öffnen
Paketmanager

Option mit Chocolatey-Paket

Fortgeschrittene Benutzer können iperf3 über einen Windows-Paketmanager installieren und anschließend im Terminal ausführen, ohne Dateien manuell zu kopieren.

Chocolatey-Paket öffnen
ℹ️
Empfohlene Auswahl Für einen normalen LAN-Test zu Hause oder im Büro ist es am einfachsten, ein vorkompiliertes iperf3.exe Archiv herunterzuladen, es auf beiden Computern zu entpacken und die Version zu prüfen mit iperf3.exe --version.
  1. Erstellen Sie auf beiden Computern einen Ordner wie C:\Tools\iperf3 auf beiden Computern.
  2. Entpacken Sie das heruntergeladene Archiv in diesen Ordner.
  3. Öffnen Sie Command Prompt , PowerShell, or Windows Terminal.
  4. Wechseln Sie in den iperf3-Ordner und prüfen Sie, ob die ausführbare Datei startet.
Eingabeaufforderung oder PowerShellcd C:\Tools\iperf3
.\iperf3.exe --version

Wenn Windows meldet, dass die Datei blockiert ist, klicken Sie mit der rechten Maustaste auf die ausführbare Datei, öffnen Sie Properties, aktivieren Sie Unblock, falls verfügbar, und übernehmen Sie die Änderung.

⚠️
Sicherheitshinweis Laden Sie Befehlszeilen-Tools nur aus Quellen herunter, denen Sie vertrauen. Führen Sie keine zufälligen Builds von unbekannten Filesharing-Seiten aus, besonders wenn Windows SmartScreen oder Ihr Virenscanner vor dem Archiv warnt.

IP-Adresse des Windows-PCs finden, auf dem der iperf3-Server läuft

Wählen Sie einen Computer als Server aus. Ermitteln Sie auf diesem PC seine lokale IPv4-Adresse. Diese Adresse verwenden Sie vom zweiten Computer aus, wenn Sie den Client-Test starten.

Auf dem Server-Computeripconfig

Suchen Sie den aktiven Adapter, zum Beispiel Ethernet adapter oder Wireless LAN adapter Wi-Fiund notieren Sie den Wert neben IPv4 AddressEr sieht normalerweise ähnlich aus wie 192.168.1.10 , 192.168.0.25, or 10.0.0.15.

Wert Beispiel Bedeutung
IPv4 Address 192.168.1.10 Adresse dieses PCs innerhalb Ihres lokalen Netzwerks.
Subnet Mask 255.255.255.0 Computer mit ähnlichen Adressen befinden sich normalerweise im selben lokalen Subnetz.
Default Gateway 192.168.1.1 Adresse Ihres Routers oder Gateways.

iperf3 in der Windows Defender Firewall zulassen

Standardmäßig wartet der iperf3-Servermodus auf Port 5201Wenn Sie den Server zum ersten Mal starten, kann Windows eine Firewall-Abfrage anzeigen. Erlauben Sie den Zugriff nur für Private networks und nicht für öffentliche Netzwerke.

Empfohlen Stellen Sie sicher, dass Ihr aktuelles Netzwerkprofil Private ist, bevor Sie eingehenden Testdatenverkehr erlauben. Setzen Sie den iperf3-Servermodus keinem nicht vertrauenswürdigen öffentlichen Netzwerk aus.

Wenn die Abfrage nicht erscheint oder der Test mit einem Verbindungsfehler fehlschlägt, erstellen Sie auf dem Server-Computer manuell eine Regel in einem PowerShell-Fenster mit Administratorrechten:

Als Administrator auf dem Server-PC ausführenNew-NetFirewallRule -DisplayName "iperf3 TCP 5201" -Direction Inbound -Program "C:\Tools\iperf3\iperf3.exe" -Action Allow -Profile Private

Wenn Sie einen eigenen Port verwenden, passen Sie Regelname und Testbefehl entsprechend an. Für die meisten LAN-Prüfungen zu Hause oder im Büro ist der Standardport 5201 ausreichend.

iperf3-Servermodus auf dem ersten Windows-Computer starten

Öffnen Sie auf dem ersten Computer ein Terminal im iperf3-Ordner und starten Sie den Servermodus. Lassen Sie dieses Fenster geöffnet, während Sie die Tests vom zweiten Computer ausführen.

Auf Computer A — Servercd C:\Tools\iperf3
.\iperf3.exe -s

Sie sollten eine Meldung sehen, dass der Server wartet. Wenn der Server korrekt startet, wechseln Sie zum zweiten Computer und führen Sie den Client-Befehl aus.

Tipp: Wenn ein anderes Programm bereits Port 5201verwendet, starten Sie iperf3 auf einem anderen Port: iperf3.exe -s -p 5002. Der Client muss dann denselben Port verwenden mit -p 5002.

TCP-Geschwindigkeitstest zwischen zwei Windows-PCs ausführen

Führen Sie iperf3 auf dem zweiten Computer im Clientmodus aus. Ersetzen Sie 192.168.1.10 durch die echte IPv4-Adresse des Server-Computers.

Auf Computer B — Clientcd C:\Tools\iperf3
.\iperf3.exe -c 192.168.1.10 -t 30

Dies startet einen 30 Sekunden langen TCP Test vom Client zum Server. Bei schnellen Netzwerken, insbesondere 1 Gbps , 2.5 Gbpsoder Wi-Fi-6/6E-Verbindungen, können Sie mehrere parallele Streams testen:

TCP-Test mit 4 parallelen Streams.\iperf3.exe -c 192.168.1.10 -t 30 -P 4

Parallele Streams können helfen, den maximal verfügbaren Durchsatz sichtbar zu machen, sind aber nicht dasselbe wie eine einzelne echte Dateiübertragung. Notieren Sie beide Ergebnisse: einen Stream und mehrere Streams.

Befehlsoption Beispiel Zweck
-c -c 192.168.1.10 Verbindung zum iperf3-Server herstellen.
-t -t 30 Test 30 Sekunden lang ausführen.
-P -P 4 Mehrere parallele Streams verwenden.
-f -f m Ergebnisse in Mbits/sec anzeigen.

Download-Geschwindigkeit und Gegenrichtung im LAN mit iperf3 testen

Der normale Client-Befehl sendet Datenverkehr vom Client zum Server. Um die Gegenrichtung zu testen, fügen Sie -Rhinzu. Das ist nützlich, weil Wi-Fi, Treiber, Kabel, Switches und Sicherheitssoftware je nach Richtung unterschiedlich reagieren können.

Test in Gegenrichtung.\iperf3.exe -c 192.168.1.10 -t 30 -P 4 -R

Vergleichen Sie die Werte in Vorwärts- und Rückwärtsrichtung. Ein großer Unterschied deutet häufig auf eine asymmetrische Wi-Fi-Verbindung, ein Treiberproblem, eine Energiesparoption des Netzwerkadapters, ein Duplex-Problem oder einen schwachen Computer hin.

⬆️ Vorwärts Client sendet an Server
⬇️ Rückwärts Server sendet an Client
↔️ Vergleich In einem kabelgebundenen LAN sollten beide Richtungen ungefähr ähnliche Werte liefern

UDP-Test zum Prüfen von Jitter und Paketverlust im LAN ausführen

UDP -Tests sind nützlich, um Paketverlust und Jitter zu prüfen, besonders für Gaming, VoIP, Videoanrufe, Streaming und Wi-Fi-Stabilität. Anders als TCP bremst UDP nicht automatisch ab und überträgt Daten nicht auf dieselbe Weise erneut, daher müssen Sie eine Zielbitrate wählen.

UDP-Test mit 100 Mbit/s.\iperf3.exe -c 192.168.1.10 -u -b 100M -t 30

Beginnen Sie mit einem vorsichtigen Wert wie 50M oder 100M, und erhöhen Sie ihn schrittweise. Wenn Paketverlust auftritt, ist die gewählte Bitrate möglicherweise zu hoch für die aktuelle Verbindung oder das Netzwerk ist instabil.

⚠️
Netzwerk nicht überlasten UDP-Tests können Datenverkehr mit der von Ihnen angegebenen Rate erzeugen. Vermeiden Sie sehr hohe UDP-Raten in gemeinsam genutzten Büro- oder öffentlichen Netzwerken, sofern Sie die Umgebung nicht kontrollieren.

Wi-Fi und Ethernet mit iperf3 richtig testen

Um den Engpass zu verstehen, testen Sie in Stufen. Beginnen Sie nicht mit zwei Wi-Fi-Computern, weil dadurch zwei Funkstrecken vermischt werden und das Ergebnis schwerer zu interpretieren ist.

Test 01

Kabelgebundene Referenzmessung

Verbinden Sie beide Computer per Ethernet über denselben Switch oder Router. Das liefert die sauberste Referenzmessung für das lokale Netzwerk.

Beste Referenz
Test 02

Ein Gerät per Kabel, eines per Wi-Fi

Lassen Sie den Server kabelgebunden und testen Sie von einem Wi-Fi-Client. Dadurch wird die Funkstrecke des Clients klarer gemessen.

Bester Wi-Fi-Test
Test 03

Beide Computer per Wi-Fi

Verwenden Sie diesen Test erst nach den ersten beiden Messungen. Das Ergebnis enthält Funkzeit-Konkurrenz und die Leistung beider WLAN-Adapter.

Praxistest

Wiederholen Sie Wi-Fi-Tests mindestens dreimal: in der Nähe des Routers, am normalen Arbeitsplatz und hinter Wänden oder Möbeln, wenn der PC dort normalerweise genutzt wird.

iperf3-LAN-Geschwindigkeitstests richtig auswerten

Die wichtigste Zahl ist bits/secund wird normalerweise als Mbits/sec oder Gbits/sec angezeigt. Verwechseln Sie Bits nicht mit Bytes: Dateimanager zeigen oft MB/s, während iperf3 normalerweise Mbits/sec anzeigt.

Umrechnung: 800 Mbits/sec entspricht ungefähr 100 MB/s vor Protokoll-Overhead und Einschränkungen realer Dateiübertragungen.
Beobachtetes Ergebnis Mögliche Bedeutung Als Nächstes prüfen
900–950 Mbits/sec bei 1-Gbps-Ethernet Normales Ergebnis für eine gute kabelgebundene Gigabit-Verbindung. Ein Netzwerkproblem ist unwahrscheinlich.
Etwa 90–95 Mbits/sec Eine Verbindung handelt möglicherweise nur 100 Mbps aus. Kabelkategorie, Switch-Port, Adaptergeschwindigkeit, beschädigter Stecker.
Gutes TCP, langsames Dateikopieren Der Netzwerkpfad ist wahrscheinlich in Ordnung. Festplattengeschwindigkeit, SMB, Virenscanner, Ordnerberechtigungen, CPU-Auslastung.
Hoher UDP-Paketverlust Bitrate ist zu hoch oder die Verbindungsqualität ist schlecht. Wi-Fi-Signal, Störungen, Router-Auslastung, Treiberupdates.
Vorwärts schnell, rückwärts langsam Asymmetrisches Problem zwischen Adaptern oder Wi-Fi-Richtungen. Treiber, Energiesparen, Signalqualität, Router-Firmware.

Für ein gespeichertes, maschinenlesbares Ergebnis verwenden Sie die JSON-Ausgabe:

iperf3-Ergebnis als JSON speichern.\iperf3.exe -c 192.168.1.10 -t 30 -P 4 -J > lan-test-result.json

Häufige iperf3-Fehler unter Windows beheben

Connection refused

Das bedeutet normalerweise, dass der Server nicht läuft, eine falsche IP-Adresse verwendet wurde oder iperf3 auf einem anderen Port lauscht.

Server erneut prüfen.\iperf3.exe -s

Connection timed out

Die häufigsten Ursachen sind Windows Defender Firewall, Firewall-Software von Drittanbietern, ein falsches Netzwerkprofil, VPN-Routing oder Computer in unterschiedlichen Subnetzen.

Grundlegende Verbindungsprüfung vom Clientping 192.168.1.10

Sehr niedrige Geschwindigkeit über Ethernet

Prüfen Sie die ausgehandelte Verbindungsgeschwindigkeit in Windows. Öffnen Sie SettingsNetwork & Internet → Ihren Adapter → Hardwareeigenschaften, oder verwenden Sie PowerShell:

Verbindungsgeschwindigkeit des Adapters prüfenGet-NetAdapter | Select-Object Name, Status, LinkSpeed

Wi-Fi-Ergebnis ändert sich bei jedem Durchlauf

Das ist bis zu einem gewissen Grad normal. Die Wi-Fi-Leistung hängt von Signalqualität, Kanalüberlastung, Entfernung, Roaming-Verhalten, Energiesparen, Bluetooth-Störungen und anderen Clients am selben Access Point ab.

iperf3 funktioniert nur, wenn die Firewall deaktiviert ist

Lassen Sie die Firewall nicht deaktiviert. Erstellen Sie eine gezielte eingehende Regel für iperf3.exe im Profil Private und schalten Sie die Firewall anschließend wieder ein.

FAQ: Lokales Windows-Netzwerk mit iperf3 testen

F Ist iperf3 besser als das Kopieren einer großen Datei über das Netzwerk?
Es testet eine andere Ebene. iperf3 eignet sich besser, um den reinen Netzwerkdurchsatz zu isolieren. Das Kopieren von Dateien eignet sich besser, um den gesamten realen Pfad inklusive SMB, Laufwerken, Virenscanner, Berechtigungen, CPU-Last und Explorer-Verhalten zu testen.
F Welcher Computer sollte der iperf3-Server sein?
Jeder der beiden Computer kann der Server sein. Für Wi-Fi-Diagnosen ist es meist besser, den kabelgebundenen Computer als Server und den Wi-Fi-Computer als Client zu verwenden und den Test anschließend mit -R.
F Welchen Port verwendet iperf3 standardmäßig?
Der Standardport des iperf3-Servers ist 5201. Wenn Sie den Port auf dem Server mit -pändern, müssen Sie denselben Port auch auf dem Client verwenden.
F Sollte ich für LAN-Tests TCP oder UDP verwenden?
Verwenden Sie zuerst TCP zur Einschätzung des praktischen Durchsatzes. Verwenden Sie UDP, wenn Sie speziell Jitter und Paketverlust für Echtzeitdatenverkehr wie Anrufe, Spiele oder Streaming prüfen müssen.
F Warum zeigt mein 1-Gbps-Netzwerk nicht exakt 1000 Mbits/sec an?
Protokoll-Overhead, CPU-Last, Treiber, Adapterfunktionen, Switches und das Verhalten des Windows-Netzwerkstacks reduzieren das praktische Ergebnis. Ein stabiler Wert von etwa 900–950 Mbits/sec ist für eine gesunde Gigabit-Ethernet-Verbindung normalerweise normal.

Fazit

Um ein lokales Netzwerk zwischen zwei Windows-Computern mit iperf3zu testen, führen Sie iperf3.exe -s auf einem PC aus, führen Sie iperf3.exe -c SERVER_IP -t 30 auf dem anderen PC aus und wiederholen Sie den Test anschließend mit -R , -P 4, and a controlled UDP Test, falls nötig. Vergleichen Sie kabelgebundene und drahtlose Ergebnisse getrennt, damit Sie erkennen können, ob der Engpass beim Kabel, Switch, Router, Wi-Fi, der Firewall, dem Treiber oder der Dateifreigabeebene liegt.