Hello, Experimenting with the size of fifo, I saw a problem. The smaller the size of the fifo, the more often tcp window overflow errors occur (Segment not in receive window in vpp terminology). In the dump [1], is shown the data exchange between the vpp tcp proxy (192.168.0.1) and the nginx server under Linux (192.168.0.200), the size of the rx fifo in the vpp is set to 8192 bytes. The red arrow indicates that the vpp is waiting for the latest data to fill the buffer. The green arrow indicates that the Linux host stack is sending data with a significant delay. This behavior significantly reduces throughput. I plan to use a large number of simultaneous sessions, so I can not set the size of the fifo too large. How can I solve this problem?
Thanks. [1] https://monosnap.com/file/XfDjcqvpofIR7fJ6lEXgoyCB17LdfY
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13555): https://lists.fd.io/g/vpp-dev/message/13555 Mute This Topic: https://lists.fd.io/mt/32582078/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-