Dies ist eine alte Version des Dokuments!
Netzwerk Bandbreite messen
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
| Option | Beschreibung |
| -s | Startet den Server Modus |
| -c SERVER | Verbindet den Client zum SERVER |
| -p PORT | Gibt den Port an. Standard 5201 |
| -t SEKUNDEN | Legt die Testdauer in Sekunden fest.\\Standard 10 Sekunden |
| -i SEKUNDEN | Gibt das Intervall für Berichte in Sekunden an |
| -u | Führt den Test mit UPD statt TCP aus |
| -b | Legt die Bandbreite fest(z.B. 100M für 100Mbit/s\\nur bei UDP) |
| -R | Testet im Reverse-Modus (Server sendet, Client empfängt) |
| -d | Führt bidirektionale Test durch(gleichzeitig senden und empfangen) |
| –logfile DATEI | Speicher die Ergebnisse in einem Logfile |
| -4 | Erzwingt IPv4 |
| -6 | Erzwingt IPv6 |
| –json | Gibt die Ergebnisse im JSON Format aus |