iperf
iperf
Allgemeines
iperf
ist ein Tool zum Messen der Netzwerkgeschwindigkeit ohne Belastung der Festplatten. Das System besteht aus einem Server und einem Client, welcher auf allen Systemen installiert werden kann.
WARNUNG
Es gibt eine Version 2 und eine Version 3, beide sind aber nicht mit einander Kompatibel.
Installation
Die Installation ist nicht sonderlich schwer. Bei Windows erhält man eine ZIP-Datei, welche danach an einen beliebigen Ort entpackt werden kann. Das gleiche Vorgehen gilt auch bei der MAC-Version. Bei Ubuntu und Debian ist iperf
in den Packet-Quellen enthalten, wobei aufgepasst werden muss welche Version man installiert (Es können beide Versionen parallel betrieben werden).
OS Link
Windows 64 Bit https:*iperf.fr/iperf-download.php#windows]] | | Windows 32 Bit | [[https:*iperf.fr/iperf-download.php#win32|https:*iperf.fr/iperf-download.php#win32]] | | Windows UnversalApp | [[https:*iperf.fr/iperf-download.php#uwp|https:*iperf.fr/iperf-download.php#uwp]] | | Mac OS 64 Bit | [[https:*iperf.fr/iperf-download.php#macos|https:*iperf.fr/iperf-download.php#macos]] | | Mac OS PPC | [[https:*iperf.fr/iperf-download.php#macosppc|https:*iperf.fr/iperf-download.php#macosppc]] | | Ubuntu/Debian v2 | sudo apt-get install iperf
| | Ubuntu/Debian v3 | sudo apt-get install iperf3
| | Android (v2 und v3) | [[https:*play.google.com/store/apps/details?id=com.nextdoordeveloper.miperf.miperf|Magic iPerf
iOS (v2 und v3) he.net - Network Tools
Bedienung
Die Bedienung erfolgt über die CLI/CMD. Bei Windows und Mac OS muss in das entpackte Verzeichnis navigiert werden. Bei Ubuntu/Debian kann iperf
bzw. iperf3
direkt angesprochen werden.
Server
Der Server kann mit folgendem Befehl gestartet werden: iperf3 -s
. Falls man nur auf dem Client die Meldungen des Ergebnisses erhalten will, kann iperf
der Zusatzoption -D
ergänzen.
Client
Der Client kann mit folgendem Befehl gestartet werden: iperf3 -c 192.168.1.10
.
Optionen
Option Erklärung mögliche Werte Standartwert v2 Standartwert v3 Server Client
-p
Andere Port einstellen als der Standard 5001 5201 x x
-f
Format der Ausgabe k,m,g,K,M,G x x
-B
An ein bestimmtes Interface binden x x
-c
Clientmodus starten Host/IP des Server - x
-u
UDP anstelle von TCP verwenden - x
-w
TCP-Windows Grösse xxxk dynamisch dynamisch - x
-l
Länge des Buffers xxxk 8k 128k TCP / 8k UDP - x
-s
Servermodus starten x -
-D
Server als Daemon starten x -
Beispiel
Folgender Befehlskombination zeigt die optimalen Geschwindigkeiten anzeigen:
iperf3 -c 172.16.10.1 -w 512k -l 512k
Netzwerk iperf default iperf mit Optionen theoretisches Maximum
Ethernet Hub 7.5 Mb/s 7.5 Mb/s 10 Mb/s Fast Ethernet 95 Mb/s 95 Mb/s 100 Mb/s Giga Ethernet 346 Mb/s 948 Mb/s 1000 Mb/s
Öffentliche Server
Die Öffentliche Server werden nur mit v3 betrieben!
Adresse Speed Spezial
bouygues.testdebit.info 10G
ping.online.net 10G nur IPv4
ping6.online.net 10G nur IPv6
ping-90ms.online.net 10G nur IPv4 + 90ms Latenz
ping6-90ms.online.net 10G nur IPv6 + 90ms Latenz
ikoula.testdebit.info 1G
debit.k-net.fr 1G
speedtest.serverius.net 10G nur Port 5002 (-p 5002