Netzwerkgeschwindigkeit unter Linux und Windows testen

Methode 1: Linux-Server und Linux-Client

Zu allererst wird auf dem Server iperf installiert:

apt-get install iperf

Als nächstes wird iperf mit dem Parameter –s auf dem Server gestartet:

iperf -s`
``

Im nächsten Schritt wird auf dem Client ebenfalls iperf installiert und iperf mit dem Parameter –c, gefolgt mit der IP-Adresse des Servers gestartet:

```bash
iperf -c

Nach erfolgreicher Messung wird die Geschwindigkeit des Netzwerkes angezeigt. Das sieht in etwa so aus:

# Server:

SERVER:~# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local  port 5001 connected with  port 53582
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec    829 MBytes    695 Mbits/sec


# Client:

CLIENT:~# iperf -c 
------------------------------------------------------------
Client connecting to , TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local  port 53583 connected with  port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    829 MBytes    695 Mbits/sec

Methode 2: Linux-Server und Windows-Client

Für die Messung unter Windows, benötigen wir als erstes Cygwin, welches wir hier downloaden und installieren können: http://www.cygwin.com/. Bei der Paketwahl sollte man natürlich das Paket iperf installieren:

cygwin

Und wieder wird auf dem Server iperf gestartet:

iperf -s
```bash

Als nächstes wird auf dem Windowsrechner cygwin gestartet (Standardpfad: “C:\cygwin\cygwin.bat” ) und starten dort auch iperf:

```bash
iperf -c 

Nach einer Weile erfahren wir wieder das Ergebnis:

# Server:

SERVER:~# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local  port 5001 connected with  port 53410
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec  1.09 GBytes    936 Mbits/sec


# Windows-Client:

$ iperf -c 
------------------------------------------------------------
Client connecting to , TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[  3] local  port 53410 connected with 192.168.1.3 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  1.09 GBytes    936 Mbits/sec