Linux Netzwerkgeschwindigkeit mit iperf messen

Linux Netzwerkgeschwindigkeit mit iperf messen

Ursprünglich hatte ich 2 Versionen, wobei die eine sehr kompliziert und umständlich war.
Daher nur iperf in diesem Tutorial.

Dieses Tool, schickt TCP Pakete an den Empfänger, dieser ermittelt innerhalb eines kleinen Zeit Fensters die übertragene Datenmenge.
Im Regelfall sind dies knappe 10 Sekunden.

Für diesen Test brauchen wir auch am Ziel das Tool und müssen hier diesen als Server starten.

Installation auf beiden:
sudo apt-get install ipref

Server:
sudo iperf -s

Client:
sudo iperf -c 192.168.178.28

Ergebnis:
Das Ergebnis wird bei Client & Server angezeigt:
------------------------------------------------------------
Client connecting to 192.168.178.28, TCP port 5001
TCP window size: 43.8 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.178.23 port 38722 connected with 192.168.178.28 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 113 MBytes 94.5 Mbits/sec

So in etwa sieht dies aus.
Mit dem Parameter -f kann man sich auch noch weitere Formate anzeigen lassen, so das statt Mbit in MB gerechnet wird.