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