home-harmening:tools:netzwerk:bandbreite_messen

Dies ist eine alte Version des Dokuments!


Um die Bandbreite bzw. die Geschwindigkeit eines Netzwerkes zu überprüfen, können wir das Tool iperf3 verwenden.
Iperf3 muss sowohl auf dem Server als auch auf dem Client installiert werden.

apt install iperf3


Um eine Geschwindigkeitsmessung durchzuführen, müssen wir iperf3 auf dem Server starten.

iperf3 -s

Eine Verbindung erfolgt über den Port 5201.






Auf dem Client kann iperf3 mit verschiedenen Optionen gestartet werden. Eine schnelle Messung kann so durchgeführt werden.

iperf3 -c SERVER -t 10

Es wird eine Messung über 10 Sekunden ausgeführt und anschließend Server- wie auch Clientseitig das Ergebnis präsentiert.

Transfer: Übertragene Datenmenge
Bandwith: Gemessene Bandbreite
Sender/Receiver: Zeigt das die Übertragung fehlerfrei war.






UDP Test

iperf3 -c SERVER -u -b 100M

Bandwith: Gemessene Bandbreite
Jitter: Verzögerungsschwankungen
Lost/Total Datagrams: Anzahl verlorender Pakete

Mit diesen Ergebnissen kann eine Netzwerkeistung beurteilt werden.

Hohe Bandbreite = gute und schnelle Verbindung
niedriger Jitter = stabile Verbindung
Wenig bis keine Verluste = zuverlässige Verbindung

Optionen

OptionBeschreibung
-sStartet den Server Modus
-c SERVERVerbindet den Client zum SERVER
-p PORTGibt den Port an. Standard 5201
-t SEKUNDENLegt die Testdauer in Sekunden fest.\\Standard 10 Sekunden
-i SEKUNDENGibt das Intervall für Berichte in Sekunden an
-uFührt den Test mit UPD statt TCP aus
-bLegt die Bandbreite fest(z.B. 100M für 100Mbit/s\\nur bei UDP)
-RTestet im Reverse-Modus (Server sendet, Client empfängt)
-dFührt bidirektionale Test durch(gleichzeitig senden und empfangen)
–logfile DATEISpeicher die Ergebnisse in einem Logfile
-4Erzwingt IPv4
-6Erzwingt IPv6
–jsonGibt die Ergebnisse im JSON Format aus