[Edited Message Follows]

Iperf3 throughtput with vcl on vpp-20.05-rc0 is only half of vpp-20.01.
Below is the test topology:

+-------------+                  +-------------+
|iperf3/Server|                  |iperf3/client|
+-------------+                  +-------------+
|                                 |
+-------------+                  +-------------+
| VPP Server  |                  | VPP Client  |
+-------------+                  +-------------+
|                                 |
|                                 |
|                                 |
+------+                          +------+
| Eth0 +-------- Connect ---------+ Eth1 |
+------+                          +------+

VPP 20.05 Server:

> 
> 
> 
> vpp# show version
> 
> 
> 
> vpp v20.05-rc0 built by dev on localhost.localdomain at
> 2020-04-18T09:40:12
> 
> 
> 
> vpp# sh int addr
> 
> 
> 
> eth0 (up):
> 
> 
> 
> L3 192.168.7.100/24
> 
> 
> 
> local0 (dn):
> 
> 
> 
> vpp# sh hard
> 
> 
> 
> Name                Idx   Link  Hardware
> 
> 
> 
> eth0                               1     up   eth0
> 
> 
> 
> Link speed: 10 Gbps
> 
> 
> 
> Ethernet address 90:e2:ba:93:2d:48
> 
> 
> 
> Intel 82599
> 
> 
> 
> carrier up full duplex mtu 1500
> 
> 
> 
> flags: admin-up pmd maybe-multiseg tx-offload intel-phdr-cksum
> rx-ip4-cksum
> 
> 
> 
> Devargs:
> 
> 

VPP 20.05 Client:

> 
> vpp# show version
> vpp v20.05-rc0 built by dev on localhost.localdomain at
> 2020-04-18T09:40:12
> vpp# sh int addr
> eth0 (up):
> L3 192.168.7.101/24
> local0 (dn):
> vpp# sh hard
> Name                Idx   Link  Hardware
> eth0                               1     up   eth0
> Link speed: 10 Gbps
> Ethernet address 00:00:00:00:00:02
> Intel 82599
> carrier up full duplex mtu 1500
> flags: admin-up pmd maybe-multiseg tx-offload intel-phdr-cksum
> rx-ip4-cksum
> Devargs:
> 

iperf server:

> 
> 
> 
> sudo env     \
> 
> 
> 
> LD_LIBRARY_PATH=/home/dev/net-base/script/../lib:      \
> 
> 
> 
> VCL_CONFIG=/tmp/vcl-ts-96a9a.conf      \
> 
> 
> 
> VCL_DEBUG=0     \
> 
> 
> 
> LDP_DEBUG=0      \
> 
> 
> 
> LDP_SID_BIT=9
> 
> 
> 
> LDP_TLS_CERT_FILE=      \
> 
> 
> 
> LDP_TLS_KEY_FILE=      \
> 
> 
> 
> LD_PRELOAD=/home/dev/net-base/script/../lib/libvcl_ldpreload.so  \
> 
> 
> 
> iperf3 -4 -s 0.0.0.0 -p 1000
> 
> 
> 

iperf client:

> 
> sudo env     \
> LD_LIBRARY_PATH=/home/dev/net-base/script/../lib:      \
> VCL_CONFIG=/tmp/vcl-tc-bc511.conf      \
> VCL_DEBUG=0     \
> LDP_DEBUG=0      \
> LDP_SID_BIT=9
> LDP_TLS_CERT_FILE=      \
> LDP_TLS_KEY_FILE=      \
> LD_PRELOAD=/home/dev/net-base/script/../lib/libvcl_ldpreload.so  \
> iperf3 -4 -c 192.168.7.100 -p 1000 -t 30
> 

iperf3 client output with vpp 20.05-rc0:

> 
> 
> 
> Connecting to host 192.168.7.100, port 1000
> 
> 
> 
> [513] local 192.168.7.101 port 4557 connected to 192.168.7.100 port 1000
> 
> 
> 
> [ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
> 
> 
> 
> [513]   0.00-1.00   sec   577 MBytes  4.84 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   1.00-2.00   sec   322 MBytes  2.70 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   2.00-3.00   sec   594 MBytes  4.99 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   3.00-4.00   sec   596 MBytes  5.00 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   4.00-5.00   sec   599 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   5.00-6.00   sec   452 MBytes  3.79 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   6.00-7.00   sec   599 MBytes  5.02 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   7.00-8.00   sec   449 MBytes  3.77 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   8.00-9.00   sec   599 MBytes  5.02 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   9.00-10.00  sec   600 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  10.00-11.00  sec   600 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  11.00-12.00  sec   599 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  12.00-13.00  sec   599 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  13.00-14.00  sec   600 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  14.00-15.00  sec   599 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  15.00-16.00  sec   599 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  16.00-17.00  sec   454 MBytes  3.81 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  17.00-18.00  sec   600 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  18.00-19.00  sec   599 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  19.00-20.00  sec   599 MBytes  5.02 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  20.00-21.00  sec   600 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  21.00-22.00  sec   600 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  22.00-23.00  sec   599 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  23.00-24.00  sec   599 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  24.00-25.00  sec   599 MBytes  5.02 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  25.00-26.00  sec   452 MBytes  3.79 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  26.00-27.00  sec   599 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  27.00-28.00  sec   600 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  28.00-29.00  sec   599 MBytes  5.03 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  29.00-30.00  sec   599 MBytes  5.02 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> - - - - - - - - - - - - - - - - - - - - - - - - -
> 
> 
> 
> [ ID] Interval           Transfer     Bandwidth       Retr
> 
> 
> 
> [513]   0.00-30.00  sec  16.7 GBytes  4.78 Gbits/sec    0            
> sender
> 
> 
> 
> [513]   0.00-30.00  sec  16.7 GBytes  4.78 Gbits/sec                 
> receiver
> 
> 
> 

iperf3 client output with vpp 20.01:

> 
> [513] local 192.168.7.101 port 10800 connected to 192.168.7.100 port 1000
> 
> [ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
> 
> 
> 
> [513]   0.00-1.00   sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   1.00-2.00   sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   2.00-3.00   sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   3.00-4.00   sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   4.00-5.00   sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   5.00-6.00   sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   6.00-7.00   sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   7.00-8.00   sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   8.00-9.00   sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]   9.00-10.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  10.00-11.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  11.00-12.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  12.00-13.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  13.00-14.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  14.00-15.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  15.00-16.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  16.00-17.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  17.00-18.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  18.00-19.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  19.00-20.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  20.00-21.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  21.00-22.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  22.00-23.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  23.00-24.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  24.00-25.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  25.00-26.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  26.00-27.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  27.00-28.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  28.00-29.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> [513]  29.00-30.00  sec  1.10 GBytes  9.41 Gbits/sec    0   0.00 Bytes
> 
> 
> 
> - - - - - - - - - - - - - - - - - - - - - - - - -
> 
> 
> 
> [ ID] Interval           Transfer     Bandwidth       Retr
> 
> 
> 
> [513]   0.00-30.00  sec  32.9 GBytes  9.41 Gbits/sec    0            
> sender
> 
> 
> 
> [513]   0.00-30.00  sec  32.9 GBytes  9.41 Gbits/sec                 
> receiver
> 
>

Attachment: vcl-tc-bc511.conf
Description: Binary data

Attachment: vcl-ts-96a9a.conf
Description: Binary data

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#16102): https://lists.fd.io/g/vpp-dev/message/16102
Mute This Topic: https://lists.fd.io/mt/73104469/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to