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

Reply via email to