Hello

I am using iperf3.
Specifically, I am running a test between two systems, with the following 
options:
-c <target_ip> -t 60 -i 10 -P 2

My source and target VMs both have 2 CPU cores each.

The output of lscpu from the source VM (is identical on the target as well):

# lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              2
On-line CPU(s) list: 0,1
Thread(s) per core:  1
Core(s) per socket:  2

b. I measure the packet rate (number of tx packets/ second and rx packets/ 
second) on both client and server.
As a sample, while the iperf3 test is in progress,
I see the following:
client side:
rx packets/s: 9061.50  tx packets/s: 1658.50
server side:
rx packets/s: 37944.00  tx packets/s: 9044.50

How do I correlate the rx and tx packet rates?
Normally, I would expect the rx packets/s on the server side to be close to the 
tx packets/s on the client. Is that expectation correct?
Why does the rx packets/s value on the server side show  several times the tx 
packets/s on the client side?

Thanks in advance,
- Rajarshi


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

Reply via email to