Hello iperf users,

I am trying to measure Jitter and Packet Loss in both directions between
two distant endpoints in a WAN network (multiple hops apart), using iperf
2.0.5 on debian linux machines.
These are the commands I use and the results am getting:

Client:
*iperf -u -c XXX.XXX.XXX.XXX -p  54003  -d -b 10K -l125 -n1250*
Server:
*iperf -u -s -p 54003*

Client Result:
------------------------------------------------------------
Server listening on UDP port 54003
Receiving 125 byte datagrams
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to XXX.XXX.XXX.XXX, UDP port 54003
Sending 125 byte datagrams
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
[  4] local YYY.YYY.YYY.YYY port 38604 connected with XXX.XXX.XXX.XXX port
54003
[  3] local YYY.YYY.YYY.YYY port 54003 connected with XXX.XXX.XXX.XXX port
49914
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 1.0 sec  1.22 KBytes  9.99 Kbits/sec
[  4] Sent 10 datagrams
[  4] WARNING: did not receive ack of last datagram after 10 tries.
[  3]  0.0-12.6 sec  15.4 KBytes  10.0 Kbits/sec   0.158 ms    0/  126 (0%)


Server Result:
------------------------------------------------------------
Server listening on UDP port 54003
Receiving 1470 byte datagrams
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to YYY.YYY.YYY.YYY, UDP port 54003
Sending 125 byte datagrams
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
[  5] local XXX.XXX.XXX.XXX port 49914 connected with YYY.YYY.YYY.YYY port
54003
[  3] local XXX.XXX.XXX.XXX port 54003 connected with YYY.YYY.YYY.YYY port
38604
[ ID] Interval       Transfer     Bandwidth        Jitter   Lost/Total
Datagrams
[  3]  0.0- 1.0 sec  1.22 KBytes  10.0 Kbits/sec   0.139 ms    0/   10 (0%)
[  5]  0.0-12.6 sec  15.4 KBytes  10.0 Kbits/sec
[  5] Sent 126 datagrams
[  5] Server Report:
[  5]  0.0-12.6 sec  15.4 KBytes  10.0 Kbits/sec   0.157 ms    0/  126 (0%)


Now, I have some questions:

*A) Why am I getting a WARNING at the client side instead of a report?*
*B) Why is it 1 second for one direction and 12 seconds for the other?*

*B) **In my case, **do I have to use the same flags for both client and
server iperf commands for the reverse Packet Loss and Jitter test to
succeed?*

*C) In rare cases where I do get a reverse direction report like below,
which one indicates traffic from client to server and which one is the
opposite?*

[  4] local YYY.YYY.YYY.YYY port 42671 connected with XXX.XXX.XXX.XXX port
54003
[  3] local YYY.YYY.YYY.YYY port 54003 connected with XXX.XXX.XXX.XXX port
48355
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.1 sec  12.3 KBytes  10.0 Kbits/sec
[  4] Sent 101 datagrams
[  3]  0.0-10.1 sec  12.3 KBytes  10.0 Kbits/sec   0.083 ms    0/  101 (0%)
[  4] Server Report:
[  4]  0.0-10.1 sec  12.3 KBytes  10.0 Kbits/sec   0.420 ms    0/  101 (0%)


*Thanks,*
*Ayrton*
_______________________________________________
Iperf-users mailing list
Iperf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iperf-users

Reply via email to