Hi, Yes, it should. But there are several things that must be considered: - the proxy code is not optimized at all. It’s just a toy - fifos (buffers for connections) are not auto-tunnable at this point. To achieve a high throughput you need to manually configure large fifos. Here’s[1] how we do throughput testing with 1 connection. The fifos can be grown/shrunk but the proxy does not make use of that. - whenever large number of connection is needed, the fifo segments (place where the fifos are allocated) should be configured to be pretty large. Note however that configuring large fifos (due to the requirement above) will still quickly eat up fifo-segment memory.
Florin [1] https://wiki.fd.io/view/VPP/HostStack/LDP/iperf <https://wiki.fd.io/view/VPP/HostStack/LDP/iperf> > On Jul 2, 2019, at 5:52 AM, max1976 via Lists.Fd.Io > <max1976=mail...@lists.fd.io> wrote: > > Hello, > > Can a host stack handle a large number of connections? I tried to test the > tcp proxy from the vpp (tested with wrk) and I see that this proxy shows a > very low bandwidth even compared to the TCP proxy under Linux. > > Thanks. -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > > View/Reply Online (#13427): https://lists.fd.io/g/vpp-dev/message/13427 > Mute This Topic: https://lists.fd.io/mt/32285647/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 (#13428): https://lists.fd.io/g/vpp-dev/message/13428 Mute This Topic: https://lists.fd.io/mt/32285647/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-