container memif

10ge2p1x520-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2BD with memif and IEEE 802.1Q 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. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. 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 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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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
1518b-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 8.18e4 0.00
dpdk-process any wait 0 0 2 2.29e4 0.00
fib-walk any wait 0 0 3 1.88e3 0.00
ikev2-manager-process any wait 0 0 6 9.09e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.71e2 0.00
lisp-retry-service any wait 0 0 3 3.13e3 0.00
memif-process any wait 0 0 2 1.91e3 0.00
unix-epoll-input polling 5014 0 0 2.58e6 0.00
vpe-oam-process any wait 0 0 3 1.33e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 114.61, last 128 main loops 19.79 per node 110.17
vector rates in 2.9661e6, out 2.9661e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 45538 4221968 0 2.26e1 92.71
TenGigabitEtherneta/0/0-tx active 45538 4221968 0 8.34e1 92.71
TenGigabitEtherneta/0/1-output active 61063 4221894 0 1.49e1 69.14
TenGigabitEtherneta/0/1-tx active 61063 4221894 0 8.99e1 69.14
dpdk-input polling 62395 8443789 0 7.11e1 135.33
ethernet-input active 231385 16887651 0 3.68e1 72.99
l2-fwd active 98939 16887651 0 2.12e1 170.69
l2-input active 98939 16887651 0 2.76e1 170.69
l2-input-vtr active 62389 4221900 0 3.93e1 67.67
l2-learn active 98939 16887651 0 2.46e1 170.69
l2-output active 98939 16887651 0 2.71e1 170.69
memif-input polling 62395 8443862 0 4.79e2 135.33
memif1/1-output active 62395 4221889 0 1.22e1 67.66
memif1/1-tx active 62395 4221889 0 5.82e2 67.66
memif2/1-output active 62389 4221900 0 1.13e1 67.67
memif2/1-tx active 62389 4221900 0 5.82e2 67.67
1518b-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 2.49e4 0.00
dpdk-process any wait 0 0 2 1.08e4 0.00
fib-walk any wait 0 0 3 5.47e3 0.00
ikev2-manager-process any wait 0 0 5 8.47e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.25e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.66e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.19e3 0.00
lisp-retry-service any wait 0 0 3 1.29e3 0.00
memif-process any wait 0 0 2 1.39e3 0.00
statseg-collector-process time wait 0 0 1 1.25e3 0.00
unix-epoll-input polling 3125 0 0 4.14e6 0.00
vpe-oam-process any wait 0 0 2 6.80e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 5.78, last 128 main loops .66 per node 5.31
vector rates in 1.6062e6, out 1.6062e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 853459 4555587 0 5.81e1 5.34
TenGigabitEtherneta/0/1-tx active 853459 4555587 0 1.58e2 5.34
dpdk-input polling 855952 4555587 0 2.34e2 5.32
ethernet-input active 1707015 9111174 0 1.04e2 5.34
l2-fwd active 1707015 9111174 0 6.12e1 5.34
l2-input active 853685 9111174 0 8.14e1 10.67
l2-input-vtr active 853556 4555587 0 8.08e1 5.34
l2-learn active 1707015 9111174 0 7.09e1 5.34
l2-output active 1707015 9111174 0 6.01e1 5.34
memif-input polling 855952 4555587 0 8.10e2 5.32
memif2/1-output active 853556 4555587 0 7.73e1 5.34
memif2/1-tx active 853556 4555587 0 6.69e2 5.34
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 6.19, last 128 main loops .56 per node 6.00
vector rates in 1.6062e6, out 1.6062e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1100940 4555599 0 7.89e1 4.14
TenGigabitEtherneta/0/0-tx active 1100940 4555599 0 1.55e2 4.14
dpdk-input polling 1112703 4555599 0 2.66e2 4.09
ethernet-input active 2202290 9111198 0 9.55e1 4.14
l2-fwd active 1104264 9111198 0 5.09e1 8.25
l2-input active 1104264 9111198 0 4.85e1 8.25
l2-learn active 1104264 9111198 0 6.29e1 8.25
l2-output active 1104264 9111198 0 7.38e1 8.25
memif-input polling 1112703 4555599 0 8.73e2 4.09
memif1/1-output active 1101350 4555599 0 5.97e1 4.14
memif1/1-tx active 1101350 4555599 0 7.42e2 4.14
1518b-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 38 3.21e4 0.00
dpdk-process any wait 0 0 2 2.48e4 0.00
fib-walk any wait 0 0 3 4.15e3 0.00
ikev2-manager-process any wait 0 0 5 2.45e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.22e3 0.00
lisp-retry-service any wait 0 0 3 3.30e3 0.00
memif-process any wait 0 0 2 3.54e3 0.00
unix-epoll-input polling 11192 0 0 1.15e6 0.00
vpe-oam-process any wait 0 0 2 2.61e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 1.61, last 128 main loops .13 per node 1.06
vector rates in 8.0310e5, out 8.0310e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1525730 2279281 0 1.72e2 1.49
TenGigabitEtherneta/0/1-tx active 1525730 2279281 0 2.42e2 1.49
dpdk-input polling 1722437 2279282 0 7.12e2 1.32
ethernet-input active 3054841 4558563 0 2.71e2 1.49
l2-fwd active 3054841 4558563 0 1.60e2 1.49
l2-input active 1613799 4558563 0 1.74e2 2.82
l2-input-vtr active 1529111 2279282 0 2.06e2 1.49
l2-learn active 3054841 4558563 0 1.90e2 1.49
l2-output active 3054841 4558563 0 1.79e2 1.49
memif-input polling 1722437 2279281 0 1.17e3 1.32
memif2/1-output active 1529111 2279282 0 2.65e2 1.49
memif2/1-tx active 1529111 2279282 0 9.39e2 1.49
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 1.59, last 128 main loops .27 per node 2.13
vector rates in 8.0310e5, out 8.0310e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1538136 2279280 0 1.72e2 1.48
TenGigabitEtherneta/0/1-tx active 1538136 2279280 0 2.42e2 1.48
dpdk-input polling 1732394 2279279 0 6.78e2 1.32
ethernet-input active 3079671 4558559 0 2.86e2 1.48
l2-fwd active 3079662 4558559 0 1.61e2 1.48
l2-input active 1630855 4558559 0 1.65e2 2.79
l2-input-vtr active 1541535 2279279 0 2.06e2 1.48
l2-learn active 3079662 4558559 0 1.81e2 1.48
l2-output active 3079662 4558559 0 1.76e2 1.48
memif-input polling 1732394 2279280 0 1.18e3 1.32
memif2/1-output active 1541535 2279279 0 2.74e2 1.48
memif2/1-tx active 1541535 2279279 0 9.67e2 1.48
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.7, average vectors/node 1.55, last 128 main loops .06 per node 1.00
vector rates in 8.0310e5, out 8.0310e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1983230 2279278 0 2.02e2 1.15
TenGigabitEtherneta/0/0-tx active 1983230 2279278 0 2.64e2 1.15
dpdk-input polling 3162560 2279278 0 7.86e2 .72
ethernet-input active 3983173 4558556 0 2.58e2 1.14
l2-fwd active 2412016 4558556 0 1.29e2 1.89
l2-input active 2412016 4558556 0 1.22e2 1.89
l2-learn active 2412016 4558556 0 1.57e2 1.89
l2-output active 2412016 4558556 0 1.77e2 1.89
memif-input polling 3162560 2279278 0 1.31e3 .72
memif1/1-output active 1999943 2279278 0 1.85e2 1.14
memif1/1-tx active 1999943 2279278 0 1.18e3 1.14
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.7, average vectors/node 1.63, last 128 main loops .13 per node 1.33
vector rates in 8.0310e5, out 8.0310e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1921476 2279275 0 2.01e2 1.19
TenGigabitEtherneta/0/0-tx active 1921476 2279275 0 2.58e2 1.19
dpdk-input polling 2750015 2279275 0 7.90e2 .83
ethernet-input active 3857266 4558550 0 2.64e2 1.18
l2-fwd active 2257204 4558550 0 1.25e2 2.02
l2-input active 2257204 4558550 0 1.18e2 2.02
l2-learn active 2257204 4558550 0 1.46e2 2.02
l2-output active 2257204 4558550 0 1.75e2 2.02
memif-input polling 2750015 2279275 0 1.32e3 .83
memif1/1-output active 1935790 2279275 0 1.85e2 1.18
memif1/1-tx active 1935790 2279275 0 1.22e3 1.18
64b-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 42 3.03e4 0.00
dpdk-process any wait 0 0 2 7.78e5 0.00
fib-walk any wait 0 0 3 6.93e3 0.00
ikev2-manager-process any wait 0 0 6 1.04e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.78e2 0.00
lisp-retry-service any wait 0 0 3 5.27e3 0.00
memif-process any wait 0 0 2 1.28e3 0.00
unix-epoll-input polling 3439 0 0 3.81e6 0.00
vpe-oam-process any wait 0 0 2 1.22e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 74.53, last 128 main loops 3.75 per node 60.00
vector rates in 6.3667e6, out 6.3667e6, drop 0.0000e0, punt 1.7401e-1
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 131244 9147192 0 2.37e1 69.69
TenGigabitEtherneta/0/0-tx active 131244 9147192 0 5.47e1 69.69
TenGigabitEtherneta/0/1-output active 164647 9147146 0 1.42e1 55.56
TenGigabitEtherneta/0/1-tx active 164647 9147146 0 5.61e1 55.56
dpdk-input polling 1288195 18294256 0 7.12e1 14.20
error-punt active 1 1 0 1.07e4 1.00
ethernet-input active 601953 36588594 0 3.41e1 60.78
l2-fwd active 444719 36588593 0 2.29e1 82.27
l2-input active 360369 36588593 0 2.72e1 101.53
l2-input-vtr active 169691 9147063 0 3.89e1 53.90
l2-learn active 444719 36588593 0 2.63e1 82.27
l2-output active 444719 36588593 0 2.67e1 82.27
memif-input polling 1288195 18294338 0 1.23e2 14.20
memif1/1-output active 136371 9147192 0 1.16e1 67.08
memif1/1-tx active 136371 9147192 0 1.37e2 67.08
memif2/1-output active 169691 9147063 0 1.42e1 53.90
memif2/1-tx active 169691 9147063 0 1.41e2 53.90
64b-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 48 3.45e4 0.00
dpdk-process any wait 0 0 2 9.94e3 0.00
fib-walk any wait 0 0 3 1.54e3 0.00
ikev2-manager-process any wait 0 0 6 9.69e2 0.00
ip-neighbor-scan-process any wait 0 0 1 2.03e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.02e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.26e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 9.64e3 0.00
lisp-retry-service any wait 0 0 3 1.94e3 0.00
memif-process any wait 0 0 2 1.30e3 0.00
statseg-collector-process time wait 0 0 1 1.61e3 0.00
unix-epoll-input polling 5209 0 0 2.51e6 0.00
vpe-oam-process any wait 0 0 3 4.63e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 61.89, last 128 main loops 0.00 per node 0.00
vector rates in 6.3724e6, out 6.3724e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 307516 18276011 0 1.35e1 59.43
TenGigabitEtherneta/0/1-tx active 307516 18276011 0 5.69e1 59.43
dpdk-input polling 875411 18276028 0 6.66e1 20.88
ethernet-input active 637597 36552039 0 3.99e1 57.33
l2-fwd active 625090 36552039 0 2.46e1 58.47
l2-input active 358497 36552039 0 2.89e1 101.96
l2-input-vtr active 330081 18276028 0 3.63e1 55.37
l2-learn active 625090 36552039 0 2.83e1 58.47
l2-output active 625090 36552039 0 1.37e1 58.47
memif-input polling 875411 18276011 0 1.17e2 20.88
memif2/1-output active 330081 18276028 0 1.46e1 55.37
memif2/1-tx active 330081 18276028 0 1.39e2 55.37
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 76.84, last 128 main loops 0.00 per node 0.00
vector rates in 6.3724e6, out 6.3724e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 278200 18275971 0 2.65e1 65.69
TenGigabitEtherneta/0/0-tx active 278200 18275971 0 5.46e1 65.69
dpdk-input polling 2895572 18276195 0 7.47e1 6.31
ethernet-input active 560966 36552166 0 2.62e1 65.16
l2-fwd active 433095 36552166 0 2.20e1 84.39
l2-input active 433095 36552166 0 2.45e1 84.39
l2-learn active 433095 36552166 0 2.59e1 84.39
l2-output active 433095 36552166 0 3.98e1 84.39
memif-input polling 2895572 18275971 0 1.26e2 6.31
memif1/1-output active 282766 18276195 0 1.18e1 64.63
memif1/1-tx active 282766 18276195 0 1.37e2 64.63
64b-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 4.36e4 0.00
dpdk-process any wait 0 0 2 9.20e5 0.00
fib-walk any wait 0 0 3 4.51e3 0.00
ikev2-manager-process any wait 0 0 6 8.15e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.22e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.23e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.19e4 0.00
lisp-retry-service any wait 0 0 3 2.27e3 0.00
memif-process any wait 0 0 2 2.06e3 0.00
statseg-collector-process time wait 0 0 1 2.33e3 0.00
unix-epoll-input polling 2260 0 0 5.81e6 0.00
vpe-oam-process any wait 0 0 3 5.31e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 90.37, last 128 main loops 11.53 per node 92.25
vector rates in 6.8547e6, out 6.8547e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 234773 19741441 0 1.21e1 84.09
TenGigabitEtherneta/0/1-tx active 234773 19741441 0 5.36e1 84.09
dpdk-input polling 250579 19741400 0 5.89e1 78.78
ethernet-input active 472363 39482841 0 3.63e1 83.59
l2-fwd active 471482 39482841 0 2.18e1 83.74
l2-input active 243254 39482841 0 2.68e1 162.31
l2-input-vtr active 237590 19741400 0 3.50e1 83.09
l2-learn active 471482 39482841 0 2.59e1 83.74
l2-output active 471482 39482841 0 1.13e1 83.74
memif-input polling 250579 19741441 0 1.07e2 78.78
memif2/1-output active 237590 19741400 0 1.22e1 83.09
memif2/1-tx active 237590 19741400 0 1.44e2 83.09
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 92.09, last 128 main loops 11.79 per node 94.38
vector rates in 6.8547e6, out 6.8547e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 231295 19741450 0 1.18e1 85.35
TenGigabitEtherneta/0/1-tx active 231295 19741450 0 5.45e1 85.35
dpdk-input polling 239063 19741395 0 5.92e1 82.58
ethernet-input active 463704 39482845 0 3.69e1 85.15
l2-fwd active 462951 39482845 0 2.22e1 85.29
l2-input active 238019 39482845 0 2.68e1 165.88
l2-input-vtr active 232409 19741395 0 3.52e1 84.94
l2-learn active 462951 39482845 0 2.56e1 85.29
l2-output active 462951 39482845 0 1.09e1 85.29
memif-input polling 239063 19741450 0 1.08e2 82.58
memif2/1-output active 232409 19741395 0 1.24e1 84.94
memif2/1-tx active 232409 19741395 0 1.41e2 84.94
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.8, average vectors/node 115.19, last 128 main loops 9.25 per node 98.67
vector rates in 6.8547e6, out 6.8547e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 255951 19741406 0 2.21e1 77.13
TenGigabitEtherneta/0/0-tx active 255951 19741406 0 5.36e1 77.13
dpdk-input polling 257320 19741388 0 5.84e1 76.72
ethernet-input active 513229 39482794 0 2.55e1 76.93
l2-fwd active 257497 39482794 0 2.02e1 153.33
l2-input active 257497 39482794 0 2.31e1 153.33
l2-learn active 257497 39482794 0 2.41e1 153.33
l2-output active 257497 39482794 0 3.85e1 153.33
memif-input polling 257320 19741406 0 1.08e2 76.72
memif1/1-output active 257278 19741388 0 1.06e1 76.73
memif1/1-tx active 257278 19741388 0 1.50e2 76.73
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.8, average vectors/node 127.13, last 128 main loops 11.00 per node 117.33
vector rates in 6.8547e6, out 6.8547e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 231721 19741329 0 2.19e1 85.19
TenGigabitEtherneta/0/0-tx active 231721 19741329 0 5.45e1 85.19
dpdk-input polling 232755 19741344 0 6.11e1 84.82
ethernet-input active 464409 39482673 0 2.51e1 85.02
l2-fwd active 233648 39482673 0 1.99e1 168.98
l2-input active 233648 39482673 0 2.33e1 168.98
l2-learn active 233648 39482673 0 2.36e1 168.98
l2-output active 233648 39482673 0 3.98e1 168.98
memif-input polling 232755 19741329 0 1.09e2 84.82
memif1/1-output active 232688 19741344 0 1.02e1 84.84
memif1/1-tx active 232688 19741344 0 1.47e2 84.84
9000b-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 48 2.43e4 0.00
dpdk-process any wait 0 0 2 1.80e4 0.00
fib-walk any wait 0 0 3 4.39e3 0.00
ikev2-manager-process any wait 0 0 6 8.09e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.22e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.49e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.46e3 0.00
lisp-retry-service any wait 0 0 3 1.38e3 0.00
memif-process any wait 0 0 2 1.07e3 0.00
statseg-collector-process time wait 0 0 1 1.08e4 0.00
unix-epoll-input polling 2170 0 0 5.96e6 0.00
vpe-oam-process any wait 0 0 3 5.61e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 1.66, last 128 main loops .32 per node 1.86
vector rates in 5.4892e5, out 5.4892e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 708967 779269 0 2.48e2 1.09
TenGigabitEtherneta/0/0-tx active 708967 779269 0 5.01e2 1.09
TenGigabitEtherneta/0/1-output active 724907 779268 0 1.96e2 1.07
TenGigabitEtherneta/0/1-tx active 724907 779268 0 4.85e2 1.07
dpdk-input polling 762663 1558537 0 8.06e2 2.04
ethernet-input active 2896267 3117074 0 3.19e2 1.08
l2-fwd active 1479258 3117074 0 1.30e2 2.11
l2-input active 756378 3117074 0 1.34e2 4.12
l2-input-vtr active 725291 779268 0 2.64e2 1.07
l2-learn active 1479258 3117074 0 1.49e2 2.11
l2-output active 1479258 3117074 0 1.71e2 2.11
memif-input polling 762663 1558537 0 1.95e3 2.04
memif1/1-output active 737102 779269 0 1.94e2 1.06
memif1/1-tx active 737102 779269 0 3.44e3 1.06
memif2/1-output active 725291 779268 0 2.14e2 1.07
memif2/1-tx active 725291 779268 0 1.97e3 1.07
9000b-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 38 2.62e4 0.00
dpdk-process any wait 0 0 2 1.73e4 0.00
fib-walk any wait 0 0 3 1.36e3 0.00
ikev2-manager-process any wait 0 0 5 9.91e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.88e2 0.00
lisp-retry-service any wait 0 0 3 6.33e3 0.00
memif-process any wait 0 0 2 1.45e3 0.00
unix-epoll-input polling 41578 0 0 3.11e5 0.00
vpe-oam-process any wait 0 0 3 5.16e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 2.7446e5, out 2.7446e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 779381 779452 0 2.12e2 1.00
TenGigabitEtherneta/0/1-tx active 779381 779452 0 4.13e2 1.00
dpdk-input polling 22046245 779451 0 4.72e3 .04
ethernet-input active 1558765 1558903 0 3.36e2 1.00
l2-fwd active 1558765 1558903 0 2.22e2 1.00
l2-input active 1557401 1558903 0 2.89e2 1.00
l2-input-vtr active 779384 779451 0 2.73e2 1.00
l2-learn active 1558765 1558903 0 2.49e2 1.00
l2-output active 1558765 1558903 0 2.18e2 1.00
memif-input polling 22046245 779452 0 4.42e3 .04
memif2/1-output active 779384 779451 0 2.04e2 1.00
memif2/1-tx active 779384 779451 0 1.83e3 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 2.7446e5, out 2.7446e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 779398 779451 0 2.41e2 1.00
TenGigabitEtherneta/0/0-tx active 779398 779451 0 4.13e2 1.00
dpdk-input polling 16138855 779451 0 4.37e3 .05
ethernet-input active 1558803 1558902 0 3.00e2 1.00
l2-fwd active 1557225 1558902 0 2.16e2 1.00
l2-input active 1557225 1558902 0 2.19e2 1.00
l2-learn active 1557225 1558902 0 2.68e2 1.00
l2-output active 1557225 1558902 0 2.56e2 1.00
memif-input polling 16138855 779451 0 4.19e3 .05
memif1/1-output active 779405 779451 0 2.04e2 1.00
memif1/1-tx active 779405 779451 0 3.25e3 1.00
9000b-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 37 3.21e4 0.00
dpdk-process any wait 0 0 2 3.22e4 0.00
fib-walk any wait 0 0 3 3.00e3 0.00
ikev2-manager-process any wait 0 0 5 1.03e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.68e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.96e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.32e3 0.00
lisp-retry-service any wait 0 0 3 3.65e3 0.00
memif-process any wait 0 0 2 2.96e3 0.00
statseg-collector-process time wait 0 0 1 3.77e3 0.00
unix-epoll-input polling 76082 0 0 1.69e5 0.00
vpe-oam-process any wait 0 0 3 1.37e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 1.00, last 128 main loops .27 per node 1.00
vector rates in 1.3723e5, out 1.3723e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 390228 390249 0 2.18e2 1.00
TenGigabitEtherneta/0/1-tx active 390228 390249 0 4.32e2 1.00
dpdk-input polling 15941348 390250 0 1.67e4 .02
ethernet-input active 780458 780499 0 3.42e2 1.00
l2-fwd active 780458 780499 0 2.09e2 1.00
l2-input active 779821 780499 0 2.88e2 1.00
l2-input-vtr active 390230 390250 0 2.46e2 1.00
l2-learn active 780458 780499 0 2.51e2 1.00
l2-output active 780458 780499 0 2.20e2 1.00
memif-input polling 15941348 390249 0 8.04e3 .02
memif2/1-output active 390230 390250 0 2.05e2 1.00
memif2/1-tx active 390230 390250 0 1.84e3 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3723e5, out 1.3723e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 390225 390247 0 2.15e2 1.00
TenGigabitEtherneta/0/1-tx active 390225 390247 0 4.24e2 1.00
dpdk-input polling 16009505 390247 0 1.67e4 .02
ethernet-input active 780450 780494 0 3.29e2 1.00
l2-fwd active 780450 780494 0 2.09e2 1.00
l2-input active 779829 780494 0 2.84e2 1.00
l2-input-vtr active 390225 390247 0 2.35e2 1.00
l2-learn active 780450 780494 0 2.49e2 1.00
l2-output active 780450 780494 0 2.20e2 1.00
memif-input polling 16009505 390247 0 8.29e3 .02
memif2/1-output active 390225 390247 0 2.04e2 1.00
memif2/1-tx active 390225 390247 0 1.89e3 1.00
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3723e5, out 1.3723e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 390221 390248 0 2.47e2 1.00
TenGigabitEtherneta/0/0-tx active 390221 390248 0 4.13e2 1.00
dpdk-input polling 15574623 390248 0 1.63e4 .03
ethernet-input active 780442 780496 0 2.98e2 1.00
l2-fwd active 777807 780496 0 2.08e2 1.00
l2-input active 777807 780496 0 2.33e2 1.00
l2-learn active 777807 780496 0 2.68e2 1.00
l2-output active 777807 780496 0 2.55e2 1.00
memif-input polling 15574623 390248 0 7.79e3 .03
memif1/1-output active 390221 390248 0 2.09e2 1.00
memif1/1-tx active 390221 390248 0 3.22e3 1.00
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3723e5, out 1.3723e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 390224 390248 0 2.56e2 1.00
TenGigabitEtherneta/0/0-tx active 390224 390248 0 4.08e2 1.00
dpdk-input polling 14287907 390247 0 1.59e4 .03
ethernet-input active 780449 780495 0 2.96e2 1.00
l2-fwd active 775039 780495 0 2.09e2 1.01
l2-input active 775039 780495 0 2.17e2 1.01
l2-learn active 775039 780495 0 2.75e2 1.01
l2-output active 775039 780495 0 2.62e2 1.01
memif-input polling 14287907 390248 0 7.94e3 .03
memif1/1-output active 390225 390247 0 2.13e2 1.00
memif1/1-tx active 390225 390247 0 3.49e3 1.00
imix-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 5.85e4 0.00
dpdk-process any wait 0 0 2 8.58e5 0.00
fib-walk any wait 0 0 2 4.58e3 0.00
ikev2-manager-process any wait 0 0 6 3.29e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.51e3 0.00
lisp-retry-service any wait 0 0 2 5.54e3 0.00
memif-process any wait 0 0 2 3.80e3 0.00
unix-epoll-input polling 3660 0 0 3.53e6 0.00
vpe-oam-process any wait 0 0 2 1.80e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 114.37, last 128 main loops 19.75 per node 133.05
vector rates in 5.1223e6, out 5.1223e6, drop 0.0000e0, punt 1.7621e-1
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 75863 7267335 0 2.26e1 95.79
TenGigabitEtherneta/0/0-tx active 75863 7267335 0 8.37e1 95.79
TenGigabitEtherneta/0/1-output active 99168 7267406 0 1.46e1 73.28
TenGigabitEtherneta/0/1-tx active 99168 7267406 0 8.83e1 73.28
dpdk-input polling 193835 14534912 0 6.83e1 74.99
error-punt active 1 1 0 3.20e3 1.00
ethernet-input active 374252 29069653 0 3.59e1 77.67
l2-fwd active 186007 29069652 0 2.12e1 156.28
l2-input active 171800 29069652 0 2.74e1 169.21
l2-input-vtr active 110273 7267492 0 3.99e1 65.90
l2-learn active 186007 29069652 0 2.45e1 156.28
l2-output active 186007 29069652 0 2.69e1 156.28
memif-input polling 193835 14534741 0 1.95e2 74.99
memif1/1-output active 88948 7267419 0 1.12e1 81.70
memif1/1-tx active 88948 7267419 0 2.20e2 81.70
memif2/1-output active 110273 7267492 0 1.21e1 65.90
memif2/1-tx active 110273 7267492 0 2.24e2 65.90
imix-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 4.84e4 0.00
dhcp-client-process any wait 0 0 1 1.83e3 0.00
dpdk-process any wait 0 0 2 1.00e6 0.00
fib-walk any wait 0 0 3 8.38e3 0.00
ikev2-manager-process any wait 0 0 6 2.19e3 0.00
ip-neighbor-scan-process any wait 0 0 1 4.27e3 0.00
ip-route-resolver-process any wait 0 0 1 1.99e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 7.16e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.24e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.16e3 0.00
lisp-retry-service any wait 0 0 3 2.36e3 0.00
memif-process any wait 0 0 1 3.01e3 0.00
statseg-collector-process time wait 0 0 1 2.02e3 0.00
unix-epoll-input polling 2573 0 0 5.09e6 0.00
vpe-oam-process any wait 0 0 3 1.00e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 105.06, last 128 main loops 14.63 per node 117.06
vector rates in 5.1941e6, out 5.1941e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 152847 14942029 0 1.17e1 97.76
TenGigabitEtherneta/0/1-tx active 152847 14942029 0 8.44e1 97.76
dpdk-input polling 156189 14942009 0 6.61e1 95.67
ethernet-input active 307007 29884038 0 3.81e1 97.34
l2-fwd active 306875 29884038 0 2.21e1 97.38
l2-input active 160111 29884038 0 2.73e1 186.65
l2-input-vtr active 154160 14942009 0 3.49e1 96.93
l2-learn active 306875 29884038 0 2.58e1 97.38
l2-output active 306875 29884038 0 1.16e1 97.38
memif-input polling 156189 14942029 0 1.99e2 95.67
memif2/1-output active 154160 14942009 0 1.15e1 96.93
memif2/1-tx active 154160 14942009 0 2.23e2 96.93
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 138.93, last 128 main loops 9.94 per node 106.00
vector rates in 5.1941e6, out 5.1941e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 154793 14942049 0 2.69e1 96.53
TenGigabitEtherneta/0/0-tx active 154793 14942049 0 8.49e1 96.53
dpdk-input polling 160046 14942078 0 6.47e1 93.36
ethernet-input active 314188 29884127 0 2.68e1 95.12
l2-fwd active 165565 29884127 0 1.99e1 180.49
l2-input active 165565 29884127 0 2.39e1 180.49
l2-learn active 165565 29884127 0 2.44e1 180.49
l2-output active 165565 29884127 0 3.89e1 180.49
memif-input polling 160046 14942049 0 2.01e2 93.36
memif1/1-output active 159395 14942078 0 1.05e1 93.74
memif1/1-tx active 159395 14942078 0 2.25e2 93.74
imix-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 46 3.03e4 0.00
dpdk-process any wait 0 0 2 2.40e4 0.00
fib-walk any wait 0 0 3 6.29e3 0.00
ikev2-manager-process any wait 0 0 5 4.45e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.66e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.96e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.18e3 0.00
lisp-retry-service any wait 0 0 3 3.15e3 0.00
memif-process any wait 0 0 2 2.01e3 0.00
statseg-collector-process time wait 0 0 1 2.58e3 0.00
unix-epoll-input polling 4304 0 0 3.04e6 0.00
vpe-oam-process any wait 0 0 2 1.74e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 15.02, last 128 main loops 2.24 per node 17.94
vector rates in 3.2776e6, out 3.2776e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 679962 9430484 0 2.99e1 13.87
TenGigabitEtherneta/0/1-tx active 679962 9430484 0 1.22e2 13.87
dpdk-input polling 682766 9430501 0 1.17e2 13.81
ethernet-input active 1359977 18860985 0 6.46e1 13.87
l2-fwd active 1359836 18860985 0 4.10e1 13.87
l2-input active 680271 18860985 0 4.99e1 27.73
l2-input-vtr active 680015 9430501 0 5.27e1 13.87
l2-learn active 1359836 18860985 0 5.06e1 13.87
l2-output active 1359836 18860985 0 3.01e1 13.87
memif-input polling 682766 9430484 0 2.80e2 13.81
memif2/1-output active 680015 9430501 0 3.54e1 13.87
memif2/1-tx active 680015 9430501 0 2.83e2 13.87
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 15.20, last 128 main loops 1.95 per node 15.56
vector rates in 3.2776e6, out 3.2776e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 671963 9430469 0 2.92e1 14.03
TenGigabitEtherneta/0/1-tx active 671963 9430469 0 1.20e2 14.03
dpdk-input polling 675271 9430471 0 1.13e2 13.97
ethernet-input active 1343983 18860940 0 6.44e1 14.03
l2-fwd active 1343875 18860940 0 4.09e1 14.03
l2-input active 672236 18860940 0 5.07e1 28.06
l2-input-vtr active 672020 9430471 0 5.35e1 14.03
l2-learn active 1343875 18860940 0 5.06e1 14.03
l2-output active 1343875 18860940 0 3.27e1 14.03
memif-input polling 675271 9430469 0 2.83e2 13.97
memif2/1-output active 672020 9430471 0 3.62e1 14.03
memif2/1-tx active 672020 9430471 0 2.79e2 14.03
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.8, average vectors/node 16.62, last 128 main loops 1.50 per node 16.00
vector rates in 3.2776e6, out 3.2776e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 851185 9430476 0 4.38e1 11.08
TenGigabitEtherneta/0/0-tx active 851185 9430476 0 1.27e2 11.08
dpdk-input polling 851325 9430486 0 1.23e2 11.08
ethernet-input active 1702480 18860962 0 5.69e1 11.08
l2-fwd active 851328 18860962 0 3.91e1 22.15
l2-input active 851328 18860962 0 3.29e1 22.15
l2-learn active 851328 18860962 0 4.60e1 22.15
l2-output active 851328 18860962 0 5.39e1 22.15
memif-input polling 851325 9430476 0 2.95e2 11.08
memif1/1-output active 851295 9430486 0 3.01e1 11.08
memif1/1-tx active 851295 9430486 0 3.16e2 11.08
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.8, average vectors/node 17.25, last 128 main loops 1.25 per node 13.33
vector rates in 3.2776e6, out 3.2776e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 820147 9430484 0 4.30e1 11.49
TenGigabitEtherneta/0/0-tx active 820147 9430484 0 1.29e2 11.49
dpdk-input polling 820251 9430486 0 1.25e2 11.49
ethernet-input active 1640380 18860970 0 5.69e1 11.49
l2-fwd active 820254 18860970 0 3.84e1 22.99
l2-input active 820254 18860970 0 3.27e1 22.99
l2-learn active 820254 18860970 0 4.62e1 22.99
l2-output active 820254 18860970 0 5.53e1 22.99
memif-input polling 820251 9430484 0 2.99e2 11.49
memif1/1-output active 820233 9430486 0 2.95e1 11.49
memif1/1-tx active 820233 9430486 0 3.08e2 11.49

10ge2p1x520-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.78e5 0.00
dpdk-process any wait 0 0 2 1.08e6 0.00
fib-walk any wait 0 0 3 3.84e3 0.00
ikev2-manager-process any wait 0 0 6 2.43e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.65e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.83e3 0.00
lisp-retry-service any wait 0 0 3 6.22e3 0.00
memif-process any wait 0 0 2 3.07e3 0.00
statseg-collector-process time wait 0 0 1 3.67e3 0.00
unix-epoll-input polling 4888 0 0 2.67e6 0.00
vpe-oam-process any wait 0 0 2 3.04e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 236.84, last 128 main loops 63.75 per node 272.00
vector rates in 3.2205e6, out 3.2205e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 19802 4620825 0 8.47e0 233.35
TenGigabitEtherneta/0/0-tx active 19802 4620825 0 5.20e1 233.35
TenGigabitEtherneta/0/1-output active 19684 4620655 0 9.03e0 234.74
TenGigabitEtherneta/0/1-tx active 19684 4620655 0 5.11e1 234.74
dpdk-input polling 19829 9242235 0 5.89e1 466.09
ethernet-input active 79144 18483715 0 2.23e1 233.55
l2-fwd active 77494 18483715 0 1.76e1 238.52
l2-input active 77494 18483715 0 2.24e1 238.52
l2-learn active 77494 18483715 0 2.09e1 238.52
l2-output active 77494 18483715 0 8.27e0 238.52
memif-input polling 19829 9241480 0 5.21e2 466.06
memif1/1-output active 19829 4621181 0 8.03e0 233.05
memif1/1-tx active 19829 4621181 0 5.96e2 233.05
memif2/1-output active 19829 4621054 0 8.22e0 233.05
memif2/1-tx active 19829 4621054 0 5.85e2 233.05
1518b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 46 2.47e4 0.00
dpdk-process any wait 0 0 2 1.33e4 0.00
fib-walk any wait 0 0 3 1.04e3 0.00
ikev2-manager-process any wait 0 0 5 6.93e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.72e2 0.00
lisp-retry-service any wait 0 0 3 1.19e3 0.00
memif-process any wait 0 0 2 1.18e3 0.00
unix-epoll-input polling 3602 0 0 3.63e6 0.00
vpe-oam-process any wait 0 0 3 6.07e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 5.73, last 128 main loops .56 per node 6.00
vector rates in 1.6116e6, out 1.6116e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1210902 4629015 0 6.72e1 3.82
TenGigabitEtherneta/0/1-tx active 1210902 4629015 0 1.32e2 3.82
dpdk-input polling 1216258 4629016 0 2.74e2 3.81
ethernet-input active 2422260 9258031 0 1.06e2 3.82
l2-fwd active 1211943 9258031 0 5.34e1 7.64
l2-input active 1211943 9258031 0 4.95e1 7.64
l2-learn active 1211943 9258031 0 6.39e1 7.64
l2-output active 1211943 9258031 0 5.56e1 7.64
memif-input polling 1216258 4629015 0 8.66e2 3.81
memif2/1-output active 1211358 4629016 0 7.53e1 3.82
memif2/1-tx active 1211358 4629016 0 7.55e2 3.82
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 5.77, last 128 main loops .56 per node 6.00
vector rates in 1.6116e6, out 1.6116e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1202175 4629009 0 6.85e1 3.85
TenGigabitEtherneta/0/0-tx active 1202175 4629009 0 1.36e2 3.85
dpdk-input polling 1207721 4629008 0 2.60e2 3.83
ethernet-input active 2404924 9258017 0 9.73e1 3.85
l2-fwd active 1204869 9258017 0 5.37e1 7.68
l2-input active 1204869 9258017 0 4.94e1 7.68
l2-learn active 1204869 9258017 0 6.46e1 7.68
l2-output active 1204869 9258017 0 5.62e1 7.68
memif-input polling 1207721 4629009 0 8.66e2 3.83
memif1/1-output active 1202749 4629008 0 7.71e1 3.85
memif1/1-tx active 1202749 4629008 0 7.76e2 3.85
1518b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 38 3.21e4 0.00
dpdk-process any wait 0 0 2 1.09e6 0.00
fib-walk any wait 0 0 3 2.21e3 0.00
ikev2-manager-process any wait 0 0 5 1.63e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.28e3 0.00
lisp-retry-service any wait 0 0 3 3.16e3 0.00
memif-process any wait 0 0 2 3.14e3 0.00
unix-epoll-input polling 15377 0 0 8.63e5 0.00
vpe-oam-process any wait 0 0 3 1.63e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 1.51, last 128 main loops 0.00 per node 0.00
vector rates in 8.0563e5, out 8.0563e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 2075968 2347273 0 1.87e2 1.13
TenGigabitEtherneta/0/1-tx active 2075968 2347273 0 2.58e2 1.13
dpdk-input polling 3499624 2347271 0 8.01e2 .67
ethernet-input active 4167913 4694544 0 2.61e2 1.13
l2-fwd active 2588670 4694544 0 1.35e2 1.81
l2-input active 2588670 4694544 0 1.21e2 1.81
l2-learn active 2588670 4694544 0 1.59e2 1.81
l2-output active 2588670 4694544 0 1.60e2 1.81
memif-input polling 3499624 2347273 0 1.34e3 .67
memif2/1-output active 2091945 2347271 0 2.03e2 1.12
memif2/1-tx active 2091945 2347271 0 1.13e3 1.12
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 1.56, last 128 main loops 0.00 per node 0.00
vector rates in 8.0563e5, out 8.0563e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 2034850 2347268 0 1.98e2 1.15
TenGigabitEtherneta/0/1-tx active 2034850 2347268 0 2.58e2 1.15
dpdk-input polling 3234511 2347270 0 7.87e2 .73
ethernet-input active 4086557 4694538 0 2.61e2 1.15
l2-fwd active 2473582 4694538 0 1.32e2 1.89
l2-input active 2473582 4694538 0 1.26e2 1.89
l2-learn active 2473582 4694538 0 1.56e2 1.89
l2-output active 2473582 4694538 0 1.57e2 1.89
memif-input polling 3234511 2347268 0 1.36e3 .73
memif2/1-output active 2051707 2347270 0 2.03e2 1.14
memif2/1-tx active 2051707 2347270 0 1.12e3 1.14
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.8, average vectors/node 1.55, last 128 main loops 0.00 per node 0.00
vector rates in 8.0563e5, out 8.0563e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 2046427 2347275 0 1.74e2 1.15
TenGigabitEtherneta/0/0-tx active 2046427 2347275 0 2.52e2 1.15
dpdk-input polling 3315393 2347274 0 7.74e2 .71
ethernet-input active 4113142 4694549 0 2.59e2 1.14
l2-fwd active 2501020 4694549 0 1.35e2 1.88
l2-input active 2501020 4694549 0 1.19e2 1.88
l2-learn active 2501020 4694549 0 1.57e2 1.88
l2-output active 2501020 4694549 0 1.54e2 1.88
memif-input polling 3315393 2347275 0 1.36e3 .71
memif1/1-output active 2066715 2347274 0 2.04e2 1.14
memif1/1-tx active 2066715 2347274 0 1.18e3 1.14
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.8, average vectors/node 1.60, last 128 main loops .06 per node 1.00
vector rates in 8.0563e5, out 8.0563e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 2000988 2347271 0 1.79e2 1.17
TenGigabitEtherneta/0/0-tx active 2000988 2347271 0 2.46e2 1.17
dpdk-input polling 3013420 2347271 0 7.11e2 .78
ethernet-input active 4018698 4694542 0 2.50e2 1.17
l2-fwd active 2388013 4694542 0 1.77e2 1.97
l2-input active 2388013 4694542 0 1.16e2 1.97
l2-learn active 2388013 4694542 0 1.56e2 1.97
l2-output active 2388013 4694542 0 1.51e2 1.97
memif-input polling 3013420 2347271 0 1.33e3 .78
memif1/1-output active 2017710 2347271 0 2.01e2 1.16
memif1/1-tx active 2017710 2347271 0 1.23e3 1.16
64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 48 9.09e4 0.00
dpdk-process any wait 0 0 2 7.91e5 0.00
fib-walk any wait 0 0 2 6.38e3 0.00
ikev2-manager-process any wait 0 0 6 6.43e2 0.00
ip-neighbor-scan-process any wait 0 0 1 1.93e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.71e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.16e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.98e3 0.00
lisp-retry-service any wait 0 0 2 1.86e3 0.00
memif-process any wait 0 0 2 1.53e3 0.00
statseg-collector-process time wait 0 0 1 1.52e3 0.00
unix-epoll-input polling 3451 0 0 3.79e6 0.00
vpe-oam-process any wait 0 0 3 8.67e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 248.07, last 128 main loops 64.00 per node 273.07
vector rates in 8.7849e6, out 8.7849e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 51183 12623872 0 8.52e0 246.64
TenGigabitEtherneta/0/0-tx active 51183 12623872 0 4.99e1 246.64
TenGigabitEtherneta/0/1-output active 50671 12623872 0 9.13e0 249.13
TenGigabitEtherneta/0/1-tx active 50671 12623872 0 4.91e1 249.13
dpdk-input polling 51200 25247475 0 5.11e1 493.11
ethernet-input active 204254 50495219 0 2.04e1 247.22
l2-fwd active 203198 50495219 0 1.72e1 248.50
l2-input active 203198 50495219 0 2.23e1 248.50
l2-learn active 203198 50495219 0 2.05e1 248.50
l2-output active 203198 50495219 0 7.29e0 248.50
memif-input polling 51200 25247744 0 9.42e1 493.12
memif1/1-output active 51200 12623859 0 7.89e0 246.56
memif1/1-tx active 51200 12623859 0 1.32e2 246.56
memif2/1-output active 51200 12623616 0 7.99e0 246.55
memif2/1-tx active 51200 12623616 0 1.36e2 246.55
64b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
64b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
9000b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
9000b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 29 3.05e4 0.00
dpdk-process any wait 0 0 2 9.26e5 0.00
fib-walk any wait 0 0 3 1.19e3 0.00
ikev2-manager-process any wait 0 0 6 2.34e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.03e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.08e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.38e3 0.00
lisp-retry-service any wait 0 0 3 1.37e3 0.00
memif-process any wait 0 0 2 6.33e3 0.00
statseg-collector-process time wait 0 0 1 1.05e4 0.00
unix-epoll-input polling 42879 0 0 3.06e5 0.00
vpe-oam-process any wait 0 0 3 5.44e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 2.7526e5, out 2.7526e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 792582 792638 0 2.05e2 1.00
TenGigabitEtherneta/0/1-tx active 792582 792638 0 4.05e2 1.00
dpdk-input polling 22395121 792638 0 4.98e3 .04
ethernet-input active 1585168 1585276 0 2.71e2 1.00
l2-fwd active 1582796 1585276 0 2.08e2 1.00
l2-input active 1582796 1585276 0 2.12e2 1.00
l2-learn active 1582796 1585276 0 2.56e2 1.00
l2-output active 1582796 1585276 0 2.13e2 1.00
memif-input polling 22395121 792638 0 4.64e3 .04
memif2/1-output active 792586 792638 0 2.01e2 1.00
memif2/1-tx active 792586 792638 0 1.89e3 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 2.7526e5, out 2.7526e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 792556 792637 0 2.17e2 1.00
TenGigabitEtherneta/0/0-tx active 792556 792637 0 4.32e2 1.00
dpdk-input polling 16343139 792637 0 4.34e3 .05
ethernet-input active 1585113 1585274 0 2.93e2 1.00
l2-fwd active 1575818 1585274 0 2.10e2 1.01
l2-input active 1575818 1585274 0 2.09e2 1.01
l2-learn active 1575818 1585274 0 2.79e2 1.01
l2-output active 1575818 1585274 0 2.18e2 1.01
memif-input polling 16343139 792637 0 4.25e3 .05
memif1/1-output active 792557 792637 0 2.11e2 1.00
memif1/1-tx active 792557 792637 0 3.29e3 1.00
9000b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
imix-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
imix-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 8.59e4 0.00
dhcp-client-process any wait 0 0 1 1.19e4 0.00
dpdk-process any wait 0 0 2 1.08e6 0.00
fib-walk any wait 0 0 3 1.32e3 0.00
ikev2-manager-process any wait 0 0 6 6.05e2 0.00
ip-route-resolver-process any wait 0 0 1 2.08e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.26e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.06e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.26e3 0.00
lisp-retry-service any wait 0 0 3 2.14e3 0.00
memif-process any wait 0 0 2 1.19e3 0.00
statseg-collector-process time wait 0 0 1 1.21e3 0.00
unix-epoll-input polling 1755 0 0 7.46e6 0.00
vpe-oam-process any wait 0 0 2 6.18e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 227.42, last 128 main loops 31.50 per node 252.00
vector rates in 6.6585e6, out 6.6585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 80548 19144185 0 8.57e0 237.67
TenGigabitEtherneta/0/1-tx active 80548 19144185 0 4.94e1 237.67
dpdk-input polling 88092 19144202 0 5.24e1 217.32
ethernet-input active 168633 38288387 0 2.16e1 227.05
l2-fwd active 168223 38288387 0 1.80e1 227.60
l2-input active 168223 38288387 0 2.29e1 227.60
l2-learn active 168223 38288387 0 2.12e1 227.60
l2-output active 168223 38288387 0 8.16e0 227.60
memif-input polling 88092 19144185 0 1.66e2 217.32
memif2/1-output active 88085 19144202 0 8.77e0 217.34
memif2/1-tx active 88085 19144202 0 2.19e2 217.34
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 238.19, last 128 main loops 32.00 per node 256.00
vector rates in 6.6586e6, out 6.6586e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 78305 19144453 0 8.71e0 244.49
TenGigabitEtherneta/0/0-tx active 78305 19144453 0 4.95e1 244.49
dpdk-input polling 82616 19144449 0 5.08e1 231.73
ethernet-input active 160921 38288902 0 2.15e1 237.94
l2-fwd active 160668 38288902 0 1.77e1 238.31
l2-input active 160668 38288902 0 2.30e1 238.31
l2-learn active 160668 38288902 0 2.10e1 238.31
l2-output active 160668 38288902 0 7.79e0 238.31
memif-input polling 82616 19144453 0 1.67e2 231.73
memif1/1-output active 82616 19144449 0 8.89e0 231.73
memif1/1-tx active 82616 19144449 0 2.21e2 231.73
imix-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 48 3.13e4 0.00
dhcp-client-process any wait 0 0 1 2.32e3 0.00
dpdk-process any wait 0 0 2 1.09e6 0.00
fib-walk any wait 0 0 3 3.17e3 0.00
ikev2-manager-process any wait 0 0 6 2.74e3 0.00
ip-route-resolver-process any wait 0 0 1 1.31e4 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.65e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.14e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.33e3 0.00
lisp-retry-service any wait 0 0 3 1.04e4 0.00
memif-process any wait 0 0 2 3.22e3 0.00
statseg-collector-process time wait 0 0 1 2.83e3 0.00
unix-epoll-input polling 5285 0 0 2.48e6 0.00
vpe-oam-process any wait 0 0 3 1.48e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 14.37, last 128 main loops 1.13 per node 12.00
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 997830 9565666 0 3.56e1 9.59
TenGigabitEtherneta/0/1-tx active 997830 9565666 0 1.02e2 9.59
dpdk-input polling 1002169 9565662 0 1.28e2 9.54
ethernet-input active 1996155 19131328 0 5.88e1 9.58
l2-fwd active 999474 19131328 0 4.19e1 19.14
l2-input active 999474 19131328 0 3.40e1 19.14
l2-learn active 999474 19131328 0 5.00e1 19.14
l2-output active 999474 19131328 0 3.33e1 19.14
memif-input polling 1002169 9565666 0 3.11e2 9.54
memif2/1-output active 998325 9565662 0 3.89e1 9.58
memif2/1-tx active 998325 9565662 0 3.16e2 9.58
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 14.47, last 128 main loops 1.44 per node 15.33
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 990583 9565655 0 3.58e1 9.66
TenGigabitEtherneta/0/1-tx active 990583 9565655 0 1.03e2 9.66
dpdk-input polling 995039 9565661 0 1.25e2 9.61
ethernet-input active 1981502 19131316 0 5.90e1 9.65
l2-fwd active 992105 19131316 0 4.27e1 19.28
l2-input active 992105 19131316 0 3.42e1 19.28
l2-learn active 992105 19131316 0 4.99e1 19.28
l2-output active 992105 19131316 0 3.37e1 19.28
memif-input polling 995039 9565655 0 3.12e2 9.61
memif2/1-output active 990919 9565661 0 3.88e1 9.65
memif2/1-tx active 990919 9565661 0 3.16e2 9.65
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.7, average vectors/node 14.33, last 128 main loops 1.31 per node 14.00
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1001131 9565661 0 3.55e1 9.55
TenGigabitEtherneta/0/0-tx active 1001131 9565661 0 1.01e2 9.55
dpdk-input polling 1001379 9565656 0 1.23e2 9.55
ethernet-input active 2002499 19131317 0 5.89e1 9.55
l2-fwd active 1001382 19131317 0 4.06e1 19.10
l2-input active 1001382 19131317 0 3.39e1 19.10
l2-learn active 1001382 19131317 0 4.79e1 19.10
l2-output active 1001382 19131317 0 3.13e1 19.10
memif-input polling 1001379 9565661 0 3.09e2 9.55
memif1/1-output active 1001368 9565656 0 3.79e1 9.55
memif1/1-tx active 1001368 9565656 0 3.36e2 9.55
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.7, average vectors/node 15.02, last 128 main loops 1.13 per node 12.00
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 955243 9565662 0 3.33e1 10.01
TenGigabitEtherneta/0/0-tx active 955243 9565662 0 1.03e2 10.01
dpdk-input polling 955373 9565651 0 1.27e2 10.01
ethernet-input active 1910611 19131313 0 5.80e1 10.01
l2-fwd active 955376 19131313 0 4.02e1 20.02
l2-input active 955376 19131313 0 3.42e1 20.02
l2-learn active 955376 19131313 0 4.74e1 20.02
l2-output active 955376 19131313 0 3.11e1 20.02
memif-input polling 955373 9565662 0 3.16e2 10.01
memif1/1-output active 955368 9565651 0 3.61e1 10.01
memif1/1-tx active 955368 9565651 0 3.32e2 10.01

10ge2p1x520-eth-l2xcbase-eth-1memif-1dcr-ndrpdr

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 configured with L2 cross- connect. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel. Container is connected to VPP via Memif interface running same VPP version as running on DUT. Resources are limited via cgroup to use 5 cores allocated from pool of isolated CPUs. There are no memory contraints. Cross Horizontal topology with packets flowing via DUT (VPP) to Container, then via horizontal memif to the next Container, and so on until the last Container then to NIC (in last Container). Single Container is supported as of now.
  • [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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 33 2.58e4 0.00
dpdk-process any wait 0 0 2 8.95e3 0.00
fib-walk any wait 0 0 3 3.98e3 0.00
ikev2-manager-process any wait 0 0 6 1.01e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.37e2 0.00
lisp-retry-service any wait 0 0 3 1.44e3 0.00
memif-process any wait 0 0 2 1.51e3 0.00
unix-epoll-input polling 2740 0 0 4.77e6 0.00
vpe-oam-process any wait 0 0 3 6.73e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 3.59, last 128 main loops .38 per node 4.80
vector rates in 1.6104e6, out 1.6104e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1691974 4610912 0 9.44e1 2.73
TenGigabitEtherneta/0/1-tx active 1691974 4610912 0 1.45e2 2.73
dpdk-input polling 1742399 4610913 0 3.13e2 2.65
ethernet-input active 3414971 9221825 0 1.34e2 2.70
l2-input active 1729186 9221825 0 5.19e1 5.33
l2-output active 1729186 9221825 0 8.41e1 5.33
memif-input polling 1742399 4610912 0 8.69e2 2.65
memif1/1-output active 1722997 4610913 0 9.99e1 2.68
memif1/1-tx active 1722997 4610913 0 7.61e2 2.68
1518b-2t2c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 6.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 Perf Ticks
api-rx-from-ring active 0 0 44 9.87e6 0.00
dpdk-process any wait 0 0 2 7.42e3 0.00
fib-walk any wait 0 0 3 4.61e3 0.00
ikev2-manager-process any wait 0 0 6 8.47e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.92e2 0.00
lisp-retry-service any wait 0 0 3 1.38e3 0.00
memif-process any wait 0 0 2 1.52e3 0.00
unix-epoll-input polling 2764 0 0 6.89e6 0.00
vpe-oam-process any wait 0 0 3 5.03e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 6.2, average vectors/node 3.47, last 128 main loops .28 per node 3.60
vector rates in 1.5473e6, out 1.5473e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1746515 4697443 0 9.11e1 2.69
TenGigabitEtherneta/0/1-tx active 1746515 4697443 0 1.44e2 2.69
dpdk-input polling 2067007 4830859 0 3.44e2 2.34
ethernet-input active 3616539 9528302 0 1.33e2 2.63
l2-input active 1880382 9528302 0 5.28e1 5.07
l2-output active 1880382 9528302 0 8.63e1 5.07
memif-input polling 2067007 4697443 0 9.12e2 2.27
memif1/1-output active 1870024 4830859 0 9.83e1 2.58
memif1/1-tx active 1870024 4830859 0 7.77e2 2.58
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 6.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 Perf Ticks
unix-epoll-input polling 1210 0 0 7.11e6 0.00
1518b-4t4c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 36 1.47e6 0.00
dpdk-process any wait 0 0 2 1.04e4 0.00
fib-walk any wait 0 0 2 1.38e3 0.00
ikev2-manager-process any wait 0 0 6 8.39e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.31e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.15e3 0.00
lisp-retry-service any wait 0 0 2 1.43e3 0.00
memif-process any wait 0 0 2 1.64e3 0.00
statseg-collector-process time wait 0 0 1 1.53e3 0.00
unix-epoll-input polling 15489 0 0 1.09e6 0.00
vpe-oam-process any wait 0 0 2 5.58e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 4.0161e5, out 4.0161e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 29923940 2345548 0 1.91e3 .08
ethernet-input active 2340024 2345548 0 2.74e2 1.00
l2-input active 2340024 2345548 0 1.94e2 1.00
l2-output active 2340024 2345548 0 2.12e2 1.00
memif-input polling 29923940 0 0 7.64e1 0.00
memif1/1-output active 2340024 2345548 0 2.08e2 1.00
memif1/1-tx active 2340024 2345548 0 1.05e3 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 2.07, last 128 main loops .14 per node 1.80
vector rates in 1.1969e6, out 1.1969e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 2360748 4644600 0 1.23e2 1.97
TenGigabitEtherneta/0/1-tx active 2360748 4644600 0 1.56e2 1.97
dpdk-input polling 2645671 2345542 0 7.37e2 .89
ethernet-input active 4364220 6990142 0 1.89e2 1.60
l2-input active 2405103 6990142 0 7.95e1 2.91
l2-output active 2405103 6990142 0 1.26e2 2.91
memif-input polling 2645671 4644600 0 9.28e2 1.76
memif1/1-output active 2003472 2345542 0 1.87e2 1.17
memif1/1-tx active 2003472 2345542 0 1.13e3 1.17
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.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 Perf Ticks
unix-epoll-input polling 16376 0 0 1.05e6 0.00
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.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 Perf Ticks
unix-epoll-input polling 8639 0 0 9.99e5 0.00
64b-1t1c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 3.21e4 0.00
dpdk-process any wait 0 0 2 6.55e3 0.00
fib-walk any wait 0 0 3 9.04e3 0.00
ikev2-manager-process any wait 0 0 6 2.45e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.00e3 0.00
lisp-retry-service any wait 0 0 3 1.85e3 0.00
memif-process any wait 0 0 2 2.29e3 0.00
unix-epoll-input polling 3369 0 0 3.88e6 0.00
vpe-oam-process any wait 0 0 3 7.22e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 143.75, last 128 main loops 0.00 per node 0.00
vector rates in 1.0231e7, out 1.0231e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 125495 29353984 0 8.13e0 233.91
TenGigabitEtherneta/0/1-tx active 125495 29353984 0 4.65e1 233.91
dpdk-input polling 726494 29354038 0 5.35e1 40.41
ethernet-input active 413975 58708022 0 2.26e1 141.82
l2-input active 402832 58708022 0 1.81e1 145.74
l2-output active 402832 58708022 0 9.76e0 145.74
memif-input polling 726494 29353984 0 9.69e1 40.40
memif1/1-output active 288480 29354038 0 1.02e1 101.75
memif1/1-tx active 288480 29354038 0 1.29e2 101.75
64b-2t2c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.02e6 0.00
dpdk-process any wait 0 0 2 6.91e3 0.00
fib-walk any wait 0 0 2 1.27e3 0.00
ikev2-manager-process any wait 0 0 6 1.04e3 0.00
ip-neighbor-scan-process any wait 0 0 1 2.31e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.95e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.13e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.19e3 0.00
lisp-retry-service any wait 0 0 2 6.82e3 0.00
memif-process any wait 0 0 2 1.47e3 0.00
statseg-collector-process time wait 0 0 1 2.18e3 0.00
unix-epoll-input polling 4017 0 0 4.29e6 0.00
vpe-oam-process any wait 0 0 3 1.06e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 241.05, last 128 main loops 24.00 per node 256.00
vector rates in 1.0705e7, out 1.0705e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 126567 30707307 0 8.40e0 242.62
TenGigabitEtherneta/0/1-tx active 126567 30707307 0 4.67e1 242.62
dpdk-input polling 192448 30819328 0 4.98e1 160.14
ethernet-input active 255756 61526635 0 2.04e1 240.57
l2-input active 254728 61526635 0 1.73e1 241.54
l2-output active 254728 61526635 0 8.27e0 241.54
memif-input polling 192448 30707307 0 9.53e1 159.56
memif1/1-output active 129189 30819328 0 8.21e0 238.56
memif1/1-tx active 129189 30819328 0 1.27e2 238.56
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.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 Perf Ticks
unix-epoll-input polling 1830 0 0 4.71e6 0.00
64b-4t4c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 1.60e6 0.00
dpdk-process any wait 0 0 2 4.57e5 0.00
fib-walk any wait 0 0 3 9.49e2 0.00
ikev2-manager-process any wait 0 0 6 9.43e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.31e3 0.00
lisp-retry-service any wait 0 0 3 1.60e3 0.00
memif-process any wait 0 0 2 1.47e3 0.00
unix-epoll-input polling 10255 0 0 1.76e6 0.00
vpe-oam-process any wait 0 0 3 8.47e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.9, average vectors/node 13.36, last 128 main loops 0.00 per node 0.00
vector rates in 3.4827e6, out 3.4827e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19795447 20602524 0 1.69e2 1.04
ethernet-input active 1542243 20602524 0 4.24e1 13.36
l2-input active 1542243 20602524 0 2.89e1 13.36
l2-output active 1542243 20602524 0 2.45e1 13.36
memif-input polling 19795447 0 0 7.79e1 0.00
memif1/1-output active 1542243 20602524 0 2.52e1 13.36
memif1/1-tx active 1542243 20602524 0 2.27e2 13.36
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.9, average vectors/node 164.00, last 128 main loops 17.39 per node 185.50
vector rates in 1.0301e7, out 1.0301e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 172504 40334370 0 8.33e0 233.82
TenGigabitEtherneta/0/1-tx active 172504 40334370 0 4.69e1 233.82
dpdk-input polling 434054 20602520 0 6.25e1 47.47
ethernet-input active 375310 60936890 0 2.22e1 162.36
l2-input active 367819 60936890 0 1.85e1 165.67
l2-output active 367819 60936890 0 9.76e0 165.67
memif-input polling 434054 40334370 0 9.65e1 92.92
memif1/1-output active 202806 20602520 0 1.03e1 101.59
memif1/1-tx active 202806 20602520 0 1.36e2 101.59
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.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 Perf Ticks
unix-epoll-input polling 10001 0 0 1.72e6 0.00
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.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 Perf Ticks
unix-epoll-input polling 2411 0 0 1.78e6 0.00
9000b-1t1c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 36 2.65e4 0.00
dpdk-process any wait 0 0 2 5.12e5 0.00
fib-walk any wait 0 0 3 4.32e3 0.00
ikev2-manager-process any wait 0 0 6 7.35e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.11e2 0.00
lisp-retry-service any wait 0 0 3 1.51e3 0.00
memif-process any wait 0 0 2 1.41e3 0.00
unix-epoll-input polling 18986 0 0 6.91e5 0.00
vpe-oam-process any wait 0 0 3 5.12e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 1.01, last 128 main loops .05 per node 1.00
vector rates in 2.7458e5, out 2.7458e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 791088 791199 0 2.36e2 1.00
TenGigabitEtherneta/0/1-tx active 791088 791199 0 7.28e2 1.00
dpdk-input polling 18285534 791202 0 3.29e3 .04
ethernet-input active 1582248 1582401 0 3.17e2 1.00
l2-input active 1538250 1582401 0 1.94e2 1.03
l2-output active 1538250 1582401 0 2.44e2 1.03
memif-input polling 18285534 791199 0 5.89e3 .04
memif1/1-output active 791160 791202 0 2.13e2 1.00
memif1/1-tx active 791160 791202 0 3.21e3 1.00
9000b-2t2c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 38 4.56e6 0.00
dpdk-process any wait 0 0 2 2.56e4 0.00
fib-walk any wait 0 0 3 1.59e4 0.00
ikev2-manager-process any wait 0 0 6 2.61e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 7.28e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.65e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.59e3 0.00
lisp-retry-service any wait 0 0 3 2.95e3 0.00
memif-process any wait 0 0 2 8.82e3 0.00
statseg-collector-process time wait 0 0 1 1.09e4 0.00
unix-epoll-input polling 13257 0 0 1.39e6 0.00
vpe-oam-process any wait 0 0 3 1.19e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.9, average vectors/node 1.05, last 128 main loops .05 per node 1.00
vector rates in 2.7209e5, out 2.7048e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 800083 815209 0 2.27e2 1.02
TenGigabitEtherneta/0/1-tx active 800083 805614 0 6.84e2 1.01
dpdk-input polling 18017724 808576 0 3.27e3 .04
ethernet-input active 1605721 1623785 0 3.09e2 1.01
l2-input active 1501346 1623785 0 1.84e2 1.08
l2-output active 1501346 1623785 0 2.35e2 1.08
memif-input polling 18017724 815209 0 6.01e3 .05
memif1/1-output active 805638 808576 0 2.20e2 1.00
memif1/1-tx active 805638 808576 0 3.29e3 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.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 Perf Ticks
unix-epoll-input polling 6173 0 0 1.39e6 0.00
9000b-4t4c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 39 4.68e6 0.00
dpdk-process any wait 0 0 2 2.06e4 0.00
fib-walk any wait 0 0 3 2.67e3 0.00
ikev2-manager-process any wait 0 0 6 8.03e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.17e2 0.00
lisp-retry-service any wait 0 0 3 2.61e3 0.00
memif-process any wait 0 0 2 2.06e3 0.00
unix-epoll-input polling 8034 0 0 6.62e5 0.00
vpe-oam-process any wait 0 0 3 1.22e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 6.7627e4, out 6.7627e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 36083158 402141 0 1.55e4 .01
ethernet-input active 400770 402141 0 2.91e2 1.00
l2-input active 400770 402141 0 2.06e2 1.00
l2-output active 400770 402141 0 2.59e2 1.00
memif-input polling 36083158 0 0 9.07e1 0.00
memif1/1-output active 400770 402141 0 2.24e2 1.00
memif1/1-tx active 400770 402141 0 3.08e3 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.9, average vectors/node 1.03, last 128 main loops 0.00 per node 0.00
vector rates in 2.0354e5, out 2.0179e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 791079 808178 0 2.18e2 1.02
TenGigabitEtherneta/0/1-tx active 791079 797759 0 6.76e2 1.01
dpdk-input polling 16112189 402142 0 1.04e4 .02
ethernet-input active 1190981 1210320 0 2.91e2 1.02
l2-input active 1163371 1210320 0 1.86e2 1.04
l2-output active 1163371 1210320 0 2.59e2 1.04
memif-input polling 16112189 808178 0 6.57e3 .05
memif1/1-output active 399902 402142 0 2.14e2 1.01
memif1/1-tx active 399902 402142 0 3.28e3 1.01
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.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 Perf Ticks
unix-epoll-input polling 38322 0 0 6.74e5 0.00
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.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 Perf Ticks
unix-epoll-input polling 18582 0 0 6.97e5 0.00
imix-1t1c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 47 2.86e4 0.00
dpdk-process any wait 0 0 1 2.32e3 0.00
fib-walk any wait 0 0 3 1.36e3 0.00
ikev2-manager-process any wait 0 0 6 8.06e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.26e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.41e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.21e3 0.00
lisp-retry-service any wait 0 0 3 1.36e3 0.00
memif-process any wait 0 0 2 1.25e3 0.00
statseg-collector-process time wait 0 0 1 1.09e4 0.00
unix-epoll-input polling 1658 0 0 7.90e6 0.00
vpe-oam-process any wait 0 0 3 4.79e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 77.67, last 128 main loops 6.94 per node 88.80
vector rates in 6.6585e6, out 6.6585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 257133 19116781 0 1.24e1 74.35
TenGigabitEtherneta/0/1-tx active 257133 19116781 0 5.42e1 74.35
dpdk-input polling 363714 19116777 0 6.37e1 52.56
ethernet-input active 620847 38233558 0 2.85e1 61.58
l2-input active 363729 38233558 0 1.89e1 105.12
l2-output active 363729 38233558 0 1.43e1 105.12
memif-input polling 363714 19116781 0 2.02e2 52.56
memif1/1-output active 363714 19116777 0 1.33e1 52.56
memif1/1-tx active 363714 19116777 0 2.18e2 52.56
imix-2t2c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 48 1.43e6 0.00
dpdk-process any wait 0 0 2 1.16e4 0.00
fib-walk any wait 0 0 3 8.45e2 0.00
ikev2-manager-process any wait 0 0 5 1.12e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.79e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.37e3 0.00
lisp-retry-service any wait 0 0 3 4.69e3 0.00
memif-process any wait 0 0 2 1.84e3 0.00
statseg-collector-process time wait 0 0 1 1.14e4 0.00
unix-epoll-input polling 2102 0 0 8.42e6 0.00
vpe-oam-process any wait 0 0 3 4.29e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 91.79, last 128 main loops 6.66 per node 85.20
vector rates in 6.6063e6, out 6.6063e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 265815 19249748 0 1.32e1 72.42
TenGigabitEtherneta/0/1-tx active 265815 19249748 0 5.37e1 72.42
dpdk-input polling 288142 19373740 0 6.21e1 67.24
ethernet-input active 553604 38623488 0 2.62e1 69.77
l2-input active 288000 38623488 0 1.85e1 134.11
l2-output active 288000 38623488 0 1.31e1 134.11
memif-input polling 288142 19249748 0 2.13e2 66.81
memif1/1-output active 287789 19373740 0 1.26e1 67.32
memif1/1-tx active 287789 19373740 0 2.22e2 67.32
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.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 Perf Ticks
unix-epoll-input polling 1045 0 0 8.24e6 0.00
imix-4t4c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 40 5.37e6 0.00
dpdk-process any wait 0 0 2 1.63e4 0.00
fib-walk any wait 0 0 3 1.08e4 0.00
ikev2-manager-process any wait 0 0 6 1.24e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.20e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.40e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.06e3 0.00
lisp-retry-service any wait 0 0 3 4.46e3 0.00
memif-process any wait 0 0 2 1.61e3 0.00
statseg-collector-process time wait 0 0 1 2.03e4 0.00
unix-epoll-input polling 3560 0 0 3.95e6 0.00
vpe-oam-process any wait 0 0 3 6.49e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.9, average vectors/node 2.29, last 128 main loops .14 per node 3.00
vector rates in 1.6415e6, out 1.6415e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 6122535 9796338 0 3.00e2 1.60
ethernet-input active 4283307 9796338 0 1.34e2 2.29
l2-input active 4283307 9796338 0 8.81e1 2.29
l2-output active 4283307 9796338 0 1.09e2 2.29
memif-input polling 6122535 0 0 1.19e2 0.00
memif1/1-output active 4283307 9796338 0 9.62e1 2.29
memif1/1-tx active 4283307 9796338 0 5.53e2 2.29
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.9, average vectors/node 21.60, last 128 main loops 1.55 per node 19.80
vector rates in 4.8760e6, out 4.8760e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 858178 19303051 0 2.02e1 22.49
TenGigabitEtherneta/0/1-tx active 858178 19303051 0 7.07e1 22.49
dpdk-input polling 949059 9796344 0 1.26e2 10.32
ethernet-input active 1776144 29099395 0 4.14e1 16.38
l2-input active 918129 29099395 0 2.41e1 31.69
l2-output active 918129 29099395 0 2.27e1 31.69
memif-input polling 949059 19303051 0 2.47e2 20.34
memif1/1-output active 917966 9796344 0 3.44e1 10.67
memif1/1-tx active 917966 9796344 0 2.98e2 10.67
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.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 Perf Ticks
unix-epoll-input polling 3150 0 0 4.09e6 0.00
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.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 Perf Ticks
unix-epoll-input polling 3231 0 0 4.00e6 0.00

10ge2p1x520-eth-l2xcbase-eth-2memif-1dcr-ndrpdr

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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 4.09e4 0.00
dpdk-process any wait 0 0 2 5.31e5 0.00
fib-walk any wait 0 0 3 9.28e2 0.00
ikev2-manager-process any wait 0 0 5 2.94e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 8.64e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.89e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.23e3 0.00
lisp-retry-service any wait 0 0 3 7.89e3 0.00
memif-process any wait 0 0 2 1.44e3 0.00
statseg-collector-process time wait 0 0 1 1.09e3 0.00
unix-epoll-input polling 1942 0 0 6.80e6 0.00
vpe-oam-process any wait 0 0 3 3.79e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 52.28, last 128 main loops 6.66 per node 53.25
vector rates in 3.2207e6, out 3.2207e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 143611 4669392 0 1.83e1 32.51
TenGigabitEtherneta/0/0-tx active 143611 4669392 0 6.49e1 32.51
TenGigabitEtherneta/0/1-output active 140045 4669413 0 2.26e1 33.34
TenGigabitEtherneta/0/1-tx active 140045 4669413 0 7.07e1 33.34
dpdk-input polling 143630 9338804 0 8.04e1 65.02
ethernet-input active 570906 18677609 0 3.35e1 32.72
l2-input active 143640 18677609 0 1.97e1 130.03
l2-output active 143640 18677609 0 1.93e1 130.03
memif-input polling 143630 9338805 0 5.08e2 65.02
memif1/1-output active 143630 4669399 0 1.44e1 32.51
memif1/1-tx active 143630 4669399 0 5.89e2 32.51
memif2/1-output active 143620 4669405 0 1.62e1 32.51
memif2/1-tx active 143620 4669405 0 5.77e2 32.51
1518b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 33 2.95e4 0.00
dpdk-process any wait 0 0 2 5.42e5 0.00
fib-walk any wait 0 0 2 1.54e3 0.00
ikev2-manager-process any wait 0 0 6 8.79e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.20e2 0.00
lisp-retry-service any wait 0 0 2 1.48e3 0.00
memif-process any wait 0 0 2 1.64e3 0.00
unix-epoll-input polling 4142 0 0 3.16e6 0.00
vpe-oam-process any wait 0 0 2 5.46e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 3.77, last 128 main loops .23 per node 3.00
vector rates in 1.6104e6, out 1.6104e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1628261 4617230 0 8.65e1 2.84
TenGigabitEtherneta/0/1-tx active 1628261 4617230 0 1.48e2 2.84
dpdk-input polling 1642954 4617229 0 3.07e2 2.81
ethernet-input active 3261722 9234459 0 1.26e2 2.83
l2-input active 1635286 9234459 0 4.91e1 5.65
l2-output active 1635286 9234459 0 8.15e1 5.65
memif-input polling 1642954 4617230 0 8.77e2 2.81
memif2/1-output active 1633461 4617229 0 9.35e1 2.83
memif2/1-tx active 1633461 4617229 0 8.01e2 2.83
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 3.85, last 128 main loops .28 per node 3.60
vector rates in 1.6104e6, out 1.6104e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1593249 4617228 0 8.42e1 2.89
TenGigabitEtherneta/0/0-tx active 1593249 4617228 0 1.50e2 2.89
dpdk-input polling 1621178 4617229 0 3.10e2 2.85
ethernet-input active 3194623 9234457 0 1.26e2 2.89
l2-input active 1605051 9234457 0 5.04e1 5.75
l2-output active 1605051 9234457 0 8.24e1 5.75
memif-input polling 1621178 4617228 0 8.74e2 2.85
memif1/1-output active 1601374 4617229 0 9.86e1 2.88
memif1/1-tx active 1601374 4617229 0 7.89e2 2.88
1518b-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 34 3.41e4 0.00
dpdk-process any wait 0 0 2 9.64e3 0.00
fib-walk any wait 0 0 2 1.82e3 0.00
ikev2-manager-process any wait 0 0 6 2.38e3 0.00
ip-neighbor-scan-process any wait 0 0 1 5.66e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.60e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.38e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.17e3 0.00
lisp-retry-service any wait 0 0 2 4.35e3 0.00
memif-process any wait 0 0 2 2.76e3 0.00
statseg-collector-process time wait 0 0 1 2.51e3 0.00
unix-epoll-input polling 22716 0 0 5.77e5 0.00
vpe-oam-process any wait 0 0 3 1.39e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 1.31, last 128 main loops .09 per node 1.20
vector rates in 8.0519e5, out 8.0519e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 2124855 2317842 0 2.09e2 1.09
TenGigabitEtherneta/0/1-tx active 2124855 2317842 0 2.72e2 1.09
dpdk-input polling 4264203 2317841 0 9.81e2 .54
ethernet-input active 4263819 4635683 0 2.70e2 1.09
l2-input active 2800450 4635683 0 1.29e2 1.66
l2-output active 2800450 4635683 0 1.85e2 1.66
memif-input polling 4264203 2317842 0 1.45e3 .54
memif2/1-output active 2138964 2317841 0 2.16e2 1.08
memif2/1-tx active 2138964 2317841 0 1.27e3 1.08
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 1.25, last 128 main loops 0.00 per node 0.00
vector rates in 8.0519e5, out 8.0519e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 2175883 2317836 0 1.96e2 1.07
TenGigabitEtherneta/0/1-tx active 2175883 2317836 0 2.58e2 1.07
dpdk-input polling 5090818 2317836 0 9.90e2 .46
ethernet-input active 4365889 4635672 0 2.59e2 1.06
l2-input active 3033677 4635672 0 1.27e2 1.53
l2-output active 3033677 4635672 0 1.83e2 1.53
memif-input polling 5090818 2317836 0 1.59e3 .46
memif2/1-output active 2190006 2317836 0 2.14e2 1.06
memif2/1-tx active 2190006 2317836 0 1.16e3 1.06
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.8, average vectors/node 1.26, last 128 main loops .09 per node 1.20
vector rates in 8.0519e5, out 8.0519e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 2171498 2317844 0 2.04e2 1.07
TenGigabitEtherneta/0/0-tx active 2171498 2317844 0 2.64e2 1.07
dpdk-input polling 5262145 2317844 0 9.86e2 .44
ethernet-input active 4359956 4635688 0 2.72e2 1.06
l2-input active 2989353 4635688 0 1.28e2 1.55
l2-output active 2989353 4635688 0 1.79e2 1.55
memif-input polling 5262145 2317844 0 1.51e3 .44
memif1/1-output active 2188458 2317844 0 2.15e2 1.06
memif1/1-tx active 2188458 2317844 0 1.20e3 1.06
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.8, average vectors/node 1.30, last 128 main loops .05 per node 1.00
vector rates in 8.0519e5, out 8.0519e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 2134488 2317840 0 1.93e2 1.09
TenGigabitEtherneta/0/0-tx active 2134488 2317840 0 2.62e2 1.09
dpdk-input polling 4599456 2317841 0 9.94e2 .50
ethernet-input active 4285207 4635681 0 2.66e2 1.08
l2-input active 2829497 4635681 0 1.33e2 1.64
l2-output active 2829497 4635681 0 1.76e2 1.64
memif-input polling 4599456 2317840 0 1.48e3 .50
memif1/1-output active 2150719 2317841 0 2.06e2 1.08
memif1/1-tx active 2150719 2317841 0 1.26e3 1.08
64b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 7.27e4 0.00
dpdk-process any wait 0 0 2 3.99e5 0.00
fib-walk any wait 0 0 2 9.62e2 0.00
ikev2-manager-process any wait 0 0 6 5.01e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.21e2 0.00
lisp-retry-service any wait 0 0 2 1.20e3 0.00
memif-process any wait 0 0 2 1.66e3 0.00
unix-epoll-input polling 3928 0 0 3.33e6 0.00
vpe-oam-process any wait 0 0 3 9.40e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 239.64, last 128 main loops 36.84 per node 214.36
vector rates in 1.0438e7, out 1.0438e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 63976 15013632 0 8.44e0 234.68
TenGigabitEtherneta/0/0-tx active 63976 15013632 0 4.99e1 234.68
TenGigabitEtherneta/0/1-output active 60887 15013632 0 8.87e0 246.58
TenGigabitEtherneta/0/1-tx active 60887 15013632 0 4.88e1 246.58
dpdk-input polling 63976 30027243 0 5.36e1 469.35
ethernet-input active 252539 60054507 0 2.08e1 237.80
l2-input active 248664 60054507 0 1.74e1 241.51
l2-output active 248664 60054507 0 7.92e0 241.51
memif-input polling 63976 30027264 0 9.41e1 469.35
memif1/1-output active 63976 15013632 0 7.98e0 234.68
memif1/1-tx active 63976 15013632 0 1.31e2 234.68
memif2/1-output active 63700 15013611 0 8.09e0 235.69
memif2/1-tx active 63700 15013611 0 1.34e2 235.69
64b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 48 5.71e4 0.00
dpdk-process any wait 0 0 2 9.53e3 0.00
fib-walk any wait 0 0 3 9.52e2 0.00
ikev2-manager-process any wait 0 0 6 7.82e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.82e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.19e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.06e3 0.00
lisp-retry-service any wait 0 0 3 1.66e3 0.00
memif-process any wait 0 0 2 1.39e3 0.00
statseg-collector-process time wait 0 0 1 2.51e3 0.00
unix-epoll-input polling 1743 0 0 7.53e6 0.00
vpe-oam-process any wait 0 0 3 6.16e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 233.58, last 128 main loops 23.63 per node 252.00
vector rates in 1.0627e7, out 1.0627e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 131329 30577664 0 8.48e0 232.83
TenGigabitEtherneta/0/1-tx active 131329 30577664 0 4.71e1 232.83
dpdk-input polling 132209 30577668 0 5.21e1 231.28
ethernet-input active 262678 61155332 0 2.09e1 232.81
l2-input active 260967 61155332 0 1.75e1 234.34
l2-output active 260967 61155332 0 8.29e0 234.34
memif-input polling 132209 30577664 0 9.34e1 231.28
memif2/1-output active 131349 30577668 0 8.20e0 232.79
memif2/1-tx active 131349 30577668 0 1.28e2 232.79
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 256.00, last 128 main loops 24.00 per node 256.00
vector rates in 1.0625e7, out 1.0625e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 119428 30573568 0 8.16e0 256.00
TenGigabitEtherneta/0/0-tx active 119428 30573568 0 4.70e1 256.00
dpdk-input polling 119428 30573568 0 5.03e1 256.00
ethernet-input active 238856 61147136 0 2.05e1 256.00
l2-input active 238856 61147136 0 1.77e1 256.00
l2-output active 238856 61147136 0 7.71e0 256.00
memif-input polling 119428 30573568 0 9.41e1 256.00
memif1/1-output active 119428 30573568 0 8.14e0 256.00
memif1/1-tx active 119428 30573568 0 1.31e2 256.00
64b-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 6.73e4 0.00
dpdk-process any wait 0 0 2 1.79e4 0.00
fib-walk any wait 0 0 2 7.85e3 0.00
ikev2-manager-process any wait 0 0 6 4.85e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.01e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.66e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 8.17e3 0.00
lisp-retry-service any wait 0 0 2 8.58e3 0.00
memif-process any wait 0 0 2 2.81e3 0.00
statseg-collector-process time wait 0 0 1 1.89e3 0.00
unix-epoll-input polling 2105 0 0 6.24e6 0.00
vpe-oam-process any wait 0 0 3 4.81e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 229.46, last 128 main loops 24.00 per node 256.00
vector rates in 1.0158e7, out 1.0158e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 127635 29193984 0 8.99e0 228.73
TenGigabitEtherneta/0/1-tx active 127635 29193984 0 4.87e1 228.73
dpdk-input polling 129242 29193980 0 5.32e1 225.89
ethernet-input active 255716 58387964 0 2.11e1 228.33
l2-input active 253208 58387964 0 1.76e1 230.59
l2-output active 253208 58387964 0 8.59e0 230.59
memif-input polling 129242 29193984 0 9.68e1 225.89
memif2/1-output active 128081 29193980 0 8.50e0 227.93
memif2/1-tx active 128081 29193980 0 1.39e2 227.93
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 220.86, last 128 main loops 15.56 per node 166.00
vector rates in 1.0158e7, out 1.0158e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 132386 29193996 0 8.62e0 220.52
TenGigabitEtherneta/0/1-tx active 132386 29193996 0 4.94e1 220.52
dpdk-input polling 133257 29194016 0 5.27e1 219.08
ethernet-input active 264895 58388012 0 2.17e1 220.42
l2-input active 263849 58388012 0 1.79e1 221.29
l2-output active 263849 58388012 0 8.97e0 221.29
memif-input polling 133257 29193996 0 9.38e1 219.08
memif2/1-output active 132509 29194016 0 8.75e0 220.32
memif2/1-tx active 132509 29194016 0 1.39e2 220.32
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.7, average vectors/node 247.69, last 128 main loops 24.00 per node 256.00
vector rates in 1.0158e7, out 1.0158e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 118031 29194752 0 8.66e0 247.35
TenGigabitEtherneta/0/0-tx active 118031 29194752 0 4.76e1 247.35
dpdk-input polling 118032 29194752 0 4.94e1 247.35
ethernet-input active 236063 58389504 0 2.05e1 247.35
l2-input active 235394 58389504 0 1.73e1 248.05
l2-output active 235394 58389504 0 7.87e0 248.05
memif-input polling 118032 29194752 0 9.84e1 247.35
memif1/1-output active 118032 29194752 0 8.55e0 247.35
memif1/1-tx active 118032 29194752 0 1.46e2 247.35
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.7, average vectors/node 255.95, last 128 main loops 24.00 per node 256.00
vector rates in 1.0158e7, out 1.0158e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 114065 29194752 0 8.73e0 255.95
TenGigabitEtherneta/0/0-tx active 114065 29194752 0 4.84e1 255.95
dpdk-input polling 114065 29194752 0 5.40e1 255.95
ethernet-input active 228130 58389504 0 2.13e1 255.95
l2-input active 228123 58389504 0 1.79e1 255.96
l2-output active 228123 58389504 0 7.96e0 255.96
memif-input polling 114065 29194752 0 9.74e1 255.95
memif1/1-output active 114065 29194752 0 9.29e0 255.95
memif1/1-tx active 114065 29194752 0 1.38e2 255.95
9000b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 37 2.61e4 0.00
dpdk-process any wait 0 0 2 4.75e5 0.00
fib-walk any wait 0 0 3 4.11e3 0.00
ikev2-manager-process any wait 0 0 6 6.48e2 0.00
ip-neighbor-scan-process any wait 0 0 1 1.38e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.56e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.05e3 0.00
lisp-retry-service any wait 0 0 3 4.89e3 0.00
memif-process any wait 0 0 2 6.05e3 0.00
statseg-collector-process time wait 0 0 1 1.08e4 0.00
unix-epoll-input polling 4111 0 0 3.18e6 0.00
vpe-oam-process any wait 0 0 3 7.19e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 1.27, last 128 main loops 0.00 per node 0.00
vector rates in 5.4916e5, out 5.4916e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 788530 788788 0 2.26e2 1.00
TenGigabitEtherneta/0/0-tx active 788530 788788 0 4.04e2 1.00
TenGigabitEtherneta/0/1-output active 778579 788788 0 2.21e2 1.01
TenGigabitEtherneta/0/1-tx active 778579 788788 0 3.85e2 1.01
dpdk-input polling 3064150 1577577 0 1.15e3 .51
ethernet-input active 3143907 3155153 0 3.03e2 1.00
l2-input active 1842633 3155153 0 1.27e2 1.71
l2-output active 1842633 3155153 0 1.94e2 1.71
memif-input polling 3064150 1577576 0 2.36e3 .51
memif1/1-output active 788596 788789 0 2.29e2 1.00
memif1/1-tx active 788596 788789 0 3.31e3 1.00
memif2/1-output active 788202 788788 0 2.36e2 1.00
memif2/1-tx active 788202 788788 0 1.86e3 1.00
9000b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 30 2.84e4 0.00
dpdk-process any wait 0 0 2 9.27e5 0.00
fib-walk any wait 0 0 3 1.35e3 0.00
ikev2-manager-process any wait 0 0 6 2.48e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.31e3 0.00
lisp-retry-service any wait 0 0 3 4.65e3 0.00
memif-process any wait 0 0 2 7.48e3 0.00
unix-epoll-input polling 53200 0 0 2.45e5 0.00
vpe-oam-process any wait 0 0 3 3.92e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 2.7458e5, out 2.7458e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 787502 787566 0 2.14e2 1.00
TenGigabitEtherneta/0/1-tx active 787502 787566 0 3.87e2 1.00
dpdk-input polling 26345085 787566 0 5.69e3 .03
ethernet-input active 1575006 1575132 0 2.65e2 1.00
l2-input active 1573226 1575132 0 1.87e2 1.00
l2-output active 1573226 1575132 0 2.26e2 1.00
memif-input polling 26345085 787566 0 4.79e3 .03
memif2/1-output active 787504 787566 0 2.06e2 1.00
memif2/1-tx active 787504 787566 0 1.72e3 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 2.7458e5, out 2.7458e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 787530 787567 0 2.31e2 1.00
TenGigabitEtherneta/0/0-tx active 787530 787567 0 4.06e2 1.00
dpdk-input polling 19161904 787566 0 4.80e3 .04
ethernet-input active 1575062 1575133 0 2.85e2 1.00
l2-input active 1574540 1575133 0 1.97e2 1.00
l2-output active 1574540 1575133 0 2.38e2 1.00
memif-input polling 19161904 787567 0 4.54e3 .04
memif1/1-output active 787532 787566 0 2.08e2 1.00
memif1/1-tx active 787532 787566 0 3.29e3 1.00
9000b-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 34 3.08e4 0.00
dpdk-process any wait 0 0 2 2.07e4 0.00
fib-walk any wait 0 0 3 1.68e3 0.00
ikev2-manager-process any wait 0 0 6 1.42e3 0.00
ip-neighbor-scan-process any wait 0 0 1 4.55e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.26e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.31e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.71e3 0.00
lisp-retry-service any wait 0 0 3 4.57e3 0.00
memif-process any wait 0 0 2 3.27e3 0.00
statseg-collector-process time wait 0 0 1 2.38e3 0.00
unix-epoll-input polling 76593 0 0 1.70e5 0.00
vpe-oam-process any wait 0 0 3 1.83e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3729e5, out 1.3729e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 394218 394235 0 2.11e2 1.00
TenGigabitEtherneta/0/1-tx active 394218 394235 0 4.10e2 1.00
dpdk-input polling 16421681 394235 0 1.77e4 .02
ethernet-input active 788438 788470 0 2.87e2 1.00
l2-input active 788062 788470 0 1.96e2 1.00
l2-output active 788062 788470 0 2.31e2 1.00
memif-input polling 16421681 394235 0 8.58e3 .02
memif2/1-output active 394220 394235 0 2.07e2 1.00
memif2/1-tx active 394220 394235 0 1.68e3 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3729e5, out 1.3729e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 394220 394237 0 2.15e2 1.00
TenGigabitEtherneta/0/1-tx active 394220 394237 0 4.01e2 1.00
dpdk-input polling 16343469 394237 0 1.85e4 .02
ethernet-input active 788441 788474 0 2.84e2 1.00
l2-input active 788034 788474 0 1.93e2 1.00
l2-output active 788034 788474 0 2.37e2 1.00
memif-input polling 16343469 394237 0 7.97e3 .02
memif2/1-output active 394221 394237 0 2.04e2 1.00
memif2/1-tx active 394221 394237 0 1.83e3 1.00
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3729e5, out 1.3729e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 394204 394235 0 2.32e2 1.00
TenGigabitEtherneta/0/0-tx active 394204 394235 0 4.22e2 1.00
dpdk-input polling 15990873 394234 0 1.67e4 .02
ethernet-input active 788408 788469 0 2.83e2 1.00
l2-input active 787756 788469 0 1.99e2 1.00
l2-output active 787756 788469 0 2.51e2 1.00
memif-input polling 15990873 394235 0 8.35e3 .02
memif1/1-output active 394204 394234 0 2.11e2 1.00
memif1/1-tx active 394204 394234 0 3.24e3 1.00
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.7, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3729e5, out 1.3729e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 394199 394238 0 2.35e2 1.00
TenGigabitEtherneta/0/0-tx active 394199 394238 0 4.33e2 1.00
dpdk-input polling 15123469 394239 0 1.65e4 .03
ethernet-input active 788422 788477 0 2.88e2 1.00
l2-input active 787285 788477 0 2.01e2 1.00
l2-output active 787285 788477 0 2.53e2 1.00
memif-input polling 15123469 394238 0 8.51e3 .03
memif1/1-output active 394223 394239 0 2.17e2 1.00
memif1/1-tx active 394223 394239 0 3.39e3 1.00
imix-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 1.17e5 0.00
dpdk-process any wait 0 0 2 9.32e5 0.00
fib-walk any wait 0 0 3 3.06e3 0.00
ikev2-manager-process any wait 0 0 6 5.17e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.81e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.98e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.03e3 0.00
lisp-retry-service any wait 0 0 3 5.46e3 0.00
memif-process any wait 0 0 2 3.89e3 0.00
statseg-collector-process time wait 0 0 1 3.99e3 0.00
unix-epoll-input polling 3119 0 0 4.19e6 0.00
vpe-oam-process any wait 0 0 3 3.82e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 245.22, last 128 main loops 48.00 per node 279.27
vector rates in 7.6002e6, out 7.6002e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 44868 10924369 0 8.45e0 243.48
TenGigabitEtherneta/0/0-tx active 44868 10924369 0 4.99e1 243.48
TenGigabitEtherneta/0/1-output active 44702 10924544 0 8.93e0 244.39
TenGigabitEtherneta/0/1-tx active 44702 10924544 0 4.94e1 244.39
dpdk-input polling 44868 21848913 0 5.48e1 486.96
ethernet-input active 179306 43697826 0 2.17e1 243.71
l2-input active 177094 43697826 0 1.73e1 246.75
l2-output active 177094 43697826 0 7.69e0 246.75
memif-input polling 44868 21848913 0 1.69e2 486.96
memif1/1-output active 44868 10924369 0 7.91e0 243.48
memif1/1-tx active 44868 10924369 0 2.17e2 243.48
memif2/1-output active 44868 10924544 0 7.96e0 243.48
memif2/1-tx active 44868 10924544 0 2.19e2 243.48
imix-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 47 3.86e4 0.00
dpdk-process any wait 0 0 2 1.75e4 0.00
fib-walk any wait 0 0 3 4.21e3 0.00
ikev2-manager-process any wait 0 0 6 7.49e2 0.00
ip-neighbor-scan-process any wait 0 0 1 2.26e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.13e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.04e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.08e3 0.00
lisp-retry-service any wait 0 0 3 1.78e3 0.00
memif-process any wait 0 0 1 1.55e3 0.00
statseg-collector-process time wait 0 0 1 9.24e2 0.00
unix-epoll-input polling 2069 0 0 6.39e6 0.00
vpe-oam-process any wait 0 0 3 7.41e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 93.49, last 128 main loops 6.79 per node 87.00
vector rates in 6.6585e6, out 6.6585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 269269 19252800 0 1.26e1 71.50
TenGigabitEtherneta/0/1-tx active 269269 19252800 0 5.45e1 71.50
dpdk-input polling 279301 19252809 0 6.38e1 68.93
ethernet-input active 546479 38505609 0 2.65e1 70.46
l2-input active 277264 38505609 0 1.84e1 138.88
l2-output active 277264 38505609 0 1.32e1 138.88
memif-input polling 279301 19252800 0 2.06e2 68.93
memif2/1-output active 277210 19252809 0 1.21e1 69.45
memif2/1-tx active 277210 19252809 0 2.21e2 69.45
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 101.24, last 128 main loops 8.29 per node 106.20
vector rates in 6.6586e6, out 6.6586e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 248309 19252870 0 1.23e1 77.54
TenGigabitEtherneta/0/0-tx active 248309 19252870 0 5.48e1 77.54
dpdk-input polling 256152 19252926 0 6.18e1 75.16
ethernet-input active 504461 38505796 0 2.60e1 76.33
l2-input active 256186 38505796 0 1.85e1 150.30
l2-output active 256186 38505796 0 1.29e1 150.30
memif-input polling 256152 19252870 0 2.07e2 75.16
memif1/1-output active 256152 19252926 0 1.18e1 75.16
memif1/1-tx active 256152 19252926 0 2.24e2 75.16
imix-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 36 3.33e4 0.00
dpdk-process any wait 0 0 2 2.21e4 0.00
fib-walk any wait 0 0 3 1.93e3 0.00
ikev2-manager-process any wait 0 0 6 2.72e3 0.00
ip-neighbor-scan-process any wait 0 0 1 5.06e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.88e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.28e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.71e3 0.00
lisp-retry-service any wait 0 0 3 3.77e3 0.00
memif-process any wait 0 0 2 3.39e3 0.00
statseg-collector-process time wait 0 0 1 2.98e3 0.00
unix-epoll-input polling 7000 0 0 1.86e6 0.00
vpe-oam-process any wait 0 0 3 1.62e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 9.19, last 128 main loops .56 per node 7.20
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1383350 9546847 0 4.63e1 6.90
TenGigabitEtherneta/0/1-tx active 1383350 9546847 0 1.13e2 6.90
dpdk-input polling 1394287 9546856 0 1.77e2 6.85
ethernet-input active 2768501 19093703 0 7.05e1 6.89
l2-input active 1388532 19093703 0 3.24e1 13.75
l2-output active 1388532 19093703 0 4.46e1 13.75
memif-input polling 1394287 9546847 0 3.40e2 6.85
memif2/1-output active 1385151 9546856 0 4.82e1 6.89
memif2/1-tx active 1385151 9546856 0 3.48e2 6.89
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 9.06, last 128 main loops .75 per node 9.60
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1402418 9546853 0 4.49e1 6.81
TenGigabitEtherneta/0/1-tx active 1402418 9546853 0 1.16e2 6.81
dpdk-input polling 1415946 9546855 0 1.68e2 6.74
ethernet-input active 2807409 19093708 0 6.95e1 6.80
l2-input active 1409370 19093708 0 3.26e1 13.55
l2-output active 1409370 19093708 0 4.39e1 13.55
memif-input polling 1415946 9546853 0 3.43e2 6.74
memif2/1-output active 1404991 9546855 0 4.87e1 6.79
memif2/1-tx active 1404991 9546855 0 3.55e2 6.79
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.7, average vectors/node 9.14, last 128 main loops .66 per node 8.40
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1392563 9546851 0 4.31e1 6.86
TenGigabitEtherneta/0/0-tx active 1392563 9546851 0 1.12e2 6.86
dpdk-input polling 1393484 9546850 0 1.67e2 6.85
ethernet-input active 2785931 19093701 0 6.89e1 6.85
l2-input active 1393481 19093701 0 3.16e1 13.70
l2-output active 1393481 19093701 0 4.18e1 13.70
memif-input polling 1393484 9546851 0 3.41e2 6.85
memif1/1-output active 1393368 9546850 0 4.73e1 6.85
memif1/1-tx active 1393368 9546850 0 3.73e2 6.85
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.7, average vectors/node 9.44, last 128 main loops .75 per node 9.60
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1347336 9546852 0 4.33e1 7.09
TenGigabitEtherneta/0/0-tx active 1347336 9546852 0 1.17e2 7.09
dpdk-input polling 1347932 9546850 0 1.74e2 7.08
ethernet-input active 2695205 19093702 0 6.79e1 7.08
l2-input active 1347934 19093702 0 3.18e1 14.17
l2-output active 1347934 19093702 0 4.17e1 14.17
memif-input polling 1347932 9546852 0 3.45e2 7.08
memif1/1-output active 1347869 9546850 0 4.63e1 7.08
memif1/1-tx active 1347869 9546850 0 3.61e2 7.08

10ge2p1x520-eth-l2xcbase-eth-2memif-1lxc-ndrpdr

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. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 47 3.29e4 0.00
dpdk-process any wait 0 0 2 1.04e6 0.00
fib-walk any wait 0 0 3 5.43e3 0.00
ikev2-manager-process any wait 0 0 6 1.05e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.29e3 0.00
lisp-retry-service any wait 0 0 3 1.39e3 0.00
memif-process any wait 0 0 2 1.78e3 0.00
unix-epoll-input polling 3159 0 0 4.15e6 0.00
vpe-oam-process any wait 0 0 3 6.95e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 52.55, last 128 main loops 4.13 per node 40.62
vector rates in 3.2207e6, out 3.2207e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 141702 4635301 0 1.82e1 32.71
TenGigabitEtherneta/0/0-tx active 141702 4635301 0 6.45e1 32.71
TenGigabitEtherneta/0/1-output active 138917 4635282 0 2.24e1 33.37
TenGigabitEtherneta/0/1-tx active 138917 4635282 0 7.09e1 33.37
dpdk-input polling 141744 9270588 0 8.03e1 65.40
ethernet-input active 563958 18541171 0 3.35e1 32.88
l2-input active 141754 18541171 0 1.97e1 130.79
l2-output active 141754 18541171 0 1.86e1 130.79
memif-input polling 141744 9270583 0 5.09e2 65.40
memif1/1-output active 141744 4635304 0 1.48e1 32.70
memif1/1-tx active 141744 4635304 0 5.92e2 32.70
memif2/1-output active 141595 4635284 0 1.62e1 32.74
memif2/1-tx active 141595 4635284 0 5.75e2 32.74
1518b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
1518b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
64b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 6.65e4 0.00
dpdk-process any wait 0 0 2 1.88e4 0.00
fib-walk any wait 0 0 3 1.86e3 0.00
ikev2-manager-process any wait 0 0 6 9.35e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 7.44e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.03e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.49e3 0.00
lisp-retry-service any wait 0 0 3 1.86e3 0.00
memif-process any wait 0 0 2 1.48e3 0.00
statseg-collector-process time wait 0 0 1 1.54e3 0.00
unix-epoll-input polling 5205 0 0 2.51e6 0.00
vpe-oam-process any wait 0 0 2 6.74e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 243.46, last 128 main loops 48.00 per node 279.27
vector rates in 1.0393e7, out 1.0393e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 61783 14926848 0 8.41e0 241.60
TenGigabitEtherneta/0/0-tx active 61783 14926848 0 4.99e1 241.60
TenGigabitEtherneta/0/1-output active 61720 14926848 0 8.86e0 241.85
TenGigabitEtherneta/0/1-tx active 61720 14926848 0 4.89e1 241.85
dpdk-input polling 61783 29853696 0 5.34e1 483.20
ethernet-input active 247069 59707392 0 2.06e1 241.66
l2-input active 243413 59707392 0 1.73e1 245.29
l2-output active 243413 59707392 0 7.70e0 245.29
memif-input polling 61783 29853696 0 9.42e1 483.20
memif1/1-output active 61783 14926848 0 7.88e0 241.60
memif1/1-tx active 61783 14926848 0 1.34e2 241.60
memif2/1-output active 61783 14926848 0 8.08e0 241.60
memif2/1-tx active 61783 14926848 0 1.37e2 241.60
64b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 6.11e4 0.00
dpdk-process any wait 0 0 2 4.35e5 0.00
fib-walk any wait 0 0 2 9.56e2 0.00
ikev2-manager-process any wait 0 0 6 8.05e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.51e2 0.00
lisp-retry-service any wait 0 0 2 1.52e3 0.00
memif-process any wait 0 0 2 1.27e3 0.00
unix-epoll-input polling 2299 0 0 5.68e6 0.00
vpe-oam-process any wait 0 0 2 8.76e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 228.15, last 128 main loops 20.02 per node 213.50
vector rates in 1.0619e7, out 1.0619e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 133170 30444140 0 8.35e0 228.61
TenGigabitEtherneta/0/1-tx active 133170 30444140 0 4.71e1 228.61
dpdk-input polling 135207 30443977 0 5.25e1 225.17
ethernet-input active 267448 60888117 0 2.07e1 227.66
l2-input active 266298 60888117 0 1.75e1 228.65
l2-output active 266298 60888117 0 8.62e0 228.65
memif-input polling 135207 30444140 0 9.32e1 225.17
memif2/1-output active 134278 30443977 0 8.20e0 226.72
memif2/1-tx active 134278 30443977 0 1.28e2 226.72
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 241.45, last 128 main loops 24.00 per node 256.00
vector rates in 1.0619e7, out 1.0619e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 126108 30443776 0 8.45e0 241.41
TenGigabitEtherneta/0/0-tx active 126108 30443776 0 4.71e1 241.41
dpdk-input polling 126633 30443791 0 4.99e1 240.41
ethernet-input active 252741 60887567 0 2.04e1 240.91
l2-input active 251600 60887567 0 1.75e1 242.00
l2-output active 251600 60887567 0 8.24e0 242.00
memif-input polling 126633 30443776 0 9.61e1 240.41
memif1/1-output active 126633 30443791 0 8.21e0 240.41
memif1/1-tx active 126633 30443791 0 1.29e2 240.41
64b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
9000b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
9000b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
9000b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 34 3.19e4 0.00
dpdk-process any wait 0 0 2 2.02e4 0.00
fib-walk any wait 0 0 3 1.61e3 0.00
ikev2-manager-process any wait 0 0 6 1.71e3 0.00
ip-neighbor-scan-process any wait 0 0 1 5.25e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.76e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.97e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.88e3 0.00
lisp-retry-service any wait 0 0 3 2.93e3 0.00
memif-process any wait 0 0 2 4.91e3 0.00
statseg-collector-process time wait 0 0 1 2.74e3 0.00
unix-epoll-input polling 92417 0 0 1.40e5 0.00
vpe-oam-process any wait 0 0 3 1.17e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3729e5, out 1.3729e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 394760 394775 0 2.12e2 1.00
TenGigabitEtherneta/0/1-tx active 394760 394775 0 4.02e2 1.00
dpdk-input polling 17945516 394775 0 1.72e4 .02
ethernet-input active 789521 789550 0 2.62e2 1.00
l2-input active 789295 789550 0 1.90e2 1.00
l2-output active 789295 789550 0 2.27e2 1.00
memif-input polling 17945516 394775 0 9.12e3 .02
memif2/1-output active 394761 394775 0 2.15e2 1.00
memif2/1-tx active 394761 394775 0 1.69e3 1.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3729e5, out 1.3729e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 394758 394772 0 2.16e2 1.00
TenGigabitEtherneta/0/1-tx active 394758 394772 0 4.02e2 1.00
dpdk-input polling 19183801 394772 0 1.68e4 .02
ethernet-input active 789517 789544 0 2.77e2 1.00
l2-input active 789236 789544 0 1.93e2 1.00
l2-output active 789236 789544 0 2.21e2 1.00
memif-input polling 19183801 394772 0 9.39e3 .02
memif2/1-output active 394759 394772 0 2.01e2 1.00
memif2/1-tx active 394759 394772 0 1.70e3 1.00
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.8, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3729e5, out 1.3729e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 394760 394774 0 2.25e2 1.00
TenGigabitEtherneta/0/0-tx active 394760 394774 0 4.17e2 1.00
dpdk-input polling 17177614 394773 0 1.54e4 .02
ethernet-input active 789519 789547 0 2.86e2 1.00
l2-input active 789020 789547 0 1.97e2 1.00
l2-output active 789020 789547 0 2.45e2 1.00
memif-input polling 17177614 394774 0 9.37e3 .02
memif1/1-output active 394759 394773 0 2.05e2 1.00
memif1/1-tx active 394759 394773 0 3.28e3 1.00
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.8, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 1.3729e5, out 1.3729e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 394759 394774 0 2.96e2 1.00
TenGigabitEtherneta/0/0-tx active 394759 394774 0 4.19e2 1.00
dpdk-input polling 17641180 394774 0 1.49e4 .02
ethernet-input active 789518 789548 0 2.85e2 1.00
l2-input active 788632 789548 0 2.03e2 1.00
l2-output active 788632 789548 0 2.49e2 1.00
memif-input polling 17641180 394774 0 9.60e3 .02
memif1/1-output active 394759 394774 0 2.19e2 1.00
memif1/1-tx active 394759 394774 0 3.44e3 1.00
imix-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
imix-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
imix-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 

10ge2p1x520-ethip4-ip4base-eth-2memif-1dcr-ndrpdr

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 with two FIB tables and two static IPv4 /24 route entries per FIB table. 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 cores allocated from pool of isolated CPUs. There are no memory contraints. DUTs are tested with 2p10GE NIC X520-DA2 by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and 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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 8.39e4 0.00
dpdk-process any wait 0 0 1 2.06e6 0.00
fib-walk any wait 0 0 3 1.14e4 0.00
ikev2-manager-process any wait 0 0 6 6.75e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.24e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.88e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.14e3 0.00
lisp-retry-service any wait 0 0 3 4.12e3 0.00
memif-process any wait 0 0 2 2.51e3 0.00
statseg-collector-process time wait 0 0 1 5.03e3 0.00
unix-epoll-input polling 2561 0 0 5.13e6 0.00
vpe-oam-process any wait 0 0 3 4.52e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 115.79, last 128 main loops 16.41 per node 105.00
vector rates in 3.1948e6, out 3.1948e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 57438 4627211 0 1.25e1 80.56
TenGigabitEtherneta/0/0-tx active 57438 4627211 0 5.46e1 80.56
TenGigabitEtherneta/0/1-output active 54447 4598715 0 1.29e1 84.46
TenGigabitEtherneta/0/1-tx active 54447 4598715 0 5.83e1 84.46
dpdk-input polling 57585 9225961 0 6.43e1 160.21
ethernet-input active 227055 18451887 0 2.25e1 81.27
ip4-input active 58525 9225926 0 3.91e1 157.64
ip4-input-no-checksum active 58550 9225961 0 2.84e1 157.57
ip4-lookup active 112775 18451887 0 3.13e1 163.62
ip4-rewrite active 112775 18451887 0 3.03e1 163.62
memif-input polling 57585 9225926 0 4.76e2 160.21
memif1/1-output active 57585 4627228 0 1.05e1 80.35
memif1/1-tx active 57585 4627228 0 5.78e2 80.35
memif2/1-output active 57585 4598733 0 1.11e1 79.86
memif2/1-tx active 57585 4598733 0 5.76e2 79.86
1518b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 30 3.05e4 0.00
dpdk-process any wait 0 0 2 1.09e6 0.00
fib-walk any wait 0 0 3 1.07e3 0.00
ikev2-manager-process any wait 0 0 6 1.02e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.35e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.19e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.19e3 0.00
lisp-retry-service any wait 0 0 3 1.13e3 0.00
memif-process any wait 0 0 2 1.38e3 0.00
statseg-collector-process time wait 0 0 1 1.10e4 0.00
unix-epoll-input polling 3194 0 0 4.10e6 0.00
vpe-oam-process any wait 0 0 3 8.12e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 5.03, last 128 main loops .44 per node 4.67
vector rates in 1.6104e6, out 1.6104e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1147305 4617176 0 6.25e1 4.02
TenGigabitEtherneta/0/1-tx active 1147305 4617176 0 1.32e2 4.02
dpdk-input polling 1151661 4617175 0 2.66e2 4.01
ethernet-input active 2294912 9234351 0 9.02e1 4.02
ip4-input active 1147305 4617176 0 1.46e2 4.02
ip4-input-no-checksum active 1147607 4617175 0 1.11e2 4.02
ip4-lookup active 1148088 9234351 0 6.01e1 8.04
ip4-rewrite active 1148088 9234351 0 6.59e1 8.04
memif-input polling 1151661 4617176 0 8.72e2 4.01
memif2/1-output active 1147607 4617175 0 7.39e1 4.02
memif2/1-tx active 1147607 4617175 0 7.35e2 4.02
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 5.14, last 128 main loops .49 per node 5.25
vector rates in 1.6104e6, out 1.6104e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1121999 4617182 0 5.98e1 4.12
TenGigabitEtherneta/0/0-tx active 1121999 4617182 0 1.34e2 4.12
dpdk-input polling 1129384 4617182 0 2.71e2 4.09
ethernet-input active 2244428 9234364 0 1.03e2 4.11
ip4-input active 1121999 4617182 0 1.33e2 4.12
ip4-input-no-checksum active 1122429 4617182 0 1.08e2 4.11
ip4-lookup active 1124593 9234364 0 5.89e1 8.21
ip4-rewrite active 1124593 9234364 0 6.46e1 8.21
memif-input polling 1129384 4617182 0 8.71e2 4.09
memif1/1-output active 1122429 4617182 0 7.24e1 4.11
memif1/1-tx active 1122429 4617182 0 7.29e2 4.11
1518b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 30 3.66e4 0.00
dpdk-process any wait 0 0 2 5.55e5 0.00
fib-walk any wait 0 0 3 2.20e3 0.00
ikev2-manager-process any wait 0 0 5 2.73e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 3.79e3 0.00
lisp-retry-service any wait 0 0 3 3.31e3 0.00
memif-process any wait 0 0 2 3.69e3 0.00
unix-epoll-input polling 13186 0 0 9.97e5 0.00
vpe-oam-process any wait 0 0 3 1.94e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 1.38, last 128 main loops .16 per node 1.75
vector rates in 8.0519e5, out 8.0519e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1994339 2320540 0 1.77e2 1.16
TenGigabitEtherneta/0/1-tx active 1994339 2320540 0 2.51e2 1.16
dpdk-input polling 3032670 2320540 0 7.36e2 .77
ethernet-input active 4006900 4641080 0 2.52e2 1.16
ip4-input active 1994339 2320540 0 3.21e2 1.16
ip4-input-no-checksum active 2012561 2320540 0 2.94e2 1.15
ip4-lookup active 2403859 4641080 0 1.29e2 1.93
ip4-rewrite active 2403859 4641080 0 1.68e2 1.93
memif-input polling 3032670 2320540 0 1.33e3 .77
memif2/1-output active 2012561 2320540 0 2.05e2 1.15
memif2/1-tx active 2012561 2320540 0 1.19e3 1.15
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.8, average vectors/node 1.42, last 128 main loops .11 per node 1.17
vector rates in 8.0519e5, out 8.0519e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 1951051 2320545 0 1.73e2 1.19
TenGigabitEtherneta/0/1-tx active 1951051 2320545 0 2.43e2 1.19
dpdk-input polling 2739871 2320543 0 7.35e2 .85
ethernet-input active 3918496 4641088 0 2.46e2 1.18
ip4-input active 1951051 2320545 0 3.28e2 1.19
ip4-input-no-checksum active 1967445 2320543 0 3.05e2 1.18
ip4-lookup active 2289176 4641088 0 1.31e2 2.03
ip4-rewrite active 2289176 4641088 0 1.63e2 2.03
memif-input polling 2739871 2320545 0 1.38e3 .85
memif2/1-output active 1967445 2320543 0 2.01e2 1.18
memif2/1-tx active 1967445 2320543 0 1.17e3 1.18
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.8, average vectors/node 1.45, last 128 main loops .11 per node 1.17
vector rates in 8.0519e5, out 8.0519e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1914696 2320540 0 1.73e2 1.21
TenGigabitEtherneta/0/0-tx active 1914696 2320540 0 2.39e2 1.21
dpdk-input polling 2623552 2320540 0 7.28e2 .88
ethernet-input active 3849323 4641080 0 2.55e2 1.21
ip4-input active 1914696 2320540 0 3.22e2 1.21
ip4-input-no-checksum active 1934627 2320540 0 2.97e2 1.19
ip4-lookup active 2210508 4641080 0 1.24e2 2.09
ip4-rewrite active 2210508 4641080 0 1.59e2 2.09
memif-input polling 2623552 2320540 0 1.43e3 .88
memif1/1-output active 1934627 2320540 0 2.02e2 1.19
memif1/1-tx active 1934627 2320540 0 1.15e3 1.19
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.8, average vectors/node 1.43, last 128 main loops .11 per node 1.17
vector rates in 8.0519e5, out 8.0519e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 1943295 2320544 0 1.79e2 1.19
TenGigabitEtherneta/0/0-tx active 1943295 2320544 0 2.42e2 1.19
dpdk-input polling 2698362 2320546 0 7.61e2 .86
ethernet-input active 3905090 4641090 0 2.46e2 1.19
ip4-input active 1943295 2320544 0 3.22e2 1.19
ip4-input-no-checksum active 1961795 2320546 0 2.90e2 1.18
ip4-lookup active 2268450 4641090 0 1.25e2 2.05
ip4-rewrite active 2268450 4641090 0 1.62e2 2.05
memif-input polling 2698362 2320544 0 1.34e3 .86
memif1/1-output active 1961795 2320546 0 2.08e2 1.18
memif1/1-tx active 1961795 2320546 0 1.21e3 1.18
64b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.03e5 0.00
dpdk-process any wait 0 0 2 1.49e4 0.00
fib-walk any wait 0 0 3 1.47e3 0.00
ikev2-manager-process any wait 0 0 5 1.15e3 0.00
ip-neighbor-scan-process any wait 0 0 1 2.02e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.09e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.25e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.48e3 0.00
lisp-retry-service any wait 0 0 3 1.34e3 0.00
memif-process any wait 0 0 2 1.61e3 0.00
statseg-collector-process time wait 0 0 1 1.56e3 0.00
unix-epoll-input polling 7980 0 0 1.62e6 0.00
vpe-oam-process any wait 0 0 2 5.78e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 245.96, last 128 main loops 56.00 per node 275.69
vector rates in 8.3087e6, out 8.3087e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 48326 11830528 0 9.11e0 244.81
TenGigabitEtherneta/0/0-tx active 48326 11830528 0 5.01e1 244.81
TenGigabitEtherneta/0/1-output active 48216 11830528 0 1.03e1 245.37
TenGigabitEtherneta/0/1-tx active 48216 11830528 0 4.99e1 245.37
dpdk-input polling 48327 23661056 0 5.37e1 489.60
ethernet-input active 193191 47322112 0 1.69e1 244.95
ip4-input active 96539 23661056 0 3.25e1 245.09
ip4-input-no-checksum active 96640 23661056 0 2.13e1 244.84
ip4-lookup active 191215 47322112 0 2.85e1 247.48
ip4-rewrite active 191215 47322112 0 2.76e1 247.48
memif-input polling 48327 23661056 0 9.51e1 489.60
memif1/1-output active 48327 11830528 0 7.99e0 244.80
memif1/1-tx active 48327 11830528 0 1.32e2 244.80
memif2/1-output active 48322 11830528 0 8.29e0 244.83
memif2/1-tx active 48322 11830528 0 1.37e2 244.83
64b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 6.76e4 0.00
dpdk-process any wait 0 0 2 1.21e4 0.00
fib-walk any wait 0 0 3 1.20e3 0.00
ikev2-manager-process any wait 0 0 6 2.84e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.54e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.61e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.68e3 0.00
lisp-retry-service any wait 0 0 3 1.43e3 0.00
memif-process any wait 0 0 2 1.51e3 0.00
statseg-collector-process time wait 0 0 1 1.94e3 0.00
unix-epoll-input polling 2502 0 0 5.23e6 0.00
vpe-oam-process any wait 0 0 3 5.63e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 227.87, last 128 main loops 19.47 per node 178.00
vector rates in 8.4252e6, out 8.4252e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 106326 24203272 0 9.06e0 227.63
TenGigabitEtherneta/0/1-tx active 106326 24203272 0 4.78e1 227.63
dpdk-input polling 107036 24203520 0 5.21e1 226.13
ethernet-input active 212661 48406792 0 1.61e1 227.62
ip4-input active 106326 24203272 0 3.39e1 227.63
ip4-input-no-checksum active 106335 24203520 0 2.29e1 227.62
ip4-lookup active 212086 48406792 0 2.87e1 228.24
ip4-rewrite active 212086 48406792 0 2.68e1 228.24
memif-input polling 107036 24203272 0 9.54e1 226.12
memif2/1-output active 106335 24203520 0 8.69e0 227.62
memif2/1-tx active 106335 24203520 0 1.29e2 227.62
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 234.33, last 128 main loops 28.00 per node 256.00
vector rates in 8.4254e6, out 8.4254e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 103568 24203776 0 9.11e0 233.69
TenGigabitEtherneta/0/0-tx active 103568 24203776 0 4.82e1 233.69
dpdk-input polling 103568 24203776 0 5.06e1 233.69
ethernet-input active 207136 48407552 0 1.64e1 233.69
ip4-input active 103568 24203776 0 3.41e1 233.69
ip4-input-no-checksum active 103568 24203776 0 2.33e1 233.69
ip4-lookup active 205738 48407552 0 2.87e1 235.29
ip4-rewrite active 205738 48407552 0 2.69e1 235.29
memif-input polling 103568 24203776 0 9.62e1 233.69
memif1/1-output active 103568 24203776 0 8.67e0 233.69
memif1/1-tx active 103568 24203776 0 1.29e2 233.69
64b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 8.76e4 0.00
dpdk-process any wait 0 0 2 1.66e4 0.00
fib-walk any wait 0 0 2 2.04e3 0.00
ikev2-manager-process any wait 0 0 6 1.86e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.55e2 0.00
lisp-retry-service any wait 0 0 2 1.97e3 0.00
memif-process any wait 0 0 1 2.56e3 0.00
unix-epoll-input polling 1552 0 0 8.45e6 0.00
vpe-oam-process any wait 0 0 3 1.20e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 217.23, last 128 main loops 15.09 per node 138.00
vector rates in 8.1739e6, out 8.1739e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 108837 23480871 0 9.31e0 215.74
TenGigabitEtherneta/0/1-tx active 108837 23480871 0 4.92e1 215.74
dpdk-input polling 109572 23480832 0 5.33e1 214.29
ethernet-input active 217704 46961703 0 1.67e1 215.71
ip4-input active 108837 23480871 0 3.40e1 215.74
ip4-input-no-checksum active 108867 23480832 0 2.37e1 215.68
ip4-lookup active 213897 46961703 0 2.91e1 219.55
ip4-rewrite active 213897 46961703 0 2.70e1 219.55
memif-input polling 109572 23480871 0 9.76e1 214.29
memif2/1-output active 108867 23480832 0 8.79e0 215.68
memif2/1-tx active 108867 23480832 0 1.38e2 215.68
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 232.21, last 128 main loops 19.03 per node 174.00
vector rates in 8.1738e6, out 8.1738e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 101280 23480576 0 9.33e0 231.84
TenGigabitEtherneta/0/1-tx active 101280 23480576 0 4.93e1 231.84
dpdk-input polling 101814 23480576 0 5.22e1 230.62
ethernet-input active 202565 46961152 0 1.64e1 231.83
ip4-input active 101280 23480576 0 3.42e1 231.84
ip4-input-no-checksum active 101285 23480576 0 2.33e1 231.83
ip4-lookup active 201742 46961152 0 2.98e1 232.78
ip4-rewrite active 201742 46961152 0 2.69e1 232.78
memif-input polling 101814 23480576 0 9.96e1 230.62
memif2/1-output active 101285 23480576 0 8.75e0 231.83
memif2/1-tx active 101285 23480576 0 1.37e2 231.83
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.7, average vectors/node 224.85, last 128 main loops 14.00 per node 149.33
vector rates in 8.1742e6, out 8.1742e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 104892 23482108 0 9.29e0 223.87
TenGigabitEtherneta/0/0-tx active 104892 23482108 0 4.86e1 223.87
dpdk-input polling 104892 23481868 0 5.09e1 223.87
ethernet-input active 209784 46963976 0 1.65e1 223.87
ip4-input active 104892 23482108 0 3.41e1 223.87
ip4-input-no-checksum active 104892 23481868 0 2.38e1 223.87
ip4-lookup active 207502 46963976 0 2.96e1 226.33
ip4-rewrite active 207502 46963976 0 2.73e1 226.33
memif-input polling 104892 23482108 0 9.66e1 223.87
memif1/1-output active 104892 23481868 0 9.83e0 223.87
memif1/1-tx active 104892 23481868 0 1.39e2 223.87
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.7, average vectors/node 256.00, last 128 main loops 28.00 per node 256.00
vector rates in 8.1743e6, out 8.1743e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 91727 23482112 0 9.88e0 256.00
TenGigabitEtherneta/0/0-tx active 91727 23482112 0 4.94e1 256.00
dpdk-input polling 91727 23482112 0 5.41e1 256.00
ethernet-input active 183454 46964224 0 1.62e1 256.00
ip4-input active 91727 23482112 0 3.34e1 256.00
ip4-input-no-checksum active 91727 23482112 0 2.23e1 256.00
ip4-lookup active 183454 46964224 0 2.92e1 256.00
ip4-rewrite active 183454 46964224 0 2.66e1 256.00
memif-input polling 91727 23482112 0 9.99e1 256.00
memif1/1-output active 91727 23482112 0 9.05e0 256.00
memif1/1-tx active 91727 23482112 0 1.38e2 256.00
9000b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 No 
9000b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 No 
9000b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 No 
imix-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 1.22e5 0.00
dpdk-process any wait 0 0 2 9.03e5 0.00
fib-walk any wait 0 0 3 3.78e3 0.00
ikev2-manager-process any wait 0 0 6 4.13e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.39e3 0.00
lisp-retry-service any wait 0 0 3 3.81e3 0.00
memif-process any wait 0 0 2 3.87e3 0.00
unix-epoll-input polling 4481 0 0 2.92e6 0.00
vpe-oam-process any wait 0 0 3 1.49e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.8, average vectors/node 249.51, last 128 main loops 56.00 per node 275.69
vector rates in 6.4062e6, out 6.4062e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 37176 9219328 0 9.24e0 247.99
TenGigabitEtherneta/0/0-tx active 37176 9219328 0 5.09e1 247.99
TenGigabitEtherneta/0/1-output active 36560 9219328 0 1.03e1 252.17
TenGigabitEtherneta/0/1-tx active 36560 9219328 0 5.02e1 252.17
dpdk-input polling 37176 18438656 0 5.49e1 495.98
ethernet-input active 148088 36877312 0 1.78e1 249.02
ip4-input active 73736 18438656 0 3.25e1 250.06
ip4-input-no-checksum active 74352 18438656 0 2.11e1 247.99
ip4-lookup active 147360 36877312 0 2.87e1 250.25
ip4-rewrite active 147360 36877312 0 2.77e1 250.25
memif-input polling 37176 18438656 0 1.70e2 495.98
memif1/1-output active 37176 9219328 0 8.01e0 247.99
memif1/1-tx active 37176 9219328 0 2.18e2 247.99
memif2/1-output active 37176 9219328 0 8.31e0 247.99
memif2/1-tx active 37176 9219328 0 2.19e2 247.99
imix-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 7.86e4 0.00
dpdk-process any wait 0 0 2 1.03e6 0.00
fib-walk any wait 0 0 3 1.09e3 0.00
ikev2-manager-process any wait 0 0 6 7.71e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.30e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.37e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.43e3 0.00
lisp-retry-service any wait 0 0 3 2.02e3 0.00
memif-process any wait 0 0 2 1.96e3 0.00
statseg-collector-process time wait 0 0 1 1.36e3 0.00
unix-epoll-input polling 2769 0 0 4.72e6 0.00
vpe-oam-process any wait 0 0 3 5.17e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 232.61, last 128 main loops 27.56 per node 252.00
vector rates in 6.4463e6, out 6.4463e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 78262 18494968 0 9.33e0 236.32
TenGigabitEtherneta/0/1-tx active 78262 18494968 0 4.99e1 236.32
dpdk-input polling 81051 18494720 0 5.49e1 228.19
ethernet-input active 159298 36989688 0 1.72e1 232.20
ip4-input active 78262 18494968 0 3.48e1 236.32
ip4-input-no-checksum active 81036 18494720 0 2.34e1 228.23
ip4-lookup active 158607 36989688 0 2.92e1 233.22
ip4-rewrite active 158607 36989688 0 2.71e1 233.22
memif-input polling 81051 18494968 0 1.65e2 228.19
memif2/1-output active 81036 18494720 0 8.74e0 228.23
memif2/1-tx active 81036 18494720 0 2.17e2 228.23
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 242.17, last 128 main loops 28.00 per node 256.00
vector rates in 6.4463e6, out 6.4463e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 75281 18494721 0 9.15e0 245.68
TenGigabitEtherneta/0/0-tx active 75281 18494721 0 4.98e1 245.68
dpdk-input polling 77740 18494729 0 5.33e1 237.90
ethernet-input active 153021 36989450 0 1.69e1 241.73
ip4-input active 75281 18494721 0 3.36e1 245.68
ip4-input-no-checksum active 77740 18494729 0 2.32e1 237.90
ip4-lookup active 152321 36989450 0 2.87e1 242.84
ip4-rewrite active 152321 36989450 0 2.68e1 242.84
memif-input polling 77740 18494721 0 1.67e2 237.90
memif1/1-output active 77740 18494729 0 8.69e0 237.90
memif1/1-tx active 77740 18494729 0 2.21e2 237.90
imix-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 42 3.20e4 0.00
dpdk-process any wait 0 0 2 1.10e6 0.00
fib-walk any wait 0 0 3 2.52e3 0.00
ikev2-manager-process any wait 0 0 6 4.12e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.98e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.86e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.59e3 0.00
lisp-retry-service any wait 0 0 3 4.05e3 0.00
memif-process any wait 0 0 2 4.02e3 0.00
statseg-collector-process time wait 0 0 1 3.96e3 0.00
unix-epoll-input polling 5172 0 0 2.53e6 0.00
vpe-oam-process any wait 0 0 2 2.39e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.7, average vectors/node 12.59, last 128 main loops 1.26 per node 13.42
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 949194 9566180 0 3.30e1 10.08
TenGigabitEtherneta/0/1-tx active 949194 9566180 0 1.00e2 10.08
dpdk-input polling 953165 9566182 0 1.33e2 10.04
ethernet-input active 1898634 19132362 0 5.63e1 10.08
ip4-input active 949194 9566180 0 7.97e1 10.08
ip4-input-no-checksum active 949440 9566182 0 6.65e1 10.08
ip4-lookup active 950562 19132362 0 4.46e1 20.13
ip4-rewrite active 950562 19132362 0 4.91e1 20.13
memif-input polling 953165 9566180 0 3.09e2 10.04
memif2/1-output active 949440 9566182 0 3.87e1 10.08
memif2/1-tx active 949440 9566182 0 3.09e2 10.08
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.7, average vectors/node 12.69, last 128 main loops 1.15 per node 12.25
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/1-output active 941785 9566175 0 3.36e1 10.16
TenGigabitEtherneta/0/1-tx active 941785 9566175 0 1.01e2 10.16
dpdk-input polling 945822 9566175 0 1.31e2 10.11
ethernet-input active 1883823 19132350 0 5.59e1 10.16
ip4-input active 941785 9566175 0 8.13e1 10.16
ip4-input-no-checksum active 942038 9566175 0 6.67e1 10.15
ip4-lookup active 942970 19132350 0 4.42e1 20.29
ip4-rewrite active 942970 19132350 0 4.91e1 20.29
memif-input polling 945822 9566175 0 3.11e2 10.11
memif2/1-output active 942038 9566175 0 3.74e1 10.15
memif2/1-tx active 942038 9566175 0 3.09e2 10.15
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.7, average vectors/node 12.54, last 128 main loops .93 per node 9.92
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 953893 9566182 0 3.34e1 10.03
TenGigabitEtherneta/0/0-tx active 953893 9566182 0 1.00e2 10.03
dpdk-input polling 953977 9566185 0 1.30e2 10.03
ethernet-input active 1907863 19132367 0 5.53e1 10.03
ip4-input active 953893 9566182 0 8.00e1 10.03
ip4-input-no-checksum active 953970 9566185 0 6.62e1 10.03
ip4-lookup active 953980 19132367 0 4.26e1 20.06
ip4-rewrite active 953980 19132367 0 4.78e1 20.06
memif-input polling 953977 9566182 0 3.12e2 10.03
memif1/1-output active 953970 9566185 0 3.79e1 10.03
memif1/1-tx active 953970 9566185 0 3.19e2 10.03
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.7, average vectors/node 13.09, last 128 main loops 1.26 per node 13.42
vector rates in 3.3293e6, out 3.3293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEtherneta/0/0-output active 913779 9566174 0 3.15e1 10.47
TenGigabitEtherneta/0/0-tx active 913779 9566174 0 1.02e2 10.47
dpdk-input polling 913852 9566170 0 1.32e2 10.47
ethernet-input active 1827627 19132344 0 5.60e1 10.47
ip4-input active 913779 9566174 0 8.26e1 10.47
ip4-input-no-checksum active 913848 9566170 0 6.59e1 10.47
ip4-lookup active 913855 19132344 0 4.25e1 20.94
ip4-rewrite active 913855 19132344 0 4.72e1 20.94
memif-input polling 913852 9566174 0 3.09e2 10.47
memif1/1-output active 913848 9566170 0 3.59e1 10.47
memif1/1-tx active 913848 9566170 0 3.20e2 10.47

10ge2p1x710-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2BD with memif and IEEE 802.1Q 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. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. 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 constraints. DUT1 and DUT2 tested with 2p10GE NIC X710 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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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
1518b-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.47e5 0.00
dpdk-process any wait 0 0 2 5.46e5 0.00
fib-walk any wait 0 0 3 6.63e3 0.00
ikev2-manager-process any wait 0 0 6 4.94e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.54e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.83e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.52e3 0.00
lisp-retry-service any wait 0 0 3 5.67e3 0.00
memif-process any wait 0 0 2 6.00e3 0.00
statseg-collector-process time wait 0 0 1 1.84e3 0.00
unix-epoll-input polling 4280 0 0 3.06e6 0.00
vpe-oam-process any wait 0 0 3 3.27e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 255.85, last 128 main loops 66.00 per node 272.52
vector rates in 2.9059e6, out 2.9059e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 16340 4180259 0 1.85e1 255.83
TenGigabitEthernet8a/0/0-tx active 16340 4180259 0 1.14e2 255.83
TenGigabitEthernet8a/0/1-outpu active 16344 4180040 0 9.51e0 255.75
TenGigabitEthernet8a/0/1-tx active 16344 4180040 0 1.14e2 255.75
dpdk-input polling 16347 8360876 0 6.64e1 511.46
ethernet-input active 65378 16721175 0 2.82e1 255.76
l2-fwd active 65341 16721175 0 1.76e1 255.91
l2-input active 65341 16721175 0 2.31e1 255.91
l2-input-vtr active 16347 4180420 0 3.32e1 255.73
l2-learn active 65341 16721175 0 2.07e1 255.91
l2-output active 65341 16721175 0 3.44e1 255.91
memif-input polling 16347 8360299 0 5.00e2 511.43
memif1/1-output active 16347 4180456 0 8.16e0 255.73
memif1/1-tx active 16347 4180456 0 5.98e2 255.73
memif2/1-output active 16347 4180420 0 1.06e1 255.73
memif2/1-tx active 16347 4180420 0 6.17e2 255.73
1518b-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 37 2.77e4 0.00
dpdk-process any wait 0 0 2 5.62e5 0.00
fib-walk any wait 0 0 3 4.11e3 0.00
ikev2-manager-process any wait 0 0 6 6.16e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.15e2 0.00
lisp-retry-service any wait 0 0 3 1.53e3 0.00
memif-process any wait 0 0 1 1.61e3 0.00
unix-epoll-input polling 2808 0 0 4.66e6 0.00
vpe-oam-process any wait 0 0 2 7.74e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 6.68, last 128 main loops .53 per node 4.25
vector rates in 1.6062e6, out 1.6062e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 747603 4612088 0 5.16e1 6.17
TenGigabitEthernet8a/0/1-tx active 747603 4612088 0 1.75e2 6.17
dpdk-input polling 752503 4612088 0 1.92e2 6.13
ethernet-input active 1495584 9224176 0 9.71e1 6.17
l2-fwd active 1495583 9224176 0 6.02e1 6.17
l2-input active 748401 9224176 0 8.08e1 12.33
l2-input-vtr active 747981 4612088 0 7.37e1 6.17
l2-learn active 1495583 9224176 0 6.18e1 6.17
l2-output active 1495583 9224176 0 5.15e1 6.17
memif-input polling 752503 4612088 0 8.74e2 6.13
memif2/1-output active 747981 4612088 0 7.77e1 6.17
memif2/1-tx active 747981 4612088 0 6.95e2 6.17
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 7.16, last 128 main loops .56 per node 6.00
vector rates in 1.6062e6, out 1.6062e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 959738 4612088 0 7.39e1 4.81
TenGigabitEthernet8a/0/0-tx active 959738 4612088 0 1.79e2 4.81
dpdk-input polling 1020865 4612084 0 2.41e2 4.52
ethernet-input active 1922525 9224172 0 8.34e1 4.79
l2-fwd active 972282 9224172 0 4.86e1 9.49
l2-input active 972282 9224172 0 4.56e1 9.49
l2-learn active 972282 9224172 0 5.98e1 9.49
l2-output active 972282 9224172 0 6.64e1 9.49
memif-input polling 1020865 4612088 0 9.35e2 4.52
memif1/1-output active 962787 4612084 0 5.36e1 4.79
memif1/1-tx active 962787 4612084 0 7.48e2 4.79
1518b-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 38 3.67e4 0.00
dpdk-process any wait 0 0 2 5.63e5 0.00
fib-walk any wait 0 0 3 4.84e3 0.00
ikev2-manager-process any wait 0 0 6 2.22e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.99e3 0.00
lisp-retry-service any wait 0 0 3 5.05e3 0.00
memif-process any wait 0 0 1 5.48e3 0.00
unix-epoll-input polling 58846 0 0 2.22e5 0.00
vpe-oam-process any wait 0 0 3 2.27e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 3.59, last 128 main loops 0.00 per node 0.00
vector rates in 7.9678e5, out 7.9678e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 641382 2288856 0 7.19e1 3.57
TenGigabitEthernet8a/0/1-tx active 641382 2288856 0 2.03e2 3.57
dpdk-input polling 12032445 2288856 0 1.75e3 .19
ethernet-input active 1287066 4577712 0 1.23e2 3.56
l2-fwd active 1287064 4577712 0 7.35e1 3.56
l2-input active 1213424 4577712 0 1.04e2 3.77
l2-input-vtr active 645684 2288856 0 9.60e1 3.54
l2-learn active 1287064 4577712 0 8.84e1 3.56
l2-output active 1287064 4577712 0 7.64e1 3.56
memif-input polling 12032445 2288856 0 1.51e3 .19
memif2/1-output active 645684 2288856 0 7.38e1 3.54
memif2/1-tx active 645684 2288856 0 7.33e2 3.54
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 3.59, last 128 main loops 0.00 per node 0.00
vector rates in 8.0943e5, out 8.0943e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 650063 2325188 0 7.27e1 3.58
TenGigabitEthernet8a/0/1-tx active 650063 2325188 0 2.02e2 3.58
dpdk-input polling 11789970 2325192 0 1.63e3 .19
ethernet-input active 1305302 4650380 0 1.22e2 3.56
l2-fwd active 1305302 4650380 0 7.39e1 3.56
l2-input active 1225740 4650380 0 1.02e2 3.79
l2-input-vtr active 655239 2325192 0 9.74e1 3.55
l2-learn active 1305302 4650380 0 9.25e1 3.56
l2-output active 1305302 4650380 0 7.77e1 3.56
memif-input polling 11789970 2325188 0 1.55e3 .19
memif2/1-output active 655239 2325192 0 7.84e1 3.55
memif2/1-tx active 655239 2325192 0 7.37e2 3.55
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 3.41, last 128 main loops 0.00 per node 0.00
vector rates in 7.9678e5, out 7.9678e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 702955 2288856 0 9.70e1 3.26
TenGigabitEthernet8a/0/0-tx active 702955 2288856 0 1.94e2 3.26
dpdk-input polling 12971271 2288861 0 1.78e3 .18
ethernet-input active 1406370 4577717 0 9.97e1 3.25
l2-fwd active 1307971 4577717 0 7.47e1 3.49
l2-input active 1307971 4577717 0 7.53e1 3.49
l2-learn active 1307971 4577717 0 9.22e1 3.49
l2-output active 1307971 4577717 0 9.81e1 3.49
memif-input polling 12971271 2288856 0 1.54e3 .18
memif1/1-output active 703415 2288861 0 7.37e1 3.25
memif1/1-tx active 703415 2288861 0 7.81e2 3.25
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 3.46, last 128 main loops 0.00 per node 0.00
vector rates in 8.0943e5, out 8.0943e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 711138 2325191 0 9.73e1 3.27
TenGigabitEthernet8a/0/0-tx active 711138 2325191 0 1.95e2 3.27
dpdk-input polling 12029480 2325191 0 1.66e3 .19
ethernet-input active 1423187 4650382 0 1.04e2 3.27
l2-fwd active 1305370 4650382 0 7.45e1 3.56
l2-input active 1305370 4650382 0 7.46e1 3.56
l2-learn active 1305370 4650382 0 9.43e1 3.56
l2-output active 1305370 4650382 0 1.02e2 3.56
memif-input polling 12029480 2325191 0 1.52e3 .19
memif1/1-output active 712049 2325191 0 8.25e1 3.27
memif1/1-tx active 712049 2325191 0 8.29e2 3.27
64b-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 4.05e4 0.00
dpdk-process any wait 0 0 2 4.66e5 0.00
fib-walk any wait 0 0 3 1.37e3 0.00
ikev2-manager-process any wait 0 0 5 4.77e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.37e2 0.00
lisp-retry-service any wait 0 0 3 1.80e3 0.00
memif-process any wait 0 0 2 1.51e3 0.00
unix-epoll-input polling 2733 0 0 4.79e6 0.00
vpe-oam-process any wait 0 0 3 9.93e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 128.75, last 128 main loops 0.00 per node 0.00
vector rates in 7.0271e6, out 7.0271e6, drop 0.0000e0, punt 1.7403e-1
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 81519 10094619 0 2.06e1 123.83
TenGigabitEthernet8a/0/0-tx active 81519 10094619 0 5.11e1 123.83
TenGigabitEthernet8a/0/1-outpu active 103611 10094533 0 1.17e1 97.43
TenGigabitEthernet8a/0/1-tx active 103611 10094533 0 5.37e1 97.43
dpdk-input polling 303971 20188847 0 6.01e1 66.42
error-punt active 1 1 0 2.05e3 1.00
ethernet-input active 400769 40377999 0 3.19e1 100.75
l2-fwd active 264132 40377998 0 1.99e1 152.87
l2-input active 241751 40377998 0 2.59e1 167.02
l2-input-vtr active 124344 10094451 0 3.75e1 81.18
l2-learn active 264132 40377998 0 2.32e1 152.87
l2-output active 264132 40377998 0 2.50e1 152.87
memif-input polling 303971 20189152 0 1.06e2 66.42
memif1/1-output active 91295 10094395 0 1.07e1 110.57
memif1/1-tx active 91295 10094395 0 1.33e2 110.57
memif2/1-output active 124344 10094451 0 1.13e1 81.18
memif2/1-tx active 124344 10094451 0 1.35e2 81.18
64b-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 48 4.57e4 0.00
dpdk-process any wait 0 0 2 8.73e3 0.00
fib-walk any wait 0 0 3 4.19e3 0.00
ikev2-manager-process any wait 0 0 6 1.12e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.13e3 0.00
lisp-retry-service any wait 0 0 3 2.29e3 0.00
memif-process any wait 0 0 2 1.59e3 0.00
unix-epoll-input polling 6173 0 0 2.12e6 0.00
vpe-oam-process any wait 0 0 3 7.12e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 84.41, last 128 main loops 0.00 per node 0.00
vector rates in 6.7019e6, out 6.7019e6, drop 0.0000e0, punt 8.6976e-1
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 238742 19263807 0 1.16e1 80.69
TenGigabitEthernet8a/0/1-tx active 238742 19263807 0 5.29e1 80.69
dpdk-input polling 2242048 19263669 0 6.88e1 8.59
error-punt active 4 5 0 1.07e3 1.25
ethernet-input active 485904 38527476 0 3.67e1 79.29
l2-fwd active 472888 38527471 0 2.18e1 81.47
l2-input active 329168 38527471 0 2.70e1 117.05
l2-input-vtr active 247162 19263664 0 3.41e1 77.94
l2-learn active 472888 38527471 0 2.49e1 81.47
l2-output active 472888 38527471 0 1.09e1 81.47
memif-input polling 2242048 19263807 0 1.17e2 8.59
memif2/1-output active 247162 19263664 0 1.24e1 77.94
memif2/1-tx active 247162 19263664 0 1.35e2 77.94
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 107.51, last 128 main loops 0.00 per node 0.00
vector rates in 6.7019e6, out 6.7019e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 175735 19263665 0 2.45e1 109.62
TenGigabitEthernet8a/0/0-tx active 175735 19263665 0 5.20e1 109.62
dpdk-input polling 2060226 19263873 0 7.00e1 9.35
ethernet-input active 417004 38527538 0 2.56e1 92.39
l2-fwd active 329041 38527538 0 2.09e1 117.09
l2-input active 329041 38527538 0 2.41e1 117.09
l2-learn active 329041 38527538 0 2.42e1 117.09
l2-output active 329041 38527538 0 3.96e1 117.09
memif-input polling 2060226 19263665 0 1.13e2 9.35
memif1/1-output active 241269 19263873 0 1.09e1 79.84
memif1/1-tx active 241269 19263873 0 1.36e2 79.84
64b-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 4.69e4 0.00
dhcp-client-process any wait 0 0 1 2.23e3 0.00
dpdk-process any wait 0 0 2 5.09e5 0.00
fib-walk any wait 0 0 2 1.09e3 0.00
ikev2-manager-process any wait 0 0 6 1.15e3 0.00
ip-neighbor-scan-process any wait 0 0 1 3.26e3 0.00
ip-route-resolver-process any wait 0 0 1 2.35e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.64e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.45e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.65e3 0.00
lisp-retry-service any wait 0 0 2 2.16e3 0.00
memif-process any wait 0 0 2 6.25e3 0.00
statseg-collector-process time wait 0 0 1 1.29e4 0.00
unix-epoll-input polling 2321 0 0 5.66e6 0.00
vpe-oam-process any wait 0 0 2 7.90e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 85.38, last 128 main loops 12.16 per node 97.25
vector rates in 6.7898e6, out 6.7898e6, drop 0.0000e0, punt 6.9539e-1
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 247240 19527964 0 1.22e1 78.98
TenGigabitEthernet8a/0/1-tx active 247240 19527964 0 5.37e1 78.98
dpdk-input polling 253158 19528052 0 5.94e1 77.14
error-punt active 2 4 0 6.48e2 2.00
ethernet-input active 495236 39056016 0 3.66e1 78.86
l2-fwd active 494953 39056012 0 2.22e1 78.91
l2-input active 249967 39056012 0 2.71e1 156.24
l2-input-vtr active 247996 19528048 0 3.49e1 78.74
l2-learn active 494953 39056012 0 2.58e1 78.91
l2-output active 494953 39056012 0 1.10e1 78.91
memif-input polling 253158 19527964 0 1.08e2 77.14
memif2/1-output active 247996 19528048 0 1.30e1 78.74
memif2/1-tx active 247996 19528048 0 1.47e2 78.74
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.8, average vectors/node 93.46, last 128 main loops 11.34 per node 90.75
vector rates in 6.8976e6, out 6.8976e6, drop 0.0000e0, punt 1.0431e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 228442 19837998 0 1.16e1 86.84
TenGigabitEthernet8a/0/1-tx active 228442 19837998 0 5.37e1 86.84
dpdk-input polling 233927 19837920 0 5.96e1 84.80
error-punt active 3 6 0 5.73e2 2.00
ethernet-input active 458880 39675918 0 3.65e1 86.46
l2-fwd active 458630 39675912 0 2.16e1 86.51
l2-input active 235189 39675912 0 2.68e1 168.69
l2-input-vtr active 230438 19837914 0 3.44e1 86.09
l2-learn active 458630 39675912 0 2.52e1 86.51
l2-output active 458630 39675912 0 1.07e1 86.51
memif-input polling 233927 19837998 0 1.07e2 84.80
memif2/1-output active 230438 19837914 0 1.29e1 86.09
memif2/1-tx active 230438 19837914 0 1.42e2 86.09
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.8, average vectors/node 102.16, last 128 main loops 9.00 per node 96.00
vector rates in 6.7899e6, out 6.7899e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 285582 19528140 0 2.26e1 68.38
TenGigabitEthernet8a/0/0-tx active 285582 19528140 0 5.38e1 68.38
dpdk-input polling 287176 19528100 0 5.92e1 68.00
ethernet-input active 572561 39056240 0 2.48e1 68.21
l2-fwd active 287185 39056240 0 2.03e1 135.99
l2-input active 287185 39056240 0 2.32e1 135.99
l2-learn active 287185 39056240 0 2.41e1 135.99
l2-output active 287185 39056240 0 3.77e1 135.99
memif-input polling 287176 19528140 0 1.11e2 68.00
memif1/1-output active 286979 19528100 0 1.11e1 68.05
memif1/1-tx active 286979 19528100 0 1.55e2 68.05
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.8, average vectors/node 122.85, last 128 main loops 11.50 per node 122.67
vector rates in 6.8977e6, out 6.8977e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 241254 19838100 0 2.19e1 82.23
TenGigabitEthernet8a/0/0-tx active 241254 19838100 0 5.52e1 82.23
dpdk-input polling 242301 19838131 0 6.09e1 81.87
ethernet-input active 483541 39676231 0 2.38e1 82.05
l2-fwd active 242672 39676231 0 1.96e1 163.49
l2-input active 242672 39676231 0 2.31e1 163.49
l2-learn active 242672 39676231 0 2.34e1 163.49
l2-output active 242672 39676231 0 3.88e1 163.49
memif-input polling 242301 19838100 0 1.10e2 81.87
memif1/1-output active 242287 19838131 0 1.02e1 81.88
memif1/1-tx active 242287 19838131 0 1.47e2 81.88
9000b-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 33 2.72e4 0.00
dpdk-process any wait 0 0 2 5.09e5 0.00
fib-walk any wait 0 0 3 4.33e3 0.00
ikev2-manager-process any wait 0 0 6 2.19e3 0.00
ip-neighbor-scan-process any wait 0 0 1 2.08e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.56e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.76e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 9.27e3 0.00
lisp-retry-service any wait 0 0 3 4.43e3 0.00
memif-process any wait 0 0 2 5.84e3 0.00
statseg-collector-process time wait 0 0 1 8.52e2 0.00
unix-epoll-input polling 3142 0 0 4.16e6 0.00
vpe-oam-process any wait 0 0 3 8.52e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.89, last 128 main loops .06 per node 1.00
vector rates in 5.4892e5, out 5.4892e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 648541 787923 0 2.27e2 1.21
TenGigabitEthernet8a/0/0-tx active 648541 787923 0 4.21e2 1.21
TenGigabitEthernet8a/0/1-outpu active 438535 787922 0 1.47e2 1.79
TenGigabitEthernet8a/0/1-tx active 438535 787922 0 3.42e2 1.79
dpdk-input polling 1785323 1575844 0 9.29e2 .88
ethernet-input active 2186541 3151689 0 2.67e2 1.44
l2-fwd active 1487002 3151689 0 1.33e2 2.12
l2-input active 1150928 3151689 0 1.51e2 2.74
l2-input-vtr active 440430 787920 0 2.09e2 1.79
l2-learn active 1487002 3151689 0 1.60e2 2.12
l2-output active 1487002 3151689 0 1.71e2 2.12
memif-input polling 1785323 1575845 0 2.16e3 .88
memif1/1-output active 659035 787924 0 2.04e2 1.19
memif1/1-tx active 659035 787924 0 3.29e3 1.19
memif2/1-output active 440430 787920 0 1.86e2 1.79
memif2/1-tx active 440430 787920 0 1.79e3 1.79
9000b-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 31 2.97e4 0.00
dpdk-process any wait 0 0 2 4.99e5 0.00
fib-walk any wait 0 0 2 9.22e2 0.00
ikev2-manager-process any wait 0 0 5 7.50e2 0.00
ip-neighbor-scan-process any wait 0 0 1 1.95e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.62e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.76e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.05e4 0.00
lisp-retry-service any wait 0 0 2 6.45e3 0.00
memif-process any wait 0 0 2 1.29e3 0.00
statseg-collector-process time wait 0 0 1 1.28e3 0.00
unix-epoll-input polling 40834 0 0 3.16e5 0.00
vpe-oam-process any wait 0 0 3 5.44e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.74, last 128 main loops 0.00 per node 0.00
vector rates in 2.7446e5, out 2.7446e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 448181 779734 0 1.35e2 1.74
TenGigabitEthernet8a/0/1-tx active 448181 779734 0 3.54e2 1.74
dpdk-input polling 24510384 779732 0 5.32e3 .03
ethernet-input active 896373 1559466 0 2.55e2 1.74
l2-fwd active 896373 1559466 0 1.34e2 1.74
l2-input active 889073 1559466 0 1.93e2 1.75
l2-input-vtr active 448192 779732 0 1.70e2 1.74
l2-learn active 896373 1559466 0 1.61e2 1.74
l2-output active 896373 1559466 0 1.87e2 1.74
memif-input polling 24510384 779734 0 4.77e3 .03
memif2/1-output active 448192 779732 0 1.27e2 1.74
memif2/1-tx active 448192 779732 0 1.59e3 1.74
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 1.02, last 128 main loops 0.00 per node 0.00
vector rates in 2.7446e5, out 2.7446e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 779193 779734 0 2.48e2 1.00
TenGigabitEthernet8a/0/0-tx active 779193 779734 0 4.17e2 1.00
dpdk-input polling 13957472 779734 0 4.58e3 .06
ethernet-input active 1558428 1559468 0 3.12e2 1.00
l2-fwd active 1503021 1559468 0 2.08e2 1.04
l2-input active 1503021 1559468 0 2.19e2 1.04
l2-learn active 1503021 1559468 0 2.66e2 1.04
l2-output active 1503021 1559468 0 2.61e2 1.04
memif-input polling 13957472 779734 0 3.98e3 .06
memif1/1-output active 779235 779734 0 2.26e2 1.00
memif1/1-tx active 779235 779734 0 3.44e3 1.00
9000b-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 34 3.99e4 0.00
dpdk-process any wait 0 0 2 5.05e5 0.00
fib-walk any wait 0 0 3 4.36e3 0.00
ikev2-manager-process any wait 0 0 6 1.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.37e3 0.00
lisp-retry-service any wait 0 0 3 3.93e3 0.00
memif-process any wait 0 0 2 3.98e3 0.00
unix-epoll-input polling 88768 0 0 1.47e5 0.00
vpe-oam-process any wait 0 0 3 1.99e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.52, last 128 main loops 0.00 per node 0.00
vector rates in 1.3615e5, out 1.3615e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 257435 391269 0 1.54e2 1.52
TenGigabitEthernet8a/0/1-tx active 257435 391269 0 3.95e2 1.52
dpdk-input polling 19239445 391269 0 1.63e4 .02
ethernet-input active 514872 782538 0 2.50e2 1.52
l2-fwd active 514872 782538 0 1.49e2 1.52
l2-input active 507885 782538 0 2.08e2 1.54
l2-input-vtr active 257437 391269 0 1.78e2 1.52
l2-learn active 514872 782538 0 1.81e2 1.52
l2-output active 514872 782538 0 1.58e2 1.52
memif-input polling 19239445 391269 0 9.40e3 .02
memif2/1-output active 257437 391269 0 1.53e2 1.52
memif2/1-tx active 257437 391269 0 1.76e3 1.52
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 1.53, last 128 main loops 0.00 per node 0.00
vector rates in 1.3831e5, out 1.3831e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 259532 397480 0 1.66e2 1.53
TenGigabitEthernet8a/0/1-tx active 259532 397480 0 3.83e2 1.53
dpdk-input polling 19692914 397480 0 1.60e4 .02
ethernet-input active 519074 794960 0 2.49e2 1.53
l2-fwd active 519074 794960 0 1.50e2 1.53
l2-input active 513548 794960 0 2.09e2 1.55
l2-input-vtr active 259542 397480 0 1.79e2 1.53
l2-learn active 519074 794960 0 1.80e2 1.53
l2-output active 519074 794960 0 1.61e2 1.53
memif-input polling 19692914 397480 0 9.17e3 .02
memif2/1-output active 259542 397480 0 1.55e2 1.53
memif2/1-tx active 259542 397480 0 1.79e3 1.53
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 1.02, last 128 main loops 0.00 per node 0.00
vector rates in 1.3615e5, out 1.3615e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 391018 391269 0 2.55e2 1.00
TenGigabitEthernet8a/0/0-tx active 391018 391269 0 4.23e2 1.00
dpdk-input polling 16360955 391268 0 1.47e4 .02
ethernet-input active 782044 782537 0 2.98e2 1.00
l2-fwd active 765130 782537 0 2.05e2 1.02
l2-input active 765130 782537 0 2.09e2 1.02
l2-learn active 765130 782537 0 2.60e2 1.02
l2-output active 765130 782537 0 2.49e2 1.02
memif-input polling 16360955 391269 0 9.21e3 .02
memif1/1-output active 391026 391268 0 2.15e2 1.00
memif1/1-tx active 391026 391268 0 3.54e3 1.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 1.02, last 128 main loops 0.00 per node 0.00
vector rates in 1.3831e5, out 1.3831e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 396360 397481 0 2.41e2 1.00
TenGigabitEthernet8a/0/0-tx active 396360 397481 0 4.46e2 1.00
dpdk-input polling 15431600 397481 0 1.39e4 .03
ethernet-input active 792725 794962 0 3.12e2 1.00
l2-fwd active 770424 794962 0 2.07e2 1.03
l2-input active 770424 794962 0 2.18e2 1.03
l2-learn active 770424 794962 0 2.73e2 1.03
l2-output active 770424 794962 0 2.72e2 1.03
memif-input polling 15431600 397481 0 8.79e3 .03
memif1/1-output active 396365 397481 0 2.23e2 1.00
memif1/1-tx active 396365 397481 0 4.21e3 1.00
imix-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 5.31e4 0.00
dhcp-client-process any wait 0 0 1 2.89e3 0.00
dpdk-process any wait 0 0 2 1.66e4 0.00
fib-walk any wait 0 0 3 2.70e3 0.00
ikev2-manager-process any wait 0 0 5 4.02e3 0.00
ip-neighbor-scan-process any wait 0 0 1 1.23e4 0.00
ip-route-resolver-process any wait 0 0 1 3.23e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.38e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.65e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.90e3 0.00
lisp-retry-service any wait 0 0 3 9.39e3 0.00
memif-process any wait 0 0 2 1.07e4 0.00
statseg-collector-process time wait 0 0 1 1.21e4 0.00
unix-epoll-input polling 2089 0 0 6.26e6 0.00
vpe-oam-process any wait 0 0 3 4.62e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 115.68, last 128 main loops 0.00 per node 0.00
vector rates in 4.9842e6, out 4.9842e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 72770 7157779 0 2.21e1 98.36
TenGigabitEthernet8a/0/0-tx active 72770 7157779 0 1.13e2 98.36
TenGigabitEthernet8a/0/1-outpu active 96359 7157639 0 1.44e1 74.28
TenGigabitEthernet8a/0/1-tx active 96359 7157639 0 1.16e2 74.28
dpdk-input polling 185629 14315517 0 6.86e1 77.12
ethernet-input active 365426 28630935 0 3.57e1 78.35
l2-fwd active 180788 28630935 0 2.08e1 158.37
l2-input active 167354 28630935 0 2.77e1 171.08
l2-input-vtr active 106286 7157739 0 4.06e1 67.34
l2-learn active 180788 28630935 0 2.42e1 158.37
l2-output active 180788 28630935 0 2.67e1 158.37
memif-input polling 185629 14315418 0 1.94e2 77.12
memif1/1-output active 90011 7157778 0 1.14e1 79.52
memif1/1-tx active 90011 7157778 0 2.19e2 79.52
memif2/1-output active 106286 7157739 0 1.25e1 67.34
memif2/1-tx active 106286 7157739 0 2.20e2 67.34
imix-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 7.37e4 0.00
dpdk-process any wait 0 0 2 7.34e3 0.00
fib-walk any wait 0 0 3 1.50e4 0.00
ikev2-manager-process any wait 0 0 6 4.54e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.99e2 0.00
lisp-retry-service any wait 0 0 3 7.74e3 0.00
memif-process any wait 0 0 2 8.06e3 0.00
unix-epoll-input polling 3400 0 0 3.85e6 0.00
vpe-oam-process any wait 0 0 3 5.53e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 121.75, last 128 main loops 17.69 per node 133.18
vector rates in 5.1691e6, out 5.1691e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 127391 14836516 0 1.09e1 116.46
TenGigabitEthernet8a/0/1-tx active 127391 14836516 0 1.15e2 116.46
dpdk-input polling 131844 14836249 0 6.42e1 112.53
ethernet-input active 257104 29672765 0 3.67e1 115.41
l2-fwd active 256743 29672765 0 2.05e1 115.57
l2-input active 169971 29672765 0 2.66e1 174.58
l2-input-vtr active 129713 14836249 0 3.40e1 114.38
l2-learn active 256743 29672765 0 2.39e1 115.57
l2-output active 256743 29672765 0 1.01e1 115.57
memif-input polling 131844 14836516 0 1.92e2 112.53
memif2/1-output active 129713 14836249 0 1.09e1 114.38
memif2/1-tx active 129713 14836249 0 2.22e2 114.38
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 153.86, last 128 main loops 16.50 per node 132.00
vector rates in 5.1691e6, out 5.1691e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 108678 14836380 0 2.47e1 136.52
TenGigabitEthernet8a/0/0-tx active 108678 14836380 0 1.12e2 136.52
dpdk-input polling 112276 14836340 0 6.33e1 132.14
ethernet-input active 220863 29672720 0 2.53e1 134.35
l2-fwd active 178859 29672720 0 1.99e1 165.90
l2-input active 178859 29672720 0 2.43e1 165.90
l2-learn active 178859 29672720 0 2.33e1 165.90
l2-output active 178859 29672720 0 3.92e1 165.90
memif-input polling 112276 14836380 0 1.89e2 132.14
memif1/1-output active 112185 14836340 0 9.35e0 132.25
memif1/1-tx active 112185 14836340 0 2.23e2 132.25
imix-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 3.28e4 0.00
dpdk-process any wait 0 0 2 5.59e5 0.00
fib-walk any wait 0 0 3 3.39e3 0.00
ikev2-manager-process any wait 0 0 6 2.06e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.44e3 0.00
lisp-retry-service any wait 0 0 3 5.70e3 0.00
memif-process any wait 0 0 2 4.54e3 0.00
unix-epoll-input polling 4331 0 0 3.01e6 0.00
vpe-oam-process any wait 0 0 2 2.52e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 14.94, last 128 main loops 1.95 per node 15.56
vector rates in 3.2518e6, out 3.2518e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 675924 9323144 0 2.77e1 13.79
TenGigabitEthernet8a/0/1-tx active 675924 9323144 0 1.44e2 13.79
dpdk-input polling 680374 9323140 0 1.07e2 13.70
ethernet-input active 1352000 18646284 0 6.46e1 13.79
l2-fwd active 1351294 18646284 0 3.92e1 13.79
l2-input active 677151 18646284 0 5.08e1 27.54
l2-input-vtr active 676076 9323140 0 5.11e1 13.79
l2-learn active 1351294 18646284 0 4.79e1 13.79
l2-output active 1351294 18646284 0 2.69e1 13.79
memif-input polling 680374 9323144 0 2.89e2 13.70
memif2/1-output active 676076 9323140 0 3.81e1 13.79
memif2/1-tx active 676076 9323140 0 2.88e2 13.79
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 15.27, last 128 main loops 1.75 per node 14.00
vector rates in 3.3034e6, out 3.3034e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 671844 9471136 0 2.76e1 14.09
TenGigabitEthernet8a/0/1-tx active 671844 9471136 0 1.43e2 14.09
dpdk-input polling 676659 9471132 0 1.09e2 13.99
ethernet-input active 1343807 18942268 0 5.97e1 14.09
l2-fwd active 1343174 18942268 0 3.91e1 14.10
l2-input active 672941 18942268 0 4.95e1 28.15
l2-input-vtr active 671963 9471132 0 5.09e1 14.09
l2-learn active 1343174 18942268 0 4.58e1 14.10
l2-output active 1343174 18942268 0 2.64e1 14.10
memif-input polling 676659 9471136 0 2.85e2 13.99
memif2/1-output active 671963 9471132 0 3.79e1 14.09
memif2/1-tx active 671963 9471132 0 2.88e2 14.09
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 16.18, last 128 main loops 1.50 per node 16.00
vector rates in 3.2518e6, out 3.2518e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 863865 9323160 0 4.28e1 10.79
TenGigabitEthernet8a/0/0-tx active 863865 9323160 0 1.48e2 10.79
dpdk-input polling 865135 9323152 0 1.22e2 10.78
ethernet-input active 1727981 18646312 0 5.35e1 10.79
l2-fwd active 865089 18646312 0 3.48e1 21.55
l2-input active 865089 18646312 0 3.24e1 21.55
l2-learn active 865089 18646312 0 4.16e1 21.55
l2-output active 865089 18646312 0 4.91e1 21.55
memif-input polling 865135 9323160 0 3.12e2 10.78
memif1/1-output active 864116 9323152 0 2.81e1 10.79
memif1/1-tx active 864116 9323152 0 3.28e2 10.79
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 17.09, last 128 main loops 1.94 per node 20.67
vector rates in 3.3034e6, out 3.3034e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 830856 9471136 0 4.19e1 11.39
TenGigabitEthernet8a/0/0-tx active 830856 9471136 0 1.52e2 11.39
dpdk-input polling 831809 9471136 0 1.19e2 11.39
ethernet-input active 1661924 18942272 0 5.28e1 11.39
l2-fwd active 831799 18942272 0 3.41e1 22.77
l2-input active 831799 18942272 0 3.21e1 22.77
l2-learn active 831799 18942272 0 4.04e1 22.77
l2-output active 831799 18942272 0 5.04e1 22.77
memif-input polling 831809 9471136 0 3.09e2 11.39
memif1/1-output active 831068 9471136 0 2.72e1 11.39
memif1/1-tx active 831068 9471136 0 3.13e2 11.39

10ge2p1x710-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

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 X710 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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
1518b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
1518b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 9.89e4 0.00
dpdk-process any wait 0 0 2 9.62e3 0.00
fib-walk any wait 0 0 3 1.09e3 0.00
ikev2-manager-process any wait 0 0 5 5.47e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.66e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.42e3 0.00
lisp-retry-service any wait 0 0 3 4.80e3 0.00
memif-process any wait 0 0 2 1.22e4 0.00
statseg-collector-process time wait 0 0 1 1.14e3 0.00
unix-epoll-input polling 2915 0 0 4.48e6 0.00
vpe-oam-process any wait 0 0 3 4.00e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 243.78, last 128 main loops 49.00 per node 209.07
vector rates in 8.7233e6, out 8.7233e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 52024 12510976 0 8.40e0 240.48
TenGigabitEthernet8a/0/0-tx active 52024 12510976 0 5.11e1 240.48
TenGigabitEthernet8a/0/1-outpu active 50690 12510976 0 8.68e0 246.81
TenGigabitEthernet8a/0/1-tx active 50690 12510976 0 5.05e1 246.81
dpdk-input polling 52025 25021966 0 5.29e1 480.96
ethernet-input active 206763 50043918 0 2.06e1 242.04
l2-fwd active 204542 50043918 0 1.72e1 244.66
l2-input active 204542 50043918 0 2.24e1 244.66
l2-learn active 204542 50043918 0 2.07e1 244.66
l2-output active 204542 50043918 0 7.28e0 244.66
memif-input polling 52025 25021952 0 9.42e1 480.96
memif1/1-output active 52025 12510990 0 7.79e0 240.48
memif1/1-tx active 52025 12510990 0 1.33e2 240.48
memif2/1-output active 52024 12510976 0 7.99e0 240.48
memif2/1-tx active 52024 12510976 0 1.36e2 240.48
64b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 7.24e4 0.00
dpdk-process any wait 0 0 2 5.65e3 0.00
fib-walk any wait 0 0 3 1.73e3 0.00
ikev2-manager-process any wait 0 0 5 8.78e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.55e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.77e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.86e3 0.00
lisp-retry-service any wait 0 0 3 5.09e3 0.00
memif-process any wait 0 0 2 1.60e3 0.00
statseg-collector-process time wait 0 0 1 1.09e4 0.00
unix-epoll-input polling 2656 0 0 4.93e6 0.00
vpe-oam-process any wait 0 0 3 3.87e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 213.77, last 128 main loops 22.25 per node 178.00
vector rates in 8.6568e6, out 8.6568e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 117605 24872206 0 8.74e0 211.49
TenGigabitEthernet8a/0/1-tx active 117605 24872206 0 4.95e1 211.49
dpdk-input polling 119920 24872328 0 5.09e1 207.41
ethernet-input active 235952 49744534 0 2.12e1 210.82
l2-fwd active 231078 49744534 0 1.79e1 215.27
l2-input active 231078 49744534 0 2.29e1 215.27
l2-learn active 231078 49744534 0 2.14e1 215.27
l2-output active 231078 49744534 0 8.38e0 215.27
memif-input polling 119920 24872206 0 9.68e1 207.41
memif2/1-output active 118347 24872328 0 8.49e0 210.16
memif2/1-tx active 118347 24872328 0 1.31e2 210.16
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 226.17, last 128 main loops 32.00 per node 256.00
vector rates in 8.6567e6, out 8.6567e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 110420 24872192 0 8.69e0 225.25
TenGigabitEthernet8a/0/0-tx active 110420 24872192 0 5.02e1 225.25
dpdk-input polling 110423 24872214 0 5.18e1 225.24
ethernet-input active 220843 49744406 0 2.12e1 225.25
l2-fwd active 219491 49744406 0 1.77e1 226.64
l2-input active 219491 49744406 0 2.27e1 226.64
l2-learn active 219491 49744406 0 2.12e1 226.64
l2-output active 219491 49744406 0 8.20e0 226.64
memif-input polling 110423 24872192 0 9.77e1 225.24
memif1/1-output active 110423 24872214 0 8.48e0 225.24
memif1/1-tx active 110423 24872214 0 1.29e2 225.24
64b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 7.11e4 0.00
dpdk-process any wait 0 0 2 5.27e5 0.00
fib-walk any wait 0 0 3 9.67e3 0.00
ikev2-manager-process any wait 0 0 6 5.73e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.74e3 0.00
lisp-retry-service any wait 0 0 3 4.85e3 0.00
memif-process any wait 0 0 2 9.05e3 0.00
unix-epoll-input polling 2244 0 0 5.87e6 0.00
vpe-oam-process any wait 0 0 3 1.09e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 187.54, last 128 main loops 20.13 per node 161.00
vector rates in 8.1587e6, out 8.1587e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 132390 23525456 0 9.13e0 177.69
TenGigabitEthernet8a/0/1-tx active 132390 23525456 0 5.13e1 177.69
dpdk-input polling 141677 23525392 0 5.35e1 166.05
ethernet-input active 267659 47050848 0 2.25e1 175.79
l2-fwd active 242504 47050848 0 1.85e1 194.02
l2-input active 242504 47050848 0 2.31e1 194.02
l2-learn active 242504 47050848 0 2.18e1 194.02
l2-output active 242504 47050848 0 9.24e0 194.02
memif-input polling 141677 23525456 0 1.01e2 166.05
memif2/1-output active 135269 23525392 0 9.15e0 173.92
memif2/1-tx active 135269 23525392 0 1.47e2 173.92
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.8, average vectors/node 201.12, last 128 main loops 23.81 per node 190.50
vector rates in 8.2879e6, out 8.2879e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 122173 23898120 0 8.95e0 195.61
TenGigabitEthernet8a/0/1-tx active 122173 23898120 0 5.14e1 195.61
dpdk-input polling 125908 23898344 0 5.27e1 189.81
ethernet-input active 246583 47796464 0 2.20e1 193.84
l2-fwd active 233185 47796464 0 1.83e1 204.97
l2-input active 233185 47796464 0 2.32e1 204.97
l2-learn active 233185 47796464 0 2.16e1 204.97
l2-output active 233185 47796464 0 8.87e0 204.97
memif-input polling 125908 23898120 0 9.88e1 189.81
memif2/1-output active 124410 23898344 0 8.95e0 192.09
memif2/1-tx active 124410 23898344 0 1.43e2 192.09
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.8, average vectors/node 171.42, last 128 main loops 29.00 per node 231.99
vector rates in 8.1587e6, out 8.1587e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 144041 23525600 0 9.24e0 163.33
TenGigabitEthernet8a/0/0-tx active 144041 23525600 0 4.89e1 163.33
dpdk-input polling 145151 23525688 0 5.13e1 162.08
ethernet-input active 289192 47051288 0 2.29e1 162.69
l2-fwd active 267126 47051288 0 1.88e1 176.14
l2-input active 267126 47051288 0 2.37e1 176.14
l2-learn active 267126 47051288 0 2.21e1 176.14
l2-output active 267126 47051288 0 9.52e0 176.14
memif-input polling 145151 23525600 0 9.96e1 162.08
memif1/1-output active 145151 23525688 0 9.06e0 162.08
memif1/1-tx active 145151 23525688 0 1.48e2 162.08
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.8, average vectors/node 205.93, last 128 main loops 19.75 per node 158.00
vector rates in 8.2883e6, out 8.2883e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 117689 23899264 0 9.13e0 203.07
TenGigabitEthernet8a/0/0-tx active 117689 23899264 0 5.09e1 203.07
dpdk-input polling 117743 23899136 0 5.47e1 202.98
ethernet-input active 235432 47798400 0 2.21e1 203.02
l2-fwd active 230441 47798400 0 1.83e1 207.42
l2-input active 230441 47798400 0 2.38e1 207.42
l2-learn active 230441 47798400 0 2.17e1 207.42
l2-output active 230441 47798400 0 9.24e0 207.42
memif-input polling 117743 23899264 0 9.77e1 202.98
memif1/1-output active 117743 23899136 0 8.72e0 202.98
memif1/1-tx active 117743 23899136 0 1.41e2 202.98
9000b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
9000b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 31 2.74e4 0.00
dpdk-process any wait 0 0 2 4.92e5 0.00
fib-walk any wait 0 0 3 1.21e3 0.00
ikev2-manager-process any wait 0 0 5 8.54e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.56e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.26e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.12e3 0.00
lisp-retry-service any wait 0 0 3 1.57e3 0.00
memif-process any wait 0 0 2 1.56e3 0.00
statseg-collector-process time wait 0 0 1 1.06e4 0.00
unix-epoll-input polling 46369 0 0 2.79e5 0.00
vpe-oam-process any wait 0 0 3 3.79e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.75, last 128 main loops 0.00 per node 0.00
vector rates in 2.7460e5, out 2.7460e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 451184 780780 0 1.37e2 1.73
TenGigabitEthernet8a/0/1-tx active 451184 780780 0 3.45e2 1.73
dpdk-input polling 26814271 780780 0 5.92e3 .03
ethernet-input active 902373 1561560 0 1.80e2 1.73
l2-fwd active 884971 1561560 0 1.34e2 1.76
l2-input active 884971 1561560 0 1.24e2 1.76
l2-learn active 884971 1561560 0 1.72e2 1.76
l2-output active 884971 1561560 0 1.38e2 1.76
memif-input polling 26814271 780780 0 4.65e3 .03
memif2/1-output active 451189 780780 0 1.32e2 1.73
memif2/1-tx active 451189 780780 0 1.60e3 1.73
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 1.02, last 128 main loops .06 per node 1.00
vector rates in 2.7460e5, out 2.7460e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 780140 780779 0 2.26e2 1.00
TenGigabitEthernet8a/0/0-tx active 780140 780779 0 4.44e2 1.00
dpdk-input polling 13964710 780778 0 4.66e3 .06
ethernet-input active 1560326 1561557 0 3.07e2 1.00
l2-fwd active 1509420 1561557 0 2.14e2 1.03
l2-input active 1509420 1561557 0 2.09e2 1.03
l2-learn active 1509420 1561557 0 2.72e2 1.03
l2-output active 1509420 1561557 0 2.13e2 1.03
memif-input polling 13964710 780779 0 4.05e3 .06
memif1/1-output active 780186 780778 0 2.24e2 1.00
memif1/1-tx active 780186 780778 0 3.39e3 1.00
9000b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
imix-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
imix-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 7.06e4 0.00
dpdk-process any wait 0 0 2 5.38e5 0.00
fib-walk any wait 0 0 3 4.93e3 0.00
ikev2-manager-process any wait 0 0 5 2.33e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.02e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.26e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.42e3 0.00
lisp-retry-service any wait 0 0 3 5.77e3 0.00
memif-process any wait 0 0 2 3.96e3 0.00
statseg-collector-process time wait 0 0 1 5.59e3 0.00
unix-epoll-input polling 3271 0 0 4.00e6 0.00
vpe-oam-process any wait 0 0 2 8.12e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 240.47, last 128 main loops 32.00 per node 256.00
vector rates in 6.5922e6, out 6.5922e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 77633 18967308 0 8.55e0 244.32
TenGigabitEthernet8a/0/1-tx active 77633 18967308 0 5.08e1 244.32
dpdk-input polling 80710 18967296 0 5.39e1 235.01
ethernet-input active 157884 37934604 0 2.15e1 240.27
l2-fwd active 157689 37934604 0 1.76e1 240.57
l2-input active 157689 37934604 0 2.29e1 240.57
l2-learn active 157689 37934604 0 2.13e1 240.57
l2-output active 157689 37934604 0 7.76e0 240.57
memif-input polling 80710 18967308 0 1.68e2 235.01
memif2/1-output active 80251 18967296 0 8.79e0 236.35
memif2/1-tx active 80251 18967296 0 2.22e2 236.35
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.8, average vectors/node 234.46, last 128 main loops 17.00 per node 136.00
vector rates in 6.5922e6, out 6.5922e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 78150 18967296 0 8.75e0 242.70
TenGigabitEthernet8a/0/0-tx active 78150 18967296 0 5.11e1 242.70
dpdk-input polling 84024 18967296 0 5.46e1 225.74
ethernet-input active 162174 37934592 0 2.19e1 233.91
l2-fwd active 161610 37934592 0 1.77e1 234.73
l2-input active 161610 37934592 0 2.32e1 234.73
l2-learn active 161610 37934592 0 2.13e1 234.73
l2-output active 161610 37934592 0 7.81e0 234.73
memif-input polling 84024 18967296 0 1.66e2 225.74
memif1/1-output active 84024 18967296 0 8.78e0 225.74
memif1/1-tx active 84024 18967296 0 2.21e2 225.74
imix-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 40 3.55e4 0.00
dhcp-client-process any wait 0 0 1 3.46e3 0.00
dpdk-process any wait 0 0 2 5.55e5 0.00
fib-walk any wait 0 0 3 2.61e3 0.00
ikev2-manager-process any wait 0 0 6 1.50e3 0.00
ip-route-resolver-process any wait 0 0 1 3.69e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.98e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.18e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.08e3 0.00
lisp-retry-service any wait 0 0 3 4.68e3 0.00
memif-process any wait 0 0 2 4.55e3 0.00
statseg-collector-process time wait 0 0 1 3.86e3 0.00
unix-epoll-input polling 5523 0 0 2.34e6 0.00
vpe-oam-process any wait 0 0 3 1.78e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 12.62, last 128 main loops .25 per node 4.00
vector rates in 3.3031e6, out 3.3031e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 1094335 9371416 0 3.59e1 8.56
TenGigabitEthernet8a/0/1-tx active 1094335 9371416 0 9.87e1 8.56
dpdk-input polling 1159776 9371420 0 1.31e2 8.08
ethernet-input active 2195698 18742836 0 5.96e1 8.54
l2-fwd active 1129746 18742836 0 3.87e1 16.59
l2-input active 1129746 18742836 0 3.45e1 16.59
l2-learn active 1129746 18742836 0 4.62e1 16.59
l2-output active 1129746 18742836 0 2.89e1 16.59
memif-input polling 1159776 9371416 0 3.17e2 8.08
memif2/1-output active 1101363 9371420 0 4.05e1 8.51
memif2/1-tx active 1101363 9371420 0 3.39e2 8.51
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 13.49, last 128 main loops 1.25 per node 13.33
vector rates in 3.3555e6, out 3.3555e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 1046046 9520160 0 3.63e1 9.10
TenGigabitEthernet8a/0/1-tx active 1046046 9520160 0 9.56e1 9.10
dpdk-input polling 1085441 9520160 0 1.34e2 8.77
ethernet-input active 2096483 19040320 0 5.83e1 9.08
l2-fwd active 1068814 19040320 0 3.79e1 17.81
l2-input active 1068814 19040320 0 3.40e1 17.81
l2-learn active 1068814 19040320 0 4.61e1 17.81
l2-output active 1068814 19040320 0 2.75e1 17.81
memif-input polling 1085441 9520160 0 3.14e2 8.77
memif2/1-output active 1050437 9520160 0 3.89e1 9.06
memif2/1-tx active 1050437 9520160 0 3.32e2 9.06
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 12.85, last 128 main loops 1.00 per node 10.67
vector rates in 3.3031e6, out 3.3031e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 1092461 9371432 0 3.57e1 8.58
TenGigabitEthernet8a/0/0-tx active 1092461 9371432 0 9.78e1 8.58
dpdk-input polling 1094336 9371428 0 1.33e2 8.56
ethernet-input active 2186132 18742860 0 5.90e1 8.57
l2-fwd active 1094287 18742860 0 3.74e1 17.13
l2-input active 1094287 18742860 0 3.85e1 17.13
l2-learn active 1094287 18742860 0 4.43e1 17.13
l2-output active 1094287 18742860 0 2.69e1 17.13
memif-input polling 1094336 9371432 0 3.21e2 8.56
memif1/1-output active 1093671 9371428 0 3.98e1 8.57
memif1/1-tx active 1093671 9371428 0 3.39e2 8.57
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 13.54, last 128 main loops 1.00 per node 10.67
vector rates in 3.3555e6, out 3.3555e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 1053637 9520190 0 3.42e1 9.04
TenGigabitEthernet8a/0/0-tx active 1053637 9520190 0 9.98e1 9.04
dpdk-input polling 1055072 9520192 0 1.27e2 9.02
ethernet-input active 2108374 19040382 0 5.81e1 9.03
l2-fwd active 1055043 19040382 0 3.71e1 18.05
l2-input active 1055043 19040382 0 3.42e1 18.05
l2-learn active 1055043 19040382 0 4.43e1 18.05
l2-output active 1055043 19040382 0 2.68e1 18.05
memif-input polling 1055072 9520190 0 3.17e2 9.02
memif1/1-output active 1054737 9520192 0 3.74e1 9.03
memif1/1-tx active 1054737 9520192 0 3.41e2 9.03

10ge2p1x710-eth-l2xcbase-eth-1memif-1dcr-ndrpdr

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 configured with L2 cross- connect. DUT1 and DUT2 tested with 2p10GE NIC X710 by Intel. Container is connected to VPP via Memif interface running same VPP version as running on DUT. Resources are limited via cgroup to use 5 cores allocated from pool of isolated CPUs. There are no memory contraints. Cross Horizontal topology with packets flowing via DUT (VPP) to Container, then via horizontal memif to the next Container, and so on until the last Container then to NIC (in last Container). Single Container is supported as of now.
  • [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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 30 2.67e4 0.00
dpdk-process any wait 0 0 2 2.72e5 0.00
fib-walk any wait 0 0 3 1.17e3 0.00
ikev2-manager-process any wait 0 0 5 2.30e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.20e2 0.00
lisp-retry-service any wait 0 0 3 1.75e3 0.00
memif-process any wait 0 0 2 6.38e3 0.00
unix-epoll-input polling 4629 0 0 2.80e6 0.00
vpe-oam-process any wait 0 0 3 6.93e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 4.12, last 128 main loops .38 per node 4.80
vector rates in 1.6104e6, out 1.6104e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 1247245 4578040 0 7.07e1 3.67
TenGigabitEthernet8a/0/1-tx active 1247245 4578040 0 1.20e2 3.67
dpdk-input polling 3856229 4578044 0 3.21e2 1.19
ethernet-input active 2498599 9156084 0 9.29e1 3.66
l2-input active 1942734 9156084 0 5.49e1 4.71
l2-output active 1942734 9156084 0 7.37e1 4.71
memif-input polling 3856229 4578040 0 1.02e3 1.19
memif1/1-output active 1251354 4578044 0 7.16e1 3.66
memif1/1-tx active 1251354 4578044 0 7.39e2 3.66
1518b-2t2c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 34 2.88e6 0.00
dpdk-process any wait 0 0 2 7.66e3 0.00
fib-walk any wait 0 0 3 9.92e2 0.00
ikev2-manager-process any wait 0 0 6 1.05e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.11e3 0.00
lisp-retry-service any wait 0 0 3 4.27e3 0.00
memif-process any wait 0 0 2 1.57e3 0.00
unix-epoll-input polling 4598 0 0 3.98e6 0.00
vpe-oam-process any wait 0 0 3 6.75e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.9, average vectors/node 4.30, last 128 main loops 0.00 per node 0.00
vector rates in 1.5936e6, out 1.5936e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 1234706 4700733 0 7.13e1 3.81
TenGigabitEthernet8a/0/1-tx active 1234706 4700701 0 1.18e2 3.81
dpdk-input polling 4643179 4741028 0 3.43e2 1.02
ethernet-input active 2526402 9441761 0 9.47e1 3.74
l2-input active 1861697 9441761 0 5.17e1 5.07
l2-output active 1861697 9441761 0 6.74e1 5.07
memif-input polling 4643179 4700733 0 9.43e2 1.01
memif1/1-output active 1291696 4741028 0 7.32e1 3.67
memif1/1-tx active 1291696 4741028 0 8.24e2 3.67
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.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 Perf Ticks
unix-epoll-input polling 1927 0 0 4.48e6 0.00
1518b-4t4c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 34 3.34e6 0.00
dpdk-process any wait 0 0 2 9.14e3 0.00
fib-walk any wait 0 0 3 1.66e3 0.00
ikev2-manager-process any wait 0 0 5 1.01e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.16e2 0.00
lisp-retry-service any wait 0 0 3 2.96e3 0.00
memif-process any wait 0 0 2 7.28e3 0.00
unix-epoll-input polling 16348 0 0 8.31e5 0.00
vpe-oam-process any wait 0 0 2 6.02e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 3.25, last 128 main loops 0.00 per node 0.00
vector rates in 3.9704e5, out 3.9704e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 34076548 2319501 0 2.49e3 .07
ethernet-input active 712694 2319501 0 9.85e1 3.25
l2-input active 712694 2319501 0 7.78e1 3.25
l2-output active 712694 2319501 0 8.28e1 3.25
memif-input polling 34076548 0 0 8.12e1 0.00
memif1/1-output active 712694 2319501 0 7.69e1 3.25
memif1/1-tx active 712694 2319501 0 7.22e2 3.25
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.8, average vectors/node 3.78, last 128 main loops 0.00 per node 0.00
vector rates in 1.1948e6, out 1.1948e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 1261788 4624122 0 7.01e1 3.66
TenGigabitEthernet8a/0/1-tx active 1261788 4624088 0 1.18e2 3.66
dpdk-input polling 10130127 2356080 0 1.33e3 .23
ethernet-input active 1980595 6980202 0 9.43e1 3.52
l2-input active 1714505 6980202 0 6.00e1 4.07
l2-output active 1714505 6980202 0 7.19e1 4.07
memif-input polling 10130127 4624122 0 1.09e3 .46
memif1/1-output active 718807 2356080 0 7.89e1 3.28
memif1/1-tx active 718807 2356080 0 7.93e2 3.28
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
unix-epoll-input polling 15733 0 0 8.22e5 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.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 Perf Ticks
unix-epoll-input polling 15269 0 0 8.48e5 0.00
64b-1t1c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 43 3.05e4 0.00
dpdk-process any wait 0 0 2 2.49e5 0.00
fib-walk any wait 0 0 3 4.87e3 0.00
ikev2-manager-process any wait 0 0 5 1.03e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.27e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.96e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.30e3 0.00
lisp-retry-service any wait 0 0 3 1.61e3 0.00
memif-process any wait 0 0 2 1.85e3 0.00
statseg-collector-process time wait 0 0 1 1.41e3 0.00
unix-epoll-input polling 5553 0 0 2.35e6 0.00
vpe-oam-process any wait 0 0 2 4.12e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 101.12, last 128 main loops 0.00 per node 0.00
vector rates in 9.3855e6, out 9.3855e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 126356 26920448 0 8.41e0 213.05
TenGigabitEthernet8a/0/1-tx active 126356 26920448 0 4.76e1 213.05
dpdk-input polling 3661110 26920347 0 6.79e1 7.35
ethernet-input active 545556 53840795 0 2.30e1 98.69
l2-input active 519378 53840795 0 1.85e1 103.66
l2-output active 519378 53840795 0 1.08e1 103.66
memif-input polling 3661110 26920448 0 1.05e2 7.35
memif1/1-output active 419200 26920347 0 1.15e1 64.22
memif1/1-tx active 419200 26920347 0 1.34e2 64.22
64b-2t2c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 5.44e5 0.00
dpdk-process any wait 0 0 2 7.73e3 0.00
fib-walk any wait 0 0 3 1.71e3 0.00
ikev2-manager-process any wait 0 0 5 9.48e2 0.00
ip-neighbor-scan-process any wait 0 0 1 2.15e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.24e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.22e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.87e3 0.00
lisp-retry-service any wait 0 0 3 2.36e3 0.00
memif-process any wait 0 0 2 6.53e3 0.00
statseg-collector-process time wait 0 0 1 2.85e3 0.00
unix-epoll-input polling 2164 0 0 6.03e6 0.00
vpe-oam-process any wait 0 0 3 6.92e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 240.66, last 128 main loops 22.36 per node 238.50
vector rates in 1.0669e7, out 1.0669e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 125861 30511128 0 8.30e0 242.42
TenGigabitEthernet8a/0/1-tx active 125861 30511128 0 4.76e1 242.42
dpdk-input polling 184988 30600447 0 5.20e1 165.42
ethernet-input active 254303 61111575 0 2.02e1 240.31
l2-input active 253568 61111575 0 1.73e1 241.01
l2-output active 253568 61111575 0 8.07e0 241.01
memif-input polling 184988 30511128 0 9.47e1 164.94
memif1/1-output active 128442 30600447 0 8.32e0 238.24
memif1/1-tx active 128442 30600447 0 1.27e2 238.24
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.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 Perf Ticks
unix-epoll-input polling 1782 0 0 7.26e6 0.00
64b-4t4c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 6.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 Perf Ticks
api-rx-from-ring active 0 0 48 5.05e6 0.00
dpdk-process any wait 0 0 2 2.57e5 0.00
fib-walk any wait 0 0 3 1.55e3 0.00
ikev2-manager-process any wait 0 0 6 1.21e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.85e2 0.00
lisp-retry-service any wait 0 0 3 2.01e3 0.00
memif-process any wait 0 0 2 1.73e3 0.00
unix-epoll-input polling 11930 0 0 1.54e6 0.00
vpe-oam-process any wait 0 0 3 6.55e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 6.0, average vectors/node 15.56, last 128 main loops 0.00 per node 0.00
vector rates in 3.3822e6, out 3.3822e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 22392343 20313224 0 1.77e2 .91
ethernet-input active 1305801 20313224 0 3.84e1 15.56
l2-input active 1305801 20313224 0 2.79e1 15.56
l2-output active 1305801 20313224 0 2.09e1 15.56
memif-input polling 22392343 0 0 8.24e1 0.00
memif1/1-output active 1305801 20313224 0 2.28e1 15.56
memif1/1-tx active 1305801 20313224 0 2.22e2 15.56
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 6.0, average vectors/node 164.71, last 128 main loops 12.94 per node 138.00
vector rates in 1.0171e7, out 1.0171e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 181715 40448499 0 8.56e0 222.59
TenGigabitEthernet8a/0/1-tx active 181715 40448499 0 4.82e1 222.59
dpdk-input polling 370666 20634784 0 6.11e1 55.67
ethernet-input active 378583 61083283 0 2.23e1 161.35
l2-input active 363130 61083283 0 1.81e1 168.21
l2-output active 363130 61083283 0 9.81e0 168.21
memif-input polling 370666 40448499 0 1.00e2 109.12
memif1/1-output active 196868 20634784 0 1.00e1 104.82
memif1/1-tx active 196868 20634784 0 1.37e2 104.82
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 6.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 Perf Ticks
unix-epoll-input polling 10628 0 0 1.62e6 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 6.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 Perf Ticks
unix-epoll-input polling 2764 0 0 1.56e6 0.00
9000b-1t1c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 39 2.54e4 0.00
dhcp-client-process any wait 0 0 1 1.03e4 0.00
dpdk-process any wait 0 0 2 2.75e5 0.00
fib-walk any wait 0 0 3 3.56e3 0.00
ikev2-manager-process any wait 0 0 6 4.85e2 0.00
ip-route-resolver-process any wait 0 0 1 1.86e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.62e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.17e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.08e3 0.00
lisp-retry-service any wait 0 0 3 5.27e3 0.00
memif-process any wait 0 0 2 1.36e3 0.00
statseg-collector-process time wait 0 0 1 1.34e3 0.00
unix-epoll-input polling 16823 0 0 7.72e5 0.00
vpe-oam-process any wait 0 0 3 8.51e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.13, last 128 main loops 0.00 per node 0.00
vector rates in 2.7458e5, out 2.7458e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 768724 781870 0 2.28e2 1.02
TenGigabitEthernet8a/0/1-tx active 768724 781870 0 6.92e2 1.02
dpdk-input polling 16203111 781872 0 3.15e3 .05
ethernet-input active 1520940 1563742 0 2.98e2 1.03
l2-input active 1236454 1563742 0 1.60e2 1.26
l2-output active 1236454 1563742 0 2.16e2 1.26
memif-input polling 16203111 781870 0 6.10e3 .05
memif1/1-output active 752216 781872 0 2.24e2 1.04
memif1/1-tx active 752216 781872 0 3.47e3 1.04
9000b-2t2c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 41 5.48e6 0.00
dpdk-process any wait 0 0 2 2.76e5 0.00
fib-walk any wait 0 0 3 2.88e3 0.00
ikev2-manager-process any wait 0 0 6 1.36e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.19e3 0.00
lisp-retry-service any wait 0 0 3 4.71e3 0.00
memif-process any wait 0 0 2 1.37e4 0.00
unix-epoll-input polling 6315 0 0 1.55e6 0.00
vpe-oam-process any wait 0 0 3 5.61e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.9, average vectors/node 1.13, last 128 main loops 0.00 per node 0.00
vector rates in 2.6818e5, out 2.6707e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 775176 798479 0 2.23e2 1.03
TenGigabitEthernet8a/0/1-tx active 775176 791842 0 7.08e2 1.02
dpdk-input polling 16890097 803743 0 3.24e3 .05
ethernet-input active 1531624 1602222 0 2.96e2 1.05
l2-input active 1304030 1602222 0 1.69e2 1.23
l2-output active 1304030 1602222 0 2.14e2 1.23
memif-input polling 16890097 798479 0 6.27e3 .05
memif1/1-output active 756448 803743 0 2.15e2 1.06
memif1/1-tx active 756448 803743 0 3.58e3 1.06
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.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 Perf Ticks
unix-epoll-input polling 11914 0 0 1.45e6 0.00
9000b-4t4c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 38 4.01e6 0.00
dpdk-process any wait 0 0 2 2.45e5 0.00
fib-walk any wait 0 0 3 2.28e3 0.00
ikev2-manager-process any wait 0 0 6 2.66e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.34e3 0.00
lisp-retry-service any wait 0 0 3 5.39e3 0.00
memif-process any wait 0 0 2 1.99e3 0.00
unix-epoll-input polling 24809 0 0 7.07e5 0.00
vpe-oam-process any wait 0 0 3 8.39e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.9, average vectors/node 1.00, last 128 main loops 0.00 per node 0.00
vector rates in 6.7576e4, out 6.7576e4, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 34100649 398408 0 1.57e4 .01
ethernet-input active 396974 398408 0 3.13e2 1.00
l2-input active 396974 398408 0 2.29e2 1.00
l2-output active 396974 398408 0 2.58e2 1.00
memif-input polling 34100649 0 0 8.99e1 0.00
memif1/1-output active 396974 398408 0 2.25e2 1.00
memif1/1-tx active 396974 398408 0 3.56e3 1.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.9, average vectors/node 1.08, last 128 main loops 0.00 per node 0.00
vector rates in 2.0292e5, out 2.0221e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 777081 793774 0 2.24e2 1.02
TenGigabitEthernet8a/0/1-tx active 777081 789579 0 7.13e2 1.02
dpdk-input polling 14615137 402606 0 1.03e4 .03
ethernet-input active 1162716 1196380 0 3.09e2 1.03
l2-input active 1045598 1196380 0 1.88e2 1.14
l2-output active 1045598 1196380 0 2.32e2 1.14
memif-input polling 14615137 793774 0 6.33e3 .05
memif1/1-output active 385635 402606 0 2.28e2 1.04
memif1/1-tx active 385635 402606 0 4.02e3 1.04
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
unix-epoll-input polling 11833 0 0 7.29e5 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.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 Perf Ticks
unix-epoll-input polling 17752 0 0 7.29e5 0.00
imix-1t1c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 43 3.26e4 0.00
dpdk-process any wait 0 0 2 1.19e4 0.00
fib-walk any wait 0 0 3 1.69e3 0.00
ikev2-manager-process any wait 0 0 5 6.83e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.47e2 0.00
lisp-retry-service any wait 0 0 3 1.72e3 0.00
memif-process any wait 0 0 2 1.73e3 0.00
unix-epoll-input polling 2680 0 0 4.82e6 0.00
vpe-oam-process any wait 0 0 3 5.45e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 55.05, last 128 main loops 1.13 per node 24.00
vector rates in 6.6585e6, out 6.6585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 159072 18893698 0 1.00e1 118.77
TenGigabitEthernet8a/0/1-tx active 159072 18893698 0 5.05e1 118.77
dpdk-input polling 608149 18893672 0 6.84e1 31.07
ethernet-input active 765887 37787370 0 2.75e1 49.34
l2-input active 606998 37787370 0 1.98e1 62.25
l2-output active 606998 37787370 0 1.34e1 62.25
memif-input polling 608149 18893698 0 1.97e2 31.07
memif1/1-output active 606815 18893672 0 1.59e1 31.14
memif1/1-tx active 606815 18893672 0 2.23e2 31.14
imix-2t2c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 46 3.81e6 0.00
dpdk-process any wait 0 0 2 7.43e3 0.00
fib-walk any wait 0 0 3 2.07e3 0.00
ikev2-manager-process any wait 0 0 6 9.15e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.76e2 0.00
lisp-retry-service any wait 0 0 3 4.39e3 0.00
memif-process any wait 0 0 2 1.59e3 0.00
unix-epoll-input polling 2843 0 0 7.87e6 0.00
vpe-oam-process any wait 0 0 3 6.41e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.9, average vectors/node 80.54, last 128 main loops 6.38 per node 81.60
vector rates in 6.5243e6, out 6.5243e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 283200 19247244 0 1.29e1 67.96
TenGigabitEthernet8a/0/1-tx active 283200 19247244 0 5.29e1 67.96
dpdk-input polling 354409 19551904 0 6.35e1 55.17
ethernet-input active 623191 38799148 0 2.48e1 62.26
l2-input active 340258 38799148 0 1.85e1 114.03
l2-output active 340258 38799148 0 1.26e1 114.03
memif-input polling 354409 19247244 0 2.18e2 54.31
memif1/1-output active 339991 19551904 0 1.21e1 57.51
memif1/1-tx active 339991 19551904 0 2.28e2 57.51
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.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 Perf Ticks
unix-epoll-input polling 544 0 0 7.90e6 0.00
imix-4t4c-eth-l2xcbase-eth-1memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 6.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 Perf Ticks
api-rx-from-ring active 0 0 42 8.38e6 0.00
dpdk-process any wait 0 0 3 5.07e3 0.00
fib-walk any wait 0 0 3 1.24e4 0.00
ikev2-manager-process any wait 0 0 6 1.72e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.38e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.64e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.21e3 0.00
lisp-retry-service any wait 0 0 3 2.01e3 0.00
memif-process any wait 0 0 2 8.62e3 0.00
statseg-collector-process time wait 0 0 1 1.84e3 0.00
unix-epoll-input polling 7485 0 0 1.76e6 0.00
vpe-oam-process any wait 0 0 3 7.63e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 6.1, average vectors/node 3.89, last 128 main loops 0.00 per node 0.00
vector rates in 1.6125e6, out 1.6125e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 18269582 9770672 0 3.98e2 .53
ethernet-input active 2509992 9770672 0 8.66e1 3.89
l2-input active 2509992 9770672 0 6.19e1 3.89
l2-output active 2509992 9770672 0 6.61e1 3.89
memif-input polling 18269582 0 0 9.84e1 0.00
memif1/1-output active 2509992 9770672 0 6.54e1 3.89
memif1/1-tx active 2509992 9770672 0 4.28e2 3.89
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 6.1, average vectors/node 22.31, last 128 main loops 1.13 per node 14.40
vector rates in 4.8643e6, out 4.8643e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 869179 19549102 0 1.83e1 22.49
TenGigabitEthernet8a/0/1-tx active 869179 19549102 0 6.49e1 22.49
dpdk-input polling 979043 9924800 0 1.15e2 10.14
ethernet-input active 1755838 29473902 0 3.89e1 16.79
l2-input active 886920 29473902 0 2.28e1 33.23
l2-output active 886920 29473902 0 1.86e1 33.23
memif-input polling 979043 19549102 0 2.72e2 19.97
memif1/1-output active 886659 9924800 0 3.16e1 11.19
memif1/1-tx active 886659 9924800 0 3.07e2 11.19
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 6.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 Perf Ticks
unix-epoll-input polling 9479 0 0 1.82e6 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 6.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 Perf Ticks
unix-epoll-input polling 4591 0 0 1.88e6 0.00

10ge2p1x710-eth-l2xcbase-eth-2memif-1dcr-ndrpdr

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 X710 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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 48 4.03e4 0.00
dpdk-process any wait 0 0 1 5.42e5 0.00
fib-walk any wait 0 0 3 5.05e3 0.00
ikev2-manager-process any wait 0 0 6 2.94e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.02e3 0.00
lisp-retry-service any wait 0 0 3 2.24e3 0.00
memif-process any wait 0 0 2 1.89e3 0.00
unix-epoll-input polling 3078 0 0 4.27e6 0.00
vpe-oam-process any wait 0 0 3 5.69e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 50.92, last 128 main loops 6.38 per node 51.00
vector rates in 3.2207e6, out 3.2207e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 146509 4646440 0 1.92e1 31.71
TenGigabitEthernet8a/0/0-tx active 146509 4646440 0 6.43e1 31.71
TenGigabitEthernet8a/0/1-outpu active 143826 4646440 0 2.21e1 32.31
TenGigabitEthernet8a/0/1-tx active 143826 4646440 0 6.78e1 32.31
dpdk-input polling 146552 9292896 0 8.19e1 63.41
ethernet-input active 583401 18585776 0 3.29e1 31.86
l2-input active 146549 18585776 0 1.96e1 126.82
l2-output active 146549 18585776 0 1.76e1 126.82
memif-input polling 146552 9292880 0 5.12e2 63.41
memif1/1-output active 146540 4646448 0 1.55e1 31.71
memif1/1-tx active 146540 4646448 0 5.88e2 31.71
memif2/1-output active 146526 4646448 0 1.49e1 31.71
memif2/1-tx active 146526 4646448 0 5.79e2 31.71
1518b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 30 3.13e4 0.00
dpdk-process any wait 0 0 2 2.74e5 0.00
fib-walk any wait 0 0 3 1.55e3 0.00
ikev2-manager-process any wait 0 0 6 2.60e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.41e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.14e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.96e3 0.00
lisp-retry-service any wait 0 0 3 1.72e3 0.00
memif-process any wait 0 0 2 1.95e3 0.00
statseg-collector-process time wait 0 0 1 1.68e3 0.00
unix-epoll-input polling 7896 0 0 1.64e6 0.00
vpe-oam-process any wait 0 0 3 4.15e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 4.16, last 128 main loops 0.00 per node 0.00
vector rates in 1.6104e6, out 1.6104e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 1235306 4579940 0 7.22e1 3.71
TenGigabitEthernet8a/0/1-tx active 1235306 4579940 0 1.29e2 3.71
dpdk-input polling 3786926 4579940 0 3.63e2 1.21
ethernet-input active 2493876 9159880 0 9.60e1 3.67
l2-input active 1906242 9159880 0 5.27e1 4.81
l2-output active 1906242 9159880 0 6.89e1 4.81
memif-input polling 3786926 4579940 0 9.51e2 1.21
memif2/1-output active 1258570 4579940 0 7.27e1 3.64
memif2/1-tx active 1258570 4579940 0 7.66e2 3.64
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 4.19, last 128 main loops .19 per node 4.00
vector rates in 1.6104e6, out 1.6104e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 1234393 4579936 0 7.52e1 3.71
TenGigabitEthernet8a/0/0-tx active 1234393 4579936 0 1.33e2 3.71
dpdk-input polling 3232606 4579937 0 3.50e2 1.42
ethernet-input active 2488495 9159873 0 1.01e2 3.68
l2-input active 1880044 9159873 0 5.14e1 4.87
l2-output active 1880044 9159873 0 7.23e1 4.87
memif-input polling 3232606 4579936 0 9.44e2 1.42
memif1/1-output active 1254102 4579937 0 7.58e1 3.65
memif1/1-tx active 1254102 4579937 0 7.71e2 3.65
1518b-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 35 3.45e4 0.00
dpdk-process any wait 0 0 2 5.86e5 0.00
fib-walk any wait 0 0 3 2.85e3 0.00
ikev2-manager-process any wait 0 0 6 2.12e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.74e3 0.00
lisp-retry-service any wait 0 0 3 6.08e3 0.00
memif-process any wait 0 0 2 3.29e3 0.00
unix-epoll-input polling 56506 0 0 2.29e5 0.00
vpe-oam-process any wait 0 0 3 2.87e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 3.61, last 128 main loops 0.00 per node 0.00
vector rates in 7.9885e5, out 7.9885e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 656541 2289672 0 7.49e1 3.49
TenGigabitEthernet8a/0/1-tx active 656541 2289672 0 1.33e2 3.49
dpdk-input polling 12299969 2289675 0 2.25e3 .19
ethernet-input active 1314309 4579347 0 9.67e1 3.48
l2-input active 1223300 4579347 0 6.41e1 3.74
l2-output active 1223300 4579347 0 8.05e1 3.74
memif-input polling 12299969 2289672 0 1.62e3 .19
memif2/1-output active 657768 2289675 0 7.19e1 3.48
memif2/1-tx active 657768 2289675 0 7.21e2 3.48
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 3.62, last 128 main loops 0.00 per node 0.00
vector rates in 8.1153e5, out 8.1153e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 666119 2326020 0 7.53e1 3.49
TenGigabitEthernet8a/0/1-tx active 666119 2326020 0 1.33e2 3.49
dpdk-input polling 12095115 2326020 0 2.18e3 .19
ethernet-input active 1333945 4652040 0 9.54e1 3.49
l2-input active 1233897 4652040 0 6.39e1 3.77
l2-output active 1233897 4652040 0 7.93e1 3.77
memif-input polling 12095115 2326020 0 1.61e3 .19
memif2/1-output active 667826 2326020 0 7.41e1 3.48
memif2/1-tx active 667826 2326020 0 7.26e2 3.48
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 3.35, last 128 main loops .14 per node 3.00
vector rates in 7.9885e5, out 7.9885e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 704010 2289676 0 7.58e1 3.25
TenGigabitEthernet8a/0/0-tx active 704010 2289676 0 1.39e2 3.25
dpdk-input polling 12469122 2289680 0 2.19e3 .18
ethernet-input active 1408164 4579356 0 1.03e2 3.25
l2-input active 1325149 4579356 0 6.59e1 3.46
l2-output active 1325149 4579356 0 9.10e1 3.46
memif-input polling 12469122 2289676 0 1.58e3 .18
memif1/1-output active 704154 2289680 0 7.62e1 3.25
memif1/1-tx active 704154 2289680 0 7.76e2 3.25
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 3.38, last 128 main loops 0.00 per node 0.00
vector rates in 8.1153e5, out 8.1153e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 712355 2326020 0 7.73e1 3.27
TenGigabitEthernet8a/0/0-tx active 712355 2326020 0 1.39e2 3.27
dpdk-input polling 11472841 2326020 0 2.04e3 .20
ethernet-input active 1424940 4652040 0 1.02e2 3.26
l2-input active 1325497 4652040 0 7.04e1 3.51
l2-output active 1325497 4652040 0 8.67e1 3.51
memif-input polling 11472841 2326020 0 1.62e3 .20
memif1/1-output active 712585 2326020 0 7.65e1 3.26
memif1/1-tx active 712585 2326020 0 8.31e2 3.26
64b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 7.04e4 0.00
dhcp-client-process any wait 0 0 1 1.08e4 0.00
dpdk-process any wait 0 0 2 4.77e5 0.00
fib-walk any wait 0 0 3 1.47e3 0.00
ikev2-manager-process any wait 0 0 6 9.31e2 0.00
ip-route-resolver-process any wait 0 0 1 1.76e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.09e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.58e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 8.60e2 0.00
lisp-retry-service any wait 0 0 3 1.85e3 0.00
memif-process any wait 0 0 2 1.67e3 0.00
statseg-collector-process time wait 0 0 1 1.78e3 0.00
unix-epoll-input polling 4665 0 0 2.79e6 0.00
vpe-oam-process any wait 0 0 3 8.39e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 244.08, last 128 main loops 39.05 per node 227.18
vector rates in 1.0322e7, out 1.0322e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 60778 14810559 0 8.44e0 243.68
TenGigabitEthernet8a/0/0-tx active 60778 14810559 0 5.10e1 243.68
TenGigabitEthernet8a/0/1-outpu active 60688 14810441 0 8.74e0 244.04
TenGigabitEthernet8a/0/1-tx active 60688 14810441 0 4.98e1 244.04
dpdk-input polling 60778 29620992 0 5.51e1 487.36
ethernet-input active 243022 59241992 0 2.07e1 243.77
l2-input active 242407 59241992 0 1.71e1 244.39
l2-output active 242407 59241992 0 7.67e0 244.39
memif-input polling 60778 29621000 0 9.42e1 487.36
memif1/1-output active 60778 14810368 0 7.84e0 243.68
memif1/1-tx active 60778 14810368 0 1.34e2 243.68
memif2/1-output active 60778 14810624 0 7.89e0 243.68
memif2/1-tx active 60778 14810624 0 1.39e2 243.68
64b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 5.14e4 0.00
dpdk-process any wait 0 0 2 4.96e5 0.00
fib-walk any wait 0 0 3 9.80e2 0.00
ikev2-manager-process any wait 0 0 6 8.75e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.78e2 0.00
lisp-retry-service any wait 0 0 3 1.86e3 0.00
memif-process any wait 0 0 2 1.34e3 0.00
unix-epoll-input polling 2704 0 0 4.82e6 0.00
vpe-oam-process any wait 0 0 3 7.53e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 218.41, last 128 main loops 16.50 per node 176.00
vector rates in 1.0417e7, out 1.0417e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 136525 29772475 0 8.41e0 218.07
TenGigabitEthernet8a/0/1-tx active 136525 29772475 0 4.76e1 218.07
dpdk-input polling 137381 29772544 0 5.32e1 216.72
ethernet-input active 273071 59545019 0 2.11e1 218.06
l2-input active 272192 59545019 0 1.79e1 218.76
l2-output active 272192 59545019 0 8.57e0 218.76
memif-input polling 137381 29772475 0 9.51e1 216.71
memif2/1-output active 136546 29772544 0 8.41e0 218.04
memif2/1-tx active 136546 29772544 0 1.31e2 218.04
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 225.27, last 128 main loops 12.70 per node 135.50
vector rates in 1.0417e7, out 1.0417e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 132464 29772544 0 8.69e0 224.76
TenGigabitEthernet8a/0/0-tx active 132464 29772544 0 4.83e1 224.76
dpdk-input polling 132469 29772544 0 5.29e1 224.75
ethernet-input active 264933 59545088 0 2.15e1 224.76
l2-input active 263729 59545088 0 1.78e1 225.78
l2-output active 263729 59545088 0 8.80e0 225.78
memif-input polling 132469 29772544 0 9.54e1 224.75
memif1/1-output active 132469 29772544 0 8.48e0 224.75
memif1/1-tx active 132469 29772544 0 1.29e2 224.75
64b-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 48 3.26e4 0.00
dpdk-process any wait 0 0 2 5.16e5 0.00
fib-walk any wait 0 0 3 1.32e3 0.00
ikev2-manager-process any wait 0 0 6 8.61e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.54e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.48e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.06e3 0.00
lisp-retry-service any wait 0 0 3 1.59e3 0.00
memif-process any wait 0 0 2 2.09e3 0.00
statseg-collector-process time wait 0 0 1 6.16e3 0.00
unix-epoll-input polling 4385 0 0 2.96e6 0.00
vpe-oam-process any wait 0 0 3 4.17e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 41.46, last 128 main loops 1.88 per node 24.00
vector rates in 7.7264e6, out 7.7264e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 680268 21963816 0 1.58e1 32.29
TenGigabitEthernet8a/0/1-tx active 680268 21963816 0 5.99e1 32.29
dpdk-input polling 829802 21963836 0 7.22e1 26.47
ethernet-input active 1384369 43927652 0 3.01e1 31.73
l2-input active 734914 43927652 0 1.99e1 59.77
l2-output active 734914 43927652 0 1.64e1 59.77
memif-input polling 829802 21963816 0 1.30e2 26.47
memif2/1-output active 704101 21963836 0 1.65e1 31.19
memif2/1-tx active 704101 21963836 0 1.63e2 31.19
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 43.59, last 128 main loops 3.38 per node 43.20
vector rates in 7.8490e6, out 7.8490e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 656259 22312430 0 1.58e1 33.99
TenGigabitEthernet8a/0/1-tx active 656259 22312430 0 5.93e1 33.99
dpdk-input polling 810864 22312460 0 7.04e1 27.52
ethernet-input active 1337204 44624890 0 2.96e1 33.37
l2-input active 710232 44624890 0 1.97e1 62.83
l2-output active 710232 44624890 0 1.59e1 62.83
memif-input polling 810864 22312430 0 1.29e2 27.52
memif2/1-output active 680945 22312460 0 1.61e1 32.77
memif2/1-tx active 680945 22312460 0 1.61e2 32.77
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 41.44, last 128 main loops 2.91 per node 37.20
vector rates in 7.7264e6, out 7.7264e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 658808 21963740 0 1.55e1 33.34
TenGigabitEthernet8a/0/0-tx active 658808 21963740 0 5.95e1 33.34
dpdk-input polling 939398 21963800 0 7.13e1 23.38
ethernet-input active 1340362 43927540 0 3.04e1 32.77
l2-input active 779832 43927540 0 2.01e1 56.33
l2-output active 779832 43927540 0 1.67e1 56.33
memif-input polling 939398 21963740 0 1.29e2 23.38
memif1/1-output active 681554 21963800 0 1.64e1 32.23
memif1/1-tx active 681554 21963800 0 1.64e2 32.23
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 46.57, last 128 main loops 4.88 per node 62.40
vector rates in 7.8490e6, out 7.8490e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 587518 22312392 0 1.49e1 37.98
TenGigabitEthernet8a/0/0-tx active 587518 22312392 0 5.84e1 37.98
dpdk-input polling 840619 22312440 0 7.25e1 26.54
ethernet-input active 1214486 44624832 0 2.95e1 36.74
l2-input active 701985 44624832 0 2.00e1 63.57
l2-output active 701985 44624832 0 1.57e1 63.57
memif-input polling 840619 22312392 0 1.29e2 26.54
memif1/1-output active 626968 22312440 0 1.52e1 35.59
memif1/1-tx active 626968 22312440 0 1.60e2 35.59
9000b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 30 2.38e4 0.00
dpdk-process any wait 0 0 2 2.64e5 0.00
fib-walk any wait 0 0 3 4.48e3 0.00
ikev2-manager-process any wait 0 0 6 7.02e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.30e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.82e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.03e3 0.00
lisp-retry-service any wait 0 0 3 1.56e3 0.00
memif-process any wait 0 0 2 6.63e3 0.00
statseg-collector-process time wait 0 0 1 1.04e4 0.00
unix-epoll-input polling 6891 0 0 1.87e6 0.00
vpe-oam-process any wait 0 0 3 3.85e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.51, last 128 main loops 0.00 per node 0.00
vector rates in 5.4916e5, out 5.4916e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 741927 777792 0 2.16e2 1.05
TenGigabitEthernet8a/0/0-tx active 741927 777792 0 4.18e2 1.05
TenGigabitEthernet8a/0/1-outpu active 437356 777789 0 1.33e2 1.78
TenGigabitEthernet8a/0/1-tx active 437356 777789 0 3.26e2 1.78
dpdk-input polling 6039139 1555582 0 1.34e3 .26
ethernet-input active 2364721 3111163 0 2.44e2 1.32
l2-input active 1744944 3111163 0 1.24e2 1.78
l2-output active 1744944 3111163 0 1.72e2 1.78
memif-input polling 6039139 1555581 0 2.51e3 .26
memif1/1-output active 745593 777792 0 2.23e2 1.04
memif1/1-tx active 745593 777792 0 3.27e3 1.04
memif2/1-output active 439845 777790 0 1.41e2 1.77
memif2/1-tx active 439845 777790 0 1.57e3 1.77
9000b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 29 2.78e4 0.00
dpdk-process any wait 0 0 2 2.52e5 0.00
fib-walk any wait 0 0 3 1.21e3 0.00
ikev2-manager-process any wait 0 0 6 2.51e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.52e2 0.00
lisp-retry-service any wait 0 0 3 4.89e3 0.00
memif-process any wait 0 0 2 1.58e3 0.00
unix-epoll-input polling 47052 0 0 2.74e5 0.00
vpe-oam-process any wait 0 0 3 7.68e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.74, last 128 main loops 0.00 per node 0.00
vector rates in 2.7458e5, out 2.7458e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 450314 779190 0 1.34e2 1.73
TenGigabitEthernet8a/0/1-tx active 450314 779190 0 3.37e2 1.73
dpdk-input polling 27572044 779192 0 6.41e3 .03
ethernet-input active 900638 1558382 0 1.73e2 1.73
l2-input active 893165 1558382 0 1.16e2 1.74
l2-output active 893165 1558382 0 1.50e2 1.74
memif-input polling 27572044 779190 0 4.68e3 .03
memif2/1-output active 450324 779192 0 1.25e2 1.73
memif2/1-tx active 450324 779192 0 1.57e3 1.73
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 1.01, last 128 main loops 0.00 per node 0.00
vector rates in 2.7458e5, out 2.7458e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 778779 779191 0 2.29e2 1.00
TenGigabitEthernet8a/0/0-tx active 778779 779191 0 4.21e2 1.00
dpdk-input polling 15700167 779190 0 5.33e3 .05
ethernet-input active 1557588 1558381 0 3.03e2 1.00
l2-input active 1529983 1558381 0 1.96e2 1.02
l2-output active 1529983 1558381 0 2.31e2 1.02
memif-input polling 15700167 779191 0 4.27e3 .05
memif1/1-output active 778809 779190 0 2.22e2 1.00
memif1/1-tx active 778809 779190 0 3.32e3 1.00
9000b-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 35 3.35e4 0.00
dpdk-process any wait 0 0 2 5.04e5 0.00
fib-walk any wait 0 0 2 3.68e3 0.00
ikev2-manager-process any wait 0 0 5 2.90e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.99e3 0.00
lisp-retry-service any wait 0 0 2 3.52e3 0.00
memif-process any wait 0 0 2 3.85e3 0.00
unix-epoll-input polling 71946 0 0 1.77e5 0.00
vpe-oam-process any wait 0 0 2 1.64e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.51, last 128 main loops 0.00 per node 0.00
vector rates in 1.3621e5, out 1.3621e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 257201 386452 0 1.56e2 1.50
TenGigabitEthernet8a/0/1-tx active 257201 386452 0 3.79e2 1.50
dpdk-input polling 17222224 386452 0 1.88e4 .02
ethernet-input active 514405 772904 0 1.97e2 1.50
l2-input active 509185 772904 0 1.36e2 1.52
l2-output active 509185 772904 0 1.80e2 1.52
memif-input polling 17222224 386452 0 8.38e3 .02
memif2/1-output active 257204 386452 0 1.53e2 1.50
memif2/1-tx active 257204 386452 0 1.62e3 1.50
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 1.52, last 128 main loops 0.00 per node 0.00
vector rates in 1.3837e5, out 1.3837e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 259102 392584 0 1.55e2 1.52
TenGigabitEthernet8a/0/1-tx active 259102 392584 0 3.88e2 1.52
dpdk-input polling 17113895 392584 0 1.84e4 .02
ethernet-input active 518205 785168 0 1.99e2 1.52
l2-input active 512566 785168 0 1.38e2 1.53
l2-output active 512566 785168 0 1.62e2 1.53
memif-input polling 17113895 392584 0 8.39e3 .02
memif2/1-output active 259103 392584 0 1.44e2 1.52
memif2/1-tx active 259103 392584 0 1.66e3 1.52
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 1.01, last 128 main loops 0.00 per node 0.00
vector rates in 1.3621e5, out 1.3621e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 386118 386450 0 2.25e2 1.00
TenGigabitEthernet8a/0/0-tx active 386118 386450 0 4.33e2 1.00
dpdk-input polling 14521544 386451 0 1.73e4 .03
ethernet-input active 772242 772901 0 2.94e2 1.00
l2-input active 757812 772901 0 1.97e2 1.02
l2-output active 757812 772901 0 2.34e2 1.02
memif-input polling 14521544 386450 0 7.73e3 .03
memif1/1-output active 386124 386451 0 2.18e2 1.00
memif1/1-tx active 386124 386451 0 3.52e3 1.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 1.01, last 128 main loops 0.00 per node 0.00
vector rates in 1.3837e5, out 1.3837e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 392266 392585 0 2.25e2 1.00
TenGigabitEthernet8a/0/0-tx active 392266 392585 0 4.47e2 1.00
dpdk-input polling 13667680 392586 0 1.58e4 .03
ethernet-input active 784539 785171 0 2.98e2 1.00
l2-input active 768824 785171 0 2.02e2 1.02
l2-output active 768824 785171 0 2.39e2 1.02
memif-input polling 13667680 392585 0 8.70e3 .03
memif1/1-output active 392273 392586 0 2.19e2 1.00
memif1/1-tx active 392273 392586 0 3.76e3 1.00
imix-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 1.38e5 0.00
dpdk-process any wait 0 0 2 5.15e5 0.00
fib-walk any wait 0 0 3 5.56e3 0.00
ikev2-manager-process any wait 0 0 6 6.37e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.72e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.23e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.51e3 0.00
lisp-retry-service any wait 0 0 3 5.91e3 0.00
memif-process any wait 0 0 2 4.79e3 0.00
statseg-collector-process time wait 0 0 1 2.59e3 0.00
unix-epoll-input polling 6855 0 0 1.88e6 0.00
vpe-oam-process any wait 0 0 3 2.74e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 250.31, last 128 main loops 48.00 per node 279.27
vector rates in 7.5830e6, out 7.5830e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 43230 10755328 0 8.34e0 248.79
TenGigabitEthernet8a/0/0-tx active 43230 10755328 0 5.07e1 248.79
TenGigabitEthernet8a/0/1-outpu active 42376 10755200 0 8.76e0 253.80
TenGigabitEthernet8a/0/1-tx active 42376 10755200 0 5.07e1 253.80
dpdk-input polling 43231 21510528 0 5.63e1 497.57
ethernet-input active 172068 43021056 0 2.14e1 250.02
l2-input active 171672 43021056 0 1.73e1 250.60
l2-output active 171672 43021056 0 7.50e0 250.60
memif-input polling 43231 21510528 0 1.69e2 497.57
memif1/1-output active 43231 10755328 0 7.83e0 248.79
memif1/1-tx active 43231 10755328 0 2.15e2 248.79
memif2/1-output active 43231 10755200 0 7.98e0 248.78
memif2/1-tx active 43231 10755200 0 2.21e2 248.78
imix-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 3.59e4 0.00
dpdk-process any wait 0 0 2 5.51e5 0.00
fib-walk any wait 0 0 2 1.59e3 0.00
ikev2-manager-process any wait 0 0 5 3.10e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.99e2 0.00
lisp-retry-service any wait 0 0 2 5.41e3 0.00
memif-process any wait 0 0 2 1.63e3 0.00
unix-epoll-input polling 2038 0 0 6.43e6 0.00
vpe-oam-process any wait 0 0 3 5.21e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 86.29, last 128 main loops 6.56 per node 84.00
vector rates in 6.6585e6, out 6.6585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 290427 19096540 0 1.26e1 65.75
TenGigabitEthernet8a/0/1-tx active 290427 19096540 0 5.37e1 65.75
dpdk-input polling 299382 19096556 0 6.27e1 63.79
ethernet-input active 587813 38193096 0 2.54e1 64.97
l2-input active 297433 38193096 0 1.86e1 128.41
l2-output active 297433 38193096 0 1.22e1 128.41
memif-input polling 299382 19096540 0 2.08e2 63.79
memif2/1-output active 297386 19096556 0 1.17e1 64.21
memif2/1-tx active 297386 19096556 0 2.26e2 64.21
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 98.67, last 128 main loops 7.13 per node 91.20
vector rates in 6.6585e6, out 6.6585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 254411 19096564 0 1.24e1 75.06
TenGigabitEthernet8a/0/0-tx active 254411 19096564 0 5.37e1 75.06
dpdk-input polling 259867 19096520 0 6.41e1 73.49
ethernet-input active 514278 38193084 0 2.53e1 74.27
l2-input active 259903 38193084 0 1.83e1 146.95
l2-output active 259903 38193084 0 1.19e1 146.95
memif-input polling 259867 19096564 0 2.07e2 73.49
memif1/1-output active 259867 19096520 0 1.22e1 73.49
memif1/1-tx active 259867 19096520 0 2.26e2 73.49
imix-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 34 3.42e4 0.00
dpdk-process any wait 0 0 2 2.79e5 0.00
fib-walk any wait 0 0 3 2.51e3 0.00
ikev2-manager-process any wait 0 0 6 1.62e3 0.00
ip-neighbor-scan-process any wait 0 0 1 4.20e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.76e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.04e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.79e3 0.00
lisp-retry-service any wait 0 0 3 5.50e3 0.00
memif-process any wait 0 0 2 5.57e3 0.00
statseg-collector-process time wait 0 0 1 2.76e3 0.00
unix-epoll-input polling 7594 0 0 1.72e6 0.00
vpe-oam-process any wait 0 0 3 1.99e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 8.37, last 128 main loops .61 per node 7.80
vector rates in 3.3031e6, out 3.3031e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 1462220 9468436 0 4.45e1 6.48
TenGigabitEthernet8a/0/1-tx active 1462220 9468436 0 1.05e2 6.48
dpdk-input polling 1684968 9468444 0 1.78e2 5.62
ethernet-input active 2946988 18936880 0 6.98e1 6.43
l2-input active 1579873 18936880 0 3.32e1 11.99
l2-output active 1579873 18936880 0 4.03e1 11.99
memif-input polling 1684968 9468436 0 3.46e2 5.62
memif2/1-output active 1484768 9468444 0 4.92e1 6.38
memif2/1-tx active 1484768 9468444 0 3.66e2 6.38
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 8.37, last 128 main loops .19 per node 4.00
vector rates in 3.3555e6, out 3.3555e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 1484036 9618728 0 4.63e1 6.48
TenGigabitEthernet8a/0/1-tx active 1484036 9618728 0 1.07e2 6.48
dpdk-input polling 1704648 9618728 0 1.70e2 5.64
ethernet-input active 2992131 19237456 0 6.81e1 6.43
l2-input active 1604054 19237456 0 3.30e1 11.99
l2-output active 1604054 19237456 0 3.86e1 11.99
memif-input polling 1704648 9618728 0 3.42e2 5.64
memif2/1-output active 1508095 9618728 0 4.71e1 6.38
memif2/1-tx active 1508095 9618728 0 3.62e2 6.38
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 8.14, last 128 main loops .56 per node 7.20
vector rates in 3.3031e6, out 3.3031e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 1535152 9468447 0 4.57e1 6.17
TenGigabitEthernet8a/0/0-tx active 1535152 9468447 0 1.05e2 6.17
dpdk-input polling 1581798 9468450 0 1.67e2 5.99
ethernet-input active 3080609 18936897 0 7.51e1 6.15
l2-input active 1570586 18936897 0 3.40e1 12.06
l2-output active 1570586 18936897 0 3.92e1 12.06
memif-input polling 1581798 9468447 0 3.41e2 5.99
memif1/1-output active 1545457 9468450 0 5.07e1 6.13
memif1/1-tx active 1545457 9468450 0 3.70e2 6.13
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 8.54, last 128 main loops .56 per node 7.20
vector rates in 3.3555e6, out 3.3555e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 1490420 9618736 0 4.42e1 6.45
TenGigabitEthernet8a/0/0-tx active 1490420 9618736 0 1.09e2 6.45
dpdk-input polling 1523570 9618728 0 1.69e2 6.31
ethernet-input active 2990384 19237464 0 6.83e1 6.43
l2-input active 1517046 19237464 0 3.33e1 12.68
l2-output active 1517046 19237464 0 3.91e1 12.68
memif-input polling 1523570 9618736 0 3.35e2 6.31
memif1/1-output active 1499964 9618728 0 4.85e1 6.41
memif1/1-tx active 1499964 9618728 0 3.68e2 6.41

10ge2p1x710-eth-l2xcbase-eth-2memif-1lxc-ndrpdr

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 X710 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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
1518b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
1518b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
64b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 7.60e4 0.00
dhcp-client-process any wait 0 0 1 3.15e4 0.00
dpdk-process any wait 0 0 2 4.78e5 0.00
fib-walk any wait 0 0 3 1.14e3 0.00
ikev2-manager-process any wait 0 0 6 9.13e2 0.00
ip-route-resolver-process any wait 0 0 1 1.73e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.92e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.85e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.10e3 0.00
lisp-retry-service any wait 0 0 3 1.37e3 0.00
memif-process any wait 0 0 2 1.68e3 0.00
statseg-collector-process time wait 0 0 1 1.37e3 0.00
unix-epoll-input polling 3582 0 0 3.59e6 0.00
vpe-oam-process any wait 0 0 3 7.92e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 243.27, last 128 main loops 39.61 per node 230.45
vector rates in 1.0379e7, out 1.0379e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 61153 14704640 0 8.42e0 240.46
TenGigabitEthernet8a/0/0-tx active 61153 14704640 0 5.09e1 240.46
TenGigabitEthernet8a/0/1-outpu active 60641 14704640 0 8.60e0 242.49
TenGigabitEthernet8a/0/1-tx active 60641 14704640 0 4.99e1 242.49
dpdk-input polling 61153 29409280 0 5.51e1 480.91
ethernet-input active 244100 58818560 0 2.06e1 240.96
l2-input active 239469 58818560 0 1.71e1 245.62
l2-output active 239469 58818560 0 7.69e0 245.62
memif-input polling 61153 29409280 0 9.43e1 480.91
memif1/1-output active 61153 14704640 0 7.92e0 240.46
memif1/1-tx active 61153 14704640 0 1.32e2 240.46
memif2/1-output active 61153 14704640 0 7.99e0 240.46
memif2/1-tx active 61153 14704640 0 1.36e2 240.46
64b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 5.27e4 0.00
dpdk-process any wait 0 0 2 4.93e5 0.00
fib-walk any wait 0 0 3 1.37e3 0.00
ikev2-manager-process any wait 0 0 6 1.01e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.94e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.29e3 0.00
lisp-retry-service any wait 0 0 3 1.87e3 0.00
memif-process any wait 0 0 1 2.73e3 0.00
statseg-collector-process time wait 0 0 1 1.07e3 0.00
unix-epoll-input polling 3480 0 0 3.76e6 0.00
vpe-oam-process any wait 0 0 2 1.29e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 211.99, last 128 main loops 14.44 per node 154.00
vector rates in 1.0413e7, out 1.0413e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 141409 29890592 0 8.77e0 211.38
TenGigabitEthernet8a/0/1-tx active 141409 29890592 0 4.86e1 211.38
dpdk-input polling 143047 29890776 0 5.34e1 208.96
ethernet-input active 283510 59781368 0 2.12e1 210.86
l2-input active 280497 59781368 0 1.76e1 213.13
l2-output active 280497 59781368 0 9.05e0 213.13
memif-input polling 143047 29890592 0 9.42e1 208.96
memif2/1-output active 142101 29890776 0 8.35e0 210.35
memif2/1-tx active 142101 29890776 0 1.30e2 210.35
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 230.05, last 128 main loops 22.50 per node 240.00
vector rates in 1.0413e7, out 1.0413e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 130112 29890576 0 8.48e0 229.73
TenGigabitEthernet8a/0/0-tx active 130112 29890576 0 4.83e1 229.73
dpdk-input polling 130142 29890626 0 5.36e1 229.68
ethernet-input active 260254 59781202 0 2.07e1 229.70
l2-input active 259470 59781202 0 1.76e1 230.39
l2-output active 259470 59781202 0 8.45e0 230.39
memif-input polling 130142 29890576 0 9.78e1 229.68
memif1/1-output active 130142 29890626 0 8.49e0 229.68
memif1/1-tx active 130142 29890626 0 1.29e2 229.68
64b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 44 3.13e4 0.00
dpdk-process any wait 0 0 2 2.64e5 0.00
fib-walk any wait 0 0 3 7.79e3 0.00
ikev2-manager-process any wait 0 0 6 7.84e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.06e3 0.00
lisp-retry-service any wait 0 0 3 1.52e3 0.00
memif-process any wait 0 0 2 1.66e3 0.00
unix-epoll-input polling 4528 0 0 2.91e6 0.00
vpe-oam-process any wait 0 0 2 8.44e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 40.78, last 128 main loops 1.88 per node 24.00
vector rates in 7.7215e6, out 7.7215e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 696287 22273142 0 1.61e1 31.99
TenGigabitEthernet8a/0/1-tx active 696287 22273142 0 6.01e1 31.99
dpdk-input polling 854074 22273154 0 7.28e1 26.08
ethernet-input active 1425642 44546296 0 3.02e1 31.25
l2-input active 759195 44546296 0 1.98e1 58.68
l2-output active 759195 44546296 0 1.61e1 58.68
memif-input polling 854074 22273142 0 1.29e2 26.08
memif2/1-output active 729355 22273154 0 1.67e1 30.54
memif2/1-tx active 729355 22273154 0 1.64e2 30.54
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.8, average vectors/node 43.93, last 128 main loops 3.38 per node 43.20
vector rates in 7.8441e6, out 7.8441e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 658649 22626756 0 1.53e1 34.35
TenGigabitEthernet8a/0/1-tx active 658649 22626756 0 5.95e1 34.35
dpdk-input polling 812871 22626720 0 7.05e1 27.84
ethernet-input active 1344482 45253476 0 2.93e1 33.66
l2-input active 715931 45253476 0 1.96e1 63.21
l2-output active 715931 45253476 0 1.56e1 63.21
memif-input polling 812871 22626756 0 1.28e2 27.84
memif2/1-output active 685833 22626720 0 1.82e1 32.99
memif2/1-tx active 685833 22626720 0 1.61e2 32.99
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.8, average vectors/node 40.52, last 128 main loops 2.06 per node 26.40
vector rates in 7.7215e6, out 7.7215e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 682805 22273172 0 1.59e1 32.62
TenGigabitEthernet8a/0/0-tx active 682805 22273172 0 5.94e1 32.62
dpdk-input polling 951572 22273181 0 7.08e1 23.41
ethernet-input active 1402795 44546353 0 3.04e1 31.76
l2-input active 795864 44546353 0 2.01e1 55.97
l2-output active 795864 44546353 0 1.64e1 55.97
memif-input polling 951572 22273172 0 1.29e2 23.41
memif1/1-output active 719990 22273181 0 1.65e1 30.94
memif1/1-tx active 719990 22273181 0 1.65e2 30.94
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.8, average vectors/node 45.69, last 128 main loops 4.13 per node 52.80
vector rates in 7.8441e6, out 7.8441e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 610463 22626756 0 1.56e1 37.06
TenGigabitEthernet8a/0/0-tx active 610463 22626756 0 5.93e1 37.06
dpdk-input polling 818048 22626708 0 7.25e1 27.66
ethernet-input active 1264818 45253464 0 2.95e1 35.78
l2-input active 715859 45253464 0 1.97e1 63.22
l2-output active 715859 45253464 0 1.59e1 63.22
memif-input polling 818048 22626756 0 1.28e2 27.66
memif1/1-output active 654355 22626708 0 1.55e1 34.58
memif1/1-tx active 654355 22626708 0 1.60e2 34.58
9000b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 39 2.55e4 0.00
dpdk-process any wait 0 0 2 6.83e3 0.00
fib-walk any wait 0 0 3 5.05e3 0.00
ikev2-manager-process any wait 0 0 6 1.01e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.13e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.09e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 9.12e2 0.00
lisp-retry-service any wait 0 0 3 1.56e3 0.00
memif-process any wait 0 0 2 1.67e3 0.00
statseg-collector-process time wait 0 0 1 1.06e4 0.00
unix-epoll-input polling 6993 0 0 1.85e6 0.00
vpe-oam-process any wait 0 0 3 4.29e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.48, last 128 main loops .05 per node 1.00
vector rates in 5.4916e5, out 5.4916e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 746655 778732 0 2.13e2 1.04
TenGigabitEthernet8a/0/0-tx active 746655 778732 0 4.17e2 1.04
TenGigabitEthernet8a/0/1-outpu active 441759 778734 0 1.33e2 1.76
TenGigabitEthernet8a/0/1-tx active 441759 778734 0 3.29e2 1.76
dpdk-input polling 5830881 1557466 0 1.34e3 .27
ethernet-input active 2383679 3114932 0 2.41e2 1.31
l2-input active 1835288 3114932 0 1.29e2 1.69
l2-output active 1835288 3114932 0 1.75e2 1.69
memif-input polling 5830881 1557466 0 2.49e3 .27
memif1/1-output active 751415 778732 0 2.26e2 1.04
memif1/1-tx active 751415 778732 0 3.28e3 1.04
memif2/1-output active 443850 778734 0 1.42e2 1.75
memif2/1-tx active 443850 778734 0 1.59e3 1.75
9000b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 38 2.58e4 0.00
dpdk-process any wait 0 0 2 2.55e5 0.00
fib-walk any wait 0 0 3 1.34e3 0.00
ikev2-manager-process any wait 0 0 6 8.25e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.62e2 0.00
lisp-retry-service any wait 0 0 3 5.39e3 0.00
memif-process any wait 0 0 2 1.56e3 0.00
unix-epoll-input polling 50327 0 0 2.57e5 0.00
vpe-oam-process any wait 0 0 3 3.88e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.72, last 128 main loops 0.00 per node 0.00
vector rates in 2.7458e5, out 2.7458e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 457012 781298 0 1.43e2 1.71
TenGigabitEthernet8a/0/1-tx active 457012 781298 0 3.43e2 1.71
dpdk-input polling 29153195 781298 0 6.19e3 .03
ethernet-input active 914032 1562596 0 1.74e2 1.71
l2-input active 903274 1562596 0 1.22e2 1.73
l2-output active 903274 1562596 0 1.52e2 1.73
memif-input polling 29153195 781298 0 4.85e3 .03
memif2/1-output active 457020 781298 0 1.32e2 1.71
memif2/1-tx active 457020 781298 0 1.53e3 1.71
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 1.01, last 128 main loops 0.00 per node 0.00
vector rates in 2.7458e5, out 2.7458e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 780902 781298 0 2.34e2 1.00
TenGigabitEthernet8a/0/0-tx active 780902 781298 0 4.25e2 1.00
dpdk-input polling 16117575 781297 0 5.08e3 .05
ethernet-input active 1561840 1562595 0 2.96e2 1.00
l2-input active 1533227 1562595 0 2.01e2 1.02
l2-output active 1533227 1562595 0 2.55e2 1.02
memif-input polling 16117575 781298 0 4.35e3 .05
memif1/1-output active 780938 781297 0 2.26e2 1.00
memif1/1-tx active 780938 781297 0 3.41e3 1.00
9000b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 34 3.64e4 0.00
dpdk-process any wait 0 0 2 4.99e5 0.00
fib-walk any wait 0 0 3 6.04e3 0.00
ikev2-manager-process any wait 0 0 6 2.93e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.41e3 0.00
lisp-retry-service any wait 0 0 3 5.49e3 0.00
memif-process any wait 0 0 2 4.72e3 0.00
unix-epoll-input polling 71539 0 0 1.81e5 0.00
vpe-oam-process any wait 0 0 3 2.21e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.49, last 128 main loops 0.00 per node 0.00
vector rates in 1.3621e5, out 1.3621e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 262701 388006 0 1.54e2 1.48
TenGigabitEthernet8a/0/1-tx active 262701 388006 0 3.80e2 1.48
dpdk-input polling 16890714 388008 0 1.82e4 .02
ethernet-input active 525407 776014 0 2.11e2 1.48
l2-input active 519317 776014 0 1.45e2 1.49
l2-output active 519317 776014 0 1.66e2 1.49
memif-input polling 16890714 388006 0 9.12e3 .02
memif2/1-output active 262706 388008 0 1.54e2 1.48
memif2/1-tx active 262706 388008 0 1.64e3 1.48
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 1.50, last 128 main loops 0.00 per node 0.00
vector rates in 1.3837e5, out 1.3837e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 263883 394175 0 1.56e2 1.49
TenGigabitEthernet8a/0/1-tx active 263883 394175 0 3.81e2 1.49
dpdk-input polling 17069861 394175 0 1.79e4 .02
ethernet-input active 527773 788350 0 2.08e2 1.49
l2-input active 521449 788350 0 1.32e2 1.51
l2-output active 521449 788350 0 1.62e2 1.51
memif-input polling 17069861 394175 0 8.81e3 .02
memif2/1-output active 263890 394175 0 1.57e2 1.49
memif2/1-tx active 263890 394175 0 1.69e3 1.49
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 1.01, last 128 main loops 0.00 per node 0.00
vector rates in 1.3621e5, out 1.3621e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 387682 388014 0 2.19e2 1.00
TenGigabitEthernet8a/0/0-tx active 387682 388014 0 4.33e2 1.00
dpdk-input polling 14919097 388012 0 1.69e4 .03
ethernet-input active 775371 776026 0 2.92e2 1.00
l2-input active 761175 776026 0 1.94e2 1.02
l2-output active 761175 776026 0 2.35e2 1.02
memif-input polling 14919097 388014 0 8.33e3 .03
memif1/1-output active 387689 388012 0 2.17e2 1.00
memif1/1-tx active 387689 388012 0 3.44e3 1.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 1.01, last 128 main loops 0.00 per node 0.00
vector rates in 1.3837e5, out 1.3837e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 393783 394170 0 2.36e2 1.00
TenGigabitEthernet8a/0/0-tx active 393783 394170 0 4.40e2 1.00
dpdk-input polling 13667355 394170 0 1.58e4 .03
ethernet-input active 787574 788340 0 3.02e2 1.00
l2-input active 771153 788340 0 2.92e2 1.02
l2-output active 771153 788340 0 2.59e2 1.02
memif-input polling 13667355 394170 0 8.49e3 .03
memif1/1-output active 393791 394170 0 2.26e2 1.00
memif1/1-tx active 393791 394170 0 3.81e3 1.00
imix-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 48 9.28e4 0.00
dpdk-process any wait 0 0 2 5.27e5 0.00
fib-walk any wait 0 0 3 4.22e3 0.00
ikev2-manager-process any wait 0 0 5 1.84e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.02e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.68e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.34e3 0.00
lisp-retry-service any wait 0 0 3 6.87e3 0.00
memif-process any wait 0 0 2 8.64e3 0.00
statseg-collector-process time wait 0 0 1 3.41e3 0.00
unix-epoll-input polling 4355 0 0 3.01e6 0.00
vpe-oam-process any wait 0 0 3 2.26e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 249.59, last 128 main loops 48.00 per node 279.27
vector rates in 7.5498e6, out 7.5498e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 43630 10883584 0 8.46e0 249.45
TenGigabitEthernet8a/0/0-tx active 43630 10883584 0 5.09e1 249.45
TenGigabitEthernet8a/0/1-outpu active 43628 10883648 0 8.72e0 249.46
TenGigabitEthernet8a/0/1-tx active 43628 10883648 0 5.09e1 249.46
dpdk-input polling 43630 21767232 0 5.64e1 498.91
ethernet-input active 174518 43534464 0 2.13e1 249.46
l2-input active 174320 43534464 0 1.73e1 249.74
l2-output active 174320 43534464 0 7.52e0 249.74
memif-input polling 43630 21767232 0 1.70e2 498.91
memif1/1-output active 43630 10883584 0 7.80e0 249.45
memif1/1-tx active 43630 10883584 0 2.18e2 249.45
memif2/1-output active 43630 10883648 0 7.96e0 249.45
memif2/1-tx active 43630 10883648 0 2.22e2 249.45
imix-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
imix-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 

10ge2p1x710-ethip4-ip4base-eth-2memif-1dcr-ndrpdr

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 with two FIB tables and two static IPv4 /24 route entries per FIB table. 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 cores allocated from pool of isolated CPUs. There are no memory contraints. DUTs are tested with 2p10GE NIC X710 by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and 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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 3.21e5 0.00
dpdk-process any wait 0 0 2 5.87e5 0.00
fib-walk any wait 0 0 3 4.44e3 0.00
ikev2-manager-process any wait 0 0 6 2.77e3 0.00
ip-neighbor-scan-process any wait 0 0 1 5.72e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 7.29e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.85e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.09e3 0.00
lisp-retry-service any wait 0 0 3 5.69e3 0.00
memif-process any wait 0 0 1 3.92e3 0.00
statseg-collector-process time wait 0 0 1 5.46e3 0.00
unix-epoll-input polling 5267 0 0 2.45e6 0.00
vpe-oam-process any wait 0 0 3 3.83e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 251.16, last 128 main loops 56.00 per node 275.69
vector rates in 3.1683e6, out 3.1683e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 18005 4514956 0 9.06e0 250.76
TenGigabitEthernet8a/0/0-tx active 18005 4514956 0 5.18e1 250.76
TenGigabitEthernet8a/0/1-outpu active 17937 4501092 0 1.04e1 250.94
TenGigabitEthernet8a/0/1-tx active 17937 4501092 0 5.18e1 250.94
dpdk-input polling 18007 9016771 0 6.36e1 500.74
ethernet-input active 71956 18032819 0 1.84e1 250.61
ip4-input active 35914 9016048 0 3.23e1 251.05
ip4-input-no-checksum active 35987 9016771 0 2.13e1 250.56
ip4-lookup active 71592 18032819 0 2.85e1 251.88
ip4-rewrite active 71592 18032819 0 2.79e1 251.88
memif-input polling 18007 9016048 0 5.09e2 500.69
memif1/1-output active 18007 4515320 0 8.09e0 250.75
memif1/1-tx active 18007 4515320 0 6.06e2 250.75
memif2/1-output active 18007 4501451 0 8.37e0 249.98
memif2/1-tx active 18007 4501451 0 5.92e2 249.98
1518b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 6.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 Perf Ticks
api-rx-from-ring active 0 0 36 2.76e4 0.00
dpdk-process any wait 0 0 2 5.69e5 0.00
fib-walk any wait 0 0 3 4.05e3 0.00
ikev2-manager-process any wait 0 0 6 2.31e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.15e2 0.00
lisp-retry-service any wait 0 0 3 4.50e3 0.00
memif-process any wait 0 0 2 1.32e3 0.00
unix-epoll-input polling 3205 0 0 4.29e6 0.00
vpe-oam-process any wait 0 0 3 6.96e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 6.0, average vectors/node 5.66, last 128 main loops .60 per node 6.42
vector rates in 1.6104e6, out 1.6104e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 1069838 4863712 0 5.62e1 4.55
TenGigabitEthernet8a/0/1-tx active 1069838 4863712 0 1.26e2 4.55
dpdk-input polling 1106229 4863712 0 2.47e2 4.39
ethernet-input active 2145225 9727424 0 8.23e1 4.53
ip4-input active 1069838 4863712 0 1.25e2 4.55
ip4-input-no-checksum active 1075387 4863712 0 1.04e2 4.52
ip4-lookup active 1082398 9727424 0 5.87e1 8.99
ip4-rewrite active 1082398 9727424 0 6.07e1 8.99
memif-input polling 1106229 4863712 0 9.43e2 4.39
memif2/1-output active 1075387 4863712 0 6.79e1 4.52
memif2/1-tx active 1075387 4863712 0 7.59e2 4.52
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 6.0, average vectors/node 5.89, last 128 main loops .44 per node 4.67
vector rates in 1.6104e6, out 1.6104e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 1027309 4863708 0 5.46e1 4.73
TenGigabitEthernet8a/0/0-tx active 1027309 4863708 0 1.29e2 4.73
dpdk-input polling 1087367 4863705 0 2.43e2 4.47
ethernet-input active 2057157 9727413 0 8.36e1 4.73
ip4-input active 1027309 4863708 0 1.41e2 4.73
ip4-input-no-checksum active 1029848 4863705 0 1.04e2 4.72
ip4-lookup active 1037850 9727413 0 5.54e1 9.37
ip4-rewrite active 1037850 9727413 0 6.18e1 9.37
memif-input polling 1087367 4863708 0 9.30e2 4.47
memif1/1-output active 1029848 4863705 0 6.76e1 4.72
memif1/1-tx active 1029848 4863705 0 7.60e2 4.72
1518b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 35 3.30e4 0.00
dpdk-process any wait 0 0 2 8.57e3 0.00
fib-walk any wait 0 0 3 5.47e3 0.00
ikev2-manager-process any wait 0 0 6 2.48e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.36e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.74e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.90e3 0.00
lisp-retry-service any wait 0 0 3 5.52e3 0.00
memif-process any wait 0 0 2 3.28e3 0.00
statseg-collector-process time wait 0 0 1 4.66e3 0.00
unix-epoll-input polling 53260 0 0 2.44e5 0.00
vpe-oam-process any wait 0 0 2 2.78e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 3.66, last 128 main loops 0.00 per node 0.00
vector rates in 7.9885e5, out 7.9885e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 642094 2290872 0 6.75e1 3.57
TenGigabitEthernet8a/0/1-tx active 642094 2290872 0 1.38e2 3.57
dpdk-input polling 11975570 2290876 0 2.00e3 .19
ethernet-input active 1287069 4581748 0 9.29e1 3.56
ip4-input active 642094 2290872 0 1.42e2 3.57
ip4-input-no-checksum active 644975 2290876 0 1.54e2 3.55
ip4-lookup active 1203152 4581748 0 8.02e1 3.81
ip4-rewrite active 1203152 4581748 0 8.54e1 3.81
memif-input polling 11975570 2290872 0 1.57e3 .19
memif2/1-output active 644975 2290876 0 6.89e1 3.55
memif2/1-tx active 644975 2290876 0 7.16e2 3.55
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 3.66, last 128 main loops 0.00 per node 0.00
vector rates in 8.1153e5, out 8.1153e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 652449 2327240 0 6.85e1 3.57
TenGigabitEthernet8a/0/1-tx active 652449 2327240 0 1.41e2 3.57
dpdk-input polling 11931700 2327236 0 1.95e3 .19
ethernet-input active 1308518 4654476 0 9.15e1 3.56
ip4-input active 652449 2327240 0 1.42e2 3.57
ip4-input-no-checksum active 656069 2327236 0 1.39e2 3.55
ip4-lookup active 1220735 4654476 0 8.24e1 3.81
ip4-rewrite active 1220735 4654476 0 8.66e1 3.81
memif-input polling 11931700 2327240 0 1.53e3 .19
memif2/1-output active 656069 2327236 0 6.94e1 3.55
memif2/1-tx active 656069 2327236 0 7.24e2 3.55
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 3.35, last 128 main loops 0.00 per node 0.00
vector rates in 7.9885e5, out 7.9885e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 703203 2290874 0 7.17e1 3.26
TenGigabitEthernet8a/0/0-tx active 703203 2290874 0 1.41e2 3.26
dpdk-input polling 11765773 2290872 0 1.92e3 .19
ethernet-input active 1406901 4581746 0 9.72e1 3.26
ip4-input active 703203 2290874 0 1.59e2 3.26
ip4-input-no-checksum active 703698 2290872 0 1.55e2 3.26
ip4-lookup active 1305757 4581746 0 8.56e1 3.51
ip4-rewrite active 1305757 4581746 0 9.09e1 3.51
memif-input polling 11765773 2290874 0 1.53e3 .19
memif1/1-output active 703698 2290872 0 7.35e1 3.26
memif1/1-tx active 703698 2290872 0 7.83e2 3.26
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 3.38, last 128 main loops 0.00 per node 0.00
vector rates in 8.1153e5, out 8.1153e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 712091 2327233 0 7.34e1 3.27
TenGigabitEthernet8a/0/0-tx active 712091 2327233 0 1.45e2 3.27
dpdk-input polling 10609296 2327232 0 1.81e3 .22
ethernet-input active 1425082 4654465 0 9.77e1 3.27
ip4-input active 712091 2327233 0 1.65e2 3.27
ip4-input-no-checksum active 712991 2327232 0 1.55e2 3.26
ip4-lookup active 1306936 4654465 0 8.77e1 3.56
ip4-rewrite active 1306936 4654465 0 9.08e1 3.56
memif-input polling 10609296 2327233 0 1.52e3 .22
memif1/1-output active 712991 2327232 0 7.55e1 3.26
memif1/1-tx active 712991 2327232 0 8.30e2 3.26
64b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 8.01e4 0.00
dpdk-process any wait 0 0 2 5.41e3 0.00
fib-walk any wait 0 0 3 1.27e3 0.00
ikev2-manager-process any wait 0 0 6 7.47e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.68e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.24e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 8.97e3 0.00
lisp-retry-service any wait 0 0 3 1.50e3 0.00
memif-process any wait 0 0 2 1.47e3 0.00
statseg-collector-process time wait 0 0 1 3.58e3 0.00
unix-epoll-input polling 2339 0 0 5.59e6 0.00
vpe-oam-process any wait 0 0 3 1.42e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 231.29, last 128 main loops 56.00 per node 275.69
vector rates in 8.2158e6, out 8.2158e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 53051 11802339 0 9.18e0 222.47
TenGigabitEthernet8a/0/0-tx active 53051 11802339 0 5.15e1 222.47
TenGigabitEthernet8a/0/1-outpu active 48958 11801888 0 9.83e0 241.06
TenGigabitEthernet8a/0/1-tx active 48958 11801888 0 5.11e1 241.06
dpdk-input polling 53074 23604036 0 5.60e1 444.74
ethernet-input active 206400 47208263 0 1.74e1 228.72
ip4-input active 101575 23604227 0 3.26e1 232.38
ip4-input-no-checksum active 103812 23604036 0 2.21e1 227.37
ip4-lookup active 201158 47208263 0 2.86e1 234.68
ip4-rewrite active 201158 47208263 0 2.78e1 234.68
memif-input polling 53074 23604227 0 9.57e1 444.74
memif1/1-output active 53074 11802112 0 8.18e0 222.37
memif1/1-tx active 53074 11802112 0 1.32e2 222.37
memif2/1-output active 51317 11801924 0 8.41e0 229.98
memif2/1-tx active 51317 11801924 0 1.36e2 229.98
64b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 6.05e4 0.00
dpdk-process any wait 0 0 2 4.88e5 0.00
fib-walk any wait 0 0 3 8.92e2 0.00
ikev2-manager-process any wait 0 0 5 1.06e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.09e2 0.00
lisp-retry-service any wait 0 0 3 1.49e3 0.00
memif-process any wait 0 0 2 1.56e3 0.00
unix-epoll-input polling 1603 0 0 8.12e6 0.00
vpe-oam-process any wait 0 0 3 7.79e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 227.07, last 128 main loops 24.01 per node 219.49
vector rates in 8.3511e6, out 8.3511e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 105591 23864320 0 9.11e0 226.01
TenGigabitEthernet8a/0/1-tx active 105591 23864320 0 4.93e1 226.01
dpdk-input polling 106132 23864329 0 5.28e1 224.86
ethernet-input active 211186 47728649 0 1.64e1 226.00
ip4-input active 105591 23864320 0 3.39e1 226.01
ip4-input-no-checksum active 105595 23864329 0 2.35e1 225.99
ip4-lookup active 208708 47728649 0 2.89e1 228.69
ip4-rewrite active 208708 47728649 0 2.69e1 228.69
memif-input polling 106132 23864320 0 9.74e1 224.86
memif2/1-output active 105595 23864329 0 8.78e0 225.99
memif2/1-tx active 105595 23864329 0 1.29e2 225.99
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 232.79, last 128 main loops 28.00 per node 256.00
vector rates in 8.3512e6, out 8.3512e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 102798 23864603 0 9.06e0 232.15
TenGigabitEthernet8a/0/0-tx active 102798 23864603 0 4.93e1 232.15
dpdk-input polling 102801 23864828 0 5.32e1 232.15
ethernet-input active 205599 47729431 0 1.63e1 232.15
ip4-input active 102798 23864603 0 3.38e1 232.15
ip4-input-no-checksum active 102801 23864828 0 2.29e1 232.15
ip4-lookup active 204192 47729431 0 2.90e1 233.75
ip4-rewrite active 204192 47729431 0 2.71e1 233.75
memif-input polling 102801 23864603 0 9.67e1 232.14
memif1/1-output active 102801 23864828 0 8.73e0 232.15
memif1/1-tx active 102801 23864828 0 1.29e2 232.15
64b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 No 
9000b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 No 
9000b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 No 
9000b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 No 
imix-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.37e5 0.00
dpdk-process any wait 0 0 1 9.96e5 0.00
fib-walk any wait 0 0 3 3.20e3 0.00
ikev2-manager-process any wait 0 0 6 2.00e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.67e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.92e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.47e3 0.00
lisp-retry-service any wait 0 0 3 4.81e3 0.00
memif-process any wait 0 0 2 3.47e3 0.00
statseg-collector-process time wait 0 0 1 3.77e3 0.00
unix-epoll-input polling 3304 0 0 3.96e6 0.00
vpe-oam-process any wait 0 0 3 4.25e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 252.47, last 128 main loops 56.00 per node 275.69
vector rates in 6.3830e6, out 6.3830e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 36416 9180416 0 9.19e0 252.09
TenGigabitEthernet8a/0/0-tx active 36416 9180416 0 5.09e1 252.09
TenGigabitEthernet8a/0/1-outpu active 36405 9179648 0 1.02e1 252.15
TenGigabitEthernet8a/0/1-tx active 36405 9179648 0 5.16e1 252.15
dpdk-input polling 36416 18360064 0 5.65e1 504.18
ethernet-input active 145653 36720128 0 1.76e1 252.11
ip4-input active 72821 18360064 0 3.23e1 252.13
ip4-input-no-checksum active 72832 18360064 0 2.09e1 252.09
ip4-lookup active 145130 36720128 0 2.85e1 253.02
ip4-rewrite active 145130 36720128 0 2.77e1 253.02
memif-input polling 36416 18360064 0 1.71e2 504.18
memif1/1-output active 36416 9180416 0 7.94e0 252.09
memif1/1-tx active 36416 9180416 0 2.18e2 252.09
memif2/1-output active 36416 9179648 0 8.32e0 252.08
memif2/1-tx active 36416 9179648 0 2.21e2 252.08
imix-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 8.21e4 0.00
dpdk-process any wait 0 0 2 5.37e5 0.00
fib-walk any wait 0 0 2 8.19e3 0.00
ikev2-manager-process any wait 0 0 5 8.79e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.88e3 0.00
lisp-retry-service any wait 0 0 2 9.23e3 0.00
memif-process any wait 0 0 2 1.90e3 0.00
unix-epoll-input polling 2806 0 0 4.61e6 0.00
vpe-oam-process any wait 0 0 3 1.95e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 232.21, last 128 main loops 28.00 per node 256.00
vector rates in 6.3659e6, out 6.3659e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 77083 18091520 0 9.34e0 234.70
TenGigabitEthernet8a/0/1-tx active 77083 18091520 0 5.05e1 234.70
dpdk-input polling 79239 18091520 0 5.60e1 228.32
ethernet-input active 156269 36183040 0 1.71e1 231.54
ip4-input active 77083 18091520 0 3.39e1 234.70
ip4-input-no-checksum active 79186 18091520 0 2.35e1 228.47
ip4-lookup active 155140 36183040 0 2.91e1 233.23
ip4-rewrite active 155140 36183040 0 2.70e1 233.23
memif-input polling 79239 18091520 0 1.69e2 228.32
memif2/1-output active 79186 18091520 0 8.75e0 228.47
memif2/1-tx active 79186 18091520 0 2.22e2 228.47
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 230.82, last 128 main loops 14.00 per node 256.00
vector rates in 6.3660e6, out 6.3660e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 77221 18091776 0 9.18e0 234.29
TenGigabitEthernet8a/0/0-tx active 77221 18091776 0 5.12e1 234.29
dpdk-input polling 80050 18091760 0 5.66e1 226.01
ethernet-input active 157271 36183536 0 1.72e1 230.07
ip4-input active 77221 18091776 0 3.41e1 234.29
ip4-input-no-checksum active 80050 18091760 0 2.38e1 226.01
ip4-lookup active 155990 36183536 0 2.92e1 231.96
ip4-rewrite active 155990 36183536 0 2.73e1 231.96
memif-input polling 80050 18091776 0 1.68e2 226.01
memif1/1-output active 80050 18091760 0 8.82e0 226.01
memif1/1-tx active 80050 18091760 0 2.20e2 226.01
imix-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 47 2.95e4 0.00
dpdk-process any wait 0 0 2 1.16e4 0.00
fib-walk any wait 0 0 3 5.81e3 0.00
ikev2-manager-process any wait 0 0 5 2.50e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.94e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.69e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.34e3 0.00
lisp-retry-service any wait 0 0 3 4.59e3 0.00
memif-process any wait 0 0 2 2.60e3 0.00
statseg-collector-process time wait 0 0 1 3.52e3 0.00
unix-epoll-input polling 5009 0 0 2.61e6 0.00
vpe-oam-process any wait 0 0 3 2.87e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 11.74, last 128 main loops 1.09 per node 11.67
vector rates in 3.3031e6, out 3.3031e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 1000507 9462524 0 3.27e1 9.46
TenGigabitEthernet8a/0/1-tx active 1000507 9462524 0 9.77e1 9.46
dpdk-input polling 1041031 9462532 0 1.32e2 9.09
ethernet-input active 2004770 18925056 0 5.26e1 9.44
ip4-input active 1000507 9462524 0 7.85e1 9.46
ip4-input-no-checksum active 1004263 9462532 0 6.47e1 9.42
ip4-lookup active 1022932 18925056 0 4.49e1 18.50
ip4-rewrite active 1022932 18925056 0 4.62e1 18.50
memif-input polling 1041031 9462524 0 3.22e2 9.09
memif2/1-output active 1004263 9462532 0 3.73e1 9.42
memif2/1-tx active 1004263 9462532 0 3.29e2 9.42
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 12.44, last 128 main loops 1.31 per node 14.00
vector rates in 3.3555e6, out 3.3555e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/1-outpu active 961320 9612716 0 3.16e1 9.99
TenGigabitEthernet8a/0/1-tx active 961320 9612716 0 9.63e1 9.99
dpdk-input polling 987335 9612720 0 1.28e2 9.74
ethernet-input active 1925330 19225436 0 5.32e1 9.99
ip4-input active 961320 9612716 0 7.88e1 9.99
ip4-input-no-checksum active 964010 9612720 0 6.24e1 9.97
ip4-lookup active 976181 19225436 0 4.43e1 19.69
ip4-rewrite active 976181 19225436 0 4.48e1 19.69
memif-input polling 987335 9612716 0 3.21e2 9.74
memif2/1-output active 964010 9612720 0 3.45e1 9.97
memif2/1-tx active 964010 9612720 0 3.22e2 9.97
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 11.81, last 128 main loops .88 per node 9.33
vector rates in 3.3031e6, out 3.3031e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 1001268 9462528 0 3.09e1 9.45
TenGigabitEthernet8a/0/0-tx active 1001268 9462528 0 9.83e1 9.45
dpdk-input polling 1001872 9462532 0 1.30e2 9.44
ethernet-input active 2002919 18925060 0 5.21e1 9.45
ip4-input active 1001268 9462528 0 8.02e1 9.45
ip4-input-no-checksum active 1001651 9462532 0 6.36e1 9.45
ip4-lookup active 1001849 18925060 0 4.38e1 18.89
ip4-rewrite active 1001849 18925060 0 4.45e1 18.89
memif-input polling 1001872 9462528 0 3.27e2 9.44
memif1/1-output active 1001651 9462532 0 3.72e1 9.45
memif1/1-tx active 1001651 9462532 0 3.32e2 9.45
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 12.47, last 128 main loops 1.31 per node 14.00
vector rates in 3.3555e6, out 3.3555e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet8a/0/0-outpu active 963040 9612732 0 3.03e1 9.98
TenGigabitEthernet8a/0/0-tx active 963040 9612732 0 9.79e1 9.98
dpdk-input polling 963495 9612724 0 1.29e2 9.98
ethernet-input active 1926385 19225456 0 5.16e1 9.98
ip4-input active 963040 9612732 0 7.59e1 9.98
ip4-input-no-checksum active 963345 9612724 0 6.28e1 9.98
ip4-lookup active 963487 19225456 0 4.38e1 19.95
ip4-rewrite active 963487 19225456 0 4.45e1 19.95
memif-input polling 963495 9612732 0 3.22e2 9.98
memif1/1-output active 963345 9612724 0 3.41e1 9.98
memif1/1-tx active 963345 9612724 0 3.27e2 9.98

40ge2p1xl710-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

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 2p40GE NIC XL710 by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and 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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 3.26e5 0.00
dpdk-process any wait 0 0 2 1.87e4 0.00
fib-walk any wait 0 0 3 3.85e3 0.00
ikev2-manager-process any wait 0 0 5 2.48e3 0.00
ip-neighbor-scan-process any wait 0 0 1 7.23e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.42e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 3.06e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.90e3 0.00
lisp-retry-service any wait 0 0 3 6.28e3 0.00
memif-process any wait 0 0 2 4.26e3 0.00
statseg-collector-process time wait 0 0 1 3.24e3 0.00
unix-epoll-input polling 6663 0 0 1.94e6 0.00
vpe-oam-process any wait 0 0 2 3.58e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 256.00, last 128 main loops 64.00 per node 273.07
vector rates in 3.2541e6, out 3.2541e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 18092 4631552 0 8.42e0 256.00
FortyGigabitEthernet88/0/0-tx active 18092 4631552 0 5.14e1 256.00
FortyGigabitEthernet88/0/1-out active 18092 4631552 0 8.98e0 256.00
FortyGigabitEthernet88/0/1-tx active 18092 4631552 0 5.13e1 256.00
dpdk-input polling 18092 9263104 0 5.83e1 512.00
ethernet-input active 72368 18526208 0 2.19e1 256.00
l2-fwd active 72368 18526208 0 1.71e1 256.00
l2-input active 72368 18526208 0 2.24e1 256.00
l2-learn active 72368 18526208 0 2.05e1 256.00
l2-output active 72368 18526208 0 7.03e0 256.00
memif-input polling 18092 9263104 0 4.97e2 512.00
memif1/1-output active 18092 4631552 0 7.89e0 256.00
memif1/1-tx active 18092 4631552 0 6.12e2 256.00
memif2/1-output active 18092 4631552 0 8.00e0 256.00
memif2/1-tx active 18092 4631552 0 5.99e2 256.00
1518b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
1518b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 3.40e4 0.00
dpdk-process any wait 0 0 2 7.02e5 0.00
fib-walk any wait 0 0 3 3.76e3 0.00
ikev2-manager-process any wait 0 0 5 3.22e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.79e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 3.34e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.51e3 0.00
lisp-retry-service any wait 0 0 3 5.95e3 0.00
memif-process any wait 0 0 2 3.84e3 0.00
statseg-collector-process time wait 0 0 1 3.64e3 0.00
unix-epoll-input polling 4409 0 0 2.94e6 0.00
vpe-oam-process any wait 0 0 3 3.09e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 10.85, last 128 main loops 1.00 per node 10.67
vector rates in 1.9280e6, out 1.9280e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 727403 5484536 0 4.24e1 7.54
FortyGigabitEthernet88/0/1-tx active 727403 5484536 0 1.09e2 7.54
dpdk-input polling 840751 5484536 0 1.68e2 6.52
ethernet-input active 1483856 10969072 0 6.78e1 7.39
l2-fwd active 774186 10969072 0 4.25e1 14.17
l2-input active 774186 10969072 0 3.98e1 14.17
l2-learn active 774186 10969072 0 5.07e1 14.17
l2-output active 774186 10969072 0 3.25e1 14.17
memif-input polling 840751 5484536 0 7.74e2 6.52
memif2/1-output active 756453 5484536 0 4.61e1 7.25
memif2/1-tx active 756453 5484536 0 7.58e2 7.25
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 11.74, last 128 main loops .75 per node 8.00
vector rates in 1.9586e6, out 1.9586e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 686672 5571588 0 4.10e1 8.11
FortyGigabitEthernet88/0/1-tx active 686672 5571588 0 1.09e2 8.11
dpdk-input polling 765021 5571592 0 1.75e2 7.28
ethernet-input active 1399329 11143180 0 6.81e1 7.96
l2-fwd active 723496 11143180 0 4.21e1 15.40
l2-input active 723496 11143180 0 3.74e1 15.40
l2-learn active 723496 11143180 0 5.19e1 15.40
l2-output active 723496 11143180 0 3.20e1 15.40
memif-input polling 765021 5571588 0 7.82e2 7.28
memif2/1-output active 712657 5571592 0 4.47e1 7.82
memif2/1-tx active 712657 5571592 0 7.14e2 7.82
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 11.38, last 128 main loops 1.25 per node 13.33
vector rates in 1.9279e6, out 1.9279e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 711139 5484300 0 4.08e1 7.71
FortyGigabitEthernet88/0/0-tx active 711139 5484300 0 1.08e2 7.71
dpdk-input polling 735659 5484300 0 1.72e2 7.45
ethernet-input active 1435242 10968600 0 7.07e1 7.64
l2-fwd active 728250 10968600 0 4.22e1 15.06
l2-input active 728250 10968600 0 3.85e1 15.06
l2-learn active 728250 10968600 0 5.06e1 15.06
l2-output active 728250 10968600 0 3.25e1 15.06
memif-input polling 735659 5484300 0 7.79e2 7.45
memif1/1-output active 724103 5484300 0 4.45e1 7.57
memif1/1-tx active 724103 5484300 0 7.53e2 7.57
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 11.83, last 128 main loops 1.00 per node 10.67
vector rates in 1.9585e6, out 1.9585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 694160 5571344 0 3.95e1 8.03
FortyGigabitEthernet88/0/0-tx active 694160 5571344 0 1.12e2 8.03
dpdk-input polling 717801 5571344 0 1.58e2 7.76
ethernet-input active 1402549 11142688 0 6.73e1 7.94
l2-fwd active 711605 11142688 0 4.12e1 15.66
l2-input active 711605 11142688 0 3.91e1 15.66
l2-learn active 711605 11142688 0 4.97e1 15.66
l2-output active 711605 11142688 0 3.16e1 15.66
memif-input polling 717801 5571344 0 7.78e2 7.76
memif1/1-output active 708389 5571344 0 4.31e1 7.86
memif1/1-tx active 708389 5571344 0 7.41e2 7.86
64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 8.47e4 0.00
dpdk-process any wait 0 0 2 2.01e4 0.00
fib-walk any wait 0 0 3 1.29e3 0.00
ikev2-manager-process any wait 0 0 6 1.12e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.72e2 0.00
lisp-retry-service any wait 0 0 3 1.27e3 0.00
memif-process any wait 0 0 2 1.38e3 0.00
unix-epoll-input polling 3847 0 0 3.37e6 0.00
vpe-oam-process any wait 0 0 2 7.86e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 248.97, last 128 main loops 64.00 per node 273.07
vector rates in 8.7747e6, out 8.7747e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 50405 12484352 0 8.33e0 247.68
FortyGigabitEthernet88/0/0-tx active 50405 12484352 0 5.10e1 247.68
FortyGigabitEthernet88/0/1-out active 49726 12484169 0 8.93e0 251.06
FortyGigabitEthernet88/0/1-tx active 49726 12484169 0 5.04e1 251.06
dpdk-input polling 50405 24968704 0 5.11e1 495.36
ethernet-input active 200941 49937225 0 2.05e1 248.52
l2-fwd active 200388 49937225 0 1.71e1 249.20
l2-input active 200388 49937225 0 2.23e1 249.20
l2-learn active 200388 49937225 0 2.05e1 249.20
l2-output active 200388 49937225 0 7.07e0 249.20
memif-input polling 50405 24968521 0 9.35e1 495.36
memif1/1-output active 50405 12484352 0 7.87e0 247.68
memif1/1-tx active 50405 12484352 0 1.32e2 247.68
memif2/1-output active 50405 12484352 0 7.89e0 247.68
memif2/1-tx active 50405 12484352 0 1.37e2 247.68
64b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
64b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
9000b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
9000b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
9000b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
imix-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
imix-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 No 
imix-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.13e5 0.00
dpdk-process any wait 0 0 2 6.24e5 0.00
fib-walk any wait 0 0 3 7.71e3 0.00
ikev2-manager-process any wait 0 0 6 2.74e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.09e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.29e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.89e3 0.00
lisp-retry-service any wait 0 0 3 7.17e3 0.00
memif-process any wait 0 0 2 6.23e3 0.00
statseg-collector-process time wait 0 0 1 5.60e3 0.00
unix-epoll-input polling 2178 0 0 6.04e6 0.00
vpe-oam-process any wait 0 0 3 2.46e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 145.54, last 128 main loops 11.25 per node 120.00
vector rates in 5.6788e6, out 5.6788e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 138276 16360928 0 1.09e1 118.32
FortyGigabitEthernet88/0/1-tx active 138276 16360928 0 5.45e1 118.32
dpdk-input polling 173595 16361016 0 5.77e1 94.25
ethernet-input active 286585 32721944 0 2.53e1 114.18
l2-fwd active 193950 32721944 0 1.97e1 168.71
l2-input active 193950 32721944 0 2.36e1 168.71
l2-learn active 193950 32721944 0 2.36e1 168.71
l2-output active 193950 32721944 0 1.09e1 168.71
memif-input polling 173595 16360928 0 2.05e2 94.25
memif2/1-output active 148309 16361016 0 1.05e1 110.32
memif2/1-tx active 148309 16361016 0 2.61e2 110.32
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.8, average vectors/node 171.56, last 128 main loops 32.00 per node 256.00
vector rates in 5.7689e6, out 5.7689e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 112639 16620485 0 1.02e1 147.56
FortyGigabitEthernet88/0/1-tx active 112639 16620485 0 5.54e1 147.56
dpdk-input polling 126847 16620544 0 6.06e1 131.03
ethernet-input active 229759 33241029 0 2.46e1 144.68
l2-fwd active 175763 33241029 0 1.91e1 189.12
l2-input active 175763 33241029 0 2.41e1 189.12
l2-learn active 175763 33241029 0 2.28e1 189.12
l2-output active 175763 33241029 0 9.84e0 189.12
memif-input polling 126847 16620485 0 2.12e2 131.03
memif2/1-output active 117120 16620544 0 9.84e0 141.91
memif2/1-tx active 117120 16620544 0 2.45e2 141.91
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.8, average vectors/node 169.74, last 128 main loops 18.50 per node 148.00
vector rates in 5.6788e6, out 5.6788e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 105284 16361132 0 1.12e1 155.39
FortyGigabitEthernet88/0/0-tx active 105284 16361132 0 5.32e1 155.39
dpdk-input polling 111608 16360976 0 5.59e1 146.59
ethernet-input active 216872 32722108 0 2.45e1 150.88
l2-fwd active 180732 32722108 0 1.89e1 181.05
l2-input active 180732 32722108 0 2.38e1 181.05
l2-learn active 180732 32722108 0 2.25e1 181.05
l2-output active 180732 32722108 0 9.93e0 181.05
memif-input polling 111608 16361132 0 1.98e2 146.59
memif1/1-output active 111588 16360976 0 1.03e1 146.62
memif1/1-tx active 111588 16360976 0 2.78e2 146.62
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.8, average vectors/node 237.34, last 128 main loops 16.50 per node 132.00
vector rates in 5.7689e6, out 5.7689e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 70461 16620544 0 9.00e0 235.88
FortyGigabitEthernet88/0/0-tx active 70461 16620544 0 5.60e1 235.88
dpdk-input polling 70854 16620544 0 6.31e1 234.57
ethernet-input active 141315 33241088 0 2.28e1 235.23
l2-fwd active 139429 33241088 0 1.78e1 238.41
l2-input active 139429 33241088 0 2.34e1 238.41
l2-learn active 139429 33241088 0 2.15e1 238.41
l2-output active 139429 33241088 0 8.25e0 238.41
memif-input polling 70854 16620544 0 2.12e2 234.57
memif1/1-output active 70854 16620544 0 8.59e0 234.57
memif1/1-tx active 70854 16620544 0 2.57e2 234.57

40ge2p1xl710-eth-l2xcbase-eth-2memif-1lxc-ndrpdr

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 2p40GE NIC XL710 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 and 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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 3.38e5 0.00
dpdk-process any wait 0 0 2 5.44e5 0.00
fib-walk any wait 0 0 3 5.09e3 0.00
ikev2-manager-process any wait 0 0 6 3.34e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.74e3 0.00
lisp-retry-service any wait 0 0 3 6.15e3 0.00
memif-process any wait 0 0 2 4.99e3 0.00
unix-epoll-input polling 3081 0 0 4.23e6 0.00
vpe-oam-process any wait 0 0 3 3.05e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 256.00, last 128 main loops 48.00 per node 279.27
vector rates in 3.4583e6, out 3.4583e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 19379 4961024 0 8.42e0 256.00
FortyGigabitEthernet88/0/0-tx active 19379 4961024 0 5.22e1 256.00
FortyGigabitEthernet88/0/1-out active 19379 4961024 0 9.01e0 256.00
FortyGigabitEthernet88/0/1-tx active 19379 4961024 0 5.19e1 256.00
dpdk-input polling 19379 9922048 0 6.09e1 512.00
ethernet-input active 77516 19844096 0 2.18e1 256.00
l2-input active 77516 19844096 0 1.72e1 256.00
l2-output active 77516 19844096 0 7.51e0 256.00
memif-input polling 19379 9922048 0 4.98e2 512.00
memif1/1-output active 19379 4961024 0 7.86e0 256.00
memif1/1-tx active 19379 4961024 0 6.10e2 256.00
memif2/1-output active 19379 4961024 0 7.98e0 256.00
memif2/1-tx active 19379 4961024 0 5.97e2 256.00
1518b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
1518b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
64b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 8.16e4 0.00
dpdk-process any wait 0 0 2 1.13e4 0.00
fib-walk any wait 0 0 3 1.33e3 0.00
ikev2-manager-process any wait 0 0 6 7.15e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.99e2 0.00
lisp-retry-service any wait 0 0 3 1.95e3 0.00
memif-process any wait 0 0 2 1.61e3 0.00
unix-epoll-input polling 6614 0 0 1.97e6 0.00
vpe-oam-process any wait 0 0 3 7.15e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 245.62, last 128 main loops 48.00 per node 279.27
vector rates in 1.0401e7, out 1.0401e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 61278 14893824 0 8.55e0 243.05
FortyGigabitEthernet88/0/0-tx active 61278 14893824 0 5.08e1 243.05
FortyGigabitEthernet88/0/1-out active 59066 14893824 0 9.45e0 252.16
FortyGigabitEthernet88/0/1-tx active 59066 14893824 0 5.00e1 252.16
dpdk-input polling 61278 29787648 0 5.38e1 486.11
ethernet-input active 242900 59575296 0 2.06e1 245.27
l2-input active 242209 59575296 0 1.71e1 245.97
l2-output active 242209 59575296 0 7.64e0 245.97
memif-input polling 61278 29787648 0 9.43e1 486.11
memif1/1-output active 61278 14893824 0 7.87e0 243.05
memif1/1-tx active 61278 14893824 0 1.32e2 243.05
memif2/1-output active 61278 14893824 0 8.11e0 243.05
memif2/1-tx active 61278 14893824 0 1.36e2 243.05
64b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 5.09e4 0.00
dpdk-process any wait 0 0 2 7.32e3 0.00
fib-walk any wait 0 0 3 4.40e3 0.00
ikev2-manager-process any wait 0 0 6 1.06e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.14e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.10e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 9.74e3 0.00
lisp-retry-service any wait 0 0 3 1.33e3 0.00
memif-process any wait 0 0 2 1.46e3 0.00
statseg-collector-process time wait 0 0 1 1.73e3 0.00
unix-epoll-input polling 2554 0 0 5.12e6 0.00
vpe-oam-process any wait 0 0 3 7.25e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 235.89, last 128 main loops 13.13 per node 140.00
vector rates in 1.0449e7, out 1.0449e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 128223 30002632 0 8.53e0 233.99
FortyGigabitEthernet88/0/1-tx active 128223 30002632 0 5.05e1 233.99
dpdk-input polling 129551 30002449 0 5.21e1 231.59
ethernet-input active 256902 60005081 0 2.05e1 233.57
l2-input active 251860 60005081 0 1.77e1 238.25
l2-output active 251860 60005081 0 8.17e0 238.25
memif-input polling 129551 30002632 0 9.37e1 231.59
memif2/1-output active 128679 30002449 0 8.33e0 233.16
memif2/1-tx active 128679 30002449 0 1.32e2 233.16
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 246.30, last 128 main loops 24.00 per node 256.00
vector rates in 1.0449e7, out 1.0449e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 121847 30002688 0 8.43e0 246.23
FortyGigabitEthernet88/0/0-tx active 121847 30002688 0 5.05e1 246.23
dpdk-input polling 122153 30002688 0 5.23e1 245.62
ethernet-input active 244000 60005376 0 2.05e1 245.92
l2-input active 243251 60005376 0 1.78e1 246.68
l2-output active 243251 60005376 0 7.92e0 246.68
memif-input polling 122153 30002688 0 9.73e1 245.62
memif1/1-output active 122153 30002688 0 8.28e0 245.62
memif1/1-tx active 122153 30002688 0 1.29e2 245.62
64b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 5.98e4 0.00
dpdk-process any wait 0 0 2 5.31e5 0.00
fib-walk any wait 0 0 3 3.17e3 0.00
ikev2-manager-process any wait 0 0 6 1.77e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.36e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.02e3 0.00
lisp-retry-service any wait 0 0 3 5.01e3 0.00
memif-process any wait 0 0 2 3.25e3 0.00
statseg-collector-process time wait 0 0 1 2.90e3 0.00
unix-epoll-input polling 2139 0 0 6.11e6 0.00
vpe-oam-process any wait 0 0 3 1.37e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 167.85, last 128 main loops 0.00 per node 0.00
vector rates in 9.6389e6, out 9.6389e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 170274 27679956 0 9.50e0 162.56
FortyGigabitEthernet88/0/1-tx active 170274 27679956 0 5.13e1 162.56
dpdk-input polling 225448 27679820 0 5.39e1 122.78
ethernet-input active 353949 55359776 0 2.23e1 156.41
l2-input active 305679 55359776 0 1.80e1 181.10
l2-output active 305679 55359776 0 1.01e1 181.10
memif-input polling 225448 27679956 0 9.85e1 122.78
memif2/1-output active 183675 27679820 0 9.22e0 150.69
memif2/1-tx active 183675 27679820 0 1.51e2 150.69
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 191.81, last 128 main loops 0.00 per node 0.00
vector rates in 9.7919e6, out 9.7919e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 148459 28119237 0 9.09e0 189.41
FortyGigabitEthernet88/0/1-tx active 148459 28119237 0 5.11e1 189.41
dpdk-input polling 166501 28119211 0 5.35e1 168.88
ethernet-input active 303965 56238448 0 2.20e1 185.02
l2-input active 282420 56238448 0 1.79e1 199.13
l2-output active 282420 56238448 0 9.49e0 199.13
memif-input polling 166501 28119237 0 9.82e1 168.88
memif2/1-output active 155506 28119211 0 9.16e0 180.82
memif2/1-tx active 155506 28119211 0 1.47e2 180.82
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 166.76, last 128 main loops 10.69 per node 136.80
vector rates in 9.6393e6, out 9.6393e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 172302 27680696 0 9.37e0 160.65
FortyGigabitEthernet88/0/0-tx active 172302 27680696 0 4.94e1 160.65
dpdk-input polling 178754 27680929 0 5.35e1 154.85
ethernet-input active 351008 55361625 0 2.26e1 157.72
l2-input active 312967 55361625 0 1.82e1 176.89
l2-output active 312967 55361625 0 1.03e1 176.89
memif-input polling 178754 27680696 0 9.92e1 154.85
memif1/1-output active 178706 27680929 0 9.68e0 154.89
memif1/1-tx active 178706 27680929 0 1.51e2 154.89
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 185.38, last 128 main loops 12.19 per node 130.00
vector rates in 9.7923e6, out 9.7923e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 154042 28120320 0 9.24e0 182.55
FortyGigabitEthernet88/0/0-tx active 154042 28120320 0 5.09e1 182.55
dpdk-input polling 157694 28120248 0 5.47e1 178.32
ethernet-input active 311732 56240568 0 2.25e1 180.41
l2-input active 295014 56240568 0 1.84e1 190.64
l2-output active 295014 56240568 0 1.02e1 190.64
memif-input polling 157694 28120320 0 9.79e1 178.32
memif1/1-output active 157690 28120248 0 9.17e0 178.33
memif1/1-tx active 157690 28120248 0 1.43e2 178.33
9000b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
9000b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 39 2.65e4 0.00
dpdk-process any wait 0 0 2 2.99e5 0.00
fib-walk any wait 0 0 2 1.45e3 0.00
ikev2-manager-process any wait 0 0 6 1.02e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.71e2 0.00
lisp-retry-service any wait 0 0 2 1.53e3 0.00
memif-process any wait 0 0 2 6.52e3 0.00
unix-epoll-input polling 10759 0 0 1.22e6 0.00
vpe-oam-process any wait 0 0 3 7.57e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 2.13, last 128 main loops 0.00 per node 0.00
vector rates in 6.7273e5, out 6.7273e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 1008871 1941618 0 1.29e2 1.92
FortyGigabitEthernet88/0/1-tx active 1008871 1941618 0 3.29e2 1.92
dpdk-input polling 8582231 1941620 0 1.06e3 .23
ethernet-input active 2033228 3883238 0 1.75e2 1.91
l2-input active 1607330 3883238 0 8.85e1 2.42
l2-output active 1607330 3883238 0 1.41e2 2.42
memif-input polling 8582231 1941618 0 2.34e3 .23
memif2/1-output active 1024357 1941620 0 1.32e2 1.89
memif2/1-tx active 1024357 1941620 0 1.67e3 1.89
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.8, average vectors/node 4.43, last 128 main loops .33 per node 4.20
vector rates in 6.7273e5, out 6.7273e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 578617 1941618 0 9.32e1 3.36
FortyGigabitEthernet88/0/0-tx active 578617 1941618 0 3.09e2 3.36
dpdk-input polling 1078626 1941619 0 6.49e2 1.80
ethernet-input active 1158032 3883237 0 1.27e2 3.35
l2-input active 594360 3883237 0 5.30e1 6.53
l2-output active 594360 3883237 0 8.29e1 6.53
memif-input polling 1078626 1941618 0 1.94e3 1.80
memif1/1-output active 579415 1941619 0 9.70e1 3.35
memif1/1-tx active 579415 1941619 0 3.16e3 3.35
9000b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 35 3.48e4 0.00
dpdk-process any wait 0 0 2 9.72e3 0.00
fib-walk any wait 0 0 3 3.07e3 0.00
ikev2-manager-process any wait 0 0 5 2.10e3 0.00
ip-neighbor-scan-process any wait 0 0 1 6.99e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.01e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 3.25e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.07e3 0.00
lisp-retry-service any wait 0 0 3 4.13e3 0.00
memif-process any wait 0 0 2 4.36e3 0.00
statseg-collector-process time wait 0 0 1 3.28e3 0.00
unix-epoll-input polling 60512 0 0 2.13e5 0.00
vpe-oam-process any wait 0 0 3 2.24e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 1.73, last 128 main loops 0.00 per node 0.00
vector rates in 3.3372e5, out 3.3372e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 571225 946894 0 1.44e2 1.66
FortyGigabitEthernet88/0/1-tx active 571225 946894 0 3.68e2 1.66
dpdk-input polling 16185597 946893 0 5.21e3 .06
ethernet-input active 1143907 1893787 0 1.88e2 1.66
l2-input active 1047013 1893787 0 1.22e2 1.81
l2-output active 1047013 1893787 0 1.64e2 1.81
memif-input polling 16185597 946894 0 3.90e3 .06
memif2/1-output active 572682 946893 0 1.41e2 1.65
memif2/1-tx active 572682 946893 0 1.82e3 1.65
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 1.74, last 128 main loops 0.00 per node 0.00
vector rates in 3.3902e5, out 3.3902e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 578911 961928 0 1.43e2 1.66
FortyGigabitEthernet88/0/1-tx active 578911 961928 0 3.78e2 1.66
dpdk-input polling 15919621 961926 0 5.02e3 .06
ethernet-input active 1159515 1923854 0 1.89e2 1.66
l2-input active 1057865 1923854 0 1.19e2 1.82
l2-output active 1057865 1923854 0 1.72e2 1.82
memif-input polling 15919621 961928 0 3.85e3 .06
memif2/1-output active 580604 961926 0 1.44e2 1.66
memif2/1-tx active 580604 961926 0 1.85e3 1.66
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 1.19, last 128 main loops 0.00 per node 0.00
vector rates in 3.3372e5, out 3.3372e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 863328 946896 0 1.99e2 1.09
FortyGigabitEthernet88/0/0-tx active 863328 946896 0 4.05e2 1.09
dpdk-input polling 9330288 946898 0 3.63e3 .10
ethernet-input active 1734510 1893794 0 2.84e2 1.09
l2-input active 1423664 1893794 0 1.54e2 1.33
l2-output active 1423664 1893794 0 2.04e2 1.33
memif-input polling 9330288 946896 0 3.58e3 .10
memif1/1-output active 871182 946898 0 2.13e2 1.09
memif1/1-tx active 871182 946898 0 3.74e3 1.09
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 1.22, last 128 main loops 0.00 per node 0.00
vector rates in 3.3902e5, out 3.3902e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 867563 961931 0 2.09e2 1.11
FortyGigabitEthernet88/0/0-tx active 867563 961931 0 4.12e2 1.11
dpdk-input polling 8325820 961930 0 3.39e3 .12
ethernet-input active 1740967 1923861 0 2.78e2 1.11
l2-input active 1406177 1923861 0 1.59e2 1.37
l2-output active 1406177 1923861 0 2.12e2 1.37
memif-input polling 8325820 961931 0 3.57e3 .12
memif1/1-output active 873404 961930 0 2.16e2 1.10
memif1/1-tx active 873404 961930 0 3.82e3 1.10
imix-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.19e5 0.00
dpdk-process any wait 0 0 2 2.65e5 0.00
fib-walk any wait 0 0 3 3.78e3 0.00
ikev2-manager-process any wait 0 0 6 1.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.62e3 0.00
lisp-retry-service any wait 0 0 3 9.79e3 0.00
memif-process any wait 0 0 2 5.39e3 0.00
unix-epoll-input polling 3917 0 0 3.29e6 0.00
vpe-oam-process any wait 0 0 2 3.03e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 252.46, last 128 main loops 48.00 per node 279.27
vector rates in 7.5999e6, out 7.5999e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 42773 10764288 0 8.45e0 251.66
FortyGigabitEthernet88/0/0-tx active 42773 10764288 0 5.05e1 251.66
FortyGigabitEthernet88/0/1-out active 42755 10763776 0 8.99e0 251.75
FortyGigabitEthernet88/0/1-tx active 42755 10763776 0 5.09e1 251.75
dpdk-input polling 42773 21528064 0 5.48e1 503.31
ethernet-input active 171074 43056128 0 2.12e1 251.68
l2-input active 170017 43056128 0 1.72e1 253.25
l2-output active 170017 43056128 0 7.45e0 253.25
memif-input polling 42773 21528064 0 1.70e2 503.31
memif1/1-output active 42773 10764288 0 7.78e0 251.66
memif1/1-tx active 42773 10764288 0 2.17e2 251.66
memif2/1-output active 42773 10763776 0 8.08e0 251.65
memif2/1-tx active 42773 10763776 0 2.19e2 251.65
imix-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 No 
imix-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 9.48e4 0.00
dpdk-process any wait 0 0 2 1.63e4 0.00
fib-walk any wait 0 0 3 5.51e3 0.00
ikev2-manager-process any wait 0 0 6 5.36e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.53e3 0.00
lisp-retry-service any wait 0 0 3 9.07e3 0.00
memif-process any wait 0 0 1 8.31e3 0.00
unix-epoll-input polling 3272 0 0 3.95e6 0.00
vpe-oam-process any wait 0 0 3 3.48e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 160.89, last 128 main loops 0.00 per node 0.00
vector rates in 6.5297e6, out 6.5297e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 116576 18513232 0 9.96e0 158.81
FortyGigabitEthernet88/0/1-tx active 116576 18513232 0 5.39e1 158.81
dpdk-input polling 195806 18513144 0 6.10e1 94.55
ethernet-input active 248664 37026376 0 2.45e1 148.90
l2-input active 211603 37026376 0 1.87e1 174.98
l2-output active 211603 37026376 0 1.11e1 174.98
memif-input polling 195806 18513232 0 1.99e2 94.55
memif2/1-output active 132088 18513144 0 1.01e1 140.16
memif2/1-tx active 132088 18513144 0 2.57e2 140.16
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 167.30, last 128 main loops 15.38 per node 164.00
vector rates in 6.6334e6, out 6.6334e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 112358 18807196 0 9.72e0 167.39
FortyGigabitEthernet88/0/1-tx active 112358 18807196 0 5.38e1 167.39
dpdk-input polling 173062 18807347 0 6.05e1 108.67
ethernet-input active 239510 37614543 0 2.47e1 157.05
l2-input active 210145 37614543 0 1.87e1 178.99
l2-output active 210145 37614543 0 1.11e1 178.99
memif-input polling 173062 18807196 0 1.95e2 108.67
memif2/1-output active 127152 18807347 0 1.00e1 147.91
memif2/1-tx active 127152 18807347 0 2.51e2 147.91
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 208.06, last 128 main loops 24.00 per node 256.00
vector rates in 6.5298e6, out 6.5298e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 89488 18513660 0 9.11e0 206.88
FortyGigabitEthernet88/0/0-tx active 89488 18513660 0 5.35e1 206.88
dpdk-input polling 91793 18513408 0 6.12e1 201.69
ethernet-input active 181269 37027068 0 2.30e1 204.27
l2-input active 174657 37027068 0 1.81e1 211.99
l2-output active 174657 37027068 0 9.66e0 211.99
memif-input polling 91793 18513660 0 2.02e2 201.69
memif1/1-output active 91781 18513408 0 9.69e0 201.71
memif1/1-tx active 91781 18513408 0 2.64e2 201.71
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 218.08, last 128 main loops 24.00 per node 256.00
vector rates in 6.6334e6, out 6.6334e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 86120 18807216 0 9.32e0 218.38
FortyGigabitEthernet88/0/0-tx active 86120 18807216 0 5.50e1 218.38
dpdk-input polling 88728 18807256 0 6.19e1 211.97
ethernet-input active 174848 37614472 0 2.34e1 215.13
l2-input active 170107 37614472 0 1.82e1 221.12
l2-output active 170107 37614472 0 9.38e0 221.12
memif-input polling 88728 18807216 0 2.04e2 211.96
memif1/1-output active 88728 18807256 0 1.06e1 211.97
memif1/1-tx active 88728 18807256 0 2.48e2 211.97

40ge2p1xl710-ethip4-ip4base-eth-2memif-1dcr-ndrpdr

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 with two FIB tables and two static IPv4 /24 route entries per FIB table. 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 cores allocated from pool of isolated CPUs. There are no memory contraints. DUTs are tested with 2p40GE NIC XL710 by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and 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 MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 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.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
1518b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 3.42e5 0.00
dpdk-process any wait 0 0 2 2.89e5 0.00
fib-walk any wait 0 0 3 4.84e3 0.00
ikev2-manager-process any wait 0 0 5 3.55e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.34e3 0.00
lisp-retry-service any wait 0 0 3 4.67e3 0.00
memif-process any wait 0 0 2 5.09e3 0.00
unix-epoll-input polling 4466 0 0 2.93e6 0.00
vpe-oam-process any wait 0 0 3 2.86e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 248.74, last 128 main loops 7056.00 per node 271.55
vector rates in 3.1829e6, out 3.1829e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 18449 4581376 0 9.07e0 248.33
FortyGigabitEthernet88/0/0-tx active 18449 4581376 0 5.17e1 248.33
FortyGigabitEthernet88/0/1-out active 18402 4581120 0 1.05e1 248.95
FortyGigabitEthernet88/0/1-tx active 18402 4581120 0 5.19e1 248.95
dpdk-input polling 18449 9162477 0 6.08e1 496.64
ethernet-input active 73749 18324973 0 1.81e1 248.48
ip4-input active 36851 9162496 0 3.25e1 248.64
ip4-input-no-checksum active 36898 9162477 0 2.12e1 248.32
ip4-lookup active 73552 18324973 0 2.85e1 249.14
ip4-rewrite active 73552 18324973 0 2.79e1 249.14
memif-input polling 18449 9162496 0 5.12e2 496.64
memif1/1-output active 18449 4581357 0 8.06e0 248.33
memif1/1-tx active 18449 4581357 0 5.99e2 248.33
memif2/1-output active 18449 4581120 0 8.46e0 248.31
memif2/1-tx active 18449 4581120 0 5.86e2 248.31
1518b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.32e5 0.00
dpdk-process any wait 0 0 2 2.96e5 0.00
fib-walk any wait 0 0 3 2.67e3 0.00
ikev2-manager-process any wait 0 0 6 3.49e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.98e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.15e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.42e3 0.00
lisp-retry-service any wait 0 0 3 8.69e3 0.00
memif-process any wait 0 0 1 4.74e3 0.00
statseg-collector-process time wait 0 0 1 1.23e4 0.00
unix-epoll-input polling 3681 0 0 3.52e6 0.00
vpe-oam-process any wait 0 0 3 1.52e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 218.93, last 128 main loops 27.62 per node 252.50
vector rates in 3.2518e6, out 3.2518e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 40170 9248768 0 9.32e0 230.24
FortyGigabitEthernet88/0/1-tx active 40170 9248768 0 5.77e1 230.24
dpdk-input polling 45168 9248604 0 6.34e1 204.76
ethernet-input active 84655 18497372 0 1.80e1 218.50
ip4-input active 40170 9248768 0 3.51e1 230.24
ip4-input-no-checksum active 44485 9248604 0 2.49e1 207.90
ip4-lookup active 84239 18497372 0 2.93e1 219.58
ip4-rewrite active 84239 18497372 0 2.77e1 219.58
memif-input polling 45168 9248768 0 4.51e2 204.76
memif2/1-output active 44485 9248604 0 9.17e0 207.90
memif2/1-tx active 44485 9248604 0 6.07e2 207.90
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 238.52, last 128 main loops 28.00 per node 256.00
vector rates in 3.2517e6, out 3.2517e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 37827 9248512 0 9.34e0 244.49
FortyGigabitEthernet88/0/0-tx active 37827 9248512 0 5.78e1 244.49
dpdk-input polling 39754 9248512 0 6.26e1 232.64
ethernet-input active 77581 18497024 0 1.73e1 238.42
ip4-input active 37827 9248512 0 3.38e1 244.49
ip4-input-no-checksum active 39754 9248512 0 2.27e1 232.64
ip4-lookup active 77501 18497024 0 2.89e1 238.67
ip4-rewrite active 77501 18497024 0 2.69e1 238.67
memif-input polling 39754 9248512 0 4.53e2 232.64
memif1/1-output active 39754 9248512 0 8.99e0 232.64
memif1/1-tx active 39754 9248512 0 6.13e2 232.64
1518b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 3.24e4 0.00
dpdk-process any wait 0 0 2 7.12e5 0.00
fib-walk any wait 0 0 2 3.81e3 0.00
ikev2-manager-process any wait 0 0 5 3.66e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.48e3 0.00
lisp-retry-service any wait 0 0 2 4.58e3 0.00
memif-process any wait 0 0 2 5.97e3 0.00
unix-epoll-input polling 3770 0 0 3.43e6 0.00
vpe-oam-process any wait 0 0 2 2.14e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 10.25, last 128 main loops .66 per node 7.00
vector rates in 1.9169e6, out 1.9169e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 653041 5437308 0 3.85e1 8.33
FortyGigabitEthernet88/0/1-tx active 653041 5437308 0 1.10e2 8.33
dpdk-input polling 696895 5437304 0 1.68e2 7.80
ethernet-input active 1319779 10874612 0 6.29e1 8.24
ip4-input active 653041 5437308 0 1.05e2 8.33
ip4-input-no-checksum active 666738 5437304 0 7.50e1 8.16
ip4-lookup active 673310 10874612 0 4.83e1 16.15
ip4-rewrite active 673310 10874612 0 5.03e1 16.15
memif-input polling 696895 5437308 0 7.85e2 7.80
memif2/1-output active 666738 5437304 0 4.22e1 8.16
memif2/1-tx active 666738 5437304 0 7.35e2 8.16
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 11.00, last 128 main loops 1.09 per node 11.67
vector rates in 1.9473e6, out 1.9473e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 619240 5523620 0 3.79e1 8.92
FortyGigabitEthernet88/0/1-tx active 619240 5523620 0 1.09e2 8.92
dpdk-input polling 651748 5523620 0 1.64e2 8.48
ethernet-input active 1249915 11047240 0 6.53e1 8.84
ip4-input active 619240 5523620 0 9.98e1 8.92
ip4-input-no-checksum active 630675 5523620 0 7.52e1 8.76
ip4-lookup active 635059 11047240 0 4.87e1 17.39
ip4-rewrite active 635059 11047240 0 4.92e1 17.39
memif-input polling 651748 5523620 0 7.78e2 8.48
memif2/1-output active 630675 5523620 0 4.12e1 8.76
memif2/1-tx active 630675 5523620 0 7.12e2 8.76
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 10.35, last 128 main loops .88 per node 9.33
vector rates in 1.9169e6, out 1.9169e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 652205 5437448 0 3.75e1 8.34
FortyGigabitEthernet88/0/0-tx active 652205 5437448 0 1.09e2 8.34
dpdk-input polling 685103 5437452 0 1.64e2 7.94
ethernet-input active 1310281 10874900 0 6.14e1 8.29
ip4-input active 652205 5437448 0 9.45e1 8.34
ip4-input-no-checksum active 658076 5437452 0 7.36e1 8.26
ip4-lookup active 661314 10874900 0 4.72e1 16.44
ip4-rewrite active 661314 10874900 0 4.91e1 16.44
memif-input polling 685103 5437448 0 7.86e2 7.94
memif1/1-output active 658076 5437452 0 4.28e1 8.26
memif1/1-tx active 658076 5437452 0 7.57e2 8.26
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 10.96, last 128 main loops .88 per node 9.33
vector rates in 1.9474e6, out 1.9474e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 626568 5523772 0 4.05e1 8.82
FortyGigabitEthernet88/0/0-tx active 626568 5523772 0 1.11e2 8.82
dpdk-input polling 651404 5523774 0 1.62e2 8.48
ethernet-input active 1257931 11047546 0 6.25e1 8.78
ip4-input active 626568 5523772 0 9.00e1 8.82
ip4-input-no-checksum active 631363 5523774 0 7.22e1 8.75
ip4-lookup active 634100 11047546 0 4.75e1 17.42
ip4-rewrite active 634100 11047546 0 4.89e1 17.42
memif-input polling 651404 5523772 0 7.90e2 8.48
memif1/1-output active 631363 5523774 0 4.08e1 8.75
memif1/1-tx active 631363 5523774 0 7.19e2 8.75
64b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 8.03e4 0.00
dpdk-process any wait 0 0 2 4.69e5 0.00
fib-walk any wait 0 0 3 1.82e3 0.00
ikev2-manager-process any wait 0 0 5 6.08e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.04e2 0.00
lisp-retry-service any wait 0 0 3 1.72e3 0.00
memif-process any wait 0 0 2 1.39e3 0.00
unix-epoll-input polling 3550 0 0 3.67e6 0.00
vpe-oam-process any wait 0 0 3 3.97e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 240.95, last 128 main loops 56.00 per node 275.69
vector rates in 8.2884e6, out 8.2884e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 50704 11868104 0 9.14e0 234.07
FortyGigabitEthernet88/0/0-tx active 50704 11868104 0 5.13e1 234.07
FortyGigabitEthernet88/0/1-out active 47459 11868160 0 9.87e0 250.07
FortyGigabitEthernet88/0/1-tx active 47459 11868160 0 5.11e1 250.07
dpdk-input polling 50704 23736321 0 5.41e1 468.14
ethernet-input active 197533 47472585 0 1.72e1 240.33
ip4-input active 98134 23736264 0 3.25e1 241.88
ip4-input-no-checksum active 99337 23736321 0 2.15e1 238.95
ip4-lookup active 196286 47472585 0 2.84e1 241.85
ip4-rewrite active 196286 47472585 0 2.77e1 241.85
memif-input polling 50704 23736264 0 9.48e1 468.13
memif1/1-output active 50704 11868161 0 8.17e0 234.07
memif1/1-tx active 50704 11868161 0 1.32e2 234.07
memif2/1-output active 48666 11868160 0 8.37e0 243.87
memif2/1-tx active 48666 11868160 0 1.36e2 243.87
64b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 5.81e4 0.00
dpdk-process any wait 0 0 2 4.76e5 0.00
fib-walk any wait 0 0 3 1.34e3 0.00
ikev2-manager-process any wait 0 0 6 9.56e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.01e2 0.00
lisp-retry-service any wait 0 0 3 1.46e3 0.00
memif-process any wait 0 0 2 1.67e3 0.00
unix-epoll-input polling 1864 0 0 6.94e6 0.00
vpe-oam-process any wait 0 0 2 8.14e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 231.58, last 128 main loops 14.93 per node 136.50
vector rates in 8.3612e6, out 8.3612e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 103088 23741184 0 9.34e0 230.30
FortyGigabitEthernet88/0/1-tx active 103088 23741184 0 4.90e1 230.30
dpdk-input polling 104180 23741173 0 5.11e1 227.89
ethernet-input active 206193 47482357 0 1.64e1 230.28
ip4-input active 103088 23741184 0 3.37e1 230.30
ip4-input-no-checksum active 103105 23741173 0 2.29e1 230.26
ip4-lookup active 203298 47482357 0 2.88e1 233.56
ip4-rewrite active 203298 47482357 0 2.67e1 233.56
memif-input polling 104180 23741184 0 9.69e1 227.89
memif2/1-output active 103105 23741173 0 8.84e0 230.26
memif2/1-tx active 103105 23741173 0 1.32e2 230.26
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 226.31, last 128 main loops 28.00 per node 256.00
vector rates in 8.3612e6, out 8.3612e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 105072 23741216 0 9.20e0 225.95
FortyGigabitEthernet88/0/0-tx active 105072 23741216 0 4.93e1 225.95
dpdk-input polling 105073 23741216 0 5.20e1 225.95
ethernet-input active 210145 47482432 0 1.66e1 225.95
ip4-input active 105072 23741216 0 3.36e1 225.95
ip4-input-no-checksum active 105073 23741216 0 2.32e1 225.95
ip4-lookup active 209308 47482432 0 2.89e1 226.85
ip4-rewrite active 209308 47482432 0 2.72e1 226.85
memif-input polling 105073 23741216 0 9.61e1 225.95
memif1/1-output active 105073 23741216 0 8.78e0 225.95
memif1/1-tx active 105073 23741216 0 1.29e2 225.95
64b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 7.49e4 0.00
dpdk-process any wait 0 0 1 1.08e4 0.00
fib-walk any wait 0 0 3 3.73e3 0.00
ikev2-manager-process any wait 0 0 6 3.82e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.54e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.41e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.71e3 0.00
lisp-retry-service any wait 0 0 3 3.83e3 0.00
memif-process any wait 0 0 2 9.68e3 0.00
statseg-collector-process time wait 0 0 1 3.56e3 0.00
unix-epoll-input polling 1632 0 0 8.04e6 0.00
vpe-oam-process any wait 0 0 3 7.07e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 197.33, last 128 main loops 26.41 per node 241.50
vector rates in 7.8638e6, out 7.8638e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 115904 22600237 0 9.65e0 194.99
FortyGigabitEthernet88/0/1-tx active 115904 22600237 0 5.25e1 194.99
dpdk-input polling 121910 22600292 0 5.46e1 185.39
ethernet-input active 233052 45200529 0 1.75e1 193.95
ip4-input active 115904 22600237 0 3.50e1 194.99
ip4-input-no-checksum active 117148 22600292 0 2.54e1 192.92
ip4-lookup active 223060 45200529 0 2.92e1 202.64
ip4-rewrite active 223060 45200529 0 2.79e1 202.64
memif-input polling 121910 22600237 0 1.00e2 185.38
memif2/1-output active 117148 22600292 0 9.18e0 192.92
memif2/1-tx active 117148 22600292 0 1.46e2 192.92
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 210.39, last 128 main loops 16.73 per node 153.00
vector rates in 7.9886e6, out 7.9886e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 109902 22958969 0 9.37e0 208.90
FortyGigabitEthernet88/0/1-tx active 109902 22958969 0 5.16e1 208.90
dpdk-input polling 111802 22958972 0 5.35e1 205.35
ethernet-input active 220288 45917941 0 1.69e1 208.45
ip4-input active 109902 22958969 0 3.48e1 208.90
ip4-input-no-checksum active 110386 22958972 0 2.43e1 207.99
ip4-lookup active 215178 45917941 0 3.01e1 213.39
ip4-rewrite active 215178 45917941 0 2.74e1 213.39
memif-input polling 111802 22958969 0 9.81e1 205.35
memif2/1-output active 110386 22958972 0 9.29e0 207.99
memif2/1-tx active 110386 22958972 0 1.43e2 207.99
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 190.84, last 128 main loops 21.22 per node 194.00
vector rates in 7.8638e6, out 7.8638e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 120427 22600432 0 9.65e0 187.67
FortyGigabitEthernet88/0/0-tx active 120427 22600432 0 5.07e1 187.67
dpdk-input polling 120542 22600344 0 5.33e1 187.49
ethernet-input active 240969 45200776 0 1.76e1 187.58
ip4-input active 120427 22600432 0 3.50e1 187.67
ip4-input-no-checksum active 120542 22600344 0 2.58e1 187.49
ip4-lookup active 230664 45200776 0 2.96e1 195.96
ip4-rewrite active 230664 45200776 0 2.81e1 195.96
memif-input polling 120542 22600432 0 1.01e2 187.49
memif1/1-output active 120542 22600344 0 9.19e0 187.49
memif1/1-tx active 120542 22600344 0 1.47e2 187.49
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 218.58, last 128 main loops 28.00 per node 256.00
vector rates in 7.9886e6, out 7.9886e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 105436 22958915 0 9.84e0 217.75
FortyGigabitEthernet88/0/0-tx active 105436 22958915 0 5.13e1 217.75
dpdk-input polling 105437 22959104 0 5.41e1 217.75
ethernet-input active 210873 45918019 0 1.73e1 217.75
ip4-input active 105436 22958915 0 3.49e1 217.75
ip4-input-no-checksum active 105437 22959104 0 2.41e1 217.75
ip4-lookup active 208873 45918019 0 2.91e1 219.84
ip4-rewrite active 208873 45918019 0 2.78e1 219.84
memif-input polling 105437 22958915 0 9.91e1 217.75
memif1/1-output active 105437 22959104 0 9.04e0 217.75
memif1/1-tx active 105437 22959104 0 1.42e2 217.75
9000b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 No 
9000b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 No 
9000b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 No 
imix-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.15e5 0.00
dpdk-process any wait 0 0 2 4.91e5 0.00
fib-walk any wait 0 0 3 6.07e3 0.00
ikev2-manager-process any wait 0 0 5 4.45e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 3.09e3 0.00
lisp-retry-service any wait 0 0 3 6.28e3 0.00
memif-process any wait 0 0 2 5.87e3 0.00
unix-epoll-input polling 6839 0 0 1.88e6 0.00
vpe-oam-process any wait 0 0 3 2.95e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 247.24, last 128 main loops 56.00 per node 275.69
vector rates in 6.3814e6, out 6.3814e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 36538 9029112 0 9.08e0 247.12
FortyGigabitEthernet88/0/0-tx active 36538 9029112 0 5.11e1 247.12
FortyGigabitEthernet88/0/1-out active 36525 9028864 0 1.03e1 247.19
FortyGigabitEthernet88/0/1-tx active 36525 9028864 0 5.17e1 247.19
dpdk-input polling 36538 18057728 0 5.52e1 494.22
ethernet-input active 146139 36115704 0 1.78e1 247.13
ip4-input active 73063 18057976 0 3.27e1 247.16
ip4-input-no-checksum active 73076 18057728 0 2.13e1 247.11
ip4-lookup active 145983 36115704 0 2.85e1 247.39
ip4-rewrite active 145983 36115704 0 2.78e1 247.39
memif-input polling 36538 18057976 0 1.71e2 494.22
memif1/1-output active 36538 9028864 0 8.19e0 247.11
memif1/1-tx active 36538 9028864 0 2.18e2 247.11
memif2/1-output active 36538 9028864 0 8.50e0 247.11
memif2/1-tx active 36538 9028864 0 2.21e2 247.11
imix-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 6.96e4 0.00
dpdk-process any wait 0 0 2 9.65e3 0.00
fib-walk any wait 0 0 2 1.35e3 0.00
ikev2-manager-process any wait 0 0 5 6.08e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.14e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.33e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.46e3 0.00
lisp-retry-service any wait 0 0 2 1.17e4 0.00
memif-process any wait 0 0 2 1.71e3 0.00
statseg-collector-process time wait 0 0 1 1.18e3 0.00
unix-epoll-input polling 4099 0 0 3.16e6 0.00
vpe-oam-process any wait 0 0 2 7.82e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 230.51, last 128 main loops 28.00 per node 256.00
vector rates in 6.3974e6, out 6.3974e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 78682 18181888 0 9.16e0 231.08
FortyGigabitEthernet88/0/1-tx active 78682 18181888 0 5.13e1 231.08
dpdk-input polling 79476 18181888 0 5.49e1 228.77
ethernet-input active 157926 36363776 0 1.69e1 230.26
ip4-input active 78682 18181888 0 3.43e1 231.08
ip4-input-no-checksum active 79244 18181888 0 2.38e1 229.44
ip4-lookup active 157493 36363776 0 2.93e1 230.89
ip4-rewrite active 157493 36363776 0 2.73e1 230.89
memif-input polling 79476 18181888 0 1.67e2 228.77
memif2/1-output active 79244 18181888 0 8.74e0 229.44
memif2/1-tx active 79244 18181888 0 2.19e2 229.44
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 243.69, last 128 main loops 28.00 per node 256.00
vector rates in 6.3973e6, out 6.3973e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 74182 18181600 0 9.13e0 245.09
FortyGigabitEthernet88/0/0-tx active 74182 18181600 0 5.14e1 245.09
dpdk-input polling 75269 18181856 0 5.50e1 241.56
ethernet-input active 149451 36363456 0 1.69e1 243.31
ip4-input active 74182 18181600 0 3.38e1 245.09
ip4-input-no-checksum active 75269 18181856 0 2.28e1 241.56
ip4-lookup active 148880 36363456 0 2.91e1 244.25
ip4-rewrite active 148880 36363456 0 2.68e1 244.25
memif-input polling 75269 18181600 0 1.68e2 241.55
memif1/1-output active 75269 18181856 0 8.55e0 241.56
memif1/1-tx active 75269 18181856 0 2.21e2 241.56
imix-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 7.91e4 0.00
dpdk-process any wait 0 0 2 6.01e5 0.00
fib-walk any wait 0 0 3 5.44e3 0.00
ikev2-manager-process any wait 0 0 6 5.86e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.79e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.19e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.64e3 0.00
lisp-retry-service any wait 0 0 3 5.89e3 0.00
memif-process any wait 0 0 2 4.86e3 0.00
statseg-collector-process time wait 0 0 1 5.55e3 0.00
unix-epoll-input polling 2408 0 0 5.38e6 0.00
vpe-oam-process any wait 0 0 3 2.41e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 127.83, last 128 main loops 15.31 per node 140.00
vector rates in 5.5214e6, out 5.5214e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 138803 15682900 0 1.12e1 112.99
FortyGigabitEthernet88/0/1-tx active 138803 15682900 0 5.51e1 112.99
dpdk-input polling 193927 15683032 0 6.19e1 80.87
ethernet-input active 284680 31365932 0 2.10e1 110.18
ip4-input active 138803 15682900 0 3.91e1 112.99
ip4-input-no-checksum active 145877 15683032 0 2.78e1 107.51
ip4-lookup active 186400 31365932 0 3.01e1 168.27
ip4-rewrite active 186400 31365932 0 2.92e1 168.27
memif-input polling 193927 15682900 0 2.06e2 80.87
memif2/1-output active 145877 15683032 0 1.07e1 107.51
memif2/1-tx active 145877 15683032 0 2.56e2 107.51
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 138.90, last 128 main loops 0.00 per node 0.00
vector rates in 5.6090e6, out 5.6090e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 126476 15931820 0 1.10e1 125.97
FortyGigabitEthernet88/0/1-tx active 126476 15931820 0 5.58e1 125.97
dpdk-input polling 150466 15931859 0 6.16e1 105.88
ethernet-input active 258043 31863679 0 2.11e1 123.48
ip4-input active 126476 15931820 0 3.92e1 125.97
ip4-input-no-checksum active 131567 15931859 0 2.83e1 121.09
ip4-lookup active 186420 31863679 0 3.15e1 170.92
ip4-rewrite active 186420 31863679 0 2.97e1 170.92
memif-input polling 150466 15931820 0 2.02e2 105.88
memif2/1-output active 131567 15931859 0 1.09e1 121.09
memif2/1-tx active 131567 15931859 0 2.43e2 121.09
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.7, average vectors/node 139.38, last 128 main loops 15.09 per node 138.00
vector rates in 5.5214e6, out 5.5214e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 125916 15683080 0 1.12e1 124.55
FortyGigabitEthernet88/0/0-tx active 125916 15683080 0 5.46e1 124.55
dpdk-input polling 129265 15683072 0 6.02e1 121.32
ethernet-input active 255179 31366152 0 2.06e1 122.92
ip4-input active 125916 15683080 0 3.95e1 124.55
ip4-input-no-checksum active 129263 15683072 0 2.77e1 121.33
ip4-lookup active 179835 31366152 0 3.04e1 174.42
ip4-rewrite active 179835 31366152 0 2.89e1 174.42
memif-input polling 129265 15683080 0 2.01e2 121.33
memif1/1-output active 129263 15683072 0 1.06e1 121.33
memif1/1-tx active 129263 15683072 0 2.64e2 121.33
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 149.96, last 128 main loops 11.37 per node 121.33
vector rates in 5.6091e6, out 5.6091e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 112270 15931988 0 1.09e1 141.91
FortyGigabitEthernet88/0/0-tx active 112270 15931988 0 5.59e1 141.91
dpdk-input polling 115767 15931976 0 6.24e1 137.62
ethernet-input active 228037 31863964 0 2.05e1 139.73
ip4-input active 112270 15931988 0 3.89e1 141.91
ip4-input-no-checksum active 115767 15931976 0 2.78e1 137.62
ip4-lookup active 189164 31863964 0 3.07e1 168.45
ip4-rewrite active 189164 31863964 0 2.94e1 168.45
memif-input polling 115767 15931988 0 2.03e2 137.62
memif1/1-output active 115767 15931976 0 1.02e1 137.62
memif1/1-tx active 115767 15931976 0 2.45e2 137.62

crypto

40ge2p1xl710-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [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 percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. 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
1518b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.24e5 0.00
dpdk-process any wait 0 0 1 7.29e3 0.00
fib-walk any wait 0 0 3 1.42e3 0.00
ikev2-manager-process any wait 0 0 6 4.51e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.04e3 0.00
lisp-retry-service any wait 0 0 3 2.18e3 0.00
unix-epoll-input polling 3062 0 0 4.28e6 0.00
vpe-oam-process any wait 0 0 3 8.05e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 250.13, last 128 main loops 54.00 per node 276.48
vector rates in 6.3802e6, out 6.3802e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 36746 9189668 0 9.79e0 250.09
FortyGigabitEthernet88/0/0-tx active 36746 9189668 0 1.18e2 250.09
FortyGigabitEthernet88/0/1-out active 36746 9189632 0 1.05e1 250.09
FortyGigabitEthernet88/0/1-tx active 36746 9189632 0 1.07e2 250.09
dpdk-crypto-input polling 36746 18379300 0 6.70e1 500.17
dpdk-esp4-decrypt active 36746 9189632 0 1.46e2 250.09
dpdk-esp4-decrypt-post active 36746 9189632 0 5.97e1 250.09
dpdk-esp4-encrypt active 36746 9189632 0 2.25e2 250.09
dpdk-input polling 36746 18379264 0 5.49e1 500.17
ethernet-input active 73492 18379264 0 1.81e1 250.09
ip4-input-no-checksum active 110198 27568896 0 2.34e1 250.18
ip4-local active 36746 9189632 0 4.67e1 250.09
ip4-lookup active 146944 36758564 0 3.37e1 250.15
ip4-rewrite active 110199 27568932 0 2.80e1 250.17
ipsec-if-input active 36746 9189632 0 1.03e2 250.09
ipsec0-output active 36746 9189632 0 9.39e0 250.09
ipsec0-tx active 36746 9189632 0 2.95e1 250.09
1518b-2t2c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 37 2.87e4 0.00
dpdk-process any wait 0 0 2 8.85e3 0.00
fib-walk any wait 0 0 3 1.51e3 0.00
ikev2-manager-process any wait 0 0 6 6.27e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.56e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.49e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.41e3 0.00
lisp-retry-service any wait 0 0 3 1.43e3 0.00
statseg-collector-process time wait 0 0 1 1.57e3 0.00
unix-epoll-input polling 6987 0 0 1.87e6 0.00
vpe-oam-process any wait 0 0 3 5.52e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 8.10, last 128 main loops .22 per node 4.00
vector rates in 3.2437e6, out 1.6101e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 1311533 9245808 0 4.48e1 7.05
FortyGigabitEthernet88/0/1-tx active 1311533 9245808 0 1.56e2 7.05
dpdk-crypto-input polling 1823817 9245808 0 1.62e2 5.07
dpdk-esp4-decrypt active 1409841 9381084 0 2.12e2 6.65
dpdk-esp4-decrypt-post active 1311533 9245808 0 1.06e2 7.05
dpdk-input polling 1823817 9381084 0 1.39e2 5.14
ethernet-input active 1409841 9381084 0 6.28e1 6.65
ip4-input-no-checksum active 1540554 18626892 0 5.80e1 12.09
ip4-local active 1409841 9381084 0 8.18e1 6.65
ip4-lookup active 1540554 18626892 0 7.07e1 12.09
ip4-rewrite active 1311533 9245808 0 6.25e1 7.05
ipsec-if-input active 1409841 9381084 0 1.15e2 6.65
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 7.19, last 128 main loops .95 per node 9.38
vector rates in 3.2431e6, out 4.8767e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 1398510 9242796 0 4.57e1 6.61
FortyGigabitEthernet88/0/0-tx active 1398510 9242796 0 1.54e2 6.61
dpdk-crypto-input polling 4110883 9242796 0 2.22e2 2.25
dpdk-esp4-encrypt active 1237002 9381033 0 2.56e2 7.58
dpdk-input polling 4110883 9381033 0 1.58e2 2.28
ethernet-input active 1237002 9381033 0 5.75e1 7.58
ip4-input-no-checksum active 1237002 9381033 0 8.19e1 7.58
ip4-lookup active 2635512 18623829 0 8.62e1 7.07
ip4-rewrite active 2635512 18623829 0 7.62e1 7.07
ipsec0-output active 1237002 9381033 0 3.85e1 7.58
ipsec0-tx active 1237002 9381033 0 3.93e1 7.58
1518b-4t4c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 36 3.49e4 0.00
dpdk-process any wait 0 0 2 4.97e5 0.00
fib-walk any wait 0 0 3 1.25e3 0.00
ikev2-manager-process any wait 0 0 6 3.23e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.32e3 0.00
lisp-retry-service any wait 0 0 3 1.53e3 0.00
unix-epoll-input polling 102992 0 0 1.26e5 0.00
vpe-oam-process any wait 0 0 3 7.27e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 35107453 0 0 8.07e1 0.00
dpdk-input polling 35107453 0 0 2.27e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 8.70, last 128 main loops 1.37 per node 14.58
vector rates in 3.2522e6, out 1.6261e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 1232055 9306730 0 4.27e1 7.55
FortyGigabitEthernet88/0/1-tx active 1232055 9306730 0 1.69e2 7.55
dpdk-crypto-input polling 1567462 9306730 0 1.39e2 5.94
dpdk-esp4-decrypt active 1306808 9306709 0 2.43e2 7.12
dpdk-esp4-decrypt-post active 1232055 9306730 0 9.36e1 7.55
dpdk-input polling 1567462 9306709 0 1.29e2 5.94
ethernet-input active 1306808 9306709 0 6.55e1 7.12
ip4-input-no-checksum active 1421153 18613439 0 5.71e1 13.09
ip4-local active 1306808 9306709 0 7.81e1 7.12
ip4-lookup active 1421153 18613439 0 6.87e1 13.09
ip4-rewrite active 1232055 9306730 0 5.98e1 7.55
ipsec-if-input active 1306808 9306709 0 1.25e2 7.12
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 34883053 0 0 8.17e1 0.00
dpdk-input polling 34883053 0 0 2.27e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 7.33, last 128 main loops .19 per node 5.00
vector rates in 3.2522e6, out 4.8783e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 1359994 9306664 0 4.46e1 6.84
FortyGigabitEthernet88/0/0-tx active 1359994 9306664 0 1.46e2 6.84
dpdk-crypto-input polling 3259806 9306664 0 2.26e2 2.85
dpdk-esp4-encrypt active 1215489 9306640 0 3.08e2 7.66
dpdk-input polling 3259806 9306640 0 1.48e2 2.85
ethernet-input active 1215489 9306640 0 5.81e1 7.66
ip4-input-no-checksum active 1215489 9306640 0 7.88e1 7.66
ip4-lookup active 2575483 18613304 0 7.40e1 7.23
ip4-rewrite active 2575483 18613304 0 7.49e1 7.23
ipsec0-output active 1215489 9306640 0 3.89e1 7.66
ipsec0-tx active 1215489 9306640 0 3.85e1 7.66
64b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.35e5 0.00
dpdk-process any wait 0 0 2 1.15e4 0.00
fib-walk any wait 0 0 3 7.78e3 0.00
ikev2-manager-process any wait 0 0 6 1.03e3 0.00
ip-neighbor-scan-process any wait 0 0 1 1.11e4 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.43e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.51e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 9.31e3 0.00
lisp-retry-service any wait 0 0 3 4.85e3 0.00
statseg-collector-process time wait 0 0 1 9.32e2 0.00
unix-epoll-input polling 4610 0 0 2.82e6 0.00
vpe-oam-process any wait 0 0 3 8.15e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 245.11, last 128 main loops 45.27 per node 231.80
vector rates in 7.1233e6, out 7.1233e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 41623 10194432 0 9.81e0 244.92
FortyGigabitEthernet88/0/0-tx active 41623 10194432 0 4.81e1 244.92
FortyGigabitEthernet88/0/1-out active 41623 10194333 0 1.03e1 244.92
FortyGigabitEthernet88/0/1-tx active 41623 10194333 0 4.53e1 244.92
dpdk-crypto-input polling 41623 20388765 0 6.58e1 489.84
dpdk-esp4-decrypt active 41623 10194176 0 1.45e2 244.92
dpdk-esp4-decrypt-post active 41623 10194333 0 5.95e1 244.92
dpdk-esp4-encrypt active 41623 10194432 0 2.19e2 244.92
dpdk-input polling 41623 20388608 0 5.27e1 489.84
ethernet-input active 83246 20388608 0 1.85e1 244.92
ip4-input-no-checksum active 124588 30582941 0 2.24e1 245.47
ip4-local active 41623 10194176 0 4.63e1 244.92
ip4-lookup active 166211 40777373 0 3.36e1 245.33
ip4-rewrite active 124835 30583197 0 2.82e1 244.99
ipsec-if-input active 41623 10194176 0 1.04e2 244.92
ipsec0-output active 41623 10194432 0 9.05e0 244.92
ipsec0-tx active 41623 10194432 0 2.88e1 244.92
64b-2t2c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 5.73e4 0.00
dpdk-process any wait 0 0 2 6.07e5 0.00
fib-walk any wait 0 0 2 3.11e3 0.00
ikev2-manager-process any wait 0 0 6 1.29e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.74e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.01e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.06e3 0.00
lisp-retry-service any wait 0 0 2 1.66e3 0.00
statseg-collector-process time wait 0 0 1 1.11e4 0.00
unix-epoll-input polling 2088 0 0 6.27e6 0.00
vpe-oam-process any wait 0 0 3 6.32e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 218.45, last 128 main loops 21.44 per node 196.00
vector rates in 6.7329e6, out 3.3665e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 88765 19337828 0 9.26e0 217.85
FortyGigabitEthernet88/0/1-tx active 88765 19337828 0 4.73e1 217.85
dpdk-crypto-input polling 90198 19337828 0 6.34e1 214.39
dpdk-esp4-decrypt active 88745 19337948 0 1.52e2 217.90
dpdk-esp4-decrypt-post active 88765 19337828 0 6.14e1 217.85
dpdk-input polling 90198 19337948 0 5.10e1 214.39
ethernet-input active 88745 19337948 0 2.18e1 217.90
ip4-input-no-checksum active 176232 38675776 0 2.29e1 219.46
ip4-local active 88745 19337948 0 4.64e1 217.90
ip4-lookup active 176232 38675776 0 2.94e1 219.46
ip4-rewrite active 88765 19337828 0 2.74e1 217.85
ipsec-if-input active 88745 19337948 0 9.47e1 217.90
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 43.56, last 128 main loops .77 per node 7.62
vector rates in 6.7330e6, out 1.0099e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 486234 19337977 0 1.52e1 39.77
FortyGigabitEthernet88/0/0-tx active 486234 19337977 0 5.01e1 39.77
dpdk-crypto-input polling 680788 19337977 0 6.71e1 28.41
dpdk-esp4-encrypt active 418625 19338068 0 2.26e2 46.19
dpdk-input polling 680788 19338068 0 6.14e1 28.41
ethernet-input active 418625 19338068 0 2.59e1 46.19
ip4-input-no-checksum active 418625 19338068 0 3.57e1 46.19
ip4-lookup active 904859 38676045 0 4.25e1 42.74
ip4-rewrite active 904859 38676045 0 3.79e1 42.74
ipsec0-output active 418625 19338068 0 1.32e1 46.19
ipsec0-tx active 418625 19338068 0 2.21e1 46.19
64b-4t4c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 5.79e4 0.00
dpdk-process any wait 0 0 2 2.95e5 0.00
fib-walk any wait 0 0 3 1.69e3 0.00
ikev2-manager-process any wait 0 0 6 1.37e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.28e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.24e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.08e4 0.00
lisp-retry-service any wait 0 0 3 1.79e3 0.00
statseg-collector-process time wait 0 0 1 1.14e4 0.00
unix-epoll-input polling 110808 0 0 1.18e5 0.00
vpe-oam-process any wait 0 0 2 1.71e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 36398973 0 0 8.03e1 0.00
dpdk-input polling 36398973 0 0 2.14e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 232.16, last 128 main loops 27.13 per node 248.00
vector rates in 6.5004e6, out 3.2502e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 80398 18634720 0 9.38e0 231.78
FortyGigabitEthernet88/0/1-tx active 80398 18634720 0 4.76e1 231.78
dpdk-crypto-input polling 81218 18634720 0 6.55e1 229.44
dpdk-esp4-decrypt active 80388 18634644 0 1.52e2 231.81
dpdk-esp4-decrypt-post active 80398 18634720 0 6.21e1 231.78
dpdk-input polling 81218 18634644 0 5.16e1 229.44
ethernet-input active 80388 18634644 0 2.14e1 231.81
ip4-input-no-checksum active 160102 37269364 0 2.24e1 232.79
ip4-local active 80388 18634644 0 4.65e1 231.81
ip4-lookup active 160102 37269364 0 3.07e1 232.79
ip4-rewrite active 80398 18634720 0 2.71e1 231.78
ipsec-if-input active 80388 18634644 0 1.14e2 231.81
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 36288829 0 0 7.97e1 0.00
dpdk-input polling 36288829 0 0 2.15e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 50.12, last 128 main loops .19 per node 3.00
vector rates in 6.5004e6, out 9.7506e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 470556 18634681 0 1.52e1 39.60
FortyGigabitEthernet88/0/0-tx active 470556 18634681 0 5.28e1 39.60
dpdk-crypto-input polling 820759 18634681 0 7.92e1 22.70
dpdk-esp4-encrypt active 312494 18634508 0 2.42e2 59.63
dpdk-input polling 820759 18634508 0 6.23e1 22.70
ethernet-input active 312494 18634508 0 2.50e1 59.63
ip4-input-no-checksum active 312494 18634508 0 3.24e1 59.63
ip4-lookup active 783050 37269189 0 4.32e1 47.59
ip4-rewrite active 783050 37269189 0 3.65e1 47.59
ipsec0-output active 312494 18634508 0 1.22e1 59.63
ipsec0-tx active 312494 18634508 0 2.02e1 59.63
9000b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 No 
9000b-2t2c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 No 
9000b-4t4c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 No 
imix-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 No 
imix-2t2c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 7.11e4 0.00
dpdk-process any wait 0 0 2 8.06e3 0.00
fib-walk any wait 0 0 3 1.48e3 0.00
ikev2-manager-process any wait 0 0 6 2.91e3 0.00
ip-neighbor-scan-process any wait 0 0 1 3.39e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.92e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.55e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.50e3 0.00
lisp-retry-service any wait 0 0 3 9.73e3 0.00
statseg-collector-process time wait 0 0 1 1.86e3 0.00
unix-epoll-input polling 2589 0 0 5.05e6 0.00
vpe-oam-process any wait 0 0 3 4.89e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 217.62, last 128 main loops 24.50 per node 224.00
vector rates in 6.0405e6, out 3.0202e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 79796 17324216 0 9.61e0 217.11
FortyGigabitEthernet88/0/1-tx active 79796 17324216 0 1.21e2 217.11
dpdk-crypto-input polling 80609 17324216 0 6.37e1 214.92
dpdk-esp4-decrypt active 79775 17324213 0 1.49e2 217.16
dpdk-esp4-decrypt-post active 79796 17324216 0 6.10e1 217.11
dpdk-input polling 80609 17324213 0 5.33e1 214.92
ethernet-input active 79775 17324213 0 2.19e1 217.16
ip4-input-no-checksum active 158590 34648429 0 2.53e1 218.48
ip4-local active 79775 17324213 0 4.64e1 217.16
ip4-lookup active 158590 34648429 0 2.97e1 218.48
ip4-rewrite active 79796 17324216 0 2.73e1 217.11
ipsec-if-input active 79775 17324213 0 9.47e1 217.16
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 52.12, last 128 main loops 2.99 per node 29.46
vector rates in 6.0404e6, out 9.0606e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 371305 17324096 0 1.46e1 46.66
FortyGigabitEthernet88/0/0-tx active 371305 17324096 0 1.27e2 46.66
dpdk-crypto-input polling 491059 17324096 0 6.44e1 35.28
dpdk-esp4-encrypt active 309074 17323996 0 2.41e2 56.05
dpdk-input polling 491059 17323996 0 6.25e1 35.28
ethernet-input active 309074 17323996 0 2.49e1 56.05
ip4-input-no-checksum active 309074 17323996 0 3.26e1 56.05
ip4-lookup active 680379 34648092 0 4.23e1 50.92
ip4-rewrite active 680379 34648092 0 3.61e1 50.92
ipsec0-output active 309074 17323996 0 1.22e1 56.05
ipsec0-tx active 309074 17323996 0 2.04e1 56.05
imix-4t4c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 6.01e4 0.00
dpdk-process any wait 0 0 2 3.11e5 0.00
fib-walk any wait 0 0 3 5.15e3 0.00
ikev2-manager-process any wait 0 0 6 3.23e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.75e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.57e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.00e3 0.00
lisp-retry-service any wait 0 0 3 1.88e3 0.00
statseg-collector-process time wait 0 0 1 2.28e3 0.00
unix-epoll-input polling 81377 0 0 1.60e5 0.00
vpe-oam-process any wait 0 0 3 5.67e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 34681570 0 0 7.54e1 0.00
dpdk-input polling 34681570 0 0 2.38e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 188.27, last 128 main loops 18.70 per node 171.00
vector rates in 5.8799e6, out 2.9399e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 90431 16883472 0 9.81e0 186.70
FortyGigabitEthernet88/0/1-tx active 90431 16883472 0 1.27e2 186.70
dpdk-crypto-input polling 91866 16883472 0 6.42e1 183.78
dpdk-esp4-decrypt active 90400 16883480 0 1.49e2 186.76
dpdk-esp4-decrypt-post active 90431 16883472 0 6.28e1 186.70
dpdk-input polling 91866 16883480 0 5.50e1 183.78
ethernet-input active 90400 16883480 0 2.36e1 186.76
ip4-input-no-checksum active 176772 33766952 0 2.64e1 191.02
ip4-local active 90400 16883480 0 4.71e1 186.76
ip4-lookup active 176772 33766952 0 3.15e1 191.02
ip4-rewrite active 90431 16883472 0 2.86e1 186.70
ipsec-if-input active 90400 16883480 0 9.48e1 186.76
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 33005144 0 0 8.62e1 0.00
dpdk-input polling 33005144 0 0 2.46e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 51.16, last 128 main loops 4.34 per node 42.77
vector rates in 5.8798e6, out 8.8197e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 391683 16883370 0 1.49e1 43.10
FortyGigabitEthernet88/0/0-tx active 391683 16883370 0 1.31e2 43.10
dpdk-crypto-input polling 550599 16883370 0 7.06e1 30.66
dpdk-esp4-encrypt active 293021 16883356 0 2.44e2 57.62
dpdk-input polling 550599 16883356 0 6.44e1 30.66
ethernet-input active 293021 16883356 0 2.57e1 57.62
ip4-input-no-checksum active 293021 16883356 0 3.39e1 57.62
ip4-lookup active 684704 33766726 0 4.29e1 49.32
ip4-rewrite active 684704 33766726 0 3.63e1 49.32
ipsec0-output active 293021 16883356 0 1.25e1 57.62
ipsec0-tx active 293021 16883356 0 2.06e1 57.62

40ge2p1xl710-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [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 percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. 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
1518b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.51e6 0.00
dpdk-process any wait 0 0 2 4.83e5 0.00
fib-walk any wait 0 0 3 2.42e3 0.00
ikev2-manager-process any wait 0 0 5 3.24e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.75e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.02e4 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.76e3 0.00
lisp-retry-service any wait 0 0 3 4.94e3 0.00
statseg-collector-process time wait 0 0 1 2.99e3 0.00
unix-epoll-input polling 3677 0 0 3.53e6 0.00
vpe-oam-process any wait 0 0 2 6.47e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 169.03, last 128 main loops 37.13 per node 206.61
vector rates in 1.6205e5, out 2.4308e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 2871 464598 0 9.76e0 161.82
FortyGigabitEthernet88/0/0-tx active 2871 464598 0 1.14e2 161.82
FortyGigabitEthernet88/0/1-out active 2862 464597 0 1.06e1 162.33
FortyGigabitEthernet88/0/1-tx active 2862 464597 0 1.24e2 162.33
dpdk-crypto-input polling 2871 0 0 5.09e2 0.00
dpdk-input polling 2871 929195 0 5.33e1 323.65
esp4-decrypt active 2862 464597 0 9.42e3 162.33
esp4-encrypt active 2871 464598 0 1.79e4 161.82
ethernet-input active 5733 929195 0 2.05e1 162.08
ip4-input active 2862 464597 0 3.88e1 162.33
ip4-input-no-checksum active 5174 929195 0 2.46e1 179.59
ip4-local active 2862 464597 0 4.87e1 162.33
ip4-lookup active 10348 1858390 0 3.21e1 179.59
ip4-rewrite active 8045 1393793 0 2.93e1 173.25
ipsec-if-input active 2862 464597 0 9.67e1 162.33
ipsec0-output active 2871 464598 0 1.07e1 161.82
ipsec0-tx active 2871 464598 0 3.26e1 161.82
1518b-2t2c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.04e6 0.00
dpdk-process any wait 0 0 2 2.76e4 0.00
fib-walk any wait 0 0 3 2.83e3 0.00
ikev2-manager-process any wait 0 0 6 5.64e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.24e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.51e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.79e3 0.00
lisp-retry-service any wait 0 0 3 5.56e3 0.00
statseg-collector-process time wait 0 0 1 1.11e4 0.00
unix-epoll-input polling 27518 0 0 4.68e5 0.00
vpe-oam-process any wait 0 0 3 3.69e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 29.60, last 128 main loops 0.00 per node 0.00
vector rates in 1.2332e5, out 1.2332e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 23628 699485 0 1.93e1 29.60
FortyGigabitEthernet88/0/1-tx active 23628 699485 0 1.59e2 29.60
dpdk-crypto-input polling 25097673 0 0 5.50e1 0.00
dpdk-input polling 25097673 699485 0 3.81e3 .03
esp4-decrypt active 23628 699485 0 9.59e3 29.60
ethernet-input active 23628 699485 0 3.61e1 29.60
ip4-input active 23628 699485 0 6.24e1 29.60
ip4-input-no-checksum active 23628 699485 0 4.44e1 29.60
ip4-local active 23628 699485 0 6.12e1 29.60
ip4-lookup active 47256 1398970 0 4.46e1 29.60
ip4-rewrite active 23628 699485 0 4.04e1 29.60
ipsec-if-input active 23628 699485 0 9.26e1 29.60
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 89.09, last 128 main loops 9.28 per node 99.00
vector rates in 1.2329e5, out 2.4659e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 7850 699347 0 1.29e1 89.09
FortyGigabitEthernet88/0/0-tx active 7850 699347 0 1.54e2 89.09
dpdk-crypto-input polling 7850 0 0 3.15e2 0.00
dpdk-input polling 7850 699347 0 7.91e1 89.09
esp4-encrypt active 7850 699347 0 1.81e4 89.09
ethernet-input active 7850 699347 0 2.41e1 89.09
ip4-input-no-checksum active 7850 699347 0 3.14e1 89.09
ip4-lookup active 15700 1398694 0 3.75e1 89.09
ip4-rewrite active 15700 1398694 0 3.71e1 89.09
ipsec0-output active 7850 699347 0 1.09e1 89.09
ipsec0-tx active 7850 699347 0 2.02e1 89.09
1518b-4t4c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 4.44e5 0.00
dpdk-process any wait 0 0 2 1.49e4 0.00
fib-walk any wait 0 0 3 2.46e3 0.00
ikev2-manager-process any wait 0 0 6 1.69e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.37e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.84e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.86e3 0.00
lisp-retry-service any wait 0 0 3 4.30e3 0.00
statseg-collector-process time wait 0 0 1 2.73e3 0.00
unix-epoll-input polling 113224 0 0 1.15e5 0.00
vpe-oam-process any wait 0 0 3 1.13e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 31908301 0 0 9.81e1 0.00
dpdk-input polling 31908301 0 0 2.43e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 30.10, last 128 main loops 0.00 per node 0.00
vector rates in 1.2236e5, out 1.2236e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 23155 697045 0 1.92e1 30.10
FortyGigabitEthernet88/0/1-tx active 23155 697045 0 1.47e2 30.10
dpdk-crypto-input polling 13064317 0 0 9.99e1 0.00
dpdk-input polling 13064317 697045 0 5.27e3 .05
esp4-decrypt active 23155 697045 0 9.63e3 30.10
ethernet-input active 23155 697045 0 3.47e1 30.10
ip4-input active 23155 697045 0 6.35e1 30.10
ip4-input-no-checksum active 23155 697045 0 4.30e1 30.10
ip4-local active 23155 697045 0 6.02e1 30.10
ip4-lookup active 46310 1394090 0 4.45e1 30.10
ip4-rewrite active 23155 697045 0 3.99e1 30.10
ipsec-if-input active 23155 697045 0 9.27e1 30.10
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 31836962 0 0 1.04e2 0.00
dpdk-input polling 31836962 0 0 2.39e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 43.58, last 128 main loops 0.00 per node 0.00
vector rates in 1.2236e5, out 2.4472e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 15994 697032 0 1.81e1 43.58
FortyGigabitEthernet88/0/0-tx active 15994 697032 0 1.57e2 43.58
dpdk-crypto-input polling 71966 0 0 2.09e2 0.00
dpdk-input polling 71966 697032 0 1.10e2 9.69
esp4-encrypt active 15994 697032 0 1.81e4 43.58
ethernet-input active 15994 697032 0 3.02e1 43.58
ip4-input-no-checksum active 15994 697032 0 4.14e1 43.58
ip4-lookup active 31988 1394064 0 4.13e1 43.58
ip4-rewrite active 31988 1394064 0 4.03e1 43.58
ipsec0-output active 15994 697032 0 1.44e1 43.58
ipsec0-tx active 15994 697032 0 2.46e1 43.58
64b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.11e6 0.00
dpdk-process any wait 0 0 2 1.50e4 0.00
fib-walk any wait 0 0 3 1.25e3 0.00
ikev2-manager-process any wait 0 0 6 1.11e3 0.00
ip-neighbor-scan-process any wait 0 0 1 1.43e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.48e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.78e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 9.00e2 0.00
lisp-retry-service any wait 0 0 3 1.35e3 0.00
statseg-collector-process time wait 0 0 1 1.03e4 0.00
unix-epoll-input polling 5671 0 0 2.29e6 0.00
vpe-oam-process any wait 0 0 3 7.01e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 245.91, last 128 main loops 48.00 per node 267.13
vector rates in 4.6123e5, out 6.9189e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 5588 1324800 0 8.57e0 237.08
FortyGigabitEthernet88/0/0-tx active 5588 1324800 0 5.17e1 237.08
FortyGigabitEthernet88/0/1-out active 5205 1324348 0 9.52e0 254.44
FortyGigabitEthernet88/0/1-tx active 5205 1324348 0 5.30e1 254.44
dpdk-crypto-input polling 5588 0 0 3.18e2 0.00
dpdk-input polling 5588 2649148 0 5.07e1 474.08
esp4-decrypt active 5205 1324348 0 3.14e3 254.44
esp4-encrypt active 5588 1324800 0 6.07e3 237.08
ethernet-input active 10793 2649148 0 1.79e1 245.45
ip4-input active 5205 1324348 0 3.36e1 254.44
ip4-input-no-checksum active 10793 2649148 0 2.14e1 245.45
ip4-local active 5205 1324348 0 4.57e1 254.44
ip4-lookup active 21586 5298296 0 3.02e1 245.45
ip4-rewrite active 16381 3973948 0 2.74e1 242.59
ipsec-if-input active 5205 1324348 0 9.70e1 254.44
ipsec0-output active 5588 1324800 0 9.34e0 237.08
ipsec0-tx active 5588 1324800 0 2.57e1 237.08
64b-2t2c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 2.68e5 0.00
dpdk-process any wait 0 0 2 2.11e4 0.00
fib-walk any wait 0 0 3 2.99e3 0.00
ikev2-manager-process any wait 0 0 6 1.09e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.23e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.27e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.80e3 0.00
lisp-retry-service any wait 0 0 3 1.93e3 0.00
statseg-collector-process time wait 0 0 1 6.48e3 0.00
unix-epoll-input polling 28111 0 0 4.67e5 0.00
vpe-oam-process any wait 0 0 2 5.78e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 55.38, last 128 main loops 0.00 per node 0.00
vector rates in 3.3895e5, out 3.3895e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 35323 1956296 0 1.25e1 55.38
FortyGigabitEthernet88/0/1-tx active 35323 1956296 0 5.63e1 55.38
dpdk-crypto-input polling 25920564 0 0 5.37e1 0.00
dpdk-input polling 25920564 1956296 0 1.39e3 .08
esp4-decrypt active 35323 1956296 0 3.29e3 55.38
ethernet-input active 35323 1956296 0 2.36e1 55.38
ip4-input active 35323 1956296 0 4.33e1 55.38
ip4-input-no-checksum active 35323 1956296 0 3.06e1 55.38
ip4-local active 35323 1956296 0 5.03e1 55.38
ip4-lookup active 70646 3912592 0 3.36e1 55.38
ip4-rewrite active 35323 1956296 0 3.13e1 55.38
ipsec-if-input active 35323 1956296 0 8.81e1 55.38
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.8, average vectors/node 79.94, last 128 main loops 0.00 per node 0.00
vector rates in 3.3896e5, out 6.7792e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 24474 1956376 0 1.15e1 79.94
FortyGigabitEthernet88/0/0-tx active 24474 1956376 0 5.58e1 79.94
dpdk-crypto-input polling 1313058 0 0 5.95e1 0.00
dpdk-input polling 1313058 1956376 0 1.27e2 1.49
esp4-encrypt active 24474 1956376 0 6.26e3 79.94
ethernet-input active 24474 1956376 0 2.19e1 79.94
ip4-input-no-checksum active 24474 1956376 0 3.02e1 79.94
ip4-lookup active 48948 3912752 0 3.43e1 79.94
ip4-rewrite active 48948 3912752 0 3.07e1 79.94
ipsec0-output active 24474 1956376 0 1.13e1 79.94
ipsec0-tx active 24474 1956376 0 1.93e1 79.94
64b-4t4c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 2.86e5 0.00
dpdk-process any wait 0 0 2 4.52e5 0.00
fib-walk any wait 0 0 3 3.93e3 0.00
ikev2-manager-process any wait 0 0 6 1.42e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.08e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.61e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.84e3 0.00
lisp-retry-service any wait 0 0 3 1.53e3 0.00
statseg-collector-process time wait 0 0 1 1.93e3 0.00
unix-epoll-input polling 82422 0 0 1.58e5 0.00
vpe-oam-process any wait 0 0 3 6.17e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 30621130 0 0 7.65e1 0.00
dpdk-input polling 30621130 0 0 2.85e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 53.93, last 128 main loops 0.00 per node 0.00
vector rates in 3.4506e5, out 3.4506e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 36669 1977652 0 1.29e1 53.93
FortyGigabitEthernet88/0/1-tx active 36669 1977652 0 5.73e1 53.93
dpdk-crypto-input polling 11280390 0 0 9.58e1 0.00
dpdk-input polling 11280390 1977652 0 2.04e3 .18
esp4-decrypt active 36669 1977652 0 3.25e3 53.93
ethernet-input active 36669 1977652 0 2.41e1 53.93
ip4-input active 36669 1977652 0 4.36e1 53.93
ip4-input-no-checksum active 36669 1977652 0 3.10e1 53.93
ip4-local active 36669 1977652 0 5.13e1 53.93
ip4-lookup active 73338 3955304 0 3.48e1 53.93
ip4-rewrite active 36669 1977652 0 3.20e1 53.93
ipsec-if-input active 36669 1977652 0 9.09e1 53.93
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 29332270 0 0 7.86e1 0.00
dpdk-input polling 29332270 0 0 3.01e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 103.43, last 128 main loops 0.00 per node 0.00
vector rates in 3.4506e5, out 6.9011e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 19121 1977660 0 1.09e1 103.43
FortyGigabitEthernet88/0/0-tx active 19121 1977660 0 5.63e1 103.43
dpdk-crypto-input polling 288026 0 0 1.15e2 0.00
dpdk-input polling 288026 1977660 0 1.18e2 6.87
esp4-encrypt active 19121 1977660 0 6.22e3 103.43
ethernet-input active 19121 1977660 0 2.08e1 103.43
ip4-input-no-checksum active 19121 1977660 0 2.89e1 103.43
ip4-lookup active 38242 3955320 0 3.37e1 103.43
ip4-rewrite active 38242 3955320 0 3.02e1 103.43
ipsec0-output active 19121 1977660 0 1.04e1 103.43
ipsec0-tx active 19121 1977660 0 1.95e1 103.43
9000b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 No 
9000b-2t2c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 No 
9000b-4t4c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 No 
imix-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 8.85e5 0.00
dpdk-process any wait 0 0 2 3.73e4 0.00
fib-walk any wait 0 0 3 2.48e3 0.00
ikev2-manager-process any wait 0 0 5 2.51e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.12e4 0.00
lisp-retry-service any wait 0 0 3 7.42e3 0.00
unix-epoll-input polling 3080 0 0 4.17e6 0.00
vpe-oam-process any wait 0 0 3 8.08e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 236.79, last 128 main loops 48.00 per node 267.13
vector rates in 3.3134e5, out 4.9701e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 3976 937484 0 8.77e0 235.79
FortyGigabitEthernet88/0/0-tx active 3976 937484 0 1.11e2 235.79
FortyGigabitEthernet88/0/1-out active 3976 937472 0 9.95e0 235.78
FortyGigabitEthernet88/0/1-tx active 3976 937472 0 1.23e2 235.78
dpdk-crypto-input polling 3976 0 0 5.49e2 0.00
dpdk-input polling 3976 1874956 0 5.29e1 471.57
esp4-decrypt active 3976 937472 0 4.47e3 235.78
esp4-encrypt active 3976 937484 0 8.48e3 235.79
ethernet-input active 7952 1874956 0 1.87e1 235.78
ip4-input active 3976 937472 0 3.49e1 235.78
ip4-input-no-checksum active 7872 1874956 0 2.19e1 238.18
ip4-local active 3976 937472 0 4.64e1 235.78
ip4-lookup active 15744 3749912 0 3.05e1 238.18
ip4-rewrite active 11848 2812440 0 2.78e1 237.38
ipsec-if-input active 3976 937472 0 9.76e1 235.78
ipsec0-output active 3976 937484 0 9.78e0 235.79
ipsec0-tx active 3976 937484 0 3.05e1 235.79
imix-2t2c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 4.86e5 0.00
dpdk-process any wait 0 0 2 4.77e5 0.00
fib-walk any wait 0 0 2 1.47e3 0.00
ikev2-manager-process any wait 0 0 6 4.11e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.69e2 0.00
lisp-retry-service any wait 0 0 2 7.95e3 0.00
unix-epoll-input polling 31357 0 0 4.17e5 0.00
vpe-oam-process any wait 0 0 3 4.08e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 62.17, last 128 main loops 0.00 per node 0.00
vector rates in 2.4453e5, out 2.4453e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 22610 1405677 0 1.30e1 62.17
FortyGigabitEthernet88/0/1-tx active 22610 1405677 0 1.29e2 62.17
dpdk-crypto-input polling 26443740 0 0 5.41e1 0.00
dpdk-input polling 26443740 1405677 0 1.97e3 .05
esp4-decrypt active 22610 1405677 0 4.57e3 62.17
ethernet-input active 22610 1405677 0 2.49e1 62.17
ip4-input active 22610 1405677 0 4.49e1 62.17
ip4-input-no-checksum active 22610 1405677 0 3.20e1 62.17
ip4-local active 22610 1405677 0 5.18e1 62.17
ip4-lookup active 45220 2811354 0 3.38e1 62.17
ip4-rewrite active 22610 1405677 0 3.24e1 62.17
ipsec-if-input active 22610 1405677 0 8.68e1 62.17
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 73.07, last 128 main loops 0.00 per node 0.00
vector rates in 2.4455e5, out 4.8909e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 19239 1405773 0 1.23e1 73.07
FortyGigabitEthernet88/0/0-tx active 19239 1405773 0 1.31e2 73.07
dpdk-crypto-input polling 2044446 0 0 5.81e1 0.00
dpdk-input polling 2044446 1405773 0 2.29e2 .69
esp4-encrypt active 19239 1405773 0 8.58e3 73.07
ethernet-input active 19239 1405773 0 2.35e1 73.07
ip4-input-no-checksum active 19239 1405773 0 3.06e1 73.07
ip4-lookup active 38478 2811546 0 3.53e1 73.07
ip4-rewrite active 38478 2811546 0 3.21e1 73.07
ipsec0-output active 19239 1405773 0 1.15e1 73.07
ipsec0-tx active 19239 1405773 0 2.02e1 73.07
imix-4t4c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 4.74e5 0.00
dpdk-process any wait 0 0 2 2.13e4 0.00
fib-walk any wait 0 0 3 9.55e3 0.00
ikev2-manager-process any wait 0 0 5 6.49e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.67e2 0.00
lisp-retry-service any wait 0 0 3 3.26e3 0.00
unix-epoll-input polling 103259 0 0 1.24e5 0.00
vpe-oam-process any wait 0 0 3 1.67e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 32062021 0 0 7.92e1 0.00
dpdk-input polling 32062021 0 0 2.59e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 63.55, last 128 main loops 0.00 per node 0.00
vector rates in 2.4901e5, out 2.4901e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 22215 1411708 0 1.32e1 63.55
FortyGigabitEthernet88/0/1-tx active 22215 1411708 0 1.27e2 63.55
dpdk-crypto-input polling 11640754 0 0 1.24e2 0.00
dpdk-input polling 11640754 1411708 0 2.53e3 .12
esp4-decrypt active 22215 1411708 0 4.57e3 63.55
ethernet-input active 22215 1411708 0 2.46e1 63.55
ip4-input active 22215 1411708 0 4.47e1 63.55
ip4-input-no-checksum active 22215 1411708 0 3.14e1 63.55
ip4-local active 22215 1411708 0 5.15e1 63.55
ip4-lookup active 44430 2823416 0 3.49e1 63.55
ip4-rewrite active 22215 1411708 0 3.24e1 63.55
ipsec-if-input active 22215 1411708 0 8.89e1 63.55
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 32141187 0 0 7.35e1 0.00
dpdk-input polling 32141187 0 0 2.63e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 74.69, last 128 main loops 0.00 per node 0.00
vector rates in 2.4901e5, out 4.9801e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 18898 1411671 0 1.21e1 74.69
FortyGigabitEthernet88/0/0-tx active 18898 1411671 0 1.37e2 74.69
dpdk-crypto-input polling 491386 0 0 1.34e2 0.00
dpdk-input polling 491386 1411671 0 1.82e2 2.87
esp4-encrypt active 18898 1411671 0 8.57e3 74.69
ethernet-input active 18898 1411671 0 2.41e1 74.69
ip4-input-no-checksum active 18898 1411671 0 3.13e1 74.69
ip4-lookup active 37796 2823342 0 3.56e1 74.69
ip4-rewrite active 37796 2823342 0 3.24e1 74.69
ipsec0-output active 18898 1411671 0 1.14e1 74.69
ipsec0-tx active 18898 1411671 0 2.10e1 74.69

40ge2p1xl710-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr

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 MLRsearch library. 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
1518b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 6.48e4 0.00
dpdk-process any wait 0 0 2 1.49e4 0.00
fib-walk any wait 0 0 3 4.05e3 0.00
ikev2-manager-process any wait 0 0 6 4.63e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.14e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.24e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.30e3 0.00
lisp-retry-service any wait 0 0 3 3.62e3 0.00
statseg-collector-process time wait 0 0 1 2.00e3 0.00
unix-epoll-input polling 2870 0 0 4.55e6 0.00
vpe-oam-process any wait 0 0 2 1.09e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 122.56, last 128 main loops 25.55 per node 148.64
vector rates in 5.8984e6, out 4.4292e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 85847 8493618 0 1.15e1 98.94
FortyGigabitEthernet88/0/0-tx active 85847 8493618 0 1.10e2 98.94
FortyGigabitEthernet88/0/1-out active 85029 8430643 0 1.20e1 99.15
FortyGigabitEthernet88/0/1-tx active 85029 8430643 0 1.15e2 99.15
dpdk-crypto-input polling 85853 16924261 0 6.96e1 197.13
dpdk-esp4-decrypt active 85827 8430676 0 1.39e2 98.23
dpdk-esp4-decrypt-post active 85029 8430643 0 6.44e1 99.15
dpdk-esp4-encrypt active 85831 8493676 0 2.06e2 98.96
dpdk-input polling 85853 16924352 0 5.84e1 197.13
ethernet-input active 171658 16924352 0 2.40e1 98.59
interface-output active 85847 8493618 0 1.46e1 98.94
ip4-input-no-checksum active 148216 25354995 0 3.97e1 171.07
ip4-lookup active 179758 25417937 0 3.43e1 141.40
ip4-rewrite active 179758 25417937 0 3.87e1 141.40
ipsec4-input-feature active 102260 16861319 0 4.95e1 164.89
ipsec4-output-feature active 171678 16987294 0 6.85e1 98.95
1518b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 41 2.65e4 0.00
dpdk-process any wait 0 0 2 7.39e5 0.00
fib-walk any wait 0 0 3 1.30e3 0.00
ikev2-manager-process any wait 0 0 5 1.10e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.51e3 0.00
lisp-retry-service any wait 0 0 3 1.45e3 0.00
unix-epoll-input polling 6599 0 0 1.98e6 0.00
vpe-oam-process any wait 0 0 3 3.97e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 6.74, last 128 main loops .53 per node 6.18
vector rates in 3.2588e6, out 1.6294e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 1554704 9333346 0 4.63e1 6.00
FortyGigabitEthernet88/0/1-tx active 1554704 9333346 0 1.39e2 6.00
dpdk-crypto-input polling 2873056 9333346 0 1.68e2 3.25
dpdk-esp4-decrypt active 1763571 9333312 0 2.11e2 5.29
dpdk-esp4-decrypt-post active 1554704 9333346 0 1.10e2 6.00
dpdk-input polling 2873056 9333312 0 1.67e2 3.25
ethernet-input active 1763571 9333312 0 7.11e1 5.29
ip4-input-no-checksum active 2055505 18666658 0 7.27e1 9.08
ip4-lookup active 1554704 9333346 0 6.10e1 6.00
ip4-rewrite active 1554704 9333346 0 8.89e1 6.00
ipsec4-input-feature active 2055505 18666658 0 8.69e1 9.08
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 9.19, last 128 main loops .55 per node 10.00
vector rates in 3.2589e6, out 3.2589e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 1109823 9333354 0 4.31e1 8.41
FortyGigabitEthernet88/0/0-tx active 1109823 9333354 0 1.37e2 8.41
dpdk-crypto-input polling 2684139 9333354 0 1.45e2 3.48
dpdk-esp4-encrypt active 919505 9333384 0 3.05e2 10.15
dpdk-input polling 2684139 9333384 0 1.24e2 3.48
ethernet-input active 919505 9333384 0 4.69e1 10.15
interface-output active 1109823 9333354 0 3.44e1 8.41
ip4-input-no-checksum active 919505 9333384 0 6.47e1 10.15
ip4-lookup active 2029328 18666738 0 6.45e1 9.19
ip4-rewrite active 2029328 18666738 0 7.15e1 9.19
ipsec4-output-feature active 2029328 18666738 0 9.34e1 9.19
1518b-4t4c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 33 2.89e4 0.00
dpdk-process any wait 0 0 2 3.81e5 0.00
fib-walk any wait 0 0 3 8.69e2 0.00
ikev2-manager-process any wait 0 0 6 1.34e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.99e2 0.00
lisp-retry-service any wait 0 0 3 1.74e3 0.00
unix-epoll-input polling 70739 0 0 1.83e5 0.00
vpe-oam-process any wait 0 0 3 5.73e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 32401137 0 0 5.88e1 0.00
dpdk-input polling 32401137 0 0 2.80e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 6.53, last 128 main loops .16 per node 4.00
vector rates in 3.2076e6, out 1.6038e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 1569672 9213932 0 4.83e1 5.87
FortyGigabitEthernet88/0/1-tx active 1569672 9213932 0 1.41e2 5.87
dpdk-crypto-input polling 2443459 9213932 0 1.95e2 3.77
dpdk-esp4-decrypt active 1838133 9213924 0 2.14e2 5.01
dpdk-esp4-decrypt-post active 1569672 9213932 0 1.06e2 5.87
dpdk-input polling 2443459 9213924 0 1.69e2 3.77
ethernet-input active 1838133 9213924 0 7.38e1 5.01
ip4-input-no-checksum active 2079566 18427856 0 7.39e1 8.86
ip4-lookup active 1569672 9213932 0 6.13e1 5.87
ip4-rewrite active 1569672 9213932 0 9.92e1 5.87
ipsec4-input-feature active 2079566 18427856 0 7.66e1 8.86
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 31742224 0 0 6.05e1 0.00
dpdk-input polling 31742224 0 0 2.87e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 9.82, last 128 main loops 1.04 per node 9.50
vector rates in 3.2660e6, out 3.2660e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 1052043 9381876 0 4.08e1 8.92
FortyGigabitEthernet88/0/0-tx active 1052043 9381876 0 1.44e2 8.92
dpdk-crypto-input polling 1805460 9381876 0 1.67e2 5.19
dpdk-esp4-encrypt active 857785 9381860 0 2.98e2 10.94
dpdk-input polling 1805460 9381860 0 1.21e2 5.19
ethernet-input active 857785 9381860 0 4.54e1 10.94
interface-output active 1052043 9381876 0 3.32e1 8.92
ip4-input-no-checksum active 857785 9381860 0 6.52e1 10.94
ip4-lookup active 1909828 18763736 0 6.31e1 9.82
ip4-rewrite active 1909828 18763736 0 7.16e1 9.82
ipsec4-output-feature active 1909828 18763736 0 9.16e1 9.82
64b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 4.70e4 0.00
dpdk-process any wait 0 0 2 1.63e4 0.00
fib-walk any wait 0 0 2 5.92e3 0.00
ikev2-manager-process any wait 0 0 6 2.66e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.34e2 0.00
lisp-retry-service any wait 0 0 2 2.05e3 0.00
unix-epoll-input polling 3645 0 0 3.59e6 0.00
vpe-oam-process any wait 0 0 3 4.03e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 111.61, last 128 main loops 12.25 per node 112.00
vector rates in 6.5809e6, out 4.9369e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 116392 9453889 0 1.29e1 81.22
FortyGigabitEthernet88/0/0-tx active 116392 9453889 0 4.91e1 81.22
FortyGigabitEthernet88/0/1-out active 79051 9439967 0 1.11e1 119.42
FortyGigabitEthernet88/0/1-tx active 79051 9439967 0 5.01e1 119.42
dpdk-crypto-input polling 147518 18893856 0 6.57e1 128.08
dpdk-esp4-decrypt active 55478 9439973 0 1.38e2 170.16
dpdk-esp4-decrypt-post active 79051 9439967 0 6.24e1 119.42
dpdk-esp4-encrypt active 118583 9453920 0 2.07e2 79.72
dpdk-input polling 147518 18893893 0 5.49e1 128.08
ethernet-input active 174061 18893893 0 2.33e1 108.55
interface-output active 116392 9453889 0 1.45e1 81.22
ip4-input-no-checksum active 183757 28333860 0 3.54e1 154.19
ip4-lookup active 265809 28347776 0 3.44e1 106.65
ip4-rewrite active 265809 28347776 0 3.89e1 106.65
ipsec4-input-feature active 122039 18879940 0 5.09e1 154.70
ipsec4-output-feature active 234975 18907809 0 6.41e1 80.47
64b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 7.22e4 0.00
dpdk-process any wait 0 0 2 1.30e4 0.00
fib-walk any wait 0 0 3 1.69e3 0.00
ikev2-manager-process any wait 0 0 6 1.66e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.56e3 0.00
lisp-retry-service any wait 0 0 3 1.68e3 0.00
unix-epoll-input polling 3078 0 0 4.26e6 0.00
vpe-oam-process any wait 0 0 3 3.91e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 37.94, last 128 main loops 0.00 per node 0.00
vector rates in 6.1793e6, out 3.0897e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 613669 17781972 0 1.84e1 28.98
FortyGigabitEthernet88/0/1-tx active 613669 17781972 0 5.13e1 28.98
dpdk-crypto-input polling 1656796 17781972 0 7.71e1 10.73
dpdk-esp4-decrypt active 422095 17781868 0 1.54e2 42.13
dpdk-esp4-decrypt-post active 613669 17781972 0 7.83e1 28.98
dpdk-input polling 1656796 17781868 0 6.81e1 10.73
ethernet-input active 422095 17781868 0 2.74e1 42.13
ip4-input-no-checksum active 694220 35563840 0 4.37e1 51.23
ip4-lookup active 613669 17781972 0 3.39e1 28.98
ip4-rewrite active 613669 17781972 0 4.25e1 28.98
ipsec4-input-feature active 694220 35563840 0 4.82e1 51.23
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.8, average vectors/node 233.93, last 128 main loops 28.00 per node 256.00
vector rates in 6.1793e6, out 6.1793e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 76014 17782000 0 9.39e0 233.93
FortyGigabitEthernet88/0/0-tx active 76014 17782000 0 4.77e1 233.93
dpdk-crypto-input polling 76014 17782000 0 6.79e1 233.93
dpdk-esp4-encrypt active 76014 17781988 0 2.37e2 233.93
dpdk-input polling 76014 17781988 0 5.25e1 233.93
ethernet-input active 76014 17781988 0 1.77e1 233.93
interface-output active 76014 17782000 0 1.14e1 233.93
ip4-input-no-checksum active 76014 17781988 0 2.31e1 233.93
ip4-lookup active 152028 35563988 0 3.49e1 233.93
ip4-rewrite active 152028 35563988 0 3.78e1 233.93
ipsec4-output-feature active 152028 35563988 0 6.29e1 233.93
64b-4t4c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 6.26e4 0.00
dpdk-process any wait 0 0 2 5.51e5 0.00
fib-walk any wait 0 0 3 1.45e3 0.00
ikev2-manager-process any wait 0 0 6 1.59e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.07e2 0.00
lisp-retry-service any wait 0 0 3 1.56e4 0.00
unix-epoll-input polling 96982 0 0 1.35e5 0.00
vpe-oam-process any wait 0 0 3 8.65e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 36359243 0 0 7.89e1 0.00
dpdk-input polling 36359243 0 0 2.16e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 37.99, last 128 main loops 0.00 per node 0.00
vector rates in 6.0585e6, out 3.0293e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 612823 17397615 0 1.83e1 28.39
FortyGigabitEthernet88/0/1-tx active 612823 17397615 0 5.17e1 28.39
dpdk-crypto-input polling 1717037 17397615 0 8.89e1 10.13
dpdk-esp4-decrypt active 361132 17397504 0 1.51e2 48.17
dpdk-esp4-decrypt-post active 612823 17397615 0 7.68e1 28.39
dpdk-input polling 1717037 17397504 0 7.03e1 10.13
ethernet-input active 361132 17397504 0 2.70e1 48.17
ip4-input-no-checksum active 702640 34795119 0 4.35e1 49.52
ip4-lookup active 612823 17397615 0 3.59e1 28.39
ip4-rewrite active 612823 17397615 0 4.26e1 28.39
ipsec4-input-feature active 702640 34795119 0 4.97e1 49.52
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 34480751 0 0 9.29e1 0.00
dpdk-input polling 34480751 0 0 2.22e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 171.37, last 128 main loops 23.08 per node 211.00
vector rates in 6.0585e6, out 6.0585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 101519 17397424 0 1.01e1 171.37
FortyGigabitEthernet88/0/0-tx active 101519 17397424 0 4.93e1 171.37
dpdk-crypto-input polling 101525 17397424 0 6.95e1 171.36
dpdk-esp4-encrypt active 101525 17397528 0 2.31e2 171.36
dpdk-input polling 101525 17397528 0 5.41e1 171.36
ethernet-input active 101525 17397528 0 1.96e1 171.36
interface-output active 101519 17397424 0 1.19e1 171.37
ip4-input-no-checksum active 101525 17397528 0 2.47e1 171.36
ip4-lookup active 203044 34794952 0 3.84e1 171.37
ip4-rewrite active 203044 34794952 0 4.06e1 171.37
ipsec4-output-feature active 203044 34794952 0 6.27e1 171.37
9000b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 No 
9000b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 No 
9000b-4t4c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 No 
imix-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 7.24e4 0.00
dpdk-process any wait 0 0 2 2.29e4 0.00
fib-walk any wait 0 0 2 6.05e3 0.00
ikev2-manager-process any wait 0 0 6 3.28e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.12e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.79e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.80e3 0.00
lisp-retry-service any wait 0 0 2 1.96e3 0.00
statseg-collector-process time wait 0 0 1 2.49e3 0.00
unix-epoll-input polling 3809 0 0 3.43e6 0.00
vpe-oam-process any wait 0 0 3 9.99e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 132.23, last 128 main loops 19.32 per node 117.76
vector rates in 5.9298e6, out 4.4490e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 81086 8533398 0 1.18e1 105.24
FortyGigabitEthernet88/0/0-tx active 81086 8533398 0 1.14e2 105.24
FortyGigabitEthernet88/0/1-out active 77387 8513829 0 1.13e1 110.02
FortyGigabitEthernet88/0/1-tx active 77387 8513829 0 1.16e2 110.02
dpdk-crypto-input polling 85384 17047227 0 6.39e1 199.65
dpdk-esp4-decrypt active 53804 8513885 0 1.41e2 158.24
dpdk-esp4-decrypt-post active 77387 8513829 0 6.29e1 110.02
dpdk-esp4-encrypt active 85207 8533390 0 2.24e2 100.15
dpdk-input polling 85384 17047275 0 5.62e1 199.65
ethernet-input active 139011 17047275 0 2.32e1 122.63
interface-output active 81086 8533398 0 1.48e1 105.24
ip4-input-no-checksum active 142094 25561104 0 3.69e1 179.89
ip4-lookup active 184846 25580617 0 3.41e1 138.39
ip4-rewrite active 184846 25580617 0 3.86e1 138.39
ipsec4-input-feature active 101412 17027714 0 4.95e1 167.91
ipsec4-output-feature active 166293 17066788 0 6.65e1 102.63
imix-2t2c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 49 8.19e4 0.00
dpdk-process any wait 0 0 1 1.05e6 0.00
fib-walk any wait 0 0 2 9.57e3 0.00
ikev2-manager-process any wait 0 0 6 1.43e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.72e2 0.00
lisp-retry-service any wait 0 0 2 1.34e3 0.00
unix-epoll-input polling 3728 0 0 3.51e6 0.00
vpe-oam-process any wait 0 0 3 5.32e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 38.48, last 128 main loops 12.39 per node 144.18
vector rates in 5.5776e6, out 2.7888e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 538333 16018491 0 1.83e1 29.76
FortyGigabitEthernet88/0/1-tx active 538333 16018491 0 1.21e2 29.76
dpdk-crypto-input polling 2693042 16018491 0 7.69e1 5.95
dpdk-esp4-decrypt active 357759 16018607 0 1.47e2 44.77
dpdk-esp4-decrypt-post active 538333 16018491 0 7.57e1 29.76
dpdk-input polling 2693042 16018607 0 7.79e1 5.95
ethernet-input active 357759 16018607 0 2.75e1 44.77
ip4-input-no-checksum active 647062 32037098 0 4.65e1 49.51
ip4-lookup active 538333 16018491 0 3.42e1 29.76
ip4-rewrite active 538333 16018491 0 4.14e1 29.76
ipsec4-input-feature active 647062 32037098 0 4.80e1 49.51
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 217.57, last 128 main loops 28.00 per node 256.00
vector rates in 5.5776e6, out 5.5776e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 73624 16018480 0 9.17e0 217.57
FortyGigabitEthernet88/0/0-tx active 73624 16018480 0 1.12e2 217.57
dpdk-crypto-input polling 73624 16018480 0 6.73e1 217.57
dpdk-esp4-encrypt active 73624 16018463 0 2.47e2 217.57
dpdk-input polling 73624 16018463 0 5.46e1 217.57
ethernet-input active 73624 16018463 0 1.79e1 217.57
interface-output active 73624 16018480 0 1.14e1 217.57
ip4-input-no-checksum active 73624 16018463 0 2.29e1 217.57
ip4-lookup active 147248 32036943 0 3.51e1 217.57
ip4-rewrite active 147248 32036943 0 3.77e1 217.57
ipsec4-output-feature active 147248 32036943 0 6.53e1 217.57
imix-4t4c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 6.65e4 0.00
dpdk-process any wait 0 0 2 2.94e5 0.00
fib-walk any wait 0 0 3 1.64e3 0.00
ikev2-manager-process any wait 0 0 5 1.41e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.75e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 4.36e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 8.90e3 0.00
lisp-retry-service any wait 0 0 3 2.04e3 0.00
statseg-collector-process time wait 0 0 1 2.55e3 0.00
unix-epoll-input polling 82917 0 0 1.57e5 0.00
vpe-oam-process any wait 0 0 2 7.34e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 33893431 0 0 7.74e1 0.00
dpdk-input polling 33893431 0 0 2.43e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 34.77, last 128 main loops 0.00 per node 0.00
vector rates in 5.5421e6, out 2.7711e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 597539 15888274 0 1.86e1 26.59
FortyGigabitEthernet88/0/1-tx active 597539 15888274 0 1.19e2 26.59
dpdk-crypto-input polling 2033843 15888274 0 8.38e1 7.81
dpdk-esp4-decrypt active 361039 15888260 0 1.49e2 44.01
dpdk-esp4-decrypt-post active 597539 15888274 0 6.23e1 26.59
dpdk-input polling 2033843 15888260 0 9.08e1 7.81
ethernet-input active 361039 15888260 0 2.76e1 44.01
ip4-input-no-checksum active 728586 31776534 0 4.69e1 43.61
ip4-lookup active 597539 15888274 0 3.75e1 26.59
ip4-rewrite active 597539 15888274 0 4.27e1 26.59
ipsec4-input-feature active 728586 31776534 0 4.62e1 43.61
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 33249605 0 0 8.41e1 0.00
dpdk-input polling 33249605 0 0 2.44e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 195.17, last 128 main loops 15.53 per node 142.00
vector rates in 5.5422e6, out 5.5422e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 81409 15888418 0 9.57e0 195.17
FortyGigabitEthernet88/0/0-tx active 81409 15888418 0 1.17e2 195.17
dpdk-crypto-input polling 81409 15888418 0 7.02e1 195.17
dpdk-esp4-encrypt active 81409 15888384 0 2.37e2 195.17
dpdk-input polling 81409 15888384 0 5.67e1 195.17
ethernet-input active 81409 15888384 0 2.02e1 195.17
interface-output active 81409 15888418 0 1.16e1 195.17
ip4-input-no-checksum active 81409 15888384 0 2.40e1 195.17
ip4-lookup active 162818 31776802 0 3.74e1 195.17
ip4-rewrite active 162818 31776802 0 3.97e1 195.17
ipsec4-output-feature active 162818 31776802 0 6.16e1 195.17

40ge2p1xl710-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr

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 MLRsearch library. 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
1518b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.79e6 0.00
dpdk-process any wait 0 0 2 2.46e5 0.00
fib-walk any wait 0 0 3 6.37e3 0.00
ikev2-manager-process any wait 0 0 6 2.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.97e3 0.00
lisp-retry-service any wait 0 0 3 4.09e3 0.00
unix-epoll-input polling 5602 0 0 2.36e6 0.00
vpe-oam-process any wait 0 0 2 9.52e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.9, average vectors/node 186.26, last 128 main loops 30.56 per node 170.09
vector rates in 1.6172e5, out 1.6172e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 2628 473540 0 9.61e0 180.19
FortyGigabitEthernet88/0/0-tx active 2628 473540 0 1.11e2 180.19
FortyGigabitEthernet88/0/1-out active 2486 473494 0 1.02e1 190.46
FortyGigabitEthernet88/0/1-tx active 2486 473494 0 1.22e2 190.46
dpdk-crypto-input polling 2628 0 0 5.15e2 0.00
dpdk-input polling 2628 947034 0 5.29e1 360.36
esp4-decrypt active 2486 473494 0 9.42e3 190.46
esp4-encrypt active 2628 473540 0 1.79e4 180.19
ethernet-input active 5114 947034 0 1.97e1 185.18
interface-output active 2628 473540 0 1.31e1 180.19
ip4-input active 2486 473494 0 5.04e1 190.46
ip4-input-no-checksum active 4968 947034 0 3.15e1 190.63
ip4-lookup active 7596 1420574 0 2.92e1 187.02
ip4-rewrite active 7596 1420574 0 3.69e1 187.02
ipsec4-input-feature active 4972 946988 0 4.86e1 190.46
ipsec4-output-feature active 5256 947080 0 6.47e1 180.19
1518b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 5.51e5 0.00
dpdk-process any wait 0 0 1 2.17e4 0.00
fib-walk any wait 0 0 3 7.40e3 0.00
ikev2-manager-process any wait 0 0 6 4.83e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.33e3 0.00
lisp-retry-service any wait 0 0 3 4.21e3 0.00
unix-epoll-input polling 30437 0 0 4.35e5 0.00
vpe-oam-process any wait 0 0 3 1.98e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.8, average vectors/node 41.67, last 128 main loops 0.00 per node 0.00
vector rates in 1.2332e5, out 1.2332e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 17215 717286 0 1.66e1 41.67
FortyGigabitEthernet88/0/1-tx active 17215 717286 0 1.60e2 41.67
dpdk-crypto-input polling 26745218 0 0 5.39e1 0.00
dpdk-input polling 26745218 717286 0 3.83e3 .03
esp4-decrypt active 17215 717286 0 9.56e3 41.67
ethernet-input active 17215 717286 0 2.88e1 41.67
ip4-input active 17215 717286 0 6.74e1 41.67
ip4-input-no-checksum active 17215 717286 0 4.98e1 41.67
ip4-lookup active 17215 717286 0 3.42e1 41.67
ip4-rewrite active 17215 717286 0 3.49e1 41.67
ipsec4-input-feature active 34430 1434572 0 4.70e1 41.67
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.8, average vectors/node 244.39, last 128 main loops 26.00 per node 256.00
vector rates in 1.2315e5, out 1.2315e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 2931 716311 0 9.10e0 244.39
FortyGigabitEthernet88/0/0-tx active 2931 716311 0 1.52e2 244.39
dpdk-crypto-input polling 2931 0 0 6.28e2 0.00
dpdk-input polling 2931 716311 0 6.54e1 244.39
esp4-encrypt active 2931 716311 0 1.81e4 244.39
ethernet-input active 2931 716311 0 1.83e1 244.39
interface-output active 2931 716311 0 1.14e1 244.39
ip4-input-no-checksum active 2931 716311 0 2.35e1 244.39
ip4-lookup active 5862 1432622 0 2.97e1 244.39
ip4-rewrite active 5862 1432622 0 3.85e1 244.39
ipsec4-output-feature active 5862 1432622 0 6.33e1 244.39
1518b-4t4c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 4.88e5 0.00
dpdk-process any wait 0 0 2 2.72e4 0.00
fib-walk any wait 0 0 3 1.79e3 0.00
ikev2-manager-process any wait 0 0 6 3.51e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.49e2 0.00
lisp-retry-service any wait 0 0 3 5.64e3 0.00
unix-epoll-input polling 84446 0 0 1.53e5 0.00
vpe-oam-process any wait 0 0 3 3.76e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 28997863 0 0 8.09e1 0.00
dpdk-input polling 28997863 0 0 2.99e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 29.74, last 128 main loops 0.00 per node 0.00
vector rates in 1.2274e5, out 1.2274e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 23615 702228 0 1.95e1 29.74
FortyGigabitEthernet88/0/1-tx active 23615 702228 0 1.38e2 29.74
dpdk-crypto-input polling 11286550 0 0 1.10e2 0.00
dpdk-input polling 11286550 702228 0 5.64e3 .06
esp4-decrypt active 23615 702228 0 9.55e3 29.74
ethernet-input active 23615 702228 0 3.55e1 29.74
ip4-input active 23615 702228 0 7.66e1 29.74
ip4-input-no-checksum active 23615 702228 0 5.81e1 29.74
ip4-lookup active 23615 702228 0 4.10e1 29.74
ip4-rewrite active 23615 702228 0 4.02e1 29.74
ipsec4-input-feature active 47230 1404456 0 5.04e1 29.74
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 29289276 0 0 7.89e1 0.00
dpdk-input polling 29289276 0 0 3.02e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 53.76, last 128 main loops 8.02 per node 79.00
vector rates in 1.2274e5, out 1.2274e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 13062 702240 0 1.76e1 53.76
FortyGigabitEthernet88/0/0-tx active 13062 702240 0 1.42e2 53.76
dpdk-crypto-input polling 22934 0 0 2.16e2 0.00
dpdk-input polling 22934 702240 0 7.99e1 30.62
esp4-encrypt active 13062 702240 0 1.80e4 53.76
ethernet-input active 13062 702240 0 3.03e1 53.76
interface-output active 13062 702240 0 1.65e1 53.76
ip4-input-no-checksum active 13062 702240 0 4.09e1 53.76
ip4-lookup active 26124 1404480 0 4.03e1 53.76
ip4-rewrite active 26124 1404480 0 4.77e1 53.76
ipsec4-output-feature active 26124 1404480 0 6.87e1 53.76
64b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 50 6.58e5 0.00
dpdk-process any wait 0 0 2 2.58e4 0.00
fib-walk any wait 0 0 2 1.45e3 0.00
ikev2-manager-process any wait 0 0 6 4.26e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.13e2 0.00
lisp-retry-service any wait 0 0 2 1.33e3 0.00
unix-epoll-input polling 4856 0 0 2.66e6 0.00
vpe-oam-process any wait 0 0 3 6.61e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 196.84, last 128 main loops 42.84 per node 238.39
vector rates in 4.5569e5, out 4.5569e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 6617 1295156 0 9.37e0 195.73
FortyGigabitEthernet88/0/0-tx active 6617 1295156 0 4.96e1 195.73
FortyGigabitEthernet88/0/1-out active 6604 1295123 0 1.01e1 196.11
FortyGigabitEthernet88/0/1-tx active 6604 1295123 0 5.49e1 196.11
dpdk-crypto-input polling 6617 0 0 3.39e2 0.00
dpdk-input polling 6617 2590279 0 5.17e1 391.46
esp4-decrypt active 6604 1295123 0 3.16e3 196.11
esp4-encrypt active 6617 1295156 0 6.09e3 195.73
ethernet-input active 13221 2590279 0 1.98e1 195.92
interface-output active 6617 1295156 0 1.22e1 195.73
ip4-input active 6604 1295123 0 4.85e1 196.11
ip4-input-no-checksum active 13012 2590279 0 3.07e1 199.07
ip4-lookup active 19629 3885435 0 2.84e1 197.94
ip4-rewrite active 19629 3885435 0 3.59e1 197.94
ipsec4-input-feature active 13208 2590246 0 5.03e1 196.11
ipsec4-output-feature active 13234 2590312 0 6.13e1 195.73
64b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 2.66e5 0.00
dpdk-process any wait 0 0 2 4.69e5 0.00
fib-walk any wait 0 0 3 1.68e3 0.00
ikev2-manager-process any wait 0 0 5 1.39e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.60e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.89e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 6.16e3 0.00
lisp-retry-service any wait 0 0 3 6.52e3 0.00
statseg-collector-process time wait 0 0 1 1.83e3 0.00
unix-epoll-input polling 30659 0 0 4.25e5 0.00
vpe-oam-process any wait 0 0 3 4.07e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 65.53, last 128 main loops 0.00 per node 0.00
vector rates in 3.3426e5, out 3.3426e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 29225 1915077 0 1.19e1 65.53
FortyGigabitEthernet88/0/1-tx active 29225 1915077 0 5.58e1 65.53
dpdk-crypto-input polling 26870858 0 0 5.37e1 0.00
dpdk-input polling 26870858 1915077 0 1.47e3 .07
esp4-decrypt active 29225 1915077 0 3.27e3 65.53
ethernet-input active 29225 1915077 0 2.23e1 65.53
ip4-input active 29225 1915077 0 5.47e1 65.53
ip4-input-no-checksum active 29225 1915077 0 4.16e1 65.53
ip4-lookup active 29225 1915077 0 2.77e1 65.53
ip4-rewrite active 29225 1915077 0 3.04e1 65.53
ipsec4-input-feature active 58450 3830154 0 4.58e1 65.53
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 66.13, last 128 main loops 0.00 per node 0.00
vector rates in 3.3421e5, out 3.3421e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 28954 1914774 0 1.34e1 66.13
FortyGigabitEthernet88/0/0-tx active 28954 1914774 0 5.75e1 66.13
dpdk-crypto-input polling 1769648 0 0 5.73e1 0.00
dpdk-input polling 1769648 1914774 0 1.55e2 1.08
esp4-encrypt active 28954 1914774 0 6.17e3 66.13
ethernet-input active 28954 1914774 0 2.25e1 66.13
interface-output active 28954 1914774 0 1.35e1 66.13
ip4-input-no-checksum active 28954 1914774 0 3.10e1 66.13
ip4-lookup active 57908 3829548 0 3.33e1 66.13
ip4-rewrite active 57908 3829548 0 4.12e1 66.13
ipsec4-output-feature active 57908 3829548 0 6.30e1 66.13
64b-4t4c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 2.48e5 0.00
dpdk-process any wait 0 0 2 4.59e5 0.00
fib-walk any wait 0 0 2 1.18e3 0.00
ikev2-manager-process any wait 0 0 5 1.35e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.67e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.83e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.11e4 0.00
lisp-retry-service any wait 0 0 2 6.59e3 0.00
statseg-collector-process time wait 0 0 1 1.26e3 0.00
unix-epoll-input polling 97713 0 0 1.33e5 0.00
vpe-oam-process any wait 0 0 3 7.40e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 30627611 0 0 9.19e1 0.00
dpdk-input polling 30627611 0 0 2.69e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 52.38, last 128 main loops 0.00 per node 0.00
vector rates in 3.4062e5, out 3.4062e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 37218 1949660 0 1.54e1 52.38
FortyGigabitEthernet88/0/1-tx active 37218 1949660 0 5.79e1 52.38
dpdk-crypto-input polling 12360008 0 0 1.11e2 0.00
dpdk-input polling 12360008 1949660 0 2.02e3 .16
esp4-decrypt active 37218 1949660 0 3.22e3 52.38
ethernet-input active 37218 1949660 0 2.35e1 52.38
ip4-input active 37218 1949660 0 5.63e1 52.38
ip4-input-no-checksum active 37218 1949660 0 4.39e1 52.38
ip4-lookup active 37218 1949660 0 3.32e1 52.38
ip4-rewrite active 37218 1949660 0 3.18e1 52.38
ipsec4-input-feature active 74436 3899320 0 4.72e1 52.38
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 31061294 0 0 9.26e1 0.00
dpdk-input polling 31061294 0 0 2.63e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 70.70, last 128 main loops 0.00 per node 0.00
vector rates in 3.4062e5, out 3.4062e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 27576 1949628 0 1.35e1 70.70
FortyGigabitEthernet88/0/0-tx active 27576 1949628 0 5.79e1 70.70
dpdk-crypto-input polling 468819 0 0 1.23e2 0.00
dpdk-input polling 468819 1949628 0 1.25e2 4.16
esp4-encrypt active 27576 1949628 0 6.14e3 70.70
ethernet-input active 27576 1949628 0 2.31e1 70.70
interface-output active 27576 1949628 0 1.38e1 70.70
ip4-input-no-checksum active 27576 1949628 0 3.39e1 70.70
ip4-lookup active 55152 3899256 0 3.49e1 70.70
ip4-rewrite active 55152 3899256 0 4.36e1 70.70
ipsec4-output-feature active 55152 3899256 0 5.88e1 70.70
9000b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 No 
9000b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 No 
9000b-4t4c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 No 
imix-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 6.94e5 0.00
dpdk-process any wait 0 0 2 2.49e5 0.00
fib-walk any wait 0 0 3 9.76e3 0.00
ikev2-manager-process any wait 0 0 6 8.33e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.28e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.98e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.00e3 0.00
lisp-retry-service any wait 0 0 3 4.40e3 0.00
statseg-collector-process time wait 0 0 1 2.10e4 0.00
unix-epoll-input polling 9298 0 0 1.39e6 0.00
vpe-oam-process any wait 0 0 3 1.27e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 189.50, last 128 main loops 47.83 per node 266.17
vector rates in 3.2889e5, out 3.2889e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 5617 943393 0 9.88e0 167.95
FortyGigabitEthernet88/0/0-tx active 5617 943393 0 1.14e2 167.95
FortyGigabitEthernet88/0/1-out active 4326 943179 0 9.91e0 218.03
FortyGigabitEthernet88/0/1-tx active 4326 943179 0 1.21e2 218.03
dpdk-crypto-input polling 5617 0 0 3.46e2 0.00
dpdk-input polling 5617 1886572 0 5.31e1 335.87
esp4-decrypt active 4326 943179 0 4.48e3 218.03
esp4-encrypt active 5617 943393 0 8.49e3 167.95
ethernet-input active 9943 1886572 0 1.98e1 189.74
interface-output active 5617 943393 0 1.31e1 167.95
ip4-input active 4326 943179 0 4.89e1 218.03
ip4-input-no-checksum active 9554 1886572 0 3.09e1 197.46
ip4-lookup active 15171 2829965 0 2.90e1 186.54
ip4-rewrite active 15171 2829965 0 3.65e1 186.54
ipsec4-input-feature active 8652 1886358 0 4.83e1 218.03
ipsec4-output-feature active 11234 1886786 0 6.48e1 167.95
imix-2t2c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 5.12e5 0.00
dpdk-process any wait 0 0 2 4.69e5 0.00
fib-walk any wait 0 0 3 2.51e3 0.00
ikev2-manager-process any wait 0 0 5 4.20e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.10e3 0.00
lisp-retry-service any wait 0 0 3 1.89e4 0.00
unix-epoll-input polling 27672 0 0 4.66e5 0.00
vpe-oam-process any wait 0 0 3 8.96e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 76.27, last 128 main loops 0.00 per node 0.00
vector rates in 2.5168e5, out 2.5168e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 18697 1426094 0 1.21e1 76.27
FortyGigabitEthernet88/0/1-tx active 18697 1426094 0 1.28e2 76.27
dpdk-crypto-input polling 25521904 0 0 5.39e1 0.00
dpdk-input polling 25521904 1426094 0 1.86e3 .06
esp4-decrypt active 18697 1426094 0 4.56e3 76.27
ethernet-input active 18697 1426094 0 2.30e1 76.27
ip4-input active 18697 1426094 0 5.61e1 76.27
ip4-input-no-checksum active 18697 1426094 0 4.28e1 76.27
ip4-lookup active 18697 1426094 0 2.80e1 76.27
ip4-rewrite active 18697 1426094 0 3.14e1 76.27
ipsec4-input-feature active 37394 2852188 0 4.36e1 76.27
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 97.43, last 128 main loops 0.00 per node 0.00
vector rates in 2.5167e5, out 2.5167e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 14637 1426044 0 1.21e1 97.43
FortyGigabitEthernet88/0/0-tx active 14637 1426044 0 1.31e2 97.43
dpdk-crypto-input polling 53885 0 0 1.28e2 0.00
dpdk-input polling 53885 1426044 0 6.24e1 26.46
esp4-encrypt active 14637 1426044 0 8.55e3 97.43
ethernet-input active 14637 1426044 0 2.19e1 97.43
interface-output active 14637 1426044 0 1.29e1 97.43
ip4-input-no-checksum active 14637 1426044 0 2.94e1 97.43
ip4-lookup active 29274 2852088 0 3.36e1 97.43
ip4-rewrite active 29274 2852088 0 4.09e1 97.43
ipsec4-output-feature active 29274 2852088 0 5.96e1 97.43
imix-4t4c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 4.92e5 0.00
dpdk-process any wait 0 0 2 1.88e4 0.00
fib-walk any wait 0 0 3 2.28e3 0.00
ikev2-manager-process any wait 0 0 6 6.41e3 0.00
ip-neighbor-scan-process any wait 0 0 1 2.27e4 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.73e4 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.88e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.52e3 0.00
lisp-retry-service any wait 0 0 3 1.01e4 0.00
statseg-collector-process time wait 0 0 1 1.81e3 0.00
unix-epoll-input polling 103392 0 0 1.26e5 0.00
vpe-oam-process any wait 0 0 3 7.87e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 32509775 0 0 9.11e1 0.00
dpdk-input polling 32509775 0 0 2.46e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 62.95, last 128 main loops 0.00 per node 0.00
vector rates in 2.4559e5, out 2.4559e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 22349 1406904 0 1.31e1 62.95
FortyGigabitEthernet88/0/1-tx active 22349 1406904 0 1.23e2 62.95
dpdk-crypto-input polling 12330335 0 0 1.04e2 0.00
dpdk-input polling 12330335 1406904 0 2.80e3 .11
esp4-decrypt active 22349 1406904 0 4.56e3 62.95
ethernet-input active 22349 1406904 0 2.48e1 62.95
ip4-input active 22349 1406904 0 5.70e1 62.95
ip4-input-no-checksum active 22349 1406904 0 4.46e1 62.95
ip4-lookup active 22349 1406904 0 3.15e1 62.95
ip4-rewrite active 22349 1406904 0 3.24e1 62.95
ipsec4-input-feature active 44698 2813808 0 4.37e1 62.95
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 32526088 0 0 8.01e1 0.00
dpdk-input polling 32526088 0 0 2.56e2 0.00
—————
Thread 4 vpp_wk_3 (lcore 23)
Time 5.7, average vectors/node 76.35, last 128 main loops 0.00 per node 0.00
vector rates in 2.4559e5, out 2.4559e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 18427 1406973 0 1.36e1 76.35
FortyGigabitEthernet88/0/0-tx active 18427 1406973 0 1.32e2 76.35
dpdk-crypto-input polling 434853 0 0 1.26e2 0.00
dpdk-input polling 434853 1406973 0 1.66e2 3.24
esp4-encrypt active 18427 1406973 0 8.59e3 76.35
ethernet-input active 18427 1406973 0 2.42e1 76.35
interface-output active 18427 1406973 0 1.41e1 76.35
ip4-input-no-checksum active 18427 1406973 0 3.26e1 76.35
ip4-lookup active 36854 2813946 0 3.56e1 76.35
ip4-rewrite active 36854 2813946 0 4.36e1 76.35
ipsec4-output-feature active 36854 2813946 0 6.36e1 76.35

40ge2p1xl710-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [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 DPDK SW crypto devices and 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 percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. 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
1518b-1t1c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.75e5 0.00
dpdk-process any wait 0 0 1 2.18e3 0.00
fib-walk any wait 0 0 3 5.35e3 0.00
ikev2-manager-process any wait 0 0 6 8.10e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.85e2 0.00
lisp-retry-service any wait 0 0 3 2.49e3 0.00
unix-epoll-input polling 6000 0 0 2.15e6 0.00
vpe-oam-process any wait 0 0 3 1.03e4 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 255.77, last 128 main loops 54.00 per node 276.48
vector rates in 1.8000e6, out 1.8000e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 9990 2555136 0 9.84e0 255.77
FortyGigabitEthernet88/0/0-tx active 9990 2555136 0 1.23e2 255.77
FortyGigabitEthernet88/0/1-out active 9990 2555136 0 1.02e1 255.77
FortyGigabitEthernet88/0/1-tx active 9990 2555136 0 1.07e2 255.77
dpdk-crypto-input polling 9990 5110272 0 1.97e3 511.54
dpdk-esp4-decrypt active 9990 2555136 0 7.60e1 255.77
dpdk-esp4-decrypt-post active 9990 2555136 0 5.97e1 255.77
dpdk-esp4-encrypt active 9990 2555136 0 1.49e2 255.77
dpdk-input polling 9990 5110272 0 5.38e1 511.54
ethernet-input active 19980 5110272 0 1.78e1 255.77
ip4-input-no-checksum active 29970 7665408 0 2.31e1 255.77
ip4-local active 9990 2555136 0 4.64e1 255.77
ip4-lookup active 39960 10220544 0 3.35e1 255.77
ip4-rewrite active 29970 7665408 0 2.80e1 255.77
ipsec-if-input active 9990 2555136 0 1.01e2 255.77
ipsec0-output active 9990 2555136 0 8.87e0 255.77
ipsec0-tx active 9990 2555136 0 2.81e1 255.77
1518b-2t2c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.29e5 0.00
dpdk-process any wait 0 0 2 5.11e5 0.00
fib-walk any wait 0 0 3 1.24e3 0.00
ikev2-manager-process any wait 0 0 5 8.51e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.02e2 0.00
lisp-retry-service any wait 0 0 3 3.98e3 0.00
unix-epoll-input polling 2238 0 0 5.84e6 0.00
vpe-oam-process any wait 0 0 3 6.96e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.7, average vectors/node 172.12, last 128 main loops 15.53 per node 142.00
vector rates in 1.7623e6, out 8.8115e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 29657 5045524 0 1.00e1 170.13
FortyGigabitEthernet88/0/1-tx active 29657 5045524 0 1.23e2 170.13
dpdk-crypto-input polling 30901 5045524 0 1.96e3 163.28
dpdk-esp4-decrypt active 29657 5045548 0 7.28e1 170.13
dpdk-esp4-decrypt-post active 29657 5045524 0 5.93e1 170.13
dpdk-input polling 30901 5045548 0 5.79e1 163.28
ethernet-input active 29657 5045548 0 2.47e1 170.13
ip4-input-no-checksum active 57430 10091072 0 2.72e1 175.71
ip4-local active 29657 5045548 0 4.82e1 170.13
ip4-lookup active 57430 10091072 0 3.05e1 175.71
ip4-rewrite active 29657 5045524 0 2.82e1 170.13
ipsec-if-input active 29657 5045548 0 9.42e1 170.13
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 39.97, last 128 main loops 0.00 per node 0.00
vector rates in 1.7624e6, out 2.6436e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/0-out active 126244 5045724 0 1.74e1 39.97
FortyGigabitEthernet88/0/0-tx active 126244 5045724 0 1.28e2 39.97
dpdk-crypto-input polling 348591 5045724 0 1.96e3 14.47
dpdk-esp4-encrypt active 126244 5045783 0 1.44e2 39.97
dpdk-input polling 348591 5045783 0 7.69e1 14.47
ethernet-input active 126244 5045783 0 2.92e1 39.97
ip4-input-no-checksum active 126244 5045783 0 3.77e1 39.97
ip4-lookup active 252488 10091507 0 4.46e1 39.97
ip4-rewrite active 252488 10091507 0 3.87e1 39.97
ipsec0-output active 126244 5045783 0 1.46e1 39.97
ipsec0-tx active 126244 5045783 0 2.34e1 39.97
1518b-4t4c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 19)
Time 5.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 Perf Ticks
api-rx-from-ring active 0 0 51 1.78e5 0.00
dhcp-client-process any wait 0 0 1 1.34e4 0.00
dpdk-process any wait 0 0 2 5.06e5 0.00
fib-walk any wait 0 0 3 1.26e3 0.00
ikev2-manager-process any wait 0 0 6 3.23e3 0.00
ip-route-resolver-process any wait 0 0 1 2.49e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.07e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.03e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 8.41e3 0.00
lisp-retry-service any wait 0 0 3 8.10e3 0.00
statseg-collector-process time wait 0 0 1 2.09e3 0.00
unix-epoll-input polling 116186 0 0 1.12e5 0.00
vpe-oam-process any wait 0 0 3 6.49e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 20)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 35710127 0 0 6.11e1 0.00
dpdk-input polling 35710127 0 0 2.19e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 21)
Time 5.7, average vectors/node 175.30, last 128 main loops 18.32 per node 167.50
vector rates in 1.7559e6, out 8.7799e5, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
FortyGigabitEthernet88/0/1-out active 29080 5032732 0 1.01e1 173.07
FortyGigabitEthernet88/0/1-tx active 29080 5032732 0 1.23e2 173.07
dpdk-crypto-input polling 35471 5032732 0 1.97e3 141.88
dpdk-esp4-decrypt active 29080 5032761 0 7.38e1 173.07
dpdk-esp4-decrypt-post active 29080 5032732 0 5.96e1 173.07
dpdk-input polling 35471 5032761 0 5.86e1 141.88
ethernet-input active 29080 5032761 0 2.44e1 173.07
ip4-input-no-checksum active 56118 10065493 0 2.76e1 179.36
ip4-local active 29080 5032761 0 4.80e1 173.07
ip4-lookup active 56118 10065493 0 3.18e1 179.36
ip4-rewrite active 29080 5032732 0 2.83e1 173.07
ipsec-if-input active 29080 5032761 0 9.40e1 173.07
—————
Thread 3 vpp_wk_2 (lcore 22)
Time 5.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 Perf Ticks
dpdk-crypto-input polling 36449552 0 0 5.79e1 0.00
dpdk-input polling 36449552 0 0 2.32e2 0.00