<div dir="ltr">Hi All,<br><br>I've added responses per second (rps) to <a href="https://sourceforge.net/projects/iperf2/">iperf 2</a> bounceback test (see <a href="https://iperf2.sourceforge.io/iperf-manpage.html">man page</a>). Below is an example of a run where the WiFi had no competition then two other WiFi nodes started using the network at 11 seconds in. The low duty cycle RPS traffic RPS dropped from ~250 per second to ~40 per second in this example.<br><br>The idea is to have a low duty cycle TCP bounceback against an operational network to monitor its network responsiveness. There is no working conditions so to speak except for the actual traffic competing for air and for TXOPs.<br><br><blockquote style="margin:0 0 0 40px;border:none;padding:0px">[root@ctrl1fc35 iperf2-code]# src/iperf -c 192.168.1.232 --bounceback=10 -i 1 -e --bounceback-period 1 -t 20<br>------------------------------------------------------------<br>Client connecting to 192.168.1.232, TCP port 5001 with pid 412116 (1 flows)<br>Write buffer size: 100 Byte<br>Bursting: 100 Byte writes 10 times every 1.00 second(s)<br>Bounce-back test (size= 100 Byte) (server hold req=0 usecs)<br>TOS set to 0x0 and nodelay (Nagle off)<br>TCP window size: 16.0 KByte (default)<br>------------------------------------------------------------<br>[ 1] local 192.168.1.15%enp2s0 port 60944 connected with 192.168.1.232 port 5001 (bb len/hold=100/0) (sock=3) (icwnd/mss/irtt=14/1448/5145) (ct=5.24 ms) on 2022-07-29 11:56:44 (PDT)<br>[ ID] Interval Transfer Bandwidth BB cnt=avg/min/max/stdev Rtry Cwnd/RTT RPS<br>[ 1] 0.00-1.00 sec 1.95 KBytes 16.0 Kbits/sec 10=4.020/3.020/4.913/0.457 ms 0 14K/4201 us 248 rps<br>[ 1] 1.00-2.00 sec 1.95 KBytes 16.0 Kbits/sec 10=3.871/2.719/4.220/0.434 ms 0 14K/3905 us 257 rps<br>[ 1] 2.00-3.00 sec 1.95 KBytes 16.0 Kbits/sec 10=3.970/2.832/4.852/0.496 ms 0 14K/3868 us 251 rps<br>[ 1] 3.00-4.00 sec 1.95 KBytes 16.0 Kbits/sec 10=3.896/2.826/4.320/0.406 ms 0 14K/3830 us 256 rps<br>[ 1] 4.00-5.00 sec 1.95 KBytes 16.0 Kbits/sec 10=4.005/2.702/5.384/0.644 ms 0 14K/3866 us 249 rps<br>[ 1] 5.00-6.00 sec 1.95 KBytes 16.0 Kbits/sec 10=3.860/2.467/4.280/0.519 ms 0 14K/3811 us 258 rps<br>[ 1] 6.00-7.00 sec 1.95 KBytes 16.0 Kbits/sec 10=3.970/2.715/4.981/0.551 ms 0 14K/3837 us 251 rps<br>[ 1] 7.00-8.00 sec 1.95 KBytes 16.0 Kbits/sec 10=3.872/2.584/4.152/0.461 ms 0 14K/3807 us 257 rps<br>[ 1] 8.00-9.00 sec 1.95 KBytes 16.0 Kbits/sec 10=3.993/2.706/5.315/0.621 ms 0 14K/3846 us 250 rps<br>[ 1] 9.00-10.00 sec 1.95 KBytes 16.0 Kbits/sec 10=3.882/2.926/4.120/0.342 ms 0 14K/3821 us 257 rps<br>[ 1] 10.00-11.00 sec 1.95 KBytes 16.0 Kbits/sec 10=3.797/2.807/4.878/0.654 ms 0 14K/3664 us 262 rps<br>[ 1] 11.00-12.00 sec 1.95 KBytes 16.0 Kbits/sec 10=26.985/4.449/70.853/27.375 ms 0 14K/18099 us 37 rps<br>[ 1] 12.00-13.00 sec 1.95 KBytes 16.0 Kbits/sec 10=25.470/3.923/57.769/19.693 ms 0 14K/24556 us 39 rps<br>[ 1] 13.00-14.00 sec 1.95 KBytes 16.0 Kbits/sec 10=27.182/4.238/58.603/20.649 ms 0 14K/24354 us 36 rps<br>[ 1] 14.00-15.00 sec 1.95 KBytes 16.0 Kbits/sec 10=26.983/2.890/78.869/28.727 ms 0 14K/25969 us 37 rps<br>[ 1] 15.00-16.00 sec 1.95 KBytes 16.0 Kbits/sec 10=27.479/2.366/95.744/35.931 ms 0 14K/25100 us 36 rps<br>[ 1] 16.00-17.00 sec 1.95 KBytes 16.0 Kbits/sec 10=33.236/3.329/77.317/27.261 ms 0 14K/33368 us 30 rps<br>[ 1] 17.00-18.00 sec 1.95 KBytes 16.0 Kbits/sec 10=24.111/4.941/62.141/20.289 ms 0 14K/25181 us 41 rps<br>[ 1] 18.00-19.00 sec 1.95 KBytes 16.0 Kbits/sec 10=19.694/2.870/54.607/15.710 ms 0 14K/21477 us 50 rps<br>[ 1] 19.00-20.00 sec 1.95 KBytes 16.0 Kbits/sec 10=24.329/3.192/67.937/22.932 ms 0 14K/24606 us 41 rps</blockquote><br><div>Bob<br>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><br></span></p></div></div>
<br>
<span style="background-color:rgb(255,255,255)"><font size="2">This electronic communication and the information and any files transmitted with it, or attached to it, are confidential and are intended solely for the use of the individual or entity to whom it is addressed and may contain information that is confidential, legally privileged, protected by privacy laws, or otherwise restricted from disclosure to anyone else. If you are not the intended recipient or the person responsible for delivering the e-mail to the intended recipient, you are hereby notified that any use, copying, distributing, dissemination, forwarding, printing, or copying of this e-mail is strictly prohibited. If you received this e-mail in error, please return the e-mail to the sender, delete it from your computer, and destroy any printed copy of it.</font></span>