Ich habe es herausgefunden. Der Grund für die seltsamen iperf-Ergebnisse war, dass jedes System, auf dem ich getestet habe, unterschiedliche Standard-TCP-Fenster- und UDP-Puffergrößen hat. Nachdem Sie diese manuell mit der Option -w eingestellt haben, erhalte ich konsistente Ergebnisse:
C:\Users\Lars Veldscholte\Downloads\iperf>iperf -c 192.168.2.2 -w 416k -r ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 416 KByte ------------------------------------------------------------ ------------------------------------------------------------ Client connecting to 192.168.2.2, TCP port 5001 TCP window size: 416 KByte ------------------------------------------------------------ [ 4] local 192.168.2.10 port 55803 connected with 192.168.2.2 port 5001 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.0 sec 1003 MBytes 841 Mbits/sec [ 4] local 192.168.2.10 port 5001 connected with 192.168.2.2 port 45938 [ 4] 0.0-10.0 sec 863 MBytes 724 Mbits/sec
Zumindest zwischen meinem Server (LARS-ILLIUM) und meinem Desktop (LARS-VIGIL). Beim Testen der Switches dazwischen ergeben sich immer noch seltsame Ergebnisse:
C:\Users\Lars Veldscholte\Downloads\iperf>iperf -c 192.168.2.1 -w 320k -r ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 320 KByte ------------------------------------------------------------ ------------------------------------------------------------ Client connecting to 192.168.2.1, TCP port 5001 TCP window size: 320 KByte ------------------------------------------------------------ [ 4] local 192.168.2.10 port 55833 connected with 192.168.2.1 port 5001 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.3 sec 9.12 MBytes 7.43 Mbits/sec [ 4] local 192.168.2.10 port 5001 connected with 192.168.2.1 port 55335 [ 4] 0.0-10.4 sec 5.00 MBytes 4.01 Mbits/sec
Ich weiß nicht, was damit los ist.