Hi Dom, I suspect your client/server are really bursty in sending/receiving and your fifos are relatively small. So probably the delay in issuing the cli in the two vms is enough for the receiver to drain its rx fifo. Also, whenever the rx fifo on the receiver fills, the sender will most probably stop sending for ~200ms (the persist timeout after a zero window).
The vcl.conf parameters are only used by vcl applications. The builtin echo apps do not use vcl, instead they use the native C app-interface api. Both the server and client echo apps take the fifo size as a parameter (something like fifo-size 4096 for 4MB fifos). Regards, Florin > On Dec 4, 2019, at 3:58 PM, dch...@akouto.com wrote: > > Hi Florin, > > Those are tcp echo results. Note that the "show session verbose 2" command > was issued while there was still traffic being sent. Interesting that on the > client (sender) side the tx fifo is full (cursize 65534 nitems 65534) and on > the server (receiver) side the rx fifo is empty (cursize 0 nitems 65534). > > Where is the rx and tx fifo size configured? Here's my exact vcl.conf file: > vcl { > rx-fifo-size 16000000 > tx-fifo-size 16000000 > app-scope-local > app-scope-global > api-socket-name /tmp/vpp-api.sock > } > > Is this what those values should match? > > Thanks, > Dom > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > > View/Reply Online (#14803): https://lists.fd.io/g/vpp-dev/message/14803 > Mute This Topic: https://lists.fd.io/mt/65863639/675152 > Group Owner: vpp-dev+ow...@lists.fd.io > Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [fcoras.li...@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14804): https://lists.fd.io/g/vpp-dev/message/14804 Mute This Topic: https://lists.fd.io/mt/65863639/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-