I had "iperf version 2.0.4 (7 Apr 2008)" installed in Iperf server. Once I executed "iperf -c 192.1681.100 -fm -t30 -u -b 4m" under openSUSE 11.2(Iperf version installed "iperf version 2.0.4 (7 Apr 2008)"), the output was fine:
martint:/home/martin # iperf -c 192.168.1.100 -fm -t30 -u -b 4m ------------------------------------------------------------ Client connecting to 192.168.1.100, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 0.11 MByte (default) ------------------------------------------------------------ [ 3] local 192.168.1.72 port 48598 connected with 192.168.1.100 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-30.0 sec 14.3 MBytes 4.00 Mbits/sec [ 3] Sent 10204 datagrams [ 3] Server Report: [ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams [ 3] 0.0-30.0 sec 14.3 MBytes 4.00 Mbits/sec 0.130 ms 0/10203 (0%) [ 3] 0.0-30.0 sec 1 datagrams received out-of-order martint:/home/martin # When I connected to the same Iperf server from a FreeBSD machine(Iperf version installed "iperf version 2.0.4 (7 Apr 2008)"), the results were following: [r...@martin ~]# iperf -c 192.168.1.100 -fm -t30 -u -b 4m ------------------------------------------------------------ Client connecting to 192.168.1.100, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 0.01 MByte (default) ------------------------------------------------------------ [ 3] local 192.168.1.73 port 10050 connected with 192.168.1.100 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-30.0 sec 14.3 MBytes 4.00 Mbits/sec [ 3] Sent 10206 datagrams [ 3] Server Report: [ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams [ 3] 0.0-150793.8 sec 14.3 MBytes 0.00 Mbits/sec 0.303 ms 0/10205 (0%) [ 3] 0.0-150793.8 sec 1 datagrams received out-of-order [r...@martin ~]# As you see, "Bandwidth" and "Interval" in server rapport under FreeBSD are incorrect. If I started Iperf client under Windows, the output os "Server Raport" part was incorrect as well. Once I updated Iperf server to 2.0.5, both openSUSE and FreeBSD Iperf 2.0.4 show correct output. Iperf server runs on openSUSE 11.1 machine. Is this some sort of well-known bug, which causes such miscommunication between Iperf server and client? What might cause this issue? ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Iperf-users mailing list Iperf-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iperf-users