11.1.1. container memif

11.1.1.1. 10ge2p1x520-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdrdisc

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 239 5.13e4 0.00
cdp-process any wait 0 0 2 9.98e3 0.00
dhcp-client-process any wait 0 0 1 1.53e4 0.00
dpdk-process any wait 0 0 8 1.98e5 0.00
fib-walk any wait 0 0 12 3.63e3 0.00
ikev2-manager-process any wait 0 0 25 2.61e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.24e3 0.00
lisp-retry-service any wait 0 0 12 3.81e3 0.00
memif-process any wait 0 0 8 3.37e3 0.00
unix-epoll-input polling 25142 0 0 2.28e6 0.00
vpe-oam-process any wait 0 0 12 2.08e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.26e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 132.54, last 128 main loops 0.00 per node 0.00
vector rates in 2.7337e6, out 2.7337e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 257903 17166668 0 1.19e1 66.56
TenGigabitEtherneta/0/0-tx active 257903 17166668 0 6.36e1 66.56
TenGigabitEtherneta/0/1-output active 229760 17166650 0 1.17e1 74.72
TenGigabitEtherneta/0/1-tx active 229760 17166650 0 6.11e1 74.72
dpdk-input polling 98553741 34333318 0 5.46e2 .35
ethernet-input active 404390 68666636 0 2.01e1 169.80
l2-fwd active 404390 68666636 0 2.16e1 169.80
l2-input active 404390 68666636 0 2.39e1 169.80
l2-learn active 404390 68666636 0 2.64e1 169.80
l2-output active 404390 68666636 0 1.79e1 169.80
memif-input polling 98553741 34333318 0 4.93e2 .35
memif0/1-output active 313843 17166668 0 1.25e1 54.69
memif0/1-tx active 313843 17166668 0 1.57e2 54.69
memif1/2-output active 285021 17166650 0 1.28e1 60.23
memif1/2-tx active 285021 17166650 0 1.57e2 60.23
tc02-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 291 4.69e4 0.00
cdp-process any wait 0 0 2 1.59e4 0.00
dpdk-process any wait 0 0 9 3.35e5 0.00
fib-walk any wait 0 0 13 3.40e3 0.00
ikev2-manager-process any wait 0 0 26 2.55e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.37e3 0.00
lisp-retry-service any wait 0 0 13 3.74e3 0.00
memif-process any wait 0 0 8 3.26e3 0.00
unix-epoll-input polling 33168 0 0 1.75e6 0.00
vpe-oam-process any wait 0 0 12 2.21e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 129.82, last 128 main loops 0.00 per node 0.00
vector rates in 2.7113e6, out 2.7113e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 263895 17166668 0 1.17e1 65.05
TenGigabitEtherneta/0/0-tx active 263895 17166668 0 6.29e1 65.05
TenGigabitEtherneta/0/1-output active 229413 17166650 0 1.15e1 74.83
TenGigabitEtherneta/0/1-tx active 229413 17166650 0 6.11e1 74.83
dpdk-input polling 99897904 34333318 0 5.53e2 .34
ethernet-input active 418287 68666636 0 1.98e1 164.16
l2-fwd active 418287 68666636 0 2.16e1 164.16
l2-input active 418287 68666636 0 2.39e1 164.16
l2-learn active 418287 68666636 0 2.63e1 164.16
l2-output active 418287 68666636 0 1.79e1 164.16
memif-input polling 99897904 34333318 0 4.99e2 .34
memif0/1-output active 302394 17166668 0 1.24e1 56.77
memif0/1-tx active 302394 17166668 0 1.57e2 56.77
memif1/2-output active 286502 17166650 0 1.29e1 59.92
memif1/2-tx active 286502 17166650 0 1.57e2 59.92
tc03-imix-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 273 4.83e4 0.00
cdp-process any wait 0 0 3 1.44e4 0.00
dpdk-process any wait 0 0 9 2.10e5 0.00
fib-walk any wait 0 0 13 1.37e4 0.00
ikev2-manager-process any wait 0 0 26 9.94e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 5.94e3 0.00
lisp-retry-service any wait 0 0 13 1.00e4 0.00
memif-process any wait 0 0 8 1.26e4 0.00
unix-epoll-input polling 38975 0 0 1.48e6 0.00
vpe-oam-process any wait 0 0 12 8.47e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 249.52, last 128 main loops 0.00 per node 0.00
vector rates in 2.2483e6, out 2.2483e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 56875 14143710 0 8.57e0 248.68
TenGigabitEtherneta/0/0-tx active 56875 14143710 0 5.76e1 248.68
TenGigabitEtherneta/0/1-output active 56907 14143710 0 9.03e0 248.54
TenGigabitEtherneta/0/1-tx active 56907 14143710 0 5.58e1 248.54
dpdk-input polling 98185461 28287420 0 6.41e2 .29
ethernet-input active 226554 56574840 0 1.96e1 249.72
l2-fwd active 226554 56574840 0 1.97e1 249.72
l2-input active 226554 56574840 0 2.31e1 249.72
l2-learn active 226554 56574840 0 2.07e1 249.72
l2-output active 226554 56574840 0 1.53e1 249.72
memif-input polling 98185461 28287420 0 6.61e2 .29
memif0/1-output active 56903 14143710 0 9.24e0 248.56
memif0/1-tx active 56903 14143710 0 2.54e2 248.56
memif1/2-output active 56928 14143710 0 9.79e0 248.45
memif1/2-tx active 56928 14143710 0 2.53e2 248.45
tc04-imix-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 247 5.41e4 0.00
cdp-process any wait 0 0 4 2.02e4 0.00
dpdk-process any wait 0 0 8 2.38e5 0.00
fib-walk any wait 0 0 13 8.77e3 0.00
ikev2-manager-process any wait 0 0 25 1.02e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 9.45e3 0.00
lisp-retry-service any wait 0 0 13 1.49e4 0.00
memif-process any wait 0 0 8 2.21e4 0.00
unix-epoll-input polling 53001 0 0 1.09e6 0.00
vpe-oam-process any wait 0 0 13 1.04e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 238.63, last 128 main loops 0.00 per node 0.00
vector rates in 2.2319e6, out 2.2319e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 59320 14143710 0 8.63e0 238.43
TenGigabitEtherneta/0/0-tx active 59320 14143710 0 5.77e1 238.43
TenGigabitEtherneta/0/1-output active 59276 14143710 0 9.21e0 238.61
TenGigabitEtherneta/0/1-tx active 59276 14143710 0 5.64e1 238.61
dpdk-input polling 98085619 28287420 0 6.54e2 .29
ethernet-input active 236966 56574840 0 1.97e1 238.75
l2-fwd active 236966 56574840 0 1.99e1 238.75
l2-input active 236966 56574840 0 2.31e1 238.75
l2-learn active 236966 56574840 0 2.07e1 238.75
l2-output active 236966 56574840 0 1.55e1 238.75
memif-input polling 98085619 28287420 0 6.59e2 .29
memif0/1-output active 59526 14143710 0 9.21e0 237.61
memif0/1-tx active 59526 14143710 0 2.54e2 237.61
memif1/2-output active 59519 14143710 0 1.00e1 237.63
memif1/2-tx active 59519 14143710 0 2.53e2 237.63
tc05-1518b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 274 5.06e4 0.00
cdp-process any wait 0 0 3 2.05e4 0.00
dhcp-client-process any wait 0 0 1 5.79e3 0.00
dpdk-process any wait 0 0 9 1.86e5 0.00
fib-walk any wait 0 0 12 7.09e3 0.00
ikev2-manager-process any wait 0 0 25 6.20e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.95e3 0.00
lisp-retry-service any wait 0 0 12 1.11e4 0.00
memif-process any wait 0 0 9 1.64e4 0.00
unix-epoll-input polling 49984 0 0 1.14e6 0.00
vpe-oam-process any wait 0 0 12 9.90e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.50e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 211.03, last 128 main loops 0.00 per node 0.00
vector rates in 1.0203e6, out 1.0203e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 33921 6371431 0 9.42e0 187.83
TenGigabitEtherneta/0/0-tx active 33921 6371431 0 6.81e1 187.83
TenGigabitEtherneta/0/1-output active 33750 6371424 0 9.55e0 188.78
TenGigabitEtherneta/0/1-tx active 33750 6371424 0 6.75e1 188.78
dpdk-input polling 96900112 12742855 0 1.34e3 .13
ethernet-input active 117539 25485710 0 2.04e1 216.83
l2-fwd active 117539 25485710 0 2.04e1 216.83
l2-input active 117539 25485710 0 2.36e1 216.83
l2-learn active 117539 25485710 0 2.15e1 216.83
l2-output active 117539 25485710 0 1.57e1 216.83
memif-input polling 96900112 12742855 0 1.77e3 .13
memif0/1-output active 34630 6371431 0 9.58e0 183.99
memif0/1-tx active 34630 6371431 0 6.36e2 183.99
memif1/2-output active 34620 6371424 0 1.04e1 184.04
memif1/2-tx active 34620 6371424 0 6.23e2 184.04
tc06-1518b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 292 4.82e4 0.00
cdp-process any wait 0 0 3 4.22e4 0.00
dpdk-process any wait 0 0 9 1.82e5 0.00
fib-walk any wait 0 0 13 8.51e3 0.00
ikev2-manager-process any wait 0 0 25 7.23e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.89e3 0.00
lisp-retry-service any wait 0 0 13 8.58e3 0.00
memif-process any wait 0 0 9 1.58e4 0.00
unix-epoll-input polling 46325 0 0 1.25e6 0.00
vpe-oam-process any wait 0 0 12 7.52e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 211.28, last 128 main loops 0.00 per node 0.00
vector rates in 1.0087e6, out 1.0087e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 33349 6371431 0 9.42e0 191.05
TenGigabitEtherneta/0/0-tx active 33349 6371431 0 6.82e1 191.05
TenGigabitEtherneta/0/1-output active 33145 6371424 0 9.49e0 192.23
TenGigabitEtherneta/0/1-tx active 33145 6371424 0 6.69e1 192.23
dpdk-input polling 98123707 12742855 0 1.37e3 .13
ethernet-input active 117686 25485710 0 2.04e1 216.56
l2-fwd active 117686 25485710 0 2.04e1 216.56
l2-input active 117686 25485710 0 2.34e1 216.56
l2-learn active 117686 25485710 0 2.14e1 216.56
l2-output active 117686 25485710 0 1.57e1 216.56
memif-input polling 98123707 12742855 0 1.77e3 .13
memif0/1-output active 34452 6371431 0 9.59e0 184.94
memif0/1-tx active 34452 6371431 0 6.34e2 184.94
memif1/2-output active 34365 6371424 0 1.04e1 185.40
memif1/2-tx active 34365 6371424 0 6.23e2 185.40
tc07-64b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 279 4.89e4 0.00
cdp-process any wait 0 0 2 3.12e4 0.00
dhcp-client-process any wait 0 0 1 1.61e4 0.00
dpdk-process any wait 0 0 8 2.06e5 0.00
fib-walk any wait 0 0 12 4.26e3 0.00
ikev2-manager-process any wait 0 0 25 4.06e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.31e3 0.00
lisp-retry-service any wait 0 0 12 4.62e3 0.00
memif-process any wait 0 0 8 3.14e3 0.00
unix-epoll-input polling 42331 0 0 1.36e6 0.00
vpe-oam-process any wait 0 0 12 2.93e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.94e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 94.37, last 128 main loops 0.00 per node 0.00
vector rates in 2.3704e6, out 2.3704e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 409628 29869017 0 1.13e1 72.92
TenGigabitEtherneta/0/1-tx active 409628 29869017 0 1.08e2 72.92
dpdk-input polling 138889107 29869017 0 5.86e2 .22
ethernet-input active 587828 59738034 0 1.98e1 101.63
l2-fwd active 587828 59738034 0 2.21e1 101.63
l2-input active 587828 59738034 0 2.43e1 101.63
l2-learn active 587828 59738034 0 2.31e1 101.63
l2-output active 587828 59738034 0 1.79e1 101.63
memif-input polling 138889107 29869017 0 5.50e2 .22
memif1/2-output active 449488 29869017 0 1.23e1 66.45
memif1/2-tx active 449488 29869017 0 1.41e2 66.45
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 76.75, last 128 main loops 0.00 per node 0.00
vector rates in 2.3704e6, out 2.3704e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 563418 29869048 0 1.26e1 53.01
TenGigabitEtherneta/0/0-tx active 563418 29869048 0 1.09e2 53.01
dpdk-input polling 138735536 29869048 0 5.95e2 .22
ethernet-input active 693880 59738096 0 2.06e1 86.09
l2-fwd active 693880 59738096 0 2.30e1 86.09
l2-input active 693880 59738096 0 2.48e1 86.09
l2-learn active 693880 59738096 0 2.43e1 86.09
l2-output active 693880 59738096 0 1.94e1 86.09
memif-input polling 138735536 29869048 0 5.41e2 .22
memif0/1-output active 637217 29869048 0 1.42e1 46.87
memif0/1-tx active 637217 29869048 0 1.46e2 46.87
tc08-64b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 306 4.66e4 0.00
cdp-process any wait 0 0 2 3.40e4 0.00
dpdk-process any wait 0 0 8 2.06e5 0.00
fib-walk any wait 0 0 13 2.63e3 0.00
ikev2-manager-process any wait 0 0 25 3.38e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.79e3 0.00
lisp-retry-service any wait 0 0 13 3.79e3 0.00
memif-process any wait 0 0 8 3.18e3 0.00
unix-epoll-input polling 44835 0 0 1.28e6 0.00
vpe-oam-process any wait 0 0 12 2.11e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 178.59, last 128 main loops 0.00 per node 0.00
vector rates in 2.5457e6, out 2.5457e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 180831 32047762 0 9.07e0 177.22
TenGigabitEtherneta/0/1-tx active 180831 32047762 0 1.05e2 177.22
dpdk-input polling 138004873 32047762 0 5.53e2 .23
ethernet-input active 354121 64095524 0 1.89e1 180.99
l2-fwd active 354121 64095524 0 2.06e1 180.99
l2-input active 354121 64095524 0 2.38e1 180.99
l2-learn active 354121 64095524 0 2.15e1 180.99
l2-output active 354121 64095524 0 1.58e1 180.99
memif-input polling 138004873 32047762 0 5.08e2 .23
memif1/2-output active 201949 32047762 0 9.98e0 158.69
memif1/2-tx active 201949 32047762 0 1.39e2 158.69
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 255.68, last 128 main loops 0.00 per node 0.00
vector rates in 2.5456e6, out 2.5456e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 125393 32047186 0 8.24e0 255.57
TenGigabitEtherneta/0/0-tx active 125393 32047186 0 1.05e2 255.57
dpdk-input polling 137436876 32047186 0 5.42e2 .23
ethernet-input active 250652 64094372 0 1.88e1 255.71
l2-fwd active 250652 64094372 0 2.01e1 255.71
l2-input active 250652 64094372 0 3.33e1 255.71
l2-learn active 250652 64094372 0 2.12e1 255.71
l2-output active 250652 64094372 0 1.58e1 255.71
memif-input polling 137436876 32047186 0 5.02e2 .23
memif0/1-output active 125416 32047186 0 9.61e0 255.53
memif0/1-tx active 125416 32047186 0 1.43e2 255.53
tc09-imix-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 265 5.12e4 0.00
cdp-process any wait 0 0 3 2.66e4 0.00
dpdk-process any wait 0 0 8 2.07e5 0.00
fib-walk any wait 0 0 12 9.14e3 0.00
ikev2-manager-process any wait 0 0 26 1.16e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 6.89e3 0.00
lisp-retry-service any wait 0 0 12 1.43e4 0.00
memif-process any wait 0 0 8 2.08e4 0.00
unix-epoll-input polling 38421 0 0 1.50e6 0.00
vpe-oam-process any wait 0 0 12 9.62e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 37.28, last 128 main loops 0.00 per node 0.00
vector rates in 1.6304e6, out 1.6304e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 891265 20585779 0 1.92e1 23.09
TenGigabitEtherneta/0/1-tx active 891265 20585779 0 1.27e2 23.09
dpdk-input polling 138740044 20585779 0 8.57e2 .15
ethernet-input active 963405 41171558 0 2.66e1 42.74
l2-fwd active 963405 41171558 0 2.91e1 42.74
l2-input active 963405 41171558 0 2.85e1 42.74
l2-learn active 963405 41171558 0 3.11e1 42.74
l2-output active 963405 41171558 0 2.77e1 42.74
memif-input polling 138740044 20585779 0 8.52e2 .15
memif1/2-output active 917389 20585779 0 2.09e1 22.44
memif1/2-tx active 917389 20585779 0 2.27e2 22.44
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.3, average vectors/node 42.73, last 128 main loops 0.00 per node 0.00
vector rates in 1.6304e6, out 1.6304e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 741412 20585779 0 1.86e1 27.77
TenGigabitEtherneta/0/0-tx active 741412 20585779 0 1.28e2 27.77
dpdk-input polling 139486815 20585779 0 8.55e2 .15
ethernet-input active 845104 41171558 0 2.60e1 48.72
l2-fwd active 845104 41171558 0 2.79e1 48.72
l2-input active 845104 41171558 0 2.83e1 48.72
l2-learn active 845104 41171558 0 3.02e1 48.72
l2-output active 845104 41171558 0 2.59e1 48.72
memif-input polling 139486815 20585779 0 8.56e2 .15
memif0/1-output active 814558 20585779 0 2.13e1 25.27
memif0/1-tx active 814558 20585779 0 2.29e2 25.27
tc10-imix-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 275 5.40e4 0.00
cdp-process any wait 0 0 4 1.83e4 0.00
dpdk-process any wait 0 0 8 2.68e5 0.00
fib-walk any wait 0 0 12 7.18e3 0.00
ikev2-manager-process any wait 0 0 25 7.52e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 7.16e3 0.00
lisp-retry-service any wait 0 0 12 1.28e4 0.00
memif-process any wait 0 0 8 1.83e4 0.00
unix-epoll-input polling 51354 0 0 1.13e6 0.00
vpe-oam-process any wait 0 0 13 1.29e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 184.07, last 128 main loops 0.00 per node 0.00
vector rates in 1.9987e6, out 1.9987e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 140255 25357708 0 9.62e0 180.79
TenGigabitEtherneta/0/1-tx active 140255 25357708 0 1.15e2 180.79
dpdk-input polling 140041519 25357708 0 6.94e2 .18
ethernet-input active 270509 50715416 0 2.04e1 187.48
l2-fwd active 270509 50715416 0 2.12e1 187.48
l2-input active 270509 50715416 0 2.42e1 187.48
l2-learn active 270509 50715416 0 2.22e1 187.48
l2-output active 270509 50715416 0 1.63e1 187.48
memif-input polling 140041519 25357708 0 6.86e2 .18
memif1/2-output active 160367 25357708 0 1.08e1 158.12
memif1/2-tx active 160367 25357708 0 2.19e2 158.12
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 202.83, last 128 main loops 0.00 per node 0.00
vector rates in 2.0085e6, out 2.0085e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 130085 25481751 0 9.41e0 195.89
TenGigabitEtherneta/0/0-tx active 130085 25481751 0 1.14e2 195.89
dpdk-input polling 139838445 25481751 0 6.87e2 .18
ethernet-input active 249326 50963502 0 2.02e1 204.41
l2-fwd active 249326 50963502 0 2.13e1 204.41
l2-input active 249326 50963502 0 2.42e1 204.41
l2-learn active 249326 50963502 0 2.21e1 204.41
l2-output active 249326 50963502 0 1.62e1 204.41
memif-input polling 139838445 25481751 0 6.94e2 .18
memif0/1-output active 130825 25481751 0 1.04e1 194.78
memif0/1-tx active 130825 25481751 0 2.21e2 194.78
tc11-1518b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 251 5.26e4 0.00
cdp-process any wait 0 0 3 2.27e4 0.00
dhcp-client-process any wait 0 0 1 6.22e3 0.00
dpdk-process any wait 0 0 9 1.78e5 0.00
fib-walk any wait 0 0 13 9.09e3 0.00
ikev2-manager-process any wait 0 0 25 6.25e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.40e3 0.00
lisp-retry-service any wait 0 0 13 8.49e3 0.00
memif-process any wait 0 0 9 1.09e4 0.00
unix-epoll-input polling 41881 0 0 1.38e6 0.00
vpe-oam-process any wait 0 0 13 1.18e4 0.00
vpe-route-resolver-process any wait 0 0 1 5.24e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 4.88, last 128 main loops 0.00 per node 0.00
vector rates in 5.5187e5, out 5.5187e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 2366118 6998566 0 6.17e1 2.96
TenGigabitEtherneta/0/1-tx active 2366118 6998566 0 2.06e2 2.96
dpdk-input polling 147821558 6998566 0 2.69e3 .05
ethernet-input active 2493535 13997132 0 6.93e1 5.61
l2-fwd active 2493535 13997132 0 5.51e1 5.61
l2-input active 2493535 13997132 0 5.72e1 5.61
l2-learn active 2493535 13997132 0 5.94e1 5.61
l2-output active 2493535 13997132 0 6.19e1 5.61
memif-input polling 147821558 6998566 0 2.59e3 .05
memif1/2-output active 2384821 6998566 0 7.46e1 2.93
memif1/2-tx active 2384821 6998566 0 7.34e2 2.93
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 5.87, last 128 main loops 0.00 per node 0.00
vector rates in 5.5187e5, out 5.5187e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1968722 6998573 0 5.71e1 3.55
TenGigabitEtherneta/0/0-tx active 1968722 6998573 0 1.97e2 3.55
dpdk-input polling 146075412 6998573 0 2.63e3 .05
ethernet-input active 2067496 13997146 0 6.52e1 6.77
l2-fwd active 2067496 13997146 0 5.17e1 6.77
l2-input active 2067496 13997146 0 5.73e1 6.77
l2-learn active 2067496 13997146 0 5.55e1 6.77
l2-output active 2067496 13997146 0 6.19e1 6.77
memif-input polling 146075412 6998573 0 2.54e3 .05
memif0/1-output active 2006899 6998573 0 6.87e1 3.49
memif0/1-tx active 2006899 6998573 0 6.91e2 3.49
tc12-1518b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 310 4.92e4 0.00
cdp-process any wait 0 0 2 3.25e4 0.00
dpdk-process any wait 0 0 9 3.45e5 0.00
fib-walk any wait 0 0 12 6.79e3 0.00
ikev2-manager-process any wait 0 0 25 6.79e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 7.69e3 0.00
lisp-retry-service any wait 0 0 12 1.34e4 0.00
memif-process any wait 0 0 9 9.21e3 0.00
unix-epoll-input polling 22800 0 0 2.54e6 0.00
vpe-oam-process any wait 0 0 13 9.27e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 6.02, last 128 main loops 0.00 per node 0.00
vector rates in 6.4112e5, out 6.4112e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 2269388 8127422 0 5.42e1 3.58
TenGigabitEtherneta/0/1-tx active 2269388 8127422 0 1.91e2 3.58
dpdk-input polling 140681398 8127422 0 2.21e3 .06
ethernet-input active 2321006 16254844 0 6.37e1 7.00
l2-fwd active 2321006 16254844 0 4.83e1 7.00
l2-input active 2321006 16254844 0 5.04e1 7.00
l2-learn active 2321006 16254844 0 5.18e1 7.00
l2-output active 2321006 16254844 0 5.63e1 7.00
memif-input polling 140681398 8127422 0 2.33e3 .06
memif1/2-output active 2320982 8127422 0 7.25e1 3.50
memif1/2-tx active 2320982 8127422 0 6.78e2 3.50
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 6.61, last 128 main loops 0.00 per node 0.00
vector rates in 6.4112e5, out 6.4112e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 2060328 8127430 0 5.15e1 3.94
TenGigabitEtherneta/0/0-tx active 2060328 8127430 0 1.87e2 3.94
dpdk-input polling 141736772 8127430 0 2.22e3 .06
ethernet-input active 2114258 16254860 0 6.18e1 7.69
l2-fwd active 2114258 16254860 0 4.75e1 7.69
l2-input active 2114258 16254860 0 5.06e1 7.69
l2-learn active 2114258 16254860 0 5.06e1 7.69
l2-output active 2114258 16254860 0 5.75e1 7.69
memif-input polling 141736772 8127430 0 2.32e3 .06
memif0/1-output active 2114252 8127430 0 6.29e1 3.84
memif0/1-tx active 2114252 8127430 0 6.86e2 3.84

11.1.1.2. 10ge2p1x520-eth-l2xcbase-eth-2memif-1drc-ndrpdrdisc

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 299 4.67e4 0.00
cdp-process any wait 0 0 3 2.71e4 0.00
dhcp-client-process any wait 0 0 1 1.13e4 0.00
dpdk-process any wait 0 0 8 1.99e5 0.00
fib-walk any wait 0 0 12 5.46e3 0.00
ikev2-manager-process any wait 0 0 25 4.74e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.54e3 0.00
lisp-retry-service any wait 0 0 12 5.36e3 0.00
memif-process any wait 0 0 9 6.09e3 0.00
unix-epoll-input polling 33372 0 0 1.73e6 0.00
vpe-oam-process any wait 0 0 12 4.82e3 0.00
vpe-route-resolver-process any wait 0 0 1 3.13e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 128.99, last 128 main loops 0.00 per node 0.00
vector rates in 3.2735e6, out 3.2735e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 261699 20630953 0 1.10e1 78.83
TenGigabitEtherneta/0/0-tx active 261699 20630953 0 6.13e1 78.83
TenGigabitEtherneta/0/1-output active 240903 20630932 0 1.11e1 85.64
TenGigabitEtherneta/0/1-tx active 240903 20630932 0 5.95e1 85.64
dpdk-input polling 95432148 41261885 0 4.62e2 .43
ethernet-input active 477116 82523770 0 1.99e1 172.96
l2-input active 477116 82523770 0 1.87e1 172.96
l2-output active 477116 82523770 0 1.73e1 172.96
memif-input polling 95432148 41261885 0 4.39e2 .43
memif0/1-output active 322858 20630953 0 1.27e1 63.90
memif0/1-tx active 322858 20630953 0 1.56e2 63.90
memif1/2-output active 302115 20630932 0 2.26e1 68.29
memif1/2-tx active 302115 20630932 0 1.57e2 68.29
tc02-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 297 4.54e4 0.00
cdp-process any wait 0 0 2 2.02e4 0.00
dpdk-process any wait 0 0 9 3.40e5 0.00
fib-walk any wait 0 0 13 2.70e3 0.00
ikev2-manager-process any wait 0 0 26 2.69e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.71e3 0.00
lisp-retry-service any wait 0 0 13 5.18e3 0.00
memif-process any wait 0 0 8 4.75e3 0.00
unix-epoll-input polling 45213 0 0 1.29e6 0.00
vpe-oam-process any wait 0 0 12 2.29e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.5, average vectors/node 118.33, last 128 main loops 0.00 per node 0.00
vector rates in 3.2414e6, out 3.2414e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 318847 20630953 0 1.17e1 64.70
TenGigabitEtherneta/0/0-tx active 318847 20630953 0 6.29e1 64.70
TenGigabitEtherneta/0/1-output active 270596 20630932 0 1.12e1 76.24
TenGigabitEtherneta/0/1-tx active 270596 20630932 0 5.95e1 76.24
dpdk-input polling 98103055 41261885 0 4.66e2 .42
ethernet-input active 497132 82523770 0 1.99e1 165.99
l2-input active 497132 82523770 0 1.87e1 165.99
l2-output active 497132 82523770 0 1.78e1 165.99
memif-input polling 98103055 41261885 0 4.48e2 .42
memif0/1-output active 379075 20630953 0 1.26e1 54.42
memif0/1-tx active 379075 20630953 0 1.57e2 54.42
memif1/2-output active 329709 20630932 0 1.27e1 62.57
memif1/2-tx active 329709 20630932 0 1.56e2 62.57
tc03-imix-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 307 4.59e4 0.00
cdp-process any wait 0 0 3 3.14e4 0.00
dpdk-process any wait 0 0 8 2.09e5 0.00
fib-walk any wait 0 0 12 9.65e3 0.00
ikev2-manager-process any wait 0 0 26 8.44e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 6.23e3 0.00
lisp-retry-service any wait 0 0 12 8.84e3 0.00
memif-process any wait 0 0 9 1.52e4 0.00
unix-epoll-input polling 48369 0 0 1.19e6 0.00
vpe-oam-process any wait 0 0 12 1.23e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 227.58, last 128 main loops 0.00 per node 0.00
vector rates in 2.5183e6, out 2.5183e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 70476 15818648 0 9.09e0 224.45
TenGigabitEtherneta/0/0-tx active 70476 15818648 0 5.86e1 224.45
TenGigabitEtherneta/0/1-output active 68758 15818648 0 9.26e0 230.06
TenGigabitEtherneta/0/1-tx active 68758 15818648 0 5.69e1 230.06
dpdk-input polling 96584422 31637296 0 5.86e2 .33
ethernet-input active 276479 63274592 0 2.01e1 228.86
l2-input active 276479 63274592 0 1.83e1 228.86
l2-output active 276479 63274592 0 1.55e1 228.86
memif-input polling 96584422 31637296 0 6.09e2 .33
memif0/1-output active 71821 15818648 0 9.50e0 220.25
memif0/1-tx active 71821 15818648 0 2.55e2 220.25
memif1/2-output active 71648 15818648 0 1.01e1 220.78
memif1/2-tx active 71648 15818648 0 2.53e2 220.78
tc04-imix-1t1c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 270 5.17e4 0.00
cdp-process any wait 0 0 3 1.42e4 0.00
dpdk-process any wait 0 0 8 2.23e5 0.00
fib-walk any wait 0 0 12 6.92e3 0.00
ikev2-manager-process any wait 0 0 25 5.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 4.19e3 0.00
lisp-retry-service any wait 0 0 12 9.40e3 0.00
memif-process any wait 0 0 8 1.03e4 0.00
unix-epoll-input polling 50567 0 0 1.13e6 0.00
vpe-oam-process any wait 0 0 12 7.03e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 255.92, last 128 main loops 0.00 per node 0.00
vector rates in 2.5459e6, out 2.5459e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 62319 15944322 0 8.77e0 255.85
TenGigabitEtherneta/0/0-tx active 62319 15944322 0 5.76e1 255.85
TenGigabitEtherneta/0/1-output active 62315 15943841 0 8.93e0 255.86
TenGigabitEtherneta/0/1-tx active 62315 15943841 0 5.54e1 255.86
dpdk-input polling 96082607 31888163 0 5.77e2 .33
ethernet-input active 249184 63776326 0 1.94e1 255.94
l2-input active 249184 63776326 0 1.84e1 255.94
l2-output active 249184 63776326 0 1.54e1 255.94
memif-input polling 96082607 31888163 0 6.05e2 .33
memif0/1-output active 62326 15944322 0 9.08e0 255.82
memif0/1-tx active 62326 15944322 0 2.54e2 255.82
memif1/2-output active 62323 15943841 0 9.59e0 255.83
memif1/2-tx active 62323 15943841 0 2.53e2 255.83
tc05-1518b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 257 5.09e4 0.00
cdp-process any wait 0 0 3 2.45e4 0.00
dhcp-client-process any wait 0 0 1 6.10e3 0.00
dpdk-process any wait 0 0 9 1.77e5 0.00
fib-walk any wait 0 0 12 9.82e3 0.00
ikev2-manager-process any wait 0 0 25 5.38e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.61e3 0.00
lisp-retry-service any wait 0 0 12 8.71e3 0.00
memif-process any wait 0 0 8 1.14e4 0.00
unix-epoll-input polling 49011 0 0 1.18e6 0.00
vpe-oam-process any wait 0 0 13 1.05e4 0.00
vpe-route-resolver-process any wait 0 0 1 3.04e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 219.28, last 128 main loops 0.00 per node 0.00
vector rates in 1.0677e6, out 1.0677e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 32593 6747717 0 9.39e0 207.03
TenGigabitEtherneta/0/0-tx active 32593 6747717 0 6.79e1 207.03
TenGigabitEtherneta/0/1-output active 32210 6747709 0 9.33e0 209.49
TenGigabitEtherneta/0/1-tx active 32210 6747709 0 6.69e1 209.49
dpdk-input polling 97642057 13495426 0 1.30e3 .14
ethernet-input active 120669 26990852 0 2.01e1 223.68
l2-input active 120669 26990852 0 1.85e1 223.68
l2-output active 120669 26990852 0 1.58e1 223.68
memif-input polling 97642057 13495426 0 1.72e3 .14
memif0/1-output active 32784 6747717 0 9.35e0 205.82
memif0/1-tx active 32784 6747717 0 6.36e2 205.82
memif1/2-output active 32750 6747709 0 9.93e0 206.04
memif1/2-tx active 32750 6747709 0 6.24e2 206.04
tc06-1518b-1t1c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 274 5.48e4 0.00
cdp-process any wait 0 0 3 2.15e4 0.00
dpdk-process any wait 0 0 9 1.83e5 0.00
fib-walk any wait 0 0 13 9.03e3 0.00
ikev2-manager-process any wait 0 0 25 6.71e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 7.25e3 0.00
lisp-retry-service any wait 0 0 13 8.76e3 0.00
memif-process any wait 0 0 8 1.55e4 0.00
unix-epoll-input polling 43055 0 0 1.34e6 0.00
vpe-oam-process any wait 0 0 12 1.01e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 212.89, last 128 main loops 0.00 per node 0.00
vector rates in 1.0703e6, out 1.0703e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 33945 6747717 0 9.28e0 198.78
TenGigabitEtherneta/0/0-tx active 33945 6747717 0 6.79e1 198.78
TenGigabitEtherneta/0/1-output active 34003 6747709 0 9.46e0 198.44
TenGigabitEtherneta/0/1-tx active 34003 6747709 0 6.76e1 198.44
dpdk-input polling 97140946 13495426 0 1.29e3 .14
ethernet-input active 123496 26990852 0 2.03e1 218.56
l2-input active 123496 26990852 0 1.84e1 218.56
l2-output active 123496 26990852 0 1.55e1 218.56
memif-input polling 97140946 13495426 0 1.72e3 .14
memif0/1-output active 34367 6747717 0 9.46e0 196.34
memif0/1-tx active 34367 6747717 0 6.36e2 196.34
memif1/2-output active 34331 6747709 0 1.00e1 196.55
memif1/2-tx active 34331 6747709 0 6.23e2 196.55
tc07-64b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 304 4.64e4 0.00
cdp-process any wait 0 0 2 2.03e4 0.00
dhcp-client-process any wait 0 0 1 1.47e4 0.00
dpdk-process any wait 0 0 8 1.96e5 0.00
fib-walk any wait 0 0 13 3.76e3 0.00
ikev2-manager-process any wait 0 0 25 4.83e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.41e3 0.00
lisp-retry-service any wait 0 0 13 4.91e3 0.00
memif-process any wait 0 0 9 4.12e3 0.00
unix-epoll-input polling 34420 0 0 1.69e6 0.00
vpe-oam-process any wait 0 0 12 3.25e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.67e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 109.36, last 128 main loops 0.00 per node 0.00
vector rates in 2.8029e6, out 2.8029e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 394520 35642821 0 1.04e1 90.34
TenGigabitEtherneta/0/1-tx active 394520 35642821 0 1.10e2 90.34
dpdk-input polling 141107557 35642821 0 5.05e2 .25
ethernet-input active 583741 71285642 0 1.95e1 122.12
l2-input active 583741 71285642 0 1.90e1 122.12
l2-output active 583741 71285642 0 1.70e1 122.12
memif-input polling 141107557 35642821 0 4.89e2 .25
memif1/2-output active 461685 35642821 0 1.19e1 77.20
memif1/2-tx active 461685 35642821 0 1.42e2 77.20
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 98.47, last 128 main loops 0.00 per node 0.00
vector rates in 2.8029e6, out 2.8029e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 456472 35642858 0 1.07e1 78.08
TenGigabitEtherneta/0/0-tx active 456472 35642858 0 1.10e2 78.08
dpdk-input polling 141439093 35642858 0 5.15e2 .25
ethernet-input active 623165 71285716 0 1.98e1 114.39
l2-input active 623165 71285716 0 1.89e1 114.39
l2-output active 623165 71285716 0 1.77e1 114.39
memif-input polling 141439093 35642858 0 4.78e2 .25
memif0/1-output active 569740 35642858 0 1.25e1 62.56
memif0/1-tx active 569740 35642858 0 1.44e2 62.56
tc08-64b-2t2c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 314 4.44e4 0.00
cdp-process any wait 0 0 2 1.66e4 0.00
dpdk-process any wait 0 0 9 3.44e5 0.00
fib-walk any wait 0 0 13 3.25e3 0.00
ikev2-manager-process any wait 0 0 25 2.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.25e3 0.00
lisp-retry-service any wait 0 0 13 4.46e3 0.00
memif-process any wait 0 0 8 7.89e3 0.00
unix-epoll-input polling 41817 0 0 1.39e6 0.00
vpe-oam-process any wait 0 0 12 2.35e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 150.52, last 128 main loops 0.00 per node 0.00
vector rates in 2.8997e6, out 2.8997e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 216295 36797582 0 8.94e0 170.13
TenGigabitEtherneta/0/1-tx active 216295 36797582 0 1.07e2 170.13
dpdk-input polling 139445547 36797582 0 4.99e2 .26
ethernet-input active 478822 73595164 0 1.89e1 153.70
l2-input active 478822 73595164 0 1.87e1 153.70
l2-output active 478822 73595164 0 1.59e1 153.70
memif-input polling 139445547 36797582 0 4.71e2 .26
memif1/2-output active 303036 36797582 0 1.06e1 121.43
memif1/2-tx active 303036 36797582 0 1.39e2 121.43
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 137.39, last 128 main loops 0.00 per node 0.00
vector rates in 2.8997e6, out 2.8997e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 303702 36797620 0 9.84e0 121.16
TenGigabitEtherneta/0/0-tx active 303702 36797620 0 1.07e2 121.16
dpdk-input polling 140273417 36797620 0 4.99e2 .26
ethernet-input active 486405 73595240 0 1.94e1 151.30
l2-input active 486405 73595240 0 1.93e1 151.30
l2-output active 486405 73595240 0 1.66e1 151.30
memif-input polling 140273417 36797620 0 4.59e2 .26
memif0/1-output active 379722 36797620 0 1.08e1 96.91
memif0/1-tx active 379722 36797620 0 1.42e2 96.91
tc09-imix-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.6, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 331 4.29e4 0.00
cdp-process any wait 0 0 4 2.74e4 0.00
dpdk-process any wait 0 0 8 1.99e5 0.00
fib-walk any wait 0 0 12 9.09e3 0.00
ikev2-manager-process any wait 0 0 25 7.60e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.26e3 0.00
lisp-retry-service any wait 0 0 12 1.28e4 0.00
memif-process any wait 0 0 9 2.41e4 0.00
unix-epoll-input polling 47891 0 0 1.22e6 0.00
vpe-oam-process any wait 0 0 12 1.42e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.6, average vectors/node 160.86, last 128 main loops 0.00 per node 0.00
vector rates in 2.2160e6, out 2.2160e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 190084 28316262 0 9.83e0 148.97
TenGigabitEtherneta/0/1-tx active 190084 28316262 0 1.13e2 148.97
dpdk-input polling 141903195 28316262 0 6.38e2 .19
ethernet-input active 336275 56632524 0 2.05e1 168.41
l2-input active 336275 56632524 0 1.93e1 168.41
l2-output active 336275 56632524 0 1.65e1 168.41
memif-input polling 141903195 28316262 0 6.46e2 .19
memif1/2-output active 209370 28316262 0 1.09e1 135.25
memif1/2-tx active 209370 28316262 0 2.19e2 135.25
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.6, average vectors/node 164.33, last 128 main loops 0.00 per node 0.00
vector rates in 2.2160e6, out 2.2160e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 176394 28316262 0 9.81e0 160.53
TenGigabitEtherneta/0/0-tx active 176394 28316262 0 1.13e2 160.53
dpdk-input polling 126894299 28316262 0 5.60e2 .22
ethernet-input active 335720 56632524 0 2.05e1 168.69
l2-input active 335720 56632524 0 1.98e1 168.69
l2-output active 335720 56632524 0 1.68e1 168.69
memif-input polling 126894299 28316262 0 7.62e2 .22
memif0/1-output active 194927 28316262 0 1.06e1 145.27
memif0/1-tx active 194927 28316262 0 2.19e2 145.27
tc10-imix-2t2c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 270 5.49e4 0.00
cdp-process any wait 0 0 3 2.49e4 0.00
dpdk-process any wait 0 0 8 2.79e5 0.00
fib-walk any wait 0 0 13 8.14e3 0.00
ikev2-manager-process any wait 0 0 25 8.19e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 1.02e4 0.00
lisp-retry-service any wait 0 0 13 1.42e4 0.00
memif-process any wait 0 0 9 1.42e4 0.00
unix-epoll-input polling 54296 0 0 1.07e6 0.00
vpe-oam-process any wait 0 0 13 9.77e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 176.61, last 128 main loops 0.00 per node 0.00
vector rates in 2.2404e6, out 2.2404e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 167975 28498119 0 9.60e0 169.66
TenGigabitEtherneta/0/1-tx active 167975 28498119 0 1.13e2 169.66
dpdk-input polling 136569171 28498119 0 6.35e2 .21
ethernet-input active 314686 56996238 0 2.04e1 181.12
l2-input active 314686 56996238 0 1.93e1 181.12
l2-output active 314686 56996238 0 1.64e1 181.12
memif-input polling 136569171 28498119 0 6.41e2 .21
memif1/2-output active 178896 28498119 0 1.18e1 159.29
memif1/2-tx active 178896 28498119 0 2.19e2 159.29
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 196.19, last 128 main loops 0.00 per node 0.00
vector rates in 2.2565e6, out 2.2565e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 148900 28702785 0 9.38e0 192.77
TenGigabitEtherneta/0/0-tx active 148900 28702785 0 1.12e2 192.77
dpdk-input polling 140293688 28702785 0 6.19e2 .20
ethernet-input active 290127 57405570 0 2.04e1 197.86
l2-input active 290127 57405570 0 1.91e1 197.86
l2-output active 290127 57405570 0 1.62e1 197.86
memif-input polling 140293688 28702785 0 6.39e2 .20
memif0/1-output active 151108 28702785 0 1.01e1 189.95
memif0/1-tx active 151108 28702785 0 2.22e2 189.95
tc11-1518b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 311 4.76e4 0.00
cdp-process any wait 0 0 2 3.19e4 0.00
dhcp-client-process any wait 0 0 1 9.28e4 0.00
dpdk-process any wait 0 0 9 1.84e5 0.00
fib-walk any wait 0 0 13 1.51e4 0.00
ikev2-manager-process any wait 0 0 25 8.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.14e3 0.00
lisp-retry-service any wait 0 0 13 1.00e4 0.00
memif-process any wait 0 0 8 1.52e4 0.00
unix-epoll-input polling 52753 0 0 1.09e6 0.00
vpe-oam-process any wait 0 0 13 9.86e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.68e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 4.34, last 128 main loops 0.00 per node 0.00
vector rates in 6.4268e5, out 6.4268e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 2910218 8127422 0 6.62e1 2.79
TenGigabitEtherneta/0/1-tx active 2910218 8127422 0 2.01e2 2.79
dpdk-input polling 99429450 8127422 0 1.63e3 .08
ethernet-input active 3017779 16254844 0 6.96e1 5.39
l2-input active 3017779 16254844 0 5.28e1 5.39
l2-output active 3017779 16254844 0 6.46e1 5.39
memif-input polling 99429450 8127422 0 3.29e3 .08
memif1/2-output active 3017637 8127422 0 8.33e1 2.69
memif1/2-tx active 3017637 8127422 0 7.25e2 2.69
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.3, average vectors/node 4.91, last 128 main loops 0.00 per node 0.00
vector rates in 6.4268e5, out 6.4268e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 2589074 8127430 0 5.89e1 3.14
TenGigabitEtherneta/0/0-tx active 2589074 8127430 0 1.97e2 3.14
dpdk-input polling 100041661 8127430 0 2.83e3 .08
ethernet-input active 2662712 16254860 0 6.99e1 6.10
l2-input active 2662712 16254860 0 4.92e1 6.10
l2-output active 2662712 16254860 0 5.94e1 6.10
memif-input polling 100041661 8127430 0 2.01e3 .08
memif0/1-output active 2662685 8127430 0 7.78e1 3.05
memif0/1-tx active 2662685 8127430 0 7.53e2 3.05
tc12-1518b-2t2c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 285 5.29e4 0.00
cdp-process any wait 0 0 3 2.57e4 0.00
dpdk-process any wait 0 0 9 1.75e5 0.00
fib-walk any wait 0 0 12 9.87e3 0.00
ikev2-manager-process any wait 0 0 25 6.79e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.68e3 0.00
lisp-retry-service any wait 0 0 12 1.13e4 0.00
memif-process any wait 0 0 8 1.33e4 0.00
unix-epoll-input polling 41208 0 0 1.41e6 0.00
vpe-oam-process any wait 0 0 13 1.12e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.5, average vectors/node 4.37, last 128 main loops 0.00 per node 0.00
vector rates in 6.3812e5, out 6.3812e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 2899256 8127422 0 6.14e1 2.80
TenGigabitEtherneta/0/1-tx active 2899256 8127422 0 2.06e2 2.80
dpdk-input polling 141563172 8127422 0 2.29e3 .06
ethernet-input active 2998301 16254844 0 6.92e1 5.42
l2-input active 2998301 16254844 0 4.87e1 5.42
l2-output active 2998301 16254844 0 6.27e1 5.42
memif-input polling 141563172 8127422 0 2.28e3 .06
memif1/2-output active 2997719 8127422 0 8.03e1 2.71
memif1/2-tx active 2997719 8127422 0 7.59e2 2.71
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.5, average vectors/node 4.65, last 128 main loops 0.00 per node 0.00
vector rates in 6.3812e5, out 6.3812e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 2716469 8127430 0 6.22e1 2.99
TenGigabitEtherneta/0/0-tx active 2716469 8127430 0 1.99e2 2.99
dpdk-input polling 139226715 8127430 0 2.34e3 .06
ethernet-input active 2815502 16254860 0 6.94e1 5.77
l2-input active 2815502 16254860 0 4.99e1 5.77
l2-output active 2815502 16254860 0 6.12e1 5.77
memif-input polling 139226715 8127430 0 2.30e3 .06
memif0/1-output active 2815440 8127430 0 7.56e1 2.89
memif0/1-tx active 2815440 8127430 0 7.54e2 2.89

11.1.1.3. 10ge2p1x520-eth-l2xcbase-eth-2memif-1lxc-ndrpdrdisc

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 260 5.04e4 0.00
cdp-process any wait 0 0 2 2.13e4 0.00
dhcp-client-process any wait 0 0 1 2.08e4 0.00
dpdk-process any wait 0 0 8 2.07e5 0.00
fib-walk any wait 0 0 12 8.42e3 0.00
ikev2-manager-process any wait 0 0 25 4.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.88e3 0.00
lisp-retry-service any wait 0 0 12 5.17e3 0.00
memif-process any wait 0 0 9 5.18e3 0.00
unix-epoll-input polling 33344 0 0 1.73e6 0.00
vpe-oam-process any wait 0 0 12 3.28e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.37e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 114.94, last 128 main loops 0.00 per node 0.00
vector rates in 3.2746e6, out 3.2746e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 295068 20630953 0 1.12e1 69.92
TenGigabitEtherneta/0/0-tx active 295068 20630953 0 6.24e1 69.92
TenGigabitEtherneta/0/1-output active 269778 20630932 0 1.13e1 76.47
TenGigabitEtherneta/0/1-tx active 269778 20630932 0 6.06e1 76.47
dpdk-input polling 97815283 41261885 0 4.72e2 .42
ethernet-input active 551069 82523770 0 1.96e1 149.75
l2-input active 551069 82523770 0 1.88e1 149.75
l2-output active 551069 82523770 0 1.78e1 149.75
memif-input polling 97815283 41261885 0 4.30e2 .42
memif0/1-output active 324075 20630953 0 1.19e1 63.66
memif0/1-tx active 324075 20630953 0 1.55e2 63.66
memif1/2-output active 329788 20630932 0 1.26e1 62.56
memif1/2-tx active 329788 20630932 0 1.55e2 62.56
tc02-64b-1t1c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 278 5.65e4 0.00
cdp-process any wait 0 0 2 2.18e4 0.00
dpdk-process any wait 0 0 9 3.32e5 0.00
fib-walk any wait 0 0 13 3.23e3 0.00
ikev2-manager-process any wait 0 0 25 3.72e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.34e3 0.00
lisp-retry-service any wait 0 0 13 5.01e3 0.00
memif-process any wait 0 0 8 5.50e3 0.00
unix-epoll-input polling 50414 0 0 1.15e6 0.00
vpe-oam-process any wait 0 0 13 4.29e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 117.42, last 128 main loops 0.00 per node 0.00
vector rates in 3.2512e6, out 3.2512e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 316596 20630953 0 1.17e1 65.16
TenGigabitEtherneta/0/0-tx active 316596 20630953 0 6.28e1 65.16
TenGigabitEtherneta/0/1-output active 274878 20630932 0 1.14e1 75.05
TenGigabitEtherneta/0/1-tx active 274878 20630932 0 5.98e1 75.05
dpdk-input polling 99385649 41261885 0 4.69e2 .42
ethernet-input active 504118 82523770 0 2.01e1 163.69
l2-input active 504118 82523770 0 1.87e1 163.69
l2-output active 504118 82523770 0 1.77e1 163.69
memif-input polling 99385649 41261885 0 4.39e2 .42
memif0/1-output active 374647 20630953 0 1.25e1 55.07
memif0/1-tx active 374647 20630953 0 1.56e2 55.07
memif1/2-output active 332810 20630932 0 1.26e1 61.99
memif1/2-tx active 332810 20630932 0 1.56e2 61.99
tc03-imix-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 246 5.47e4 0.00
cdp-process any wait 0 0 3 2.63e4 0.00
dpdk-process any wait 0 0 8 2.43e5 0.00
fib-walk any wait 0 0 13 1.13e4 0.00
ikev2-manager-process any wait 0 0 25 1.25e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 8.40e3 0.00
lisp-retry-service any wait 0 0 13 1.17e4 0.00
memif-process any wait 0 0 8 2.02e4 0.00
unix-epoll-input polling 51507 0 0 1.11e6 0.00
vpe-oam-process any wait 0 0 12 1.63e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.0, average vectors/node 255.95, last 128 main loops 0.00 per node 0.00
vector rates in 2.5472e6, out 2.5472e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 62279 15937602 0 8.46e0 255.91
TenGigabitEtherneta/0/0-tx active 62279 15937602 0 5.78e1 255.91
TenGigabitEtherneta/0/1-output active 62276 15937272 0 8.91e0 255.91
TenGigabitEtherneta/0/1-tx active 62276 15937272 0 5.54e1 255.91
dpdk-input polling 96010567 31874874 0 5.77e2 .33
ethernet-input active 249050 63749748 0 1.95e1 255.97
l2-input active 249050 63749748 0 1.80e1 255.97
l2-output active 249050 63749748 0 1.52e1 255.97
memif-input polling 96010567 31874874 0 6.04e2 .33
memif0/1-output active 62283 15937602 0 9.05e0 255.89
memif0/1-tx active 62283 15937602 0 2.54e2 255.89
memif1/2-output active 62280 15937272 0 9.62e0 255.89
memif1/2-tx active 62280 15937272 0 2.53e2 255.89
tc04-imix-1t1c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 244 5.61e4 0.00
cdp-process any wait 0 0 4 1.78e4 0.00
dpdk-process any wait 0 0 8 2.34e5 0.00
fib-walk any wait 0 0 12 1.20e4 0.00
ikev2-manager-process any wait 0 0 25 1.07e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 7.77e3 0.00
lisp-retry-service any wait 0 0 12 1.47e4 0.00
memif-process any wait 0 0 8 1.81e4 0.00
unix-epoll-input polling 54132 0 0 1.06e6 0.00
vpe-oam-process any wait 0 0 12 1.71e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 255.94, last 128 main loops 0.00 per node 0.00
vector rates in 2.5388e6, out 2.5388e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 62209 15917926 0 8.56e0 255.88
TenGigabitEtherneta/0/0-tx active 62209 15917926 0 5.77e1 255.88
TenGigabitEtherneta/0/1-output active 62199 15917876 0 8.89e0 255.92
TenGigabitEtherneta/0/1-tx active 62199 15917876 0 5.54e1 255.92
dpdk-input polling 94349532 31835802 0 5.67e2 .34
ethernet-input active 248759 63671604 0 1.95e1 255.96
l2-input active 248759 63671604 0 1.80e1 255.96
l2-output active 248759 63671604 0 1.54e1 255.96
memif-input polling 94349532 31835802 0 6.22e2 .34
memif0/1-output active 62213 15917926 0 9.08e0 255.86
memif0/1-tx active 62213 15917926 0 2.55e2 255.86
memif1/2-output active 62206 15917876 0 9.71e0 255.89
memif1/2-tx active 62206 15917876 0 2.54e2 255.89
tc05-1518b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 260 5.02e4 0.00
cdp-process any wait 0 0 4 2.49e4 0.00
dhcp-client-process any wait 0 0 1 7.00e3 0.00
dpdk-process any wait 0 0 8 1.99e5 0.00
fib-walk any wait 0 0 12 1.08e4 0.00
ikev2-manager-process any wait 0 0 25 6.26e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 4.73e3 0.00
lisp-retry-service any wait 0 0 12 1.08e4 0.00
memif-process any wait 0 0 8 1.29e4 0.00
unix-epoll-input polling 39602 0 0 1.44e6 0.00
vpe-oam-process any wait 0 0 12 1.06e4 0.00
vpe-route-resolver-process any wait 0 0 1 3.99e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.0, average vectors/node 233.38, last 128 main loops 0.00 per node 0.00
vector rates in 1.0782e6, out 1.0782e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 29985 6747717 0 9.20e0 225.04
TenGigabitEtherneta/0/0-tx active 29985 6747717 0 6.73e1 225.04
TenGigabitEtherneta/0/1-output active 28878 6747709 0 8.97e0 233.66
TenGigabitEtherneta/0/1-tx active 28878 6747709 0 6.60e1 233.66
dpdk-input polling 97595351 13495426 0 1.26e3 .14
ethernet-input active 114590 26990852 0 1.99e1 235.54
l2-input active 114590 26990852 0 1.81e1 235.54
l2-output active 114590 26990852 0 1.55e1 235.54
memif-input polling 97595351 13495426 0 1.72e3 .14
memif0/1-output active 30025 6747717 0 9.34e0 224.74
memif0/1-tx active 30025 6747717 0 6.36e2 224.74
memif1/2-output active 29942 6747709 0 1.00e1 225.36
memif1/2-tx active 29942 6747709 0 6.26e2 225.36
tc06-1518b-1t1c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 325 4.62e4 0.00
cdp-process any wait 0 0 4 1.39e4 0.00
dpdk-process any wait 0 0 8 1.97e5 0.00
fib-walk any wait 0 0 13 8.60e3 0.00
ikev2-manager-process any wait 0 0 25 7.92e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.82e3 0.00
lisp-retry-service any wait 0 0 13 9.39e3 0.00
memif-process any wait 0 0 8 9.68e3 0.00
unix-epoll-input polling 36630 0 0 1.56e6 0.00
vpe-oam-process any wait 0 0 12 7.66e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 233.65, last 128 main loops 0.00 per node 0.00
vector rates in 1.0807e6, out 1.0807e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 28086 6745430 0 8.91e0 240.17
TenGigabitEtherneta/0/0-tx active 28086 6745430 0 6.64e1 240.17
TenGigabitEtherneta/0/1-output active 28473 6745394 0 9.01e0 236.90
TenGigabitEtherneta/0/1-tx active 28473 6745394 0 6.58e1 236.90
dpdk-input polling 97096986 13490824 0 1.26e3 .14
ethernet-input active 114912 26981648 0 2.01e1 234.80
l2-input active 114912 26981648 0 1.81e1 234.80
l2-output active 114912 26981648 0 1.55e1 234.80
memif-input polling 97096986 13490824 0 1.72e3 .14
memif0/1-output active 30301 6745430 0 9.68e0 222.61
memif0/1-tx active 30301 6745430 0 6.37e2 222.61
memif1/2-output active 30324 6745394 0 1.94e1 222.44
memif1/2-tx active 30324 6745394 0 6.24e2 222.44
tc07-64b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 260 5.09e4 0.00
cdp-process any wait 0 0 2 2.65e4 0.00
dhcp-client-process any wait 0 0 1 1.55e4 0.00
dpdk-process any wait 0 0 8 2.09e5 0.00
fib-walk any wait 0 0 12 5.19e3 0.00
ikev2-manager-process any wait 0 0 25 3.57e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.50e3 0.00
lisp-retry-service any wait 0 0 12 6.43e3 0.00
memif-process any wait 0 0 9 5.26e3 0.00
unix-epoll-input polling 49462 0 0 1.17e6 0.00
vpe-oam-process any wait 0 0 12 2.39e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.02e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 98.03, last 128 main loops 0.00 per node 0.00
vector rates in 2.8246e6, out 2.8246e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 479087 35642821 0 1.08e1 74.39
TenGigabitEtherneta/0/1-tx active 479087 35642821 0 1.09e2 74.39
dpdk-input polling 140608936 35642821 0 5.16e2 .25
ethernet-input active 630278 71285642 0 1.96e1 113.10
l2-input active 630278 71285642 0 1.91e1 113.10
l2-output active 630278 71285642 0 1.75e1 113.10
memif-input polling 140608936 35642821 0 4.69e2 .25
memif1/2-output active 538751 35642821 0 1.22e1 66.16
memif1/2-tx active 538751 35642821 0 1.41e2 66.16
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 87.86, last 128 main loops 0.00 per node 0.00
vector rates in 2.8246e6, out 2.8246e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 547943 35642858 0 1.13e1 65.05
TenGigabitEtherneta/0/0-tx active 547943 35642858 0 1.09e2 65.05
dpdk-input polling 137138433 35642858 0 4.85e2 .26
ethernet-input active 682202 71285716 0 2.01e1 104.49
l2-input active 682202 71285716 0 1.92e1 104.49
l2-output active 682202 71285716 0 1.87e1 104.49
memif-input polling 137138433 35642858 0 5.04e2 .26
memif0/1-output active 650720 35642858 0 1.25e1 54.77
memif0/1-tx active 650720 35642858 0 1.44e2 54.77
tc08-64b-2t2c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 271 5.05e4 0.00
cdp-process any wait 0 0 2 3.03e4 0.00
dpdk-process any wait 0 0 8 2.11e5 0.00
fib-walk any wait 0 0 13 2.60e3 0.00
ikev2-manager-process any wait 0 0 25 2.58e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.35e3 0.00
lisp-retry-service any wait 0 0 13 4.54e3 0.00
memif-process any wait 0 0 9 8.35e3 0.00
unix-epoll-input polling 56662 0 0 1.02e6 0.00
vpe-oam-process any wait 0 0 12 2.24e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 150.57, last 128 main loops 0.00 per node 0.00
vector rates in 2.8933e6, out 2.8933e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 217108 36701843 0 8.94e0 169.05
TenGigabitEtherneta/0/1-tx active 217108 36701843 0 1.08e2 169.05
dpdk-input polling 141749194 36701843 0 5.05e2 .26
ethernet-input active 477626 73403686 0 1.90e1 153.68
l2-input active 477626 73403686 0 1.89e1 153.68
l2-output active 477626 73403686 0 1.59e1 153.68
memif-input polling 141749194 36701843 0 4.58e2 .26
memif1/2-output active 300014 36701843 0 1.03e1 122.33
memif1/2-tx active 300014 36701843 0 1.39e2 122.33
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 145.84, last 128 main loops 0.00 per node 0.00
vector rates in 2.9009e6, out 2.9009e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 292259 36797620 0 9.69e0 125.91
TenGigabitEtherneta/0/0-tx active 292259 36797620 0 1.09e2 125.91
dpdk-input polling 139569873 36797620 0 4.93e2 .26
ethernet-input active 459049 73595240 0 1.96e1 160.32
l2-input active 459049 73595240 0 1.89e1 160.32
l2-output active 459049 73595240 0 1.65e1 160.32
memif-input polling 139569873 36797620 0 4.63e2 .26
memif0/1-output active 349121 36797620 0 1.09e1 105.40
memif0/1-tx active 349121 36797620 0 1.43e2 105.40
tc09-imix-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 263 5.16e4 0.00
cdp-process any wait 0 0 3 2.08e4 0.00
dpdk-process any wait 0 0 8 2.66e5 0.00
fib-walk any wait 0 0 12 5.46e3 0.00
ikev2-manager-process any wait 0 0 26 6.28e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 5.29e3 0.00
lisp-retry-service any wait 0 0 12 7.65e3 0.00
memif-process any wait 0 0 9 8.89e3 0.00
unix-epoll-input polling 51493 0 0 1.12e6 0.00
vpe-oam-process any wait 0 0 13 5.71e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 108.63, last 128 main loops 0.00 per node 0.00
vector rates in 2.1819e6, out 2.1819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 247178 27543213 0 1.06e1 111.43
TenGigabitEtherneta/0/1-tx active 247178 27543213 0 1.14e2 111.43
dpdk-input polling 138896177 27543213 0 6.47e2 .19
ethernet-input active 461169 55086426 0 2.11e1 119.45
l2-input active 461169 55086426 0 1.98e1 119.45
l2-output active 461169 55086426 0 1.76e1 119.45
memif-input polling 138896177 27543213 0 6.62e2 .19
memif1/2-output active 397719 27543213 0 1.28e1 69.25
memif1/2-tx active 397719 27543213 0 2.17e2 69.25
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 134.79, last 128 main loops 0.00 per node 0.00
vector rates in 2.1819e6, out 2.1819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 275418 27543213 0 1.13e1 100.01
TenGigabitEtherneta/0/0-tx active 275418 27543213 0 1.15e2 100.01
dpdk-input polling 138376271 27543213 0 6.39e2 .19
ethernet-input active 346246 55086426 0 2.06e1 159.09
l2-input active 346246 55086426 0 1.93e1 159.09
l2-output active 346246 55086426 0 1.79e1 159.09
memif-input polling 138376271 27543213 0 6.72e2 .19
memif0/1-output active 320479 27543213 0 1.24e1 85.94
memif0/1-tx active 320479 27543213 0 2.17e2 85.94
tc10-imix-2t2c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 283 5.31e4 0.00
cdp-process any wait 0 0 3 2.59e4 0.00
dpdk-process any wait 0 0 8 2.67e5 0.00
fib-walk any wait 0 0 12 1.00e4 0.00
ikev2-manager-process any wait 0 0 25 7.03e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 7.51e3 0.00
lisp-retry-service any wait 0 0 12 1.26e4 0.00
memif-process any wait 0 0 9 9.99e3 0.00
unix-epoll-input polling 62466 0 0 9.24e5 0.00
vpe-oam-process any wait 0 0 13 1.13e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 178.57, last 128 main loops 0.00 per node 0.00
vector rates in 2.2564e6, out 2.2564e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 160403 28480029 0 9.54e0 177.55
TenGigabitEtherneta/0/1-tx active 160403 28480029 0 1.13e2 177.55
dpdk-input polling 138408215 28480029 0 6.17e2 .21
ethernet-input active 312346 56960058 0 2.05e1 182.36
l2-input active 312346 56960058 0 1.92e1 182.36
l2-output active 312346 56960058 0 1.65e1 182.36
memif-input polling 138408215 28480029 0 6.45e2 .21
memif1/2-output active 178461 28480029 0 1.04e1 159.59
memif1/2-tx active 178461 28480029 0 2.19e2 159.59
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 201.42, last 128 main loops 0.00 per node 0.00
vector rates in 2.2740e6, out 2.2740e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 145168 28702785 0 9.52e0 197.72
TenGigabitEtherneta/0/0-tx active 145168 28702785 0 1.12e2 197.72
dpdk-input polling 135997388 28702785 0 6.24e2 .21
ethernet-input active 282564 57405570 0 1.99e1 203.16
l2-input active 282564 57405570 0 1.89e1 203.16
l2-output active 282564 57405570 0 1.61e1 203.16
memif-input polling 135997388 28702785 0 6.30e2 .21
memif0/1-output active 147170 28702785 0 1.01e1 195.03
memif0/1-tx active 147170 28702785 0 2.23e2 195.03
tc11-1518b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 261 5.33e4 0.00
cdp-process any wait 0 0 2 4.50e4 0.00
dhcp-client-process any wait 0 0 1 9.69e4 0.00
dpdk-process any wait 0 0 9 1.83e5 0.00
fib-walk any wait 0 0 13 1.05e4 0.00
ikev2-manager-process any wait 0 0 25 7.85e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.10e3 0.00
lisp-retry-service any wait 0 0 13 1.29e4 0.00
memif-process any wait 0 0 8 1.59e4 0.00
unix-epoll-input polling 41872 0 0 1.39e6 0.00
vpe-oam-process any wait 0 0 13 7.61e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.29e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 4.23, last 128 main loops 0.00 per node 0.00
vector rates in 6.3937e5, out 6.3937e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 2996807 8127422 0 6.38e1 2.71
TenGigabitEtherneta/0/1-tx active 2996807 8127422 0 2.04e2 2.71
dpdk-input polling 142928887 8127422 0 2.29e3 .06
ethernet-input active 3090101 16254844 0 7.10e1 5.26
l2-input active 3090101 16254844 0 5.09e1 5.26
l2-output active 3090101 16254844 0 6.03e1 5.26
memif-input polling 142928887 8127422 0 2.30e3 .06
memif1/2-output active 3089431 8127422 0 8.27e1 2.63
memif1/2-tx active 3089431 8127422 0 7.39e2 2.63
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 4.45, last 128 main loops 0.00 per node 0.00
vector rates in 6.3937e5, out 6.3937e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 2840940 8127430 0 6.47e1 2.86
TenGigabitEtherneta/0/0-tx active 2840940 8127430 0 2.01e2 2.86
dpdk-input polling 142733770 8127430 0 2.28e3 .06
ethernet-input active 2943778 16254860 0 7.00e1 5.52
l2-input active 2943778 16254860 0 5.15e1 5.52
l2-output active 2943778 16254860 0 6.45e1 5.52
memif-input polling 142733770 8127430 0 2.32e3 .06
memif0/1-output active 2943615 8127430 0 8.60e1 2.76
memif0/1-tx active 2943615 8127430 0 7.38e2 2.76
tc12-1518b-2t2c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 259 5.69e4 0.00
cdp-process any wait 0 0 2 4.47e4 0.00
dpdk-process any wait 0 0 9 1.85e5 0.00
fib-walk any wait 0 0 12 1.05e4 0.00
ikev2-manager-process any wait 0 0 25 7.28e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.07e3 0.00
lisp-retry-service any wait 0 0 12 1.54e4 0.00
memif-process any wait 0 0 8 1.14e4 0.00
unix-epoll-input polling 20039 0 0 2.88e6 0.00
vpe-oam-process any wait 0 0 13 1.25e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 4.56, last 128 main loops 0.00 per node 0.00
vector rates in 6.4374e5, out 6.4374e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 2773698 8127422 0 6.04e1 2.93
TenGigabitEtherneta/0/1-tx active 2773698 8127422 0 2.07e2 2.93
dpdk-input polling 141718264 8127422 0 2.26e3 .06
ethernet-input active 2874505 16254844 0 6.76e1 5.65
l2-input active 2874505 16254844 0 5.17e1 5.65
l2-output active 2874505 16254844 0 5.94e1 5.65
memif-input polling 141718264 8127422 0 2.30e3 .06
memif1/2-output active 2874331 8127422 0 9.47e1 2.83
memif1/2-tx active 2874331 8127422 0 7.46e2 2.83
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.3, average vectors/node 4.66, last 128 main loops 0.00 per node 0.00
vector rates in 6.4374e5, out 6.4374e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 2706314 8127430 0 6.35e1 3.00
TenGigabitEtherneta/0/0-tx active 2706314 8127430 0 2.05e2 3.00
dpdk-input polling 141183735 8127430 0 2.25e3 .06
ethernet-input active 2811392 16254860 0 6.98e1 5.78
l2-input active 2811392 16254860 0 4.98e1 5.78
l2-output active 2811392 16254860 0 6.49e1 5.78
memif-input polling 141183735 8127430 0 2.30e3 .06
memif0/1-output active 2811282 8127430 0 7.55e1 2.89
memif0/1-tx active 2811282 8127430 0 7.49e2 2.89

11.1.2. crypto

11.1.2.1. 40ge2p1xl710-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 249 4.61e5 0.00
cdp-process any wait 0 0 3 1.77e4 0.00
dpdk-process any wait 0 0 8 4.24e7 0.00
fib-walk any wait 0 0 13 4.41e3 0.00
ikev2-manager-process any wait 0 0 25 3.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.80e3 0.00
lisp-retry-service any wait 0 0 13 4.49e3 0.00
unix-epoll-input polling 33752 0 0 1.68e6 0.00
vpe-oam-process any wait 0 0 12 4.99e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.0, average vectors/node 119.54, last 128 main loops 0.00 per node 0.00
vector rates in 2.6477e6, out 1.9858e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 209208 16570705 0 1.37e1 79.21
FortyGigabitEthernet88/0/0-tx active 209208 16570705 0 5.38e1 79.21
FortyGigabitEthernet88/0/1-out active 154820 16570687 0 1.03e1 107.03
FortyGigabitEthernet88/0/1-tx active 154820 16570687 0 5.25e1 107.03
dpdk-crypto-input polling 123102647 33141392 0 2.28e2 .27
dpdk-esp-decrypt active 135645 16570687 0 1.71e2 122.16
dpdk-esp-decrypt-post active 154820 16570687 0 3.46e1 107.03
dpdk-esp-encrypt active 208603 16570705 0 2.66e2 79.44
dpdk-esp-encrypt-post active 209208 16570705 0 1.29e1 79.21
dpdk-input polling 123102647 33141392 0 6.94e2 .27
ip4-input active 154820 16570687 0 4.59e1 107.03
ip4-input-no-checksum active 265714 33141392 0 3.06e1 124.73
ip4-local active 135645 16570687 0 5.39e1 122.16
ip4-lookup active 397880 66282784 0 3.34e1 166.59
ip4-rewrite active 333236 49712097 0 4.35e1 149.18
ipsec-if-input active 135645 16570687 0 9.79e1 122.16
ipsec-if-output active 208603 16570705 0 2.55e1 79.44
tc02-64b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 247 4.77e5 0.00
cdp-process any wait 0 0 2 1.22e4 0.00
dpdk-process any wait 0 0 8 3.96e7 0.00
fib-walk any wait 0 0 12 3.59e3 0.00
ikev2-manager-process any wait 0 0 25 2.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.89e3 0.00
lisp-retry-service any wait 0 0 12 3.82e3 0.00
unix-epoll-input polling 34360 0 0 1.68e6 0.00
vpe-oam-process any wait 0 0 12 4.56e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 109.14, last 128 main loops 0.00 per node 0.00
vector rates in 2.6127e6, out 1.9595e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 250729 16570705 0 1.46e1 66.09
FortyGigabitEthernet88/0/0-tx active 250729 16570705 0 5.43e1 66.09
FortyGigabitEthernet88/0/1-out active 161653 16570687 0 1.02e1 102.51
FortyGigabitEthernet88/0/1-tx active 161653 16570687 0 5.23e1 102.51
dpdk-crypto-input polling 123887187 33141392 0 2.24e2 .27
dpdk-esp-decrypt active 143538 16570687 0 1.70e2 115.44
dpdk-esp-decrypt-post active 161653 16570687 0 3.43e1 102.51
dpdk-esp-encrypt active 250315 16570705 0 2.64e2 66.19
dpdk-esp-encrypt-post active 250729 16570705 0 1.43e1 66.09
dpdk-input polling 123887187 33141392 0 7.20e2 .27
ip4-input active 161653 16570687 0 4.57e1 102.51
ip4-input-no-checksum active 292384 33141392 0 3.05e1 113.35
ip4-local active 143538 16570687 0 5.38e1 115.44
ip4-lookup active 418517 66282784 0 3.34e1 158.38
ip4-rewrite active 354638 49712097 0 4.36e1 140.18
ipsec-if-input active 143538 16570687 0 9.75e1 115.44
ipsec-if-output active 250315 16570705 0 2.60e1 66.19
tc03-1518b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 258 4.44e5 0.00
cdp-process any wait 0 0 2 7.78e3 0.00
dhcp-client-process any wait 0 0 1 5.58e3 0.00
dpdk-process any wait 0 0 9 3.52e7 0.00
fib-walk any wait 0 0 12 2.82e3 0.00
ikev2-manager-process any wait 0 0 25 3.23e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.11e3 0.00
lisp-retry-service any wait 0 0 12 3.48e3 0.00
unix-epoll-input polling 19260 0 0 2.95e6 0.00
vpe-oam-process any wait 0 0 12 2.01e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.14e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 115.32, last 128 main loops 0.00 per node 0.00
vector rates in 2.3534e6, out 1.7651e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 171125 14751613 0 1.44e1 86.20
FortyGigabitEthernet88/0/0-tx active 171125 14751613 0 1.06e2 86.20
FortyGigabitEthernet88/0/1-out active 170579 14751598 0 1.09e1 86.48
FortyGigabitEthernet88/0/1-tx active 170579 14751598 0 1.05e2 86.48
dpdk-crypto-input polling 123549768 29503211 0 2.59e2 .24
dpdk-esp-decrypt active 170950 14751598 0 1.71e2 86.29
dpdk-esp-decrypt-post active 170579 14751598 0 3.39e1 86.48
dpdk-esp-encrypt active 171146 14751613 0 3.09e2 86.19
dpdk-esp-encrypt-post active 171125 14751613 0 1.29e1 86.20
dpdk-input polling 123549768 29503211 0 7.68e2 .24
ip4-input active 170579 14751598 0 5.78e1 86.48
ip4-input-no-checksum active 175179 29503211 0 2.99e1 168.42
ip4-local active 170950 14751598 0 5.87e1 86.29
ip4-lookup active 330204 59006422 0 3.42e1 178.69
ip4-rewrite active 259152 44254824 0 4.39e1 170.77
ipsec-if-input active 170950 14751598 0 9.81e1 86.29
ipsec-if-output active 171146 14751613 0 2.55e1 86.19
tc04-1518b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 255 4.49e5 0.00
cdp-process any wait 0 0 3 7.97e3 0.00
dpdk-process any wait 0 0 9 4.31e7 0.00
fib-walk any wait 0 0 12 4.76e3 0.00
ikev2-manager-process any wait 0 0 25 4.37e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.37e3 0.00
lisp-retry-service any wait 0 0 12 4.30e3 0.00
unix-epoll-input polling 31397 0 0 1.82e6 0.00
vpe-oam-process any wait 0 0 13 2.78e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 140.26, last 128 main loops 0.00 per node 0.00
vector rates in 2.3692e6, out 1.7772e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 133469 14901120 0 1.29e1 111.64
FortyGigabitEthernet88/0/0-tx active 133469 14901120 0 1.05e2 111.64
FortyGigabitEthernet88/0/1-out active 133086 14884007 0 9.35e0 111.84
FortyGigabitEthernet88/0/1-tx active 133086 14884007 0 1.05e2 111.84
dpdk-crypto-input polling 124119397 29785127 0 2.57e2 .24
dpdk-esp-decrypt active 133262 14884007 0 1.72e2 111.69
dpdk-esp-decrypt-post active 133086 14884007 0 3.39e1 111.84
dpdk-esp-encrypt active 133462 14901120 0 3.12e2 111.65
dpdk-esp-encrypt-post active 133469 14901120 0 1.24e1 111.64
dpdk-input polling 124119397 29785127 0 7.64e2 .24
ip4-input active 133086 14884007 0 5.47e1 111.84
ip4-input-no-checksum active 168888 29785127 0 3.00e1 176.36
ip4-local active 133262 14884007 0 5.80e1 111.69
ip4-lookup active 282029 59570254 0 3.34e1 211.22
ip4-rewrite active 260673 44686247 0 4.33e1 171.43
ipsec-if-input active 133262 14884007 0 9.76e1 111.69
ipsec-if-output active 133462 14901120 0 2.59e1 111.65
tc05-imix-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 257 4.46e5 0.00
cdp-process any wait 0 0 2 1.34e4 0.00
dpdk-process any wait 0 0 8 3.23e7 0.00
fib-walk any wait 0 0 13 3.36e3 0.00
ikev2-manager-process any wait 0 0 26 3.13e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.36e3 0.00
lisp-retry-service any wait 0 0 13 6.39e3 0.00
unix-epoll-input polling 53039 0 0 1.09e6 0.00
vpe-oam-process any wait 0 0 12 3.60e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.5, average vectors/node 111.71, last 128 main loops 0.00 per node 0.00
vector rates in 2.3837e6, out 1.7878e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 208919 15178153 0 1.43e1 72.65
FortyGigabitEthernet88/0/0-tx active 208919 15178153 0 1.06e2 72.65
FortyGigabitEthernet88/0/1-out active 165455 15178153 0 1.06e1 91.74
FortyGigabitEthernet88/0/1-tx active 165455 15178153 0 1.05e2 91.74
dpdk-crypto-input polling 126632573 30356306 0 2.56e2 .24
dpdk-esp-decrypt active 150197 15178153 0 1.71e2 101.05
dpdk-esp-decrypt-post active 165455 15178153 0 3.39e1 91.74
dpdk-esp-encrypt active 205610 15178153 0 2.80e2 73.82
dpdk-esp-encrypt-post active 208919 15178153 0 1.41e1 72.65
dpdk-input polling 126632573 30356306 0 7.69e2 .24
ip4-input active 165455 15178153 0 5.15e1 91.74
ip4-input-no-checksum active 238055 30356306 0 2.99e1 127.52
ip4-local active 150197 15178153 0 5.68e1 101.05
ip4-lookup active 349341 60712612 0 3.34e1 173.79
ip4-rewrite active 287940 45534459 0 4.32e1 158.14
ipsec-if-input active 150197 15178153 0 9.68e1 101.05
ipsec-if-output active 205610 15178153 0 2.53e1 73.82
tc06-imix-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 268 4.30e5 0.00
cdp-process any wait 0 0 2 1.02e4 0.00
dhcp-client-process any wait 0 0 1 5.42e3 0.00
dpdk-process any wait 0 0 8 3.88e7 0.00
fib-walk any wait 0 0 12 4.24e3 0.00
ikev2-manager-process any wait 0 0 26 3.84e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.98e3 0.00
lisp-retry-service any wait 0 0 12 4.49e3 0.00
unix-epoll-input polling 42332 0 0 1.36e6 0.00
vpe-oam-process any wait 0 0 12 4.02e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.58e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 255.25, last 128 main loops 0.00 per node 0.00
vector rates in 2.4112e6, out 1.8084e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 59921 15265408 0 9.76e0 254.76
FortyGigabitEthernet88/0/0-tx active 59921 15265408 0 1.01e2 254.76
FortyGigabitEthernet88/0/1-out active 59882 15265391 0 8.69e0 254.92
FortyGigabitEthernet88/0/1-tx active 59882 15265391 0 1.05e2 254.92
dpdk-crypto-input polling 125379904 30530799 0 2.49e2 .24
dpdk-esp-decrypt active 59865 15265391 0 1.77e2 254.99
dpdk-esp-decrypt-post active 59882 15265391 0 3.83e1 254.92
dpdk-esp-encrypt active 59919 15265408 0 3.01e2 254.77
dpdk-esp-encrypt-post active 59921 15265408 0 1.01e1 254.76
dpdk-input polling 125379904 30530799 0 7.51e2 .24
ip4-input active 59882 15265391 0 4.77e1 254.92
ip4-input-no-checksum active 119528 30530799 0 2.76e1 255.43
ip4-local active 59865 15265391 0 6.39e1 254.99
ip4-lookup active 238781 61061598 0 3.19e1 255.72
ip4-rewrite active 179171 45796207 0 4.26e1 255.60
ipsec-if-input active 59865 15265391 0 1.05e2 254.99
ipsec-if-output active 59919 15265408 0 2.54e1 254.77
tc07-64b-2t2c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 252 4.95e5 0.00
cdp-process any wait 0 0 3 6.79e3 0.00
dpdk-process any wait 0 0 8 3.64e7 0.00
fib-walk any wait 0 0 13 3.64e3 0.00
ikev2-manager-process any wait 0 0 26 4.23e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 3.11e3 0.00
lisp-retry-service any wait 0 0 13 3.58e3 0.00
unix-epoll-input polling 31414 0 0 1.83e6 0.00
vpe-oam-process any wait 0 0 12 4.15e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 72.36, last 128 main loops 0.00 per node 0.00
vector rates in 2.6389e6, out 1.3195e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 513643 33407389 0 1.32e1 65.04
FortyGigabitEthernet88/0/1-tx active 513643 33407389 0 5.08e1 65.04
dpdk-crypto-input polling 151409474 33407389 0 2.67e2 .22
dpdk-esp-decrypt active 509291 33407389 0 1.68e2 65.59
dpdk-esp-decrypt-post active 513643 33407389 0 3.49e1 65.04
dpdk-input polling 151409474 33407389 0 6.16e2 .22
ip4-input active 513643 33407389 0 4.47e1 65.04
ip4-input-no-checksum active 509291 33407389 0 3.26e1 65.59
ip4-local active 509291 33407389 0 5.13e1 65.59
ip4-lookup active 524858 66814778 0 3.06e1 127.30
ip4-rewrite active 513643 33407389 0 3.07e1 65.04
ipsec-if-input active 509291 33407389 0 8.87e1 65.59
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.3, average vectors/node 52.98, last 128 main loops 0.00 per node 0.00
vector rates in 2.6389e6, out 2.6389e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 773869 33407423 0 1.67e1 43.17
FortyGigabitEthernet88/0/0-tx active 773869 33407423 0 5.09e1 43.17
dpdk-crypto-input polling 156373241 33407423 0 2.92e2 .21
dpdk-esp-encrypt active 845019 33407423 0 2.49e2 39.53
dpdk-esp-encrypt-post active 773869 33407423 0 1.48e1 43.17
dpdk-input polling 156373241 33407423 0 5.95e2 .21
ip4-input-no-checksum active 845019 33407423 0 3.43e1 39.53
ip4-lookup active 903212 66814846 0 3.46e1 73.97
ip4-rewrite active 903212 66814846 0 5.00e1 73.97
ipsec-if-output active 845019 33407423 0 2.55e1 39.53
tc08-64b-2t2c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 252 4.59e5 0.00
cdp-process any wait 0 0 2 1.44e4 0.00
dpdk-process any wait 0 0 8 3.96e7 0.00
fib-walk any wait 0 0 13 3.88e3 0.00
ikev2-manager-process any wait 0 0 25 4.23e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.76e3 0.00
lisp-retry-service any wait 0 0 13 6.39e3 0.00
unix-epoll-input polling 29591 0 0 1.94e6 0.00
vpe-oam-process any wait 0 0 12 5.06e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 207.43, last 128 main loops 0.00 per node 0.00
vector rates in 2.6389e6, out 1.3194e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 161470 33407390 0 9.89e0 206.89
FortyGigabitEthernet88/0/1-tx active 161470 33407390 0 4.97e1 206.89
dpdk-crypto-input polling 155438655 33407390 0 2.79e2 .21
dpdk-esp-decrypt active 161448 33407390 0 1.89e2 206.92
dpdk-esp-decrypt-post active 161470 33407390 0 3.43e1 206.89
dpdk-input polling 155438655 33407390 0 5.79e2 .21
ip4-input active 161470 33407390 0 4.41e1 206.89
ip4-input-no-checksum active 161448 33407390 0 2.89e1 206.92
ip4-local active 161448 33407390 0 5.34e1 206.92
ip4-lookup active 318834 66814780 0 2.86e1 209.56
ip4-rewrite active 161470 33407390 0 2.85e1 206.89
ipsec-if-input active 161448 33407390 0 9.53e1 206.92
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.3, average vectors/node 76.65, last 128 main loops 0.00 per node 0.00
vector rates in 2.6389e6, out 2.6389e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 567713 33407347 0 1.47e1 58.85
FortyGigabitEthernet88/0/0-tx active 567713 33407347 0 4.92e1 58.85
dpdk-crypto-input polling 154618397 33407347 0 2.76e2 .22
dpdk-esp-encrypt active 580733 33407347 0 2.74e2 57.53
dpdk-esp-encrypt-post active 567713 33407347 0 1.26e1 58.85
dpdk-input polling 154618397 33407347 0 5.96e2 .22
ip4-input-no-checksum active 580733 33407347 0 3.27e1 57.53
ip4-lookup active 594999 66814694 0 3.41e1 112.29
ip4-rewrite active 594999 66814694 0 4.95e1 112.29
ipsec-if-output active 580733 33407347 0 2.43e1 57.53

11.1.2.2. 40ge2p1xl710-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 274 4.33e5 0.00
cdp-process any wait 0 0 2 1.65e4 0.00
dpdk-process any wait 0 0 8 2.91e7 0.00
fib-walk any wait 0 0 13 4.25e3 0.00
ikev2-manager-process any wait 0 0 25 3.75e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.46e3 0.00
lisp-retry-service any wait 0 0 13 4.78e3 0.00
unix-epoll-input polling 34120 0 0 1.69e6 0.00
vpe-oam-process any wait 0 0 12 3.95e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 68.29, last 128 main loops 0.00 per node 0.00
vector rates in 2.4935e6, out 1.8702e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 390940 15838673 0 1.71e1 40.51
FortyGigabitEthernet88/0/0-tx active 390940 15838673 0 5.74e1 40.51
FortyGigabitEthernet88/0/1-out active 254364 15838657 0 1.22e1 62.27
FortyGigabitEthernet88/0/1-tx active 254364 15838657 0 5.34e1 62.27
dpdk-crypto-input polling 121519191 31677330 0 2.29e2 .26
dpdk-esp-decrypt active 226455 15838657 0 1.78e2 69.94
dpdk-esp-decrypt-post active 254364 15838657 0 3.87e1 62.27
dpdk-esp-encrypt active 390275 15838673 0 2.49e2 40.58
dpdk-esp-encrypt-post active 390940 15838673 0 1.78e1 40.51
dpdk-input polling 121519191 31677330 0 7.63e2 .26
ip4-input active 254364 15838657 0 4.81e1 62.27
ip4-input-no-checksum active 434454 31677330 0 3.19e1 72.91
ip4-local active 226455 15838657 0 5.38e1 69.94
ip4-lookup active 587919 63354660 0 3.52e1 107.76
ip4-rewrite active 537728 47516003 0 4.53e1 88.36
ipsec-if-input active 226455 15838657 0 9.57e1 69.94
ipsec-if-output active 390275 15838673 0 2.79e1 40.58
tc02-64b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 240 4.77e5 0.00
cdp-process any wait 0 0 2 1.18e4 0.00
dpdk-process any wait 0 0 9 3.73e7 0.00
fib-walk any wait 0 0 13 4.60e3 0.00
ikev2-manager-process any wait 0 0 25 3.11e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.45e3 0.00
lisp-retry-service any wait 0 0 13 4.53e3 0.00
unix-epoll-input polling 30030 0 0 1.90e6 0.00
vpe-oam-process any wait 0 0 13 2.94e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 85.42, last 128 main loops 0.00 per node 0.00
vector rates in 2.5455e6, out 1.9092e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 324144 16021681 0 1.53e1 49.43
FortyGigabitEthernet88/0/0-tx active 324144 16021681 0 5.37e1 49.43
FortyGigabitEthernet88/0/1-out active 186351 16017978 0 1.15e1 85.96
FortyGigabitEthernet88/0/1-tx active 186351 16017978 0 5.11e1 85.96
dpdk-crypto-input polling 120392447 32039659 0 2.24e2 .27
dpdk-esp-decrypt active 142408 16017978 0 1.82e2 112.48
dpdk-esp-decrypt-post active 186351 16017978 0 3.76e1 85.96
dpdk-esp-encrypt active 310791 16021681 0 2.52e2 51.55
dpdk-esp-encrypt-post active 324144 16021681 0 1.54e1 49.43
dpdk-input polling 120392447 32039659 0 7.46e2 .27
ip4-input active 186351 16017978 0 4.58e1 85.96
ip4-input-no-checksum active 399562 32039659 0 3.19e1 80.19
ip4-local active 142408 16017978 0 5.24e1 112.48
ip4-lookup active 551111 64079318 0 3.39e1 116.27
ip4-rewrite active 479528 48061340 0 4.47e1 100.23
ipsec-if-input active 142408 16017978 0 9.38e1 112.48
ipsec-if-output active 310791 16021681 0 2.74e1 51.55
tc03-1518b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 272 4.43e5 0.00
cdp-process any wait 0 0 2 6.41e3 0.00
dhcp-client-process any wait 0 0 1 6.13e3 0.00
dpdk-process any wait 0 0 9 3.77e7 0.00
fib-walk any wait 0 0 13 3.17e3 0.00
ikev2-manager-process any wait 0 0 25 3.74e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.48e3 0.00
lisp-retry-service any wait 0 0 13 5.93e3 0.00
unix-epoll-input polling 27514 0 0 2.09e6 0.00
vpe-oam-process any wait 0 0 13 3.57e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.03e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 82.01, last 128 main loops 0.00 per node 0.00
vector rates in 2.2982e6, out 1.7237e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 259459 14565573 0 1.65e1 56.14
FortyGigabitEthernet88/0/0-tx active 259459 14565573 0 1.06e2 56.14
FortyGigabitEthernet88/0/1-out active 261880 14565558 0 1.20e1 55.62
FortyGigabitEthernet88/0/1-tx active 261880 14565558 0 1.07e2 55.62
dpdk-crypto-input polling 125842754 29131131 0 2.66e2 .23
dpdk-esp-decrypt active 261448 14565558 0 1.77e2 55.71
dpdk-esp-decrypt-post active 261880 14565558 0 3.87e1 55.62
dpdk-esp-encrypt active 262065 14565573 0 2.91e2 55.58
dpdk-esp-encrypt-post active 259459 14565573 0 1.53e1 56.14
dpdk-input polling 125842754 29131131 0 7.97e2 .23
ip4-input active 261880 14565558 0 6.03e1 55.62
ip4-input-no-checksum active 262504 29131131 0 2.99e1 110.97
ip4-local active 261448 14565558 0 5.69e1 55.71
ip4-lookup active 318284 58262262 0 3.42e1 183.05
ip4-rewrite active 265158 43696704 0 4.46e1 164.79
ipsec-if-input active 261448 14565558 0 9.78e1 55.71
ipsec-if-output active 262065 14565573 0 2.66e1 55.58
tc04-1518b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 271 4.25e5 0.00
cdp-process any wait 0 0 2 1.32e4 0.00
dpdk-process any wait 0 0 9 4.10e7 0.00
fib-walk any wait 0 0 12 3.34e3 0.00
ikev2-manager-process any wait 0 0 25 3.13e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.29e3 0.00
lisp-retry-service any wait 0 0 12 5.42e3 0.00
unix-epoll-input polling 29200 0 0 1.94e6 0.00
vpe-oam-process any wait 0 0 13 1.99e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 24.9, average vectors/node 130.73, last 128 main loops 0.00 per node 0.00
vector rates in 2.3427e6, out 1.7603e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 150217 14681588 0 1.33e1 97.74
FortyGigabitEthernet88/0/0-tx active 150217 14681588 0 1.05e2 97.74
FortyGigabitEthernet88/0/1-out active 149271 14519565 0 1.06e1 97.27
FortyGigabitEthernet88/0/1-tx active 149271 14519565 0 1.06e2 97.27
dpdk-crypto-input polling 122267912 29201153 0 2.48e2 .24
dpdk-esp-decrypt active 141245 14519565 0 1.86e2 102.79
dpdk-esp-decrypt-post active 149271 14519565 0 4.06e1 97.27
dpdk-esp-encrypt active 150581 14681588 0 3.07e2 97.49
dpdk-esp-encrypt-post active 150217 14681588 0 1.26e1 97.74
dpdk-input polling 122267912 29201153 0 7.72e2 .24
ip4-input active 149271 14519565 0 5.76e1 97.27
ip4-input-no-checksum active 172539 29201153 0 2.92e1 169.24
ip4-local active 141245 14519565 0 6.01e1 102.79
ip4-lookup active 302664 58402306 0 3.33e1 192.96
ip4-rewrite active 211307 43882741 0 4.51e1 207.67
ipsec-if-input active 141245 14519565 0 1.02e2 102.79
ipsec-if-output active 150581 14681588 0 2.59e1 97.49
tc05-imix-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 306 3.79e5 0.00
cdp-process any wait 0 0 2 1.81e4 0.00
dpdk-process any wait 0 0 8 3.55e7 0.00
fib-walk any wait 0 0 12 9.96e3 0.00
ikev2-manager-process any wait 0 0 25 3.92e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.39e3 0.00
lisp-retry-service any wait 0 0 12 5.40e3 0.00
unix-epoll-input polling 40008 0 0 1.43e6 0.00
vpe-oam-process any wait 0 0 12 2.75e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 92.32, last 128 main loops 0.00 per node 0.00
vector rates in 2.3689e6, out 1.7766e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 245228 14899974 0 1.54e1 60.76
FortyGigabitEthernet88/0/0-tx active 245228 14899974 0 1.06e2 60.76
FortyGigabitEthernet88/0/1-out active 206133 14899974 0 1.18e1 72.28
FortyGigabitEthernet88/0/1-tx active 206133 14899974 0 1.06e2 72.28
dpdk-crypto-input polling 124546909 29799948 0 2.60e2 .24
dpdk-esp-decrypt active 184162 14899974 0 1.79e2 80.91
dpdk-esp-decrypt-post active 206133 14899974 0 3.86e1 72.28
dpdk-esp-encrypt active 229299 14899974 0 2.73e2 64.98
dpdk-esp-encrypt-post active 245228 14899974 0 1.39e1 60.76
dpdk-input polling 124546909 29799948 0 7.68e2 .24
ip4-input active 206133 14899974 0 5.30e1 72.28
ip4-input-no-checksum active 275317 29799948 0 3.06e1 108.24
ip4-local active 184162 14899974 0 5.67e1 80.91
ip4-lookup active 395112 59599896 0 3.42e1 150.84
ip4-rewrite active 344154 44699922 0 4.43e1 129.88
ipsec-if-input active 184162 14899974 0 9.62e1 80.91
ipsec-if-output active 229299 14899974 0 2.59e1 64.98
tc06-imix-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 279 4.15e5 0.00
cdp-process any wait 0 0 2 1.74e4 0.00
dhcp-client-process any wait 0 0 1 5.02e3 0.00
dpdk-process any wait 0 0 8 3.87e7 0.00
fib-walk any wait 0 0 12 3.98e3 0.00
ikev2-manager-process any wait 0 0 26 3.97e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.63e3 0.00
lisp-retry-service any wait 0 0 12 5.15e3 0.00
unix-epoll-input polling 30967 0 0 1.87e6 0.00
vpe-oam-process any wait 0 0 12 3.15e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.89e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.5, average vectors/node 86.37, last 128 main loops 0.00 per node 0.00
vector rates in 2.3583e6, out 1.7700e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 331364 15038291 0 1.72e1 45.38
FortyGigabitEthernet88/0/0-tx active 331364 15038291 0 1.06e2 45.38
FortyGigabitEthernet88/0/1-out active 176846 14972409 0 1.11e1 84.66
FortyGigabitEthernet88/0/1-tx active 176846 14972409 0 1.03e2 84.66
dpdk-crypto-input polling 126841264 30010700 0 2.61e2 .24
dpdk-esp-decrypt active 152202 14972409 0 1.81e2 98.37
dpdk-esp-decrypt-post active 176846 14972409 0 3.76e1 84.66
dpdk-esp-encrypt active 311308 15038291 0 2.64e2 48.31
dpdk-esp-encrypt-post active 331364 15038291 0 1.53e1 45.38
dpdk-input polling 126841264 30010700 0 7.79e2 .24
ip4-input active 176846 14972409 0 5.09e1 84.66
ip4-input-no-checksum active 358192 30010700 0 3.13e1 83.78
ip4-local active 152202 14972409 0 5.49e1 98.37
ip4-lookup active 423704 60021400 0 3.38e1 141.66
ip4-rewrite active 383467 45048991 0 4.42e1 117.48
ipsec-if-input active 152202 14972409 0 9.32e1 98.37
ipsec-if-output active 311308 15038291 0 2.83e1 48.31
tc07-64b-2t2c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 238 4.81e5 0.00
cdp-process any wait 0 0 3 1.45e4 0.00
dpdk-process any wait 0 0 8 4.27e7 0.00
fib-walk any wait 0 0 13 4.10e3 0.00
ikev2-manager-process any wait 0 0 25 3.22e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.18e3 0.00
lisp-retry-service any wait 0 0 13 4.67e3 0.00
unix-epoll-input polling 24459 0 0 2.32e6 0.00
vpe-oam-process any wait 0 0 12 2.01e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.0, average vectors/node 177.58, last 128 main loops 0.00 per node 0.00
vector rates in 2.5551e6, out 1.2776e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 181543 31943328 0 1.09e1 175.95
FortyGigabitEthernet88/0/1-tx active 181543 31943328 0 5.01e1 175.95
dpdk-crypto-input polling 151985350 31943328 0 2.76e2 .21
dpdk-esp-decrypt active 181527 31943328 0 2.05e2 175.97
dpdk-esp-decrypt-post active 181543 31943328 0 3.98e1 175.95
dpdk-input polling 151985350 31943328 0 5.98e2 .21
ip4-input active 181543 31943328 0 4.55e1 175.95
ip4-input-no-checksum active 181527 31943328 0 2.98e1 175.97
ip4-local active 181527 31943328 0 5.35e1 175.97
ip4-lookup active 346491 63886656 0 2.89e1 184.38
ip4-rewrite active 181543 31943328 0 3.12e1 175.95
ipsec-if-input active 181527 31943328 0 9.57e1 175.97
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.0, average vectors/node 48.18, last 128 main loops 0.00 per node 0.00
vector rates in 2.5551e6, out 2.5551e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 851427 31943360 0 1.74e1 37.52
FortyGigabitEthernet88/0/0-tx active 851427 31943360 0 5.29e1 37.52
dpdk-crypto-input polling 150587711 31943360 0 2.87e2 .21
dpdk-esp-encrypt active 809393 31943360 0 2.57e2 39.47
dpdk-esp-encrypt-post active 851427 31943360 0 1.54e1 37.52
dpdk-input polling 150587711 31943360 0 6.23e2 .21
ip4-input-no-checksum active 809393 31943360 0 3.64e1 39.47
ip4-lookup active 991354 63886720 0 3.85e1 64.44
ip4-rewrite active 991354 63886720 0 5.07e1 64.44
ipsec-if-output active 809393 31943360 0 2.57e1 39.47
tc08-64b-2t2c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 249 4.61e5 0.00
cdp-process any wait 0 0 2 3.29e3 0.00
dpdk-process any wait 0 0 9 4.30e7 0.00
fib-walk any wait 0 0 12 2.78e3 0.00
ikev2-manager-process any wait 0 0 25 3.22e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.31e3 0.00
lisp-retry-service any wait 0 0 12 3.54e3 0.00
unix-epoll-input polling 26871 0 0 2.12e6 0.00
vpe-oam-process any wait 0 0 13 2.84e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 254.49, last 128 main loops 0.00 per node 0.00
vector rates in 2.5734e6, out 1.2867e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 126856 32278256 0 9.48e0 254.45
FortyGigabitEthernet88/0/1-tx active 126856 32278256 0 5.02e1 254.45
dpdk-crypto-input polling 152883928 32278256 0 2.82e2 .21
dpdk-esp-decrypt active 126861 32278256 0 2.03e2 254.44
dpdk-esp-decrypt-post active 126856 32278256 0 4.09e1 254.45
dpdk-input polling 152883928 32278256 0 5.88e2 .21
ip4-input active 126856 32278256 0 4.47e1 254.45
ip4-input-no-checksum active 126861 32278256 0 2.87e1 254.44
ip4-local active 126861 32278256 0 5.38e1 254.44
ip4-lookup active 253442 64556512 0 2.84e1 254.72
ip4-rewrite active 126856 32278256 0 3.15e1 254.45
ipsec-if-input active 126861 32278256 0 9.79e1 254.44
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.1, average vectors/node 47.91, last 128 main loops 0.00 per node 0.00
vector rates in 2.5759e6, out 2.5759e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 867173 32309376 0 1.79e1 37.26
FortyGigabitEthernet88/0/0-tx active 867173 32309376 0 5.31e1 37.26
dpdk-crypto-input polling 152941083 32309376 0 2.88e2 .21
dpdk-esp-encrypt active 855389 32309376 0 2.53e2 37.77
dpdk-esp-encrypt-post active 867173 32309376 0 1.55e1 37.26
dpdk-input polling 152941083 32309376 0 6.16e2 .21
ip4-input-no-checksum active 855389 32309376 0 3.65e1 37.77
ip4-lookup active 975119 64618752 0 3.82e1 66.27
ip4-rewrite active 975119 64618752 0 5.04e1 66.27
ipsec-if-output active 855389 32309376 0 2.56e1 37.77

11.1.2.3. 40ge2p1xl710-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 251 4.54e5 0.00
cdp-process any wait 0 0 3 7.14e3 0.00
dpdk-process any wait 0 0 8 3.87e7 0.00
fib-walk any wait 0 0 13 3.35e3 0.00
ikev2-manager-process any wait 0 0 25 3.01e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.18e3 0.00
lisp-retry-service any wait 0 0 13 3.58e3 0.00
unix-epoll-input polling 33262 0 0 1.71e6 0.00
vpe-oam-process any wait 0 0 12 1.97e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 65.56, last 128 main loops 0.00 per node 0.00
vector rates in 2.4993e6, out 1.8745e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 361177 15655666 0 1.55e1 43.35
FortyGigabitEthernet88/0/0-tx active 361177 15655666 0 5.49e1 43.35
FortyGigabitEthernet88/0/1-out active 250082 15654333 0 1.51e1 62.59
FortyGigabitEthernet88/0/1-tx active 250082 15654333 0 5.12e1 62.59
dpdk-crypto-input polling 118031138 31309999 0 2.25e2 .27
dpdk-esp-decrypt active 215037 15654333 0 1.71e2 72.79
dpdk-esp-decrypt-post active 250071 15654333 0 3.33e1 62.59
dpdk-esp-encrypt active 360831 15655666 0 2.83e2 43.39
dpdk-esp-encrypt-post active 361177 15655666 0 1.64e1 43.35
dpdk-input polling 118031138 31309999 0 7.50e2 .27
interface-output active 361177 15655666 0 1.61e1 43.35
ip4-input active 250071 15654333 0 5.23e1 62.59
ip4-input-no-checksum active 398196 31309999 0 3.92e1 78.63
ip4-lookup active 663731 46965665 0 3.24e1 70.76
ip4-rewrite active 663731 46965665 0 4.02e1 70.76
ipsec-input-ip4 active 332893 31308666 0 4.98e1 94.05
ipsec-output-ip4 active 429395 31311332 0 5.99e1 72.92
tc02-64b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 271 4.24e5 0.00
cdp-process any wait 0 0 3 7.18e3 0.00
dpdk-process any wait 0 0 9 4.02e7 0.00
fib-walk any wait 0 0 13 3.44e3 0.00
ikev2-manager-process any wait 0 0 26 3.19e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.27e3 0.00
lisp-retry-service any wait 0 0 13 4.99e3 0.00
unix-epoll-input polling 27379 0 0 2.09e6 0.00
vpe-oam-process any wait 0 0 13 4.30e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 68.61, last 128 main loops 0.00 per node 0.00
vector rates in 2.4731e6, out 1.8548e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 340597 15655666 0 1.47e1 45.97
FortyGigabitEthernet88/0/0-tx active 340597 15655666 0 5.43e1 45.97
FortyGigabitEthernet88/0/1-out active 254463 15655649 0 1.56e1 61.52
FortyGigabitEthernet88/0/1-tx active 254463 15655649 0 5.26e1 61.52
dpdk-crypto-input polling 121169053 31311315 0 2.33e2 .26
dpdk-esp-decrypt active 222331 15655649 0 1.71e2 70.42
dpdk-esp-decrypt-post active 254442 15655649 0 3.37e1 61.53
dpdk-esp-encrypt active 345517 15655666 0 2.83e2 45.31
dpdk-esp-encrypt-post active 340597 15655666 0 1.66e1 45.97
dpdk-input polling 121169053 31311315 0 7.67e2 .26
interface-output active 340597 15655666 0 1.58e1 45.97
ip4-input active 254442 15655649 0 5.22e1 61.53
ip4-input-no-checksum active 360020 31311315 0 3.87e1 86.97
ip4-lookup active 633518 46966981 0 3.28e1 74.14
ip4-rewrite active 633518 46966981 0 3.96e1 74.14
ipsec-input-ip4 active 317623 31311298 0 5.31e1 98.58
ipsec-output-ip4 active 383474 31311332 0 5.96e1 81.65
tc03-1518b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 244 4.81e5 0.00
cdp-process any wait 0 0 3 5.69e3 0.00
dpdk-process any wait 0 0 9 4.34e7 0.00
fib-walk any wait 0 0 13 2.46e3 0.00
ikev2-manager-process any wait 0 0 25 3.54e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.62e3 0.00
lisp-retry-service any wait 0 0 13 3.67e3 0.00
unix-epoll-input polling 33807 0 0 1.70e6 0.00
vpe-oam-process any wait 0 0 13 2.80e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 94.67, last 128 main loops 0.00 per node 0.00
vector rates in 2.2559e6, out 1.6919e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 205846 14303094 0 1.18e1 69.48
FortyGigabitEthernet88/0/0-tx active 205846 14303094 0 1.03e2 69.48
FortyGigabitEthernet88/0/1-out active 203515 14303080 0 1.67e1 70.28
FortyGigabitEthernet88/0/1-tx active 203515 14303080 0 1.06e2 70.28
dpdk-crypto-input polling 125803015 28606174 0 2.64e2 .23
dpdk-esp-decrypt active 205764 14303080 0 1.71e2 69.51
dpdk-esp-decrypt-post active 203497 14303080 0 3.38e1 70.29
dpdk-esp-encrypt active 205854 14303094 0 3.32e2 69.48
dpdk-esp-encrypt-post active 205846 14303094 0 1.39e1 69.48
dpdk-input polling 125803015 28606174 0 8.11e2 .23
interface-output active 205846 14303094 0 1.38e1 69.48
ip4-input active 203497 14303080 0 5.99e1 70.29
ip4-input-no-checksum active 205943 28606174 0 3.71e1 138.90
ip4-lookup active 409445 42909268 0 3.25e1 104.79
ip4-rewrite active 409445 42909268 0 3.89e1 104.79
ipsec-input-ip4 active 205928 28606160 0 5.07e1 138.91
ipsec-output-ip4 active 205977 28606188 0 6.08e1 138.88
tc04-1518b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 254 4.66e5 0.00
cdp-process any wait 0 0 3 2.18e4 0.00
dpdk-process any wait 0 0 9 4.38e7 0.00
fib-walk any wait 0 0 12 6.26e3 0.00
ikev2-manager-process any wait 0 0 25 4.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.51e3 0.00
lisp-retry-service any wait 0 0 12 4.66e3 0.00
unix-epoll-input polling 35646 0 0 1.61e6 0.00
vpe-oam-process any wait 0 0 12 3.57e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 87.99, last 128 main loops 0.00 per node 0.00
vector rates in 2.2561e6, out 1.6921e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 221765 14303095 0 1.20e1 64.49
FortyGigabitEthernet88/0/0-tx active 221765 14303095 0 1.03e2 64.49
FortyGigabitEthernet88/0/1-out active 218391 14303080 0 1.65e1 65.49
FortyGigabitEthernet88/0/1-tx active 218391 14303080 0 1.06e2 65.49
dpdk-crypto-input polling 125800094 28606175 0 2.64e2 .23
dpdk-esp-decrypt active 221776 14303080 0 1.70e2 64.49
dpdk-esp-decrypt-post active 218380 14303080 0 3.39e1 65.49
dpdk-esp-encrypt active 221860 14303095 0 3.31e2 64.47
dpdk-esp-encrypt-post active 221765 14303095 0 1.37e1 64.49
dpdk-input polling 125800094 28606175 0 8.12e2 .23
interface-output active 221765 14303095 0 1.41e1 64.49
ip4-input active 218380 14303080 0 6.00e1 65.49
ip4-input-no-checksum active 221896 28606175 0 3.73e1 128.92
ip4-lookup active 440205 42909270 0 3.25e1 97.48
ip4-rewrite active 440205 42909270 0 3.92e1 97.48
ipsec-input-ip4 active 221914 28606160 0 5.06e1 128.91
ipsec-output-ip4 active 221903 28606190 0 5.92e1 128.91
tc05-imix-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 232 5.19e5 0.00
cdp-process any wait 0 0 3 1.23e4 0.00
dpdk-process any wait 0 0 9 3.73e7 0.00
fib-walk any wait 0 0 12 2.65e3 0.00
ikev2-manager-process any wait 0 0 25 4.29e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.17e3 0.00
lisp-retry-service any wait 0 0 12 3.69e3 0.00
unix-epoll-input polling 39193 0 0 1.44e6 0.00
vpe-oam-process any wait 0 0 13 4.04e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 24.9, average vectors/node 96.45, last 128 main loops 0.00 per node 0.00
vector rates in 2.3756e6, out 1.7817e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 208180 14759316 0 1.15e1 70.89
FortyGigabitEthernet88/0/0-tx active 208180 14759316 0 1.03e2 70.89
FortyGigabitEthernet88/0/1-out active 205931 14759316 0 1.58e1 71.67
FortyGigabitEthernet88/0/1-tx active 205931 14759316 0 1.06e2 71.67
dpdk-crypto-input polling 121454068 29518632 0 2.56e2 .24
dpdk-esp-decrypt active 204649 14759316 0 1.71e2 72.12
dpdk-esp-decrypt-post active 205911 14759316 0 3.33e1 71.68
dpdk-esp-encrypt active 209767 14759316 0 2.99e2 70.36
dpdk-esp-encrypt-post active 208180 14759316 0 1.42e1 70.89
dpdk-input polling 121454068 29518632 0 7.59e2 .24
interface-output active 208180 14759316 0 1.39e1 70.89
ip4-input active 205911 14759316 0 5.58e1 71.68
ip4-input-no-checksum active 211311 29518632 0 3.64e1 139.69
ip4-lookup active 414316 44277948 0 3.24e1 106.87
ip4-rewrite active 414316 44277948 0 3.87e1 106.87
ipsec-input-ip4 active 210422 29518632 0 5.04e1 140.28
ipsec-output-ip4 active 210150 29518632 0 5.99e1 140.46
tc06-imix-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 253 4.53e5 0.00
cdp-process any wait 0 0 3 5.69e3 0.00
dhcp-client-process any wait 0 0 1 5.40e3 0.00
dpdk-process any wait 0 0 9 3.78e7 0.00
fib-walk any wait 0 0 13 3.19e3 0.00
ikev2-manager-process any wait 0 0 25 3.21e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.15e3 0.00
lisp-retry-service any wait 0 0 13 3.67e3 0.00
unix-epoll-input polling 18173 0 0 3.14e6 0.00
vpe-oam-process any wait 0 0 12 2.07e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.01e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 104.81, last 128 main loops 0.00 per node 0.00
vector rates in 2.3768e6, out 1.7867e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 214693 15038541 0 1.28e1 70.05
FortyGigabitEthernet88/0/0-tx active 214693 15038541 0 1.04e2 70.05
FortyGigabitEthernet88/0/1-out active 160807 14831036 0 1.38e1 92.23
FortyGigabitEthernet88/0/1-tx active 160807 14831036 0 1.03e2 92.23
dpdk-crypto-input polling 123979394 29869577 0 2.50e2 .24
dpdk-esp-decrypt active 110496 14831036 0 1.69e2 134.22
dpdk-esp-decrypt-post active 160805 14831036 0 3.29e1 92.23
dpdk-esp-encrypt active 225333 15038541 0 2.99e2 66.74
dpdk-esp-encrypt-post active 214693 15038541 0 1.38e1 70.05
dpdk-input polling 123979394 29869577 0 7.66e2 .24
interface-output active 214693 15038541 0 1.41e1 70.05
ip4-input active 160805 14831036 0 5.43e1 92.23
ip4-input-no-checksum active 259028 29869577 0 3.58e1 115.31
ip4-lookup active 383521 44908118 0 3.11e1 117.09
ip4-rewrite active 383521 44908118 0 3.85e1 117.09
ipsec-input-ip4 active 218098 29662072 0 4.91e1 136.00
ipsec-output-ip4 active 227315 30077082 0 5.87e1 132.31
tc07-64b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 243 4.69e5 0.00
cdp-process any wait 0 0 3 6.01e3 0.00
dpdk-process any wait 0 0 9 3.52e7 0.00
fib-walk any wait 0 0 13 2.51e3 0.00
ikev2-manager-process any wait 0 0 25 3.71e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.13e3 0.00
lisp-retry-service any wait 0 0 13 3.60e3 0.00
unix-epoll-input polling 25448 0 0 2.27e6 0.00
vpe-oam-process any wait 0 0 13 2.69e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.5, average vectors/node 25.85, last 128 main loops 0.00 per node 0.00
vector rates in 2.3212e6, out 1.1606e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 1364469 29564229 0 1.81e1 21.67
FortyGigabitEthernet88/0/1-tx active 1364469 29564229 0 5.83e1 21.67
dpdk-crypto-input polling 164270552 29564229 0 3.62e2 .18
dpdk-esp-decrypt active 870930 29564229 0 1.81e2 33.95
dpdk-esp-decrypt-post active 1364469 29564229 0 4.27e1 21.67
dpdk-input polling 164270552 29564229 0 6.97e2 .18
ip4-input active 1364469 29564229 0 5.84e1 21.67
ip4-input-no-checksum active 870930 29564229 0 4.37e1 33.95
ip4-lookup active 1364469 29564229 0 3.62e1 21.67
ip4-rewrite active 1364469 29564229 0 3.59e1 21.67
ipsec-input-ip4 active 1727885 59128458 0 4.98e1 34.22
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.5, average vectors/node 199.69, last 128 main loops 0.00 per node 0.00
vector rates in 2.3212e6, out 2.3212e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 149185 29564260 0 1.98e1 198.17
FortyGigabitEthernet88/0/0-tx active 149185 29564260 0 4.88e1 198.17
dpdk-crypto-input polling 155956280 29564260 0 3.05e2 .19
dpdk-esp-encrypt active 259119 29564260 0 2.99e2 114.09
dpdk-esp-encrypt-post active 149185 29564260 0 1.01e1 198.17
dpdk-input polling 155956280 29564260 0 6.59e2 .19
interface-output active 149185 29564260 0 1.18e1 198.17
ip4-input-no-checksum active 149189 29564260 0 3.18e1 198.17
ip4-lookup active 294595 59128520 0 3.24e1 200.71
ip4-rewrite active 294595 59128520 0 3.96e1 200.71
ipsec-output-ip4 active 294595 59128520 0 5.66e1 200.71
tc08-64b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 275 4.19e5 0.00
cdp-process any wait 0 0 3 3.31e3 0.00
dpdk-process any wait 0 0 9 3.19e7 0.00
fib-walk any wait 0 0 13 2.71e3 0.00
ikev2-manager-process any wait 0 0 25 3.03e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.19e3 0.00
lisp-retry-service any wait 0 0 13 4.09e3 0.00
unix-epoll-input polling 30484 0 0 1.88e6 0.00
vpe-oam-process any wait 0 0 12 2.02e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 41.37, last 128 main loops 0.00 per node 0.00
vector rates in 2.4150e6, out 1.2075e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 902460 30464101 0 1.48e1 33.76
FortyGigabitEthernet88/0/1-tx active 902460 30464101 0 5.15e1 33.76
dpdk-crypto-input polling 169376891 30464101 0 3.51e2 .18
dpdk-esp-decrypt active 442502 30464101 0 1.69e2 68.85
dpdk-esp-decrypt-post active 902460 30464101 0 4.13e1 33.76
dpdk-input polling 169376891 30464101 0 6.85e2 .18
ip4-input active 902460 30464101 0 5.34e1 33.76
ip4-input-no-checksum active 442502 30464101 0 3.83e1 68.85
ip4-lookup active 902460 30464101 0 3.03e1 33.76
ip4-rewrite active 902460 30464101 0 3.24e1 33.76
ipsec-input-ip4 active 1229653 60928202 0 4.45e1 49.55
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.2, average vectors/node 255.89, last 128 main loops 0.00 per node 0.00
vector rates in 2.4148e6, out 2.4148e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 119069 30461879 0 1.06e1 255.83
FortyGigabitEthernet88/0/0-tx active 119069 30461879 0 4.85e1 255.83
dpdk-crypto-input polling 153408310 30461879 0 2.92e2 .19
dpdk-esp-encrypt active 119111 30461879 0 2.87e2 255.74
dpdk-esp-encrypt-post active 119069 30461879 0 9.51e0 255.83
dpdk-input polling 153408310 30461879 0 6.30e2 .19
interface-output active 119069 30461879 0 1.18e1 255.83
ip4-input-no-checksum active 119071 30461879 0 2.99e1 255.83
ip4-lookup active 238056 60923758 0 3.24e1 255.92
ip4-rewrite active 238056 60923758 0 3.93e1 255.92
ipsec-output-ip4 active 238056 60923758 0 5.84e1 255.92

11.1.2.4. 40ge2p1xl710-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 252 4.53e5 0.00
cdp-process any wait 0 0 3 3.68e3 0.00
dpdk-process any wait 0 0 8 3.55e7 0.00
fib-walk any wait 0 0 13 4.27e3 0.00
ikev2-manager-process any wait 0 0 25 3.01e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.26e3 0.00
lisp-retry-service any wait 0 0 13 3.65e3 0.00
unix-epoll-input polling 24155 0 0 2.35e6 0.00
vpe-oam-process any wait 0 0 12 2.18e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.0, average vectors/node 61.45, last 128 main loops 0.00 per node 0.00
vector rates in 2.4753e6, out 1.8565e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 368870 15472658 0 1.53e1 41.95
FortyGigabitEthernet88/0/0-tx active 368870 15472658 0 5.50e1 41.95
FortyGigabitEthernet88/0/1-out active 277359 15472641 0 1.59e1 55.79
FortyGigabitEthernet88/0/1-tx active 277359 15472641 0 5.28e1 55.79
dpdk-crypto-input polling 117703441 30945299 0 2.28e2 .26
dpdk-esp-decrypt active 239770 15472641 0 1.76e2 64.53
dpdk-esp-decrypt-post active 277299 15472641 0 3.86e1 55.79
dpdk-esp-encrypt active 373683 15472658 0 2.76e2 41.41
dpdk-esp-encrypt-post active 368870 15472658 0 1.69e1 41.95
dpdk-input polling 117703441 30945299 0 7.57e2 .26
interface-output active 368870 15472658 0 1.61e1 41.95
ip4-input active 277299 15472641 0 5.36e1 55.79
ip4-input-no-checksum active 403303 30945299 0 3.98e1 76.73
ip4-lookup active 700756 46417957 0 3.36e1 66.24
ip4-rewrite active 700756 46417957 0 4.09e1 66.24
ipsec-input-ip4 active 362373 30945282 0 5.03e1 85.39
ipsec-output-ip4 active 438286 30945316 0 5.86e1 70.61
tc02-64b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 257 4.74e5 0.00
cdp-process any wait 0 0 3 1.01e4 0.00
dpdk-process any wait 0 0 9 3.22e7 0.00
fib-walk any wait 0 0 13 6.93e3 0.00
ikev2-manager-process any wait 0 0 25 4.03e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.33e3 0.00
lisp-retry-service any wait 0 0 13 5.94e3 0.00
unix-epoll-input polling 34786 0 0 1.64e6 0.00
vpe-oam-process any wait 0 0 12 3.61e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 62.34, last 128 main loops 0.00 per node 0.00
vector rates in 2.4559e6, out 1.8435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 432282 15472658 0 1.78e1 35.79
FortyGigabitEthernet88/0/0-tx active 432282 15472658 0 5.62e1 35.79
FortyGigabitEthernet88/0/1-out active 174574 15395569 0 1.32e1 88.19
FortyGigabitEthernet88/0/1-tx active 174574 15395569 0 4.93e1 88.19
dpdk-crypto-input polling 119153048 30868227 0 2.31e2 .26
dpdk-esp-decrypt active 153820 15395569 0 1.81e2 100.09
dpdk-esp-decrypt-post active 174558 15395569 0 3.77e1 88.19
dpdk-esp-encrypt active 434878 15472658 0 2.74e2 35.58
dpdk-esp-encrypt-post active 432282 15472658 0 1.79e1 35.79
dpdk-input polling 119153048 30868227 0 7.67e2 .26
interface-output active 432282 15472658 0 1.67e1 35.79
ip4-input active 174558 15395569 0 5.08e1 88.19
ip4-input-no-checksum active 480761 30868227 0 3.97e1 64.21
ip4-lookup active 710183 46340885 0 3.33e1 65.25
ip4-rewrite active 710183 46340885 0 4.05e1 65.25
ipsec-input-ip4 active 284332 30791138 0 4.87e1 108.29
ipsec-output-ip4 active 544640 30945316 0 5.92e1 56.82
tc03-1518b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 236 4.83e5 0.00
cdp-process any wait 0 0 3 3.31e3 0.00
dhcp-client-process any wait 0 0 1 5.55e3 0.00
dpdk-process any wait 0 0 9 3.50e7 0.00
fib-walk any wait 0 0 13 2.47e3 0.00
ikev2-manager-process any wait 0 0 25 3.11e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.36e3 0.00
lisp-retry-service any wait 0 0 13 3.75e3 0.00
unix-epoll-input polling 31667 0 0 1.83e6 0.00
vpe-oam-process any wait 0 0 13 2.06e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.58e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.5, average vectors/node 94.99, last 128 main loops 0.00 per node 0.00
vector rates in 2.2413e6, out 1.6810e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 204373 14267313 0 1.17e1 69.81
FortyGigabitEthernet88/0/0-tx active 204373 14267313 0 1.03e2 69.81
FortyGigabitEthernet88/0/1-out active 202828 14267299 0 1.61e1 70.34
FortyGigabitEthernet88/0/1-tx active 202828 14267299 0 1.05e2 70.34
dpdk-crypto-input polling 126642556 28534612 0 2.66e2 .23
dpdk-esp-decrypt active 204350 14267299 0 1.78e2 69.82
dpdk-esp-decrypt-post active 202802 14267299 0 3.84e1 70.35
dpdk-esp-encrypt active 204451 14267313 0 3.25e2 69.78
dpdk-esp-encrypt-post active 204373 14267313 0 1.39e1 69.81
dpdk-input polling 126642556 28534612 0 8.18e2 .23
interface-output active 204373 14267313 0 1.38e1 69.81
ip4-input active 202802 14267299 0 6.04e1 70.35
ip4-input-no-checksum active 204482 28534612 0 3.67e1 139.55
ip4-lookup active 407217 42801925 0 3.25e1 105.11
ip4-rewrite active 407217 42801925 0 3.96e1 105.11
ipsec-input-ip4 active 204526 28534598 0 5.11e1 139.52
ipsec-output-ip4 active 204467 28534626 0 5.98e1 139.56
tc04-1518b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 269 4.28e5 0.00
cdp-process any wait 0 0 3 1.28e4 0.00
dpdk-process any wait 0 0 9 3.16e7 0.00
fib-walk any wait 0 0 12 4.64e3 0.00
ikev2-manager-process any wait 0 0 25 5.04e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.47e3 0.00
lisp-retry-service any wait 0 0 12 5.94e3 0.00
unix-epoll-input polling 45077 0 0 1.26e6 0.00
vpe-oam-process any wait 0 0 12 5.14e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 90.16, last 128 main loops 0.00 per node 0.00
vector rates in 2.2778e6, out 1.7084e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 215279 14267314 0 1.19e1 66.27
FortyGigabitEthernet88/0/0-tx active 215279 14267314 0 1.04e2 66.27
FortyGigabitEthernet88/0/1-out active 213361 14267299 0 1.62e1 66.87
FortyGigabitEthernet88/0/1-tx active 213361 14267299 0 1.05e2 66.87
dpdk-crypto-input polling 123280650 28534613 0 2.60e2 .23
dpdk-esp-decrypt active 215279 14267299 0 1.77e2 66.27
dpdk-esp-decrypt-post active 213252 14267299 0 3.85e1 66.90
dpdk-esp-encrypt active 215538 14267314 0 3.25e2 66.19
dpdk-esp-encrypt-post active 215279 14267314 0 1.37e1 66.27
dpdk-input polling 123280650 28534613 0 7.99e2 .23
interface-output active 215279 14267314 0 1.40e1 66.27
ip4-input active 213252 14267299 0 6.06e1 66.90
ip4-input-no-checksum active 215885 28534613 0 3.70e1 132.18
ip4-lookup active 429038 42801927 0 3.26e1 99.76
ip4-rewrite active 429038 42801927 0 3.98e1 99.76
ipsec-input-ip4 active 215925 28534598 0 5.08e1 132.15
ipsec-output-ip4 active 215874 28534628 0 5.79e1 132.18
tc05-imix-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 250 4.70e5 0.00
cdp-process any wait 0 0 3 6.03e3 0.00
dpdk-process any wait 0 0 8 4.24e7 0.00
fib-walk any wait 0 0 13 2.74e3 0.00
ikev2-manager-process any wait 0 0 25 3.61e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.26e3 0.00
lisp-retry-service any wait 0 0 13 3.50e3 0.00
unix-epoll-input polling 39903 0 0 1.43e6 0.00
vpe-oam-process any wait 0 0 12 2.10e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 87.98, last 128 main loops 0.00 per node 0.00
vector rates in 2.3207e6, out 1.7405e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 228333 14623339 0 1.23e1 64.04
FortyGigabitEthernet88/0/0-tx active 228333 14623339 0 1.03e2 64.04
FortyGigabitEthernet88/0/1-out active 221391 14623339 0 1.64e1 66.05
FortyGigabitEthernet88/0/1-tx active 221391 14623339 0 1.05e2 66.05
dpdk-crypto-input polling 124752097 29246678 0 2.65e2 .23
dpdk-esp-decrypt active 216121 14623339 0 1.74e2 67.66
dpdk-esp-decrypt-post active 221350 14623339 0 3.86e1 66.06
dpdk-esp-encrypt active 229679 14623339 0 2.94e2 63.67
dpdk-esp-encrypt-post active 228333 14623339 0 1.39e1 64.04
dpdk-input polling 124752097 29246678 0 7.82e2 .23
interface-output active 228333 14623339 0 1.43e1 64.04
ip4-input active 221350 14623339 0 5.69e1 66.06
ip4-input-no-checksum active 231261 29246678 0 3.73e1 126.47
ip4-lookup active 450316 43870017 0 3.26e1 97.42
ip4-rewrite active 450316 43870017 0 3.97e1 97.42
ipsec-input-ip4 active 229531 29246678 0 5.02e1 127.42
ipsec-output-ip4 active 231425 29246678 0 5.96e1 126.38
tc06-imix-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 235 5.15e5 0.00
cdp-process any wait 0 0 3 6.29e3 0.00
dhcp-client-process any wait 0 0 1 6.12e3 0.00
dpdk-process any wait 0 0 9 3.81e7 0.00
fib-walk any wait 0 0 13 3.54e3 0.00
ikev2-manager-process any wait 0 0 25 3.43e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.88e3 0.00
lisp-retry-service any wait 0 0 13 4.09e3 0.00
unix-epoll-input polling 23494 0 0 2.42e6 0.00
vpe-oam-process any wait 0 0 13 2.81e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.33e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 181.91, last 128 main loops 0.00 per node 0.00
vector rates in 2.3557e6, out 1.7668e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 93820 14761656 0 1.01e1 157.34
FortyGigabitEthernet88/0/0-tx active 93820 14761656 0 1.01e2 157.34
FortyGigabitEthernet88/0/1-out active 93251 14761656 0 1.21e1 158.30
FortyGigabitEthernet88/0/1-tx active 93251 14761656 0 1.04e2 158.30
dpdk-crypto-input polling 123237816 29523312 0 2.48e2 .24
dpdk-esp-decrypt active 90427 14761656 0 1.86e2 163.24
dpdk-esp-decrypt-post active 91758 14761656 0 4.19e1 160.88
dpdk-esp-encrypt active 100896 14761656 0 2.99e2 146.31
dpdk-esp-encrypt-post active 93820 14761656 0 1.09e1 157.34
dpdk-input polling 123237816 29523312 0 7.66e2 .24
interface-output active 93820 14761656 0 1.23e1 157.34
ip4-input active 91758 14761656 0 5.35e1 160.88
ip4-input-no-checksum active 145000 29523312 0 3.36e1 203.61
ip4-lookup active 229844 44284968 0 3.16e1 192.67
ip4-rewrite active 229844 44284968 0 3.92e1 192.67
ipsec-input-ip4 active 143202 29523312 0 5.54e1 206.17
ipsec-output-ip4 active 145308 29523312 0 6.42e1 203.18
tc07-64b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 268 4.30e5 0.00
cdp-process any wait 0 0 3 9.04e3 0.00
dpdk-process any wait 0 0 9 3.77e7 0.00
fib-walk any wait 0 0 12 4.61e3 0.00
ikev2-manager-process any wait 0 0 25 4.36e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.23e3 0.00
lisp-retry-service any wait 0 0 12 4.71e3 0.00
unix-epoll-input polling 34525 0 0 1.67e6 0.00
vpe-oam-process any wait 0 0 13 4.47e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 47.90, last 128 main loops 0.00 per node 0.00
vector rates in 2.4253e6, out 1.2126e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 772497 30845282 0 1.37e1 39.93
FortyGigabitEthernet88/0/1-tx active 772497 30845282 0 5.18e1 39.93
dpdk-crypto-input polling 167867544 30845282 0 3.22e2 .18
dpdk-esp-decrypt active 421535 30845282 0 1.71e2 73.17
dpdk-esp-decrypt-post active 772497 30845282 0 3.68e1 39.93
dpdk-input polling 167867544 30845282 0 7.17e2 .18
ip4-input active 772497 30845282 0 5.28e1 39.93
ip4-input-no-checksum active 421535 30845282 0 3.77e1 73.17
ip4-lookup active 772497 30845282 0 2.97e1 39.93
ip4-rewrite active 772497 30845282 0 3.19e1 39.93
ipsec-input-ip4 active 1089723 61690564 0 4.42e1 56.61
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.4, average vectors/node 234.77, last 128 main loops 0.00 per node 0.00
vector rates in 2.4253e6, out 2.4253e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 131487 30845313 0 1.08e1 234.59
FortyGigabitEthernet88/0/0-tx active 131487 30845313 0 4.86e1 234.59
dpdk-crypto-input polling 152275597 30845313 0 2.87e2 .20
dpdk-esp-encrypt active 172761 30845313 0 2.82e2 178.54
dpdk-esp-encrypt-post active 131487 30845313 0 9.73e0 234.59
dpdk-input polling 152275597 30845313 0 6.41e2 .20
interface-output active 131487 30845313 0 1.18e1 234.59
ip4-input-no-checksum active 131872 30845313 0 3.06e1 233.90
ip4-lookup active 262505 61690626 0 3.19e1 235.01
ip4-rewrite active 262505 61690626 0 3.94e1 235.01
ipsec-output-ip4 active 262505 61690626 0 5.55e1 235.01
tc08-64b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 268 4.29e5 0.00
cdp-process any wait 0 0 3 3.27e3 0.00
dpdk-process any wait 0 0 9 2.29e7 0.00
fib-walk any wait 0 0 13 2.56e3 0.00
ikev2-manager-process any wait 0 0 25 3.03e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.32e3 0.00
lisp-retry-service any wait 0 0 13 4.40e3 0.00
unix-epoll-input polling 33922 0 0 1.69e6 0.00
vpe-oam-process any wait 0 0 12 2.17e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 30.66, last 128 main loops 0.00 per node 0.00
vector rates in 2.4549e6, out 1.2274e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 1350249 31028289 0 1.69e1 22.98
FortyGigabitEthernet88/0/1-tx active 1350249 31028289 0 5.85e1 22.98
dpdk-crypto-input polling 163223638 31028289 0 3.43e2 .19
dpdk-esp-decrypt active 396088 31028289 0 1.68e2 78.34
dpdk-esp-decrypt-post active 1350249 31028289 0 4.02e1 22.98
dpdk-input polling 163223638 31028289 0 6.53e2 .19
ip4-input active 1350249 31028289 0 5.91e1 22.98
ip4-input-no-checksum active 396088 31028289 0 4.26e1 78.34
ip4-lookup active 1350249 31028289 0 3.29e1 22.98
ip4-rewrite active 1350249 31028289 0 3.51e1 22.98
ipsec-input-ip4 active 1565404 62056578 0 4.72e1 39.64
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.3, average vectors/node 255.91, last 128 main loops 0.00 per node 0.00
vector rates in 2.4426e6, out 2.4426e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 120656 30872555 0 1.09e1 255.87
FortyGigabitEthernet88/0/0-tx active 120656 30872555 0 4.82e1 255.87
dpdk-crypto-input polling 153876404 30872555 0 2.89e2 .20
dpdk-esp-encrypt active 120684 30872555 0 2.81e2 255.81
dpdk-esp-encrypt-post active 120656 30872555 0 9.68e0 255.87
dpdk-input polling 153876404 30872555 0 6.24e2 .20
interface-output active 120656 30872555 0 1.17e1 255.87
ip4-input-no-checksum active 120655 30872555 0 3.02e1 255.87
ip4-lookup active 241251 61745110 0 3.17e1 255.94
ip4-rewrite active 241251 61745110 0 3.92e1 255.94
ipsec-output-ip4 active 241251 61745110 0 5.68e1 255.94

11.1.2.5. 40ge2p1xl710-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 320 7.52e5 0.00
cdp-process any wait 0 0 2 2.35e4 0.00
dpdk-process any wait 0 0 9 3.19e7 0.00
fib-walk any wait 0 0 12 5.61e3 0.00
ikev2-manager-process any wait 0 0 25 1.09e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.94e3 0.00
lisp-retry-service any wait 0 0 12 8.98e3 0.00
unix-epoll-input polling 40984 0 0 1.39e6 0.00
vpe-oam-process any wait 0 0 13 6.97e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 70.88, last 128 main loops 0.00 per node 0.00
vector rates in 2.1163e6, out 1.5872e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 331526 13276563 0 1.78e1 40.05
FortyGigabitEthernet88/0/0-tx active 331526 13276563 0 6.06e1 40.05
FortyGigabitEthernet88/0/1-out active 179977 13276550 0 1.18e1 73.77
FortyGigabitEthernet88/0/1-tx active 179977 13276550 0 5.51e1 73.77
dpdk-crypto-input polling 120035435 26553113 0 2.83e2 .22
dpdk-esp-decrypt active 167486 13276550 0 2.11e2 79.27
dpdk-esp-decrypt-post active 179977 13276550 0 3.89e1 73.77
dpdk-esp-encrypt active 308682 13276563 0 3.06e2 43.01
dpdk-esp-encrypt-post active 331526 13276563 0 1.81e1 40.05
dpdk-input polling 120035435 26553113 0 8.99e2 .22
ip4-input active 179977 13276550 0 4.80e1 73.77
ip4-input-no-checksum active 358569 26553113 0 3.31e1 74.05
ip4-local active 167486 13276550 0 5.54e1 79.27
ip4-lookup active 525372 53106226 0 3.79e1 101.08
ip4-rewrite active 473664 39829676 0 4.65e1 84.09
ipsec-if-input active 167486 13276550 0 1.78e2 79.27
ipsec-if-output active 308682 13276563 0 5.23e1 43.01
tc02-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 296 7.76e5 0.00
cdp-process any wait 0 0 2 5.21e3 0.00
dpdk-process any wait 0 0 9 3.21e7 0.00
fib-walk any wait 0 0 12 4.94e3 0.00
ikev2-manager-process any wait 0 0 25 1.08e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.05e3 0.00
lisp-retry-service any wait 0 0 12 6.10e3 0.00
unix-epoll-input polling 39794 0 0 1.43e6 0.00
vpe-oam-process any wait 0 0 12 3.72e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 74.95, last 128 main loops 0.00 per node 0.00
vector rates in 2.1134e6, out 1.5850e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 298933 13276564 0 1.74e1 44.41
FortyGigabitEthernet88/0/0-tx active 298933 13276564 0 5.93e1 44.41
FortyGigabitEthernet88/0/1-out active 178785 13276550 0 1.19e1 74.26
FortyGigabitEthernet88/0/1-tx active 178785 13276550 0 5.49e1 74.26
dpdk-crypto-input polling 114689831 26553114 0 2.79e2 .23
dpdk-esp-decrypt active 163442 13276550 0 2.12e2 81.23
dpdk-esp-decrypt-post active 178785 13276550 0 4.02e1 74.26
dpdk-esp-encrypt active 284809 13276564 0 3.07e2 46.62
dpdk-esp-encrypt-post active 298933 13276564 0 1.74e1 44.41
dpdk-input polling 114689831 26553114 0 8.87e2 .23
ip4-input active 178785 13276550 0 4.80e1 74.26
ip4-input-no-checksum active 339416 26553114 0 3.29e1 78.23
ip4-local active 163442 13276550 0 5.46e1 81.23
ip4-lookup active 496889 53106228 0 3.77e1 106.88
ip4-rewrite active 442743 39829678 0 4.63e1 89.96
ipsec-if-input active 163442 13276550 0 1.78e2 81.23
ipsec-if-output active 284809 13276564 0 5.22e1 46.62
tc03-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 264 9.21e5 0.00
cdp-process any wait 0 0 2 1.69e4 0.00
dhcp-client-process any wait 0 0 1 1.06e4 0.00
dpdk-process any wait 0 0 8 4.24e7 0.00
fib-walk any wait 0 0 13 3.53e3 0.00
ikev2-manager-process any wait 0 0 25 1.07e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.68e3 0.00
lisp-retry-service any wait 0 0 13 3.56e3 0.00
unix-epoll-input polling 49522 0 0 1.15e6 0.00
vpe-oam-process any wait 0 0 12 3.66e3 0.00
vpe-route-resolver-process any wait 0 0 1 3.91e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 104.28, last 128 main loops 0.00 per node 0.00
vector rates in 1.9633e6, out 1.4725e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 166754 12359513 0 1.52e1 74.12
FortyGigabitEthernet88/0/0-tx active 166754 12359513 0 1.09e2 74.12
FortyGigabitEthernet88/0/1-out active 155731 12359501 0 1.12e1 79.36
FortyGigabitEthernet88/0/1-tx active 155731 12359501 0 1.09e2 79.36
dpdk-crypto-input polling 115422067 24719014 0 3.02e2 .21
dpdk-esp-decrypt active 154222 12359501 0 2.25e2 80.14
dpdk-esp-decrypt-post active 155731 12359501 0 4.09e1 79.36
dpdk-esp-encrypt active 167204 12359513 0 3.64e2 73.92
dpdk-esp-encrypt-post active 166754 12359513 0 1.46e1 74.12
dpdk-input polling 115422067 24719014 0 9.23e2 .21
ip4-input active 155731 12359501 0 5.77e1 79.36
ip4-input-no-checksum active 190684 24719014 0 3.07e1 129.63
ip4-local active 154222 12359501 0 5.93e1 80.14
ip4-lookup active 281730 49438028 0 3.83e1 175.48
ip4-rewrite active 230512 37078527 0 4.51e1 160.85
ipsec-if-input active 154222 12359501 0 1.89e2 80.14
ipsec-if-output active 167204 12359513 0 5.39e1 73.92
tc04-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 258 9.43e5 0.00
cdp-process any wait 0 0 2 1.46e4 0.00
dpdk-process any wait 0 0 8 3.96e7 0.00
fib-walk any wait 0 0 13 2.85e3 0.00
ikev2-manager-process any wait 0 0 25 1.05e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.48e3 0.00
lisp-retry-service any wait 0 0 13 4.05e3 0.00
unix-epoll-input polling 26629 0 0 2.13e6 0.00
vpe-oam-process any wait 0 0 12 2.95e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 121.14, last 128 main loops 0.00 per node 0.00
vector rates in 2.0109e6, out 1.5099e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 141392 12658527 0 1.42e1 89.53
FortyGigabitEthernet88/0/0-tx active 141392 12658527 0 1.09e2 89.53
FortyGigabitEthernet88/0/1-out active 135084 12572090 0 1.06e1 93.07
FortyGigabitEthernet88/0/1-tx active 135084 12572090 0 1.07e2 93.07
dpdk-crypto-input polling 122520917 25230617 0 3.12e2 .21
dpdk-esp-decrypt active 128958 12572090 0 2.18e2 97.49
dpdk-esp-decrypt-post active 135084 12572090 0 3.92e1 93.07
dpdk-esp-encrypt active 141360 12658527 0 3.59e2 89.55
dpdk-esp-encrypt-post active 141392 12658527 0 1.38e1 89.53
dpdk-input polling 122520917 25230617 0 8.83e2 .21
ip4-input active 135084 12572090 0 5.74e1 93.07
ip4-input-no-checksum active 155299 25230617 0 3.01e1 162.46
ip4-local active 128958 12572090 0 5.90e1 97.49
ip4-lookup active 275815 50461234 0 3.77e1 182.95
ip4-rewrite active 226450 37889144 0 4.48e1 167.32
ipsec-if-input active 128958 12572090 0 1.85e2 97.49
ipsec-if-output active 141360 12658527 0 5.15e1 89.55
tc05-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 279 8.27e5 0.00
cdp-process any wait 0 0 3 1.31e4 0.00
dpdk-process any wait 0 0 9 3.25e7 0.00
fib-walk any wait 0 0 12 5.19e3 0.00
ikev2-manager-process any wait 0 0 25 1.05e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.59e3 0.00
lisp-retry-service any wait 0 0 12 7.46e3 0.00
unix-epoll-input polling 40304 0 0 1.42e6 0.00
vpe-oam-process any wait 0 0 12 4.42e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 255.44, last 128 main loops 0.00 per node 0.00
vector rates in 1.9644e6, out 1.4733e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 48505 12373052 0 1.00e1 255.09
FortyGigabitEthernet88/0/0-tx active 48505 12373052 0 1.01e2 255.09
FortyGigabitEthernet88/0/1-out active 48461 12372880 0 9.85e0 255.32
FortyGigabitEthernet88/0/1-tx active 48461 12372880 0 1.04e2 255.32
dpdk-crypto-input polling 120618703 24745932 0 3.01e2 .21
dpdk-esp-decrypt active 48449 12372880 0 2.64e2 255.38
dpdk-esp-decrypt-post active 48461 12372880 0 4.35e1 255.32
dpdk-esp-encrypt active 48479 12373052 0 3.77e2 255.22
dpdk-esp-encrypt-post active 48505 12373052 0 9.95e0 255.09
dpdk-input polling 120618703 24745932 0 9.22e2 .21
ip4-input active 48461 12372880 0 4.87e1 255.32
ip4-input-no-checksum active 96842 24745932 0 2.79e1 255.53
ip4-local active 48449 12372880 0 6.84e1 255.38
ip4-lookup active 193587 49491864 0 3.48e1 255.66
ip4-rewrite active 145246 37118984 0 4.41e1 255.56
ipsec-if-input active 48449 12372880 0 2.06e2 255.38
ipsec-if-output active 48479 12373052 0 5.97e1 255.22
tc06-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 279 8.73e5 0.00
cdp-process any wait 0 0 3 2.15e4 0.00
dhcp-client-process any wait 0 0 1 3.89e3 0.00
dpdk-process any wait 0 0 8 4.19e7 0.00
fib-walk any wait 0 0 13 4.78e3 0.00
ikev2-manager-process any wait 0 0 25 1.05e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.23e3 0.00
lisp-retry-service any wait 0 0 13 5.00e3 0.00
unix-epoll-input polling 32481 0 0 1.76e6 0.00
vpe-oam-process any wait 0 0 13 4.00e3 0.00
vpe-route-resolver-process any wait 0 0 1 3.57e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 103.68, last 128 main loops 0.00 per node 0.00
vector rates in 1.9599e6, out 1.4699e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 187829 12385903 0 1.47e1 65.94
FortyGigabitEthernet88/0/0-tx active 187829 12385903 0 1.09e2 65.94
FortyGigabitEthernet88/0/1-out active 137340 12385903 0 1.08e1 90.18
FortyGigabitEthernet88/0/1-tx active 137340 12385903 0 1.08e2 90.18
dpdk-crypto-input polling 121948198 24771806 0 3.19e2 .20
dpdk-esp-decrypt active 127600 12385903 0 2.38e2 97.07
dpdk-esp-decrypt-post active 137340 12385903 0 3.87e1 90.18
dpdk-esp-encrypt active 175500 12385903 0 3.52e2 70.57
dpdk-esp-encrypt-post active 187829 12385903 0 1.38e1 65.94
dpdk-input polling 121948198 24771806 0 9.09e2 .20
ip4-input active 137340 12385903 0 5.28e1 90.18
ip4-input-no-checksum active 213004 24771806 0 3.11e1 116.29
ip4-local active 127600 12385903 0 5.77e1 97.07
ip4-lookup active 319914 49543612 0 3.72e1 154.87
ip4-rewrite active 271488 37157709 0 4.47e1 136.87
ipsec-if-input active 127600 12385903 0 1.90e2 97.07
ipsec-if-output active 175500 12385903 0 5.93e1 70.57
tc07-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 313 8.79e5 0.00
cdp-process any wait 0 0 2 1.24e4 0.00
dpdk-process any wait 0 0 9 3.79e7 0.00
fib-walk any wait 0 0 12 3.91e3 0.00
ikev2-manager-process any wait 0 0 25 1.39e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.48e3 0.00
lisp-retry-service any wait 0 0 12 8.68e3 0.00
unix-epoll-input polling 33562 0 0 1.69e6 0.00
vpe-oam-process any wait 0 0 13 5.03e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 255.87, last 128 main loops 0.00 per node 0.00
vector rates in 2.1144e6, out 1.0572e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 103910 26585170 0 9.53e0 255.85
FortyGigabitEthernet88/0/1-tx active 103910 26585170 0 5.14e1 255.85
dpdk-crypto-input polling 153090591 26585170 0 3.58e2 .17
dpdk-esp-decrypt active 103906 26585170 0 2.68e2 255.86
dpdk-esp-decrypt-post active 103910 26585170 0 4.06e1 255.85
dpdk-input polling 153090591 26585170 0 7.00e2 .17
ip4-input active 103910 26585170 0 4.48e1 255.85
ip4-input-no-checksum active 103906 26585170 0 2.85e1 255.86
ip4-local active 103906 26585170 0 5.37e1 255.86
ip4-lookup active 207756 53170340 0 2.88e1 255.93
ip4-rewrite active 103910 26585170 0 2.81e1 255.85
ipsec-if-input active 103906 26585170 0 1.74e2 255.86
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.1, average vectors/node 255.69, last 128 main loops 0.00 per node 0.00
vector rates in 2.1381e6, out 2.1381e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 105160 26882873 0 9.66e0 255.64
FortyGigabitEthernet88/0/0-tx active 105160 26882873 0 4.92e1 255.64
dpdk-crypto-input polling 151815283 26882873 0 3.42e2 .18
dpdk-esp-encrypt active 105158 26882873 0 4.13e2 255.64
dpdk-esp-encrypt-post active 105160 26882873 0 9.69e0 255.64
dpdk-input polling 151815283 26882873 0 7.03e2 .18
ip4-input-no-checksum active 105158 26882873 0 3.00e1 255.64
ip4-lookup active 210238 53765746 0 3.89e1 255.74
ip4-rewrite active 210238 53765746 0 5.17e1 255.74
ipsec-if-output active 105158 26882873 0 4.89e1 255.64
tc08-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 279 9.32e5 0.00
cdp-process any wait 0 0 2 1.98e4 0.00
dpdk-process any wait 0 0 9 3.56e7 0.00
fib-walk any wait 0 0 12 2.58e3 0.00
ikev2-manager-process any wait 0 0 25 1.39e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.19e3 0.00
lisp-retry-service any wait 0 0 12 6.93e3 0.00
unix-epoll-input polling 40509 0 0 1.42e6 0.00
vpe-oam-process any wait 0 0 12 3.89e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 255.89, last 128 main loops 0.00 per node 0.00
vector rates in 2.0938e6, out 1.0469e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 103671 26527705 0 9.31e0 255.88
FortyGigabitEthernet88/0/1-tx active 103671 26527705 0 5.14e1 255.88
dpdk-crypto-input polling 155412732 26527705 0 3.62e2 .17
dpdk-esp-decrypt active 103670 26527705 0 2.73e2 255.89
dpdk-esp-decrypt-post active 103671 26527705 0 3.95e1 255.88
dpdk-input polling 155412732 26527705 0 7.09e2 .17
ip4-input active 103671 26527705 0 4.42e1 255.88
ip4-input-no-checksum active 103670 26527705 0 2.85e1 255.89
ip4-local active 103670 26527705 0 5.35e1 255.89
ip4-lookup active 207307 53055410 0 2.86e1 255.93
ip4-rewrite active 103671 26527705 0 2.83e1 255.88
ipsec-if-input active 103670 26527705 0 1.74e2 255.89
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.3, average vectors/node 125.33, last 128 main loops 0.00 per node 0.00
vector rates in 2.1312e6, out 2.1312e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 278612 27002150 0 1.22e1 96.92
FortyGigabitEthernet88/0/0-tx active 278612 27002150 0 5.24e1 96.92
dpdk-crypto-input polling 154346889 27002150 0 3.47e2 .17
dpdk-esp-encrypt active 278838 27002150 0 3.79e2 96.84
dpdk-esp-encrypt-post active 278612 27002150 0 1.31e1 96.92
dpdk-input polling 154346889 27002150 0 7.16e2 .17
ip4-input-no-checksum active 278838 27002150 0 3.33e1 96.84
ip4-lookup active 304357 54004300 0 4.13e1 177.44
ip4-rewrite active 304357 54004300 0 5.21e1 177.44
ipsec-if-output active 278838 27002150 0 5.20e1 96.84

11.1.2.6. 40ge2p1xl710-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 291 9.29e5 0.00
cdp-process any wait 0 0 2 2.52e4 0.00
dpdk-process any wait 0 0 9 4.30e7 0.00
fib-walk any wait 0 0 13 5.41e3 0.00
ikev2-manager-process any wait 0 0 25 1.09e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.60e3 0.00
lisp-retry-service any wait 0 0 13 8.85e3 0.00
unix-epoll-input polling 31685 0 0 1.81e6 0.00
vpe-oam-process any wait 0 0 12 6.11e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 72.22, last 128 main loops 0.00 per node 0.00
vector rates in 2.0369e6, out 1.5277e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 321181 12910547 0 1.78e1 40.19
FortyGigabitEthernet88/0/0-tx active 321181 12910547 0 6.07e1 40.19
FortyGigabitEthernet88/0/1-out active 165816 12910535 0 1.18e1 77.86
FortyGigabitEthernet88/0/1-tx active 165816 12910535 0 5.52e1 77.86
dpdk-crypto-input polling 122001871 25821082 0 2.94e2 .21
dpdk-esp-decrypt active 155318 12910535 0 2.28e2 83.12
dpdk-esp-decrypt-post active 165816 12910535 0 5.67e1 77.86
dpdk-esp-encrypt active 294841 12910547 0 3.07e2 43.79
dpdk-esp-encrypt-post active 321181 12910547 0 1.83e1 40.19
dpdk-input polling 122001871 25821082 0 9.37e2 .21
ip4-input active 165816 12910535 0 4.89e1 77.86
ip4-input-no-checksum active 342760 25821082 0 3.29e1 75.33
ip4-local active 155318 12910535 0 5.47e1 83.12
ip4-lookup active 512497 51642164 0 3.87e1 100.77
ip4-rewrite active 461722 38731629 0 4.72e1 83.89
ipsec-if-input active 155318 12910535 0 1.82e2 83.12
ipsec-if-output active 294841 12910547 0 5.37e1 43.79
tc02-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 281 9.38e5 0.00
cdp-process any wait 0 0 3 8.82e3 0.00
dpdk-process any wait 0 0 9 3.20e7 0.00
fib-walk any wait 0 0 13 3.29e3 0.00
ikev2-manager-process any wait 0 0 26 1.07e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.90e3 0.00
lisp-retry-service any wait 0 0 13 4.53e3 0.00
unix-epoll-input polling 37710 0 0 1.53e6 0.00
vpe-oam-process any wait 0 0 12 3.75e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 70.09, last 128 main loops 0.00 per node 0.00
vector rates in 2.0507e6, out 1.5402e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 379155 13093556 0 1.82e1 34.53
FortyGigabitEthernet88/0/0-tx active 379155 13093556 0 5.94e1 34.53
FortyGigabitEthernet88/0/1-out active 125876 12983951 0 1.12e1 103.15
FortyGigabitEthernet88/0/1-tx active 125876 12983951 0 5.25e1 103.15
dpdk-crypto-input polling 117192039 26077507 0 2.92e2 .22
dpdk-esp-decrypt active 120371 12983951 0 2.26e2 107.87
dpdk-esp-decrypt-post active 125876 12983951 0 5.52e1 103.15
dpdk-esp-encrypt active 336090 13093556 0 2.94e2 38.96
dpdk-esp-encrypt-post active 379155 13093556 0 1.89e1 34.53
dpdk-input polling 117192039 26077507 0 9.21e2 .22
ip4-input active 125876 12983951 0 4.66e1 103.15
ip4-input-no-checksum active 399470 26077507 0 3.40e1 65.28
ip4-local active 120371 12983951 0 5.34e1 107.87
ip4-lookup active 581463 52155014 0 3.89e1 89.69
ip4-rewrite active 532824 39171063 0 4.73e1 73.52
ipsec-if-input active 120371 12983951 0 1.75e2 107.87
ipsec-if-output active 336090 13093556 0 5.62e1 38.96
tc03-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 299 7.94e5 0.00
cdp-process any wait 0 0 2 1.36e4 0.00
dhcp-client-process any wait 0 0 1 3.92e3 0.00
dpdk-process any wait 0 0 8 3.55e7 0.00
fib-walk any wait 0 0 13 5.04e3 0.00
ikev2-manager-process any wait 0 0 25 1.05e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.77e3 0.00
lisp-retry-service any wait 0 0 13 3.68e3 0.00
unix-epoll-input polling 34549 0 0 1.66e6 0.00
vpe-oam-process any wait 0 0 13 2.77e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.27e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 87.45, last 128 main loops 0.00 per node 0.00
vector rates in 1.9302e6, out 1.4476e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 204870 12179499 0 1.70e1 59.45
FortyGigabitEthernet88/0/0-tx active 204870 12179499 0 1.11e2 59.45
FortyGigabitEthernet88/0/1-out active 188682 12179487 0 1.22e1 64.55
FortyGigabitEthernet88/0/1-tx active 188682 12179487 0 1.10e2 64.55
dpdk-crypto-input polling 120363923 24358986 0 3.11e2 .20
dpdk-esp-decrypt active 188287 12179487 0 2.31e2 64.69
dpdk-esp-decrypt-post active 188682 12179487 0 5.73e1 64.55
dpdk-esp-encrypt active 205895 12179499 0 3.51e2 59.15
dpdk-esp-encrypt-post active 204870 12179499 0 1.60e1 59.45
dpdk-input polling 120363923 24358986 0 9.28e2 .20
ip4-input active 188682 12179487 0 6.06e1 64.55
ip4-input-no-checksum active 220505 24358986 0 3.11e1 110.47
ip4-local active 188287 12179487 0 5.91e1 64.69
ip4-lookup active 294972 48717972 0 3.83e1 165.16
ip4-rewrite active 245008 36538485 0 4.63e1 149.13
ipsec-if-input active 188287 12179487 0 1.85e2 64.69
ipsec-if-output active 205895 12179499 0 5.26e1 59.15
tc04-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 273 8.33e5 0.00
cdp-process any wait 0 0 2 1.31e4 0.00
dpdk-process any wait 0 0 8 3.91e7 0.00
fib-walk any wait 0 0 12 3.39e3 0.00
ikev2-manager-process any wait 0 0 25 1.05e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.23e3 0.00
lisp-retry-service any wait 0 0 12 3.88e3 0.00
unix-epoll-input polling 36814 0 0 1.55e6 0.00
vpe-oam-process any wait 0 0 12 3.58e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 110.70, last 128 main loops 0.00 per node 0.00
vector rates in 1.9502e6, out 1.4631e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 160783 12328629 0 1.49e1 76.68
FortyGigabitEthernet88/0/0-tx active 160783 12328629 0 1.10e2 76.68
FortyGigabitEthernet88/0/1-out active 150957 12305261 0 1.14e1 81.52
FortyGigabitEthernet88/0/1-tx active 150957 12305261 0 1.08e2 81.52
dpdk-crypto-input polling 122973219 24633890 0 3.21e2 .20
dpdk-esp-decrypt active 135986 12305261 0 2.35e2 90.49
dpdk-esp-decrypt-post active 150957 12305261 0 5.67e1 81.52
dpdk-esp-encrypt active 160635 12328629 0 3.58e2 76.75
dpdk-esp-encrypt-post active 160783 12328629 0 1.49e1 76.68
dpdk-input polling 122973219 24633890 0 9.13e2 .20
ip4-input active 150957 12305261 0 6.01e1 81.52
ip4-input-no-checksum active 164421 24633890 0 3.02e1 149.82
ip4-local active 135986 12305261 0 5.87e1 90.49
ip4-lookup active 291906 49267780 0 3.73e1 168.78
ip4-rewrite active 203145 36962519 0 4.59e1 181.95
ipsec-if-input active 135986 12305261 0 1.81e2 90.49
ipsec-if-output active 160635 12328629 0 5.19e1 76.75
tc05-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 276 8.27e5 0.00
cdp-process any wait 0 0 3 1.99e4 0.00
dpdk-process any wait 0 0 9 3.29e7 0.00
fib-walk any wait 0 0 12 6.82e3 0.00
ikev2-manager-process any wait 0 0 25 1.06e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 4.61e3 0.00
lisp-retry-service any wait 0 0 12 9.03e3 0.00
unix-epoll-input polling 31385 0 0 1.81e6 0.00
vpe-oam-process any wait 0 0 12 6.35e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.0, average vectors/node 114.64, last 128 main loops 0.00 per node 0.00
vector rates in 1.9409e6, out 1.4557e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 163565 12133624 0 1.44e1 74.18
FortyGigabitEthernet88/0/0-tx active 163565 12133624 0 1.09e2 74.18
FortyGigabitEthernet88/0/1-out active 120769 12133624 0 1.08e1 100.47
FortyGigabitEthernet88/0/1-tx active 120769 12133624 0 1.07e2 100.47
dpdk-crypto-input polling 123030110 24267248 0 3.24e2 .19
dpdk-esp-decrypt active 110103 12133624 0 2.59e2 110.20
dpdk-esp-decrypt-post active 120769 12133624 0 5.61e1 100.47
dpdk-esp-encrypt active 153389 12133624 0 3.56e2 79.10
dpdk-esp-encrypt-post active 163565 12133624 0 1.40e1 74.18
dpdk-input polling 123030110 24267248 0 9.14e2 .19
ip4-input active 120769 12133624 0 5.35e1 100.47
ip4-input-no-checksum active 191352 24267248 0 3.07e1 126.82
ip4-local active 110103 12133624 0 5.81e1 110.20
ip4-lookup active 293964 48534496 0 3.69e1 165.10
ip4-rewrite active 246664 36400872 0 4.53e1 147.57
ipsec-if-input active 110103 12133624 0 1.92e2 110.20
ipsec-if-output active 153389 12133624 0 5.98e1 79.10
tc06-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 261 9.26e5 0.00
cdp-process any wait 0 0 3 6.31e3 0.00
dhcp-client-process any wait 0 0 1 8.90e3 0.00
dpdk-process any wait 0 0 8 3.55e7 0.00
fib-walk any wait 0 0 13 2.54e3 0.00
ikev2-manager-process any wait 0 0 25 1.05e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.26e3 0.00
lisp-retry-service any wait 0 0 13 3.69e3 0.00
unix-epoll-input polling 27865 0 0 2.05e6 0.00
vpe-oam-process any wait 0 0 13 2.04e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.52e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 255.59, last 128 main loops 0.00 per node 0.00
vector rates in 1.9383e6, out 1.4537e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 47889 12227385 0 1.04e1 255.33
FortyGigabitEthernet88/0/0-tx active 47889 12227385 0 1.02e2 255.33
FortyGigabitEthernet88/0/1-out active 47878 12227247 0 9.99e0 255.38
FortyGigabitEthernet88/0/1-tx active 47878 12227247 0 1.04e2 255.38
dpdk-crypto-input polling 124514548 24454632 0 3.17e2 .19
dpdk-esp-decrypt active 47866 12227247 0 2.74e2 255.45
dpdk-esp-decrypt-post active 47878 12227247 0 6.43e1 255.38
dpdk-esp-encrypt active 47882 12227385 0 3.74e2 255.36
dpdk-esp-encrypt-post active 47889 12227385 0 1.00e1 255.33
dpdk-input polling 124514548 24454632 0 9.13e2 .19
ip4-input active 47878 12227247 0 4.97e1 255.38
ip4-input-no-checksum active 95644 24454632 0 2.81e1 255.68
ip4-local active 47866 12227247 0 6.69e1 255.45
ip4-lookup active 191170 48909264 0 3.41e1 255.84
ip4-rewrite active 143406 36682017 0 4.54e1 255.79
ipsec-if-input active 47866 12227247 0 2.02e2 255.45
ipsec-if-output active 47882 12227385 0 5.70e1 255.36
tc07-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 290 8.24e5 0.00
cdp-process any wait 0 0 2 1.70e4 0.00
dpdk-process any wait 0 0 9 3.73e7 0.00
fib-walk any wait 0 0 12 4.92e3 0.00
ikev2-manager-process any wait 0 0 25 1.39e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.91e3 0.00
lisp-retry-service any wait 0 0 12 7.47e3 0.00
unix-epoll-input polling 34928 0 0 1.65e6 0.00
vpe-oam-process any wait 0 0 13 5.06e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 255.85, last 128 main loops 0.00 per node 0.00
vector rates in 1.9649e6, out 9.8243e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 97471 24936996 0 9.61e0 255.84
FortyGigabitEthernet88/0/1-tx active 97471 24936996 0 5.14e1 255.84
dpdk-crypto-input polling 155803960 24936996 0 3.79e2 .16
dpdk-esp-decrypt active 97472 24936996 0 2.96e2 255.84
dpdk-esp-decrypt-post active 97471 24936996 0 6.10e1 255.84
dpdk-input polling 155803960 24936996 0 7.53e2 .16
ip4-input active 97471 24936996 0 4.60e1 255.84
ip4-input-no-checksum active 97472 24936996 0 2.86e1 255.84
ip4-local active 97472 24936996 0 5.39e1 255.84
ip4-lookup active 194901 49873992 0 2.87e1 255.89
ip4-rewrite active 97471 24936996 0 3.15e1 255.84
ipsec-if-input active 97472 24936996 0 1.78e2 255.84
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.4, average vectors/node 41.07, last 128 main loops 0.00 per node 0.00
vector rates in 1.9978e6, out 1.9978e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 778661 25355080 0 1.86e1 32.56
FortyGigabitEthernet88/0/0-tx active 778661 25355080 0 5.74e1 32.56
dpdk-crypto-input polling 156432343 25355080 0 3.75e2 .16
dpdk-esp-encrypt active 759715 25355080 0 3.67e2 33.37
dpdk-esp-encrypt-post active 778661 25355080 0 1.73e1 32.56
dpdk-input polling 156432343 25355080 0 7.81e2 .16
ip4-input-no-checksum active 759715 25355080 0 3.96e1 33.37
ip4-lookup active 931160 50710160 0 4.41e1 54.46
ip4-rewrite active 931160 50710160 0 5.46e1 54.46
ipsec-if-output active 759715 25355080 0 5.43e1 33.37
tc08-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 322 8.35e5 0.00
cdp-process any wait 0 0 2 8.76e3 0.00
dpdk-process any wait 0 0 9 3.45e7 0.00
fib-walk any wait 0 0 13 2.44e3 0.00
ikev2-manager-process any wait 0 0 26 1.38e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.07e3 0.00
lisp-retry-service any wait 0 0 13 4.44e3 0.00
unix-epoll-input polling 32171 0 0 1.79e6 0.00
vpe-oam-process any wait 0 0 12 2.13e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.5, average vectors/node 255.89, last 128 main loops 0.00 per node 0.00
vector rates in 1.9519e6, out 9.7598e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 97356 24911407 0 9.52e0 255.88
FortyGigabitEthernet88/0/1-tx active 97356 24911407 0 5.16e1 255.88
dpdk-crypto-input polling 156729740 24911407 0 3.83e2 .16
dpdk-esp-decrypt active 97354 24911407 0 2.92e2 255.88
dpdk-esp-decrypt-post active 97356 24911407 0 6.02e1 255.88
dpdk-input polling 156729740 24911407 0 7.65e2 .16
ip4-input active 97356 24911407 0 4.63e1 255.88
ip4-input-no-checksum active 97354 24911407 0 2.87e1 255.88
ip4-local active 97354 24911407 0 5.37e1 255.88
ip4-lookup active 194675 49822814 0 3.12e1 255.93
ip4-rewrite active 97356 24911407 0 3.14e1 255.88
ipsec-if-input active 97354 24911407 0 1.79e2 255.88
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.5, average vectors/node 51.31, last 128 main loops 0.00 per node 0.00
vector rates in 2.0154e6, out 2.0154e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 648720 25721095 0 1.76e1 39.65
FortyGigabitEthernet88/0/0-tx active 648720 25721095 0 5.54e1 39.65
dpdk-crypto-input polling 157264947 25721095 0 3.69e2 .16
dpdk-esp-encrypt active 623354 25721095 0 3.72e2 41.26
dpdk-esp-encrypt-post active 648720 25721095 0 1.65e1 39.65
dpdk-input polling 157264947 25721095 0 7.69e2 .16
ip4-input-no-checksum active 623354 25721095 0 3.80e1 41.26
ip4-lookup active 733239 51442190 0 4.37e1 70.16
ip4-rewrite active 733239 51442190 0 5.39e1 70.16
ipsec-if-output active 623354 25721095 0 5.44e1 41.26

11.1.2.7. 40ge2p1xl710-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 251 4.56e5 0.00
cdp-process any wait 0 0 3 2.20e4 0.00
dhcp-client-process any wait 0 0 1 2.89e4 0.00
dpdk-process any wait 0 0 8 2.99e7 0.00
fib-walk any wait 0 0 13 3.76e3 0.00
ikev2-manager-process any wait 0 0 25 1.09e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.35e3 0.00
lisp-retry-service any wait 0 0 13 6.69e3 0.00
unix-epoll-input polling 39394 0 0 1.44e6 0.00
vpe-oam-process any wait 0 0 12 6.24e3 0.00
vpe-route-resolver-process any wait 0 0 1 6.00e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 24.9, average vectors/node 122.77, last 128 main loops 0.00 per node 0.00
vector rates in 3.3835e5, out 2.5376e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 23713 2113087 0 1.31e1 89.11
FortyGigabitEthernet88/0/0-tx active 23713 2113087 0 5.07e1 89.11
FortyGigabitEthernet88/0/1-out active 15084 2113084 0 1.29e1 140.09
FortyGigabitEthernet88/0/1-tx active 15084 2113084 0 5.09e1 140.09
dpdk-crypto-input polling 120482326 4226171 0 1.44e3 .04
dpdk-esp-decrypt active 13171 2113084 0 2.26e2 160.43
dpdk-esp-decrypt-post active 13173 2113084 0 4.20e1 160.41
dpdk-esp-encrypt active 30082 2113087 0 3.24e2 70.24
dpdk-esp-encrypt-post active 23713 2113087 0 1.29e1 89.11
dpdk-input polling 120482326 4226171 0 5.19e3 .04
interface-output active 23713 2113087 0 1.49e1 89.11
ip4-input active 13173 2113084 0 5.01e1 160.41
ip4-input-no-checksum active 33497 4226171 0 3.66e1 126.17
ip4-lookup active 51982 6339258 0 3.47e1 121.95
ip4-rewrite active 51982 6339258 0 4.11e1 121.95
ipsec-input-ip4 active 24274 4226168 0 2.24e3 174.10
ipsec-output-ip4 active 39556 4226174 0 2.27e3 106.84
tc02-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 221 5.18e5 0.00
cdp-process any wait 0 0 2 2.48e4 0.00
dpdk-process any wait 0 0 8 3.56e7 0.00
fib-walk any wait 0 0 12 7.57e3 0.00
ikev2-manager-process any wait 0 0 25 1.09e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.59e3 0.00
lisp-retry-service any wait 0 0 12 5.91e3 0.00
unix-epoll-input polling 26568 0 0 2.16e6 0.00
vpe-oam-process any wait 0 0 13 4.78e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 120.96, last 128 main loops 0.00 per node 0.00
vector rates in 3.3398e5, out 2.5048e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 24084 2113087 0 1.30e1 87.74
FortyGigabitEthernet88/0/0-tx active 24084 2113087 0 5.06e1 87.74
FortyGigabitEthernet88/0/1-out active 15000 2113084 0 1.29e1 140.87
FortyGigabitEthernet88/0/1-tx active 15000 2113084 0 5.09e1 140.87
dpdk-crypto-input polling 124439123 4226171 0 1.52e3 .03
dpdk-esp-decrypt active 12962 2113084 0 2.24e2 163.02
dpdk-esp-decrypt-post active 13031 2113084 0 4.21e1 162.16
dpdk-esp-encrypt active 30559 2113087 0 3.22e2 69.15
dpdk-esp-encrypt-post active 24084 2113087 0 1.32e1 87.74
dpdk-input polling 124439123 4226171 0 5.35e3 .03
interface-output active 24084 2113087 0 1.48e1 87.74
ip4-input active 13031 2113084 0 5.00e1 162.16
ip4-input-no-checksum active 34055 4226171 0 3.65e1 124.09
ip4-lookup active 53235 6339258 0 3.46e1 119.08
ip4-rewrite active 53235 6339258 0 4.05e1 119.08
ipsec-input-ip4 active 24201 4226168 0 2.23e3 174.63
ipsec-output-ip4 active 40915 4226174 0 2.27e3 103.29
tc03-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 214 5.30e5 0.00
cdp-process any wait 0 0 3 2.62e4 0.00
dpdk-process any wait 0 0 9 4.02e7 0.00
fib-walk any wait 0 0 13 3.89e3 0.00
ikev2-manager-process any wait 0 0 25 1.05e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.53e3 0.00
lisp-retry-service any wait 0 0 13 4.51e3 0.00
unix-epoll-input polling 28505 0 0 2.01e6 0.00
vpe-oam-process any wait 0 0 12 2.28e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 68.43, last 128 main loops 0.00 per node 0.00
vector rates in 3.2425e5, out 2.4319e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 51935 2043582 0 1.77e1 39.35
FortyGigabitEthernet88/0/0-tx active 51935 2043582 0 1.09e2 39.35
FortyGigabitEthernet88/0/1-out active 20815 2043580 0 1.41e1 98.18
FortyGigabitEthernet88/0/1-tx active 20815 2043580 0 1.07e2 98.18
dpdk-crypto-input polling 127879743 4087162 0 1.64e3 .03
dpdk-esp-decrypt active 17632 2043580 0 2.29e2 115.90
dpdk-esp-decrypt-post active 19122 2043580 0 4.09e1 106.87
dpdk-esp-encrypt active 46910 2043582 0 3.66e2 43.56
dpdk-esp-encrypt-post active 51935 2043582 0 1.75e1 39.35
dpdk-input polling 127879743 4087162 0 5.45e3 .03
interface-output active 51935 2043582 0 1.79e1 39.35
ip4-input active 19122 2043580 0 5.86e1 106.87
ip4-input-no-checksum active 51804 4087162 0 3.83e1 78.89
ip4-lookup active 89796 6130744 0 3.62e1 68.27
ip4-rewrite active 89796 6130744 0 4.24e1 68.27
ipsec-input-ip4 active 31063 4087160 0 2.23e3 131.58
ipsec-output-ip4 active 72468 4087164 0 2.27e3 56.39
tc04-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 217 5.33e5 0.00
cdp-process any wait 0 0 3 6.09e3 0.00
dhcp-client-process any wait 0 0 1 5.66e3 0.00
dpdk-process any wait 0 0 9 3.24e7 0.00
fib-walk any wait 0 0 13 2.89e3 0.00
ikev2-manager-process any wait 0 0 25 1.05e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.17e3 0.00
lisp-retry-service any wait 0 0 13 3.71e3 0.00
unix-epoll-input polling 31548 0 0 1.81e6 0.00
vpe-oam-process any wait 0 0 13 2.99e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.69e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 73.17, last 128 main loops 0.00 per node 0.00
vector rates in 3.2501e5, out 2.4376e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 48365 2043583 0 1.68e1 42.25
FortyGigabitEthernet88/0/0-tx active 48365 2043583 0 1.08e2 42.25
FortyGigabitEthernet88/0/1-out active 18427 2043580 0 1.40e1 110.90
FortyGigabitEthernet88/0/1-tx active 18427 2043580 0 1.06e2 110.90
dpdk-crypto-input polling 128676624 4087163 0 1.67e3 .03
dpdk-esp-decrypt active 16808 2043580 0 2.31e2 121.58
dpdk-esp-decrypt-post active 16496 2043580 0 4.19e1 123.88
dpdk-esp-encrypt active 45139 2043583 0 3.74e2 45.27
dpdk-esp-encrypt-post active 48365 2043583 0 1.72e1 42.25
dpdk-input polling 128676624 4087163 0 5.34e3 .03
interface-output active 48365 2043583 0 1.75e1 42.25
ip4-input active 16496 2043580 0 5.81e1 123.88
ip4-input-no-checksum active 49396 4087163 0 3.81e1 82.74
ip4-lookup active 84910 6130746 0 3.59e1 72.20
ip4-rewrite active 84910 6130746 0 4.23e1 72.20
ipsec-input-ip4 active 28070 4087160 0 2.23e3 145.61
ipsec-output-ip4 active 70045 4087166 0 2.28e3 58.35
tc05-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 239 4.79e5 0.00
cdp-process any wait 0 0 3 1.10e4 0.00
dpdk-process any wait 0 0 8 3.87e7 0.00
fib-walk any wait 0 0 12 4.13e3 0.00
ikev2-manager-process any wait 0 0 25 1.04e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.10e3 0.00
lisp-retry-service any wait 0 0 12 5.65e3 0.00
unix-epoll-input polling 39448 0 0 1.44e6 0.00
vpe-oam-process any wait 0 0 12 3.25e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 96.13, last 128 main loops 0.00 per node 0.00
vector rates in 3.0555e5, out 2.2916e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 26704 1914964 0 1.38e1 71.71
FortyGigabitEthernet88/0/0-tx active 26704 1914964 0 1.05e2 71.71
FortyGigabitEthernet88/0/1-out active 20541 1914964 0 1.37e1 93.23
FortyGigabitEthernet88/0/1-tx active 20541 1914964 0 1.06e2 93.23
dpdk-crypto-input polling 130570778 3829928 0 1.78e3 .03
dpdk-esp-decrypt active 16901 1914964 0 2.54e2 113.30
dpdk-esp-decrypt-post active 19388 1914964 0 3.96e1 98.77
dpdk-esp-encrypt active 25466 1914964 0 3.58e2 75.19
dpdk-esp-encrypt-post active 26704 1914964 0 1.41e1 71.71
dpdk-input polling 130570778 3829928 0 5.77e3 .03
interface-output active 26704 1914964 0 1.55e1 71.71
ip4-input active 19388 1914964 0 5.54e1 98.77
ip4-input-no-checksum active 35061 3829928 0 3.70e1 109.24
ip4-lookup active 57880 5744892 0 3.44e1 99.26
ip4-rewrite active 57880 5744892 0 4.09e1 99.26
ipsec-input-ip4 active 32122 3829928 0 2.34e3 119.23
ipsec-output-ip4 active 39213 3829928 0 2.36e3 97.67
tc06-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 228 4.99e5 0.00
cdp-process any wait 0 0 3 1.39e4 0.00
dpdk-process any wait 0 0 8 3.59e7 0.00
fib-walk any wait 0 0 13 3.16e3 0.00
ikev2-manager-process any wait 0 0 25 1.05e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.87e3 0.00
lisp-retry-service any wait 0 0 13 5.32e3 0.00
unix-epoll-input polling 33741 0 0 1.70e6 0.00
vpe-oam-process any wait 0 0 13 2.91e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 149.19, last 128 main loops 0.00 per node 0.00
vector rates in 3.2531e5, out 2.4398e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 17446 2054577 0 1.19e1 117.77
FortyGigabitEthernet88/0/0-tx active 17446 2054577 0 1.02e2 117.77
FortyGigabitEthernet88/0/1-out active 14800 2054577 0 1.30e1 138.82
FortyGigabitEthernet88/0/1-tx active 14800 2054577 0 1.05e2 138.82
dpdk-crypto-input polling 126684938 4109154 0 1.63e3 .03
dpdk-esp-decrypt active 11975 2054577 0 2.52e2 171.57
dpdk-esp-decrypt-post active 12804 2054577 0 4.06e1 160.46
dpdk-esp-encrypt active 20913 2054577 0 3.59e2 98.24
dpdk-esp-encrypt-post active 17446 2054577 0 1.18e1 117.77
dpdk-input polling 126684938 4109154 0 5.23e3 .03
interface-output active 17446 2054577 0 1.45e1 117.77
ip4-input active 12804 2054577 0 5.37e1 160.46
ip4-input-no-checksum active 25490 4109154 0 3.50e1 161.21
ip4-lookup active 40281 6163731 0 3.35e1 153.02
ip4-rewrite active 40281 6163731 0 4.02e1 153.02
ipsec-input-ip4 active 22996 4109154 0 2.35e3 178.69
ipsec-output-ip4 active 27874 4109154 0 2.36e3 147.42
tc07-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 212 5.36e5 0.00
cdp-process any wait 0 0 4 1.03e4 0.00
dhcp-client-process any wait 0 0 1 3.33e4 0.00
dpdk-process any wait 0 0 8 3.92e7 0.00
fib-walk any wait 0 0 13 6.03e3 0.00
ikev2-manager-process any wait 0 0 25 1.42e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.28e3 0.00
lisp-retry-service any wait 0 0 13 3.97e3 0.00
unix-epoll-input polling 33758 0 0 1.69e6 0.00
vpe-oam-process any wait 0 0 12 5.54e3 0.00
vpe-route-resolver-process any wait 0 0 1 4.84e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.1, average vectors/node 119.51, last 128 main loops 0.00 per node 0.00
vector rates in 3.1426e5, out 1.5713e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 34350 3943161 0 1.02e1 114.79
FortyGigabitEthernet88/0/1-tx active 34350 3943161 0 5.02e1 114.79
dpdk-crypto-input polling 165070090 3943161 0 2.21e3 .02
dpdk-esp-decrypt active 31166 3943161 0 2.17e2 126.52
dpdk-esp-decrypt-post active 34350 3943161 0 3.79e1 114.79
dpdk-input polling 165070090 3943161 0 4.74e3 .02
ip4-input active 34350 3943161 0 5.08e1 114.79
ip4-input-no-checksum active 31166 3943161 0 3.81e1 126.52
ip4-lookup active 34350 3943161 0 3.33e1 114.79
ip4-rewrite active 34350 3943161 0 2.96e1 114.79
ipsec-input-ip4 active 62862 7886322 0 2.27e3 125.45
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.1, average vectors/node 80.98, last 128 main loops 0.00 per node 0.00
vector rates in 3.1426e5, out 3.1426e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 59525 3943166 0 1.63e1 66.24
FortyGigabitEthernet88/0/0-tx active 59525 3943166 0 5.46e1 66.24
dpdk-crypto-input polling 155396927 3943166 0 2.09e3 .03
dpdk-esp-encrypt active 65517 3943166 0 3.20e2 60.19
dpdk-esp-encrypt-post active 59525 3943166 0 1.45e1 66.24
dpdk-input polling 155396927 3943166 0 4.53e3 .03
interface-output active 59525 3943166 0 1.63e1 66.24
ip4-input-no-checksum active 58811 3943166 0 3.55e1 67.05
ip4-lookup active 83182 7886332 0 3.44e1 94.81
ip4-rewrite active 83182 7886332 0 4.08e1 94.81
ipsec-output-ip4 active 83182 7886332 0 2.45e3 94.81
tc08-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.7, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 238 4.81e5 0.00
cdp-process any wait 0 0 3 1.75e4 0.00
dpdk-process any wait 0 0 9 3.84e7 0.00
fib-walk any wait 0 0 13 3.55e3 0.00
ikev2-manager-process any wait 0 0 26 1.38e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 3.03e3 0.00
lisp-retry-service any wait 0 0 13 6.05e3 0.00
unix-epoll-input polling 36310 0 0 1.60e6 0.00
vpe-oam-process any wait 0 0 12 3.60e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.7, average vectors/node 127.78, last 128 main loops 0.00 per node 0.00
vector rates in 3.0723e5, out 1.5362e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 32095 3943161 0 1.02e1 122.86
FortyGigabitEthernet88/0/1-tx active 32095 3943161 0 5.01e1 122.86
dpdk-crypto-input polling 169730808 3943161 0 2.26e3 .02
dpdk-esp-decrypt active 29115 3943161 0 2.18e2 135.43
dpdk-esp-decrypt-post active 32095 3943161 0 3.80e1 122.86
dpdk-input polling 169730808 3943161 0 4.87e3 .02
ip4-input active 32095 3943161 0 5.06e1 122.86
ip4-input-no-checksum active 29115 3943161 0 3.79e1 135.43
ip4-lookup active 32095 3943161 0 3.32e1 122.86
ip4-rewrite active 32095 3943161 0 2.95e1 122.86
ipsec-input-ip4 active 59028 7886322 0 2.31e3 133.60
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.7, average vectors/node 109.73, last 128 main loops 0.00 per node 0.00
vector rates in 3.0724e5, out 3.0724e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 42017 3943165 0 1.48e1 93.85
FortyGigabitEthernet88/0/0-tx active 42017 3943165 0 5.15e1 93.85
dpdk-crypto-input polling 160617275 3943165 0 2.15e3 .02
dpdk-esp-encrypt active 51696 3943165 0 3.23e2 76.28
dpdk-esp-encrypt-post active 42017 3943165 0 1.32e1 93.85
dpdk-input polling 160617275 3943165 0 4.68e3 .02
interface-output active 42017 3943165 0 1.53e1 93.85
ip4-input-no-checksum active 42611 3943165 0 3.38e1 92.54
ip4-lookup active 63566 7886330 0 3.41e1 124.07
ip4-rewrite active 63566 7886330 0 4.02e1 124.07
ipsec-output-ip4 active 63566 7886330 0 2.47e3 124.07

11.1.2.8. 40ge2p1xl710-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 233 4.89e5 0.00
cdp-process any wait 0 0 3 1.61e4 0.00
dhcp-client-process any wait 0 0 1 2.46e4 0.00
dpdk-process any wait 0 0 8 3.93e7 0.00
fib-walk any wait 0 0 13 5.07e3 0.00
ikev2-manager-process any wait 0 0 25 1.07e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.59e3 0.00
lisp-retry-service any wait 0 0 13 6.13e3 0.00
unix-epoll-input polling 19105 0 0 2.99e6 0.00
vpe-oam-process any wait 0 0 13 6.72e3 0.00
vpe-route-resolver-process any wait 0 0 1 5.81e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 118.29, last 128 main loops 0.00 per node 0.00
vector rates in 3.3533e5, out 2.5149e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 25064 2113087 0 1.34e1 84.31
FortyGigabitEthernet88/0/0-tx active 25064 2113087 0 5.12e1 84.31
FortyGigabitEthernet88/0/1-out active 15575 2113084 0 1.33e1 135.67
FortyGigabitEthernet88/0/1-tx active 15575 2113084 0 5.14e1 135.67
dpdk-crypto-input polling 122970364 4226171 0 1.50e3 .03
dpdk-esp-decrypt active 13052 2113084 0 2.40e2 161.89
dpdk-esp-decrypt-post active 13234 2113084 0 6.11e1 159.67
dpdk-esp-encrypt active 31301 2113087 0 3.21e2 67.51
dpdk-esp-encrypt-post active 25064 2113087 0 1.38e1 84.31
dpdk-input polling 122970364 4226171 0 5.28e3 .03
interface-output active 25064 2113087 0 1.55e1 84.31
ip4-input active 13234 2113084 0 5.11e1 159.67
ip4-input-no-checksum active 34969 4226171 0 3.68e1 120.85
ip4-lookup active 54093 6339258 0 3.44e1 117.19
ip4-rewrite active 54093 6339258 0 4.21e1 117.19
ipsec-input-ip4 active 24493 4226168 0 2.24e3 172.55
ipsec-output-ip4 active 41459 4226174 0 2.28e3 101.94
tc02-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 242 4.72e5 0.00
cdp-process any wait 0 0 3 9.37e3 0.00
dpdk-process any wait 0 0 9 3.44e7 0.00
fib-walk any wait 0 0 13 5.44e3 0.00
ikev2-manager-process any wait 0 0 26 1.09e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 3.31e3 0.00
lisp-retry-service any wait 0 0 13 4.75e3 0.00
unix-epoll-input polling 36466 0 0 1.58e6 0.00
vpe-oam-process any wait 0 0 12 4.84e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 120.93, last 128 main loops 0.00 per node 0.00
vector rates in 3.3327e5, out 2.4995e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 24066 2113087 0 1.32e1 87.80
FortyGigabitEthernet88/0/0-tx active 24066 2113087 0 5.11e1 87.80
FortyGigabitEthernet88/0/1-out active 15206 2113084 0 1.32e1 138.96
FortyGigabitEthernet88/0/1-tx active 15206 2113084 0 5.12e1 138.96
dpdk-crypto-input polling 124158381 4226171 0 1.52e3 .03
dpdk-esp-decrypt active 13189 2113084 0 2.39e2 160.22
dpdk-esp-decrypt-post active 13244 2113084 0 6.11e1 159.55
dpdk-esp-encrypt active 30666 2113087 0 3.21e2 68.91
dpdk-esp-encrypt-post active 24066 2113087 0 1.35e1 87.80
dpdk-input polling 124158381 4226171 0 5.36e3 .03
interface-output active 24066 2113087 0 1.50e1 87.80
ip4-input active 13244 2113084 0 5.12e1 159.55
ip4-input-no-checksum active 34372 4226171 0 3.67e1 122.95
ip4-lookup active 52879 6339258 0 3.45e1 119.88
ip4-rewrite active 52879 6339258 0 4.18e1 119.88
ipsec-input-ip4 active 24457 4226168 0 2.24e3 172.79
ipsec-output-ip4 active 40334 4226174 0 2.27e3 104.78
tc03-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 245 4.67e5 0.00
cdp-process any wait 0 0 2 7.65e3 0.00
dpdk-process any wait 0 0 8 4.28e7 0.00
fib-walk any wait 0 0 12 2.77e3 0.00
ikev2-manager-process any wait 0 0 26 1.06e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.61e3 0.00
lisp-retry-service any wait 0 0 12 4.23e3 0.00
unix-epoll-input polling 44557 0 0 1.29e6 0.00
vpe-oam-process any wait 0 0 13 5.15e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 84.60, last 128 main loops 0.00 per node 0.00
vector rates in 3.2273e5, out 2.4205e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 37866 2038685 0 1.52e1 53.84
FortyGigabitEthernet88/0/0-tx active 37866 2038685 0 1.06e2 53.84
FortyGigabitEthernet88/0/1-out active 19839 2038683 0 1.39e1 102.76
FortyGigabitEthernet88/0/1-tx active 19839 2038683 0 1.06e2 102.76
dpdk-crypto-input polling 129898995 4077368 0 1.69e3 .03
dpdk-esp-decrypt active 15894 2038683 0 2.47e2 128.27
dpdk-esp-decrypt-post active 18382 2038683 0 5.98e1 110.91
dpdk-esp-encrypt active 35646 2038685 0 3.70e2 57.19
dpdk-esp-encrypt-post active 37866 2038685 0 1.48e1 53.84
dpdk-input polling 129898995 4077368 0 5.40e3 .03
interface-output active 37866 2038685 0 1.62e1 53.84
ip4-input active 18382 2038683 0 5.89e1 110.91
ip4-input-no-checksum active 40287 4077368 0 3.68e1 101.21
ip4-lookup active 72754 6116053 0 3.54e1 84.06
ip4-rewrite active 72754 6116053 0 4.28e1 84.06
ipsec-input-ip4 active 29937 4077366 0 2.23e3 136.19
ipsec-output-ip4 active 56033 4077370 0 2.26e3 72.77
tc04-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 246 4.64e5 0.00
cdp-process any wait 0 0 4 1.00e4 0.00
dhcp-client-process any wait 0 0 1 7.15e3 0.00
dpdk-process any wait 0 0 9 3.48e7 0.00
fib-walk any wait 0 0 13 3.18e3 0.00
ikev2-manager-process any wait 0 0 26 1.05e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.19e3 0.00
lisp-retry-service any wait 0 0 13 3.66e3 0.00
unix-epoll-input polling 23124 0 0 2.49e6 0.00
vpe-oam-process any wait 0 0 12 2.07e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.69e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 251.20, last 128 main loops 0.00 per node 0.00
vector rates in 3.4515e5, out 2.5888e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 8767 2187581 0 1.06e1 249.52
FortyGigabitEthernet88/0/0-tx active 8767 2187581 0 9.95e1 249.52
FortyGigabitEthernet88/0/1-out active 8776 2187088 0 1.26e1 249.21
FortyGigabitEthernet88/0/1-tx active 8776 2187088 0 1.01e2 249.21
dpdk-crypto-input polling 125468063 4374669 0 1.52e3 .03
dpdk-esp-decrypt active 8688 2187088 0 2.49e2 251.74
dpdk-esp-decrypt-post active 8703 2187088 0 6.50e1 251.30
dpdk-esp-encrypt active 8971 2187581 0 3.73e2 243.85
dpdk-esp-encrypt-post active 8767 2187581 0 1.04e1 249.52
dpdk-input polling 125468063 4374669 0 4.86e3 .03
interface-output active 8767 2187581 0 1.36e1 249.52
ip4-input active 8703 2187088 0 5.57e1 251.30
ip4-input-no-checksum active 17354 4374669 0 3.25e1 252.08
ip4-lookup active 26091 6562250 0 3.39e1 251.51
ip4-rewrite active 26091 6562250 0 4.14e1 251.51
ipsec-input-ip4 active 17331 4374176 0 2.23e3 252.39
ipsec-output-ip4 active 17405 4375162 0 2.27e3 251.37
tc05-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 218 5.24e5 0.00
cdp-process any wait 0 0 3 2.57e4 0.00
dpdk-process any wait 0 0 8 3.32e7 0.00
fib-walk any wait 0 0 13 6.18e3 0.00
ikev2-manager-process any wait 0 0 25 1.06e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.08e3 0.00
lisp-retry-service any wait 0 0 13 6.52e3 0.00
unix-epoll-input polling 28919 0 0 1.99e6 0.00
vpe-oam-process any wait 0 0 12 5.21e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 90.41, last 128 main loops 0.00 per node 0.00
vector rates in 2.9948e5, out 2.2461e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 31620 1898130 0 1.49e1 60.03
FortyGigabitEthernet88/0/0-tx active 31620 1898130 0 1.05e2 60.03
FortyGigabitEthernet88/0/1-out active 18575 1898130 0 1.38e1 102.19
FortyGigabitEthernet88/0/1-tx active 18575 1898130 0 1.06e2 102.19
dpdk-crypto-input polling 133016752 3796260 0 1.85e3 .03
dpdk-esp-decrypt active 15647 1898130 0 2.67e2 121.31
dpdk-esp-decrypt-post active 17302 1898130 0 5.84e1 109.71
dpdk-esp-encrypt active 29041 1898130 0 3.59e2 65.36
dpdk-esp-encrypt-post active 31620 1898130 0 1.50e1 60.03
dpdk-input polling 133016752 3796260 0 5.93e3 .03
interface-output active 31620 1898130 0 1.63e1 60.03
ip4-input active 17302 1898130 0 5.59e1 109.71
ip4-input-no-checksum active 36717 3796260 0 3.75e1 103.39
ip4-lookup active 61964 5694390 0 3.49e1 91.89
ip4-rewrite active 61964 5694390 0 4.26e1 91.89
ipsec-input-ip4 active 29341 3796260 0 2.34e3 129.38
ipsec-output-ip4 active 45245 3796260 0 2.36e3 83.90
tc06-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 226 5.19e5 0.00
cdp-process any wait 0 0 2 1.51e4 0.00
dpdk-process any wait 0 0 9 4.05e7 0.00
fib-walk any wait 0 0 13 2.84e3 0.00
ikev2-manager-process any wait 0 0 26 1.06e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.17e3 0.00
lisp-retry-service any wait 0 0 13 3.84e3 0.00
unix-epoll-input polling 44334 0 0 1.29e6 0.00
vpe-oam-process any wait 0 0 12 2.13e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 154.89, last 128 main loops 0.00 per node 0.00
vector rates in 3.2069e5, out 2.4052e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 16345 2036446 0 1.21e1 124.59
FortyGigabitEthernet88/0/0-tx active 16345 2036446 0 1.02e2 124.59
FortyGigabitEthernet88/0/1-out active 14017 2036446 0 1.31e1 145.28
FortyGigabitEthernet88/0/1-tx active 14017 2036446 0 1.05e2 145.28
dpdk-crypto-input polling 128320539 4072892 0 1.67e3 .03
dpdk-esp-decrypt active 11785 2036446 0 2.71e2 172.79
dpdk-esp-decrypt-post active 12172 2036446 0 5.96e1 167.31
dpdk-esp-encrypt active 19949 2036446 0 3.62e2 102.08
dpdk-esp-encrypt-post active 16345 2036446 0 1.20e1 124.59
dpdk-input polling 128320539 4072892 0 5.34e3 .03
interface-output active 16345 2036446 0 1.45e1 124.59
ip4-input active 12172 2036446 0 5.46e1 167.31
ip4-input-no-checksum active 24620 4072892 0 3.49e1 165.43
ip4-lookup active 38501 6109338 0 3.38e1 158.68
ip4-rewrite active 38501 6109338 0 4.16e1 158.68
ipsec-input-ip4 active 22257 4072892 0 2.34e3 182.99
ipsec-output-ip4 active 26747 4072892 0 2.36e3 152.27
tc07-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 256 4.67e5 0.00
cdp-process any wait 0 0 2 1.69e4 0.00
dhcp-client-process any wait 0 0 1 3.34e4 0.00
dpdk-process any wait 0 0 9 3.19e7 0.00
fib-walk any wait 0 0 13 6.22e3 0.00
ikev2-manager-process any wait 0 0 25 1.41e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.61e3 0.00
lisp-retry-service any wait 0 0 13 4.66e3 0.00
unix-epoll-input polling 37170 0 0 1.54e6 0.00
vpe-oam-process any wait 0 0 12 2.85e3 0.00
vpe-route-resolver-process any wait 0 0 1 5.23e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 153.92, last 128 main loops 0.00 per node 0.00
vector rates in 3.2806e5, out 1.6403e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 28921 4126168 0 9.73e0 142.67
FortyGigabitEthernet88/0/1-tx active 28921 4126168 0 4.81e1 142.67
dpdk-crypto-input polling 160257505 4126168 0 2.12e3 .03
dpdk-esp-decrypt active 23052 4126168 0 2.36e2 178.99
dpdk-esp-decrypt-post active 28921 4126168 0 5.52e1 142.67
dpdk-input polling 160257505 4126168 0 4.38e3 .03
ip4-input active 28921 4126168 0 5.03e1 142.67
ip4-input-no-checksum active 23052 4126168 0 3.62e1 178.99
ip4-lookup active 28921 4126168 0 3.09e1 142.67
ip4-rewrite active 28921 4126168 0 3.06e1 142.67
ipsec-input-ip4 active 50553 8252336 0 2.29e3 163.24
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.2, average vectors/node 97.01, last 128 main loops 0.00 per node 0.00
vector rates in 3.2806e5, out 3.2806e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 49485 4126173 0 1.52e1 83.38
FortyGigabitEthernet88/0/0-tx active 49485 4126173 0 5.14e1 83.38
dpdk-crypto-input polling 153549297 4126173 0 1.99e3 .03
dpdk-esp-encrypt active 60192 4126173 0 3.21e2 68.55
dpdk-esp-encrypt-post active 49485 4126173 0 1.34e1 83.38
dpdk-input polling 153549297 4126173 0 4.28e3 .03
interface-output active 49485 4126173 0 1.57e1 83.38
ip4-input-no-checksum active 51269 4126173 0 3.42e1 80.48
ip4-lookup active 75207 8252346 0 3.42e1 109.73
ip4-rewrite active 75207 8252346 0 4.01e1 109.73
ipsec-output-ip4 active 75207 8252346 0 2.31e3 109.73
tc08-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 229 4.99e5 0.00
cdp-process any wait 0 0 2 4.77e3 0.00
dpdk-process any wait 0 0 8 4.24e7 0.00
fib-walk any wait 0 0 12 3.04e3 0.00
ikev2-manager-process any wait 0 0 26 1.39e5 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.54e3 0.00
lisp-retry-service any wait 0 0 12 5.25e3 0.00
unix-epoll-input polling 36975 0 0 1.55e6 0.00
vpe-oam-process any wait 0 0 13 5.32e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 154.52, last 128 main loops 0.00 per node 0.00
vector rates in 3.4116e5, out 1.7058e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 28552 4309176 0 1.00e1 150.92
FortyGigabitEthernet88/0/1-tx active 28552 4309176 0 4.99e1 150.92
dpdk-crypto-input polling 158080616 4309176 0 1.99e3 .03
dpdk-esp-decrypt active 27437 4309176 0 2.33e2 157.06
dpdk-esp-decrypt-post active 28552 4309176 0 5.42e1 150.92
dpdk-input polling 158080616 4309176 0 4.14e3 .03
ip4-input active 28552 4309176 0 5.09e1 150.92
ip4-input-no-checksum active 27437 4309176 0 3.73e1 157.06
ip4-lookup active 28552 4309176 0 3.26e1 150.92
ip4-rewrite active 28552 4309176 0 3.13e1 150.92
ipsec-input-ip4 active 53360 8618352 0 2.27e3 161.51
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.3, average vectors/node 140.25, last 128 main loops 0.00 per node 0.00
vector rates in 3.4116e5, out 3.4116e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 35108 4309180 0 1.37e1 122.74
FortyGigabitEthernet88/0/0-tx active 35108 4309180 0 5.09e1 122.74
dpdk-crypto-input polling 153991067 4309180 0 1.89e3 .03
dpdk-esp-encrypt active 50054 4309180 0 3.19e2 86.09
dpdk-esp-encrypt-post active 35108 4309180 0 1.15e1 122.74
dpdk-input polling 153991067 4309180 0 4.10e3 .03
interface-output active 35108 4309180 0 1.49e1 122.74
ip4-input-no-checksum active 36298 4309180 0 3.34e1 118.72
ip4-lookup active 55208 8618360 0 3.33e1 156.11
ip4-rewrite active 55208 8618360 0 4.02e1 156.11
ipsec-output-ip4 active 55208 8618360 0 2.30e3 156.11

11.1.2.9. 40ge2p1xl710-ethip4ipsectptlispgpe-ip4base-cbc-sha1-ndrpdrdisc

IPv4 IPsec transport mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec-LISPGPE-IPv4 on DUT1-DUT2
  • [Cfg] DUT configuration: Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC6830, RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 299 3.87e5 0.00
cdp-process any wait 0 0 2 1.44e4 0.00
dpdk-process any wait 0 0 8 3.59e7 0.00
fib-walk any wait 0 0 12 4.09e3 0.00
ikev2-manager-process any wait 0 0 26 3.60e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.39e3 0.00
lisp-retry-service any wait 0 0 12 4.66e3 0.00
unix-epoll-input polling 34157 0 0 1.68e6 0.00
vpe-oam-process any wait 0 0 13 2.80e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 81.51, last 128 main loops 0.00 per node 0.00
vector rates in 2.0732e6, out 1.5549e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 201040 13093556 0 1.30e1 65.13
FortyGigabitEthernet88/0/0-tx active 201040 13093556 0 5.36e1 65.13
FortyGigabitEthernet88/0/1-out active 148223 13093542 0 1.19e1 88.34
FortyGigabitEthernet88/0/1-tx active 148223 13093542 0 5.04e1 88.34
adj-midchain-tx active 221902 13093556 0 2.45e1 59.01
dpdk-crypto-input polling 121256442 26187098 0 2.69e2 .22
dpdk-esp-decrypt active 114373 13093542 0 1.82e2 114.48
dpdk-esp-decrypt-post active 137646 13093542 0 9.71e1 95.12
dpdk-esp-encrypt active 221902 13093556 0 2.54e2 59.01
dpdk-esp-encrypt-post active 201040 13093556 0 1.04e1 65.13
dpdk-input polling 121256442 26187098 0 8.98e2 .22
interface-output active 201040 13093556 0 1.55e1 65.13
ip4-input active 285869 26187084 0 4.86e1 91.61
ip4-input-no-checksum active 253417 26187098 0 3.77e1 103.34
ip4-local active 148223 13093542 0 5.68e1 88.34
ip4-lookup active 467333 39280640 0 3.74e1 84.05
ip4-midchain active 221902 13093556 0 9.91e1 59.01
ip4-rewrite active 370125 26187098 0 3.99e1 70.75
ip4-udp-lookup active 148223 13093542 0 3.88e1 88.34
ipsec-input-ip4 active 204135 26187084 0 5.05e1 128.28
ipsec-output-ip4 active 221902 13093556 0 6.06e1 59.01
lisp-gpe-ip4-input active 148223 13093542 0 8.28e1 88.34
tc02-64b-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 268 4.29e5 0.00
cdp-process any wait 0 0 3 3.05e3 0.00
dpdk-process any wait 0 0 8 3.68e7 0.00
fib-walk any wait 0 0 13 5.24e3 0.00
ikev2-manager-process any wait 0 0 25 3.19e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.31e3 0.00
lisp-retry-service any wait 0 0 13 3.75e3 0.00
unix-epoll-input polling 31344 0 0 1.84e6 0.00
vpe-oam-process any wait 0 0 13 2.04e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.5, average vectors/node 77.82, last 128 main loops 0.00 per node 0.00
vector rates in 2.0848e6, out 1.5639e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 251982 13276564 0 1.44e1 52.69
FortyGigabitEthernet88/0/0-tx active 251982 13276564 0 5.45e1 52.69
FortyGigabitEthernet88/0/1-out active 116381 13256756 0 1.09e1 113.91
FortyGigabitEthernet88/0/1-tx active 116381 13256756 0 4.87e1 113.91
adj-midchain-tx active 277284 13276564 0 2.52e1 47.88
dpdk-crypto-input polling 122646882 26533320 0 2.69e2 .22
dpdk-esp-decrypt active 99852 13256756 0 1.82e2 132.76
dpdk-esp-decrypt-post active 116374 13256756 0 9.45e1 113.92
dpdk-esp-encrypt active 277284 13276564 0 2.48e2 47.88
dpdk-esp-encrypt-post active 251982 13276564 0 1.12e1 52.69
dpdk-input polling 122646882 26533320 0 8.98e2 .22
interface-output active 251982 13276564 0 1.59e1 52.69
ip4-input active 232755 26513512 0 4.70e1 113.91
ip4-input-no-checksum active 321269 26533320 0 3.83e1 82.59
ip4-local active 116381 13256756 0 5.43e1 113.91
ip4-lookup active 501382 39790076 0 3.59e1 79.36
ip4-midchain active 277284 13276564 0 9.92e1 47.88
ip4-rewrite active 393665 26533320 0 3.95e1 67.40
ip4-udp-lookup active 116381 13256756 0 3.76e1 113.91
ipsec-input-ip4 active 201949 26513512 0 4.93e1 131.29
ipsec-output-ip4 active 277284 13276564 0 6.05e1 47.88
lisp-gpe-ip4-input active 116381 13256756 0 8.02e1 113.91
tc03-1518b-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 260 4.41e5 0.00
cdp-process any wait 0 0 4 7.89e3 0.00
dhcp-client-process any wait 0 0 1 6.07e3 0.00
dpdk-process any wait 0 0 8 4.24e7 0.00
fib-walk any wait 0 0 13 2.63e3 0.00
ikev2-manager-process any wait 0 0 25 2.95e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.41e3 0.00
lisp-retry-service any wait 0 0 13 4.56e3 0.00
unix-epoll-input polling 32938 0 0 1.73e6 0.00
vpe-oam-process any wait 0 0 12 3.67e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.39e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 149.72, last 128 main loops 0.00 per node 0.00
vector rates in 1.9888e6, out 1.4916e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 79551 12509019 0 1.03e1 157.25
FortyGigabitEthernet88/0/0-tx active 79551 12509019 0 1.04e2 157.25
FortyGigabitEthernet88/0/1-out active 102904 12509007 0 1.11e1 121.56
FortyGigabitEthernet88/0/1-tx active 102904 12509007 0 1.03e2 121.56
adj-midchain-tx active 79562 12509019 0 1.99e1 157.22
dpdk-crypto-input polling 122579668 25018026 0 2.76e2 .20
dpdk-esp-decrypt active 77048 12509007 0 1.83e2 162.35
dpdk-esp-decrypt-post active 78449 12509007 0 1.04e2 159.45
dpdk-esp-encrypt active 79562 12509019 0 2.94e2 157.22
dpdk-esp-encrypt-post active 79551 12509019 0 8.92e0 157.25
dpdk-input polling 122579668 25018026 0 8.95e2 .20
interface-output active 79551 12509019 0 1.20e1 157.25
ip4-input active 181353 25018014 0 4.68e1 137.95
ip4-input-no-checksum active 134089 25018026 0 3.39e1 186.58
ip4-local active 102904 12509007 0 5.93e1 121.56
ip4-lookup active 245356 37527033 0 3.49e1 152.95
ip4-midchain active 79562 12509019 0 9.49e1 157.22
ip4-rewrite active 182466 25018026 0 3.82e1 137.11
ip4-udp-lookup active 102904 12509007 0 3.72e1 121.56
ipsec-input-ip4 active 133871 25018014 0 5.09e1 186.88
ipsec-output-ip4 active 79562 12509019 0 5.57e1 157.22
lisp-gpe-ip4-input active 102904 12509007 0 7.94e1 121.56
tc04-1518b-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 291 3.99e5 0.00
cdp-process any wait 0 0 4 1.25e4 0.00
dpdk-process any wait 0 0 9 4.09e7 0.00
fib-walk any wait 0 0 12 3.38e3 0.00
ikev2-manager-process any wait 0 0 25 3.36e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.58e3 0.00
lisp-retry-service any wait 0 0 12 5.06e3 0.00
unix-epoll-input polling 32292 0 0 1.77e6 0.00
vpe-oam-process any wait 0 0 13 2.70e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.3, average vectors/node 216.60, last 128 main loops 0.00 per node 0.00
vector rates in 1.9986e6, out 1.5003e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 56348 12658527 0 9.40e0 224.65
FortyGigabitEthernet88/0/0-tx active 56348 12658527 0 1.04e2 224.65
FortyGigabitEthernet88/0/1-out active 62650 12590283 0 9.66e0 200.96
FortyGigabitEthernet88/0/1-tx active 62650 12590283 0 1.02e2 200.96
adj-midchain-tx active 56440 12658527 0 1.89e1 224.28
dpdk-crypto-input polling 123359093 25248810 0 2.74e2 .20
dpdk-esp-decrypt active 56567 12590283 0 1.87e2 222.57
dpdk-esp-decrypt-post active 56525 12590283 0 1.08e2 222.74
dpdk-esp-encrypt active 56440 12658527 0 2.94e2 224.28
dpdk-esp-encrypt-post active 56348 12658527 0 8.89e0 224.65
dpdk-input polling 123359093 25248810 0 8.91e2 .20
interface-output active 56348 12658527 0 1.16e1 224.65
ip4-input active 119175 25180566 0 4.64e1 211.29
ip4-input-no-checksum active 111903 25248810 0 3.31e1 225.63
ip4-local active 62650 12590283 0 6.01e1 200.96
ip4-lookup active 175489 37839093 0 3.31e1 215.62
ip4-midchain active 56440 12658527 0 9.41e1 224.28
ip4-rewrite active 119090 25248810 0 3.78e1 212.01
ip4-udp-lookup active 62650 12590283 0 3.59e1 200.96
ipsec-input-ip4 active 112034 25180566 0 5.14e1 224.76
ipsec-output-ip4 active 56440 12658527 0 5.53e1 224.28
lisp-gpe-ip4-input active 62650 12590283 0 7.73e1 200.96
tc05-imix-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 266 4.32e5 0.00
cdp-process any wait 0 0 3 1.48e4 0.00
dpdk-process any wait 0 0 8 3.92e7 0.00
fib-walk any wait 0 0 12 4.24e3 0.00
ikev2-manager-process any wait 0 0 25 3.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.76e3 0.00
lisp-retry-service any wait 0 0 12 3.83e3 0.00
unix-epoll-input polling 36111 0 0 1.58e6 0.00
vpe-oam-process any wait 0 0 12 4.26e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 152.11, last 128 main loops 0.00 per node 0.00
vector rates in 2.0122e6, out 1.5091e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 76431 12665128 0 1.01e1 165.71
FortyGigabitEthernet88/0/0-tx active 76431 12665128 0 1.03e2 165.71
FortyGigabitEthernet88/0/1-out active 102862 12665128 0 1.12e1 123.13
FortyGigabitEthernet88/0/1-tx active 102862 12665128 0 1.04e2 123.13
adj-midchain-tx active 77931 12665128 0 2.00e1 162.52
dpdk-crypto-input polling 124269705 25330256 0 2.88e2 .20
dpdk-esp-decrypt active 75418 12665128 0 1.82e2 167.93
dpdk-esp-decrypt-post active 76295 12665128 0 1.02e2 166.00
dpdk-esp-encrypt active 77931 12665128 0 2.76e2 162.52
dpdk-esp-encrypt-post active 76431 12665128 0 8.88e0 165.71
dpdk-input polling 124269705 25330256 0 8.89e2 .20
interface-output active 76431 12665128 0 1.19e1 165.71
ip4-input active 179157 25330256 0 4.63e1 141.39
ip4-input-no-checksum active 137638 25330256 0 3.42e1 184.04
ip4-local active 102862 12665128 0 5.87e1 123.13
ip4-lookup active 251948 37995384 0 3.49e1 150.81
ip4-midchain active 77931 12665128 0 9.46e1 162.52
ip4-rewrite active 180793 25330256 0 3.83e1 140.11
ip4-udp-lookup active 102862 12665128 0 3.72e1 123.13
ipsec-input-ip4 active 139221 25330256 0 5.10e1 181.94
ipsec-output-ip4 active 77931 12665128 0 5.48e1 162.52
lisp-gpe-ip4-input active 102862 12665128 0 8.24e1 123.13
tc06-imix-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 269 4.28e5 0.00
cdp-process any wait 0 0 3 1.79e4 0.00
dhcp-client-process any wait 0 0 1 5.33e3 0.00
dpdk-process any wait 0 0 9 3.79e7 0.00
fib-walk any wait 0 0 13 2.63e3 0.00
ikev2-manager-process any wait 0 0 25 2.93e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.45e3 0.00
lisp-retry-service any wait 0 0 13 5.13e3 0.00
unix-epoll-input polling 34228 0 0 1.67e6 0.00
vpe-oam-process any wait 0 0 13 2.11e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.29e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 224.74, last 128 main loops 0.00 per node 0.00
vector rates in 2.0336e6, out 1.5254e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 56345 12804741 0 9.29e0 227.26
FortyGigabitEthernet88/0/0-tx active 56345 12804741 0 1.04e2 227.26
FortyGigabitEthernet88/0/1-out active 58569 12798321 0 9.34e0 218.52
FortyGigabitEthernet88/0/1-tx active 58569 12798321 0 1.01e2 218.52
adj-midchain-tx active 56521 12804741 0 1.89e1 226.55
dpdk-crypto-input polling 122717963 25603062 0 2.69e2 .21
dpdk-esp-decrypt active 56390 12798321 0 1.85e2 226.96
dpdk-esp-decrypt-post active 56396 12798321 0 1.07e2 226.94
dpdk-esp-encrypt active 56521 12804741 0 2.77e2 226.55
dpdk-esp-encrypt-post active 56345 12804741 0 8.82e0 227.26
dpdk-input polling 122717963 25603062 0 8.74e2 .21
interface-output active 56345 12804741 0 1.16e1 227.26
ip4-input active 114965 25596642 0 4.66e1 222.65
ip4-input-no-checksum active 111809 25603062 0 3.29e1 228.99
ip4-local active 58569 12798321 0 5.99e1 218.52
ip4-lookup active 171409 38401383 0 3.24e1 224.03
ip4-midchain active 56521 12804741 0 9.39e1 226.55
ip4-rewrite active 115090 25603062 0 3.78e1 222.46
ip4-udp-lookup active 58569 12798321 0 3.59e1 218.52
ipsec-input-ip4 active 111088 25596642 0 5.15e1 230.42
ipsec-output-ip4 active 56521 12804741 0 5.49e1 226.55
lisp-gpe-ip4-input active 58569 12798321 0 7.71e1 218.52
tc07-64b-2t2c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 239 4.80e5 0.00
cdp-process any wait 0 0 2 3.92e3 0.00
dpdk-process any wait 0 0 8 3.63e7 0.00
fib-walk any wait 0 0 12 2.65e3 0.00
ikev2-manager-process any wait 0 0 26 3.03e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.69e3 0.00
lisp-retry-service any wait 0 0 12 3.68e3 0.00
unix-epoll-input polling 46407 0 0 1.24e6 0.00
vpe-oam-process any wait 0 0 13 1.96e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.4, average vectors/node 132.77, last 128 main loops 0.00 per node 0.00
vector rates in 1.8494e6, out 9.2469e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 182798 23524977 0 1.05e1 128.69
FortyGigabitEthernet88/0/1-tx active 182798 23524977 0 4.78e1 128.69
dpdk-crypto-input polling 154395665 23524977 0 3.73e2 .15
dpdk-esp-decrypt active 185853 23524977 0 1.88e2 126.58
dpdk-esp-decrypt-post active 182798 23524977 0 1.21e2 128.69
dpdk-input polling 154395665 23524977 0 8.31e2 .15
ip4-input active 365596 47049954 0 4.49e1 128.69
ip4-input-no-checksum active 185853 23524977 0 3.83e1 126.58
ip4-local active 182798 23524977 0 5.12e1 128.69
ip4-lookup active 365596 47049954 0 3.60e1 128.69
ip4-rewrite active 182798 23524977 0 3.09e1 128.69
ip4-udp-lookup active 182798 23524977 0 3.69e1 128.69
ipsec-input-ip4 active 280834 47049954 0 5.34e1 167.54
lisp-gpe-ip4-input active 182798 23524977 0 8.07e1 128.69
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.4, average vectors/node 23.29, last 128 main loops 0.00 per node 0.00
vector rates in 1.8494e6, out 1.8494e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 1212812 23525002 0 2.11e1 19.39
FortyGigabitEthernet88/0/0-tx active 1212812 23525002 0 6.20e1 19.39
adj-midchain-tx active 908397 23525002 0 2.71e1 25.89
dpdk-crypto-input polling 165753661 23525002 0 4.35e2 .14
dpdk-esp-encrypt active 908397 23525002 0 2.62e2 25.89
dpdk-esp-encrypt-post active 1212812 23525002 0 1.72e1 19.39
dpdk-input polling 165753661 23525002 0 8.88e2 .14
interface-output active 1212812 23525002 0 2.29e1 19.39
ip4-input-no-checksum active 908397 23525002 0 4.05e1 25.89
ip4-lookup active 908397 23525002 0 4.05e1 25.89
ip4-midchain active 908397 23525002 0 9.97e1 25.89
ip4-rewrite active 908397 23525002 0 4.66e1 25.89
ipsec-output-ip4 active 908397 23525002 0 6.53e1 25.89
tc08-64b-2t2c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 254 4.66e5 0.00
cdp-process any wait 0 0 3 3.07e3 0.00
dpdk-process any wait 0 0 8 3.59e7 0.00
fib-walk any wait 0 0 13 3.34e3 0.00
ikev2-manager-process any wait 0 0 25 3.29e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.10e3 0.00
lisp-retry-service any wait 0 0 13 3.65e3 0.00
unix-epoll-input polling 30560 0 0 1.87e6 0.00
vpe-oam-process any wait 0 0 12 2.11e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 25.2, average vectors/node 234.25, last 128 main loops 0.00 per node 0.00
vector rates in 1.8984e6, out 9.4921e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/1-out active 101988 23890976 0 9.20e0 234.25
FortyGigabitEthernet88/0/1-tx active 101988 23890976 0 4.79e1 234.25
dpdk-crypto-input polling 153768385 23890976 0 3.80e2 .16
dpdk-esp-decrypt active 102198 23890976 0 1.96e2 233.77
dpdk-esp-decrypt-post active 101988 23890976 0 1.21e2 234.25
dpdk-input polling 153768385 23890976 0 7.74e2 .16
ip4-input active 203976 47781952 0 4.34e1 234.25
ip4-input-no-checksum active 102198 23890976 0 3.62e1 233.77
ip4-local active 101988 23890976 0 5.19e1 234.25
ip4-lookup active 203976 47781952 0 3.26e1 234.25
ip4-rewrite active 101988 23890976 0 3.06e1 234.25
ip4-udp-lookup active 101988 23890976 0 3.52e1 234.25
ipsec-input-ip4 active 203594 47781952 0 5.46e1 234.69
lisp-gpe-ip4-input active 101988 23890976 0 7.59e1 234.25
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 25.2, average vectors/node 21.89, last 128 main loops 0.00 per node 0.00
vector rates in 1.8984e6, out 1.8984e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
FortyGigabitEthernet88/0/0-out active 1320942 23891017 0 2.25e1 18.09
FortyGigabitEthernet88/0/0-tx active 1320942 23891017 0 6.40e1 18.09
adj-midchain-tx active 976683 23891017 0 2.87e1 24.46
dpdk-crypto-input polling 161248686 23891017 0 4.21e2 .15
dpdk-esp-encrypt active 976683 23891017 0 2.55e2 24.46
dpdk-esp-encrypt-post active 1320942 23891017 0 1.76e1 18.09
dpdk-input polling 161248686 23891017 0 8.57e2 .15
interface-output active 1320942 23891017 0 2.33e1 18.09
ip4-input-no-checksum active 976683 23891017 0 4.11e1 24.46
ip4-lookup active 976683 23891017 0 3.99e1 24.46
ip4-midchain active 976683 23891017 0 1.01e2 24.46
ip4-rewrite active 976683 23891017 0 4.71e1 24.46
ipsec-output-ip4 active 976683 23891017 0 6.59e1 24.46

11.1.3. ip4

11.1.3.1. 10ge2p1x520-ethip4-ip4base-copwhtlistbase-ndrpdrdisc

RFC2544: Pkt throughput IPv4 whitelist test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing, two static IPv4 /24 routes and IPv4 COP security whitelist ingress /24 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4-ip4base-copwhtlistbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 293 4.24e4 0.00
cdp-process any wait 0 0 3 2.82e3 0.00
dhcp-client-process any wait 0 0 1 2.13e4 0.00
dpdk-process any wait 0 0 9 1.65e5 0.00
fib-walk any wait 0 0 12 2.66e3 0.00
ikev2-manager-process any wait 0 0 25 2.52e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.15e3 0.00
lisp-retry-service any wait 0 0 12 3.65e3 0.00
unix-epoll-input polling 25084 0 0 2.29e6 0.00
vpe-oam-process any wait 0 0 12 1.96e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.59e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 232.16, last 128 main loops 0.00 per node 0.00
vector rates in 4.0322e6, out 4.0322e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 218189 50654761 0 8.41e0 232.16
TenGigabitEtherneta/0/0-tx active 218189 50654761 0 4.33e1 232.16
TenGigabitEtherneta/0/1-output active 218181 50654711 0 8.86e0 232.17
TenGigabitEtherneta/0/1-tx active 218181 50654711 0 4.36e1 232.17
cop-input active 218189 50654761 0 1.81e1 232.16
dpdk-input polling 160360704 101309472 0 3.03e2 .63
ip4-cop-whitelist active 218189 50654761 0 3.18e1 232.16
ip4-input active 218189 50654761 0 3.90e1 232.16
ip4-input-no-checksum active 218181 50654711 0 2.89e1 232.17
ip4-lookup active 436370 101309472 0 2.86e1 232.16
ip4-rewrite active 436370 101309472 0 2.87e1 232.16
tc02-64b-1t1c-ethip4-ip4base-copwhtlistbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 311 4.32e4 0.00
cdp-process any wait 0 0 3 7.79e3 0.00
dpdk-process any wait 0 0 9 1.69e5 0.00
fib-walk any wait 0 0 13 4.18e3 0.00
ikev2-manager-process any wait 0 0 25 3.41e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.51e3 0.00
lisp-retry-service any wait 0 0 13 4.87e3 0.00
unix-epoll-input polling 35964 0 0 1.61e6 0.00
vpe-oam-process any wait 0 0 12 3.92e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 230.69, last 128 main loops 0.00 per node 0.00
vector rates in 4.0103e6, out 4.0103e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 219577 50654762 0 8.37e0 230.69
TenGigabitEtherneta/0/0-tx active 219577 50654762 0 4.29e1 230.69
TenGigabitEtherneta/0/1-output active 219574 50654711 0 8.93e0 230.69
TenGigabitEtherneta/0/1-tx active 219574 50654711 0 4.34e1 230.69
cop-input active 219577 50654762 0 1.82e1 230.69
dpdk-input polling 161665625 101309473 0 3.05e2 .63
ip4-cop-whitelist active 219577 50654762 0 3.18e1 230.69
ip4-input active 219577 50654762 0 3.91e1 230.69
ip4-input-no-checksum active 219574 50654711 0 2.89e1 230.69
ip4-lookup active 439151 101309473 0 2.85e1 230.69
ip4-rewrite active 439151 101309473 0 2.89e1 230.69
tc03-1518b-1t1c-ethip4-ip4base-copwhtlistbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 274 4.46e4 0.00
cdp-process any wait 0 0 3 3.18e3 0.00
dpdk-process any wait 0 0 9 1.65e5 0.00
fib-walk any wait 0 0 12 2.52e3 0.00
ikev2-manager-process any wait 0 0 25 2.41e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.25e3 0.00
lisp-retry-service any wait 0 0 12 3.56e3 0.00
unix-epoll-input polling 44633 0 0 1.28e6 0.00
vpe-oam-process any wait 0 0 13 2.01e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.0, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 2.8058e4, out 2.8058e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 348946 350858 0 1.65e2 1.01
TenGigabitEtherneta/0/0-tx active 348946 350858 0 2.86e2 1.01
TenGigabitEtherneta/0/1-output active 350009 350857 0 1.61e2 1.00
TenGigabitEtherneta/0/1-tx active 350009 350857 0 2.86e2 1.00
cop-input active 348946 350858 0 2.00e2 1.01
dpdk-input polling 253539909 701715 0 5.83e4 0.00
ip4-cop-whitelist active 348946 350858 0 2.05e2 1.01
ip4-input active 348946 350858 0 2.29e2 1.01
ip4-input-no-checksum active 350009 350857 0 2.67e2 1.00
ip4-lookup active 698955 701715 0 2.21e2 1.00
ip4-rewrite active 698955 701715 0 1.92e2 1.00
tc04-1518b-1t1c-ethip4-ip4base-copwhtlistbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 283 4.77e4 0.00
cdp-process any wait 0 0 5 8.46e3 0.00
dpdk-process any wait 0 0 8 2.86e5 0.00
fib-walk any wait 0 0 13 4.90e3 0.00
ikev2-manager-process any wait 0 0 25 3.69e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.78e3 0.00
lisp-retry-service any wait 0 0 13 4.96e3 0.00
unix-epoll-input polling 29987 0 0 1.89e6 0.00
vpe-oam-process any wait 0 0 12 4.50e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 1.53, last 128 main loops 0.00 per node 0.00
vector rates in 6.5343e5, out 6.5343e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 5333030 8127430 0 1.15e2 1.52
TenGigabitEtherneta/0/0-tx active 5333030 8127430 0 2.10e2 1.52
TenGigabitEtherneta/0/1-output active 5322998 8127422 0 1.04e2 1.53
TenGigabitEtherneta/0/1-tx active 5322998 8127422 0 2.01e2 1.53
cop-input active 5333030 8127430 0 1.16e2 1.52
dpdk-input polling 150027780 16254852 0 1.90e3 .11
ip4-cop-whitelist active 5333030 8127430 0 1.36e2 1.52
ip4-input active 5333030 8127430 0 2.11e2 1.52
ip4-input-no-checksum active 5322998 8127422 0 2.15e2 1.53
ip4-lookup active 10656028 16254852 0 1.77e2 1.53
ip4-rewrite active 10656028 16254852 0 2.02e2 1.53
tc05-9000b-1t1c-ethip4-ip4base-copwhtlistbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 279 4.42e4 0.00
cdp-process any wait 0 0 3 6.46e3 0.00
dhcp-client-process any wait 0 0 1 4.88e4 0.00
dpdk-process any wait 0 0 8 1.85e5 0.00
fib-walk any wait 0 0 13 3.89e3 0.00
ikev2-manager-process any wait 0 0 25 2.22e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.55e3 0.00
lisp-retry-service any wait 0 0 13 3.71e3 0.00
unix-epoll-input polling 27310 0 0 2.09e6 0.00
vpe-oam-process any wait 0 0 12 1.88e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.96e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.1049e5, out 1.1049e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385796 1385801 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 1385796 1385801 0 4.81e2 1.00
TenGigabitEtherneta/0/1-output active 1385770 1385799 0 1.65e2 1.00
TenGigabitEtherneta/0/1-tx active 1385770 1385799 0 4.89e2 1.00
cop-input active 1385796 1385801 0 2.01e2 1.00
dpdk-input polling 231815844 2771600 0 1.39e4 .01
ip4-cop-whitelist active 1385796 1385801 0 1.97e2 1.00
ip4-input active 1385796 1385801 0 3.44e2 1.00
ip4-input-no-checksum active 1385770 1385799 0 3.77e2 1.00
ip4-lookup active 2771566 2771600 0 2.37e2 1.00
ip4-rewrite active 2771566 2771600 0 2.21e2 1.00
tc06-9000b-1t1c-ethip4-ip4base-copwhtlistbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 268 5.05e4 0.00
cdp-process any wait 0 0 3 7.47e3 0.00
dpdk-process any wait 0 0 8 2.73e5 0.00
fib-walk any wait 0 0 12 4.04e3 0.00
ikev2-manager-process any wait 0 0 25 3.05e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.58e3 0.00
lisp-retry-service any wait 0 0 12 5.83e3 0.00
unix-epoll-input polling 37362 0 0 1.54e6 0.00
vpe-oam-process any wait 0 0 12 3.17e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.1002e5, out 1.1002e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385773 1385801 0 1.60e2 1.00
TenGigabitEtherneta/0/0-tx active 1385773 1385801 0 4.85e2 1.00
TenGigabitEtherneta/0/1-output active 1385741 1385799 0 1.65e2 1.00
TenGigabitEtherneta/0/1-tx active 1385741 1385799 0 4.89e2 1.00
cop-input active 1385773 1385801 0 1.94e2 1.00
dpdk-input polling 234326448 2771600 0 1.39e4 .01
ip4-cop-whitelist active 1385773 1385801 0 1.92e2 1.00
ip4-input active 1385773 1385801 0 3.44e2 1.00
ip4-input-no-checksum active 1385741 1385799 0 3.69e2 1.00
ip4-lookup active 2771514 2771600 0 2.36e2 1.00
ip4-rewrite active 2771514 2771600 0 2.28e2 1.00
tc07-64b-2t2c-ethip4-ip4base-copwhtlistbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 299 4.39e4 0.00
cdp-process any wait 0 0 3 5.29e3 0.00
dhcp-client-process any wait 0 0 1 1.16e4 0.00
dpdk-process any wait 0 0 9 1.66e5 0.00
fib-walk any wait 0 0 12 2.95e3 0.00
ikev2-manager-process any wait 0 0 25 2.92e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.19e3 0.00
lisp-retry-service any wait 0 0 12 4.18e3 0.00
unix-epoll-input polling 44468 0 0 1.29e6 0.00
vpe-oam-process any wait 0 0 12 2.65e3 0.00
vpe-route-resolver-process any wait 0 0 1 9.50e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 32.89, last 128 main loops 0.00 per node 0.00
vector rates in 3.5623e6, out 3.5623e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 2733500 89916579 0 1.23e1 32.89
TenGigabitEtherneta/0/1-tx active 2733500 89916579 0 4.78e1 32.89
dpdk-input polling 212147239 89916579 0 3.35e2 .42
ip4-input-no-checksum active 2733500 89916579 0 3.33e1 32.89
ip4-lookup active 2733500 89916579 0 3.51e1 32.89
ip4-rewrite active 2733500 89916579 0 3.17e1 32.89
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 255.83, last 128 main loops 0.00 per node 0.00
vector rates in 3.5623e6, out 3.5623e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 351471 89916670 0 8.69e0 255.83
TenGigabitEtherneta/0/0-tx active 351471 89916670 0 4.09e1 255.83
cop-input active 351471 89916670 0 2.02e1 255.83
dpdk-input polling 212740391 89916670 0 2.92e2 .42
ip4-cop-whitelist active 351471 89916670 0 3.37e1 255.83
ip4-input active 351471 89916670 0 3.99e1 255.83
ip4-lookup active 351471 89916670 0 2.77e1 255.83
ip4-rewrite active 351471 89916670 0 2.89e1 255.83
tc08-64b-2t2c-ethip4-ip4base-copwhtlistbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 320 4.37e4 0.00
cdp-process any wait 0 0 3 3.02e3 0.00
dpdk-process any wait 0 0 8 1.86e5 0.00
fib-walk any wait 0 0 13 2.49e3 0.00
ikev2-manager-process any wait 0 0 25 2.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.17e3 0.00
lisp-retry-service any wait 0 0 13 3.67e3 0.00
unix-epoll-input polling 32934 0 0 1.74e6 0.00
vpe-oam-process any wait 0 0 13 2.12e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 32.16, last 128 main loops 0.00 per node 0.00
vector rates in 3.5840e6, out 3.5840e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 2795758 89916579 0 1.26e1 32.16
TenGigabitEtherneta/0/1-tx active 2795758 89916579 0 4.86e1 32.16
dpdk-input polling 218511823 89916579 0 3.22e2 .41
ip4-input-no-checksum active 2795758 89916579 0 3.37e1 32.16
ip4-lookup active 2795758 89916579 0 3.58e1 32.16
ip4-rewrite active 2795758 89916579 0 3.21e1 32.16
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 255.73, last 128 main loops 0.00 per node 0.00
vector rates in 3.5761e6, out 3.5761e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 350826 89716630 0 8.79e0 255.73
TenGigabitEtherneta/0/0-tx active 350826 89716630 0 4.09e1 255.73
cop-input active 350826 89716630 0 2.07e1 255.73
dpdk-input polling 211007437 89716630 0 2.90e2 .43
ip4-cop-whitelist active 350826 89716630 0 3.37e1 255.73
ip4-input active 350826 89716630 0 3.99e1 255.73
ip4-lookup active 350826 89716630 0 2.77e1 255.73
ip4-rewrite active 350826 89716630 0 2.89e1 255.73
tc09-1518b-2t2c-ethip4-ip4base-copwhtlistbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 310 4.23e4 0.00
cdp-process any wait 0 0 3 5.80e3 0.00
dhcp-client-process any wait 0 0 1 5.54e4 0.00
dpdk-process any wait 0 0 8 2.81e5 0.00
fib-walk any wait 0 0 13 3.67e3 0.00
ikev2-manager-process any wait 0 0 25 2.84e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.16e3 0.00
lisp-retry-service any wait 0 0 13 3.66e3 0.00
unix-epoll-input polling 41500 0 0 1.39e6 0.00
vpe-oam-process any wait 0 0 13 2.19e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.32e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2183e5, out 3.2183e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8117548 8127422 0 1.49e2 1.00
TenGigabitEtherneta/0/1-tx active 8117548 8127422 0 3.01e2 1.00
dpdk-input polling 269509864 8127422 0 4.03e3 .03
ip4-input-no-checksum active 8117548 8127422 0 1.98e2 1.00
ip4-lookup active 8117548 8127422 0 1.96e2 1.00
ip4-rewrite active 8117548 8127422 0 1.55e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.3, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2183e5, out 3.2183e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8113569 8127432 0 1.61e2 1.00
TenGigabitEtherneta/0/0-tx active 8113569 8127432 0 2.87e2 1.00
cop-input active 8113569 8127432 0 2.14e2 1.00
dpdk-input polling 251311351 8127432 0 3.74e3 .03
ip4-cop-whitelist active 8113569 8127432 0 1.90e2 1.00
ip4-input active 8113569 8127432 0 1.85e2 1.00
ip4-lookup active 8113569 8127432 0 2.02e2 1.00
ip4-rewrite active 8113569 8127432 0 1.64e2 1.00
tc10-1518b-2t2c-ethip4-ip4base-copwhtlistbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 267 5.23e4 0.00
cdp-process any wait 0 0 3 1.41e4 0.00
dpdk-process any wait 0 0 8 2.82e5 0.00
fib-walk any wait 0 0 13 5.48e3 0.00
ikev2-manager-process any wait 0 0 25 3.74e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.82e3 0.00
lisp-retry-service any wait 0 0 13 5.35e3 0.00
unix-epoll-input polling 27160 0 0 2.12e6 0.00
vpe-oam-process any wait 0 0 12 4.14e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2248e5, out 3.2248e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8115890 8127422 0 1.50e2 1.00
TenGigabitEtherneta/0/1-tx active 8115890 8127422 0 2.87e2 1.00
dpdk-input polling 268397749 8127422 0 4.02e3 .03
ip4-input-no-checksum active 8115890 8127422 0 1.99e2 1.00
ip4-lookup active 8115890 8127422 0 1.95e2 1.00
ip4-rewrite active 8115890 8127422 0 1.59e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2248e5, out 3.2248e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8115752 8127432 0 1.54e2 1.00
TenGigabitEtherneta/0/0-tx active 8115752 8127432 0 2.89e2 1.00
cop-input active 8115752 8127432 0 2.21e2 1.00
dpdk-input polling 250111628 8127432 0 3.75e3 .03
ip4-cop-whitelist active 8115752 8127432 0 1.90e2 1.00
ip4-input active 8115752 8127432 0 1.77e2 1.00
ip4-lookup active 8115752 8127432 0 2.02e2 1.00
ip4-rewrite active 8115752 8127432 0 1.66e2 1.00
tc11-9000b-2t2c-ethip4-ip4base-copwhtlistbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 263 5.10e4 0.00
cdp-process any wait 0 0 4 5.39e3 0.00
dhcp-client-process any wait 0 0 1 4.23e4 0.00
dpdk-process any wait 0 0 8 2.83e5 0.00
fib-walk any wait 0 0 13 3.27e3 0.00
ikev2-manager-process any wait 0 0 26 2.96e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.25e3 0.00
lisp-retry-service any wait 0 0 13 3.76e3 0.00
unix-epoll-input polling 43764 0 0 1.32e6 0.00
vpe-oam-process any wait 0 0 13 4.04e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.29e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4645e4, out 5.4645e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385790 1385799 0 1.55e2 1.00
TenGigabitEtherneta/0/1-tx active 1385790 1385799 0 4.66e2 1.00
dpdk-input polling 334287899 1385799 0 2.51e4 0.00
ip4-input-no-checksum active 1385790 1385799 0 1.92e2 1.00
ip4-lookup active 1385790 1385799 0 2.22e2 1.00
ip4-rewrite active 1385790 1385799 0 1.87e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4645e4, out 5.4645e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385737 1385801 0 1.54e2 1.00
TenGigabitEtherneta/0/0-tx active 1385737 1385801 0 4.71e2 1.00
cop-input active 1385737 1385801 0 1.88e2 1.00
dpdk-input polling 317280940 1385801 0 2.63e4 0.00
ip4-cop-whitelist active 1385737 1385801 0 2.11e2 1.00
ip4-input active 1385737 1385801 0 1.82e2 1.00
ip4-lookup active 1385737 1385801 0 1.96e2 1.00
ip4-rewrite active 1385737 1385801 0 1.66e2 1.00
tc12-9000b-2t2c-ethip4-ip4base-copwhtlistbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 260 5.43e4 0.00
cdp-process any wait 0 0 2 1.03e4 0.00
dpdk-process any wait 0 0 8 1.91e5 0.00
fib-walk any wait 0 0 13 3.78e3 0.00
ikev2-manager-process any wait 0 0 25 3.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.61e3 0.00
lisp-retry-service any wait 0 0 13 6.16e3 0.00
unix-epoll-input polling 34140 0 0 1.69e6 0.00
vpe-oam-process any wait 0 0 12 3.21e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4999e4, out 5.4999e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385759 1385799 0 1.54e2 1.00
TenGigabitEtherneta/0/1-tx active 1385759 1385799 0 4.62e2 1.00
dpdk-input polling 334231295 1385799 0 2.51e4 0.00
ip4-input-no-checksum active 1385759 1385799 0 1.93e2 1.00
ip4-lookup active 1385759 1385799 0 2.19e2 1.00
ip4-rewrite active 1385759 1385799 0 1.58e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4999e4, out 5.4999e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385789 1385801 0 1.62e2 1.00
TenGigabitEtherneta/0/0-tx active 1385789 1385801 0 4.61e2 1.00
cop-input active 1385789 1385801 0 1.95e2 1.00
dpdk-input polling 331268916 1385801 0 2.50e4 0.00
ip4-cop-whitelist active 1385789 1385801 0 1.89e2 1.00
ip4-input active 1385789 1385801 0 2.14e2 1.00
ip4-lookup active 1385789 1385801 0 2.03e2 1.00
ip4-rewrite active 1385789 1385801 0 1.65e2 1.00

11.1.3.2. 10ge2p1x520-ethip4-ip4base-iacldstbase-ndrpdrdisc

RFC2544: Pkt throughput IPv4 iAcl whitelist test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing, two static IPv4 /24 routes and IPv4 iAcl security whitelist ingress /24 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4-ip4base-iacldstbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 293 4.45e4 0.00
cdp-process any wait 0 0 2 3.07e3 0.00
dhcp-client-process any wait 0 0 1 4.69e3 0.00
dpdk-process any wait 0 0 8 1.87e5 0.00
fib-walk any wait 0 0 13 4.15e3 0.00
ikev2-manager-process any wait 0 0 25 3.13e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.74e3 0.00
lisp-retry-service any wait 0 0 13 4.62e3 0.00
unix-epoll-input polling 40459 0 0 1.43e6 0.00
vpe-oam-process any wait 0 0 12 3.02e3 0.00
vpe-route-resolver-process any wait 0 0 1 9.26e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 229.57, last 128 main loops 0.00 per node 0.00
vector rates in 3.5513e6, out 3.5513e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 195905 44880951 0 8.63e0 229.09
TenGigabitEtherneta/0/0-tx active 195905 44880951 0 4.31e1 229.09
TenGigabitEtherneta/0/1-output active 195873 44880907 0 8.63e0 229.13
TenGigabitEtherneta/0/1-tx active 195873 44880907 0 4.47e1 229.13
dpdk-input polling 158708194 89761858 0 3.37e2 .57
ip4-inacl active 195905 44880951 0 1.05e2 229.09
ip4-input-no-checksum active 388343 89761858 0 3.33e1 231.14
ip4-lookup active 391751 89761858 0 2.86e1 229.13
ip4-rewrite active 391751 89761858 0 2.89e1 229.13
tc02-64b-1t1c-ethip4-ip4base-iacldstbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 286 4.71e4 0.00
cdp-process any wait 0 0 4 6.16e3 0.00
dpdk-process any wait 0 0 8 1.86e5 0.00
fib-walk any wait 0 0 12 4.29e3 0.00
ikev2-manager-process any wait 0 0 25 2.48e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.18e3 0.00
lisp-retry-service any wait 0 0 12 4.13e3 0.00
unix-epoll-input polling 34787 0 0 1.66e6 0.00
vpe-oam-process any wait 0 0 13 3.31e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 220.07, last 128 main loops 0.00 per node 0.00
vector rates in 3.5545e6, out 3.5545e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 205275 44880952 0 8.78e0 218.64
TenGigabitEtherneta/0/0-tx active 205275 44880952 0 4.26e1 218.64
TenGigabitEtherneta/0/1-output active 204886 44880907 0 8.76e0 219.05
TenGigabitEtherneta/0/1-tx active 204886 44880907 0 4.48e1 219.05
dpdk-input polling 161595266 89761859 0 3.39e2 .56
ip4-inacl active 205275 44880952 0 1.05e2 218.64
ip4-input-no-checksum active 399695 89761859 0 3.35e1 224.58
ip4-lookup active 410160 89761859 0 2.86e1 218.85
ip4-rewrite active 410160 89761859 0 2.88e1 218.85
tc03-1518b-1t1c-ethip4-ip4base-iacldstbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 252 4.90e4 0.00
cdp-process any wait 0 0 4 4.16e3 0.00
dhcp-client-process any wait 0 0 1 3.92e4 0.00
dpdk-process any wait 0 0 8 2.81e5 0.00
fib-walk any wait 0 0 12 2.64e3 0.00
ikev2-manager-process any wait 0 0 25 2.61e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.26e3 0.00
lisp-retry-service any wait 0 0 12 3.46e3 0.00
unix-epoll-input polling 44190 0 0 1.31e6 0.00
vpe-oam-process any wait 0 0 12 2.14e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.27e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 1.65, last 128 main loops 0.00 per node 0.00
vector rates in 6.4153e5, out 6.4153e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 5533030 8127432 0 2.22e2 1.47
TenGigabitEtherneta/0/0-tx active 5533030 8127432 0 2.16e2 1.47
TenGigabitEtherneta/0/1-output active 5525190 8127422 0 1.13e2 1.47
TenGigabitEtherneta/0/1-tx active 5525190 8127422 0 2.18e2 1.47
dpdk-input polling 165184127 16254854 0 1.94e3 .09
ip4-inacl active 5533030 8127432 0 2.43e2 1.47
ip4-input-no-checksum active 5724414 16254854 0 1.74e2 2.84
ip4-lookup active 11058165 16254854 0 1.66e2 1.47
ip4-rewrite active 11058165 16254854 0 1.69e2 1.47
tc04-1518b-1t1c-ethip4-ip4base-iacldstbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 302 4.79e4 0.00
cdp-process any wait 0 0 3 1.33e4 0.00
dpdk-process any wait 0 0 8 2.87e5 0.00
fib-walk any wait 0 0 13 5.01e3 0.00
ikev2-manager-process any wait 0 0 25 3.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.19e3 0.00
lisp-retry-service any wait 0 0 13 6.36e3 0.00
unix-epoll-input polling 40497 0 0 1.41e6 0.00
vpe-oam-process any wait 0 0 12 5.97e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.0, average vectors/node 1.64, last 128 main loops 0.00 per node 0.00
vector rates in 6.5017e5, out 6.5017e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 5546606 8127430 0 2.21e2 1.47
TenGigabitEtherneta/0/0-tx active 5546606 8127430 0 2.17e2 1.47
TenGigabitEtherneta/0/1-output active 5546276 8127422 0 1.10e2 1.47
TenGigabitEtherneta/0/1-tx active 5546276 8127422 0 2.15e2 1.47
dpdk-input polling 164182933 16254852 0 1.89e3 .09
ip4-inacl active 5546606 8127430 0 2.39e2 1.47
ip4-input-no-checksum active 5751188 16254852 0 1.75e2 2.83
ip4-lookup active 11092830 16254852 0 1.69e2 1.47
ip4-rewrite active 11092830 16254852 0 1.65e2 1.47
tc05-9000b-1t1c-ethip4-ip4base-iacldstbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 309 4.24e4 0.00
cdp-process any wait 0 0 3 5.50e3 0.00
dhcp-client-process any wait 0 0 1 4.98e4 0.00
dpdk-process any wait 0 0 8 1.85e5 0.00
fib-walk any wait 0 0 13 2.69e3 0.00
ikev2-manager-process any wait 0 0 25 2.55e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.24e3 0.00
lisp-retry-service any wait 0 0 13 3.47e3 0.00
unix-epoll-input polling 44590 0 0 1.30e6 0.00
vpe-oam-process any wait 0 0 13 1.97e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.87e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 1.01, last 128 main loops 0.00 per node 0.00
vector rates in 1.0914e5, out 1.0914e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385797 1385801 0 1.75e2 1.00
TenGigabitEtherneta/0/0-tx active 1385797 1385801 0 4.81e2 1.00
TenGigabitEtherneta/0/1-output active 1385776 1385799 0 1.59e2 1.00
TenGigabitEtherneta/0/1-tx active 1385776 1385799 0 4.98e2 1.00
dpdk-input polling 232818338 2771600 0 1.40e4 .01
ip4-inacl active 1385797 1385801 0 6.37e2 1.00
ip4-input-no-checksum active 2616928 2771600 0 3.24e2 1.06
ip4-lookup active 2771573 2771600 0 2.38e2 1.00
ip4-rewrite active 2771573 2771600 0 2.11e2 1.00
tc06-9000b-1t1c-ethip4-ip4base-iacldstbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 289 4.72e4 0.00
cdp-process any wait 0 0 4 5.84e3 0.00
dpdk-process any wait 0 0 8 2.75e5 0.00
fib-walk any wait 0 0 13 3.77e3 0.00
ikev2-manager-process any wait 0 0 26 2.89e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.78e3 0.00
lisp-retry-service any wait 0 0 13 5.62e3 0.00
unix-epoll-input polling 32269 0 0 1.79e6 0.00
vpe-oam-process any wait 0 0 12 3.11e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 1.02, last 128 main loops 0.00 per node 0.00
vector rates in 1.0947e5, out 1.0947e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385777 1385801 0 1.91e2 1.00
TenGigabitEtherneta/0/0-tx active 1385777 1385801 0 4.83e2 1.00
TenGigabitEtherneta/0/1-output active 1385758 1385799 0 1.63e2 1.00
TenGigabitEtherneta/0/1-tx active 1385758 1385799 0 4.94e2 1.00
dpdk-input polling 234163635 2771600 0 1.40e4 .01
ip4-inacl active 1385777 1385801 0 6.16e2 1.00
ip4-input-no-checksum active 2506702 2771600 0 3.18e2 1.11
ip4-lookup active 2771534 2771600 0 2.24e2 1.00
ip4-rewrite active 2771534 2771600 0 2.08e2 1.00
tc07-64b-2t2c-ethip4-ip4base-iacldstbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 301 4.36e4 0.00
cdp-process any wait 0 0 3 4.31e3 0.00
dhcp-client-process any wait 0 0 1 2.34e4 0.00
dpdk-process any wait 0 0 8 1.86e5 0.00
fib-walk any wait 0 0 13 3.27e3 0.00
ikev2-manager-process any wait 0 0 25 3.37e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.19e3 0.00
lisp-retry-service any wait 0 0 13 4.17e3 0.00
unix-epoll-input polling 48498 0 0 1.18e6 0.00
vpe-oam-process any wait 0 0 13 2.09e3 0.00
vpe-route-resolver-process any wait 0 0 1 9.63e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 22.98, last 128 main loops 0.00 per node 0.00
vector rates in 2.9414e6, out 2.9414e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 3209835 73749926 0 1.49e1 22.98
TenGigabitEtherneta/0/1-tx active 3209835 73749926 0 5.29e1 22.98
dpdk-input polling 231335343 73749926 0 4.01e2 .32
ip4-input-no-checksum active 3209835 73749926 0 3.84e1 22.98
ip4-lookup active 3209835 73749926 0 3.83e1 22.98
ip4-rewrite active 3209835 73749926 0 3.41e1 22.98
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 208.32, last 128 main loops 0.00 per node 0.00
vector rates in 2.9414e6, out 2.9414e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 354025 73750001 0 9.28e0 208.32
TenGigabitEtherneta/0/0-tx active 354025 73750001 0 4.18e1 208.32
dpdk-input polling 207324162 73750001 0 3.36e2 .36
ip4-inacl active 354025 73750001 0 1.08e2 208.32
ip4-input-no-checksum active 354025 73750001 0 3.66e1 208.32
ip4-lookup active 354025 73750001 0 2.86e1 208.32
ip4-rewrite active 354025 73750001 0 2.94e1 208.32
tc08-64b-2t2c-ethip4-ip4base-iacldstbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 296 4.53e4 0.00
cdp-process any wait 0 0 3 4.89e3 0.00
dpdk-process any wait 0 0 8 1.85e5 0.00
fib-walk any wait 0 0 12 2.54e3 0.00
ikev2-manager-process any wait 0 0 25 2.67e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.29e3 0.00
lisp-retry-service any wait 0 0 12 3.79e3 0.00
unix-epoll-input polling 27632 0 0 2.09e6 0.00
vpe-oam-process any wait 0 0 13 2.12e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 25.44, last 128 main loops 0.00 per node 0.00
vector rates in 2.9666e6, out 2.9666e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 2943888 74904684 0 1.41e1 25.44
TenGigabitEtherneta/0/1-tx active 2943888 74904684 0 5.14e1 25.44
dpdk-input polling 233914100 74904684 0 3.99e2 .32
ip4-input-no-checksum active 2943888 74904684 0 3.66e1 25.44
ip4-lookup active 2943888 74904684 0 3.74e1 25.44
ip4-rewrite active 2943888 74904684 0 3.34e1 25.44
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 255.96, last 128 main loops 0.00 per node 0.00
vector rates in 2.9491e6, out 2.9491e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 290916 74462997 0 8.95e0 255.96
TenGigabitEtherneta/0/0-tx active 290916 74462997 0 4.09e1 255.96
dpdk-input polling 212488844 74462997 0 3.41e2 .35
ip4-inacl active 290916 74462997 0 1.08e2 255.96
ip4-input-no-checksum active 290916 74462997 0 3.64e1 255.96
ip4-lookup active 290916 74462997 0 2.83e1 255.96
ip4-rewrite active 290916 74462997 0 2.95e1 255.96
tc09-1518b-2t2c-ethip4-ip4base-iacldstbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 27.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 290 4.50e4 0.00
cdp-process any wait 0 0 3 6.82e3 0.00
dhcp-client-process any wait 0 0 1 4.15e4 0.00
dpdk-process any wait 0 0 10 2.29e5 0.00
fib-walk any wait 0 0 14 3.45e3 0.00
ikev2-manager-process any wait 0 0 28 2.79e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 28 2.32e3 0.00
lisp-retry-service any wait 0 0 14 3.79e3 0.00
unix-epoll-input polling 24387 0 0 2.62e6 0.00
vpe-oam-process any wait 0 0 14 1.99e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.45e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 27.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 2.9033e5, out 2.9033e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8115903 8127422 0 1.49e2 1.00
TenGigabitEtherneta/0/1-tx active 8115903 8127422 0 2.89e2 1.00
dpdk-input polling 308463017 8127422 0 4.51e3 .03
ip4-input-no-checksum active 8115903 8127422 0 1.96e2 1.00
ip4-lookup active 8115903 8127422 0 1.82e2 1.00
ip4-rewrite active 8115903 8127422 0 1.59e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 27.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 2.9033e5, out 2.9033e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8116355 8127432 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 8116355 8127432 0 2.87e2 1.00
dpdk-input polling 291531039 8127432 0 4.23e3 .03
ip4-inacl active 8116355 8127432 0 2.74e2 1.00
ip4-input-no-checksum active 8116355 8127432 0 2.34e2 1.00
ip4-lookup active 8116355 8127432 0 2.02e2 1.00
ip4-rewrite active 8116355 8127432 0 1.63e2 1.00
tc10-1518b-2t2c-ethip4-ip4base-iacldstbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 263 5.26e4 0.00
cdp-process any wait 0 0 3 9.84e3 0.00
dpdk-process any wait 0 0 8 1.93e5 0.00
fib-walk any wait 0 0 12 6.65e3 0.00
ikev2-manager-process any wait 0 0 25 4.11e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.53e3 0.00
lisp-retry-service any wait 0 0 12 5.23e3 0.00
unix-epoll-input polling 27010 0 0 2.13e6 0.00
vpe-oam-process any wait 0 0 13 3.66e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2311e5, out 3.2311e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8117296 8127422 0 1.51e2 1.00
TenGigabitEtherneta/0/1-tx active 8117296 8127422 0 2.73e2 1.00
dpdk-input polling 269611986 8127422 0 4.03e3 .03
ip4-input-no-checksum active 8117296 8127422 0 2.02e2 1.00
ip4-lookup active 8117296 8127422 0 1.88e2 1.00
ip4-rewrite active 8117296 8127422 0 1.54e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2312e5, out 3.2312e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8114824 8127432 0 1.69e2 1.00
TenGigabitEtherneta/0/0-tx active 8114824 8127432 0 2.75e2 1.00
dpdk-input polling 252132994 8127432 0 3.78e3 .03
ip4-inacl active 8114824 8127432 0 2.79e2 1.00
ip4-input-no-checksum active 8114824 8127432 0 2.28e2 1.00
ip4-lookup active 8114824 8127432 0 2.19e2 1.00
ip4-rewrite active 8114824 8127432 0 1.65e2 1.00
tc11-9000b-2t2c-ethip4-ip4base-iacldstbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 301 4.72e4 0.00
cdp-process any wait 0 0 4 6.99e3 0.00
dhcp-client-process any wait 0 0 1 5.11e4 0.00
dpdk-process any wait 0 0 9 1.68e5 0.00
fib-walk any wait 0 0 13 2.69e3 0.00
ikev2-manager-process any wait 0 0 26 3.24e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.28e3 0.00
lisp-retry-service any wait 0 0 13 4.22e3 0.00
unix-epoll-input polling 46968 0 0 1.26e6 0.00
vpe-oam-process any wait 0 0 13 3.18e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.04e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.3589e4, out 5.3589e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385782 1385799 0 1.53e2 1.00
TenGigabitEtherneta/0/1-tx active 1385782 1385799 0 4.69e2 1.00
dpdk-input polling 341334593 1385799 0 2.56e4 0.00
ip4-input-no-checksum active 1385782 1385799 0 2.03e2 1.00
ip4-lookup active 1385782 1385799 0 2.42e2 1.00
ip4-rewrite active 1385782 1385799 0 1.73e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.3589e4, out 5.3589e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385800 1385801 0 1.58e2 1.00
TenGigabitEtherneta/0/0-tx active 1385800 1385801 0 4.63e2 1.00
dpdk-input polling 339057295 1385801 0 2.55e4 0.00
ip4-inacl active 1385800 1385801 0 5.39e2 1.00
ip4-input-no-checksum active 1385800 1385801 0 2.78e2 1.00
ip4-lookup active 1385800 1385801 0 2.09e2 1.00
ip4-rewrite active 1385800 1385801 0 1.66e2 1.00
tc12-9000b-2t2c-ethip4-ip4base-iacldstbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.6, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 286 4.95e4 0.00
cdp-process any wait 0 0 3 7.61e3 0.00
dpdk-process any wait 0 0 8 2.81e5 0.00
fib-walk any wait 0 0 13 3.84e3 0.00
ikev2-manager-process any wait 0 0 26 2.75e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 3.04e3 0.00
lisp-retry-service any wait 0 0 13 5.42e3 0.00
unix-epoll-input polling 33234 0 0 1.76e6 0.00
vpe-oam-process any wait 0 0 13 3.29e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.6, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4109e4, out 5.4109e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385762 1385799 0 1.55e2 1.00
TenGigabitEtherneta/0/1-tx active 1385762 1385799 0 4.80e2 1.00
dpdk-input polling 337948811 1385799 0 2.54e4 0.00
ip4-input-no-checksum active 1385762 1385799 0 1.96e2 1.00
ip4-lookup active 1385762 1385799 0 2.07e2 1.00
ip4-rewrite active 1385762 1385799 0 1.83e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.6, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4109e4, out 5.4109e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385793 1385801 0 1.64e2 1.00
TenGigabitEtherneta/0/0-tx active 1385793 1385801 0 4.75e2 1.00
dpdk-input polling 334906377 1385801 0 2.52e4 0.00
ip4-inacl active 1385793 1385801 0 5.54e2 1.00
ip4-input-no-checksum active 1385793 1385801 0 2.14e2 1.00
ip4-lookup active 1385793 1385801 0 2.54e2 1.00
ip4-rewrite active 1385793 1385801 0 1.63e2 1.00

11.1.3.3. 10ge2p1x520-ethip4-ip4base-ipolicemarkbase-ndrpdrdisc

RFC2544: Pkt throughput IPv4 policer test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries and policer with 2R3C color-aware configuration. Policer is applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC2698.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4-ip4base-ipolicemarkbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 250 4.94e4 0.00
cdp-process any wait 0 0 2 3.07e3 0.00
dhcp-client-process any wait 0 0 1 4.14e3 0.00
dpdk-process any wait 0 0 8 1.90e5 0.00
fib-walk any wait 0 0 13 3.70e3 0.00
ikev2-manager-process any wait 0 0 25 3.43e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.39e3 0.00
lisp-retry-service any wait 0 0 13 4.09e3 0.00
unix-epoll-input polling 34722 0 0 1.67e6 0.00
vpe-oam-process any wait 0 0 12 3.00e3 0.00
vpe-route-resolver-process any wait 0 0 1 9.29e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 196.55, last 128 main loops 0.00 per node 0.00
vector rates in 3.4531e6, out 3.4531e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 224638 43726190 0 9.12e0 194.65
TenGigabitEtherneta/0/0-tx active 224638 43726190 0 4.25e1 194.65
TenGigabitEtherneta/0/1-output active 224149 43726146 0 9.07e0 195.08
TenGigabitEtherneta/0/1-tx active 224149 43726146 0 4.51e1 195.08
dpdk-input polling 159240541 87452336 0 3.46e2 .55
ip4-input-no-checksum active 431226 87452336 0 3.35e1 202.79
ip4-lookup active 448785 87452336 0 2.88e1 194.86
ip4-policer-classify active 224638 43726190 0 1.14e2 194.65
ip4-rewrite active 448785 87452336 0 2.89e1 194.86
tc02-64b-1t1c-ethip4-ip4base-ipolicemarkbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 258 4.95e4 0.00
cdp-process any wait 0 0 3 2.92e3 0.00
dpdk-process any wait 0 0 8 1.85e5 0.00
fib-walk any wait 0 0 13 2.56e3 0.00
ikev2-manager-process any wait 0 0 25 2.40e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.42e3 0.00
lisp-retry-service any wait 0 0 13 3.78e3 0.00
unix-epoll-input polling 36134 0 0 1.59e6 0.00
vpe-oam-process any wait 0 0 12 2.15e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 204.79, last 128 main loops 0.00 per node 0.00
vector rates in 3.4744e6, out 3.4744e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 216412 43726191 0 9.10e0 202.05
TenGigabitEtherneta/0/0-tx active 216412 43726191 0 4.29e1 202.05
TenGigabitEtherneta/0/1-output active 215431 43726146 0 9.04e0 202.97
TenGigabitEtherneta/0/1-tx active 215431 43726146 0 4.51e1 202.97
dpdk-input polling 160762108 87452337 0 3.45e2 .54
ip4-input-no-checksum active 409747 87452337 0 3.35e1 213.43
ip4-lookup active 431842 87452337 0 2.87e1 202.51
ip4-policer-classify active 216412 43726191 0 1.15e2 202.05
ip4-rewrite active 431842 87452337 0 2.88e1 202.51
tc03-1518b-1t1c-ethip4-ip4base-ipolicemarkbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.7, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 241 5.03e4 0.00
cdp-process any wait 0 0 3 5.65e3 0.00
dhcp-client-process any wait 0 0 1 4.89e4 0.00
dpdk-process any wait 0 0 8 1.85e5 0.00
fib-walk any wait 0 0 13 2.66e3 0.00
ikev2-manager-process any wait 0 0 26 2.55e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.23e3 0.00
lisp-retry-service any wait 0 0 13 3.53e3 0.00
unix-epoll-input polling 54742 0 0 1.07e6 0.00
vpe-oam-process any wait 0 0 13 2.28e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.30e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.7, average vectors/node 1.68, last 128 main loops 0.00 per node 0.00
vector rates in 6.3192e5, out 6.3192e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 5410613 8127432 0 2.17e2 1.50
TenGigabitEtherneta/0/0-tx active 5410613 8127432 0 2.14e2 1.50
TenGigabitEtherneta/0/1-output active 5413188 8127422 0 1.07e2 1.50
TenGigabitEtherneta/0/1-tx active 5413188 8127422 0 2.13e2 1.50
dpdk-input polling 172289021 16254854 0 1.96e3 .09
ip4-input-no-checksum active 5584410 16254854 0 1.71e2 2.91
ip4-lookup active 10823763 16254854 0 1.67e2 1.50
ip4-policer-classify active 5410613 8127432 0 2.86e2 1.50
ip4-rewrite active 10823763 16254854 0 1.64e2 1.50
tc04-1518b-1t1c-ethip4-ip4base-ipolicemarkbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 26.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 271 5.17e4 0.00
cdp-process any wait 0 0 3 1.31e4 0.00
dpdk-process any wait 0 0 9 1.80e5 0.00
fib-walk any wait 0 0 13 6.17e3 0.00
ikev2-manager-process any wait 0 0 26 4.34e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 3.45e3 0.00
lisp-retry-service any wait 0 0 13 6.91e3 0.00
unix-epoll-input polling 41244 0 0 1.45e6 0.00
vpe-oam-process any wait 0 0 13 6.93e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 26.1, average vectors/node 1.68, last 128 main loops 0.00 per node 0.00
vector rates in 6.2228e5, out 6.2228e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 5406452 8127430 0 2.17e2 1.50
TenGigabitEtherneta/0/0-tx active 5406452 8127430 0 2.13e2 1.50
TenGigabitEtherneta/0/1-output active 5423563 8127422 0 1.07e2 1.49
TenGigabitEtherneta/0/1-tx active 5423563 8127422 0 2.13e2 1.49
dpdk-input polling 175613408 16254852 0 2.00e3 .09
ip4-input-no-checksum active 5605032 16254852 0 1.71e2 2.90
ip4-lookup active 10829975 16254852 0 1.67e2 1.50
ip4-policer-classify active 5406452 8127430 0 2.86e2 1.50
ip4-rewrite active 10829975 16254852 0 1.64e2 1.50
tc05-9000b-1t1c-ethip4-ip4base-ipolicemarkbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 277 4.75e4 0.00
cdp-process any wait 0 0 3 7.79e3 0.00
dhcp-client-process any wait 0 0 1 6.42e4 0.00
dpdk-process any wait 0 0 9 2.45e5 0.00
fib-walk any wait 0 0 13 3.61e3 0.00
ikev2-manager-process any wait 0 0 26 3.02e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.58e3 0.00
lisp-retry-service any wait 0 0 13 5.47e3 0.00
unix-epoll-input polling 34498 0 0 1.72e6 0.00
vpe-oam-process any wait 0 0 13 3.31e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.46e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.9, average vectors/node 1.02, last 128 main loops 0.00 per node 0.00
vector rates in 1.0705e5, out 1.0705e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385777 1385801 0 1.87e2 1.00
TenGigabitEtherneta/0/0-tx active 1385777 1385801 0 4.81e2 1.00
TenGigabitEtherneta/0/1-output active 1385739 1385799 0 1.69e2 1.00
TenGigabitEtherneta/0/1-tx active 1385739 1385799 0 4.96e2 1.00
dpdk-input polling 240090677 2771600 0 1.43e4 .01
ip4-input-no-checksum active 2556769 2771600 0 3.14e2 1.08
ip4-lookup active 2771516 2771600 0 2.36e2 1.00
ip4-policer-classify active 1385777 1385801 0 6.93e2 1.00
ip4-rewrite active 2771516 2771600 0 2.14e2 1.00
tc06-9000b-1t1c-ethip4-ip4base-ipolicemarkbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 288 4.69e4 0.00
cdp-process any wait 0 0 3 7.43e3 0.00
dpdk-process any wait 0 0 8 2.76e5 0.00
fib-walk any wait 0 0 12 3.81e3 0.00
ikev2-manager-process any wait 0 0 25 3.09e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.57e3 0.00
lisp-retry-service any wait 0 0 12 5.64e3 0.00
unix-epoll-input polling 41388 0 0 1.40e6 0.00
vpe-oam-process any wait 0 0 13 3.05e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 1.02, last 128 main loops 0.00 per node 0.00
vector rates in 1.0913e5, out 1.0913e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385780 1385801 0 1.89e2 1.00
TenGigabitEtherneta/0/0-tx active 1385780 1385801 0 4.89e2 1.00
TenGigabitEtherneta/0/1-output active 1385755 1385799 0 1.61e2 1.00
TenGigabitEtherneta/0/1-tx active 1385755 1385799 0 4.95e2 1.00
dpdk-input polling 234613057 2771600 0 1.40e4 .01
ip4-input-no-checksum active 2519247 2771600 0 3.09e2 1.10
ip4-lookup active 2771535 2771600 0 2.22e2 1.00
ip4-policer-classify active 1385780 1385801 0 6.74e2 1.00
ip4-rewrite active 2771535 2771600 0 2.11e2 1.00
tc07-64b-2t2c-ethip4-ip4base-ipolicemarkbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 280 4.55e4 0.00
cdp-process any wait 0 0 2 6.64e3 0.00
dhcp-client-process any wait 0 0 1 4.15e3 0.00
dpdk-process any wait 0 0 8 1.86e5 0.00
fib-walk any wait 0 0 12 3.08e3 0.00
ikev2-manager-process any wait 0 0 25 2.88e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.27e3 0.00
lisp-retry-service any wait 0 0 12 4.11e3 0.00
unix-epoll-input polling 21453 0 0 2.67e6 0.00
vpe-oam-process any wait 0 0 12 3.25e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.87e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.0, average vectors/node 22.41, last 128 main loops 0.00 per node 0.00
vector rates in 2.8105e6, out 2.8105e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 3136121 70285640 0 1.49e1 22.41
TenGigabitEtherneta/0/1-tx active 3136121 70285640 0 5.30e1 22.41
dpdk-input polling 234703078 70285640 0 4.21e2 .29
ip4-input-no-checksum active 3136121 70285640 0 3.98e1 22.41
ip4-lookup active 3136121 70285640 0 3.93e1 22.41
ip4-rewrite active 3136121 70285640 0 3.43e1 22.41
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.0, average vectors/node 193.42, last 128 main loops 0.00 per node 0.00
vector rates in 2.8105e6, out 2.8105e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 363376 70285711 0 9.36e0 193.42
TenGigabitEtherneta/0/0-tx active 363376 70285711 0 4.21e1 193.42
dpdk-input polling 209601019 70285711 0 3.57e2 .34
ip4-input-no-checksum active 363376 70285711 0 3.74e1 193.42
ip4-lookup active 363376 70285711 0 2.89e1 193.42
ip4-policer-classify active 363376 70285711 0 1.21e2 193.42
ip4-rewrite active 363376 70285711 0 2.95e1 193.42
tc08-64b-2t2c-ethip4-ip4base-ipolicemarkbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 274 4.83e4 0.00
cdp-process any wait 0 0 3 5.38e3 0.00
dpdk-process any wait 0 0 9 1.67e5 0.00
fib-walk any wait 0 0 13 2.42e3 0.00
ikev2-manager-process any wait 0 0 25 2.47e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.24e3 0.00
lisp-retry-service any wait 0 0 13 3.76e3 0.00
unix-epoll-input polling 43829 0 0 1.33e6 0.00
vpe-oam-process any wait 0 0 12 1.96e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.5, average vectors/node 21.95, last 128 main loops 0.00 per node 0.00
vector rates in 2.8067e6, out 2.8067e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 3254614 71440407 0 1.51e1 21.95
TenGigabitEtherneta/0/1-tx active 3254614 71440407 0 5.39e1 21.95
dpdk-input polling 238317644 71440407 0 4.24e2 .29
ip4-input-no-checksum active 3254614 71440407 0 3.82e1 21.95
ip4-lookup active 3254614 71440407 0 3.98e1 21.95
ip4-rewrite active 3254614 71440407 0 3.42e1 21.95
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.5, average vectors/node 255.95, last 128 main loops 0.00 per node 0.00
vector rates in 2.7978e6, out 2.7978e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 278235 71213970 0 8.89e0 255.95
TenGigabitEtherneta/0/0-tx active 278235 71213970 0 4.09e1 255.95
dpdk-input polling 215534631 71213970 0 3.58e2 .33
ip4-input-no-checksum active 278235 71213970 0 3.71e1 255.95
ip4-lookup active 278235 71213970 0 2.82e1 255.95
ip4-policer-classify active 278235 71213970 0 1.21e2 255.95
ip4-rewrite active 278235 71213970 0 2.93e1 255.95
tc09-1518b-2t2c-ethip4-ip4base-ipolicemarkbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 243 5.23e4 0.00
cdp-process any wait 0 0 3 6.29e3 0.00
dhcp-client-process any wait 0 0 1 4.79e4 0.00
dpdk-process any wait 0 0 8 1.86e5 0.00
fib-walk any wait 0 0 13 4.95e3 0.00
ikev2-manager-process any wait 0 0 25 2.83e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.19e3 0.00
lisp-retry-service any wait 0 0 13 3.88e3 0.00
unix-epoll-input polling 57033 0 0 1.02e6 0.00
vpe-oam-process any wait 0 0 12 2.60e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.36e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2027e5, out 3.2027e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8117444 8127422 0 1.49e2 1.00
TenGigabitEtherneta/0/1-tx active 8117444 8127422 0 2.82e2 1.00
dpdk-input polling 271895450 8127422 0 4.06e3 .03
ip4-input-no-checksum active 8117444 8127422 0 1.97e2 1.00
ip4-lookup active 8117444 8127422 0 1.95e2 1.00
ip4-rewrite active 8117444 8127422 0 1.55e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2027e5, out 3.2027e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8113878 8127432 0 1.58e2 1.00
TenGigabitEtherneta/0/0-tx active 8113878 8127432 0 2.80e2 1.00
dpdk-input polling 247669693 8127432 0 3.84e3 .03
ip4-input-no-checksum active 8113878 8127432 0 2.35e2 1.00
ip4-lookup active 8113878 8127432 0 2.18e2 1.00
ip4-policer-classify active 8113878 8127432 0 3.30e2 1.00
ip4-rewrite active 8113878 8127432 0 1.63e2 1.00
tc10-1518b-2t2c-ethip4-ip4base-ipolicemarkbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 277 5.15e4 0.00
cdp-process any wait 0 0 3 1.52e4 0.00
dpdk-process any wait 0 0 8 2.84e5 0.00
fib-walk any wait 0 0 12 4.11e3 0.00
ikev2-manager-process any wait 0 0 25 3.65e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.84e3 0.00
lisp-retry-service any wait 0 0 12 4.64e3 0.00
unix-epoll-input polling 33881 0 0 1.70e6 0.00
vpe-oam-process any wait 0 0 13 4.59e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2216e5, out 3.2216e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8117215 8127422 0 1.52e2 1.00
TenGigabitEtherneta/0/1-tx active 8117215 8127422 0 2.83e2 1.00
dpdk-input polling 270210195 8127422 0 4.04e3 .03
ip4-input-no-checksum active 8117215 8127422 0 1.96e2 1.00
ip4-lookup active 8117215 8127422 0 1.78e2 1.00
ip4-rewrite active 8117215 8127422 0 1.55e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2216e5, out 3.2216e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8114011 8127432 0 1.60e2 1.00
TenGigabitEtherneta/0/0-tx active 8114011 8127432 0 2.79e2 1.00
dpdk-input polling 251439934 8127432 0 3.77e3 .03
ip4-input-no-checksum active 8114011 8127432 0 2.30e2 1.00
ip4-lookup active 8114011 8127432 0 2.19e2 1.00
ip4-policer-classify active 8114011 8127432 0 3.12e2 1.00
ip4-rewrite active 8114011 8127432 0 1.69e2 1.00
tc11-9000b-2t2c-ethip4-ip4base-ipolicemarkbase-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 288 4.50e4 0.00
cdp-process any wait 0 0 3 6.18e3 0.00
dhcp-client-process any wait 0 0 1 4.88e4 0.00
dpdk-process any wait 0 0 8 1.88e5 0.00
fib-walk any wait 0 0 12 3.59e3 0.00
ikev2-manager-process any wait 0 0 25 2.74e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.23e3 0.00
lisp-retry-service any wait 0 0 12 3.66e3 0.00
unix-epoll-input polling 39461 0 0 1.46e6 0.00
vpe-oam-process any wait 0 0 12 2.06e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.39e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4882e4, out 5.4882e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385793 1385799 0 1.56e2 1.00
TenGigabitEtherneta/0/1-tx active 1385793 1385799 0 4.68e2 1.00
dpdk-input polling 334743712 1385799 0 2.51e4 0.00
ip4-input-no-checksum active 1385793 1385799 0 1.95e2 1.00
ip4-lookup active 1385793 1385799 0 2.09e2 1.00
ip4-rewrite active 1385793 1385799 0 1.64e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.3, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4882e4, out 5.4882e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385782 1385801 0 1.58e2 1.00
TenGigabitEtherneta/0/0-tx active 1385782 1385801 0 4.75e2 1.00
dpdk-input polling 329290275 1385801 0 2.48e4 0.00
ip4-input-no-checksum active 1385782 1385801 0 2.34e2 1.00
ip4-lookup active 1385782 1385801 0 2.56e2 1.00
ip4-policer-classify active 1385782 1385801 0 6.24e2 1.00
ip4-rewrite active 1385782 1385801 0 1.64e2 1.00
tc12-9000b-2t2c-ethip4-ip4base-ipolicemarkbase-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.7, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 268 5.18e4 0.00
cdp-process any wait 0 0 4 7.56e3 0.00
dpdk-process any wait 0 0 8 1.95e5 0.00
fib-walk any wait 0 0 13 3.54e3 0.00
ikev2-manager-process any wait 0 0 25 2.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.01e3 0.00
lisp-retry-service any wait 0 0 13 5.17e3 0.00
unix-epoll-input polling 36999 0 0 1.59e6 0.00
vpe-oam-process any wait 0 0 13 5.68e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.3994e4, out 5.3994e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385766 1385799 0 1.55e2 1.00
TenGigabitEtherneta/0/1-tx active 1385766 1385799 0 4.66e2 1.00
dpdk-input polling 340724322 1385799 0 2.55e4 0.00
ip4-input-no-checksum active 1385766 1385799 0 2.04e2 1.00
ip4-lookup active 1385766 1385799 0 2.49e2 1.00
ip4-rewrite active 1385766 1385799 0 1.66e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.3994e4, out 5.3994e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385788 1385801 0 1.61e2 1.00
TenGigabitEtherneta/0/0-tx active 1385788 1385801 0 4.78e2 1.00
dpdk-input polling 335325675 1385801 0 2.52e4 0.00
ip4-input-no-checksum active 1385788 1385801 0 2.33e2 1.00
ip4-lookup active 1385788 1385801 0 2.52e2 1.00
ip4-policer-classify active 1385788 1385801 0 6.32e2 1.00
ip4-rewrite active 1385788 1385801 0 1.63e2 1.00

11.1.3.4. 10ge2p1x520-ethip4-ip4base-ndrpdrdisc

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4-ip4base-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 310 4.19e4 0.00
cdp-process any wait 0 0 2 2.58e3 0.00
dhcp-client-process any wait 0 0 1 3.78e3 0.00
dpdk-process any wait 0 0 9 1.69e5 0.00
fib-walk any wait 0 0 13 4.01e3 0.00
ikev2-manager-process any wait 0 0 25 3.15e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.74e3 0.00
lisp-retry-service any wait 0 0 13 3.94e3 0.00
unix-epoll-input polling 33358 0 0 1.72e6 0.00
vpe-oam-process any wait 0 0 12 3.03e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.83e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 203.32, last 128 main loops 0.00 per node 0.00
vector rates in 4.5857e6, out 4.5857e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 287316 57583333 0 8.71e0 200.42
TenGigabitEtherneta/0/0-tx active 287316 57583333 0 4.38e1 200.42
TenGigabitEtherneta/0/1-output active 287274 57583275 0 9.38e0 200.45
TenGigabitEtherneta/0/1-tx active 287274 57583275 0 4.26e1 200.45
dpdk-input polling 160020519 115166608 0 2.76e2 .72
ip4-input-no-checksum active 563699 115166608 0 2.83e1 204.31
ip4-lookup active 563699 115166608 0 2.91e1 204.31
ip4-rewrite active 563699 115166608 0 2.91e1 204.31
tc02-64b-1t1c-ethip4-ip4base-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 307 4.22e4 0.00
cdp-process any wait 0 0 2 6.10e3 0.00
dpdk-process any wait 0 0 9 3.26e5 0.00
fib-walk any wait 0 0 13 3.94e3 0.00
ikev2-manager-process any wait 0 0 26 3.00e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.29e3 0.00
lisp-retry-service any wait 0 0 13 3.92e3 0.00
unix-epoll-input polling 36053 0 0 1.60e6 0.00
vpe-oam-process any wait 0 0 12 2.59e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 255.96, last 128 main loops 0.00 per node 0.00
vector rates in 4.6390e6, out 4.6390e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 229362 58702437 0 8.49e0 255.94
TenGigabitEtherneta/0/0-tx active 229362 58702437 0 4.31e1 255.94
TenGigabitEtherneta/0/1-output active 229364 58703109 0 8.70e0 255.94
TenGigabitEtherneta/0/1-tx active 229364 58703109 0 4.23e1 255.94
dpdk-input polling 162268592 117405546 0 2.73e2 .72
ip4-input-no-checksum active 458684 117405546 0 2.79e1 255.96
ip4-lookup active 458684 117405546 0 2.84e1 255.96
ip4-rewrite active 458684 117405546 0 2.89e1 255.96
tc03-1518b-1t1c-ethip4-ip4base-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 257 4.93e4 0.00
cdp-process any wait 0 0 2 1.26e4 0.00
dhcp-client-process any wait 0 0 1 4.28e4 0.00
dpdk-process any wait 0 0 9 2.58e5 0.00
fib-walk any wait 0 0 12 5.34e3 0.00
ikev2-manager-process any wait 0 0 25 3.14e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.78e3 0.00
lisp-retry-service any wait 0 0 12 4.56e3 0.00
unix-epoll-input polling 38280 0 0 1.52e6 0.00
vpe-oam-process any wait 0 0 12 3.66e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.77e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.5, average vectors/node 1.67, last 128 main loops 0.00 per node 0.00
vector rates in 6.3863e5, out 6.3863e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 7273768 8127432 0 1.64e2 1.12
TenGigabitEtherneta/0/0-tx active 7273768 8127432 0 3.77e2 1.12
TenGigabitEtherneta/0/1-output active 7155689 8127422 0 1.44e2 1.14
TenGigabitEtherneta/0/1-tx active 7155689 8127422 0 2.53e2 1.14
dpdk-input polling 170056721 16254854 0 2.08e3 .09
ip4-input-no-checksum active 8161041 16254854 0 1.18e2 1.99
ip4-lookup active 8161041 16254854 0 1.34e2 1.99
ip4-rewrite active 8161041 16254854 0 1.45e2 1.99
tc04-1518b-1t1c-ethip4-ip4base-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 281 4.75e4 0.00
cdp-process any wait 0 0 2 1.49e4 0.00
dpdk-process any wait 0 0 8 1.93e5 0.00
fib-walk any wait 0 0 13 3.99e3 0.00
ikev2-manager-process any wait 0 0 25 3.76e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.27e3 0.00
lisp-retry-service any wait 0 0 13 5.83e3 0.00
unix-epoll-input polling 46919 0 0 1.23e6 0.00
vpe-oam-process any wait 0 0 12 4.51e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.66, last 128 main loops 0.00 per node 0.00
vector rates in 6.4593e5, out 6.4593e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 7267291 8127430 0 1.66e2 1.12
TenGigabitEtherneta/0/0-tx active 7267291 8127430 0 3.79e2 1.12
TenGigabitEtherneta/0/1-output active 7174279 8127422 0 1.44e2 1.13
TenGigabitEtherneta/0/1-tx active 7174279 8127422 0 2.53e2 1.13
dpdk-input polling 162868211 16254852 0 2.07e3 .09
ip4-input-no-checksum active 8204270 16254852 0 1.23e2 1.98
ip4-lookup active 8204270 16254852 0 1.34e2 1.98
ip4-rewrite active 8204270 16254852 0 1.43e2 1.98
tc05-9000b-1t1c-ethip4-ip4base-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 274 4.52e4 0.00
cdp-process any wait 0 0 2 6.62e3 0.00
dhcp-client-process any wait 0 0 1 3.91e4 0.00
dpdk-process any wait 0 0 9 2.41e5 0.00
fib-walk any wait 0 0 12 2.72e3 0.00
ikev2-manager-process any wait 0 0 25 2.52e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.26e3 0.00
lisp-retry-service any wait 0 0 12 3.47e3 0.00
unix-epoll-input polling 40648 0 0 1.41e6 0.00
vpe-oam-process any wait 0 0 12 1.96e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.33e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.0, average vectors/node 1.03, last 128 main loops 0.00 per node 0.00
vector rates in 1.1065e5, out 1.1065e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385801 1385801 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 1385801 1385801 0 4.92e2 1.00
TenGigabitEtherneta/0/1-output active 1385789 1385799 0 1.58e2 1.00
TenGigabitEtherneta/0/1-tx active 1385789 1385799 0 4.96e2 1.00
dpdk-input polling 235891194 2771600 0 1.42e4 .01
ip4-input-no-checksum active 2658880 2771600 0 2.02e2 1.04
ip4-lookup active 2658880 2771600 0 2.31e2 1.04
ip4-rewrite active 2658880 2771600 0 1.99e2 1.04
tc06-9000b-1t1c-ethip4-ip4base-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 264 5.05e4 0.00
cdp-process any wait 0 0 2 1.37e4 0.00
dpdk-process any wait 0 0 9 3.27e5 0.00
fib-walk any wait 0 0 12 5.61e3 0.00
ikev2-manager-process any wait 0 0 25 3.07e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.55e3 0.00
lisp-retry-service any wait 0 0 12 4.43e3 0.00
unix-epoll-input polling 40545 0 0 1.43e6 0.00
vpe-oam-process any wait 0 0 13 3.01e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 1.05, last 128 main loops 0.00 per node 0.00
vector rates in 1.0936e5, out 1.0936e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385764 1385801 0 1.61e2 1.00
TenGigabitEtherneta/0/0-tx active 1385764 1385801 0 5.01e2 1.00
TenGigabitEtherneta/0/1-output active 1385758 1385799 0 1.61e2 1.00
TenGigabitEtherneta/0/1-tx active 1385758 1385799 0 4.88e2 1.00
dpdk-input polling 239601835 2771600 0 1.44e4 .01
ip4-input-no-checksum active 2579357 2771600 0 2.10e2 1.07
ip4-lookup active 2579357 2771600 0 2.15e2 1.07
ip4-rewrite active 2579357 2771600 0 1.95e2 1.07
tc07-64b-2t2c-ethip4-ip4base-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 315 4.41e4 0.00
cdp-process any wait 0 0 2 3.01e3 0.00
dhcp-client-process any wait 0 0 1 3.85e3 0.00
dpdk-process any wait 0 0 8 2.57e5 0.00
fib-walk any wait 0 0 12 4.01e3 0.00
ikev2-manager-process any wait 0 0 25 3.72e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.33e3 0.00
lisp-retry-service any wait 0 0 12 3.99e3 0.00
unix-epoll-input polling 31119 0 0 1.86e6 0.00
vpe-oam-process any wait 0 0 12 2.96e3 0.00
vpe-route-resolver-process any wait 0 0 1 3.09e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 117.54, last 128 main loops 0.00 per node 0.00
vector rates in 4.6077e6, out 4.6077e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 990930 116476081 0 8.79e0 117.54
TenGigabitEtherneta/0/1-tx active 990930 116476081 0 4.07e1 117.54
dpdk-input polling 214316212 116476081 0 2.45e2 .54
ip4-input-no-checksum active 990930 116476081 0 2.83e1 117.54
ip4-lookup active 990930 116476081 0 2.99e1 117.54
ip4-rewrite active 990930 116476081 0 2.81e1 117.54
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.3, average vectors/node 170.59, last 128 main loops 0.00 per node 0.00
vector rates in 4.6077e6, out 4.6077e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 682754 116476199 0 9.42e0 170.59
TenGigabitEtherneta/0/0-tx active 682754 116476199 0 4.18e1 170.59
dpdk-input polling 212934416 116476199 0 2.41e2 .55
ip4-input-no-checksum active 682754 116476199 0 2.97e1 170.59
ip4-lookup active 682754 116476199 0 2.82e1 170.59
ip4-rewrite active 682754 116476199 0 2.95e1 170.59
tc08-64b-2t2c-ethip4-ip4base-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 292 4.50e4 0.00
cdp-process any wait 0 0 2 1.73e4 0.00
dpdk-process any wait 0 0 9 3.89e5 0.00
fib-walk any wait 0 0 13 2.71e3 0.00
ikev2-manager-process any wait 0 0 26 2.86e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.55e3 0.00
lisp-retry-service any wait 0 0 13 3.60e3 0.00
unix-epoll-input polling 36827 0 0 1.56e6 0.00
vpe-oam-process any wait 0 0 12 2.01e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 118.70, last 128 main loops 0.00 per node 0.00
vector rates in 4.6309e6, out 4.6309e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 981235 116476081 0 8.77e0 118.70
TenGigabitEtherneta/0/1-tx active 981235 116476081 0 4.05e1 118.70
dpdk-input polling 211537956 116476081 0 2.40e2 .55
ip4-input-no-checksum active 981235 116476081 0 2.83e1 118.70
ip4-lookup active 981235 116476081 0 2.99e1 118.70
ip4-rewrite active 981235 116476081 0 2.82e1 118.70
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 154.94, last 128 main loops 0.00 per node 0.00
vector rates in 4.6309e6, out 4.6309e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 751763 116476199 0 9.52e0 154.94
TenGigabitEtherneta/0/0-tx active 751763 116476199 0 4.12e1 154.94
dpdk-input polling 212391380 116476199 0 2.40e2 .55
ip4-input-no-checksum active 751763 116476199 0 2.96e1 154.94
ip4-lookup active 751763 116476199 0 2.84e1 154.94
ip4-rewrite active 751763 116476199 0 2.95e1 154.94
tc09-1518b-2t2c-ethip4-ip4base-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 257 5.27e4 0.00
cdp-process any wait 0 0 2 6.65e3 0.00
dhcp-client-process any wait 0 0 1 4.88e4 0.00
dpdk-process any wait 0 0 9 1.67e5 0.00
fib-walk any wait 0 0 13 5.46e3 0.00
ikev2-manager-process any wait 0 0 25 3.68e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.47e3 0.00
lisp-retry-service any wait 0 0 13 4.48e3 0.00
unix-epoll-input polling 37527 0 0 1.54e6 0.00
vpe-oam-process any wait 0 0 13 3.95e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.42e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2201e5, out 3.2201e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8115899 8127422 0 1.94e2 1.00
TenGigabitEtherneta/0/1-tx active 8115899 8127422 0 3.53e2 1.00
dpdk-input polling 262411465 8127422 0 3.99e3 .03
ip4-input-no-checksum active 8115899 8127422 0 1.97e2 1.00
ip4-lookup active 8115899 8127422 0 2.01e2 1.00
ip4-rewrite active 8115899 8127422 0 1.57e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2201e5, out 3.2201e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8117023 8127432 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 8117023 8127432 0 3.82e2 1.00
dpdk-input polling 251719808 8127432 0 3.76e3 .03
ip4-input-no-checksum active 8117023 8127432 0 2.02e2 1.00
ip4-lookup active 8117023 8127432 0 2.12e2 1.00
ip4-rewrite active 8117023 8127432 0 1.60e2 1.00
tc10-1518b-2t2c-ethip4-ip4base-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 283 4.95e4 0.00
cdp-process any wait 0 0 3 1.33e4 0.00
dpdk-process any wait 0 0 9 3.27e5 0.00
fib-walk any wait 0 0 13 5.46e3 0.00
ikev2-manager-process any wait 0 0 26 4.12e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.66e3 0.00
lisp-retry-service any wait 0 0 13 5.88e3 0.00
unix-epoll-input polling 33480 0 0 1.72e6 0.00
vpe-oam-process any wait 0 0 12 4.59e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2188e5, out 3.2188e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8115626 8127422 0 1.51e2 1.00
TenGigabitEtherneta/0/1-tx active 8115626 8127422 0 2.96e2 1.00
dpdk-input polling 269638009 8127422 0 4.04e3 .03
ip4-input-no-checksum active 8115626 8127422 0 1.97e2 1.00
ip4-lookup active 8115626 8127422 0 1.82e2 1.00
ip4-rewrite active 8115626 8127422 0 1.56e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2188e5, out 3.2188e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8117075 8127432 0 1.75e2 1.00
TenGigabitEtherneta/0/0-tx active 8117075 8127432 0 2.84e2 1.00
dpdk-input polling 266169880 8127432 0 3.98e3 .03
ip4-input-no-checksum active 8117075 8127432 0 2.01e2 1.00
ip4-lookup active 8117075 8127432 0 2.09e2 1.00
ip4-rewrite active 8117075 8127432 0 1.84e2 1.00
tc11-9000b-2t2c-ethip4-ip4base-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 263 5.82e4 0.00
cdp-process any wait 0 0 2 1.50e4 0.00
dhcp-client-process any wait 0 0 1 4.53e4 0.00
dpdk-process any wait 0 0 9 1.69e5 0.00
fib-walk any wait 0 0 13 4.39e3 0.00
ikev2-manager-process any wait 0 0 25 3.41e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.49e3 0.00
lisp-retry-service any wait 0 0 13 4.57e3 0.00
unix-epoll-input polling 34880 0 0 1.64e6 0.00
vpe-oam-process any wait 0 0 12 3.14e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.53e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.5511e4, out 5.5511e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385793 1385799 0 1.53e2 1.00
TenGigabitEtherneta/0/1-tx active 1385793 1385799 0 4.71e2 1.00
dpdk-input polling 310456966 1385799 0 2.58e4 0.00
ip4-input-no-checksum active 1385793 1385799 0 1.99e2 1.00
ip4-lookup active 1385793 1385799 0 2.15e2 1.00
ip4-rewrite active 1385793 1385799 0 1.91e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 24.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.5511e4, out 5.5511e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385793 1385801 0 1.61e2 1.00
TenGigabitEtherneta/0/0-tx active 1385793 1385801 0 4.73e2 1.00
dpdk-input polling 331636622 1385801 0 2.49e4 0.00
ip4-input-no-checksum active 1385793 1385801 0 1.96e2 1.00
ip4-lookup active 1385793 1385801 0 2.15e2 1.00
ip4-rewrite active 1385793 1385801 0 1.97e2 1.00
tc12-9000b-2t2c-ethip4-ip4base-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 260 5.34e4 0.00
cdp-process any wait 0 0 3 7.99e3 0.00
dpdk-process any wait 0 0 9 3.30e5 0.00
fib-walk any wait 0 0 13 3.68e3 0.00
ikev2-manager-process any wait 0 0 26 3.46e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.76e3 0.00
lisp-retry-service any wait 0 0 13 6.25e3 0.00
unix-epoll-input polling 35718 0 0 1.66e6 0.00
vpe-oam-process any wait 0 0 13 3.64e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.3462e4, out 5.3462e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385785 1385799 0 1.55e2 1.00
TenGigabitEtherneta/0/1-tx active 1385785 1385799 0 4.68e2 1.00
dpdk-input polling 343188818 1385799 0 2.58e4 0.00
ip4-input-no-checksum active 1385785 1385799 0 2.26e2 1.00
ip4-lookup active 1385785 1385799 0 2.29e2 1.00
ip4-rewrite active 1385785 1385799 0 1.62e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.3462e4, out 5.3462e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385775 1385801 0 1.65e2 1.00
TenGigabitEtherneta/0/0-tx active 1385775 1385801 0 4.76e2 1.00
dpdk-input polling 344291040 1385801 0 2.59e4 0.00
ip4-input-no-checksum active 1385775 1385801 0 2.09e2 1.00
ip4-lookup active 1385775 1385801 0 2.39e2 1.00
ip4-rewrite active 1385775 1385801 0 1.64e2 1.00
tc19-imix-1t1c-ethip4-ip4base-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 26.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 278 4.64e4 0.00
cdp-process any wait 0 0 3 1.19e4 0.00
dhcp-client-process any wait 0 0 1 4.61e4 0.00
dpdk-process any wait 0 0 9 1.69e5 0.00
fib-walk any wait 0 0 14 4.05e3 0.00
ikev2-manager-process any wait 0 0 26 3.54e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.84e3 0.00
lisp-retry-service any wait 0 0 14 4.53e3 0.00
unix-epoll-input polling 41498 0 0 1.46e6 0.00
vpe-oam-process any wait 0 0 13 3.80e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.42e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 26.5, average vectors/node 19.87, last 128 main loops 0.00 per node 0.00
vector rates in 2.5218e6, out 2.5218e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 2691735 33437361 0 2.47e1 12.42
TenGigabitEtherneta/0/0-tx active 2691735 33437361 0 7.81e1 12.42
TenGigabitEtherneta/0/1-output active 2691769 33437361 0 2.25e1 12.42
TenGigabitEtherneta/0/1-tx active 2691769 33437361 0 6.93e1 12.42
dpdk-input polling 173745589 66874722 0 5.25e2 .38
ip4-input-no-checksum active 2692840 66874722 0 3.79e1 24.83
ip4-lookup active 2692840 66874722 0 4.18e1 24.83
ip4-rewrite active 2692840 66874722 0 4.61e1 24.83
tc20-imix-1t1c-ethip4-ip4base-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 26.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 258 5.37e4 0.00
cdp-process any wait 0 0 3 8.41e3 0.00
dpdk-process any wait 0 0 9 1.71e5 0.00
fib-walk any wait 0 0 13 4.16e3 0.00
ikev2-manager-process any wait 0 0 26 3.16e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.64e3 0.00
lisp-retry-service any wait 0 0 13 4.69e3 0.00
unix-epoll-input polling 34842 0 0 1.71e6 0.00
vpe-oam-process any wait 0 0 13 4.07e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 26.1, average vectors/node 19.57, last 128 main loops 0.00 per node 0.00
vector rates in 2.5593e6, out 2.5593e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 2733524 33437361 0 2.35e1 12.23
TenGigabitEtherneta/0/0-tx active 2733524 33437361 0 7.86e1 12.23
TenGigabitEtherneta/0/1-output active 2733533 33437361 0 2.25e1 12.23
TenGigabitEtherneta/0/1-tx active 2733533 33437361 0 6.93e1 12.23
dpdk-input polling 169708917 66874722 0 5.15e2 .39
ip4-input-no-checksum active 2733686 66874722 0 3.81e1 24.46
ip4-lookup active 2733686 66874722 0 4.19e1 24.46
ip4-rewrite active 2733686 66874722 0 4.64e1 24.46

11.1.3.5. 10ge2p1x520-ethip4-ip4scale200k-ndrpdrdisc

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x100k static IPv4 /32 route entries. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4-ip4scale200k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 319 4.13e4 0.00
cdp-process any wait 0 0 3 9.56e3 0.00
dpdk-process any wait 0 0 8 2.26e5 0.00
fib-walk any wait 0 0 13 3.14e3 0.00
ikev2-manager-process any wait 0 0 25 3.29e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.86e3 0.00
lisp-retry-service any wait 0 0 13 6.88e3 0.00
unix-epoll-input polling 24462 0 0 2.35e6 0.00
vpe-oam-process any wait 0 0 12 5.49e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 206.71, last 128 main loops 0.00 per node 0.00
vector rates in 4.3040e6, out 4.3040e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 270309 54119047 0 8.91e0 200.21
TenGigabitEtherneta/0/0-tx active 270309 54119047 0 4.52e1 200.21
TenGigabitEtherneta/0/1-output active 270408 54118993 0 9.29e0 200.14
TenGigabitEtherneta/0/1-tx active 270408 54118993 0 4.46e1 200.14
dpdk-input polling 159704914 108238040 0 2.91e2 .68
ip4-input-no-checksum active 517910 108238040 0 2.84e1 208.99
ip4-lookup active 517910 108238040 0 3.92e1 208.99
ip4-rewrite active 517910 108238040 0 2.96e1 208.99
tc02-64b-1t1c-ethip4-ip4scale200k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 264 4.76e4 0.00
cdp-process any wait 0 0 2 1.28e4 0.00
dpdk-process any wait 0 0 8 1.89e5 0.00
fib-walk any wait 0 0 12 3.19e3 0.00
ikev2-manager-process any wait 0 0 25 2.45e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.65e3 0.00
lisp-retry-service any wait 0 0 12 6.94e3 0.00
unix-epoll-input polling 35141 0 0 1.63e6 0.00
vpe-oam-process any wait 0 0 13 2.09e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 203.19, last 128 main loops 0.00 per node 0.00
vector rates in 4.3139e6, out 4.3139e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 279615 54119047 0 8.89e0 193.55
TenGigabitEtherneta/0/0-tx active 279615 54119047 0 4.56e1 193.55
TenGigabitEtherneta/0/1-output active 279589 54118992 0 9.33e0 193.57
TenGigabitEtherneta/0/1-tx active 279589 54118992 0 4.46e1 193.57
dpdk-input polling 159955168 108238039 0 2.89e2 .68
ip4-input-no-checksum active 523874 108238039 0 2.82e1 206.61
ip4-lookup active 523874 108238039 0 3.91e1 206.61
ip4-rewrite active 523874 108238039 0 2.95e1 206.61
tc03-1518b-1t1c-ethip4-ip4scale200k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 235 5.19e4 0.00
cdp-process any wait 0 0 2 9.61e3 0.00
dhcp-client-process any wait 0 0 1 4.40e4 0.00
dpdk-process any wait 0 0 8 2.84e5 0.00
fib-walk any wait 0 0 12 3.28e3 0.00
ikev2-manager-process any wait 0 0 25 2.42e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.76e3 0.00
lisp-retry-service any wait 0 0 12 4.07e3 0.00
unix-epoll-input polling 31518 0 0 1.81e6 0.00
vpe-oam-process any wait 0 0 12 2.02e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.55e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 1.68, last 128 main loops 0.00 per node 0.00
vector rates in 6.5104e5, out 6.5104e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 7275667 8127432 0 1.64e2 1.12
TenGigabitEtherneta/0/0-tx active 7275667 8127432 0 3.76e2 1.12
TenGigabitEtherneta/0/1-output active 7136310 8127422 0 1.40e2 1.14
TenGigabitEtherneta/0/1-tx active 7136310 8127422 0 2.48e2 1.14
dpdk-input polling 164862994 16254854 0 2.03e3 .09
ip4-input-no-checksum active 8123979 16254854 0 1.18e2 2.00
ip4-lookup active 8123979 16254854 0 1.37e2 2.00
ip4-rewrite active 8123979 16254854 0 1.48e2 2.00
tc04-1518b-1t1c-ethip4-ip4scale200k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 242 5.44e4 0.00
cdp-process any wait 0 0 2 1.23e4 0.00
dpdk-process any wait 0 0 9 1.73e5 0.00
fib-walk any wait 0 0 13 4.52e3 0.00
ikev2-manager-process any wait 0 0 25 3.79e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.40e3 0.00
lisp-retry-service any wait 0 0 13 6.49e3 0.00
unix-epoll-input polling 25480 0 0 2.27e6 0.00
vpe-oam-process any wait 0 0 12 5.93e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 1.68, last 128 main loops 0.00 per node 0.00
vector rates in 6.4181e5, out 6.4181e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 7262314 8127430 0 1.63e2 1.12
TenGigabitEtherneta/0/0-tx active 7262314 8127430 0 3.76e2 1.12
TenGigabitEtherneta/0/1-output active 7124456 8127422 0 1.39e2 1.14
TenGigabitEtherneta/0/1-tx active 7124456 8127422 0 2.47e2 1.14
dpdk-input polling 171232690 16254852 0 2.06e3 .09
ip4-input-no-checksum active 8101115 16254852 0 1.18e2 2.01
ip4-lookup active 8101115 16254852 0 1.37e2 2.01
ip4-rewrite active 8101115 16254852 0 1.48e2 2.01
tc05-9000b-1t1c-ethip4-ip4scale200k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 246 4.77e4 0.00
cdp-process any wait 0 0 2 3.42e3 0.00
dhcp-client-process any wait 0 0 1 4.41e4 0.00
dpdk-process any wait 0 0 9 2.42e5 0.00
fib-walk any wait 0 0 12 3.39e3 0.00
ikev2-manager-process any wait 0 0 25 2.41e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.38e3 0.00
lisp-retry-service any wait 0 0 12 3.66e3 0.00
unix-epoll-input polling 35478 0 0 1.62e6 0.00
vpe-oam-process any wait 0 0 12 2.69e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.29e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 1.04, last 128 main loops 0.00 per node 0.00
vector rates in 1.1060e5, out 1.1060e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385799 1385801 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 1385799 1385801 0 4.92e2 1.00
TenGigabitEtherneta/0/1-output active 1385782 1385799 0 1.57e2 1.00
TenGigabitEtherneta/0/1-tx active 1385782 1385799 0 4.87e2 1.00
dpdk-input polling 236903149 2771600 0 1.42e4 .01
ip4-input-no-checksum active 2640185 2771600 0 1.96e2 1.05
ip4-lookup active 2640185 2771600 0 2.23e2 1.05
ip4-rewrite active 2640185 2771600 0 2.24e2 1.05
tc06-9000b-1t1c-ethip4-ip4scale200k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 286 4.72e4 0.00
cdp-process any wait 0 0 3 9.59e3 0.00
dpdk-process any wait 0 0 9 1.70e5 0.00
fib-walk any wait 0 0 13 3.83e3 0.00
ikev2-manager-process any wait 0 0 25 3.77e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.49e3 0.00
lisp-retry-service any wait 0 0 13 5.93e3 0.00
unix-epoll-input polling 39412 0 0 1.46e6 0.00
vpe-oam-process any wait 0 0 12 4.14e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.04, last 128 main loops 0.00 per node 0.00
vector rates in 1.0991e5, out 1.0991e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385789 1385801 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 1385789 1385801 0 4.93e2 1.00
TenGigabitEtherneta/0/1-output active 1385781 1385799 0 1.58e2 1.00
TenGigabitEtherneta/0/1-tx active 1385781 1385799 0 4.87e2 1.00
dpdk-input polling 238662064 2771600 0 1.43e4 .01
ip4-input-no-checksum active 2633245 2771600 0 1.94e2 1.05
ip4-lookup active 2633245 2771600 0 2.26e2 1.05
ip4-rewrite active 2633245 2771600 0 2.11e2 1.05
tc07-64b-2t2c-ethip4-ip4scale200k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 261 4.88e4 0.00
cdp-process any wait 0 0 3 1.01e4 0.00
dpdk-process any wait 0 0 8 2.59e5 0.00
fib-walk any wait 0 0 12 5.04e3 0.00
ikev2-manager-process any wait 0 0 25 2.53e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.37e3 0.00
lisp-retry-service any wait 0 0 12 4.61e3 0.00
unix-epoll-input polling 33916 0 0 1.69e6 0.00
vpe-oam-process any wait 0 0 12 2.00e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 136.31, last 128 main loops 0.00 per node 0.00
vector rates in 4.3063e6, out 4.3063e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 795188 108392744 0 9.15e0 136.31
TenGigabitEtherneta/0/1-tx active 795188 108392744 0 4.23e1 136.31
dpdk-input polling 212342120 108392744 0 2.56e2 .51
ip4-input-no-checksum active 795188 108392744 0 2.86e1 136.31
ip4-lookup active 795188 108392744 0 4.25e1 136.31
ip4-rewrite active 795188 108392744 0 2.84e1 136.31
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 218.36, last 128 main loops 0.00 per node 0.00
vector rates in 4.3063e6, out 4.3063e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 496390 108392853 0 9.39e0 218.36
TenGigabitEtherneta/0/0-tx active 496390 108392853 0 4.28e1 218.36
dpdk-input polling 212476901 108392853 0 2.52e2 .51
ip4-input-no-checksum active 496390 108392853 0 2.96e1 218.36
ip4-lookup active 496390 108392853 0 4.29e1 218.36
ip4-rewrite active 496390 108392853 0 2.94e1 218.36
tc08-64b-2t2c-ethip4-ip4scale200k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 268 4.91e4 0.00
cdp-process any wait 0 0 3 3.35e4 0.00
dpdk-process any wait 0 0 8 2.57e5 0.00
fib-walk any wait 0 0 13 5.53e3 0.00
ikev2-manager-process any wait 0 0 25 3.32e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.48e3 0.00
lisp-retry-service any wait 0 0 13 6.50e3 0.00
unix-epoll-input polling 33082 0 0 1.75e6 0.00
vpe-oam-process any wait 0 0 12 5.33e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 214.68, last 128 main loops 0.00 per node 0.00
vector rates in 4.3816e6, out 4.3816e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 515651 110702278 0 8.52e0 214.68
TenGigabitEtherneta/0/1-tx active 515651 110702278 0 4.19e1 214.68
dpdk-input polling 212591481 110702278 0 2.50e2 .52
ip4-input-no-checksum active 515651 110702278 0 2.79e1 214.68
ip4-lookup active 515651 110702278 0 4.23e1 214.68
ip4-rewrite active 515651 110702278 0 2.79e1 214.68
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.3, average vectors/node 255.91, last 128 main loops 0.00 per node 0.00
vector rates in 4.3278e6, out 4.3278e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 427272 109344119 0 9.10e0 255.91
TenGigabitEtherneta/0/0-tx active 427272 109344119 0 4.24e1 255.91
dpdk-input polling 213103076 109344119 0 2.52e2 .51
ip4-input-no-checksum active 427272 109344119 0 2.98e1 255.91
ip4-lookup active 427272 109344119 0 4.26e1 255.91
ip4-rewrite active 427272 109344119 0 2.93e1 255.91
tc09-1518b-2t2c-ethip4-ip4scale200k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 26.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 244 5.16e4 0.00
cdp-process any wait 0 0 3 4.76e3 0.00
dhcp-client-process any wait 0 0 1 4.46e4 0.00
dpdk-process any wait 0 0 9 2.53e5 0.00
fib-walk any wait 0 0 13 3.09e3 0.00
ikev2-manager-process any wait 0 0 26 2.62e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.50e3 0.00
lisp-retry-service any wait 0 0 13 4.55e3 0.00
unix-epoll-input polling 26204 0 0 2.29e6 0.00
vpe-oam-process any wait 0 0 13 1.99e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.39e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 26.3, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.0919e5, out 3.0919e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8117218 8127422 0 1.50e2 1.00
TenGigabitEtherneta/0/1-tx active 8117218 8127422 0 2.82e2 1.00
dpdk-input polling 282024271 8127422 0 4.26e3 .03
ip4-input-no-checksum active 8117218 8127422 0 1.94e2 1.00
ip4-lookup active 8117218 8127422 0 2.05e2 1.00
ip4-rewrite active 8117218 8127422 0 1.64e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 26.3, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.0919e5, out 3.0919e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8115743 8127432 0 1.56e2 1.00
TenGigabitEtherneta/0/0-tx active 8115743 8127432 0 2.75e2 1.00
dpdk-input polling 281726753 8127432 0 4.18e3 .03
ip4-input-no-checksum active 8115743 8127432 0 1.97e2 1.00
ip4-lookup active 8115743 8127432 0 2.23e2 1.00
ip4-rewrite active 8115743 8127432 0 1.67e2 1.00
tc10-1518b-2t2c-ethip4-ip4scale200k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 264 5.25e4 0.00
cdp-process any wait 0 0 2 1.32e4 0.00
dpdk-process any wait 0 0 9 1.71e5 0.00
fib-walk any wait 0 0 13 5.67e3 0.00
ikev2-manager-process any wait 0 0 26 3.56e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 3.25e3 0.00
lisp-retry-service any wait 0 0 13 4.17e3 0.00
unix-epoll-input polling 41657 0 0 1.42e6 0.00
vpe-oam-process any wait 0 0 12 6.01e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.1363e5, out 3.1363e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8115902 8127422 0 1.49e2 1.00
TenGigabitEtherneta/0/1-tx active 8115902 8127422 0 2.88e2 1.00
dpdk-input polling 279705570 8127422 0 4.14e3 .03
ip4-input-no-checksum active 8115902 8127422 0 1.89e2 1.00
ip4-lookup active 8115902 8127422 0 1.94e2 1.00
ip4-rewrite active 8115902 8127422 0 1.64e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.1363e5, out 3.1363e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8117383 8127432 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 8117383 8127432 0 2.76e2 1.00
dpdk-input polling 275350199 8127432 0 4.09e3 .03
ip4-input-no-checksum active 8117383 8127432 0 2.04e2 1.00
ip4-lookup active 8117383 8127432 0 2.29e2 1.00
ip4-rewrite active 8117383 8127432 0 1.89e2 1.00
tc11-9000b-2t2c-ethip4-ip4scale200k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 252 5.07e4 0.00
cdp-process any wait 0 0 3 2.34e3 0.00
dhcp-client-process any wait 0 0 1 4.42e4 0.00
dpdk-process any wait 0 0 9 1.66e5 0.00
fib-walk any wait 0 0 12 2.72e3 0.00
ikev2-manager-process any wait 0 0 26 2.47e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.22e3 0.00
lisp-retry-service any wait 0 0 12 3.36e3 0.00
unix-epoll-input polling 31278 0 0 1.85e6 0.00
vpe-oam-process any wait 0 0 12 2.07e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.52e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4829e4, out 5.4829e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385788 1385799 0 1.49e2 1.00
TenGigabitEtherneta/0/1-tx active 1385788 1385799 0 5.15e2 1.00
dpdk-input polling 334986612 1385799 0 2.51e4 0.00
ip4-input-no-checksum active 1385788 1385799 0 1.95e2 1.00
ip4-lookup active 1385788 1385799 0 2.38e2 1.00
ip4-rewrite active 1385788 1385799 0 1.71e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.3, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4829e4, out 5.4829e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385801 1385801 0 1.58e2 1.00
TenGigabitEtherneta/0/0-tx active 1385801 1385801 0 4.69e2 1.00
dpdk-input polling 336511454 1385801 0 2.52e4 0.00
ip4-input-no-checksum active 1385801 1385801 0 1.91e2 1.00
ip4-lookup active 1385801 1385801 0 2.76e2 1.00
ip4-rewrite active 1385801 1385801 0 1.76e2 1.00
tc12-9000b-2t2c-ethip4-ip4scale200k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 281 5.02e4 0.00
cdp-process any wait 0 0 2 9.89e3 0.00
dpdk-process any wait 0 0 9 1.71e5 0.00
fib-walk any wait 0 0 12 3.86e3 0.00
ikev2-manager-process any wait 0 0 25 3.11e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.24e3 0.00
lisp-retry-service any wait 0 0 12 6.66e3 0.00
unix-epoll-input polling 32809 0 0 1.75e6 0.00
vpe-oam-process any wait 0 0 13 3.43e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.5159e4, out 5.5159e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385789 1385799 0 1.56e2 1.00
TenGigabitEtherneta/0/1-tx active 1385789 1385799 0 4.72e2 1.00
dpdk-input polling 331717076 1385799 0 2.49e4 0.00
ip4-input-no-checksum active 1385789 1385799 0 2.19e2 1.00
ip4-lookup active 1385789 1385799 0 2.32e2 1.00
ip4-rewrite active 1385789 1385799 0 1.69e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.5159e4, out 5.5159e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385791 1385801 0 1.57e2 1.00
TenGigabitEtherneta/0/0-tx active 1385791 1385801 0 4.67e2 1.00
dpdk-input polling 334543923 1385801 0 2.51e4 0.00
ip4-input-no-checksum active 1385791 1385801 0 1.91e2 1.00
ip4-lookup active 1385791 1385801 0 2.51e2 1.00
ip4-rewrite active 1385791 1385801 0 1.72e2 1.00

11.1.3.6. 10ge2p1x520-ethip4-ip4scale20k-ndrpdrdisc

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x10k static IPv4 /32 route entries. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4-ip4scale20k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 288 4.31e4 0.00
cdp-process any wait 0 0 2 3.09e3 0.00
dhcp-client-process any wait 0 0 1 1.17e4 0.00
dpdk-process any wait 0 0 9 1.91e5 0.00
fib-walk any wait 0 0 12 2.55e3 0.00
ikev2-manager-process any wait 0 0 26 2.43e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.65e3 0.00
lisp-retry-service any wait 0 0 12 3.71e3 0.00
unix-epoll-input polling 32573 0 0 1.77e6 0.00
vpe-oam-process any wait 0 0 12 2.05e3 0.00
vpe-route-resolver-process any wait 0 0 1 9.42e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 253.96, last 128 main loops 0.00 per node 0.00
vector rates in 4.2998e6, out 4.2998e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 213158 54119047 0 8.69e0 253.89
TenGigabitEtherneta/0/0-tx active 213158 54119047 0 4.52e1 253.89
TenGigabitEtherneta/0/1-output active 213217 54118993 0 8.89e0 253.82
TenGigabitEtherneta/0/1-tx active 213217 54118993 0 4.45e1 253.82
dpdk-input polling 160833650 108238040 0 2.89e2 .67
ip4-input-no-checksum active 426150 108238040 0 2.79e1 253.99
ip4-lookup active 426150 108238040 0 4.19e1 253.99
ip4-rewrite active 426150 108238040 0 2.94e1 253.99
tc02-64b-1t1c-ethip4-ip4scale20k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 253 4.96e4 0.00
cdp-process any wait 0 0 2 3.06e3 0.00
dpdk-process any wait 0 0 9 3.49e5 0.00
fib-walk any wait 0 0 13 2.51e3 0.00
ikev2-manager-process any wait 0 0 26 2.61e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.24e3 0.00
lisp-retry-service any wait 0 0 13 3.74e3 0.00
unix-epoll-input polling 30341 0 0 1.95e6 0.00
vpe-oam-process any wait 0 0 12 2.23e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.9, average vectors/node 202.97, last 128 main loops 0.00 per node 0.00
vector rates in 4.1823e6, out 4.1823e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 276803 54119047 0 8.91e0 195.51
TenGigabitEtherneta/0/0-tx active 276803 54119047 0 4.54e1 195.51
TenGigabitEtherneta/0/1-output active 276792 54118992 0 9.33e0 195.52
TenGigabitEtherneta/0/1-tx active 276792 54118992 0 4.46e1 195.52
dpdk-input polling 168166613 108238039 0 3.01e2 .64
ip4-input-no-checksum active 526507 108238039 0 2.82e1 205.58
ip4-lookup active 526507 108238039 0 3.93e1 205.58
ip4-rewrite active 526507 108238039 0 2.95e1 205.58
tc03-1518b-1t1c-ethip4-ip4scale20k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 26.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 238 4.79e4 0.00
cdp-process any wait 0 0 3 7.38e3 0.00
dhcp-client-process any wait 0 0 1 4.94e4 0.00
dpdk-process any wait 0 0 9 2.52e5 0.00
fib-walk any wait 0 0 13 2.62e3 0.00
ikev2-manager-process any wait 0 0 26 2.55e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.18e3 0.00
lisp-retry-service any wait 0 0 13 3.49e3 0.00
unix-epoll-input polling 31814 0 0 1.94e6 0.00
vpe-oam-process any wait 0 0 13 2.09e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.25e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 26.9, average vectors/node 1.71, last 128 main loops 0.00 per node 0.00
vector rates in 6.0309e5, out 6.0309e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 7156678 8127432 0 1.62e2 1.14
TenGigabitEtherneta/0/0-tx active 7156678 8127432 0 3.75e2 1.14
TenGigabitEtherneta/0/1-output active 7027977 8127422 0 1.39e2 1.16
TenGigabitEtherneta/0/1-tx active 7027977 8127422 0 2.47e2 1.16
dpdk-input polling 185209148 16254854 0 2.23e3 .09
ip4-input-no-checksum active 7944211 16254854 0 1.16e2 2.05
ip4-lookup active 7944211 16254854 0 1.52e2 2.05
ip4-rewrite active 7944211 16254854 0 1.48e2 2.05
tc04-1518b-1t1c-ethip4-ip4scale20k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 26.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 265 4.84e4 0.00
cdp-process any wait 0 0 3 1.14e4 0.00
dpdk-process any wait 0 0 9 1.71e5 0.00
fib-walk any wait 0 0 13 4.37e3 0.00
ikev2-manager-process any wait 0 0 26 3.27e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.42e3 0.00
lisp-retry-service any wait 0 0 13 4.26e3 0.00
unix-epoll-input polling 44567 0 0 1.35e6 0.00
vpe-oam-process any wait 0 0 13 4.16e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 26.4, average vectors/node 1.69, last 128 main loops 0.00 per node 0.00
vector rates in 6.1564e5, out 6.1564e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 7206590 8127430 0 1.63e2 1.13
TenGigabitEtherneta/0/0-tx active 7206590 8127430 0 3.74e2 1.13
TenGigabitEtherneta/0/1-output active 7073196 8127422 0 1.38e2 1.15
TenGigabitEtherneta/0/1-tx active 7073196 8127422 0 2.48e2 1.15
dpdk-input polling 179177680 16254852 0 2.17e3 .09
ip4-input-no-checksum active 8084550 16254852 0 1.21e2 2.01
ip4-lookup active 8084550 16254852 0 1.47e2 2.01
ip4-rewrite active 8084550 16254852 0 1.51e2 2.01
tc05-9000b-1t1c-ethip4-ip4scale20k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 283 4.43e4 0.00
cdp-process any wait 0 0 2 7.67e3 0.00
dhcp-client-process any wait 0 0 1 4.97e4 0.00
dpdk-process any wait 0 0 9 1.65e5 0.00
fib-walk any wait 0 0 13 3.59e3 0.00
ikev2-manager-process any wait 0 0 26 2.65e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.16e3 0.00
lisp-retry-service any wait 0 0 13 3.74e3 0.00
unix-epoll-input polling 27385 0 0 2.12e6 0.00
vpe-oam-process any wait 0 0 12 2.13e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.62e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 1.03, last 128 main loops 0.00 per node 0.00
vector rates in 1.0902e5, out 1.0902e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385781 1385801 0 1.61e2 1.00
TenGigabitEtherneta/0/0-tx active 1385781 1385801 0 4.87e2 1.00
TenGigabitEtherneta/0/1-output active 1385769 1385799 0 1.56e2 1.00
TenGigabitEtherneta/0/1-tx active 1385769 1385799 0 4.84e2 1.00
dpdk-input polling 240521520 2771600 0 1.44e4 .01
ip4-input-no-checksum active 2680570 2771600 0 1.99e2 1.03
ip4-lookup active 2680570 2771600 0 2.40e2 1.03
ip4-rewrite active 2680570 2771600 0 2.16e2 1.03
tc06-9000b-1t1c-ethip4-ip4scale20k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 263 5.05e4 0.00
cdp-process any wait 0 0 3 7.39e3 0.00
dpdk-process any wait 0 0 9 4.06e5 0.00
fib-walk any wait 0 0 13 4.00e3 0.00
ikev2-manager-process any wait 0 0 26 3.15e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.69e3 0.00
lisp-retry-service any wait 0 0 13 8.10e3 0.00
unix-epoll-input polling 34868 0 0 1.66e6 0.00
vpe-oam-process any wait 0 0 12 3.29e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 1.03, last 128 main loops 0.00 per node 0.00
vector rates in 1.0949e5, out 1.0949e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385773 1385801 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 1385773 1385801 0 4.92e2 1.00
TenGigabitEtherneta/0/1-output active 1385770 1385799 0 1.57e2 1.00
TenGigabitEtherneta/0/1-tx active 1385770 1385799 0 4.85e2 1.00
dpdk-input polling 239265220 2771600 0 1.43e4 .01
ip4-input-no-checksum active 2649270 2771600 0 1.95e2 1.05
ip4-lookup active 2649270 2771600 0 2.32e2 1.05
ip4-rewrite active 2649270 2771600 0 2.14e2 1.05
tc07-64b-2t2c-ethip4-ip4scale20k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 298 4.35e4 0.00
cdp-process any wait 0 0 2 2.57e3 0.00
dhcp-client-process any wait 0 0 1 1.34e4 0.00
dpdk-process any wait 0 0 9 1.68e5 0.00
fib-walk any wait 0 0 13 2.55e3 0.00
ikev2-manager-process any wait 0 0 25 2.81e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.14e3 0.00
lisp-retry-service any wait 0 0 13 3.50e3 0.00
unix-epoll-input polling 32976 0 0 1.74e6 0.00
vpe-oam-process any wait 0 0 13 2.01e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.68e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 81.34, last 128 main loops 0.00 per node 0.00
vector rates in 4.2194e6, out 4.2194e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1304250 106083228 0 1.01e1 81.34
TenGigabitEtherneta/0/1-tx active 1304250 106083228 0 4.27e1 81.34
dpdk-input polling 212533512 106083228 0 2.64e2 .49
ip4-input-no-checksum active 1304250 106083228 0 2.93e1 81.34
ip4-lookup active 1304250 106083228 0 3.97e1 81.34
ip4-rewrite active 1304250 106083228 0 2.93e1 81.34
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 133.98, last 128 main loops 0.00 per node 0.00
vector rates in 4.2194e6, out 4.2194e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 791762 106083335 0 9.89e0 133.98
TenGigabitEtherneta/0/0-tx active 791762 106083335 0 4.22e1 133.98
dpdk-input polling 212409441 106083335 0 2.60e2 .49
ip4-input-no-checksum active 791762 106083335 0 3.36e1 133.98
ip4-lookup active 791762 106083335 0 3.94e1 133.98
ip4-rewrite active 791762 106083335 0 3.06e1 133.98
tc08-64b-2t2c-ethip4-ip4scale20k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 247 5.14e4 0.00
cdp-process any wait 0 0 2 2.96e3 0.00
dpdk-process any wait 0 0 8 2.55e5 0.00
fib-walk any wait 0 0 13 2.44e3 0.00
ikev2-manager-process any wait 0 0 25 2.43e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.24e3 0.00
lisp-retry-service any wait 0 0 13 3.56e3 0.00
unix-epoll-input polling 35571 0 0 1.61e6 0.00
vpe-oam-process any wait 0 0 12 2.05e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.0, average vectors/node 182.51, last 128 main loops 0.00 per node 0.00
vector rates in 4.4674e6, out 4.4674e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 612873 111857028 0 8.73e0 182.51
TenGigabitEtherneta/0/1-tx active 612873 111857028 0 4.20e1 182.51
dpdk-input polling 211013774 111857028 0 2.47e2 .53
ip4-input-no-checksum active 612873 111857028 0 2.81e1 182.51
ip4-lookup active 612873 111857028 0 3.92e1 182.51
ip4-rewrite active 612873 111857028 0 2.79e1 182.51
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.0, average vectors/node 255.98, last 128 main loops 0.00 per node 0.00
vector rates in 4.4516e6, out 4.4516e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 435432 111460562 0 9.09e0 255.98
TenGigabitEtherneta/0/0-tx active 435432 111460562 0 4.23e1 255.98
dpdk-input polling 210356432 111460562 0 2.46e2 .53
ip4-input-no-checksum active 435432 111460562 0 2.95e1 255.98
ip4-lookup active 435432 111460562 0 3.90e1 255.98
ip4-rewrite active 435432 111460562 0 2.92e1 255.98
tc09-1518b-2t2c-ethip4-ip4scale20k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 26.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 282 4.67e4 0.00
cdp-process any wait 0 0 3 7.22e3 0.00
dhcp-client-process any wait 0 0 1 5.00e4 0.00
dpdk-process any wait 0 0 8 2.84e5 0.00
fib-walk any wait 0 0 13 3.46e3 0.00
ikev2-manager-process any wait 0 0 27 2.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 27 2.24e3 0.00
lisp-retry-service any wait 0 0 13 3.80e3 0.00
unix-epoll-input polling 43649 0 0 1.38e6 0.00
vpe-oam-process any wait 0 0 13 3.43e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.45e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 26.4, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.0839e5, out 3.0839e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8115770 8127422 0 1.49e2 1.00
TenGigabitEtherneta/0/1-tx active 8115770 8127422 0 2.83e2 1.00
dpdk-input polling 285176006 8127422 0 4.22e3 .03
ip4-input-no-checksum active 8115770 8127422 0 1.92e2 1.00
ip4-lookup active 8115770 8127422 0 2.03e2 1.00
ip4-rewrite active 8115770 8127422 0 1.65e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 26.4, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.0839e5, out 3.0839e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8117036 8127432 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 8117036 8127432 0 2.73e2 1.00
dpdk-input polling 282100100 8127432 0 4.18e3 .03
ip4-input-no-checksum active 8117036 8127432 0 1.97e2 1.00
ip4-lookup active 8117036 8127432 0 2.46e2 1.00
ip4-rewrite active 8117036 8127432 0 1.69e2 1.00
tc10-1518b-2t2c-ethip4-ip4scale20k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 264 5.25e4 0.00
cdp-process any wait 0 0 2 1.36e4 0.00
dpdk-process any wait 0 0 8 2.91e5 0.00
fib-walk any wait 0 0 13 7.05e3 0.00
ikev2-manager-process any wait 0 0 26 4.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 3.18e3 0.00
lisp-retry-service any wait 0 0 13 5.46e3 0.00
unix-epoll-input polling 37854 0 0 1.57e6 0.00
vpe-oam-process any wait 0 0 12 3.59e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.1263e5, out 3.1263e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8115675 8127422 0 1.52e2 1.00
TenGigabitEtherneta/0/1-tx active 8115675 8127422 0 2.91e2 1.00
dpdk-input polling 279680637 8127422 0 4.15e3 .03
ip4-input-no-checksum active 8115675 8127422 0 1.92e2 1.00
ip4-lookup active 8115675 8127422 0 2.09e2 1.00
ip4-rewrite active 8115675 8127422 0 1.64e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.1263e5, out 3.1263e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8117047 8127432 0 1.64e2 1.00
TenGigabitEtherneta/0/0-tx active 8117047 8127432 0 2.71e2 1.00
dpdk-input polling 277488281 8127432 0 4.13e3 .03
ip4-input-no-checksum active 8117047 8127432 0 1.92e2 1.00
ip4-lookup active 8117047 8127432 0 2.50e2 1.00
ip4-rewrite active 8117047 8127432 0 1.63e2 1.00
tc11-9000b-2t2c-ethip4-ip4scale20k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 257 5.22e4 0.00
cdp-process any wait 0 0 2 7.76e3 0.00
dhcp-client-process any wait 0 0 1 5.09e4 0.00
dpdk-process any wait 0 0 9 1.69e5 0.00
fib-walk any wait 0 0 13 3.89e3 0.00
ikev2-manager-process any wait 0 0 25 2.75e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.20e3 0.00
lisp-retry-service any wait 0 0 13 4.63e3 0.00
unix-epoll-input polling 35332 0 0 1.62e6 0.00
vpe-oam-process any wait 0 0 13 2.72e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.57e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.5438e4, out 5.5438e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385793 1385799 0 1.54e2 1.00
TenGigabitEtherneta/0/1-tx active 1385793 1385799 0 4.79e2 1.00
dpdk-input polling 328790879 1385799 0 2.49e4 0.00
ip4-input-no-checksum active 1385793 1385799 0 1.92e2 1.00
ip4-lookup active 1385793 1385799 0 2.25e2 1.00
ip4-rewrite active 1385793 1385799 0 2.04e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 24.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.5439e4, out 5.5439e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385800 1385801 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 1385800 1385801 0 4.68e2 1.00
dpdk-input polling 331383559 1385801 0 2.50e4 0.00
ip4-input-no-checksum active 1385800 1385801 0 1.99e2 1.00
ip4-lookup active 1385800 1385801 0 2.67e2 1.00
ip4-rewrite active 1385800 1385801 0 1.68e2 1.00
tc12-9000b-2t2c-ethip4-ip4scale20k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.8, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 260 5.32e4 0.00
cdp-process any wait 0 0 2 2.09e4 0.00
dpdk-process any wait 0 0 9 1.71e5 0.00
fib-walk any wait 0 0 12 4.47e3 0.00
ikev2-manager-process any wait 0 0 25 3.14e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.57e3 0.00
lisp-retry-service any wait 0 0 12 5.96e3 0.00
unix-epoll-input polling 39512 0 0 1.49e6 0.00
vpe-oam-process any wait 0 0 13 2.94e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.8, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.3797e4, out 5.3797e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385792 1385799 0 1.53e2 1.00
TenGigabitEtherneta/0/1-tx active 1385792 1385799 0 4.67e2 1.00
dpdk-input polling 339452401 1385799 0 2.56e4 0.00
ip4-input-no-checksum active 1385792 1385799 0 2.27e2 1.00
ip4-lookup active 1385792 1385799 0 2.31e2 1.00
ip4-rewrite active 1385792 1385799 0 1.69e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.8, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.3797e4, out 5.3797e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385770 1385801 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 1385770 1385801 0 4.85e2 1.00
dpdk-input polling 340537027 1385801 0 2.52e4 0.00
ip4-input-no-checksum active 1385770 1385801 0 2.17e2 1.00
ip4-lookup active 1385770 1385801 0 2.70e2 1.00
ip4-rewrite active 1385770 1385801 0 1.96e2 1.00

11.1.3.7. 10ge2p1x520-ethip4-ip4scale2m-ndrpdrdisc

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x1M static IPv4 /32 route entries. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4-ip4scale2m-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 251 5.00e4 0.00
cdp-process any wait 0 0 3 1.39e4 0.00
dhcp-client-process any wait 0 0 1 3.29e4 0.00
dpdk-process any wait 0 0 9 2.09e5 0.00
fib-walk any wait 0 0 12 8.46e3 0.00
ikev2-manager-process any wait 0 0 25 9.23e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.16e3 0.00
lisp-retry-service any wait 0 0 12 1.24e4 0.00
unix-epoll-input polling 31193 0 0 1.84e6 0.00
vpe-oam-process any wait 0 0 12 8.93e3 0.00
vpe-route-resolver-process any wait 0 0 1 4.70e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 168.53, last 128 main loops 0.00 per node 0.00
vector rates in 3.6591e6, out 3.6591e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 298458 46035714 0 9.06e0 154.25
TenGigabitEtherneta/0/0-tx active 298458 46035714 0 4.49e1 154.25
TenGigabitEtherneta/0/1-output active 296602 46035667 0 1.01e1 155.21
TenGigabitEtherneta/0/1-tx active 296602 46035667 0 4.49e1 155.21
dpdk-input polling 160751836 92071381 0 3.32e2 .57
ip4-input-no-checksum active 530074 92071381 0 2.87e1 173.69
ip4-lookup active 530074 92071381 0 7.39e1 173.69
ip4-rewrite active 530074 92071381 0 2.96e1 173.69
tc02-64b-1t1c-ethip4-ip4scale2m-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 252 5.04e4 0.00
cdp-process any wait 0 0 4 1.39e4 0.00
dpdk-process any wait 0 0 8 2.23e5 0.00
fib-walk any wait 0 0 13 8.28e3 0.00
ikev2-manager-process any wait 0 0 25 7.72e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.00e3 0.00
lisp-retry-service any wait 0 0 13 1.06e4 0.00
unix-epoll-input polling 32929 0 0 1.75e6 0.00
vpe-oam-process any wait 0 0 12 7.71e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 159.26, last 128 main loops 0.00 per node 0.00
vector rates in 3.6467e6, out 3.6467e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 342700 46035716 0 9.23e0 134.33
TenGigabitEtherneta/0/0-tx active 342700 46035716 0 4.52e1 134.33
TenGigabitEtherneta/0/1-output active 338830 46035669 0 9.99e0 135.87
TenGigabitEtherneta/0/1-tx active 338830 46035669 0 4.48e1 135.87
dpdk-input polling 161789904 92071385 0 3.34e2 .57
ip4-input-no-checksum active 543670 92071385 0 2.86e1 169.35
ip4-lookup active 543670 92071385 0 7.29e1 169.35
ip4-rewrite active 543670 92071385 0 2.99e1 169.35
tc03-1518b-1t1c-ethip4-ip4scale2m-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 303 4.49e4 0.00
cdp-process any wait 0 0 3 1.89e4 0.00
dpdk-process any wait 0 0 9 2.75e5 0.00
fib-walk any wait 0 0 12 7.63e3 0.00
ikev2-manager-process any wait 0 0 26 7.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 6.27e3 0.00
lisp-retry-service any wait 0 0 12 1.33e4 0.00
unix-epoll-input polling 38491 0 0 1.49e6 0.00
vpe-oam-process any wait 0 0 12 1.56e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.77, last 128 main loops 0.00 per node 0.00
vector rates in 6.4489e5, out 6.4489e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 6966959 8127430 0 1.58e2 1.17
TenGigabitEtherneta/0/0-tx active 6966959 8127430 0 3.65e2 1.17
TenGigabitEtherneta/0/1-output active 6859995 8127422 0 1.34e2 1.18
TenGigabitEtherneta/0/1-tx active 6859995 8127422 0 2.41e2 1.18
dpdk-input polling 166484904 16254852 0 2.03e3 .09
ip4-input-no-checksum active 7665984 16254852 0 1.13e2 2.12
ip4-lookup active 7665984 16254852 0 1.66e2 2.12
ip4-rewrite active 7665984 16254852 0 1.69e2 2.12
tc04-1518b-1t1c-ethip4-ip4scale2m-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 237 5.65e4 0.00
cdp-process any wait 0 0 4 2.15e4 0.00
dpdk-process any wait 0 0 8 2.07e5 0.00
fib-walk any wait 0 0 12 7.05e3 0.00
ikev2-manager-process any wait 0 0 25 6.13e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 1.03e4 0.00
lisp-retry-service any wait 0 0 12 1.37e4 0.00
unix-epoll-input polling 34328 0 0 1.67e6 0.00
vpe-oam-process any wait 0 0 13 7.76e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 1.83, last 128 main loops 0.00 per node 0.00
vector rates in 6.4677e5, out 6.4677e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 6784455 8127432 0 1.54e2 1.19
TenGigabitEtherneta/0/0-tx active 6784455 8127432 0 3.61e2 1.19
TenGigabitEtherneta/0/1-output active 6688137 8127422 0 1.31e2 1.22
TenGigabitEtherneta/0/1-tx active 6688137 8127422 0 2.37e2 1.22
dpdk-input polling 165188825 16254854 0 2.01e3 .09
ip4-input-no-checksum active 7373087 16254854 0 1.10e2 2.20
ip4-lookup active 7373087 16254854 0 1.85e2 2.20
ip4-rewrite active 7373087 16254854 0 1.77e2 2.20
tc05-9000b-1t1c-ethip4-ip4scale2m-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.8, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 295 4.47e4 0.00
cdp-process any wait 0 0 4 1.53e4 0.00
dpdk-process any wait 0 0 8 2.94e5 0.00
fib-walk any wait 0 0 13 4.98e3 0.00
ikev2-manager-process any wait 0 0 26 3.96e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 3.04e3 0.00
lisp-retry-service any wait 0 0 13 5.84e3 0.00
unix-epoll-input polling 31695 0 0 1.86e6 0.00
vpe-oam-process any wait 0 0 12 2.25e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.8, average vectors/node 1.06, last 128 main loops 0.00 per node 0.00
vector rates in 1.0736e5, out 1.0736e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385788 1385801 0 1.61e2 1.00
TenGigabitEtherneta/0/0-tx active 1385788 1385801 0 5.01e2 1.00
TenGigabitEtherneta/0/1-output active 1385775 1385799 0 1.57e2 1.00
TenGigabitEtherneta/0/1-tx active 1385775 1385799 0 4.86e2 1.00
dpdk-input polling 243182766 2771600 0 1.45e4 .01
ip4-input-no-checksum active 2564057 2771600 0 1.89e2 1.08
ip4-lookup active 2564057 2771600 0 2.43e2 1.08
ip4-rewrite active 2564057 2771600 0 3.29e2 1.08
tc06-9000b-1t1c-ethip4-ip4scale2m-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 258 5.21e4 0.00
cdp-process any wait 0 0 4 3.15e4 0.00
dpdk-process any wait 0 0 8 3.05e5 0.00
fib-walk any wait 0 0 13 4.79e3 0.00
ikev2-manager-process any wait 0 0 26 3.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 4.41e3 0.00
lisp-retry-service any wait 0 0 13 6.72e3 0.00
unix-epoll-input polling 30069 0 0 1.97e6 0.00
vpe-oam-process any wait 0 0 13 7.68e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.9, average vectors/node 1.06, last 128 main loops 0.00 per node 0.00
vector rates in 1.0674e5, out 1.0674e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385762 1385801 0 1.61e2 1.00
TenGigabitEtherneta/0/0-tx active 1385762 1385801 0 5.01e2 1.00
TenGigabitEtherneta/0/1-output active 1385756 1385799 0 1.57e2 1.00
TenGigabitEtherneta/0/1-tx active 1385756 1385799 0 4.87e2 1.00
dpdk-input polling 245765113 2771600 0 1.46e4 .01
ip4-input-no-checksum active 2563185 2771600 0 1.96e2 1.08
ip4-lookup active 2563185 2771600 0 2.38e2 1.08
ip4-rewrite active 2563185 2771600 0 2.73e2 1.08
tc07-64b-2t2c-ethip4-ip4scale2m-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 272 4.79e4 0.00
cdp-process any wait 0 0 3 3.12e4 0.00
dhcp-client-process any wait 0 0 1 1.58e4 0.00
dpdk-process any wait 0 0 9 2.34e5 0.00
fib-walk any wait 0 0 13 9.71e3 0.00
ikev2-manager-process any wait 0 0 25 6.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 7.72e3 0.00
lisp-retry-service any wait 0 0 13 9.49e3 0.00
unix-epoll-input polling 32039 0 0 1.81e6 0.00
vpe-oam-process any wait 0 0 13 8.28e3 0.00
vpe-route-resolver-process any wait 0 0 1 4.56e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 154.39, last 128 main loops 0.00 per node 0.00
vector rates in 3.5879e6, out 3.5879e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 589873 91071332 0 8.92e0 154.39
TenGigabitEtherneta/0/1-tx active 589873 91071332 0 4.23e1 154.39
dpdk-input polling 215328823 91071332 0 2.96e2 .42
ip4-input-no-checksum active 589873 91071332 0 2.81e1 154.39
ip4-lookup active 589873 91071332 0 8.39e1 154.39
ip4-rewrite active 589873 91071332 0 2.84e1 154.39
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.4, average vectors/node 244.11, last 128 main loops 0.00 per node 0.00
vector rates in 3.5858e6, out 3.5858e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 372856 91017637 0 9.13e0 244.11
TenGigabitEtherneta/0/0-tx active 372856 91017637 0 4.23e1 244.11
dpdk-input polling 214900587 91017637 0 2.94e2 .42
ip4-input-no-checksum active 372856 91017637 0 3.31e1 244.11
ip4-lookup active 372856 91017637 0 8.12e1 244.11
ip4-rewrite active 372856 91017637 0 2.93e1 244.11
tc08-64b-2t2c-ethip4-ip4scale2m-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.8, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 255 5.24e4 0.00
cdp-process any wait 0 0 3 1.45e4 0.00
dpdk-process any wait 0 0 9 1.78e5 0.00
fib-walk any wait 0 0 13 7.55e3 0.00
ikev2-manager-process any wait 0 0 26 8.49e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 6.10e3 0.00
lisp-retry-service any wait 0 0 13 8.93e3 0.00
unix-epoll-input polling 44999 0 0 1.31e6 0.00
vpe-oam-process any wait 0 0 13 9.77e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.8, average vectors/node 255.78, last 128 main loops 0.00 per node 0.00
vector rates in 3.6973e6, out 3.6973e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 373470 95526851 0 8.29e0 255.78
TenGigabitEtherneta/0/1-tx active 373470 95526851 0 4.14e1 255.78
dpdk-input polling 221168755 95526851 0 2.89e2 .43
ip4-input-no-checksum active 373470 95526851 0 2.77e1 255.78
ip4-lookup active 373470 95526851 0 7.73e1 255.78
ip4-rewrite active 373470 95526851 0 2.78e1 255.78
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.8, average vectors/node 255.79, last 128 main loops 0.00 per node 0.00
vector rates in 3.6050e6, out 3.6050e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 364140 93141579 0 9.11e0 255.79
TenGigabitEtherneta/0/0-tx active 364140 93141579 0 4.23e1 255.79
dpdk-input polling 220630354 93141579 0 2.95e2 .42
ip4-input-no-checksum active 364140 93141579 0 2.95e1 255.79
ip4-lookup active 364140 93141579 0 7.91e1 255.79
ip4-rewrite active 364140 93141579 0 2.94e1 255.79
tc09-1518b-2t2c-ethip4-ip4scale2m-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 290 4.58e4 0.00
cdp-process any wait 0 0 2 5.83e4 0.00
dhcp-client-process any wait 0 0 1 5.71e3 0.00
dpdk-process any wait 0 0 9 1.93e5 0.00
fib-walk any wait 0 0 13 8.94e3 0.00
ikev2-manager-process any wait 0 0 26 9.25e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 1.35e4 0.00
lisp-retry-service any wait 0 0 13 2.00e4 0.00
unix-epoll-input polling 44278 0 0 1.34e6 0.00
vpe-oam-process any wait 0 0 13 1.24e4 0.00
vpe-route-resolver-process any wait 0 0 1 3.76e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.1299e5, out 3.1299e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8115385 8127422 0 1.51e2 1.00
TenGigabitEtherneta/0/1-tx active 8115385 8127422 0 2.79e2 1.00
dpdk-input polling 276028858 8127422 0 4.10e3 .03
ip4-input-no-checksum active 8115385 8127422 0 1.96e2 1.00
ip4-lookup active 8115385 8127422 0 1.99e2 1.00
ip4-rewrite active 8115385 8127422 0 2.38e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.1299e5, out 3.1299e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8116755 8127432 0 1.58e2 1.00
TenGigabitEtherneta/0/0-tx active 8116755 8127432 0 2.73e2 1.00
dpdk-input polling 273629711 8127432 0 4.08e3 .03
ip4-input-no-checksum active 8116755 8127432 0 1.96e2 1.00
ip4-lookup active 8116755 8127432 0 3.01e2 1.00
ip4-rewrite active 8116755 8127432 0 1.71e2 1.00
tc10-1518b-2t2c-ethip4-ip4scale2m-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 248 5.52e4 0.00
cdp-process any wait 0 0 3 3.42e4 0.00
dpdk-process any wait 0 0 8 3.06e5 0.00
fib-walk any wait 0 0 12 1.09e4 0.00
ikev2-manager-process any wait 0 0 25 7.58e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 1.38e4 0.00
lisp-retry-service any wait 0 0 12 1.72e4 0.00
unix-epoll-input polling 30589 0 0 1.88e6 0.00
vpe-oam-process any wait 0 0 13 1.16e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2372e5, out 3.2372e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8116968 8127422 0 1.49e2 1.00
TenGigabitEtherneta/0/1-tx active 8116968 8127422 0 2.93e2 1.00
dpdk-input polling 262122928 8127422 0 3.95e3 .03
ip4-input-no-checksum active 8116968 8127422 0 1.89e2 1.00
ip4-lookup active 8116968 8127422 0 2.09e2 1.00
ip4-rewrite active 8116968 8127422 0 2.46e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2372e5, out 3.2372e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8114925 8127430 0 1.59e2 1.00
TenGigabitEtherneta/0/0-tx active 8114925 8127430 0 2.71e2 1.00
dpdk-input polling 260983872 8127430 0 3.91e3 .03
ip4-input-no-checksum active 8114925 8127430 0 1.89e2 1.00
ip4-lookup active 8114925 8127430 0 3.30e2 1.00
ip4-rewrite active 8114925 8127430 0 1.79e2 1.00
tc11-9000b-2t2c-ethip4-ip4scale2m-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 263 5.25e4 0.00
cdp-process any wait 0 0 2 4.09e4 0.00
dpdk-process any wait 0 0 9 2.71e5 0.00
fib-walk any wait 0 0 13 6.88e3 0.00
ikev2-manager-process any wait 0 0 25 3.98e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.39e3 0.00
lisp-retry-service any wait 0 0 13 7.26e3 0.00
unix-epoll-input polling 36826 0 0 1.57e6 0.00
vpe-oam-process any wait 0 0 12 8.56e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4961e4, out 5.4961e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385785 1385799 0 1.52e2 1.00
TenGigabitEtherneta/0/1-tx active 1385785 1385799 0 4.72e2 1.00
dpdk-input polling 330387480 1385799 0 2.47e4 0.00
ip4-input-no-checksum active 1385785 1385799 0 1.91e2 1.00
ip4-lookup active 1385785 1385799 0 2.55e2 1.00
ip4-rewrite active 1385785 1385799 0 2.61e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.4961e4, out 5.4961e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385777 1385800 0 1.69e2 1.00
TenGigabitEtherneta/0/0-tx active 1385777 1385800 0 4.73e2 1.00
dpdk-input polling 333989341 1385800 0 2.51e4 0.00
ip4-input-no-checksum active 1385777 1385800 0 1.92e2 1.00
ip4-lookup active 1385777 1385800 0 3.43e2 1.00
ip4-rewrite active 1385777 1385800 0 1.82e2 1.00
tc12-9000b-2t2c-ethip4-ip4scale2m-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 253 5.34e4 0.00
cdp-process any wait 0 0 2 3.71e4 0.00
dpdk-process any wait 0 0 8 2.99e5 0.00
fib-walk any wait 0 0 13 5.15e3 0.00
ikev2-manager-process any wait 0 0 26 5.42e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 2.89e3 0.00
lisp-retry-service any wait 0 0 13 4.84e3 0.00
unix-epoll-input polling 41046 0 0 1.44e6 0.00
vpe-oam-process any wait 0 0 12 3.97e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.3454e4, out 5.3454e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1385757 1385799 0 1.55e2 1.00
TenGigabitEtherneta/0/1-tx active 1385757 1385799 0 4.64e2 1.00
dpdk-input polling 344343611 1385799 0 2.56e4 0.00
ip4-input-no-checksum active 1385757 1385799 0 1.94e2 1.00
ip4-lookup active 1385757 1385799 0 2.48e2 1.00
ip4-rewrite active 1385757 1385799 0 2.89e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 5.3454e4, out 5.3454e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1385797 1385800 0 1.61e2 1.00
TenGigabitEtherneta/0/0-tx active 1385797 1385800 0 4.65e2 1.00
dpdk-input polling 227708022 1385800 0 2.41e4 0.00
ip4-input-no-checksum active 1385797 1385800 0 2.37e2 1.00
ip4-lookup active 1385797 1385800 0 3.59e2 1.00
ip4-rewrite active 1385797 1385800 0 1.71e2 1.00

11.1.3.8. 10ge2p1x520-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4udp-ip4base-iacl50-stateful-flows10k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.8, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process any wait 0 0 4242 5.84e2 0.00
api-rx-from-ring active 0 0 297 5.19e4 0.00
cdp-process any wait 0 0 3 7.56e3 0.00
dpdk-process any wait 0 0 8 1.85e5 0.00
fib-walk any wait 0 0 13 2.51e3 0.00
ikev2-manager-process any wait 0 0 24 2.85e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 24 2.33e3 0.00
lisp-retry-service any wait 0 0 13 3.63e3 0.00
unix-epoll-input polling 1388475 0 0 4.07e4 0.00
vpe-oam-process any wait 0 0 12 2.18e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.8, average vectors/node 110.12, last 128 main loops 0.00 per node 0.00
vector rates in 2.3162e6, out 2.3162e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 434131 28714286 0 1.10e1 66.14
TenGigabitEtherneta/0/0-tx active 434131 28714286 0 4.70e1 66.14
TenGigabitEtherneta/0/1-output active 433530 28714257 0 1.22e1 66.23
TenGigabitEtherneta/0/1-tx active 433530 28714257 0 4.65e1 66.23
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 9.09e2 0.00
acl-plugin-in-ip4-fa active 434996 57428543 0 1.75e2 132.02
dpdk-input polling 156710429 57428543 0 4.91e2 .37
ip4-input-no-checksum active 434996 57428543 0 3.55e1 132.02
ip4-lookup active 434996 57428543 0 3.03e1 132.02
ip4-rewrite active 434996 57428543 0 3.19e1 132.02
tc02-64b-1t1c-ethip4udp-ip4base-iacl50-stateful-flows10k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process time wait 0 0 4546 6.02e2 0.00
api-rx-from-ring active 0 0 282 4.80e4 0.00
cdp-process any wait 0 0 4 2.16e3 0.00
dpdk-process any wait 0 0 9 1.69e5 0.00
fib-walk any wait 0 0 12 2.54e3 0.00
ikev2-manager-process any wait 0 0 25 2.87e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.67e3 0.00
lisp-retry-service any wait 0 0 12 3.82e3 0.00
unix-epoll-input polling 1530769 0 0 3.75e4 0.00
vpe-oam-process any wait 0 0 13 2.77e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 109.72, last 128 main loops 0.00 per node 0.00
vector rates in 2.2809e6, out 2.2809e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 434402 28714286 0 1.10e1 66.10
TenGigabitEtherneta/0/0-tx active 434402 28714286 0 4.71e1 66.10
TenGigabitEtherneta/0/1-output active 433357 28714257 0 1.21e1 66.26
TenGigabitEtherneta/0/1-tx active 433357 28714257 0 4.69e1 66.26
acl-plugin-fa-worker-cleaner-pinterrupt wa 45 0 0 1.22e3 0.00
acl-plugin-in-ip4-fa active 437307 57428543 0 1.76e2 131.32
dpdk-input polling 160907627 57428543 0 5.01e2 .36
ip4-input-no-checksum active 437307 57428543 0 3.55e1 131.32
ip4-lookup active 437307 57428543 0 3.03e1 131.32
ip4-rewrite active 437307 57428543 0 3.16e1 131.32
tc03-64b-2t2c-ethip4udp-ip4base-iacl50-stateful-flows10k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process any wait 0 0 4242 5.79e2 0.00
api-rx-from-ring active 0 0 264 5.35e4 0.00
cdp-process any wait 0 0 3 7.52e3 0.00
dpdk-process any wait 0 0 9 1.67e5 0.00
fib-walk any wait 0 0 13 3.16e3 0.00
ikev2-manager-process any wait 0 0 25 3.32e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.10e3 0.00
lisp-retry-service any wait 0 0 13 4.43e3 0.00
unix-epoll-input polling 1413868 0 0 4.02e4 0.00
vpe-oam-process any wait 0 0 13 2.52e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 86.34, last 128 main loops 0.00 per node 0.00
vector rates in 2.0795e6, out 2.0795e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 600055 51809472 0 1.06e1 86.34
TenGigabitEtherneta/0/1-tx active 600055 51809472 0 4.29e1 86.34
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 1.18e3 0.00
acl-plugin-in-ip4-fa active 600055 51809472 0 2.26e2 86.34
dpdk-input polling 208377787 51809472 0 4.68e2 .25
ip4-input-no-checksum active 600055 51809472 0 3.69e1 86.34
ip4-lookup active 600055 51809472 0 3.10e1 86.34
ip4-rewrite active 600055 51809472 0 2.99e1 86.34
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 24.9, average vectors/node 200.28, last 128 main loops 0.00 per node 0.00
vector rates in 2.0795e6, out 2.0795e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 258684 51809525 0 9.58e0 200.28
TenGigabitEtherneta/0/0-tx active 258684 51809525 0 4.35e1 200.28
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 9.35e2 0.00
acl-plugin-in-ip4-fa active 258684 51809525 0 2.35e2 200.28
dpdk-input polling 207463103 51809525 0 4.61e2 .25
ip4-input-no-checksum active 258684 51809525 0 3.69e1 200.28
ip4-lookup active 258684 51809525 0 2.89e1 200.28
ip4-rewrite active 258684 51809525 0 2.99e1 200.28
tc04-64b-2t2c-ethip4udp-ip4base-iacl50-stateful-flows10k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.6, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process time wait 0 0 4107 6.06e2 0.00
api-rx-from-ring active 0 0 258 5.15e4 0.00
cdp-process any wait 0 0 3 3.25e3 0.00
dpdk-process any wait 0 0 9 1.65e5 0.00
fib-walk any wait 0 0 12 2.63e3 0.00
ikev2-manager-process any wait 0 0 25 2.69e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.18e3 0.00
lisp-retry-service any wait 0 0 12 4.05e3 0.00
unix-epoll-input polling 1354057 0 0 4.14e4 0.00
vpe-oam-process any wait 0 0 12 2.22e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.6, average vectors/node 78.41, last 128 main loops 0.00 per node 0.00
vector rates in 2.1071e6, out 2.1071e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 660735 51809472 0 1.07e1 78.41
TenGigabitEtherneta/0/1-tx active 660735 51809472 0 4.31e1 78.41
acl-plugin-fa-worker-cleaner-pinterrupt wa 41 0 0 9.33e2 0.00
acl-plugin-in-ip4-fa active 660735 51809472 0 2.25e2 78.41
dpdk-input polling 204441855 51809472 0 4.59e2 .25
ip4-input-no-checksum active 660735 51809472 0 3.69e1 78.41
ip4-lookup active 660735 51809472 0 3.17e1 78.41
ip4-rewrite active 660735 51809472 0 2.98e1 78.41
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 24.6, average vectors/node 182.79, last 128 main loops 0.00 per node 0.00
vector rates in 2.1071e6, out 2.1071e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 283440 51809525 0 9.72e0 182.79
TenGigabitEtherneta/0/0-tx active 283440 51809525 0 4.32e1 182.79
acl-plugin-fa-worker-cleaner-pinterrupt wa 41 0 0 1.25e3 0.00
acl-plugin-in-ip4-fa active 283440 51809525 0 2.35e2 182.79
dpdk-input polling 203506225 51809525 0 4.51e2 .25
ip4-input-no-checksum active 283440 51809525 0 3.71e1 182.79
ip4-lookup active 283440 51809525 0 2.95e1 182.79
ip4-rewrite active 283440 51809525 0 2.97e1 182.79

11.1.3.9. 10ge2p1x520-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4udp-ip4base-iacl50-stateless-flows10k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process any wait 0 0 4242 6.02e2 0.00
api-rx-from-ring active 0 0 274 5.22e4 0.00
cdp-process any wait 0 0 3 1.33e4 0.00
dpdk-process any wait 0 0 9 1.81e5 0.00
fib-walk any wait 0 0 13 3.19e3 0.00
ikev2-manager-process any wait 0 0 25 3.35e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.48e3 0.00
lisp-retry-service any wait 0 0 13 5.25e3 0.00
unix-epoll-input polling 1384636 0 0 4.11e4 0.00
vpe-oam-process any wait 0 0 12 3.83e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 192.49, last 128 main loops 0.00 per node 0.00
vector rates in 1.8358e6, out 1.8358e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 128154 22940476 0 8.93e0 179.01
TenGigabitEtherneta/0/0-tx active 128154 22940476 0 4.53e1 179.01
TenGigabitEtherneta/0/1-output active 128130 22940453 0 9.39e0 179.04
TenGigabitEtherneta/0/1-tx active 128130 22940453 0 4.48e1 179.04
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 1.07e3 0.00
acl-plugin-in-ip4-fa active 233879 45880929 0 2.89e2 196.17
dpdk-input polling 155687658 45880929 0 6.03e2 .29
ip4-input-no-checksum active 233879 45880929 0 3.55e1 196.17
ip4-lookup active 233879 45880929 0 2.94e1 196.17
ip4-rewrite active 233879 45880929 0 2.98e1 196.17
tc02-64b-1t1c-ethip4udp-ip4base-iacl50-stateless-flows10k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process any wait 0 0 4332 5.69e2 0.00
api-rx-from-ring active 0 0 246 6.07e4 0.00
cdp-process any wait 0 0 3 1.36e4 0.00
dpdk-process any wait 0 0 8 1.92e5 0.00
fib-walk any wait 0 0 13 4.94e3 0.00
ikev2-manager-process any wait 0 0 25 3.45e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.88e3 0.00
lisp-retry-service any wait 0 0 13 4.66e3 0.00
unix-epoll-input polling 1483490 0 0 3.82e4 0.00
vpe-oam-process any wait 0 0 12 4.12e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 189.98, last 128 main loops 0.00 per node 0.00
vector rates in 1.8431e6, out 1.8431e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 127398 22940477 0 8.81e0 180.07
TenGigabitEtherneta/0/0-tx active 127398 22940477 0 4.49e1 180.07
TenGigabitEtherneta/0/1-output active 127447 22940453 0 9.59e0 179.99
TenGigabitEtherneta/0/1-tx active 127447 22940453 0 4.49e1 179.99
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 1.01e3 0.00
acl-plugin-in-ip4-fa active 238163 45880930 0 2.89e2 192.65
dpdk-input polling 157847107 45880930 0 5.94e2 .29
ip4-input-no-checksum active 238163 45880930 0 3.59e1 192.65
ip4-lookup active 238163 45880930 0 2.92e1 192.65
ip4-rewrite active 238163 45880930 0 2.99e1 192.65
tc03-64b-2t2c-ethip4udp-ip4base-iacl50-stateless-flows10k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process any wait 0 0 4242 5.80e2 0.00
api-rx-from-ring active 0 0 331 5.17e4 0.00
cdp-process any wait 0 0 3 9.94e3 0.00
dhcp-client-process any wait 0 0 1 1.62e4 0.00
dpdk-process any wait 0 0 8 2.12e5 0.00
fib-walk any wait 0 0 12 4.32e3 0.00
ikev2-manager-process any wait 0 0 25 3.63e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.88e3 0.00
lisp-retry-service any wait 0 0 12 6.67e3 0.00
unix-epoll-input polling 1414426 0 0 4.02e4 0.00
vpe-oam-process any wait 0 0 12 2.76e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.11e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 56.75, last 128 main loops 0.00 per node 0.00
vector rates in 1.5223e6, out 1.5223e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 668766 37952343 0 1.12e1 56.75
TenGigabitEtherneta/0/1-tx active 668766 37952343 0 4.50e1 56.75
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 1.26e3 0.00
acl-plugin-in-ip4-fa active 668766 37952343 0 3.75e2 56.75
dpdk-input polling 208355149 37952343 0 6.23e2 .18
ip4-input-no-checksum active 668766 37952343 0 3.90e1 56.75
ip4-lookup active 668766 37952343 0 3.28e1 56.75
ip4-rewrite active 668766 37952343 0 3.07e1 56.75
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 24.9, average vectors/node 57.99, last 128 main loops 0.00 per node 0.00
vector rates in 1.5223e6, out 1.5223e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 654365 37952382 0 1.14e1 57.99
TenGigabitEtherneta/0/0-tx active 654365 37952382 0 4.47e1 57.99
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 1.35e3 0.00
acl-plugin-in-ip4-fa active 654365 37952382 0 3.73e2 57.99
dpdk-input polling 208866966 37952382 0 6.23e2 .18
ip4-input-no-checksum active 654365 37952382 0 3.97e1 57.99
ip4-lookup active 654365 37952382 0 3.25e1 57.99
ip4-rewrite active 654365 37952382 0 3.23e1 57.99
tc04-64b-2t2c-ethip4udp-ip4base-iacl50-stateless-flows10k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process time wait 0 0 4150 6.03e2 0.00
api-rx-from-ring active 0 0 277 4.71e4 0.00
cdp-process any wait 0 0 3 7.47e3 0.00
dpdk-process any wait 0 0 8 1.85e5 0.00
fib-walk any wait 0 0 13 3.87e3 0.00
ikev2-manager-process any wait 0 0 25 3.29e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.17e3 0.00
lisp-retry-service any wait 0 0 13 4.47e3 0.00
unix-epoll-input polling 1371842 0 0 4.17e4 0.00
vpe-oam-process any wait 0 0 12 2.28e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 45.57, last 128 main loops 0.00 per node 0.00
vector rates in 1.4649e6, out 1.4649e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 807473 36797582 0 1.18e1 45.57
TenGigabitEtherneta/0/1-tx active 807473 36797582 0 4.66e1 45.57
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 9.96e2 0.00
acl-plugin-in-ip4-fa active 807473 36797582 0 3.79e2 45.57
dpdk-input polling 212629345 36797582 0 6.52e2 .17
ip4-input-no-checksum active 807473 36797582 0 3.99e1 45.57
ip4-lookup active 807473 36797582 0 3.39e1 45.57
ip4-rewrite active 807473 36797582 0 3.19e1 45.57
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 53.66, last 128 main loops 0.00 per node 0.00
vector rates in 1.4649e6, out 1.4649e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 685815 36797620 0 1.17e1 53.66
TenGigabitEtherneta/0/0-tx active 685815 36797620 0 4.49e1 53.66
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 9.53e2 0.00
acl-plugin-in-ip4-fa active 685815 36797620 0 3.79e2 53.66
dpdk-input polling 213861013 36797620 0 6.51e2 .17
ip4-input-no-checksum active 685815 36797620 0 4.00e1 53.66
ip4-lookup active 685815 36797620 0 3.36e1 53.66
ip4-rewrite active 685815 36797620 0 3.22e1 53.66

11.1.3.10. 10ge2p1x520-ethip4udp-ip4base-nat44-ndrpdrdisc

NAT44 performance test cases High level description - NDR and PDR tests - 3-node topology, TG-DUT1-DUT2-TG, NAT44 is enabled between DUTs. - Cores / threads: 1t1c, 2t2c, and 4t4c - Framesize: 64B, 1518B, IMIX - Packet: ETH / IP(src, dst) / UDP(src_port, dst_port) / payload Low level description

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4-ip4base-snat-1u-1p-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 259 5.13e4 0.00
cdp-process any wait 0 0 3 2.75e4 0.00
dhcp-client-process any wait 0 0 1 1.38e4 0.00
dpdk-process any wait 0 0 9 1.74e5 0.00
fib-walk any wait 0 0 13 7.68e3 0.00
ikev2-manager-process any wait 0 0 25 4.25e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.41e3 0.00
lisp-retry-service any wait 0 0 13 9.87e3 0.00
nat-det-expire-walk any wait 0 0 3 1.01e8 0.00
unix-epoll-input polling 27804 0 0 2.05e6 0.00
vpe-oam-process any wait 0 0 12 6.27e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.53e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 130.84, last 128 main loops 0.00 per node 0.00
vector rates in 3.1167e6, out 3.1167e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 421123 39107142 0 1.06e1 92.86
TenGigabitEtherneta/0/0-tx active 421123 39107142 0 4.59e1 92.86
TenGigabitEtherneta/0/1-output active 420941 39107103 0 1.09e1 92.90
TenGigabitEtherneta/0/1-tx active 420941 39107103 0 4.42e1 92.90
dpdk-input polling 153616028 78214245 0 3.71e2 .51
ip4-input-no-checksum active 434934 78214245 0 3.59e1 179.83
ip4-lookup active 434934 78214245 0 2.99e1 179.83
ip4-rewrite active 434934 78214245 0 3.01e1 179.83
nat44-det-in2out active 421123 39107142 0 7.43e1 92.86
nat44-det-out2in active 420941 39107103 0 7.85e1 92.90
tc02-64b-1t1c-ethip4-ip4base-snat-1u-1p-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 268 5.18e4 0.00
cdp-process any wait 0 0 3 3.03e4 0.00
dpdk-process any wait 0 0 8 2.27e5 0.00
fib-walk any wait 0 0 12 5.47e3 0.00
ikev2-manager-process any wait 0 0 25 5.88e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.87e3 0.00
lisp-retry-service any wait 0 0 12 1.19e4 0.00
nat-det-expire-walk any wait 0 0 3 1.02e8 0.00
unix-epoll-input polling 27729 0 0 2.05e6 0.00
vpe-oam-process any wait 0 0 13 8.57e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.0, average vectors/node 255.80, last 128 main loops 0.00 per node 0.00
vector rates in 3.2934e6, out 3.2934e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 161297 41243591 0 8.79e0 255.69
TenGigabitEtherneta/0/0-tx active 161297 41243591 0 4.40e1 255.69
TenGigabitEtherneta/0/1-output active 161194 41243627 0 8.79e0 255.86
TenGigabitEtherneta/0/1-tx active 161194 41243627 0 4.31e1 255.86
dpdk-input polling 153322925 82487218 0 3.49e2 .54
ip4-input-no-checksum active 322451 82487218 0 3.51e1 255.81
ip4-lookup active 322451 82487218 0 2.89e1 255.81
ip4-rewrite active 322451 82487218 0 2.89e1 255.81
nat44-det-in2out active 161297 41243591 0 7.17e1 255.69
nat44-det-out2in active 161194 41243627 0 7.53e1 255.86
tc03-1518b-1t1c-ethip4-ip4base-snat-1u-1p-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 297 4.67e4 0.00
cdp-process any wait 0 0 3 2.57e4 0.00
dhcp-client-process any wait 0 0 1 7.76e4 0.00
dpdk-process any wait 0 0 8 2.07e5 0.00
fib-walk any wait 0 0 12 6.12e3 0.00
ikev2-manager-process any wait 0 0 25 5.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 4.19e3 0.00
lisp-retry-service any wait 0 0 12 7.44e3 0.00
nat-det-expire-walk any wait 0 0 2 9.98e7 0.00
unix-epoll-input polling 40761 0 0 1.42e6 0.00
vpe-oam-process any wait 0 0 12 7.89e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.59e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 1.95, last 128 main loops 0.00 per node 0.00
vector rates in 6.4022e5, out 6.4022e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 5859953 8127432 0 1.33e2 1.39
TenGigabitEtherneta/0/0-tx active 5859953 8127432 0 3.31e2 1.39
TenGigabitEtherneta/0/1-output active 5834264 8127422 0 1.10e2 1.39
TenGigabitEtherneta/0/1-tx active 5834264 8127422 0 2.28e2 1.39
dpdk-input polling 167729130 16254854 0 1.97e3 .09
ip4-input-no-checksum active 6120292 16254854 0 1.39e2 2.66
ip4-lookup active 6120292 16254854 0 9.78e1 2.66
ip4-rewrite active 6120292 16254854 0 1.09e2 2.66
nat44-det-in2out active 5859953 8127432 0 2.26e2 1.39
nat44-det-out2in active 5834264 8127422 0 2.38e2 1.39
tc04-1518b-1t1c-ethip4-ip4base-snat-1u-1p-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 269 5.08e4 0.00
cdp-process any wait 0 0 3 2.46e4 0.00
dpdk-process any wait 0 0 9 2.66e5 0.00
fib-walk any wait 0 0 12 5.61e3 0.00
ikev2-manager-process any wait 0 0 25 6.67e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 4.29e3 0.00
lisp-retry-service any wait 0 0 12 6.75e3 0.00
nat-det-expire-walk any wait 0 0 2 9.96e7 0.00
unix-epoll-input polling 49236 0 0 1.17e6 0.00
vpe-oam-process any wait 0 0 12 1.17e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.94, last 128 main loops 0.00 per node 0.00
vector rates in 6.4464e5, out 6.4464e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 5876218 8127430 0 1.33e2 1.38
TenGigabitEtherneta/0/0-tx active 5876218 8127430 0 3.31e2 1.38
TenGigabitEtherneta/0/1-output active 5850808 8127422 0 1.11e2 1.39
TenGigabitEtherneta/0/1-tx active 5850808 8127422 0 2.28e2 1.39
dpdk-input polling 166396118 16254852 0 1.95e3 .09
ip4-input-no-checksum active 6143541 16254852 0 1.39e2 2.65
ip4-lookup active 6143541 16254852 0 9.68e1 2.65
ip4-rewrite active 6143541 16254852 0 1.10e2 2.65
nat44-det-in2out active 5876218 8127430 0 2.23e2 1.38
nat44-det-out2in active 5850808 8127422 0 2.37e2 1.39
tc05-imix-1t1c-ethip4-ip4base-snat-1u-1p-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 268 4.87e4 0.00
cdp-process any wait 0 0 3 2.99e4 0.00
dhcp-client-process any wait 0 0 1 6.95e4 0.00
dpdk-process any wait 0 0 9 1.77e5 0.00
fib-walk any wait 0 0 13 6.36e3 0.00
ikev2-manager-process any wait 0 0 25 4.62e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 8.35e3 0.00
lisp-retry-service any wait 0 0 13 7.44e3 0.00
nat-det-expire-walk any wait 0 0 3 1.01e8 0.00
unix-epoll-input polling 45909 0 0 1.25e6 0.00
vpe-oam-process any wait 0 0 12 8.57e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.68e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 45.99, last 128 main loops 0.00 per node 0.00
vector rates in 2.6567e6, out 2.6567e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1038074 33437361 0 1.39e1 32.21
TenGigabitEtherneta/0/0-tx active 1038074 33437361 0 5.38e1 32.21
TenGigabitEtherneta/0/1-output active 1038304 33437361 0 1.38e1 32.20
TenGigabitEtherneta/0/1-tx active 1038304 33437361 0 5.29e1 32.20
dpdk-input polling 157467479 66874722 0 4.51e2 .42
ip4-input-no-checksum active 1038954 66874722 0 4.12e1 64.37
ip4-lookup active 1038954 66874722 0 3.27e1 64.37
ip4-rewrite active 1038954 66874722 0 3.51e1 64.37
nat44-det-in2out active 1038074 33437361 0 8.23e1 32.21
nat44-det-out2in active 1038304 33437361 0 8.36e1 32.20
tc06-imix-1t1c-ethip4-ip4base-snat-1u-1p-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 283 4.89e4 0.00
cdp-process any wait 0 0 3 3.11e4 0.00
dpdk-process any wait 0 0 9 1.81e5 0.00
fib-walk any wait 0 0 13 7.69e3 0.00
ikev2-manager-process any wait 0 0 26 6.43e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 4.45e3 0.00
lisp-retry-service any wait 0 0 13 1.10e4 0.00
nat-det-expire-walk any wait 0 0 2 1.03e8 0.00
unix-epoll-input polling 37174 0 0 1.58e6 0.00
vpe-oam-process any wait 0 0 13 9.50e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.9, average vectors/node 45.61, last 128 main loops 0.00 per node 0.00
vector rates in 2.5865e6, out 2.5865e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1046865 33437361 0 1.39e1 31.94
TenGigabitEtherneta/0/0-tx active 1046865 33437361 0 5.37e1 31.94
TenGigabitEtherneta/0/1-output active 1047125 33437361 0 1.37e1 31.93
TenGigabitEtherneta/0/1-tx active 1047125 33437361 0 5.33e1 31.93
dpdk-input polling 168220455 66874722 0 4.71e2 .39
ip4-input-no-checksum active 1047808 66874722 0 4.13e1 63.82
ip4-lookup active 1047808 66874722 0 3.25e1 63.82
ip4-rewrite active 1047808 66874722 0 3.51e1 63.82
nat44-det-in2out active 1046865 33437361 0 8.28e1 31.94
nat44-det-out2in active 1047125 33437361 0 8.32e1 31.93
tc07-64b-2t2c-ethip4-ip4base-snat-1u-1p-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 318 4.76e4 0.00
cdp-process any wait 0 0 3 3.86e4 0.00
dhcp-client-process any wait 0 0 1 1.58e4 0.00
dpdk-process any wait 0 0 8 2.53e5 0.00
fib-walk any wait 0 0 13 1.05e4 0.00
ikev2-manager-process any wait 0 0 26 4.71e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 8.84e3 0.00
lisp-retry-service any wait 0 0 13 1.14e4 0.00
nat-det-expire-walk any wait 0 0 3 1.05e8 0.00
unix-epoll-input polling 40897 0 0 1.40e6 0.00
vpe-oam-process any wait 0 0 12 1.11e4 0.00
vpe-route-resolver-process any wait 0 0 1 2.71e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 69.09, last 128 main loops 0.00 per node 0.00
vector rates in 2.9196e6, out 2.9196e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 1067494 73749926 0 1.03e1 69.09
TenGigabitEtherneta/0/1-tx active 1067494 73749926 0 4.29e1 69.09
dpdk-input polling 160552582 73749926 0 2.86e2 .46
ip4-input-no-checksum active 1067494 73749926 0 3.63e1 69.09
ip4-lookup active 1067494 73749926 0 2.95e1 69.09
ip4-rewrite active 1067494 73749926 0 2.95e1 69.09
nat44-det-out2in active 1067494 73749926 0 9.27e1 69.09
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.3, average vectors/node 62.81, last 128 main loops 0.00 per node 0.00
vector rates in 2.9196e6, out 2.9196e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1174242 73750001 0 1.11e1 62.81
TenGigabitEtherneta/0/0-tx active 1174242 73750001 0 4.38e1 62.81
dpdk-input polling 162345023 73750001 0 4.08e2 .45
ip4-input-no-checksum active 1174242 73750001 0 3.71e1 62.81
ip4-lookup active 1174242 73750001 0 3.36e1 62.81
ip4-rewrite active 1174242 73750001 0 3.03e1 62.81
nat44-det-in2out active 1174242 73750001 0 8.40e1 62.81
tc08-64b-2t2c-ethip4-ip4base-snat-1u-1p-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 309 4.94e4 0.00
cdp-process any wait 0 0 3 3.99e4 0.00
dpdk-process any wait 0 0 8 2.57e5 0.00
fib-walk any wait 0 0 12 7.24e3 0.00
ikev2-manager-process any wait 0 0 25 8.74e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 4.16e3 0.00
lisp-retry-service any wait 0 0 12 9.02e3 0.00
nat-det-expire-walk any wait 0 0 3 1.06e8 0.00
unix-epoll-input polling 29042 0 0 1.96e6 0.00
vpe-oam-process any wait 0 0 13 1.15e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 254.39, last 128 main loops 0.00 per node 0.00
vector rates in 3.2159e6, out 3.2159e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 317005 80645915 0 8.38e0 254.39
TenGigabitEtherneta/0/1-tx active 317005 80645915 0 4.02e1 254.39
dpdk-input polling 154562521 80645915 0 2.49e2 .52
ip4-input-no-checksum active 317005 80645915 0 3.39e1 254.39
ip4-lookup active 317005 80645915 0 2.73e1 254.39
ip4-rewrite active 317005 80645915 0 2.76e1 254.39
nat44-det-out2in active 317005 80645915 0 8.91e1 254.39
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 147.28, last 128 main loops 0.00 per node 0.00
vector rates in 3.2159e6, out 3.2159e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 547558 80646079 0 9.27e0 147.28
TenGigabitEtherneta/0/0-tx active 547558 80646079 0 4.16e1 147.28
dpdk-input polling 154423152 80646079 0 3.35e2 .52
ip4-input-no-checksum active 547558 80646079 0 3.50e1 147.28
ip4-lookup active 547558 80646079 0 3.08e1 147.28
ip4-rewrite active 547558 80646079 0 2.89e1 147.28
nat44-det-in2out active 547558 80646079 0 7.97e1 147.28
tc09-1518b-2t2c-ethip4-ip4base-snat-1u-1p-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.6, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 263 5.13e4 0.00
cdp-process any wait 0 0 4 3.05e4 0.00
dhcp-client-process any wait 0 0 1 4.87e4 0.00
dpdk-process any wait 0 0 9 2.66e5 0.00
fib-walk any wait 0 0 13 9.77e3 0.00
ikev2-manager-process any wait 0 0 25 5.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 4.37e3 0.00
lisp-retry-service any wait 0 0 13 7.43e3 0.00
nat-det-expire-walk any wait 0 0 3 9.91e7 0.00
unix-epoll-input polling 30336 0 0 1.92e6 0.00
vpe-oam-process any wait 0 0 13 3.90e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.65e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.6, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.1777e5, out 3.1777e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8116140 8127422 0 1.59e2 1.00
TenGigabitEtherneta/0/1-tx active 8116140 8127422 0 2.86e2 1.00
dpdk-input polling 255666914 8127422 0 3.98e3 .03
ip4-input-no-checksum active 8116140 8127422 0 2.22e2 1.00
ip4-lookup active 8116140 8127422 0 2.39e2 1.00
ip4-rewrite active 8116140 8127422 0 1.66e2 1.00
nat44-det-out2in active 8116140 8127422 0 2.28e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.6, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.1777e5, out 3.1777e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8114485 8127432 0 1.57e2 1.00
TenGigabitEtherneta/0/0-tx active 8114485 8127432 0 2.86e2 1.00
dpdk-input polling 259018572 8127432 0 3.91e3 .03
ip4-input-no-checksum active 8114485 8127432 0 2.07e2 1.00
ip4-lookup active 8114485 8127432 0 2.43e2 1.00
ip4-rewrite active 8114485 8127432 0 1.59e2 1.00
nat44-det-in2out active 8114485 8127432 0 2.33e2 1.00
tc10-1518b-2t2c-ethip4-ip4base-snat-1u-1p-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 269 5.27e4 0.00
cdp-process any wait 0 0 3 3.23e4 0.00
dpdk-process any wait 0 0 9 1.77e5 0.00
fib-walk any wait 0 0 13 8.16e3 0.00
ikev2-manager-process any wait 0 0 26 6.47e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 4.71e3 0.00
lisp-retry-service any wait 0 0 13 6.46e3 0.00
nat-det-expire-walk any wait 0 0 2 9.94e7 0.00
unix-epoll-input polling 44198 0 0 1.30e6 0.00
vpe-oam-process any wait 0 0 12 1.08e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.3, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2163e5, out 3.2163e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8114734 8127422 0 1.59e2 1.00
TenGigabitEtherneta/0/1-tx active 8114734 8127422 0 2.76e2 1.00
dpdk-input polling 255456151 8127422 0 3.89e3 .03
ip4-input-no-checksum active 8114734 8127422 0 2.35e2 1.00
ip4-lookup active 8114734 8127422 0 2.33e2 1.00
ip4-rewrite active 8114734 8127422 0 1.64e2 1.00
nat44-det-out2in active 8114734 8127422 0 2.27e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.3, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2163e5, out 3.2163e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8116195 8127432 0 1.60e2 1.00
TenGigabitEtherneta/0/0-tx active 8116195 8127432 0 2.89e2 1.00
dpdk-input polling 255518552 8127432 0 3.81e3 .03
ip4-input-no-checksum active 8116195 8127432 0 2.26e2 1.00
ip4-lookup active 8116195 8127432 0 2.45e2 1.00
ip4-rewrite active 8116195 8127432 0 1.69e2 1.00
nat44-det-in2out active 8116195 8127432 0 2.29e2 1.00
tc11-imix-2t2c-ethip4-ip4base-snat-1u-1p-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 250 5.13e4 0.00
cdp-process any wait 0 0 3 1.13e4 0.00
dhcp-client-process any wait 0 0 1 5.66e4 0.00
dpdk-process any wait 0 0 8 2.82e5 0.00
fib-walk any wait 0 0 12 9.33e3 0.00
ikev2-manager-process any wait 0 0 25 5.44e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.27e3 0.00
lisp-retry-service any wait 0 0 12 5.93e3 0.00
nat-det-expire-walk any wait 0 0 2 1.02e8 0.00
unix-epoll-input polling 38878 0 0 1.47e6 0.00
vpe-oam-process any wait 0 0 12 6.74e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.66e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 4.58, last 128 main loops 0.00 per node 0.00
vector rates in 1.3296e6, out 1.3296e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 7304151 33437361 0 3.91e1 4.58
TenGigabitEtherneta/0/1-tx active 7304151 33437361 0 1.05e2 4.58
dpdk-input polling 217504909 33437361 0 8.39e2 .15
ip4-input-no-checksum active 7304151 33437361 0 7.53e1 4.58
ip4-lookup active 7304151 33437361 0 8.51e1 4.58
ip4-rewrite active 7304151 33437361 0 5.77e1 4.58
nat44-det-out2in active 7304151 33437361 0 1.23e2 4.58
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 4.34, last 128 main loops 0.00 per node 0.00
vector rates in 1.3296e6, out 1.3296e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 7706452 33437361 0 4.19e1 4.34
TenGigabitEtherneta/0/0-tx active 7706452 33437361 0 1.04e2 4.34
dpdk-input polling 219028943 33437361 0 8.36e2 .15
ip4-input-no-checksum active 7706452 33437361 0 7.54e1 4.34
ip4-lookup active 7706452 33437361 0 7.64e1 4.34
ip4-rewrite active 7706452 33437361 0 5.93e1 4.34
nat44-det-in2out active 7706452 33437361 0 1.16e2 4.34
tc12-imix-2t2c-ethip4-ip4base-snat-1u-1p-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 256 5.57e4 0.00
cdp-process any wait 0 0 4 4.64e4 0.00
dpdk-process any wait 0 0 9 1.81e5 0.00
fib-walk any wait 0 0 13 1.07e4 0.00
ikev2-manager-process any wait 0 0 25 7.46e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.00e3 0.00
lisp-retry-service any wait 0 0 13 8.07e3 0.00
nat-det-expire-walk any wait 0 0 2 1.04e8 0.00
unix-epoll-input polling 47254 0 0 1.19e6 0.00
vpe-oam-process any wait 0 0 12 7.78e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 4.79, last 128 main loops 0.00 per node 0.00
vector rates in 1.3437e6, out 1.3437e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 6973311 33437361 0 3.92e1 4.79
TenGigabitEtherneta/0/1-tx active 6973311 33437361 0 1.06e2 4.79
dpdk-input polling 213776849 33437361 0 8.21e2 .16
ip4-input-no-checksum active 6973311 33437361 0 7.32e1 4.79
ip4-lookup active 6973311 33437361 0 8.46e1 4.79
ip4-rewrite active 6973311 33437361 0 5.67e1 4.79
nat44-det-out2in active 6973311 33437361 0 1.31e2 4.79
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 24.9, average vectors/node 4.63, last 128 main loops 0.00 per node 0.00
vector rates in 1.3437e6, out 1.3437e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 7222734 33437361 0 4.09e1 4.63
TenGigabitEtherneta/0/0-tx active 7222734 33437361 0 1.04e2 4.63
dpdk-input polling 215102242 33437361 0 8.16e2 .16
ip4-input-no-checksum active 7222734 33437361 0 7.56e1 4.63
ip4-lookup active 7222734 33437361 0 8.09e1 4.63
ip4-rewrite active 7222734 33437361 0 5.79e1 4.63
nat44-det-in2out active 7222734 33437361 0 1.22e2 4.63

11.1.3.11. 10ge2p1x520-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4udp-ip4base-oacl50-stateful-flows10k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process any wait 0 0 4270 5.75e2 0.00
api-rx-from-ring active 0 0 243 4.73e4 0.00
cdp-process any wait 0 0 3 5.59e3 0.00
dhcp-client-process any wait 0 0 1 2.37e4 0.00
dpdk-process any wait 0 0 8 1.87e5 0.00
fib-walk any wait 0 0 12 2.86e3 0.00
ikev2-manager-process any wait 0 0 24 3.36e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 24 2.33e3 0.00
lisp-retry-service any wait 0 0 12 4.56e3 0.00
unix-epoll-input polling 1436172 0 0 3.97e4 0.00
vpe-oam-process any wait 0 0 12 2.80e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.79e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 17.15, last 128 main loops 0.00 per node 0.00
vector rates in 1.3737e6, out 1.3737e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1193927 17166667 0 2.24e1 14.38
TenGigabitEtherneta/0/0-tx active 1193927 17166667 0 6.78e1 14.38
TenGigabitEtherneta/0/1-output active 1120410 17166650 0 2.08e1 15.32
TenGigabitEtherneta/0/1-tx active 1120410 17166650 0 6.67e1 15.32
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 1.01e3 0.00
acl-plugin-out-ip4-fa active 1939824 34333317 0 1.89e2 17.69
dpdk-input polling 178055033 34333317 0 9.13e2 .19
interface-output active 1939824 34333317 0 2.76e1 17.69
ip4-input-no-checksum active 1939824 34333317 0 4.21e1 17.69
ip4-lookup active 1939824 34333317 0 4.22e1 17.69
ip4-rewrite active 1939824 34333317 0 4.78e1 17.69
tc02-64b-1t1c-ethip4udp-ip4base-oacl50-stateful-flows10k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process any wait 0 0 4294 5.51e2 0.00
api-rx-from-ring active 0 0 263 5.19e4 0.00
cdp-process any wait 0 0 4 2.48e3 0.00
dpdk-process any wait 0 0 8 1.87e5 0.00
fib-walk any wait 0 0 13 2.62e3 0.00
ikev2-manager-process any wait 0 0 25 2.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.28e3 0.00
lisp-retry-service any wait 0 0 13 3.79e3 0.00
unix-epoll-input polling 1469149 0 0 3.86e4 0.00
vpe-oam-process any wait 0 0 12 1.99e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 114.96, last 128 main loops 0.00 per node 0.00
vector rates in 2.2165e6, out 2.2165e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 410222 27559524 0 1.08e1 67.18
TenGigabitEtherneta/0/0-tx active 410222 27559524 0 4.65e1 67.18
TenGigabitEtherneta/0/1-output active 409455 27559496 0 1.11e1 67.31
TenGigabitEtherneta/0/1-tx active 409455 27559496 0 4.57e1 67.31
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 9.11e2 0.00
acl-plugin-out-ip4-fa active 411430 55119020 0 1.81e2 133.97
dpdk-input polling 157815243 55119020 0 5.09e2 .35
interface-output active 411430 55119020 0 1.48e1 133.97
ip4-input-no-checksum active 411430 55119020 0 2.87e1 133.97
ip4-lookup active 411430 55119020 0 2.92e1 133.97
ip4-rewrite active 411430 55119020 0 3.82e1 133.97
tc03-64b-2t2c-ethip4udp-ip4base-oacl50-stateful-flows10k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process time wait 0 0 4288 5.85e2 0.00
api-rx-from-ring active 0 0 286 5.07e4 0.00
cdp-process any wait 0 0 3 7.46e3 0.00
dhcp-client-process any wait 0 0 1 1.47e4 0.00
dpdk-process any wait 0 0 8 2.13e5 0.00
fib-walk any wait 0 0 12 3.34e3 0.00
ikev2-manager-process any wait 0 0 25 3.36e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.21e3 0.00
lisp-retry-service any wait 0 0 12 4.36e3 0.00
unix-epoll-input polling 1445599 0 0 3.94e4 0.00
vpe-oam-process any wait 0 0 12 2.69e3 0.00
vpe-route-resolver-process any wait 0 0 1 9.44e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 59.88, last 128 main loops 0.00 per node 0.00
vector rates in 1.7958e6, out 1.7958e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 749575 44880907 0 1.09e1 59.88
TenGigabitEtherneta/0/1-tx active 749575 44880907 0 4.51e1 59.88
acl-plugin-fa-worker-cleaner-pinterrupt wa 43 0 0 1.22e3 0.00
acl-plugin-out-ip4-fa active 749575 44880907 0 2.66e2 59.88
dpdk-input polling 210202735 44880907 0 5.37e2 .21
interface-output active 749575 44880907 0 1.42e1 59.88
ip4-input-no-checksum active 749575 44880907 0 3.18e1 59.88
ip4-lookup active 749575 44880907 0 3.18e1 59.88
ip4-rewrite active 749575 44880907 0 4.07e1 59.88
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 24.9, average vectors/node 74.33, last 128 main loops 0.00 per node 0.00
vector rates in 1.7958e6, out 1.7958e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 603780 44880952 0 1.07e1 74.33
TenGigabitEtherneta/0/0-tx active 603780 44880952 0 4.39e1 74.33
acl-plugin-fa-worker-cleaner-pinterrupt wa 43 0 0 9.63e2 0.00
acl-plugin-out-ip4-fa active 603780 44880952 0 2.69e2 74.33
dpdk-input polling 210091077 44880952 0 5.35e2 .21
interface-output active 603780 44880952 0 1.42e1 74.33
ip4-input-no-checksum active 603780 44880952 0 3.22e1 74.33
ip4-lookup active 603780 44880952 0 3.09e1 74.33
ip4-rewrite active 603780 44880952 0 4.09e1 74.33
tc04-64b-2t2c-ethip4udp-ip4base-oacl50-stateful-flows10k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.0, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process any wait 0 0 4343 5.48e2 0.00
api-rx-from-ring active 0 0 272 5.62e4 0.00
cdp-process any wait 0 0 3 1.07e4 0.00
dpdk-process any wait 0 0 8 1.92e5 0.00
fib-walk any wait 0 0 13 3.82e3 0.00
ikev2-manager-process any wait 0 0 25 3.43e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.57e3 0.00
lisp-retry-service any wait 0 0 13 7.52e3 0.00
unix-epoll-input polling 1490309 0 0 3.83e4 0.00
vpe-oam-process any wait 0 0 12 5.39e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.0, average vectors/node 74.99, last 128 main loops 0.00 per node 0.00
vector rates in 1.8855e6, out 1.8855e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 629261 47190428 0 1.03e1 74.99
TenGigabitEtherneta/0/1-tx active 629261 47190428 0 4.35e1 74.99
acl-plugin-fa-worker-cleaner-pinterrupt wa 43 0 0 9.91e2 0.00
acl-plugin-out-ip4-fa active 629261 47190428 0 2.51e2 74.99
dpdk-input polling 209981973 47190428 0 5.11e2 .22
interface-output active 629261 47190428 0 1.33e1 74.99
ip4-input-no-checksum active 629261 47190428 0 3.06e1 74.99
ip4-lookup active 629261 47190428 0 3.07e1 74.99
ip4-rewrite active 629261 47190428 0 3.99e1 74.99
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.0, average vectors/node 111.78, last 128 main loops 0.00 per node 0.00
vector rates in 1.8855e6, out 1.8855e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 422172 47188759 0 1.02e1 111.78
TenGigabitEtherneta/0/0-tx active 422172 47188759 0 4.27e1 111.78
acl-plugin-fa-worker-cleaner-pinterrupt wa 43 0 0 1.15e3 0.00
acl-plugin-out-ip4-fa active 422172 47188759 0 2.56e2 111.78
dpdk-input polling 209555128 47188759 0 5.09e2 .23
interface-output active 422172 47188759 0 1.30e1 111.78
ip4-input-no-checksum active 422172 47188759 0 3.09e1 111.78
ip4-lookup active 422172 47188759 0 2.98e1 111.78
ip4-rewrite active 422172 47188759 0 4.07e1 111.78

11.1.3.12. 10ge2p1x520-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4udp-ip4base-oacl50-stateless-flows10k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.7, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process any wait 0 0 4141 5.96e2 0.00
api-rx-from-ring active 0 0 301 5.68e4 0.00
cdp-process any wait 0 0 3 6.84e3 0.00
dhcp-client-process any wait 0 0 1 4.22e3 0.00
dpdk-process any wait 0 0 8 1.91e5 0.00
fib-walk any wait 0 0 12 3.16e3 0.00
ikev2-manager-process any wait 0 0 25 3.17e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.49e3 0.00
lisp-retry-service any wait 0 0 12 4.62e3 0.00
unix-epoll-input polling 1350420 0 0 4.17e4 0.00
vpe-oam-process any wait 0 0 12 2.99e3 0.00
vpe-route-resolver-process any wait 0 0 1 6.38e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.7, average vectors/node 161.64, last 128 main loops 0.00 per node 0.00
vector rates in 1.7623e6, out 1.7623e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 151194 21785714 0 9.08e0 144.09
TenGigabitEtherneta/0/0-tx active 151194 21785714 0 4.49e1 144.09
TenGigabitEtherneta/0/1-output active 151187 21785693 0 9.33e0 144.09
TenGigabitEtherneta/0/1-tx active 151187 21785693 0 4.44e1 144.09
acl-plugin-fa-worker-cleaner-pinterrupt wa 41 0 0 1.07e3 0.00
acl-plugin-out-ip4-fa active 263001 43571407 0 2.99e2 165.67
dpdk-input polling 155292388 43571407 0 6.18e2 .28
interface-output active 263001 43571407 0 1.30e1 165.67
ip4-input-no-checksum active 263001 43571407 0 2.88e1 165.67
ip4-lookup active 263001 43571407 0 2.93e1 165.67
ip4-rewrite active 263001 43571407 0 3.91e1 165.67
tc02-64b-1t1c-ethip4udp-ip4base-oacl50-stateless-flows10k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.8, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process time wait 0 0 4173 5.91e2 0.00
api-rx-from-ring active 0 0 304 4.67e4 0.00
cdp-process any wait 0 0 3 7.86e3 0.00
dpdk-process any wait 0 0 8 1.86e5 0.00
fib-walk any wait 0 0 13 3.17e3 0.00
ikev2-manager-process any wait 0 0 25 3.01e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.42e3 0.00
lisp-retry-service any wait 0 0 13 5.01e3 0.00
unix-epoll-input polling 1376836 0 0 4.11e4 0.00
vpe-oam-process any wait 0 0 12 2.08e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.8, average vectors/node 118.54, last 128 main loops 0.00 per node 0.00
vector rates in 1.7547e6, out 1.7547e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 310194 21785715 0 1.07e1 70.23
TenGigabitEtherneta/0/0-tx active 310194 21785715 0 4.59e1 70.23
TenGigabitEtherneta/0/1-output active 306834 21785692 0 1.08e1 71.00
TenGigabitEtherneta/0/1-tx active 306834 21785692 0 4.51e1 71.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 9.89e2 0.00
acl-plugin-out-ip4-fa active 317681 43571407 0 2.93e2 137.15
dpdk-input polling 156774140 43571407 0 6.26e2 .28
interface-output active 317681 43571407 0 1.47e1 137.15
ip4-input-no-checksum active 317681 43571407 0 2.85e1 137.15
ip4-lookup active 317681 43571407 0 2.92e1 137.15
ip4-rewrite active 317681 43571407 0 3.84e1 137.15
tc03-64b-2t2c-ethip4udp-ip4base-oacl50-stateless-flows10k-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.8, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process any wait 0 0 4242 5.94e2 0.00
api-rx-from-ring active 0 0 311 4.63e4 0.00
cdp-process any wait 0 0 3 9.79e3 0.00
dhcp-client-process any wait 0 0 1 2.16e4 0.00
dpdk-process any wait 0 0 8 1.91e5 0.00
fib-walk any wait 0 0 12 3.37e3 0.00
ikev2-manager-process any wait 0 0 25 2.84e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.61e3 0.00
lisp-retry-service any wait 0 0 12 4.28e3 0.00
unix-epoll-input polling 1419334 0 0 3.99e4 0.00
vpe-oam-process any wait 0 0 12 2.66e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.26e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.8, average vectors/node 37.61, last 128 main loops 0.00 per node 0.00
vector rates in 1.3879e6, out 1.3879e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 916948 34488061 0 1.24e1 37.61
TenGigabitEtherneta/0/1-tx active 916948 34488061 0 4.87e1 37.61
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 8.29e2 0.00
acl-plugin-out-ip4-fa active 916948 34488061 0 3.91e2 37.61
dpdk-input polling 209647706 34488061 0 6.85e2 .16
interface-output active 916948 34488061 0 1.61e1 37.61
ip4-input-no-checksum active 916948 34488061 0 3.33e1 37.61
ip4-lookup active 916948 34488061 0 3.42e1 37.61
ip4-rewrite active 916948 34488061 0 4.25e1 37.61
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 24.8, average vectors/node 45.84, last 128 main loops 0.00 per node 0.00
vector rates in 1.3879e6, out 1.3879e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 752340 34488096 0 1.22e1 45.84
TenGigabitEtherneta/0/0-tx active 752340 34488096 0 4.62e1 45.84
acl-plugin-fa-worker-cleaner-pinterrupt wa 42 0 0 8.95e2 0.00
acl-plugin-out-ip4-fa active 752340 34488096 0 3.91e2 45.84
dpdk-input polling 211191959 34488096 0 6.91e2 .16
interface-output active 752340 34488096 0 1.55e1 45.84
ip4-input-no-checksum active 752340 34488096 0 3.35e1 45.84
ip4-lookup active 752340 34488096 0 3.35e1 45.84
ip4-rewrite active 752340 34488096 0 4.28e1 45.84
tc04-64b-2t2c-ethip4udp-ip4base-oacl50-stateless-flows10k-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 24.9, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
acl-plugin-fa-cleaner-process time wait 0 0 4292 5.69e2 0.00
api-rx-from-ring active 0 0 265 4.95e4 0.00
cdp-process any wait 0 0 3 6.13e3 0.00
dpdk-process any wait 0 0 8 1.86e5 0.00
fib-walk any wait 0 0 12 2.39e3 0.00
ikev2-manager-process any wait 0 0 25 2.63e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 2.24e3 0.00
lisp-retry-service any wait 0 0 12 3.55e3 0.00
unix-epoll-input polling 1432090 0 0 3.96e4 0.00
vpe-oam-process any wait 0 0 12 2.21e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 24.9, average vectors/node 70.51, last 128 main loops 0.00 per node 0.00
vector rates in 1.4317e6, out 1.4317e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 505473 35642821 0 1.02e1 70.51
TenGigabitEtherneta/0/1-tx active 505473 35642821 0 4.38e1 70.51
acl-plugin-fa-worker-cleaner-pinterrupt wa 43 0 0 8.49e2 0.00
acl-plugin-out-ip4-fa active 505473 35642821 0 4.07e2 70.51
dpdk-input polling 207666729 35642821 0 6.46e2 .17
interface-output active 505473 35642821 0 1.33e1 70.51
ip4-input-no-checksum active 505473 35642821 0 3.08e1 70.51
ip4-lookup active 505473 35642821 0 3.07e1 70.51
ip4-rewrite active 505473 35642821 0 3.99e1 70.51
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 24.9, average vectors/node 89.83, last 128 main loops 0.00 per node 0.00
vector rates in 1.4317e6, out 1.4317e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 396780 35642858 0 1.02e1 89.83
TenGigabitEtherneta/0/0-tx active 396780 35642858 0 4.30e1 89.83
acl-plugin-fa-worker-cleaner-pinterrupt wa 43 0 0 9.93e2 0.00
acl-plugin-out-ip4-fa active 396780 35642858 0 4.09e2 89.83
dpdk-input polling 208497273 35642858 0 6.46e2 .17
interface-output active 396780 35642858 0 1.37e1 89.83
ip4-input-no-checksum active 396780 35642858 0 3.14e1 89.83
ip4-lookup active 396780 35642858 0 3.02e1 89.83
ip4-rewrite active 396780 35642858 0 4.07e1 89.83

11.1.3.13. 10ge2p1x520-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdrdisc

NAT44 performance test cases High level description - NDR and PDR tests - 3-node topology, TG-DUT1-DUT2-TG, NAT44 is enabled between DUTs. - Cores / threads: 1t1c, 2t2c, and 4t4c - Framesize: 64B, 1518B, IMIX - Packet: ETH / IP(src, dst) / UDP(src_port, dst_port) / payload - scale: src: 1 user, 10 users, 100 users, …, 4000 up to the memory limit; 15 ports per user Low level description

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
tc01-64b-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 324 4.38e4 0.00
cdp-process any wait 0 0 3 3.69e4 0.00
dhcp-client-process any wait 0 0 1 5.63e3 0.00
dpdk-process any wait 0 0 8 2.33e5 0.00
fib-walk any wait 0 0 13 6.20e3 0.00
ikev2-manager-process any wait 0 0 25 5.92e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.17e3 0.00
lisp-retry-service any wait 0 0 13 1.26e4 0.00
nat-det-expire-walk any wait 0 0 3 9.91e7 0.00
unix-epoll-input polling 48517 0 0 1.19e6 0.00
vpe-oam-process any wait 0 0 12 1.06e4 0.00
vpe-route-resolver-process any wait 0 0 1 3.76e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 223.93, last 128 main loops 0.00 per node 0.00
vector rates in 2.9903e6, out 2.9903e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 174973 37952380 0 8.67e0 216.90
TenGigabitEtherneta/0/0-tx active 174973 37952380 0 4.31e1 216.90
TenGigabitEtherneta/0/1-output active 174990 37952342 0 9.51e0 216.88
TenGigabitEtherneta/0/1-tx active 174990 37952342 0 4.29e1 216.88
dpdk-input polling 155973130 75904722 0 3.82e2 .49
ip4-input-no-checksum active 331647 75904722 0 3.46e1 228.87
ip4-lookup active 331647 75904722 0 2.95e1 228.87
ip4-rewrite active 331647 75904722 0 2.87e1 228.87
nat44-det-in2out active 174973 37952380 0 8.84e1 216.90
nat44-det-out2in active 174990 37952342 0 1.05e2 216.88
tc02-64b-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 316 4.62e4 0.00
cdp-process any wait 0 0 3 2.36e4 0.00
dpdk-process any wait 0 0 8 2.29e5 0.00
fib-walk any wait 0 0 13 5.23e3 0.00
ikev2-manager-process any wait 0 0 25 6.07e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.15e3 0.00
lisp-retry-service any wait 0 0 13 8.10e3 0.00
nat-det-expire-walk any wait 0 0 3 9.90e7 0.00
unix-epoll-input polling 38386 0 0 1.50e6 0.00
vpe-oam-process any wait 0 0 13 7.77e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.4, average vectors/node 244.07, last 128 main loops 0.00 per node 0.00
vector rates in 2.9907e6, out 2.9907e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 155432 37952382 0 8.77e0 244.17
TenGigabitEtherneta/0/0-tx active 155432 37952382 0 4.43e1 244.17
TenGigabitEtherneta/0/1-output active 155569 37952343 0 9.13e0 243.96
TenGigabitEtherneta/0/1-tx active 155569 37952343 0 4.33e1 243.96
dpdk-input polling 156735073 75904725 0 3.81e2 .48
ip4-input-no-checksum active 310993 75904725 0 3.52e1 244.07
ip4-lookup active 310993 75904725 0 2.92e1 244.07
ip4-rewrite active 310993 75904725 0 2.91e1 244.07
nat44-det-in2out active 155432 37952382 0 8.80e1 244.17
nat44-det-out2in active 155569 37952343 0 1.05e2 243.96
tc03-1518b-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 264 5.15e4 0.00
cdp-process any wait 0 0 3 5.27e4 0.00
dhcp-client-process any wait 0 0 1 7.12e4 0.00
dpdk-process any wait 0 0 9 1.81e5 0.00
fib-walk any wait 0 0 13 5.24e3 0.00
ikev2-manager-process any wait 0 0 25 6.62e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 3.99e3 0.00
lisp-retry-service any wait 0 0 13 7.30e3 0.00
nat-det-expire-walk any wait 0 0 3 9.88e7 0.00
unix-epoll-input polling 34424 0 0 1.66e6 0.00
vpe-oam-process any wait 0 0 13 4.78e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.67e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 2.12, last 128 main loops 0.00 per node 0.00
vector rates in 6.4631e5, out 6.4631e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 5412284 8127432 0 1.23e2 1.50
TenGigabitEtherneta/0/0-tx active 5412284 8127432 0 3.18e2 1.50
TenGigabitEtherneta/0/1-output active 5427509 8127422 0 1.06e2 1.49
TenGigabitEtherneta/0/1-tx active 5427509 8127422 0 2.18e2 1.49
dpdk-input polling 165578349 16254854 0 1.92e3 .09
ip4-input-no-checksum active 5573202 16254854 0 1.34e2 2.92
ip4-lookup active 5573202 16254854 0 9.89e1 2.92
ip4-rewrite active 5573202 16254854 0 1.09e2 2.92
nat44-det-in2out active 5412284 8127432 0 2.56e2 1.50
nat44-det-out2in active 5427509 8127422 0 3.05e2 1.49
tc04-1518b-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 273 5.21e4 0.00
cdp-process any wait 0 0 4 4.16e4 0.00
dpdk-process any wait 0 0 9 1.82e5 0.00
fib-walk any wait 0 0 13 7.39e3 0.00
ikev2-manager-process any wait 0 0 25 1.08e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.05e3 0.00
lisp-retry-service any wait 0 0 13 9.25e3 0.00
nat-det-expire-walk any wait 0 0 2 9.92e7 0.00
unix-epoll-input polling 44490 0 0 1.29e6 0.00
vpe-oam-process any wait 0 0 12 1.03e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 2.06, last 128 main loops 0.00 per node 0.00
vector rates in 6.4397e5, out 6.4397e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 5555359 8127430 0 1.28e2 1.46
TenGigabitEtherneta/0/0-tx active 5555359 8127430 0 3.19e2 1.46
TenGigabitEtherneta/0/1-output active 5559437 8127422 0 1.06e2 1.46
TenGigabitEtherneta/0/1-tx active 5559437 8127422 0 2.19e2 1.46
dpdk-input polling 161401230 16254852 0 1.91e3 .10
ip4-input-no-checksum active 5737104 16254852 0 1.35e2 2.83
ip4-lookup active 5737104 16254852 0 9.62e1 2.83
ip4-rewrite active 5737104 16254852 0 1.09e2 2.83
nat44-det-in2out active 5555359 8127430 0 2.62e2 1.46
nat44-det-out2in active 5559437 8127422 0 2.85e2 1.46
tc05-imix-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 299 4.71e4 0.00
cdp-process any wait 0 0 3 3.01e4 0.00
dhcp-client-process any wait 0 0 1 7.13e4 0.00
dpdk-process any wait 0 0 9 1.80e5 0.00
fib-walk any wait 0 0 12 1.31e4 0.00
ikev2-manager-process any wait 0 0 25 8.02e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 4.69e3 0.00
lisp-retry-service any wait 0 0 12 7.89e3 0.00
nat-det-expire-walk any wait 0 0 3 9.89e7 0.00
unix-epoll-input polling 30132 0 0 1.90e6 0.00
vpe-oam-process any wait 0 0 12 9.33e3 0.00
vpe-route-resolver-process any wait 0 0 1 1.82e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 124.67, last 128 main loops 0.00 per node 0.00
vector rates in 2.6557e6, out 2.6557e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 382687 33437361 0 9.90e0 87.38
TenGigabitEtherneta/0/0-tx active 382687 33437361 0 4.49e1 87.38
TenGigabitEtherneta/0/1-output active 382853 33437361 0 1.06e1 87.34
TenGigabitEtherneta/0/1-tx active 382853 33437361 0 4.52e1 87.34
dpdk-input polling 160710978 66874722 0 4.38e2 .42
ip4-input-no-checksum active 383677 66874722 0 3.59e1 174.29
ip4-lookup active 383677 66874722 0 2.92e1 174.29
ip4-rewrite active 383677 66874722 0 2.99e1 174.29
nat44-det-in2out active 382687 33437361 0 1.15e2 87.38
nat44-det-out2in active 382853 33437361 0 1.37e2 87.34
tc06-imix-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 284 5.02e4 0.00
cdp-process any wait 0 0 4 3.49e4 0.00
dpdk-process any wait 0 0 9 1.81e5 0.00
fib-walk any wait 0 0 13 7.69e3 0.00
ikev2-manager-process any wait 0 0 25 9.74e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.82e3 0.00
lisp-retry-service any wait 0 0 13 1.06e4 0.00
nat-det-expire-walk any wait 0 0 2 9.99e7 0.00
unix-epoll-input polling 47032 0 0 1.22e6 0.00
vpe-oam-process any wait 0 0 12 8.43e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 122.74, last 128 main loops 0.00 per node 0.00
vector rates in 2.6489e6, out 2.6489e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 388482 33437361 0 9.83e0 86.07
TenGigabitEtherneta/0/0-tx active 388482 33437361 0 4.46e1 86.07
TenGigabitEtherneta/0/1-output active 388545 33437361 0 1.04e1 86.06
TenGigabitEtherneta/0/1-tx active 388545 33437361 0 4.55e1 86.06
dpdk-input polling 161307431 66874722 0 4.39e2 .41
ip4-input-no-checksum active 390076 66874722 0 3.58e1 171.44
ip4-lookup active 390076 66874722 0 2.94e1 171.44
ip4-rewrite active 390076 66874722 0 3.00e1 171.44
nat44-det-in2out active 388482 33437361 0 1.15e2 86.07
nat44-det-out2in active 388545 33437361 0 1.37e2 86.06
tc07-64b-2t2c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 333 4.49e4 0.00
cdp-process any wait 0 0 4 2.13e4 0.00
dhcp-client-process any wait 0 0 1 1.45e4 0.00
dpdk-process any wait 0 0 8 2.41e5 0.00
fib-walk any wait 0 0 12 5.56e3 0.00
ikev2-manager-process any wait 0 0 25 1.12e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.04e3 0.00
lisp-retry-service any wait 0 0 12 1.03e4 0.00
nat-det-expire-walk any wait 0 0 3 9.98e7 0.00
unix-epoll-input polling 35099 0 0 1.63e6 0.00
vpe-oam-process any wait 0 0 12 8.03e3 0.00
vpe-route-resolver-process any wait 0 0 1 2.75e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 87.55, last 128 main loops 0.00 per node 0.00
vector rates in 2.7517e6, out 2.7517e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 789655 69130880 0 9.82e0 87.55
TenGigabitEtherneta/0/1-tx active 789655 69130880 0 4.19e1 87.55
dpdk-input polling 132994369 69130880 0 2.58e2 .52
ip4-input-no-checksum active 789655 69130880 0 3.54e1 87.55
ip4-lookup active 789655 69130880 0 2.85e1 87.55
ip4-rewrite active 789655 69130880 0 2.92e1 87.55
nat44-det-out2in active 789655 69130880 0 1.19e2 87.55
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 58.78, last 128 main loops 0.00 per node 0.00
vector rates in 2.7517e6, out 2.7517e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 1176074 69130950 0 1.13e1 58.78
TenGigabitEtherneta/0/0-tx active 1176074 69130950 0 4.45e1 58.78
dpdk-input polling 134540864 69130950 0 4.47e2 .51
ip4-input-no-checksum active 1176074 69130950 0 3.73e1 58.78
ip4-lookup active 1176074 69130950 0 3.47e1 58.78
ip4-rewrite active 1176074 69130950 0 3.08e1 58.78
nat44-det-in2out active 1176074 69130950 0 1.01e2 58.78
tc08-64b-2t2c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 331 4.72e4 0.00
cdp-process any wait 0 0 3 3.34e4 0.00
dpdk-process any wait 0 0 8 2.53e5 0.00
fib-walk any wait 0 0 13 7.87e3 0.00
ikev2-manager-process any wait 0 0 25 6.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 6.97e3 0.00
lisp-retry-service any wait 0 0 13 1.08e4 0.00
nat-det-expire-walk any wait 0 0 3 9.99e7 0.00
unix-epoll-input polling 40175 0 0 1.42e6 0.00
vpe-oam-process any wait 0 0 12 1.44e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 246.28, last 128 main loops 0.00 per node 0.00
vector rates in 2.8919e6, out 2.8919e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 294377 72498886 0 8.38e0 246.28
TenGigabitEtherneta/0/1-tx active 294377 72498886 0 4.08e1 246.28
dpdk-input polling 157788612 72498886 0 2.76e2 .46
ip4-input-no-checksum active 294377 72498886 0 3.41e1 246.28
ip4-lookup active 294377 72498886 0 2.71e1 246.28
ip4-rewrite active 294377 72498886 0 2.84e1 246.28
nat44-det-out2in active 294377 72498886 0 1.19e2 246.28
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 85.78, last 128 main loops 0.00 per node 0.00
vector rates in 2.8958e6, out 2.8958e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 846255 72595239 0 1.09e1 85.78
TenGigabitEtherneta/0/0-tx active 846255 72595239 0 4.26e1 85.78
dpdk-input polling 159354704 72595239 0 4.04e2 .46
ip4-input-no-checksum active 846255 72595239 0 3.59e1 85.78
ip4-lookup active 846255 72595239 0 3.37e1 85.78
ip4-rewrite active 846255 72595239 0 2.98e1 85.78
nat44-det-in2out active 846255 72595239 0 9.81e1 85.78
tc09-1518b-2t2c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.2, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 290 5.23e4 0.00
cdp-process any wait 0 0 4 3.80e4 0.00
dhcp-client-process any wait 0 0 1 7.78e4 0.00
dpdk-process any wait 0 0 9 1.87e5 0.00
fib-walk any wait 0 0 13 1.09e4 0.00
ikev2-manager-process any wait 0 0 26 7.31e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 26 5.57e3 0.00
lisp-retry-service any wait 0 0 13 8.09e3 0.00
nat-det-expire-walk any wait 0 0 3 9.93e7 0.00
unix-epoll-input polling 29659 0 0 1.93e6 0.00
vpe-oam-process any wait 0 0 12 1.34e4 0.00
vpe-route-resolver-process any wait 0 0 1 1.93e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2239e5, out 3.2239e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8112804 8127422 0 1.61e2 1.00
TenGigabitEtherneta/0/1-tx active 8112804 8127422 0 2.82e2 1.00
dpdk-input polling 242574749 8127422 0 3.78e3 .03
ip4-input-no-checksum active 8112804 8127422 0 2.38e2 1.00
ip4-lookup active 8112804 8127422 0 1.95e2 1.00
ip4-rewrite active 8112804 8127422 0 1.85e2 1.00
nat44-det-out2in active 8112804 8127422 0 3.50e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.2, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2239e5, out 3.2239e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/0-output active 8115547 8127432 0 1.58e2 1.00
TenGigabitEtherneta/0/0-tx active 8115547 8127432 0 2.98e2 1.00
dpdk-input polling 252094504 8127432 0 3.79e3 .03
ip4-input-no-checksum active 8115547 8127432 0 2.14e2 1.00
ip4-lookup active 8115547 8127432 0 2.54e2 1.00
ip4-rewrite active 8115547 8127432 0 1.62e2 1.00
nat44-det-in2out active 8115547 8127432 0 2.74e2 1.00
tc10-1518b-2t2c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 25.1, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
api-rx-from-ring active 0 0 273 5.25e4 0.00
cdp-process any wait 0 0 3 3.82e4 0.00
dpdk-process any wait 0 0 9 1.85e5 0.00
fib-walk any wait 0 0 13 1.22e4 0.00
ikev2-manager-process any wait 0 0 25 5.19e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 25 5.14e3 0.00
lisp-retry-service any wait 0 0 13 9.14e3 0.00
nat-det-expire-walk any wait 0 0 2 9.89e7 0.00
unix-epoll-input polling 40365 0 0 1.42e6 0.00
vpe-oam-process any wait 0 0 12 9.45e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 25.1, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2409e5, out 3.2409e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call
TenGigabitEtherneta/0/1-output active 8115027 8127422 0 1.59e2 1.00
TenGigabitEtherneta/0/1-tx active 8115027 8127422 0 2.91e2 1.00
dpdk-input polling 244189017 8127422 0 3.79e3 .03
ip4-input-no-checksum active 8115027 8127422 0 2.39e2 1.00
ip4-lookup active 8115027 8127422 0 1.93e2 1.00
ip4-rewrite active 8115027 8127422 0 1.68e2 1.00
nat44-det-out2in active 8115027 8127422 0 3.38e2 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 25.1, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.2409e5, out 3.2409e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/C