container memif

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

RFC2544: Pkt throughput L2BD with memif and IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-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-if2 and TG-if2.
  • [Cfg] DUT configuration: DUT1 is 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 is 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 DUT1. 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
64b-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 4.84e4 0.00
dpdk-process any wait 0 0 1 1.58e3 0.00
fib-walk any wait 0 0 2 1.37e3 0.00
ikev2-manager-process any wait 0 0 6 1.32e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.95e2 0.00
lisp-retry-service any wait 0 0 2 2.42e3 0.00
memif-process any wait 0 0 2 2.02e3 0.00
unix-epoll-input polling 7382 0 0 1.83e6 0.00
vpe-oam-process any wait 0 0 3 6.29e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 87.52, last 128 main loops 0.00 per node 0.00
vector rates in 4.9952e6, out 4.9952e6, drop 0.0000e0, punt 5.5305e-1
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 121349 13548149 0 1.58e1 111.65
TenGigabitEthernet18/0/3-tx active 121349 13548149 0 7.34e1 111.65
dpdk-input polling 1404360 13548238 0 8.89e1 9.65
error-punt active 3 3 0 2.15e3 1.00
ethernet-input active 313081 27096387 0 5.51e1 86.55
l2-fwd active 309517 27096384 0 3.41e1 87.54
l2-input active 266006 27096384 0 4.19e1 101.86
l2-input-vtr active 191732 13548235 0 5.86e1 70.66
l2-learn active 309517 27096384 0 4.13e1 87.54
l2-output active 309517 27096384 0 1.61e1 87.54
memif-input polling 1404360 13548149 0 1.62e2 9.65
memif2/1-output active 191732 13548235 0 1.96e1 70.66
memif2/1-tx active 191732 13548235 0 1.93e2 70.66
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 95.48, last 128 main loops 0.00 per node 0.00
vector rates in 4.9952e6, out 4.9952e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 130787 13548297 0 3.18e1 103.59
TenGigabitEthernet18/0/0-tx active 130787 13548297 0 7.39e1 103.59
dpdk-input polling 2417202 13548092 0 1.03e2 5.60
ethernet-input active 320909 27096389 0 3.72e1 84.44
l2-fwd active 265245 27096389 0 3.48e1 102.16
l2-input active 265245 27096389 0 3.78e1 102.16
l2-learn active 265245 27096389 0 4.18e1 102.16
l2-output active 265245 27096389 0 4.07e1 102.16
memif-input polling 2417202 13548297 0 1.73e2 5.60
memif1/1-output active 190122 13548092 0 1.81e1 71.26
memif1/1-tx active 190122 13548092 0 1.95e2 71.26
64b-4t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.68e4 0.00
dpdk-process any wait 0 0 2 5.55e3 0.00
fib-walk any wait 0 0 3 2.10e3 0.00
ikev2-manager-process any wait 0 0 6 1.40e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.39e3 0.00
lisp-retry-service any wait 0 0 3 2.31e3 0.00
memif-process any wait 0 0 2 2.00e3 0.00
unix-epoll-input polling 3076 0 0 4.34e6 0.00
vpe-oam-process any wait 0 0 2 1.34e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 109.34, last 128 main loops 9.18 per node 73.44
vector rates in 5.1821e6, out 5.1821e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 135492 13902571 0 1.72e1 102.61
TenGigabitEthernet18/0/3-tx active 135492 13902571 0 7.53e1 102.61
dpdk-input polling 136343 13902448 0 6.82e1 101.97
ethernet-input active 271835 27805019 0 5.28e1 102.29
l2-fwd active 271835 27805019 0 3.36e1 102.29
l2-input active 157370 27805019 0 4.19e1 176.69
l2-input-vtr active 136343 13902448 0 5.81e1 101.97
l2-learn active 271835 27805019 0 4.04e1 102.29
l2-output active 271835 27805019 0 1.51e1 102.29
memif-input polling 136343 13902571 0 1.52e2 101.97
memif2/1-output active 136343 13902448 0 1.97e1 101.97
memif2/1-tx active 136343 13902448 0 2.06e2 101.97
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 114.20, last 128 main loops 15.16 per node 121.25
vector rates in 5.2644e6, out 5.2644e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 131078 14123291 0 1.65e1 107.75
TenGigabitEthernet18/0/3-tx active 131078 14123291 0 7.38e1 107.75
dpdk-input polling 131932 14123288 0 6.63e1 107.05
ethernet-input active 263010 28246579 0 5.22e1 107.39
l2-fwd active 263010 28246579 0 3.31e1 107.39
l2-input active 160711 28246579 0 4.07e1 175.76
l2-input-vtr active 131932 14123288 0 5.67e1 107.05
l2-learn active 263010 28246579 0 3.99e1 107.39
l2-output active 263010 28246579 0 1.48e1 107.39
memif-input polling 131932 14123291 0 1.49e2 107.05
memif2/1-output active 131932 14123288 0 1.91e1 107.05
memif2/1-tx active 131932 14123288 0 2.06e2 107.05
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 104.83, last 128 main loops 5.06 per node 81.00
vector rates in 5.1821e6, out 5.1821e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 193215 13902502 0 3.21e1 71.95
TenGigabitEthernet18/0/0-tx active 193215 13902502 0 7.72e1 71.95
dpdk-input polling 201339 13902628 0 7.35e1 69.05
ethernet-input active 393107 27805130 0 3.79e1 70.73
l2-fwd active 201317 27805130 0 3.39e1 138.12
l2-input active 201317 27805130 0 3.74e1 138.12
l2-learn active 201317 27805130 0 4.06e1 138.12
l2-output active 201317 27805130 0 4.29e1 138.12
memif-input polling 201339 13902502 0 1.61e2 69.05
memif1/1-output active 199892 13902628 0 1.88e1 69.55
memif1/1-tx active 199892 13902628 0 2.15e2 69.55
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 109.49, last 128 main loops 4.75 per node 50.67
vector rates in 5.2644e6, out 5.2644e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 188649 14123364 0 3.26e1 74.87
TenGigabitEthernet18/0/0-tx active 188649 14123364 0 7.56e1 74.87
dpdk-input polling 195307 14123308 0 7.22e1 72.31
ethernet-input active 382826 28246672 0 3.72e1 73.78
l2-fwd active 195545 28246672 0 3.34e1 144.45
l2-input active 195545 28246672 0 3.69e1 144.45
l2-learn active 195545 28246672 0 4.04e1 144.45
l2-output active 195545 28246672 0 4.18e1 144.45
memif-input polling 195307 14123364 0 1.59e2 72.31
memif1/1-output active 194177 14123308 0 1.83e1 72.73
memif1/1-tx active 194177 14123308 0 2.11e2 72.73
64b-8t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.02e4 0.00
dpdk-process any wait 0 0 2 1.43e4 0.00
fib-walk any wait 0 0 2 1.39e3 0.00
ikev2-manager-process any wait 0 0 5 1.35e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.07e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.75e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.71e3 0.00
lisp-retry-service any wait 0 0 2 2.98e3 0.00
memif-process any wait 0 0 2 2.33e3 0.00
statseg-collector-process time wait 0 0 1 2.78e3 0.00
unix-epoll-input polling 4445 0 0 3.01e6 0.00
vpe-oam-process any wait 0 0 3 9.69e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 33.46, last 128 main loops 4.84 per node 38.75
vector rates in 3.9274e6, out 3.9274e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 320288 10530516 0 2.61e1 32.88
TenGigabitEthernet18/0/3-tx active 320288 10530516 0 8.71e1 32.88
dpdk-input polling 355718 10530528 0 9.52e1 29.60
ethernet-input active 675980 21061044 0 6.99e1 31.16
l2-fwd active 675979 21061044 0 4.46e1 31.16
l2-input active 355712 21061044 0 5.36e1 59.21
l2-input-vtr active 355692 10530528 0 6.43e1 29.61
l2-learn active 675979 21061044 0 5.25e1 31.16
l2-output active 675979 21061044 0 2.52e1 31.16
memif-input polling 355718 10530516 0 1.91e2 29.60
memif2/1-output active 355692 10530528 0 3.55e1 29.61
memif2/1-tx active 355692 10530528 0 2.79e2 29.61
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 34.82, last 128 main loops 4.00 per node 32.00
vector rates in 3.9898e6, out 3.9898e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 311597 10697672 0 2.53e1 34.33
TenGigabitEthernet18/0/3-tx active 311597 10697672 0 8.72e1 34.33
dpdk-input polling 347972 10697648 0 9.33e1 30.74
ethernet-input active 659532 21395320 0 6.89e1 32.44
l2-fwd active 659530 21395320 0 4.44e1 32.44
l2-input active 347947 21395320 0 5.34e1 61.49
l2-input-vtr active 347935 10697648 0 6.48e1 30.75
l2-learn active 659530 21395320 0 5.21e1 32.44
l2-output active 659530 21395320 0 2.49e1 32.44
memif-input polling 347972 10697672 0 1.90e2 30.74
memif2/1-output active 347935 10697648 0 3.42e1 30.75
memif2/1-tx active 347935 10697648 0 2.68e2 30.75
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 33.16, last 128 main loops 3.72 per node 29.75
vector rates in 3.9274e6, out 3.9274e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 320415 10530496 0 2.59e1 32.87
TenGigabitEthernet18/0/3-tx active 320415 10530496 0 8.57e1 32.87
dpdk-input polling 360933 10530496 0 9.36e1 29.18
ethernet-input active 681309 21060992 0 6.99e1 30.91
l2-fwd active 681309 21060992 0 4.49e1 30.91
l2-input active 360912 21060992 0 5.40e1 58.35
l2-input-vtr active 360894 10530496 0 6.46e1 29.18
l2-learn active 681309 21060992 0 5.28e1 30.91
l2-output active 681309 21060992 0 2.54e1 30.91
memif-input polling 360933 10530496 0 1.91e2 29.18
memif2/1-output active 360894 10530496 0 3.49e1 29.18
memif2/1-tx active 360894 10530496 0 2.79e2 29.18
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 34.97, last 128 main loops 4.47 per node 35.75
vector rates in 3.9898e6, out 3.9897e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 311476 10697676 0 2.54e1 34.35
TenGigabitEthernet18/0/3-tx active 311476 10697620 0 8.57e1 34.34
dpdk-input polling 345620 10697680 0 9.36e1 30.95
ethernet-input active 657086 21395356 0 6.93e1 32.56
l2-fwd active 657084 21395356 0 4.45e1 32.56
l2-input active 345620 21395356 0 5.33e1 61.90
l2-input-vtr active 345610 10697680 0 6.49e1 30.95
l2-learn active 657084 21395356 0 5.24e1 32.56
l2-output active 657084 21395356 0 2.49e1 32.56
memif-input polling 345620 10697676 0 1.89e2 30.95
memif2/1-output active 345610 10697680 0 3.31e1 30.95
memif2/1-tx active 345610 10697680 0 2.69e2 30.95
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 37.47, last 128 main loops 3.00 per node 32.00
vector rates in 3.9274e6, out 3.9274e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 387715 10530508 0 4.47e1 27.16
TenGigabitEthernet18/0/0-tx active 387715 10530508 0 9.15e1 27.16
dpdk-input polling 432996 10530504 0 1.03e2 24.32
ethernet-input active 820427 21061012 0 5.42e1 25.67
l2-fwd active 432845 21061012 0 4.22e1 48.66
l2-input active 432845 21061012 0 4.08e1 48.66
l2-learn active 432845 21061012 0 5.08e1 48.66
l2-output active 432845 21061012 0 5.86e1 48.66
memif-input polling 432996 10530508 0 2.04e2 24.32
memif1/1-output active 432712 10530504 0 3.05e1 24.34
memif1/1-tx active 432712 10530504 0 3.03e2 24.34
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 38.45, last 128 main loops 6.00 per node 64.00
vector rates in 3.9898e6, out 3.9898e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 378373 10697684 0 4.31e1 28.27
TenGigabitEthernet18/0/0-tx active 378373 10697684 0 9.09e1 28.27
dpdk-input polling 430721 10697664 0 1.04e2 24.84
ethernet-input active 808564 21395348 0 5.31e1 26.46
l2-fwd active 430356 21395348 0 4.18e1 49.72
l2-input active 430356 21395348 0 4.08e1 49.72
l2-learn active 430356 21395348 0 5.01e1 49.72
l2-output active 430356 21395348 0 5.71e1 49.72
memif-input polling 430721 10697684 0 2.01e2 24.84
memif1/1-output active 430191 10697664 0 3.04e1 24.87
memif1/1-tx active 430191 10697664 0 2.94e2 24.87
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 36.61, last 128 main loops 3.25 per node 34.67
vector rates in 3.9274e6, out 3.9274e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 388701 10530500 0 4.45e1 27.09
TenGigabitEthernet18/0/0-tx active 388701 10530500 0 9.02e1 27.09
dpdk-input polling 446201 10530504 0 1.03e2 23.60
ethernet-input active 834356 21061004 0 5.43e1 25.24
l2-fwd active 445795 21061004 0 4.26e1 47.24
l2-input active 445795 21061004 0 4.12e1 47.24
l2-learn active 445795 21061004 0 5.11e1 47.24
l2-output active 445795 21061004 0 5.81e1 47.24
memif-input polling 446201 10530500 0 2.03e2 23.60
memif1/1-output active 445655 10530504 0 3.13e1 23.63
memif1/1-tx active 445655 10530504 0 3.02e2 23.63
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 38.56, last 128 main loops 3.75 per node 40.00
vector rates in 3.9898e6, out 3.9898e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 378190 10697664 0 4.47e1 28.29
TenGigabitEthernet18/0/0-tx active 378190 10697664 0 9.06e1 28.29
dpdk-input polling 429003 10697656 0 1.02e2 24.94
ethernet-input active 806934 21395320 0 5.33e1 26.51
l2-fwd active 428825 21395320 0 4.17e1 49.89
l2-input active 428825 21395320 0 4.04e1 49.89
l2-learn active 428825 21395320 0 4.99e1 49.89
l2-output active 428825 21395320 0 5.76e1 49.89
memif-input polling 429003 10697664 0 2.02e2 24.94
memif1/1-output active 428744 10697656 0 3.00e1 24.95
memif1/1-tx active 428744 10697656 0 2.95e2 24.95

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

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain.
  • [Cfg] DUT configuration: DUT1 is configured with two L2 bridge domains and MAC learning enabled. DUT1 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 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
64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 5.13e4 0.00
dpdk-process any wait 0 0 2 2.72e5 0.00
fib-walk any wait 0 0 3 1.23e3 0.00
ikev2-manager-process any wait 0 0 6 1.28e3 0.00
ip-neighbor-scan-process any wait 0 0 1 1.90e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.49e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.15e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.52e3 0.00
lisp-retry-service any wait 0 0 3 1.62e3 0.00
memif-process any wait 0 0 2 1.80e3 0.00
statseg-collector-process time wait 0 0 1 1.21e3 0.00
unix-epoll-input polling 5698 0 0 2.38e6 0.00
vpe-oam-process any wait 0 0 2 7.43e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 106.86, last 128 main loops 0.00 per node 0.00
vector rates in 5.6598e6, out 5.6598e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 135158 15406740 0 1.57e1 113.99
TenGigabitEthernet18/0/3-tx active 135158 15406740 0 7.58e1 113.99
dpdk-input polling 1246926 15406813 0 7.53e1 12.36
ethernet-input active 328106 30813553 0 3.61e1 93.91
l2-fwd active 268493 30813553 0 3.41e1 114.76
l2-input active 268493 30813553 0 3.72e1 114.76
l2-learn active 268493 30813553 0 4.08e1 114.76
l2-output active 268493 30813553 0 1.61e1 114.76
memif-input polling 1246926 15406740 0 1.62e2 12.36
memif2/1-output active 192948 15406813 0 1.74e1 79.85
memif2/1-tx active 192948 15406813 0 1.97e2 79.85
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 106.51, last 128 main loops 26.25 per node 210.00
vector rates in 5.6597e6, out 5.6597e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 135558 15406513 0 1.56e1 113.65
TenGigabitEthernet18/0/0-tx active 135558 15406513 0 7.59e1 113.65
dpdk-input polling 1270164 15406621 0 7.53e1 12.13
ethernet-input active 329704 30813134 0 3.60e1 93.46
l2-fwd active 269093 30813134 0 3.39e1 114.51
l2-input active 269093 30813134 0 3.69e1 114.51
l2-learn active 269093 30813134 0 4.08e1 114.51
l2-output active 269093 30813134 0 1.62e1 114.51
memif-input polling 1270164 15406513 0 1.62e2 12.13
memif1/1-output active 194146 15406621 0 1.74e1 79.36
memif1/1-tx active 194146 15406621 0 1.97e2 79.36
64b-4t2c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.89e4 0.00
dpdk-process any wait 0 0 2 2.85e5 0.00
fib-walk any wait 0 0 3 1.75e3 0.00
ikev2-manager-process any wait 0 0 6 1.33e3 0.00
ip-neighbor-scan-process any wait 0 0 1 2.05e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.08e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.39e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.36e3 0.00
lisp-retry-service any wait 0 0 3 2.02e3 0.00
memif-process any wait 0 0 1 1.71e3 0.00
statseg-collector-process time wait 0 0 1 2.67e3 0.00
unix-epoll-input polling 3051 0 0 4.44e6 0.00
vpe-oam-process any wait 0 0 3 1.38e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 80.44, last 128 main loops 2.50 per node 26.67
vector rates in 5.3468e6, out 5.3468e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 251169 14526512 0 2.05e1 57.84
TenGigabitEthernet18/0/3-tx active 251169 14526512 0 7.92e1 57.84
dpdk-input polling 279159 14526552 0 7.30e1 52.04
ethernet-input active 526632 29053064 0 4.10e1 55.17
l2-fwd active 278481 29053064 0 3.54e1 104.33
l2-input active 278481 29053064 0 3.72e1 104.33
l2-learn active 278481 29053064 0 4.27e1 104.33
l2-output active 278481 29053064 0 1.79e1 104.33
memif-input polling 279159 14526512 0 1.68e2 52.04
memif2/1-output active 275463 14526552 0 2.07e1 52.74
memif2/1-tx active 275463 14526552 0 2.23e2 52.74
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 84.15, last 128 main loops 10.38 per node 110.67
vector rates in 5.4317e6, out 5.4317e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 246055 14757068 0 2.03e1 59.97
TenGigabitEthernet18/0/3-tx active 246055 14757068 0 7.71e1 59.97
dpdk-input polling 269570 14757052 0 7.15e1 54.74
ethernet-input active 513456 29514120 0 4.07e1 57.48
l2-fwd active 269350 29514120 0 3.47e1 109.58
l2-input active 269350 29514120 0 3.76e1 109.58
l2-learn active 269350 29514120 0 4.19e1 109.58
l2-output active 269350 29514120 0 1.77e1 109.58
memif-input polling 269570 14757068 0 1.66e2 54.74
memif2/1-output active 267401 14757052 0 2.07e1 55.19
memif2/1-tx active 267401 14757052 0 2.18e2 55.19
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 80.14, last 128 main loops 7.75 per node 82.67
vector rates in 5.3468e6, out 5.3468e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 252507 14526412 0 2.03e1 57.53
TenGigabitEthernet18/0/0-tx active 252507 14526412 0 7.96e1 57.53
dpdk-input polling 280354 14526496 0 7.30e1 51.81
ethernet-input active 528656 29052908 0 4.12e1 54.96
l2-fwd active 279433 29052908 0 3.49e1 103.97
l2-input active 279433 29052908 0 3.79e1 103.97
l2-learn active 279433 29052908 0 4.22e1 103.97
l2-output active 279433 29052908 0 1.79e1 103.97
memif-input polling 280354 14526412 0 1.68e2 51.81
memif1/1-output active 276149 14526496 0 2.08e1 52.60
memif1/1-tx active 276149 14526496 0 2.23e2 52.60
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 83.67, last 128 main loops 7.88 per node 84.00
vector rates in 5.4317e6, out 5.4317e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 247417 14757012 0 2.04e1 59.64
TenGigabitEthernet18/0/0-tx active 247417 14757012 0 7.71e1 59.64
dpdk-input polling 271248 14757010 0 7.09e1 54.40
ethernet-input active 516348 29514022 0 4.08e1 57.16
l2-fwd active 270934 29514022 0 3.46e1 108.93
l2-input active 270934 29514022 0 3.76e1 108.93
l2-learn active 270934 29514022 0 4.18e1 108.93
l2-output active 270934 29514022 0 1.78e1 108.93
memif-input polling 271248 14757012 0 1.66e2 54.40
memif1/1-output active 268931 14757010 0 2.05e1 54.87
memif1/1-tx active 268931 14757010 0 2.18e2 54.87
64b-8t4c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 3.50e4 0.00
dpdk-process any wait 0 0 2 5.38e5 0.00
fib-walk any wait 0 0 3 1.77e3 0.00
ikev2-manager-process any wait 0 0 5 1.50e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.24e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.57e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.39e3 0.00
lisp-retry-service any wait 0 0 3 2.61e3 0.00
memif-process any wait 0 0 2 2.18e3 0.00
statseg-collector-process time wait 0 0 1 2.38e3 0.00
unix-epoll-input polling 5519 0 0 2.45e6 0.00
vpe-oam-process any wait 0 0 3 1.42e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 31.69, last 128 main loops 3.50 per node 37.33
vector rates in 4.0129e6, out 4.0129e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 471835 10881848 0 3.18e1 23.06
TenGigabitEthernet18/0/3-tx active 471835 10881848 0 9.43e1 23.06
dpdk-input polling 532196 10881992 0 1.04e2 20.45
ethernet-input active 1000582 21763840 0 5.69e1 21.75
l2-fwd active 529775 21763840 0 4.34e1 41.08
l2-input active 529775 21763840 0 4.18e1 41.08
l2-learn active 529775 21763840 0 5.25e1 41.08
l2-output active 529775 21763840 0 2.54e1 41.08
memif-input polling 532196 10881848 0 2.13e2 20.45
memif2/1-output active 528747 10881992 0 3.51e1 20.58
memif2/1-tx active 528747 10881992 0 3.24e2 20.58
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 32.32, last 128 main loops 0.00 per node 0.00
vector rates in 4.0766e6, out 4.0766e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 463247 11054576 0 3.11e1 23.86
TenGigabitEthernet18/0/3-tx active 463247 11054576 0 9.26e1 23.86
dpdk-input polling 532090 11054608 0 1.01e2 20.78
ethernet-input active 992348 22109184 0 5.63e1 22.28
l2-fwd active 529882 22109184 0 4.31e1 41.72
l2-input active 529882 22109184 0 4.17e1 41.72
l2-learn active 529882 22109184 0 5.26e1 41.72
l2-output active 529882 22109184 0 2.54e1 41.72
memif-input polling 532090 11054576 0 2.09e2 20.78
memif2/1-output active 529101 11054608 0 3.47e1 20.89
memif2/1-tx active 529101 11054608 0 3.16e2 20.89
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 31.11, last 128 main loops 2.75 per node 29.33
vector rates in 4.0129e6, out 4.0129e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 473004 10881992 0 3.21e1 23.01
TenGigabitEthernet18/0/3-tx active 473004 10881992 0 9.32e1 23.01
dpdk-input polling 545584 10881852 0 1.03e2 19.95
ethernet-input active 1014144 21763844 0 5.67e1 21.46
l2-fwd active 542455 21763844 0 4.36e1 40.12
l2-input active 542455 21763844 0 4.18e1 40.12
l2-learn active 542455 21763844 0 5.31e1 40.12
l2-output active 542455 21763844 0 2.57e1 40.12
memif-input polling 545584 10881992 0 2.11e2 19.95
memif2/1-output active 541140 10881852 0 3.55e1 20.11
memif2/1-tx active 541140 10881852 0 3.25e2 20.11
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 32.58, last 128 main loops 2.00 per node 21.33
vector rates in 4.0766e6, out 4.0766e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 462938 11054644 0 3.09e1 23.88
TenGigabitEthernet18/0/3-tx active 462938 11054644 0 9.31e1 23.88
dpdk-input polling 526244 11054600 0 1.00e2 21.01
ethernet-input active 986668 22109244 0 5.65e1 22.41
l2-fwd active 524458 22109244 0 4.30e1 42.16
l2-input active 524458 22109244 0 4.17e1 42.16
l2-learn active 524458 22109244 0 5.20e1 42.16
l2-output active 524458 22109244 0 2.52e1 42.16
memif-input polling 526244 11054644 0 2.12e2 21.01
memif2/1-output active 523730 11054600 0 3.44e1 21.11
memif2/1-tx active 523730 11054600 0 3.14e2 21.11
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 31.74, last 128 main loops 2.50 per node 26.67
vector rates in 4.0129e6, out 4.0129e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 467406 10881912 0 3.10e1 23.28
TenGigabitEthernet18/0/0-tx active 467406 10881912 0 9.35e1 23.28
dpdk-input polling 533847 10881888 0 1.05e2 20.38
ethernet-input active 996487 21763800 0 5.72e1 21.84
l2-fwd active 530435 21763800 0 4.33e1 41.03
l2-input active 530435 21763800 0 4.16e1 41.03
l2-learn active 530435 21763800 0 5.27e1 41.03
l2-output active 530435 21763800 0 2.55e1 41.03
memif-input polling 533847 10881912 0 2.10e2 20.38
memif1/1-output active 529081 10881888 0 3.48e1 20.57
memif1/1-tx active 529081 10881888 0 3.26e2 20.57
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 32.37, last 128 main loops 1.00 per node 16.00
vector rates in 4.0766e6, out 4.0766e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 456876 11054586 0 3.09e1 24.19
TenGigabitEthernet18/0/0-tx active 456876 11054586 0 9.21e1 24.19
dpdk-input polling 534962 11054668 0 1.03e2 20.66
ethernet-input active 986843 22109254 0 5.65e1 22.40
l2-fwd active 531224 22109254 0 4.30e1 41.62
l2-input active 531224 22109254 0 4.15e1 41.62
l2-learn active 531224 22109254 0 5.25e1 41.62
l2-output active 531224 22109254 0 2.53e1 41.62
memif-input polling 534962 11054586 0 2.08e2 20.66
memif1/1-output active 529967 11054668 0 3.45e1 20.86
memif1/1-tx active 529967 11054668 0 3.16e2 20.86
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 31.26, last 128 main loops 3.00 per node 32.00
vector rates in 4.0129e6, out 4.0129e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 468682 10881920 0 3.25e1 23.22
TenGigabitEthernet18/0/0-tx active 468682 10881920 0 9.24e1 23.22
dpdk-input polling 545299 10881936 0 1.03e2 19.96
ethernet-input active 1007704 21763856 0 5.67e1 21.59
l2-fwd active 540638 21763856 0 4.36e1 40.26
l2-input active 540638 21763856 0 4.19e1 40.26
l2-learn active 540638 21763856 0 5.31e1 40.26
l2-output active 540638 21763856 0 2.57e1 40.26
memif-input polling 545299 10881920 0 2.10e2 19.96
memif1/1-output active 539022 10881936 0 3.57e1 20.19
memif1/1-tx active 539022 10881936 0 3.25e2 20.19
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 33.10, last 128 main loops 4.25 per node 45.33
vector rates in 4.0766e6, out 4.0766e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 455163 11054684 0 3.10e1 24.29
TenGigabitEthernet18/0/0-tx active 455163 11054684 0 9.26e1 24.29
dpdk-input polling 518988 11054580 0 1.05e2 21.30
ethernet-input active 970596 22109264 0 5.63e1 22.78
l2-fwd active 516540 22109264 0 4.27e1 42.80
l2-input active 516540 22109264 0 4.13e1 42.80
l2-learn active 516540 22109264 0 5.18e1 42.80
l2-output active 516540 22109264 0 2.50e1 42.80
memif-input polling 518988 11054684 0 2.10e2 21.30
memif1/1-output active 515433 11054580 0 3.42e1 21.45
memif1/1-tx active 515433 11054580 0 3.15e2 21.45
imix-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.26e4 0.00
dpdk-process any wait 0 0 2 5.72e5 0.00
fib-walk any wait 0 0 3 2.47e3 0.00
ikev2-manager-process any wait 0 0 6 2.10e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.35e2 0.00
lisp-retry-service any wait 0 0 3 1.90e3 0.00
memif-process any wait 0 0 1 2.90e3 0.00
unix-epoll-input polling 2982 0 0 4.53e6 0.00
vpe-oam-process any wait 0 0 3 1.82e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 74.39, last 128 main loops 0.00 per node 0.00
vector rates in 3.9792e6, out 3.9792e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 208378 10789440 0 2.19e1 51.78
TenGigabitEthernet18/0/3-tx active 208378 10789440 0 8.96e1 51.78
dpdk-input polling 261482 10789364 0 8.22e1 41.26
ethernet-input active 421938 21578804 0 4.38e1 51.14
l2-fwd active 224119 21578804 0 3.63e1 96.28
l2-input active 224119 21578804 0 3.85e1 96.28
l2-learn active 224119 21578804 0 4.40e1 96.28
l2-output active 224119 21578804 0 1.89e1 96.28
memif-input polling 261482 10789440 0 3.39e2 41.26
memif2/1-output active 213560 10789364 0 2.17e1 50.52
memif2/1-tx active 213560 10789364 0 3.36e2 50.52
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 74.19, last 128 main loops 6.38 per node 68.00
vector rates in 3.9792e6, out 3.9792e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 209868 10789416 0 2.21e1 51.41
TenGigabitEthernet18/0/0-tx active 209868 10789416 0 9.01e1 51.41
dpdk-input polling 254385 10789360 0 8.18e1 42.41
ethernet-input active 425133 21578776 0 4.43e1 50.76
l2-fwd active 223681 21578776 0 3.64e1 96.47
l2-input active 223681 21578776 0 3.84e1 96.47
l2-learn active 223681 21578776 0 4.39e1 96.47
l2-output active 223681 21578776 0 1.91e1 96.47
memif-input polling 254385 10789416 0 3.38e2 42.41
memif1/1-output active 215265 10789360 0 2.19e1 50.12
memif1/1-tx active 215265 10789360 0 3.36e2 50.12
imix-4t2c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 3.64e4 0.00
dpdk-process any wait 0 0 2 7.69e3 0.00
fib-walk any wait 0 0 3 2.43e3 0.00
ikev2-manager-process any wait 0 0 6 2.73e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.60e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.09e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.12e3 0.00
lisp-retry-service any wait 0 0 3 3.71e3 0.00
memif-process any wait 0 0 1 3.46e3 0.00
statseg-collector-process time wait 0 0 1 3.97e3 0.00
unix-epoll-input polling 2745 0 0 4.94e6 0.00
vpe-oam-process any wait 0 0 3 1.67e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 34.64, last 128 main loops 2.75 per node 29.33
vector rates in 3.3042e6, out 3.3042e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 388621 8976864 0 3.23e1 23.09
TenGigabitEthernet18/0/3-tx active 388621 8976864 0 9.99e1 23.09
dpdk-input polling 388816 8976864 0 1.08e2 23.09
ethernet-input active 777437 17953728 0 5.79e1 23.09
l2-fwd active 388820 17953728 0 4.19e1 46.17
l2-input active 388820 17953728 0 4.16e1 46.17
l2-learn active 388820 17953728 0 5.13e1 46.17
l2-output active 388820 17953728 0 2.33e1 46.17
memif-input polling 388816 8976864 0 3.98e2 23.09
memif2/1-output active 388816 8976864 0 3.19e1 23.09
memif2/1-tx active 388816 8976864 0 4.06e2 23.09
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 35.25, last 128 main loops 2.75 per node 29.33
vector rates in 3.3566e6, out 3.3566e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 387787 9119372 0 3.14e1 23.52
TenGigabitEthernet18/0/3-tx active 387787 9119372 0 9.88e1 23.52
dpdk-input polling 388204 9119382 0 1.05e2 23.49
ethernet-input active 775991 18238754 0 5.71e1 23.50
l2-fwd active 388209 18238754 0 4.18e1 46.98
l2-input active 388209 18238754 0 4.16e1 46.98
l2-learn active 388209 18238754 0 5.13e1 46.98
l2-output active 388209 18238754 0 2.31e1 46.98
memif-input polling 388204 9119372 0 3.90e2 23.49
memif2/1-output active 388204 9119382 0 3.21e1 23.49
memif2/1-tx active 388204 9119382 0 3.97e2 23.49
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 34.59, last 128 main loops 3.00 per node 32.00
vector rates in 3.3042e6, out 3.3042e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 389172 8976892 0 3.14e1 23.07
TenGigabitEthernet18/0/0-tx active 389172 8976892 0 9.96e1 23.07
dpdk-input polling 389355 8976892 0 1.07e2 23.06
ethernet-input active 778527 17953784 0 5.78e1 23.06
l2-fwd active 389359 17953784 0 4.19e1 46.11
l2-input active 389359 17953784 0 4.17e1 46.11
l2-learn active 389359 17953784 0 5.12e1 46.11
l2-output active 389359 17953784 0 2.33e1 46.11
memif-input polling 389355 8976892 0 3.98e2 23.06
memif1/1-output active 389355 8976892 0 3.21e1 23.06
memif1/1-tx active 389355 8976892 0 4.08e2 23.06
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 35.32, last 128 main loops 2.75 per node 29.33
vector rates in 3.3566e6, out 3.3566e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 387144 9119376 0 3.19e1 23.56
TenGigabitEthernet18/0/0-tx active 387144 9119376 0 9.82e1 23.56
dpdk-input polling 387394 9119376 0 1.05e2 23.54
ethernet-input active 774538 18238752 0 5.68e1 23.55
l2-fwd active 387397 18238752 0 4.18e1 47.08
l2-input active 387397 18238752 0 4.16e1 47.08
l2-learn active 387397 18238752 0 5.15e1 47.08
l2-output active 387397 18238752 0 2.31e1 47.08
memif-input polling 387394 9119376 0 3.92e2 23.54
memif1/1-output active 387394 9119376 0 3.19e1 23.54
memif1/1-tx active 387394 9119376 0 3.96e2 23.54
imix-8t4c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 3.59e4 0.00
dhcp-client-process any wait 0 0 1 2.15e3 0.00
dpdk-process any wait 0 0 2 6.61e3 0.00
fib-walk any wait 0 0 2 1.61e3 0.00
ikev2-manager-process any wait 0 0 5 1.72e3 0.00
ip-route-resolver-process any wait 0 0 1 4.76e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.23e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.23e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 6.23e3 0.00
lisp-retry-service any wait 0 0 2 3.55e3 0.00
memif-process any wait 0 0 2 2.10e3 0.00
statseg-collector-process time wait 0 0 1 2.43e3 0.00
unix-epoll-input polling 10213 0 0 1.32e6 0.00
vpe-oam-process any wait 0 0 3 1.29e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 7.17, last 128 main loops .50 per node 8.00
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 836923 4502956 0 8.74e1 5.38
TenGigabitEthernet18/0/3-tx active 836923 4502956 0 1.81e2 5.38
dpdk-input polling 1078265 4502956 0 2.99e2 4.18
ethernet-input active 1780767 9005912 0 1.34e2 5.06
l2-fwd active 993512 9005912 0 7.89e1 9.06
l2-input active 993512 9005912 0 6.91e1 9.06
l2-learn active 993512 9005912 0 9.15e1 9.06
l2-output active 993512 9005912 0 7.08e1 9.06
memif-input polling 1078265 4502956 0 5.95e2 4.18
memif2/1-output active 943844 4502956 0 1.04e2 4.77
memif2/1-tx active 943844 4502956 0 8.33e2 4.77
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 7.31, last 128 main loops .75 per node 8.00
vector rates in 1.6851e6, out 1.6851e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 835190 4574436 0 8.76e1 5.48
TenGigabitEthernet18/0/3-tx active 835190 4574436 0 1.84e2 5.48
dpdk-input polling 1057997 4574440 0 2.96e2 4.32
ethernet-input active 1779759 9148876 0 1.31e2 5.14
l2-fwd active 988256 9148876 0 7.83e1 9.26
l2-input active 988256 9148876 0 6.81e1 9.26
l2-learn active 988256 9148876 0 9.06e1 9.26
l2-output active 988256 9148876 0 6.95e1 9.26
memif-input polling 1057997 4574436 0 5.92e2 4.32
memif2/1-output active 944569 4574440 0 1.03e2 4.84
memif2/1-tx active 944569 4574440 0 8.04e2 4.84
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 7.16, last 128 main loops .50 per node 5.33
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 836888 4502968 0 8.98e1 5.38
TenGigabitEthernet18/0/3-tx active 836888 4502968 0 1.82e2 5.38
dpdk-input polling 1077196 4502960 0 2.93e2 4.18
ethernet-input active 1781142 9005928 0 1.32e2 5.06
l2-fwd active 995121 9005928 0 8.03e1 9.05
l2-input active 995121 9005928 0 6.99e1 9.05
l2-learn active 995121 9005928 0 9.32e1 9.05
l2-output active 995121 9005928 0 7.14e1 9.05
memif-input polling 1077196 4502968 0 6.05e2 4.18
memif2/1-output active 944254 4502960 0 1.07e2 4.77
memif2/1-tx active 944254 4502960 0 8.17e2 4.77
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 7.32, last 128 main loops .50 per node 5.33
vector rates in 1.6851e6, out 1.6850e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 833666 4574440 0 8.88e1 5.49
TenGigabitEthernet18/0/3-tx active 833666 4574168 0 1.83e2 5.49
dpdk-input polling 1052345 4574436 0 2.90e2 4.35
ethernet-input active 1777226 9148876 0 1.32e2 5.15
l2-fwd active 986143 9148876 0 7.85e1 9.28
l2-input active 986143 9148876 0 6.82e1 9.28
l2-learn active 986143 9148876 0 9.17e1 9.28
l2-output active 986143 9148876 0 6.94e1 9.28
memif-input polling 1052345 4574440 0 5.86e2 4.35
memif2/1-output active 943560 4574436 0 1.02e2 4.85
memif2/1-tx active 943560 4574436 0 8.14e2 4.85
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 7.19, last 128 main loops .50 per node 5.33
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 830655 4502960 0 8.76e1 5.42
TenGigabitEthernet18/0/0-tx active 830655 4502960 0 1.77e2 5.42
dpdk-input polling 1074170 4502960 0 2.92e2 4.19
ethernet-input active 1773697 9005920 0 1.35e2 5.08
l2-fwd active 991194 9005920 0 7.95e1 9.09
l2-input active 991194 9005920 0 6.91e1 9.09
l2-learn active 991194 9005920 0 9.09e1 9.09
l2-output active 991194 9005920 0 7.04e1 9.09
memif-input polling 1074170 4502960 0 6.01e2 4.19
memif1/1-output active 943042 4502960 0 1.04e2 4.77
memif1/1-tx active 943042 4502960 0 8.35e2 4.77
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 7.39, last 128 main loops .50 per node 5.33
vector rates in 1.6851e6, out 1.6850e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 826703 4574436 0 8.54e1 5.53
TenGigabitEthernet18/0/0-tx active 826703 4574156 0 1.80e2 5.53
dpdk-input polling 1040537 4574432 0 2.92e2 4.39
ethernet-input active 1762571 9148868 0 1.32e2 5.19
l2-fwd active 975028 9148868 0 7.86e1 9.38
l2-input active 975028 9148868 0 6.76e1 9.38
l2-learn active 975028 9148868 0 9.14e1 9.38
l2-output active 975028 9148868 0 6.89e1 9.38
memif-input polling 1040537 4574436 0 6.07e2 4.39
memif1/1-output active 935868 4574432 0 1.02e2 4.89
memif1/1-tx active 935868 4574432 0 7.99e2 4.89
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 7.27, last 128 main loops .50 per node 5.33
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 829734 4502956 0 8.58e1 5.43
TenGigabitEthernet18/0/0-tx active 829734 4502956 0 1.81e2 5.43
dpdk-input polling 1048849 4502956 0 3.07e2 4.29
ethernet-input active 1762304 9005912 0 1.32e2 5.11
l2-fwd active 976930 9005912 0 8.02e1 9.22
l2-input active 976930 9005912 0 6.84e1 9.22
l2-learn active 976930 9005912 0 9.14e1 9.22
l2-output active 976930 9005912 0 7.03e1 9.22
memif-input polling 1048849 4502956 0 6.13e2 4.29
memif1/1-output active 932570 4502956 0 1.03e2 4.83
memif1/1-tx active 932570 4502956 0 8.16e2 4.83
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 7.34, last 128 main loops 1.00 per node 10.67
vector rates in 1.6851e6, out 1.6851e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 828265 4574424 0 8.82e1 5.52
TenGigabitEthernet18/0/0-tx active 828265 4574424 0 1.83e2 5.52
dpdk-input polling 1043235 4574428 0 2.94e2 4.38
ethernet-input active 1770448 9148852 0 1.32e2 5.17
l2-fwd active 983416 9148852 0 7.85e1 9.30
l2-input active 983416 9148852 0 6.81e1 9.30
l2-learn active 983416 9148852 0 8.97e1 9.30
l2-output active 983416 9148852 0 6.98e1 9.30
memif-input polling 1043235 4574424 0 5.83e2 4.38
memif1/1-output active 942183 4574428 0 1.01e2 4.86
memif1/1-tx active 942183 4574428 0 8.19e2 4.86

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

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 is configured with L2 cross-connect. DUT1 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 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
64b-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 8.75e4 0.00
dpdk-process any wait 0 0 2 5.49e5 0.00
fib-walk any wait 0 0 3 1.02e3 0.00
ikev2-manager-process any wait 0 0 6 9.79e2 0.00
ip-neighbor-scan-process any wait 0 0 1 3.16e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.08e3 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.70e3 0.00
lisp-retry-service any wait 0 0 3 1.46e3 0.00
memif-process any wait 0 0 2 1.94e3 0.00
statseg-collector-process time wait 0 0 1 1.25e3 0.00
unix-epoll-input polling 3741 0 0 3.57e6 0.00
vpe-oam-process any wait 0 0 3 7.73e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 249.30, last 128 main loops 24.00 per node 256.00
vector rates in 7.8671e6, out 7.8671e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 84803 21102860 0 1.43e1 248.85
TenGigabitEthernet18/0/3-tx active 84803 21102860 0 7.66e1 248.85
dpdk-input polling 85314 21102924 0 6.51e1 247.36
ethernet-input active 170115 42205784 0 3.09e1 248.10
l2-input active 168479 42205784 0 2.69e1 250.51
l2-output active 168479 42205784 0 1.18e1 250.51
memif-input polling 85314 21102860 0 1.32e2 247.36
memif2/1-output active 85312 21102924 0 1.41e1 247.36
memif2/1-tx active 85312 21102924 0 1.93e2 247.36
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 249.66, last 128 main loops 24.00 per node 256.00
vector rates in 7.8671e6, out 7.8671e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 84657 21102864 0 1.43e1 249.27
TenGigabitEthernet18/0/0-tx active 84657 21102864 0 7.59e1 249.27
dpdk-input polling 85096 21102928 0 6.44e1 247.99
ethernet-input active 169750 42205792 0 3.08e1 248.64
l2-input active 168354 42205792 0 2.67e1 250.69
l2-output active 168354 42205792 0 1.16e1 250.69
memif-input polling 85096 21102864 0 1.34e2 247.99
memif1/1-output active 85093 21102928 0 1.41e1 247.99
memif1/1-tx active 85093 21102928 0 1.94e2 247.99
64b-4t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 7.77e4 0.00
dpdk-process any wait 0 0 1 1.16e6 0.00
fib-walk any wait 0 0 3 1.87e3 0.00
ikev2-manager-process any wait 0 0 5 1.90e3 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 1.09e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.29e3 0.00
lisp-retry-service any wait 0 0 3 1.94e3 0.00
memif-process any wait 0 0 2 2.85e3 0.00
statseg-collector-process time wait 0 0 1 2.11e3 0.00
unix-epoll-input polling 4393 0 0 3.04e6 0.00
vpe-oam-process any wait 0 0 3 1.33e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 214.29, last 128 main loops 21.75 per node 231.99
vector rates in 7.6098e6, out 7.6098e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 96151 20365800 0 1.42e1 211.81
TenGigabitEthernet18/0/3-tx active 96151 20365800 0 7.38e1 211.81
dpdk-input polling 96553 20365813 0 6.81e1 210.93
ethernet-input active 192704 40731613 0 3.11e1 211.37
l2-input active 187434 40731613 0 2.78e1 217.31
l2-output active 187434 40731613 0 1.25e1 217.31
memif-input polling 96553 20365800 0 1.38e2 210.93
memif2/1-output active 96553 20365813 0 1.43e1 210.93
memif2/1-tx active 96553 20365813 0 2.05e2 210.93
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 218.86, last 128 main loops 22.31 per node 238.00
vector rates in 7.7305e6, out 7.7305e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 95371 20688680 0 1.43e1 216.93
TenGigabitEthernet18/0/3-tx active 95371 20688680 0 7.24e1 216.93
dpdk-input polling 95649 20688728 0 6.48e1 216.29
ethernet-input active 191020 41377408 0 3.09e1 216.61
l2-input active 187100 41377408 0 2.73e1 221.15
l2-output active 187100 41377408 0 1.24e1 221.15
memif-input polling 95649 20688680 0 1.39e2 216.29
memif2/1-output active 95649 20688728 0 1.41e1 216.29
memif2/1-tx active 95649 20688728 0 2.00e2 216.29
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 216.89, last 128 main loops 19.31 per node 206.00
vector rates in 7.6099e6, out 7.6099e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 94972 20365962 0 1.42e1 214.44
TenGigabitEthernet18/0/0-tx active 94972 20365962 0 7.35e1 214.44
dpdk-input polling 95294 20365958 0 6.55e1 213.72
ethernet-input active 190266 40731920 0 3.12e1 214.08
l2-input active 185336 40731920 0 2.76e1 219.77
l2-output active 185336 40731920 0 1.25e1 219.77
memif-input polling 95294 20365962 0 1.40e2 213.72
memif1/1-output active 95294 20365958 0 1.43e1 213.72
memif1/1-tx active 95294 20365958 0 2.06e2 213.72
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 221.31, last 128 main loops 24.00 per node 256.00
vector rates in 7.7305e6, out 7.7305e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 94266 20688714 0 1.43e1 219.47
TenGigabitEthernet18/0/0-tx active 94266 20688714 0 7.23e1 219.47
dpdk-input polling 94516 20688716 0 6.50e1 218.89
ethernet-input active 188782 41377430 0 3.09e1 219.18
l2-input active 185151 41377430 0 2.73e1 223.48
l2-output active 185151 41377430 0 1.25e1 223.48
memif-input polling 94516 20688714 0 1.38e2 218.89
memif1/1-output active 94516 20688716 0 1.43e1 218.89
memif1/1-tx active 94516 20688716 0 2.01e2 218.89
64b-8t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 46 3.17e4 0.00
dpdk-process any wait 0 0 2 2.33e4 0.00
fib-walk any wait 0 0 3 1.41e3 0.00
ikev2-manager-process any wait 0 0 5 1.58e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.69e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.38e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.53e3 0.00
lisp-retry-service any wait 0 0 3 2.09e3 0.00
memif-process any wait 0 0 1 2.13e3 0.00
statseg-collector-process time wait 0 0 1 2.19e3 0.00
unix-epoll-input polling 8715 0 0 1.55e6 0.00
vpe-oam-process any wait 0 0 3 1.07e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 18.60, last 128 main loops 1.50 per node 19.20
vector rates in 4.0708e6, out 4.0708e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 724982 11059508 0 4.11e1 15.25
TenGigabitEthernet18/0/3-tx active 724982 11059508 0 1.03e2 15.25
dpdk-input polling 869048 11059508 0 1.39e2 12.73
ethernet-input active 1544516 22119016 0 6.99e1 14.32
l2-input active 833681 22119016 0 3.72e1 26.53
l2-output active 833681 22119016 0 3.39e1 26.53
memif-input polling 869048 11059508 0 2.39e2 12.73
memif2/1-output active 819534 11059508 0 4.53e1 13.49
memif2/1-tx active 819534 11059508 0 3.70e2 13.49
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 18.56, last 128 main loops 1.88 per node 24.00
vector rates in 4.1354e6, out 4.1354e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 727297 11235056 0 4.03e1 15.45
TenGigabitEthernet18/0/3-tx active 727297 11235056 0 9.98e1 15.45
dpdk-input polling 898281 11235068 0 1.33e2 12.51
ethernet-input active 1566264 22470124 0 6.83e1 14.35
l2-input active 854637 22470124 0 3.73e1 26.29
l2-output active 854637 22470124 0 3.39e1 26.29
memif-input polling 898281 11235056 0 2.37e2 12.51
memif2/1-output active 838967 11235068 0 4.55e1 13.39
memif2/1-tx active 838967 11235068 0 3.67e2 13.39
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 18.05, last 128 main loops 1.31 per node 16.80
vector rates in 4.0708e6, out 4.0708e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 729705 11059508 0 4.04e1 15.16
TenGigabitEthernet18/0/3-tx active 729705 11059508 0 1.02e2 15.16
dpdk-input polling 920918 11059520 0 1.35e2 12.01
ethernet-input active 1581871 22119028 0 6.97e1 13.98
l2-input active 869074 22119028 0 3.76e1 25.45
l2-output active 869074 22119028 0 3.51e1 25.45
memif-input polling 920918 11059508 0 2.39e2 12.01
memif2/1-output active 852166 11059520 0 4.65e1 12.98
memif2/1-tx active 852166 11059520 0 3.73e2 12.98
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 18.68, last 128 main loops 1.69 per node 21.60
vector rates in 4.1354e6, out 4.1354e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 728884 11235056 0 3.99e1 15.41
TenGigabitEthernet18/0/3-tx active 728884 11235056 0 1.01e2 15.41
dpdk-input polling 894445 11235056 0 1.32e2 12.56
ethernet-input active 1558406 22470112 0 6.93e1 14.42
l2-input active 846766 22470112 0 3.71e1 26.54
l2-output active 846766 22470112 0 3.39e1 26.54
memif-input polling 894445 11235056 0 2.39e2 12.56
memif2/1-output active 829522 11235056 0 4.52e1 13.54
memif2/1-tx active 829522 11235056 0 3.63e2 13.54
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 18.19, last 128 main loops 1.13 per node 14.40
vector rates in 4.0708e6, out 4.0708e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 740196 11059508 0 4.05e1 14.94
TenGigabitEthernet18/0/0-tx active 740196 11059508 0 1.02e2 14.94
dpdk-input polling 882014 11059500 0 1.38e2 12.54
ethernet-input active 1578726 22119008 0 7.02e1 14.01
l2-input active 852724 22119008 0 3.73e1 25.94
l2-output active 852724 22119008 0 3.43e1 25.94
memif-input polling 882014 11059508 0 2.39e2 12.54
memif1/1-output active 838530 11059500 0 4.65e1 13.19
memif1/1-tx active 838530 11059500 0 3.69e2 13.19
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 18.66, last 128 main loops 1.69 per node 21.60
vector rates in 4.1355e6, out 4.1355e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 733822 11235080 0 4.02e1 15.31
TenGigabitEthernet18/0/0-tx active 733822 11235080 0 1.00e2 15.31
dpdk-input polling 868386 11235068 0 1.38e2 12.94
ethernet-input active 1564553 22470148 0 6.95e1 14.36
l2-input active 843249 22470148 0 3.70e1 26.65
l2-output active 843249 22470148 0 3.39e1 26.65
memif-input polling 868386 11235080 0 2.37e2 12.94
memif1/1-output active 830731 11235068 0 4.55e1 13.52
memif1/1-tx active 830731 11235068 0 3.59e2 13.52
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 18.12, last 128 main loops .56 per node 7.20
vector rates in 4.0708e6, out 4.0708e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 742481 11059512 0 4.14e1 14.89
TenGigabitEthernet18/0/0-tx active 742481 11059512 0 1.03e2 14.89
dpdk-input polling 887104 11059512 0 1.35e2 12.47
ethernet-input active 1584660 22119024 0 7.02e1 13.96
l2-input active 856888 22119024 0 3.75e1 25.81
l2-output active 856888 22119024 0 3.47e1 25.81
memif-input polling 887104 11059512 0 2.39e2 12.47
memif1/1-output active 842179 11059512 0 4.63e1 13.13
memif1/1-tx active 842179 11059512 0 3.71e2 13.13
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 18.43, last 128 main loops .56 per node 7.20
vector rates in 4.1354e6, out 4.1354e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 734868 11235052 0 3.99e1 15.29
TenGigabitEthernet18/0/0-tx active 734868 11235052 0 1.01e2 15.29
dpdk-input polling 885043 11235060 0 1.31e2 12.69
ethernet-input active 1580542 22470112 0 6.93e1 14.22
l2-input active 857840 22470112 0 3.71e1 26.19
l2-output active 857840 22470112 0 3.46e1 26.19
memif-input polling 885043 11235052 0 2.37e2 12.69
memif1/1-output active 845674 11235060 0 4.49e1 13.29
memif1/1-tx active 845674 11235060 0 3.65e2 13.29
imix-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 6.46e4 0.00
dpdk-process any wait 0 0 2 4.54e3 0.00
fib-walk any wait 0 0 2 1.41e3 0.00
ikev2-manager-process any wait 0 0 5 1.04e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.24e3 0.00
lisp-retry-service any wait 0 0 2 2.36e3 0.00
memif-process any wait 0 0 2 2.36e3 0.00
unix-epoll-input polling 4408 0 0 3.06e6 0.00
vpe-oam-process any wait 0 0 3 1.44e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 243.49, last 128 main loops 3066.19 per node 255.52
vector rates in 5.0569e6, out 5.0569e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 56240 13714820 0 1.49e1 243.86
TenGigabitEthernet18/0/3-tx active 56240 13714820 0 8.29e1 243.86
dpdk-input polling 56961 13714816 0 7.58e1 240.78
ethernet-input active 113200 27429636 0 3.24e1 242.31
l2-input active 112100 27429636 0 2.83e1 244.69
l2-output active 112100 27429636 0 1.28e1 244.69
memif-input polling 56961 13714820 0 3.09e2 240.78
memif2/1-output active 56960 13714816 0 1.49e1 240.78
memif2/1-tx active 56960 13714816 0 3.43e2 240.78
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 244.24, last 128 main loops 24.00 per node 256.00
vector rates in 5.0569e6, out 5.0569e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 56119 13714804 0 1.48e1 244.39
TenGigabitEthernet18/0/0-tx active 56119 13714804 0 8.28e1 244.39
dpdk-input polling 56673 13714800 0 7.59e1 241.99
ethernet-input active 112792 27429604 0 3.25e1 243.19
l2-input active 111824 27429604 0 2.82e1 245.29
l2-output active 111824 27429604 0 1.29e1 245.29
memif-input polling 56673 13714804 0 3.08e2 241.99
memif1/1-output active 56673 13714800 0 1.49e1 241.99
memif1/1-tx active 56673 13714800 0 3.44e2 241.99
imix-4t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 2.96e4 0.00
dpdk-process any wait 0 0 2 6.17e5 0.00
fib-walk any wait 0 0 3 1.93e3 0.00
ikev2-manager-process any wait 0 0 5 1.82e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.62e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.01e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.52e3 0.00
lisp-retry-service any wait 0 0 3 1.86e3 0.00
memif-process any wait 0 0 2 3.38e3 0.00
statseg-collector-process time wait 0 0 1 2.61e3 0.00
unix-epoll-input polling 3944 0 0 3.39e6 0.00
vpe-oam-process any wait 0 0 3 1.39e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 17.84, last 128 main loops 1.13 per node 14.40
vector rates in 3.3175e6, out 3.3175e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 664222 8893624 0 4.45e1 13.39
TenGigabitEthernet18/0/3-tx active 664222 8893624 0 1.16e2 13.39
dpdk-input polling 664706 8893620 0 1.46e2 13.38
ethernet-input active 1328924 17787244 0 7.71e1 13.38
l2-input active 664705 17787244 0 3.93e1 26.76
l2-output active 664705 17787244 0 3.43e1 26.76
memif-input polling 664706 8893624 0 4.14e2 13.38
memif2/1-output active 664702 8893620 0 4.48e1 13.38
memif2/1-tx active 664702 8893620 0 4.33e2 13.38
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.75, last 128 main loops 1.31 per node 16.80
vector rates in 3.3701e6, out 3.3701e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 678352 9034776 0 4.46e1 13.32
TenGigabitEthernet18/0/3-tx active 678352 9034656 0 1.14e2 13.32
dpdk-input polling 678808 9034776 0 1.48e2 13.31
ethernet-input active 1357159 18069552 0 7.47e1 13.31
l2-input active 678810 18069552 0 3.87e1 26.62
l2-output active 678810 18069552 0 3.43e1 26.62
memif-input polling 678808 9034776 0 3.93e2 13.31
memif2/1-output active 678807 9034776 0 4.53e1 13.31
memif2/1-tx active 678807 9034776 0 4.35e2 13.31
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 17.39, last 128 main loops 1.50 per node 19.20
vector rates in 3.3175e6, out 3.3175e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 681495 8893616 0 4.54e1 13.05
TenGigabitEthernet18/0/0-tx active 681495 8893616 0 1.17e2 13.05
dpdk-input polling 681911 8893612 0 1.49e2 13.04
ethernet-input active 1363392 17787228 0 7.69e1 13.05
l2-input active 681901 17787228 0 3.92e1 26.08
l2-output active 681901 17787228 0 3.59e1 26.08
memif-input polling 681911 8893616 0 4.14e2 13.04
memif1/1-output active 681897 8893612 0 4.65e1 13.04
memif1/1-tx active 681897 8893612 0 4.24e2 13.04
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 17.45, last 128 main loops 1.31 per node 16.80
vector rates in 3.3701e6, out 3.3701e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 690069 9034772 0 4.63e1 13.09
TenGigabitEthernet18/0/0-tx active 690069 9034648 0 1.15e2 13.09
dpdk-input polling 690543 9034776 0 1.46e2 13.08
ethernet-input active 1380612 18069548 0 7.58e1 13.09
l2-input active 690546 18069548 0 3.92e1 26.17
l2-output active 690546 18069548 0 3.52e1 26.17
memif-input polling 690543 9034772 0 3.96e2 13.08
memif1/1-output active 690543 9034776 0 4.59e1 13.08
memif1/1-tx active 690543 9034776 0 4.27e2 13.08
imix-8t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 36 3.89e4 0.00
dpdk-process any wait 0 0 1 6.59e3 0.00
fib-walk any wait 0 0 2 2.11e3 0.00
ikev2-manager-process any wait 0 0 5 2.38e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.77e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.72e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 6.31e3 0.00
lisp-retry-service any wait 0 0 2 1.91e3 0.00
memif-process any wait 0 0 2 2.63e3 0.00
statseg-collector-process time wait 0 0 1 2.65e3 0.00
unix-epoll-input polling 17475 0 0 7.73e5 0.00
vpe-oam-process any wait 0 0 2 2.05e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 5.14, last 128 main loops .38 per node 4.80
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1040974 4498176 0 1.05e2 4.32
TenGigabitEthernet18/0/3-tx active 1040974 4498176 0 1.98e2 4.32
dpdk-input polling 1794943 4498176 0 3.73e2 2.51
ethernet-input active 2152994 8996352 0 1.47e2 4.18
l2-input active 1349663 8996352 0 6.82e1 6.67
l2-output active 1349663 8996352 0 9.16e1 6.67
memif-input polling 1794943 4498176 0 6.76e2 2.51
memif2/1-output active 1112020 4498176 0 1.16e2 4.05
memif2/1-tx active 1112020 4498176 0 8.76e2 4.05
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 5.18, last 128 main loops .38 per node 4.80
vector rates in 1.6851e6, out 1.6850e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1042526 4569569 0 1.04e2 4.38
TenGigabitEthernet18/0/3-tx active 1042526 4569237 0 1.95e2 4.38
dpdk-input polling 1807900 4569572 0 3.68e2 2.53
ethernet-input active 2168263 9139141 0 1.48e2 4.21
l2-input active 1358313 9139141 0 6.83e1 6.73
l2-output active 1358313 9139141 0 9.42e1 6.73
memif-input polling 1807900 4569569 0 6.61e2 2.53
memif2/1-output active 1125737 4569572 0 1.17e2 4.06
memif2/1-tx active 1125737 4569572 0 8.49e2 4.06
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 5.09, last 128 main loops .19 per node 4.00
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1043189 4498172 0 1.07e2 4.31
TenGigabitEthernet18/0/3-tx active 1043189 4498172 0 1.95e2 4.31
dpdk-input polling 1933849 4498172 0 3.71e2 2.33
ethernet-input active 2158205 8996344 0 1.47e2 4.17
l2-input active 1371994 8996344 0 6.86e1 6.56
l2-output active 1371994 8996344 0 9.38e1 6.56
memif-input polling 1933849 4498172 0 6.88e2 2.33
memif2/1-output active 1115016 4498172 0 1.14e2 4.03
memif2/1-tx active 1115016 4498172 0 8.59e2 4.03
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 5.25, last 128 main loops 0.00 per node 0.00
vector rates in 1.6851e6, out 1.6851e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1041224 4569574 0 1.07e2 4.39
TenGigabitEthernet18/0/3-tx active 1041224 4569574 0 1.96e2 4.39
dpdk-input polling 1739451 4569572 0 3.63e2 2.63
ethernet-input active 2153320 9139146 0 1.47e2 4.24
l2-input active 1330183 9139146 0 6.72e1 6.87
l2-output active 1330183 9139146 0 9.17e1 6.87
memif-input polling 1739451 4569574 0 6.69e2 2.63
memif2/1-output active 1112096 4569572 0 1.14e2 4.11
memif2/1-tx active 1112096 4569572 0 8.54e2 4.11
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 5.13, last 128 main loops 0.00 per node 0.00
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1041771 4498172 0 1.06e2 4.32
TenGigabitEthernet18/0/0-tx active 1041771 4498172 0 1.98e2 4.32
dpdk-input polling 1797922 4498172 0 3.73e2 2.50
ethernet-input active 2154187 8996344 0 1.49e2 4.18
l2-input active 1350235 8996344 0 6.76e1 6.66
l2-output active 1350235 8996344 0 9.52e1 6.66
memif-input polling 1797922 4498172 0 6.79e2 2.50
memif1/1-output active 1112416 4498172 0 1.15e2 4.04
memif1/1-tx active 1112416 4498172 0 8.61e2 4.04
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 5.10, last 128 main loops .19 per node 4.00
vector rates in 1.6851e6, out 1.6850e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1057912 4569572 0 1.01e2 4.32
TenGigabitEthernet18/0/0-tx active 1057912 4569260 0 1.94e2 4.32
dpdk-input polling 1899121 4569572 0 3.59e2 2.41
ethernet-input active 2193336 9139144 0 1.48e2 4.17
l2-input active 1390167 9139144 0 6.81e1 6.57
l2-output active 1390167 9139144 0 9.58e1 6.57
memif-input polling 1899121 4569572 0 6.69e2 2.41
memif1/1-output active 1135424 4569572 0 1.14e2 4.02
memif1/1-tx active 1135424 4569572 0 8.49e2 4.02
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 5.12, last 128 main loops .28 per node 3.60
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1042319 4498172 0 1.06e2 4.32
TenGigabitEthernet18/0/0-tx active 1042319 4498172 0 1.95e2 4.32
dpdk-input polling 1856486 4498172 0 3.70e2 2.42
ethernet-input active 2155772 8996344 0 1.47e2 4.17
l2-input active 1358286 8996344 0 6.82e1 6.62
l2-output active 1358286 8996344 0 9.62e1 6.62
memif-input polling 1856486 4498172 0 7.01e2 2.42
memif1/1-output active 1113453 4498172 0 1.16e2 4.04
memif1/1-tx active 1113453 4498172 0 8.46e2 4.04
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 5.18, last 128 main loops .19 per node 4.00
vector rates in 1.6851e6, out 1.6851e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1053960 4569564 0 1.02e2 4.34
TenGigabitEthernet18/0/0-tx active 1053960 4569564 0 1.94e2 4.34
dpdk-input polling 1774705 4569568 0 3.58e2 2.57
ethernet-input active 2174931 9139132 0 1.48e2 4.20
l2-input active 1351809 9139132 0 6.68e1 6.76
l2-output active 1351809 9139132 0 9.47e1 6.76
memif-input polling 1774705 4569564 0 6.78e2 2.57
memif1/1-output active 1120971 4569568 0 1.12e2 4.08
memif1/1-tx active 1120971 4569568 0 8.52e2 4.08

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

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is 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. DUT1 is 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 DUT1. 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
64b-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 6.51e4 0.00
dpdk-process any wait 0 0 2 5.38e5 0.00
fib-walk any wait 0 0 2 2.57e3 0.00
ikev2-manager-process any wait 0 0 5 1.82e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.19e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.13e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.98e3 0.00
lisp-retry-service any wait 0 0 2 1.90e3 0.00
memif-process any wait 0 0 2 2.00e3 0.00
statseg-collector-process time wait 0 0 1 2.18e3 0.00
unix-epoll-input polling 2859 0 0 4.69e6 0.00
vpe-oam-process any wait 0 0 2 8.09e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 182.82, last 128 main loops 13.95 per node 148.75
vector rates in 6.1823e6, out 6.1823e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 92629 16670683 0 1.42e1 179.97
TenGigabitEthernet18/0/3-tx active 92629 16670683 0 7.41e1 179.97
dpdk-input polling 99029 16670817 0 6.56e1 168.34
ethernet-input active 191618 33341500 0 2.54e1 173.99
ip4-input active 92629 16670683 0 4.91e1 179.97
ip4-input-no-checksum active 98989 16670817 0 3.60e1 168.41
ip4-lookup active 168506 33341500 0 4.22e1 197.87
ip4-rewrite active 168506 33341500 0 4.41e1 197.87
memif-input polling 99029 16670683 0 1.41e2 168.34
memif2/1-output active 98989 16670817 0 1.46e1 168.41
memif2/1-tx active 98989 16670817 0 1.89e2 168.41
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 185.32, last 128 main loops 27.45 per node 251.00
vector rates in 6.1823e6, out 6.1823e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 91760 16670560 0 1.42e1 181.68
TenGigabitEthernet18/0/0-tx active 91760 16670560 0 7.40e1 181.68
dpdk-input polling 94867 16670814 0 6.60e1 175.73
ethernet-input active 186523 33341374 0 2.50e1 178.75
ip4-input active 91760 16670560 0 4.93e1 181.68
ip4-input-no-checksum active 94763 16670814 0 3.63e1 175.92
ip4-lookup active 169988 33341374 0 4.31e1 196.14
ip4-rewrite active 169988 33341374 0 4.40e1 196.14
memif-input polling 94867 16670560 0 1.41e2 175.73
memif1/1-output active 94763 16670814 0 1.44e1 175.92
memif1/1-tx active 94763 16670814 0 1.89e2 175.92
64b-4t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 8.79e4 0.00
dpdk-process any wait 0 0 2 6.85e3 0.00
fib-walk any wait 0 0 3 1.54e3 0.00
ikev2-manager-process any wait 0 0 5 1.60e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.67e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.33e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.73e3 0.00
lisp-retry-service any wait 0 0 3 2.62e3 0.00
memif-process any wait 0 0 2 2.53e3 0.00
statseg-collector-process time wait 0 0 1 1.65e3 0.00
unix-epoll-input polling 2936 0 0 4.55e6 0.00
vpe-oam-process any wait 0 0 3 1.45e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 201.44, last 128 main loops 21.22 per node 194.00
vector rates in 5.9924e6, out 5.9924e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 81133 16076330 0 1.43e1 198.15
TenGigabitEthernet18/0/3-tx active 81133 16076330 0 7.46e1 198.15
dpdk-input polling 81333 16076285 0 6.71e1 197.66
ethernet-input active 162466 32152615 0 2.55e1 197.90
ip4-input active 81133 16076330 0 4.90e1 198.15
ip4-input-no-checksum active 81333 16076285 0 3.66e1 197.66
ip4-lookup active 155327 32152615 0 4.46e1 206.99
ip4-rewrite active 155327 32152615 0 4.41e1 206.99
memif-input polling 81333 16076330 0 1.40e2 197.66
memif2/1-output active 81333 16076285 0 1.43e1 197.66
memif2/1-tx active 81333 16076285 0 2.09e2 197.66
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 216.89, last 128 main loops 22.64 per node 206.99
vector rates in 6.0875e6, out 6.0875e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 75948 16331420 0 1.46e1 215.03
TenGigabitEthernet18/0/3-tx active 75948 16331420 0 7.34e1 215.03
dpdk-input polling 76110 16331372 0 6.61e1 214.58
ethernet-input active 152058 32662792 0 2.52e1 214.80
ip4-input active 75948 16331420 0 4.86e1 215.03
ip4-input-no-checksum active 76110 16331372 0 3.67e1 214.58
ip4-lookup active 148396 32662792 0 4.36e1 220.11
ip4-rewrite active 148396 32662792 0 4.42e1 220.11
memif-input polling 76110 16331420 0 1.39e2 214.58
memif2/1-output active 76110 16331372 0 1.49e1 214.58
memif2/1-tx active 76110 16331372 0 2.01e2 214.58
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 192.36, last 128 main loops 21.88 per node 200.00
vector rates in 5.9923e6, out 5.9923e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 85374 16075946 0 1.49e1 188.30
TenGigabitEthernet18/0/0-tx active 85374 16075946 0 7.44e1 188.30
dpdk-input polling 85608 16076056 0 6.69e1 187.79
ethernet-input active 170982 32152002 0 2.63e1 188.04
ip4-input active 85374 16075946 0 4.93e1 188.30
ip4-input-no-checksum active 85608 16076056 0 3.67e1 187.79
ip4-lookup active 161384 32152002 0 4.36e1 199.23
ip4-rewrite active 161384 32152002 0 4.43e1 199.23
memif-input polling 85608 16075946 0 1.42e2 187.79
memif1/1-output active 85608 16076056 0 1.44e1 187.79
memif1/1-tx active 85608 16076056 0 2.07e2 187.79
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 202.48, last 128 main loops 21.44 per node 196.00
vector rates in 6.0875e6, out 6.0875e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 81912 16331432 0 1.42e1 199.38
TenGigabitEthernet18/0/0-tx active 81912 16331432 0 7.38e1 199.38
dpdk-input polling 82100 16331324 0 6.57e1 198.92
ethernet-input active 164012 32662756 0 2.55e1 199.15
ip4-input active 81912 16331432 0 4.91e1 199.38
ip4-input-no-checksum active 82100 16331324 0 3.57e1 198.92
ip4-lookup active 157258 32662756 0 4.42e1 207.70
ip4-rewrite active 157258 32662756 0 4.40e1 207.70
memif-input polling 82100 16331432 0 1.38e2 198.92
memif1/1-output active 82100 16331324 0 1.44e1 198.92
memif1/1-tx active 82100 16331324 0 2.02e2 198.92
64b-8t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 3.42e4 0.00
dhcp-client-process any wait 0 0 1 2.38e3 0.00
dpdk-process any wait 0 0 2 2.71e6 0.00
fib-walk any wait 0 0 3 1.79e3 0.00
ikev2-manager-process any wait 0 0 5 2.74e3 0.00
ip-route-resolver-process any wait 0 0 1 1.76e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.84e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.42e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.42e3 0.00
lisp-retry-service any wait 0 0 3 2.15e3 0.00
memif-process any wait 0 0 2 2.94e3 0.00
statseg-collector-process time wait 0 0 1 1.94e3 0.00
unix-epoll-input polling 5536 0 0 2.46e6 0.00
vpe-oam-process any wait 0 0 3 1.14e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 27.45, last 128 main loops 1.53 per node 16.33
vector rates in 4.0471e6, out 4.0471e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 466034 11060252 0 2.95e1 23.73
TenGigabitEthernet18/0/3-tx active 466034 11060252 0 9.44e1 23.73
dpdk-input polling 526904 11060244 0 1.09e2 20.99
ethernet-input active 992093 22120496 0 4.93e1 22.29
ip4-input active 466034 11060252 0 7.71e1 23.73
ip4-input-no-checksum active 526059 11060244 0 5.95e1 21.02
ip4-lookup active 526299 22120496 0 5.01e1 42.03
ip4-rewrite active 526299 22120496 0 5.31e1 42.03
memif-input polling 526904 11060252 0 2.09e2 20.99
memif2/1-output active 526059 11060244 0 3.41e1 21.02
memif2/1-tx active 526059 11060244 0 3.13e2 21.02
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 27.95, last 128 main loops 3.17 per node 33.83
vector rates in 4.1113e6, out 4.1113e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 456110 11235772 0 2.87e1 24.63
TenGigabitEthernet18/0/3-tx active 456110 11235536 0 9.19e1 24.63
dpdk-input polling 531289 11235796 0 1.06e2 21.15
ethernet-input active 986311 22471568 0 4.84e1 22.78
ip4-input active 456110 11235772 0 7.64e1 24.63
ip4-input-no-checksum active 530201 11235796 0 5.92e1 21.19
ip4-lookup active 530502 22471568 0 5.05e1 42.36
ip4-rewrite active 530502 22471568 0 5.28e1 42.36
memif-input polling 531289 11235772 0 2.07e2 21.15
memif2/1-output active 530201 11235796 0 3.38e1 21.19
memif2/1-tx active 530201 11235796 0 3.05e2 21.19
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.5, average vectors/node 27.26, last 128 main loops 2.19 per node 23.33
vector rates in 4.0471e6, out 4.0471e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 466856 11060252 0 2.93e1 23.69
TenGigabitEthernet18/0/3-tx active 466856 11060252 0 9.37e1 23.69
dpdk-input polling 532158 11060248 0 1.09e2 20.78
ethernet-input active 998123 22120500 0 4.92e1 22.16
ip4-input active 466856 11060252 0 7.72e1 23.69
ip4-input-no-checksum active 531267 11060248 0 5.95e1 20.82
ip4-lookup active 531524 22120500 0 5.10e1 41.62
ip4-rewrite active 531524 22120500 0 5.32e1 41.62
memif-input polling 532158 11060252 0 2.09e2 20.78
memif2/1-output active 531267 11060248 0 3.44e1 20.82
memif2/1-tx active 531267 11060248 0 3.11e2 20.82
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.5, average vectors/node 28.78, last 128 main loops 2.19 per node 23.33
vector rates in 4.1113e6, out 4.1112e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 453297 11235768 0 2.91e1 24.79
TenGigabitEthernet18/0/3-tx active 453297 11235472 0 9.34e1 24.79
dpdk-input polling 509454 11235788 0 1.07e2 22.05
ethernet-input active 962119 22471556 0 4.85e1 23.36
ip4-input active 453297 11235768 0 7.61e1 24.79
ip4-input-no-checksum active 508822 11235788 0 5.81e1 22.08
ip4-lookup active 508961 22471556 0 5.09e1 44.15
ip4-rewrite active 508961 22471556 0 5.26e1 44.15
memif-input polling 509454 11235768 0 2.09e2 22.05
memif2/1-output active 508822 11235788 0 3.34e1 22.08
memif2/1-tx active 508822 11235788 0 3.01e2 22.08
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.5, average vectors/node 27.61, last 128 main loops 1.97 per node 21.00
vector rates in 4.0471e6, out 4.0471e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 466887 11060236 0 2.96e1 23.69
TenGigabitEthernet18/0/0-tx active 466887 11060236 0 9.43e1 23.69
dpdk-input polling 521586 11060232 0 1.09e2 21.21
ethernet-input active 987933 22120468 0 4.90e1 22.39
ip4-input active 466887 11060236 0 7.73e1 23.69
ip4-input-no-checksum active 521046 11060232 0 5.97e1 21.23
ip4-lookup active 521181 22120468 0 4.98e1 42.44
ip4-rewrite active 521181 22120468 0 5.39e1 42.44
memif-input polling 521586 11060236 0 2.11e2 21.21
memif1/1-output active 521046 11060232 0 3.49e1 21.23
memif1/1-tx active 521046 11060232 0 3.10e2 21.23
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.5, average vectors/node 28.14, last 128 main loops .88 per node 16.00
vector rates in 4.1113e6, out 4.1113e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 456652 11235800 0 2.89e1 24.60
TenGigabitEthernet18/0/0-tx active 456652 11235576 0 9.14e1 24.60
dpdk-input polling 525298 11235796 0 1.07e2 21.39
ethernet-input active 981295 22471596 0 4.84e1 22.89
ip4-input active 456652 11235800 0 7.66e1 24.60
ip4-input-no-checksum active 524643 11235796 0 5.91e1 21.42
ip4-lookup active 524810 22471596 0 4.97e1 42.82
ip4-rewrite active 524810 22471596 0 5.28e1 42.82
memif-input polling 525298 11235800 0 2.07e2 21.39
memif1/1-output active 524643 11235796 0 3.37e1 21.42
memif1/1-tx active 524643 11235796 0 3.05e2 21.42
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.5, average vectors/node 27.05, last 128 main loops .66 per node 12.00
vector rates in 4.0471e6, out 4.0471e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 469361 11060256 0 2.95e1 23.56
TenGigabitEthernet18/0/0-tx active 469361 11060256 0 9.27e1 23.56
dpdk-input polling 536940 11060248 0 1.08e2 20.59
ethernet-input active 1005559 22120504 0 4.94e1 21.99
ip4-input active 469361 11060256 0 7.86e1 23.56
ip4-input-no-checksum active 536198 11060248 0 6.05e1 20.63
ip4-lookup active 536382 22120504 0 5.01e1 41.24
ip4-rewrite active 536382 22120504 0 5.33e1 41.24
memif-input polling 536940 11060256 0 2.11e2 20.59
memif1/1-output active 536198 11060248 0 3.46e1 20.63
memif1/1-tx active 536198 11060248 0 3.09e2 20.63
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.5, average vectors/node 28.43, last 128 main loops 2.84 per node 30.33
vector rates in 4.1113e6, out 4.1113e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 456187 11235800 0 2.90e1 24.63
TenGigabitEthernet18/0/0-tx active 456187 11235800 0 9.32e1 24.63
dpdk-input polling 517008 11235796 0 1.07e2 21.73
ethernet-input active 972729 22471596 0 4.85e1 23.10
ip4-input active 456187 11235800 0 7.62e1 24.63
ip4-input-no-checksum active 516542 11235796 0 5.84e1 21.75
ip4-lookup active 516691 22471596 0 4.99e1 43.49
ip4-rewrite active 516691 22471596 0 5.27e1 43.49
memif-input polling 517008 11235800 0 2.09e2 21.73
memif1/1-output active 516542 11235796 0 3.32e1 21.75
memif1/1-tx active 516542 11235796 0 3.02e2 21.75
imix-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 1.09e5 0.00
dpdk-process any wait 0 0 2 6.11e3 0.00
fib-walk any wait 0 0 3 2.42e3 0.00
ikev2-manager-process any wait 0 0 6 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 1.80e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.19e3 0.00
lisp-retry-service any wait 0 0 3 2.41e3 0.00
memif-process any wait 0 0 2 2.59e3 0.00
statseg-collector-process time wait 0 0 1 2.29e3 0.00
unix-epoll-input polling 3436 0 0 3.90e6 0.00
vpe-oam-process any wait 0 0 3 1.74e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 165.11, last 128 main loops 16.73 per node 153.00
vector rates in 4.3099e6, out 4.3099e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 71774 11604560 0 1.56e1 161.68
TenGigabitEthernet18/0/3-tx active 71774 11604560 0 8.43e1 161.68
dpdk-input polling 77523 11604443 0 7.71e1 149.69
ethernet-input active 149261 23209003 0 2.82e1 155.49
ip4-input active 71774 11604560 0 5.29e1 161.68
ip4-input-no-checksum active 77487 11604443 0 3.92e1 149.76
ip4-lookup active 127520 23209003 0 4.60e1 182.00
ip4-rewrite active 127520 23209003 0 4.70e1 182.00
memif-input polling 77523 11604560 0 3.07e2 149.69
memif2/1-output active 77487 11604443 0 1.58e1 149.76
memif2/1-tx active 77487 11604443 0 3.25e2 149.76
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 165.78, last 128 main loops 20.34 per node 186.00
vector rates in 4.3099e6, out 4.3099e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 71550 11604612 0 1.57e1 162.19
TenGigabitEthernet18/0/0-tx active 71550 11604612 0 8.43e1 162.19
dpdk-input polling 77005 11604464 0 7.70e1 150.69
ethernet-input active 148494 23209076 0 2.82e1 156.29
ip4-input active 71550 11604612 0 5.26e1 162.19
ip4-input-no-checksum active 76944 11604464 0 3.93e1 150.82
ip4-lookup active 127256 23209076 0 4.64e1 182.38
ip4-rewrite active 127256 23209076 0 4.69e1 182.38
memif-input polling 77005 11604612 0 3.07e2 150.69
memif1/1-output active 76944 11604464 0 1.58e1 150.82
memif1/1-tx active 76944 11604464 0 3.24e2 150.82
imix-4t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.33e4 0.00
dpdk-process any wait 0 0 1 8.49e3 0.00
fib-walk any wait 0 0 3 1.47e3 0.00
ikev2-manager-process any wait 0 0 5 1.68e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.36e3 0.00
lisp-retry-service any wait 0 0 3 2.35e3 0.00
memif-process any wait 0 0 2 2.64e3 0.00
unix-epoll-input polling 2852 0 0 4.68e6 0.00
vpe-oam-process any wait 0 0 3 8.27e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 28.07, last 128 main loops 2.73 per node 29.17
vector rates in 3.3175e6, out 3.3175e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 395240 8877584 0 3.08e1 22.46
TenGigabitEthernet18/0/3-tx active 395240 8877584 0 1.02e2 22.46
dpdk-input polling 395459 8877592 0 1.16e2 22.45
ethernet-input active 790699 17755176 0 5.05e1 22.46
ip4-input active 395240 8877584 0 8.09e1 22.46
ip4-input-no-checksum active 395459 8877592 0 5.86e1 22.45
ip4-lookup active 395462 17755176 0 5.11e1 44.89
ip4-rewrite active 395462 17755176 0 5.39e1 44.89
memif-input polling 395459 8877584 0 3.80e2 22.45
memif2/1-output active 395459 8877592 0 3.23e1 22.45
memif2/1-tx active 395459 8877592 0 3.90e2 22.45
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 28.44, last 128 main loops 2.63 per node 28.00
vector rates in 3.3701e6, out 3.3701e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 396272 9018494 0 3.07e1 22.76
TenGigabitEthernet18/0/3-tx active 396272 9018370 0 9.95e1 22.76
dpdk-input polling 396471 9018492 0 1.14e2 22.75
ethernet-input active 792743 18036986 0 4.97e1 22.75
ip4-input active 396272 9018494 0 8.11e1 22.76
ip4-input-no-checksum active 396471 9018492 0 5.89e1 22.75
ip4-lookup active 396474 18036986 0 5.13e1 45.49
ip4-rewrite active 396474 18036986 0 5.38e1 45.49
memif-input polling 396471 9018494 0 3.64e2 22.75
memif2/1-output active 396471 9018492 0 3.24e1 22.75
memif2/1-tx active 396471 9018492 0 3.89e2 22.75
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 28.09, last 128 main loops 1.97 per node 21.00
vector rates in 3.3175e6, out 3.3175e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 394863 8877584 0 3.05e1 22.48
TenGigabitEthernet18/0/0-tx active 394863 8877584 0 1.02e2 22.48
dpdk-input polling 395148 8877580 0 1.14e2 22.47
ethernet-input active 790011 17755164 0 5.05e1 22.47
ip4-input active 394863 8877584 0 8.16e1 22.48
ip4-input-no-checksum active 395148 8877580 0 5.90e1 22.47
ip4-lookup active 395152 17755164 0 5.06e1 44.93
ip4-rewrite active 395152 17755164 0 5.39e1 44.93
memif-input polling 395148 8877584 0 3.79e2 22.47
memif1/1-output active 395148 8877580 0 3.28e1 22.47
memif1/1-tx active 395148 8877580 0 3.92e2 22.47
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 28.57, last 128 main loops 2.52 per node 26.83
vector rates in 3.3701e6, out 3.3701e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 394396 9018496 0 3.04e1 22.87
TenGigabitEthernet18/0/0-tx active 394396 9018400 0 9.94e1 22.87
dpdk-input polling 394677 9018512 0 1.13e2 22.85
ethernet-input active 789073 18037008 0 4.94e1 22.86
ip4-input active 394396 9018496 0 8.04e1 22.87
ip4-input-no-checksum active 394677 9018512 0 5.84e1 22.85
ip4-lookup active 394682 18037008 0 5.22e1 45.70
ip4-rewrite active 394682 18037008 0 5.32e1 45.70
memif-input polling 394677 9018496 0 3.65e2 22.85
memif1/1-output active 394677 9018512 0 3.20e1 22.85
memif1/1-tx active 394677 9018512 0 3.90e2 22.85
imix-8t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 40 3.64e4 0.00
dpdk-process any wait 0 0 2 6.39e5 0.00
fib-walk any wait 0 0 3 2.49e3 0.00
ikev2-manager-process any wait 0 0 5 1.39e3 0.00
ip-neighbor-scan-process any wait 0 0 1 3.25e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.77e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.21e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.49e3 0.00
lisp-retry-service any wait 0 0 3 3.27e3 0.00
memif-process any wait 0 0 2 3.45e3 0.00
statseg-collector-process time wait 0 0 1 3.56e3 0.00
unix-epoll-input polling 10180 0 0 1.31e6 0.00
vpe-oam-process any wait 0 0 3 1.64e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 6.28, last 128 main loops .44 per node 4.67
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 808094 4460156 0 8.11e1 5.52
TenGigabitEthernet18/0/3-tx active 808094 4460156 0 1.85e2 5.52
dpdk-input polling 1033442 4460156 0 3.09e2 4.32
ethernet-input active 1726610 8920312 0 1.27e2 5.17
ip4-input active 808094 4460156 0 1.71e2 5.52
ip4-input-no-checksum active 918516 4460156 0 1.38e2 4.86
ip4-lookup active 962766 8920312 0 8.49e1 9.27
ip4-rewrite active 962766 8920312 0 9.26e1 9.27
memif-input polling 1033442 4460156 0 5.98e2 4.32
memif2/1-output active 918516 4460156 0 1.01e2 4.86
memif2/1-tx active 918516 4460156 0 7.97e2 4.86
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 6.31, last 128 main loops .44 per node 4.67
vector rates in 1.6851e6, out 1.6850e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 812942 4530956 0 8.07e1 5.57
TenGigabitEthernet18/0/3-tx active 812942 4530696 0 1.84e2 5.57
dpdk-input polling 1051366 4530956 0 2.93e2 4.31
ethernet-input active 1743874 9061912 0 1.25e2 5.19
ip4-input active 812942 4530956 0 1.67e2 5.57
ip4-input-no-checksum active 930932 4530956 0 1.34e2 4.87
ip4-lookup active 975262 9061912 0 8.49e1 9.29
ip4-rewrite active 975262 9061912 0 9.21e1 9.29
memif-input polling 1051366 4530956 0 5.97e2 4.31
memif2/1-output active 930932 4530956 0 1.03e2 4.87
memif2/1-tx active 930932 4530956 0 7.81e2 4.87
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 6.31, last 128 main loops .77 per node 8.17
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 807438 4460148 0 7.99e1 5.52
TenGigabitEthernet18/0/3-tx active 807438 4460148 0 1.83e2 5.52
dpdk-input polling 1028596 4460160 0 3.03e2 4.34
ethernet-input active 1718457 8920308 0 1.34e2 5.19
ip4-input active 807438 4460148 0 1.67e2 5.52
ip4-input-no-checksum active 911019 4460160 0 1.35e2 4.89
ip4-lookup active 954813 8920308 0 8.45e1 9.34
ip4-rewrite active 954813 8920308 0 9.30e1 9.34
memif-input polling 1028596 4460148 0 6.06e2 4.34
memif2/1-output active 911019 4460160 0 1.02e2 4.89
memif2/1-tx active 911019 4460160 0 7.89e2 4.89
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 6.43, last 128 main loops .44 per node 4.67
vector rates in 1.6851e6, out 1.6851e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 809581 4530956 0 8.06e1 5.59
TenGigabitEthernet18/0/3-tx active 809581 4530956 0 1.86e2 5.59
dpdk-input polling 998268 4530956 0 2.96e2 4.54
ethernet-input active 1718666 9061912 0 1.27e2 5.27
ip4-input active 809581 4530956 0 1.68e2 5.59
ip4-input-no-checksum active 909085 4530956 0 1.37e2 4.98
ip4-lookup active 945205 9061912 0 8.63e1 9.59
ip4-rewrite active 945205 9061912 0 9.17e1 9.59
memif-input polling 998268 4530956 0 5.88e2 4.54
memif2/1-output active 909085 4530956 0 9.78e1 4.98
memif2/1-tx active 909085 4530956 0 7.80e2 4.98
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 6.30, last 128 main loops .22 per node 4.00
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 811738 4460160 0 8.07e1 5.49
TenGigabitEthernet18/0/0-tx active 811738 4460160 0 1.86e2 5.49
dpdk-input polling 1007228 4460156 0 2.99e2 4.43
ethernet-input active 1724142 8920316 0 1.39e2 5.17
ip4-input active 811738 4460160 0 1.63e2 5.49
ip4-input-no-checksum active 912404 4460156 0 1.32e2 4.89
ip4-lookup active 950845 8920316 0 8.53e1 9.38
ip4-rewrite active 950845 8920316 0 9.16e1 9.38
memif-input polling 1007228 4460160 0 5.99e2 4.43
memif1/1-output active 912404 4460156 0 1.01e2 4.89
memif1/1-tx active 912404 4460156 0 7.97e2 4.89
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 6.32, last 128 main loops .44 per node 4.67
vector rates in 1.6851e6, out 1.6850e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 816007 4530952 0 7.96e1 5.55
TenGigabitEthernet18/0/0-tx active 816007 4530712 0 1.80e2 5.55
dpdk-input polling 1029793 4530960 0 2.90e2 4.39
ethernet-input active 1744162 9061912 0 1.24e2 5.19
ip4-input active 816007 4530952 0 1.72e2 5.55
ip4-input-no-checksum active 928155 4530960 0 1.35e2 4.88
ip4-lookup active 967667 9061912 0 8.43e1 9.36
ip4-rewrite active 967667 9061912 0 9.24e1 9.36
memif-input polling 1029793 4530952 0 6.02e2 4.39
memif1/1-output active 928155 4530960 0 9.99e1 4.88
memif1/1-tx active 928155 4530960 0 7.81e2 4.88
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 6.24, last 128 main loops .44 per node 4.67
vector rates in 1.6588e6, out 1.6588e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 813626 4460160 0 8.04e1 5.48
TenGigabitEthernet18/0/0-tx active 813626 4460160 0 1.82e2 5.48
dpdk-input polling 1039272 4460160 0 3.06e2 4.29
ethernet-input active 1736175 8920320 0 1.27e2 5.14
ip4-input active 813626 4460160 0 1.76e2 5.48
ip4-input-no-checksum active 922549 4460160 0 1.39e2 4.83
ip4-lookup active 966763 8920320 0 8.52e1 9.23
ip4-rewrite active 966763 8920320 0 9.25e1 9.23
memif-input polling 1039272 4460160 0 6.08e2 4.29
memif1/1-output active 922549 4460160 0 1.01e2 4.83
memif1/1-tx active 922549 4460160 0 7.87e2 4.83
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 6.38, last 128 main loops .44 per node 4.67
vector rates in 1.6851e6, out 1.6851e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 814686 4530956 0 7.93e1 5.56
TenGigabitEthernet18/0/0-tx active 814686 4530944 0 1.85e2 5.56
dpdk-input polling 1009354 4530952 0 2.96e2 4.49
ethernet-input active 1732085 9061908 0 1.27e2 5.23
ip4-input active 814686 4530956 0 1.65e2 5.56
ip4-input-no-checksum active 917399 4530952 0 1.33e2 4.94
ip4-lookup active 954475 9061908 0 8.53e1 9.49
ip4-rewrite active 954475 9061908 0 9.31e1 9.49
memif-input polling 1009354 4530956 0 5.93e2 4.49
memif1/1-output active 917399 4530952 0 9.82e1 4.94
memif1/1-tx active 917399 4530952 0 7.82e2 4.94

2n1l-25ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2BD with memif and IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-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-if2 and TG-if2.
  • [Cfg] DUT configuration: DUT1 is 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 is tested with 2p25GE NIC XXV710 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 DUT1. 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
64b-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.60e4 0.00
dpdk-process any wait 0 0 2 2.74e5 0.00
fib-walk any wait 0 0 2 1.03e3 0.00
ikev2-manager-process any wait 0 0 5 1.05e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.72e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.02e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.87e3 0.00
lisp-retry-service any wait 0 0 2 1.78e3 0.00
memif-process any wait 0 0 2 1.83e3 0.00
statseg-collector-process time wait 0 0 1 1.03e3 0.00
unix-epoll-input polling 9995 0 0 1.35e6 0.00
vpe-oam-process any wait 0 0 2 7.91e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 89.30, last 128 main loops 0.00 per node 0.00
vector rates in 4.8460e6, out 4.8460e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 105341 13142065 0 1.57e1 124.76
TwentyFiveGigabitEthernet3b/0/ active 105341 13142065 0 7.18e1 124.76
dpdk-input polling 5238057 13142040 0 1.44e2 2.51
ethernet-input active 323230 26284105 0 3.67e1 81.32
l2-fwd active 279884 26284105 0 3.47e1 93.91
l2-input active 279884 26284105 0 3.77e1 93.91
l2-learn active 279884 26284105 0 4.19e1 93.91
l2-output active 279884 26284105 0 1.67e1 93.91
memif-input polling 5238057 13142065 0 2.01e2 2.51
memif1/1-output active 217889 13142040 0 1.94e1 60.32
memif1/1-tx active 217889 13142040 0 1.97e2 60.32
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 114.30, last 128 main loops 0.00 per node 0.00
vector rates in 4.8461e6, out 4.8461e6, drop 0.0000e0, punt 1.8437e-1
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 116419 13142104 0 3.09e1 112.89
TwentyFiveGigabitEthernet3b/0/ active 116419 13142104 0 7.43e1 112.89
dpdk-input polling 1129618 13142043 0 8.19e1 11.63
error-punt active 1 1 0 1.77e3 1.00
ethernet-input active 244039 26284147 0 5.19e1 107.70
l2-fwd active 234226 26284146 0 3.34e1 112.22
l2-input active 176314 26284146 0 4.06e1 149.08
l2-input-vtr active 127620 13142042 0 5.72e1 102.98
l2-learn active 234226 26284146 0 4.02e1 112.22
l2-output active 234226 26284146 0 3.91e1 112.22
memif-input polling 1129618 13142104 0 1.59e2 11.63
memif2/1-output active 127620 13142042 0 1.77e1 102.98
memif2/1-tx active 127620 13142042 0 1.89e2 102.98
64b-4t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.68e4 0.00
dhcp-client-process any wait 0 0 1 3.11e3 0.00
dpdk-process any wait 0 0 2 2.84e5 0.00
fib-walk any wait 0 0 3 1.90e3 0.00
ikev2-manager-process any wait 0 0 6 1.39e3 0.00
ip-route-resolver-process any wait 0 0 1 1.34e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.18e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.09e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.69e3 0.00
lisp-retry-service any wait 0 0 3 2.18e3 0.00
memif-process any wait 0 0 2 1.84e3 0.00
statseg-collector-process time wait 0 0 1 2.47e3 0.00
unix-epoll-input polling 6338 0 0 2.11e6 0.00
vpe-oam-process any wait 0 0 3 1.01e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 55.70, last 128 main loops 0.00 per node 0.00
vector rates in 4.7802e6, out 4.7802e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 137920 12817728 0 1.70e1 92.94
TwentyFiveGigabitEthernet3b/0/ active 137920 12817728 0 7.62e1 92.94
dpdk-input polling 1991005 12817754 0 1.11e2 6.44
ethernet-input active 524055 25635482 0 4.27e1 48.92
l2-fwd active 428330 25635482 0 3.75e1 59.85
l2-input active 428330 25635482 0 3.96e1 59.85
l2-learn active 428330 25635482 0 4.59e1 59.85
l2-output active 428330 25635482 0 2.03e1 59.85
memif-input polling 1991005 12817728 0 1.87e2 6.44
memif1/1-output active 386135 12817754 0 2.61e1 33.19
memif1/1-tx active 386135 12817754 0 2.38e2 33.19
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 56.04, last 128 main loops 0.00 per node 0.00
vector rates in 4.8561e6, out 4.8561e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 139466 13021184 0 1.66e1 93.36
TwentyFiveGigabitEthernet3b/0/ active 139466 13021184 0 7.28e1 93.36
dpdk-input polling 2061036 13021216 0 1.11e2 6.32
ethernet-input active 528773 26042400 0 4.15e1 49.25
l2-fwd active 432688 26042400 0 3.72e1 60.19
l2-input active 432688 26042400 0 3.93e1 60.19
l2-learn active 432688 26042400 0 4.53e1 60.19
l2-output active 432688 26042400 0 1.99e1 60.19
memif-input polling 2061036 13021184 0 1.84e2 6.32
memif1/1-output active 389307 13021216 0 2.56e1 33.45
memif1/1-tx active 389307 13021216 0 2.34e2 33.45
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 100.62, last 128 main loops 14.34 per node 114.75
vector rates in 4.7802e6, out 4.7802e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 135609 12817864 0 2.99e1 94.52
TwentyFiveGigabitEthernet3b/0/ active 135609 12817864 0 7.71e1 94.52
dpdk-input polling 138566 12817772 0 6.84e1 92.50
ethernet-input active 274126 25635636 0 5.32e1 93.52
l2-fwd active 274084 25635636 0 3.46e1 93.53
l2-input active 146961 25635636 0 4.17e1 174.44
l2-input-vtr active 138517 12817772 0 5.89e1 92.54
l2-learn active 274084 25635636 0 4.11e1 93.53
l2-output active 274084 25635636 0 4.42e1 93.53
memif-input polling 138566 12817864 0 1.54e2 92.50
memif2/1-output active 138517 12817772 0 1.96e1 92.54
memif2/1-tx active 138517 12817772 0 2.07e2 92.54
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 101.09, last 128 main loops 17.69 per node 133.18
vector rates in 4.8560e6, out 4.8560e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 137014 13021192 0 2.97e1 95.04
TwentyFiveGigabitEthernet3b/0/ active 137014 13021192 0 7.61e1 95.04
dpdk-input polling 140127 13021182 0 6.68e1 92.92
ethernet-input active 277016 26042374 0 5.19e1 94.01
l2-fwd active 276981 26042374 0 3.44e1 94.02
l2-input active 149588 26042374 0 4.12e1 174.09
l2-input-vtr active 140002 13021182 0 5.77e1 93.01
l2-learn active 276981 26042374 0 4.05e1 94.02
l2-output active 276981 26042374 0 4.31e1 94.02
memif-input polling 140127 13021192 0 1.52e2 92.92
memif2/1-output active 140002 13021182 0 1.92e1 93.01
memif2/1-tx active 140002 13021182 0 2.04e2 93.01
64b-8t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 6.19e4 0.00
dhcp-client-process any wait 0 0 1 3.53e3 0.00
dpdk-process any wait 0 0 2 1.46e6 0.00
fib-walk any wait 0 0 2 1.19e3 0.00
ikev2-manager-process any wait 0 0 6 1.35e3 0.00
ip-route-resolver-process any wait 0 0 1 1.51e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.91e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.78e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.38e3 0.00
lisp-retry-service any wait 0 0 2 2.52e3 0.00
memif-process any wait 0 0 2 2.50e3 0.00
statseg-collector-process time wait 0 0 1 2.19e3 0.00
unix-epoll-input polling 3775 0 0 3.59e6 0.00
vpe-oam-process any wait 0 0 2 1.28e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 45.66, last 128 main loops 1.25 per node 20.00
vector rates in 4.4616e6, out 4.3846e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 178953 12133552 0 1.89e1 67.80
TwentyFiveGigabitEthernet3b/0/ active 178953 11714732 0 8.12e1 65.46
dpdk-input polling 491847 12133552 0 9.72e1 24.67
ethernet-input active 650666 24267104 0 4.67e1 37.29
l2-fwd active 471807 24267104 0 3.86e1 51.43
l2-input active 471807 24267104 0 3.99e1 51.43
l2-learn active 471807 24267104 0 4.72e1 51.43
l2-output active 471807 24267104 0 2.13e1 51.43
memif-input polling 491847 12133552 0 1.77e2 24.67
memif1/1-output active 471713 12133552 0 2.99e1 25.72
memif1/1-tx active 471713 12133552 0 3.28e2 25.72
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 46.06, last 128 main loops 2.75 per node 44.00
vector rates in 4.5324e6, out 4.4022e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 174565 12326124 0 1.83e1 70.61
TwentyFiveGigabitEthernet3b/0/ active 174565 11617888 0 8.18e1 66.55
dpdk-input polling 500280 12326152 0 9.43e1 24.64
ethernet-input active 651537 24652276 0 4.57e1 37.84
l2-fwd active 477066 24652276 0 3.82e1 51.67
l2-input active 477066 24652276 0 3.98e1 51.67
l2-learn active 477066 24652276 0 4.68e1 51.67
l2-output active 477066 24652276 0 2.09e1 51.67
memif-input polling 500280 12326124 0 1.75e2 24.64
memif1/1-output active 476972 12326152 0 2.97e1 25.84
memif1/1-tx active 476972 12326152 0 3.23e2 25.84
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 45.15, last 128 main loops 5.50 per node 58.67
vector rates in 4.4616e6, out 4.4028e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 178700 12133596 0 1.94e1 67.89
TwentyFiveGigabitEthernet3b/0/ active 178700 11814160 0 8.03e1 66.11
dpdk-input polling 499992 12133552 0 9.61e1 24.27
ethernet-input active 656497 24267148 0 4.68e1 36.96
l2-fwd active 477924 24267148 0 3.86e1 50.78
l2-input active 477924 24267148 0 4.03e1 50.78
l2-learn active 477924 24267148 0 4.75e1 50.78
l2-output active 477924 24267148 0 2.16e1 50.78
memif-input polling 499992 12133596 0 1.76e2 24.27
memif1/1-output active 477797 12133552 0 3.06e1 25.39
memif1/1-tx active 477797 12133552 0 3.27e2 25.39
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 46.57, last 128 main loops 5.75 per node 61.33
vector rates in 4.5324e6, out 4.3631e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 177037 12326140 0 1.82e1 69.62
TwentyFiveGigabitEthernet3b/0/ active 177037 11405484 0 8.47e1 64.42
dpdk-input polling 489792 12326144 0 9.63e1 25.17
ethernet-input active 647302 24652284 0 4.57e1 38.08
l2-fwd active 470344 24652284 0 3.81e1 52.41
l2-input active 470344 24652284 0 3.94e1 52.41
l2-learn active 470344 24652284 0 4.65e1 52.41
l2-output active 470344 24652284 0 2.08e1 52.41
memif-input polling 489792 12326140 0 1.75e2 25.17
memif1/1-output active 470265 12326144 0 2.96e1 26.21
memif1/1-tx active 470265 12326144 0 3.21e2 26.21
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 73.55, last 128 main loops 8.66 per node 69.25
vector rates in 4.4615e6, out 4.3646e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 178640 12133520 0 3.21e1 67.92
TwentyFiveGigabitEthernet3b/0/ active 178640 11606410 0 8.35e1 64.97
dpdk-input polling 178776 12133520 0 7.55e1 67.87
ethernet-input active 357416 24267040 0 5.52e1 67.89
l2-fwd active 357416 24267040 0 3.54e1 67.89
l2-input active 178858 24267040 0 4.25e1 135.68
l2-input-vtr active 178776 12133520 0 5.69e1 67.87
l2-learn active 357416 24267040 0 4.24e1 67.89
l2-output active 357416 24267040 0 4.43e1 67.89
memif-input polling 178776 12133520 0 1.63e2 67.87
memif2/1-output active 178776 12133520 0 2.19e1 67.87
memif2/1-tx active 178776 12133520 0 2.50e2 67.87
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 75.43, last 128 main loops 6.19 per node 49.50
vector rates in 4.5324e6, out 4.4149e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 176908 12326144 0 3.20e1 69.68
TwentyFiveGigabitEthernet3b/0/ active 176908 11687530 0 8.27e1 66.07
dpdk-input polling 177107 12326144 0 7.37e1 69.59
ethernet-input active 354015 24652288 0 5.45e1 69.64
l2-fwd active 354015 24652288 0 3.53e1 69.64
l2-input active 177221 24652288 0 4.22e1 139.10
l2-input-vtr active 177107 12326144 0 5.69e1 69.59
l2-learn active 354015 24652288 0 4.21e1 69.64
l2-output active 354015 24652288 0 4.37e1 69.64
memif-input polling 177107 12326144 0 1.61e2 69.59
memif2/1-output active 177107 12326144 0 2.12e1 69.59
memif2/1-tx active 177107 12326144 0 2.43e2 69.59
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 73.43, last 128 main loops 9.19 per node 73.50
vector rates in 4.4616e6, out 4.3566e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 178886 12133612 0 3.24e1 67.83
TwentyFiveGigabitEthernet3b/0/ active 178886 11562396 0 8.39e1 64.64
dpdk-input polling 179093 12133576 0 7.45e1 67.75
ethernet-input active 357979 24267188 0 5.52e1 67.79
l2-fwd active 357979 24267188 0 3.57e1 67.79
l2-input active 179191 24267188 0 4.30e1 135.43
l2-input-vtr active 179093 12133576 0 5.76e1 67.75
l2-learn active 357979 24267188 0 4.30e1 67.79
l2-output active 357979 24267188 0 4.44e1 67.79
memif-input polling 179093 12133612 0 1.62e2 67.75
memif2/1-output active 179093 12133576 0 2.19e1 67.75
memif2/1-tx active 179093 12133576 0 2.48e2 67.75
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 76.48, last 128 main loops 9.63 per node 77.00
vector rates in 4.5324e6, out 4.4164e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 174501 12326192 0 3.15e1 70.64
TwentyFiveGigabitEthernet3b/0/ active 174501 11695544 0 8.43e1 67.02
dpdk-input polling 174654 12326180 0 7.50e1 70.57
ethernet-input active 349155 24652372 0 5.45e1 70.61
l2-fwd active 349155 24652372 0 3.49e1 70.61
l2-input active 174793 24652372 0 4.21e1 141.04
l2-input-vtr active 174654 12326180 0 5.66e1 70.57
l2-learn active 349155 24652372 0 4.19e1 70.61
l2-output active 349155 24652372 0 4.40e1 70.61
memif-input polling 174654 12326192 0 1.62e2 70.57
memif2/1-output active 174654 12326180 0 2.09e1 70.57
memif2/1-tx active 174654 12326180 0 2.41e2 70.57

2n1l-25ge2p1xxv710-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain.
  • [Cfg] DUT configuration: DUT1 is configured with two L2 bridge domains and MAC learning enabled. DUT1 tested with 2p25GE NIC XXV710 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 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
64b-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 5.33e4 0.00
dpdk-process any wait 0 0 2 8.09e3 0.00
fib-walk any wait 0 0 2 1.77e3 0.00
ikev2-manager-process any wait 0 0 5 9.01e2 0.00
ip-neighbor-scan-process any wait 0 0 1 1.61e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.64e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.04e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.27e3 0.00
lisp-retry-service any wait 0 0 2 2.34e3 0.00
memif-process any wait 0 0 2 1.47e3 0.00
statseg-collector-process time wait 0 0 1 1.29e3 0.00
unix-epoll-input polling 6479 0 0 2.09e6 0.00
vpe-oam-process any wait 0 0 3 1.24e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 110.14, last 128 main loops 0.00 per node 0.00
vector rates in 5.6560e6, out 5.6560e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 120206 15366855 0 1.52e1 127.84
TwentyFiveGigabitEthernet3b/0/ active 120206 15366855 0 7.49e1 127.84
dpdk-input polling 1453700 15367154 0 7.77e1 10.57
ethernet-input active 314294 30734009 0 3.54e1 97.79
l2-fwd active 261419 30734009 0 3.37e1 117.57
l2-input active 261419 30734009 0 3.74e1 117.57
l2-learn active 261419 30734009 0 4.05e1 117.57
l2-output active 261419 30734009 0 1.56e1 117.57
memif-input polling 1453700 15366855 0 1.62e2 10.57
memif1/1-output active 194088 15367154 0 1.74e1 79.18
memif1/1-tx active 194088 15367154 0 1.97e2 79.18
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 110.08, last 128 main loops 0.00 per node 0.00
vector rates in 5.6559e6, out 5.6559e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 119851 15367136 0 1.51e1 128.22
TwentyFiveGigabitEthernet3b/0/ active 119851 15367136 0 7.63e1 128.22
dpdk-input polling 1399765 15366695 0 7.76e1 10.98
ethernet-input active 314237 30733831 0 3.54e1 97.80
l2-fwd active 261664 30733831 0 3.38e1 117.46
l2-input active 261664 30733831 0 3.71e1 117.46
l2-learn active 261664 30733831 0 4.05e1 117.46
l2-output active 261664 30733831 0 1.57e1 117.46
memif-input polling 1399765 15367136 0 1.61e2 10.98
memif2/1-output active 194386 15366695 0 1.74e1 79.05
memif2/1-tx active 194386 15366695 0 1.98e2 79.05
64b-4t2c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.92e4 0.00
dpdk-process any wait 0 0 1 5.63e5 0.00
fib-walk any wait 0 0 3 1.54e3 0.00
ikev2-manager-process any wait 0 0 6 1.37e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.48e3 0.00
lisp-retry-service any wait 0 0 3 3.05e3 0.00
memif-process any wait 0 0 2 3.07e3 0.00
unix-epoll-input polling 2877 0 0 4.69e6 0.00
vpe-oam-process any wait 0 0 3 1.33e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 83.56, last 128 main loops 6.56 per node 70.00
vector rates in 5.3810e6, out 5.3810e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 210764 14595448 0 1.88e1 69.25
TwentyFiveGigabitEthernet3b/0/ active 210764 14595448 0 7.75e1 69.25
dpdk-input polling 312268 14595276 0 7.21e1 46.74
ethernet-input active 485311 29190724 0 3.99e1 60.15
l2-fwd active 281342 29190724 0 3.44e1 103.76
l2-input active 281342 29190724 0 3.73e1 103.76
l2-learn active 281342 29190724 0 4.18e1 103.76
l2-output active 281342 29190724 0 1.74e1 103.76
memif-input polling 312268 14595448 0 1.66e2 46.74
memif1/1-output active 274547 14595276 0 2.06e1 53.16
memif1/1-tx active 274547 14595276 0 2.29e2 53.16
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 85.74, last 128 main loops 7.50 per node 80.00
vector rates in 5.4665e6, out 5.4665e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 208252 14826900 0 1.86e1 71.19
TwentyFiveGigabitEthernet3b/0/ active 208252 14826900 0 7.58e1 71.19
dpdk-input polling 304004 14827120 0 7.03e1 48.77
ethernet-input active 480252 29654020 0 3.97e1 61.75
l2-fwd active 278648 29654020 0 3.42e1 106.42
l2-input active 278648 29654020 0 3.71e1 106.42
l2-learn active 278648 29654020 0 4.15e1 106.42
l2-output active 278648 29654020 0 1.73e1 106.42
memif-input polling 304004 14826900 0 1.63e2 48.77
memif1/1-output active 272000 14827120 0 2.05e1 54.51
memif1/1-tx active 272000 14827120 0 2.25e2 54.51
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 82.34, last 128 main loops 11.06 per node 118.00
vector rates in 5.3811e6, out 5.3811e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 209668 14595328 0 1.89e1 69.61
TwentyFiveGigabitEthernet3b/0/ active 209668 14595328 0 7.73e1 69.61
dpdk-input polling 323503 14595436 0 7.32e1 45.12
ethernet-input active 488585 29190764 0 4.01e1 59.75
l2-fwd active 287502 29190764 0 3.44e1 101.53
l2-input active 287502 29190764 0 3.73e1 101.53
l2-learn active 287502 29190764 0 4.19e1 101.53
l2-output active 287502 29190764 0 1.75e1 101.53
memif-input polling 323503 14595328 0 1.67e2 45.12
memif2/1-output active 278917 14595436 0 2.10e1 52.33
memif2/1-tx active 278917 14595436 0 2.27e2 52.33
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 85.38, last 128 main loops 3.75 per node 60.00
vector rates in 5.4664e6, out 5.4664e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 207489 14827084 0 1.85e1 71.46
TwentyFiveGigabitEthernet3b/0/ active 207489 14827084 0 7.62e1 71.46
dpdk-input polling 305596 14826860 0 7.06e1 48.52
ethernet-input active 480295 29653944 0 3.95e1 61.74
l2-fwd active 280802 29653944 0 3.43e1 105.60
l2-input active 280802 29653944 0 3.72e1 105.60
l2-learn active 280802 29653944 0 4.17e1 105.60
l2-output active 280802 29653944 0 1.73e1 105.60
memif-input polling 305596 14827084 0 1.63e2 48.52
memif2/1-output active 272806 14826860 0 2.04e1 54.35
memif2/1-tx active 272806 14826860 0 2.24e2 54.35
64b-8t4c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 3.73e4 0.00
dpdk-process any wait 0 0 2 1.57e6 0.00
fib-walk any wait 0 0 3 1.91e3 0.00
ikev2-manager-process any wait 0 0 6 1.25e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.86e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.96e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.03e3 0.00
lisp-retry-service any wait 0 0 3 3.51e3 0.00
memif-process any wait 0 0 2 2.59e3 0.00
statseg-collector-process time wait 0 0 1 1.79e3 0.00
unix-epoll-input polling 5643 0 0 2.40e6 0.00
vpe-oam-process any wait 0 0 3 1.59e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 30.45, last 128 main loops 1.25 per node 13.33
vector rates in 3.9287e6, out 3.9287e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 479483 10671614 0 3.27e1 22.26
TwentyFiveGigabitEthernet3b/0/ active 479483 10671614 0 9.50e1 22.26
dpdk-input polling 549518 10671520 0 1.08e2 19.42
ethernet-input active 1018401 21343134 0 5.82e1 20.96
l2-fwd active 542034 21343134 0 4.34e1 39.38
l2-input active 542034 21343134 0 4.16e1 39.38
l2-learn active 542034 21343134 0 5.34e1 39.38
l2-output active 542034 21343134 0 2.62e1 39.38
memif-input polling 549518 10671614 0 2.14e2 19.42
memif1/1-output active 538918 10671520 0 3.58e1 19.80
memif1/1-tx active 538918 10671520 0 3.37e2 19.80
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 31.22, last 128 main loops 3.00 per node 32.00
vector rates in 3.9911e6, out 3.9911e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 472693 10840950 0 3.19e1 22.93
TwentyFiveGigabitEthernet3b/0/ active 472693 10840950 0 9.38e1 22.93
dpdk-input polling 544484 10841004 0 1.03e2 19.91
ethernet-input active 1007684 21681954 0 5.77e1 21.52
l2-fwd active 537734 21681954 0 4.34e1 40.32
l2-input active 537734 21681954 0 4.17e1 40.32
l2-learn active 537734 21681954 0 5.33e1 40.32
l2-output active 537734 21681954 0 2.62e1 40.32
memif-input polling 544484 10840950 0 2.08e2 19.91
memif1/1-output active 534991 10841004 0 3.54e1 20.26
memif1/1-tx active 534991 10841004 0 3.30e2 20.26
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 29.64, last 128 main loops 1.50 per node 24.00
vector rates in 3.9287e6, out 3.9287e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 486883 10671500 0 3.26e1 21.92
TwentyFiveGigabitEthernet3b/0/ active 486883 10671500 0 9.39e1 21.92
dpdk-input polling 568479 10671592 0 1.05e2 18.77
ethernet-input active 1042280 21343092 0 5.82e1 20.48
l2-fwd active 559056 21343092 0 4.40e1 38.18
l2-input active 559056 21343092 0 4.21e1 38.18
l2-learn active 559056 21343092 0 5.34e1 38.18
l2-output active 559056 21343092 0 2.68e1 38.18
memif-input polling 568479 10671500 0 2.13e2 18.77
memif1/1-output active 555397 10671592 0 3.67e1 19.21
memif1/1-tx active 555397 10671592 0 3.37e2 19.21
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 31.44, last 128 main loops 2.75 per node 29.33
vector rates in 3.9910e6, out 3.9910e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 472033 10840928 0 3.18e1 22.97
TwentyFiveGigabitEthernet3b/0/ active 472033 10840928 0 9.42e1 22.97
dpdk-input polling 538392 10840756 0 1.06e2 20.14
ethernet-input active 1002616 21681684 0 5.71e1 21.63
l2-fwd active 533081 21681684 0 4.29e1 40.67
l2-input active 533081 21681684 0 4.15e1 40.67
l2-learn active 533081 21681684 0 5.23e1 40.67
l2-output active 533081 21681684 0 2.58e1 40.67
memif-input polling 538392 10840928 0 2.13e2 20.14
memif1/1-output active 530583 10840756 0 3.53e1 20.43
memif1/1-tx active 530583 10840756 0 3.28e2 20.43
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 30.07, last 128 main loops 1.25 per node 20.00
vector rates in 3.9287e6, out 3.9287e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 480308 10671626 0 3.24e1 22.22
TwentyFiveGigabitEthernet3b/0/ active 480308 10671626 0 9.59e1 22.22
dpdk-input polling 555547 10671520 0 1.05e2 19.21
ethernet-input active 1028753 21343146 0 5.84e1 20.75
l2-fwd active 550283 21343146 0 4.38e1 38.79
l2-input active 550283 21343146 0 4.17e1 38.79
l2-learn active 550283 21343146 0 5.34e1 38.79
l2-output active 550283 21343146 0 2.64e1 38.79
memif-input polling 555547 10671626 0 2.13e2 19.21
memif2/1-output active 548445 10671520 0 3.63e1 19.46
memif2/1-tx active 548445 10671520 0 3.37e2 19.46
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 31.14, last 128 main loops 2.75 per node 29.33
vector rates in 3.9910e6, out 3.9910e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 468635 10840766 0 3.16e1 23.13
TwentyFiveGigabitEthernet3b/0/ active 468635 10840766 0 9.32e1 23.13
dpdk-input polling 547010 10840918 0 1.03e2 19.82
ethernet-input active 1007454 21681684 0 6.19e1 21.52
l2-fwd active 540737 21681684 0 4.34e1 40.09
l2-input active 540737 21681684 0 4.18e1 40.09
l2-learn active 540737 21681684 0 5.35e1 40.09
l2-output active 540737 21681684 0 2.59e1 40.09
memif-input polling 547010 10840766 0 2.09e2 19.82
memif2/1-output active 538819 10840918 0 3.59e1 20.12
memif2/1-tx active 538819 10840918 0 3.22e2 20.12
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 29.70, last 128 main loops 2.00 per node 21.33
vector rates in 3.9287e6, out 3.9287e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 477514 10671526 0 3.19e1 22.35
TwentyFiveGigabitEthernet3b/0/ active 477514 10671526 0 9.45e1 22.35
dpdk-input polling 567269 10671636 0 1.06e2 18.81
ethernet-input active 1035532 21343162 0 5.84e1 20.61
l2-fwd active 560112 21343162 0 4.39e1 38.11
l2-input active 560112 21343162 0 4.22e1 38.11
l2-learn active 560112 21343162 0 5.39e1 38.11
l2-output active 560112 21343162 0 2.67e1 38.11
memif-input polling 567269 10671526 0 2.13e2 18.81
memif2/1-output active 558018 10671636 0 3.69e1 19.12
memif2/1-tx active 558018 10671636 0 3.35e2 19.12
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 30.85, last 128 main loops 2.25 per node 24.00
vector rates in 3.9911e6, out 3.9911e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 468386 10840996 0 3.14e1 23.15
TwentyFiveGigabitEthernet3b/0/ active 468386 10840996 0 9.43e1 23.15
dpdk-input polling 552390 10840904 0 1.05e2 19.63
ethernet-input active 1014206 21681900 0 5.73e1 21.38
l2-fwd active 547288 21681900 0 4.33e1 39.62
l2-input active 547288 21681900 0 4.16e1 39.62
l2-learn active 547288 21681900 0 5.32e1 39.62
l2-output active 547288 21681900 0 2.61e1 39.62
memif-input polling 552390 10840996 0 2.12e2 19.63
memif2/1-output active 545820 10840904 0 3.53e1 19.86
memif2/1-tx active 545820 10840904 0 3.27e2 19.86
imix-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 5.76e4 0.00
dpdk-process any wait 0 0 2 8.50e3 0.00
fib-walk any wait 0 0 3 1.98e3 0.00
ikev2-manager-process any wait 0 0 6 2.57e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.79e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.37e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.64e3 0.00
lisp-retry-service any wait 0 0 3 2.12e3 0.00
memif-process any wait 0 0 2 2.93e3 0.00
statseg-collector-process time wait 0 0 1 1.27e3 0.00
unix-epoll-input polling 7874 0 0 1.71e6 0.00
vpe-oam-process any wait 0 0 3 1.64e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 97.51, last 128 main loops 0.00 per node 0.00
vector rates in 3.8639e6, out 3.8639e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 96300 10441128 0 1.68e1 108.42
TwentyFiveGigabitEthernet3b/0/ active 96300 10441128 0 8.77e1 108.42
dpdk-input polling 2156461 10441252 0 1.08e2 4.84
ethernet-input active 249900 20882380 0 4.02e1 83.56
l2-fwd active 196282 20882380 0 3.59e1 106.39
l2-input active 196282 20882380 0 4.02e1 106.39
l2-learn active 196282 20882380 0 4.29e1 106.39
l2-output active 196282 20882380 0 1.77e1 106.39
memif-input polling 2156461 10441128 0 3.53e2 4.84
memif1/1-output active 153600 10441252 0 1.94e1 67.98
memif1/1-tx active 153600 10441252 0 3.29e2 67.98
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 96.05, last 128 main loops 0.00 per node 0.00
vector rates in 3.8639e6, out 3.8639e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 95416 10441204 0 1.69e1 109.43
TwentyFiveGigabitEthernet3b/0/ active 95416 10441204 0 8.88e1 109.43
dpdk-input polling 2068235 10441120 0 1.08e2 5.05
ethernet-input active 253871 20882324 0 4.05e1 82.26
l2-fwd active 199186 20882324 0 3.60e1 104.84
l2-input active 199186 20882324 0 3.92e1 104.84
l2-learn active 199186 20882324 0 4.33e1 104.84
l2-output active 199186 20882324 0 1.78e1 104.84
memif-input polling 2068235 10441204 0 3.51e2 5.05
memif2/1-output active 158455 10441120 0 1.97e1 65.89
memif2/1-tx active 158455 10441120 0 3.31e2 65.89
imix-4t2c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.58e4 0.00
dhcp-client-process any wait 0 0 1 3.40e3 0.00
dpdk-process any wait 0 0 1 6.16e5 0.00
fib-walk any wait 0 0 2 1.72e3 0.00
ikev2-manager-process any wait 0 0 5 1.36e3 0.00
ip-route-resolver-process any wait 0 0 1 1.29e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.37e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 3.18e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.15e3 0.00
lisp-retry-service any wait 0 0 2 3.05e3 0.00
memif-process any wait 0 0 2 2.39e3 0.00
statseg-collector-process time wait 0 0 1 1.35e3 0.00
unix-epoll-input polling 3068 0 0 4.39e6 0.00
vpe-oam-process any wait 0 0 2 1.84e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 75.67, last 128 main loops 7.75 per node 82.67
vector rates in 3.6912e6, out 3.6912e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 157615 9990922 0 2.07e1 63.39
TwentyFiveGigabitEthernet3b/0/ active 157615 9990922 0 9.45e1 63.39
dpdk-input polling 235096 9990926 0 8.84e1 42.49
ethernet-input active 368574 19981848 0 4.50e1 54.21
l2-fwd active 211836 19981848 0 3.65e1 94.33
l2-input active 211836 19981848 0 4.09e1 94.33
l2-learn active 211836 19981848 0 4.45e1 94.33
l2-output active 211836 19981848 0 1.91e1 94.33
memif-input polling 235096 9990922 0 3.55e2 42.49
memif1/1-output active 210959 9990926 0 2.29e1 47.36
memif1/1-tx active 210959 9990926 0 3.98e2 47.36
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 76.80, last 128 main loops 7.56 per node 80.67
vector rates in 3.7498e6, out 3.7498e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 156922 10149464 0 2.04e1 64.68
TwentyFiveGigabitEthernet3b/0/ active 156922 10149464 0 9.27e1 64.68
dpdk-input polling 235431 10149608 0 8.61e1 43.11
ethernet-input active 368332 20299072 0 4.46e1 55.11
l2-fwd active 212276 20299072 0 3.64e1 95.63
l2-input active 212276 20299072 0 4.07e1 95.63
l2-learn active 212276 20299072 0 4.42e1 95.63
l2-output active 212276 20299072 0 1.91e1 95.63
memif-input polling 235431 10149464 0 3.49e2 43.11
memif1/1-output active 211410 10149608 0 2.27e1 48.01
memif1/1-tx active 211410 10149608 0 3.90e2 48.01
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 75.85, last 128 main loops 2.25 per node 36.00
vector rates in 3.6912e6, out 3.6912e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 157484 9990930 0 2.07e1 63.44
TwentyFiveGigabitEthernet3b/0/ active 157484 9990930 0 9.37e1 63.44
dpdk-input polling 234536 9990888 0 8.75e1 42.59
ethernet-input active 367876 19981818 0 4.52e1 54.32
l2-fwd active 211234 19981818 0 3.64e1 94.59
l2-input active 211234 19981818 0 4.06e1 94.59
l2-learn active 211234 19981818 0 4.47e1 94.59
l2-output active 211234 19981818 0 1.90e1 94.59
memif-input polling 234536 9990930 0 3.56e2 42.59
memif2/1-output active 210392 9990888 0 2.30e1 47.49
memif2/1-tx active 210392 9990888 0 3.99e2 47.49
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 77.39, last 128 main loops 11.00 per node 117.33
vector rates in 3.7498e6, out 3.7498e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 156689 10149656 0 2.05e1 64.78
TwentyFiveGigabitEthernet3b/0/ active 156689 10149656 0 9.19e1 64.78
dpdk-input polling 231097 10149464 0 8.63e1 43.92
ethernet-input active 366232 20299120 0 4.47e1 55.43
l2-fwd active 210344 20299120 0 3.66e1 96.50
l2-input active 210344 20299120 0 4.09e1 96.50
l2-learn active 210344 20299120 0 4.42e1 96.50
l2-output active 210344 20299120 0 1.92e1 96.50
memif-input polling 231097 10149656 0 3.49e2 43.92
memif2/1-output active 209543 10149464 0 2.26e1 48.44
memif2/1-tx active 209543 10149464 0 3.89e2 48.44
imix-8t4c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 7.21e4 0.00
dpdk-process any wait 0 0 2 5.15e5 0.00
fib-walk any wait 0 0 2 3.91e3 0.00
ikev2-manager-process any wait 0 0 5 3.91e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.61e3 0.00
lisp-retry-service any wait 0 0 2 2.65e3 0.00
memif-process any wait 0 0 2 3.16e3 0.00
unix-epoll-input polling 2852 0 0 4.75e6 0.00
vpe-oam-process any wait 0 0 3 1.32e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 63.36, last 128 main loops 9.25 per node 98.67
vector rates in 2.8918e6, out 2.8918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 151889 7857540 0 2.15e1 51.73
TwentyFiveGigabitEthernet3b/0/ active 151889 7857540 0 1.06e2 51.73
dpdk-input polling 199127 7857273 0 1.09e2 39.46
ethernet-input active 349264 15714813 0 4.77e1 44.99
l2-fwd active 197418 15714813 0 3.53e1 79.60
l2-input active 197418 15714813 0 3.82e1 79.60
l2-learn active 197418 15714813 0 4.38e1 79.60
l2-output active 197418 15714813 0 1.93e1 79.60
memif-input polling 199127 7857540 0 4.06e2 39.46
memif1/1-output active 197375 7857273 0 2.42e1 39.81
memif1/1-tx active 197375 7857273 0 6.91e2 39.81
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 65.38, last 128 main loops 2.44 per node 39.00
vector rates in 2.9377e6, out 2.9377e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 148625 7982068 0 2.15e1 53.71
TwentyFiveGigabitEthernet3b/0/ active 148625 7982068 0 1.05e2 53.71
dpdk-input polling 195869 7982088 0 1.03e2 40.75
ethernet-input active 343219 15964156 0 4.69e1 46.51
l2-fwd active 194663 15964156 0 3.50e1 82.01
l2-input active 194663 15964156 0 3.82e1 82.01
l2-learn active 194663 15964156 0 4.36e1 82.01
l2-output active 194663 15964156 0 1.91e1 82.01
memif-input polling 195869 7982068 0 4.13e2 40.75
memif1/1-output active 194594 7982088 0 2.38e1 41.02
memif1/1-tx active 194594 7982088 0 6.68e2 41.02
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 62.64, last 128 main loops 5.50 per node 58.67
vector rates in 2.8918e6, out 2.8918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 153984 7857084 0 2.18e1 51.03
TwentyFiveGigabitEthernet3b/0/ active 153984 7857084 0 1.05e2 51.03
dpdk-input polling 200667 7857488 0 1.04e2 39.16
ethernet-input active 353478 15714572 0 4.73e1 44.46
l2-fwd active 199546 15714572 0 3.52e1 78.75
l2-input active 199546 15714572 0 3.84e1 78.75
l2-learn active 199546 15714572 0 4.43e1 78.75
l2-output active 199546 15714572 0 1.92e1 78.75
memif-input polling 200667 7857084 0 4.17e2 39.15
memif1/1-output active 199494 7857488 0 2.45e1 39.39
memif1/1-tx active 199494 7857488 0 6.85e2 39.39
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 67.07, last 128 main loops .75 per node 12.00
vector rates in 2.9377e6, out 2.9377e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 147464 7981840 0 2.12e1 54.13
TwentyFiveGigabitEthernet3b/0/ active 147464 7981840 0 1.07e2 54.13
dpdk-input polling 189729 7982148 0 1.05e2 42.07
ethernet-input active 336279 15963988 0 4.69e1 47.47
l2-fwd active 188900 15963988 0 3.51e1 84.51
l2-input active 188900 15963988 0 3.83e1 84.51
l2-learn active 188900 15963988 0 4.36e1 84.51
l2-output active 188900 15963988 0 1.90e1 84.51
memif-input polling 189729 7981840 0 4.11e2 42.07
memif1/1-output active 188815 7982148 0 2.35e1 42.27
memif1/1-tx active 188815 7982148 0 6.66e2 42.27
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 64.05, last 128 main loops 6.00 per node 64.00
vector rates in 2.8918e6, out 2.8918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 153280 7857460 0 2.21e1 51.26
TwentyFiveGigabitEthernet3b/0/ active 153280 7857460 0 1.08e2 51.26
dpdk-input polling 195650 7857080 0 1.07e2 40.16
ethernet-input active 347480 15714540 0 4.76e1 45.22
l2-fwd active 194269 15714540 0 3.52e1 80.89
l2-input active 194269 15714540 0 3.80e1 80.89
l2-learn active 194269 15714540 0 4.42e1 80.89
l2-output active 194269 15714540 0 1.92e1 80.89
memif-input polling 195650 7857460 0 4.05e2 40.16
memif2/1-output active 194200 7857080 0 2.39e1 40.46
memif2/1-tx active 194200 7857080 0 6.92e2 40.46
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 66.95, last 128 main loops 3.81 per node 40.67
vector rates in 2.9377e6, out 2.9377e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 147637 7982112 0 2.19e1 54.07
TwentyFiveGigabitEthernet3b/0/ active 147637 7982112 0 1.06e2 54.07
dpdk-input polling 190876 7981840 0 1.05e2 41.82
ethernet-input active 336820 15963952 0 4.67e1 47.39
l2-fwd active 189279 15963952 0 3.51e1 84.34
l2-input active 189279 15963952 0 3.84e1 84.34
l2-learn active 189279 15963952 0 4.42e1 84.34
l2-output active 189279 15963952 0 1.89e1 84.34
memif-input polling 190876 7982112 0 4.12e2 41.82
memif2/1-output active 189183 7981840 0 2.37e1 42.19
memif2/1-tx active 189183 7981840 0 6.64e2 42.19
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 64.09, last 128 main loops 4.75 per node 50.67
vector rates in 2.8918e6, out 2.8918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 152491 7857208 0 2.19e1 51.53
TwentyFiveGigabitEthernet3b/0/ active 152491 7857208 0 1.06e2 51.53
dpdk-input polling 196287 7857540 0 1.04e2 40.03
ethernet-input active 346810 15714748 0 4.71e1 45.31
l2-fwd active 194373 15714748 0 3.52e1 80.85
l2-input active 194373 15714748 0 3.82e1 80.85
l2-learn active 194373 15714748 0 4.36e1 80.85
l2-output active 194373 15714748 0 1.92e1 80.85
memif-input polling 196287 7857208 0 4.17e2 40.03
memif2/1-output active 194319 7857540 0 2.42e1 40.44
memif2/1-tx active 194319 7857540 0 6.87e2 40.44
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 67.55, last 128 main loops 9.25 per node 98.67
vector rates in 2.9377e6, out 2.9377e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 148338 7982068 0 2.19e1 53.81
TwentyFiveGigabitEthernet3b/0/ active 148338 7982068 0 1.07e2 53.81
dpdk-input polling 188000 7982076 0 1.04e2 42.46
ethernet-input active 335178 15964144 0 4.67e1 47.63
l2-fwd active 186926 15964144 0 3.50e1 85.40
l2-input active 186926 15964144 0 3.80e1 85.40
l2-learn active 186926 15964144 0 4.39e1 85.40
l2-output active 186926 15964144 0 1.88e1 85.40
memif-input polling 188000 7982068 0 4.09e2 42.46
memif2/1-output active 186840 7982076 0 2.32e1 42.72
memif2/1-tx active 186840 7982076 0 6.68e2 42.72

2n1l-25ge2p1xxv710-eth-l2xcbase-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 is configured with L2 cross-connect. DUT1 tested with 2p25GE NIC XXV710 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 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
64b-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.67e4 0.00
dhcp-client-process any wait 0 0 1 1.75e3 0.00
dpdk-process any wait 0 0 2 5.46e5 0.00
fib-walk any wait 0 0 3 1.85e3 0.00
ikev2-manager-process any wait 0 0 5 1.74e3 0.00
ip-neighbor-scan-process any wait 0 0 1 1.29e3 0.00
ip-route-resolver-process any wait 0 0 1 3.31e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.69e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.82e3 0.00
lisp-retry-service any wait 0 0 3 1.65e3 0.00
memif-process any wait 0 0 2 1.59e3 0.00
statseg-collector-process time wait 0 0 1 1.43e3 0.00
unix-epoll-input polling 4145 0 0 3.22e6 0.00
vpe-oam-process any wait 0 0 3 8.78e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 188.23, last 128 main loops 19.97 per node 213.00
vector rates in 7.8473e6, out 7.8473e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 104511 21042475 0 1.39e1 201.34
TwentyFiveGigabitEthernet3b/0/ active 104511 21042475 0 7.29e1 201.34
dpdk-input polling 140070 21042348 0 6.51e1 150.23
ethernet-input active 233434 42084823 0 3.17e1 180.29
l2-input active 213735 42084823 0 2.69e1 196.90
l2-output active 213735 42084823 0 1.29e1 196.90
memif-input polling 140070 21042475 0 1.39e2 150.23
memif1/1-output active 128923 21042348 0 1.44e1 163.22
memif1/1-tx active 128923 21042348 0 1.88e2 163.22
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 190.54, last 128 main loops 21.00 per node 224.00
vector rates in 7.8472e6, out 7.8472e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 104430 21042186 0 1.38e1 201.49
TwentyFiveGigabitEthernet3b/0/ active 104430 21042186 0 7.31e1 201.49
dpdk-input polling 134304 21042156 0 6.53e1 156.68
ethernet-input active 230186 42084342 0 3.15e1 182.83
l2-input active 211554 42084342 0 2.67e1 198.93
l2-output active 211554 42084342 0 1.29e1 198.93
memif-input polling 134304 21042186 0 1.39e2 156.68
memif2/1-output active 125756 21042156 0 1.42e1 167.33
memif2/1-tx active 125756 21042156 0 1.88e2 167.33
64b-4t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 8.48e4 0.00
dpdk-process any wait 0 0 2 1.09e4 0.00
fib-walk any wait 0 0 3 2.86e3 0.00
ikev2-manager-process any wait 0 0 5 1.73e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.63e3 0.00
lisp-retry-service any wait 0 0 3 2.57e3 0.00
memif-process any wait 0 0 1 3.85e3 0.00
unix-epoll-input polling 3037 0 0 4.40e6 0.00
vpe-oam-process any wait 0 0 3 1.77e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 213.75, last 128 main loops 23.25 per node 248.00
vector rates in 7.5960e6, out 7.5960e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 90907 20368332 0 1.57e1 224.06
TwentyFiveGigabitEthernet3b/0/ active 90907 20368332 0 7.32e1 224.06
dpdk-input polling 103024 20368236 0 6.72e1 197.70
ethernet-input active 193432 40736568 0 3.12e1 210.59
l2-input active 187728 40736568 0 2.77e1 216.99
l2-output active 187728 40736568 0 1.24e1 216.99
memif-input polling 103024 20368332 0 1.38e2 197.70
memif1/1-output active 102525 20368236 0 1.42e1 198.67
memif1/1-tx active 102525 20368236 0 2.06e2 198.67
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 217.64, last 128 main loops 20.39 per node 217.50
vector rates in 7.7163e6, out 7.7163e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 90956 20690724 0 1.39e1 227.48
TwentyFiveGigabitEthernet3b/0/ active 90956 20690724 0 7.21e1 227.48
dpdk-input polling 101986 20691140 0 6.52e1 202.88
ethernet-input active 192642 41381864 0 3.11e1 214.81
l2-input active 187635 41381864 0 2.76e1 220.54
l2-output active 187635 41381864 0 1.23e1 220.54
memif-input polling 101986 20690724 0 1.37e2 202.88
memif1/1-output active 101686 20691140 0 1.40e1 203.48
memif1/1-tx active 101686 20691140 0 2.03e2 203.48
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 212.46, last 128 main loops 21.56 per node 230.00
vector rates in 7.5959e6, out 7.5959e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 90866 20368028 0 1.42e1 224.15
TwentyFiveGigabitEthernet3b/0/ active 90866 20368028 0 7.36e1 224.15
dpdk-input polling 103945 20368120 0 6.69e1 195.95
ethernet-input active 194416 40736148 0 3.15e1 209.53
l2-input active 189047 40736148 0 2.78e1 215.48
l2-output active 189047 40736148 0 1.28e1 215.48
memif-input polling 103945 20368028 0 1.38e2 195.95
memif2/1-output active 103550 20368120 0 1.42e1 196.69
memif2/1-tx active 103550 20368120 0 2.06e2 196.69
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 218.72, last 128 main loops 21.00 per node 224.00
vector rates in 7.7164e6, out 7.7164e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 90955 20691328 0 1.39e1 227.49
TwentyFiveGigabitEthernet3b/0/ active 90955 20691328 0 7.22e1 227.49
dpdk-input polling 100701 20690927 0 6.53e1 205.47
ethernet-input active 191501 41382255 0 3.09e1 216.09
l2-input active 186899 41382255 0 2.75e1 221.42
l2-output active 186899 41382255 0 1.25e1 221.42
memif-input polling 100701 20691328 0 1.37e2 205.47
memif2/1-output active 100546 20690927 0 1.40e1 205.79
memif2/1-tx active 100546 20690927 0 2.03e2 205.79
64b-8t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 3.33e4 0.00
dpdk-process any wait 0 0 2 2.60e6 0.00
fib-walk any wait 0 0 3 1.97e3 0.00
ikev2-manager-process any wait 0 0 6 1.98e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.32e2 0.00
lisp-retry-service any wait 0 0 3 2.19e3 0.00
memif-process any wait 0 0 2 2.18e3 0.00
unix-epoll-input polling 6559 0 0 2.04e6 0.00
vpe-oam-process any wait 0 0 3 1.05e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 27.09, last 128 main loops 1.50 per node 19.20
vector rates in 4.6903e6, out 4.6324e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 556869 12575100 0 3.14e1 22.58
TwentyFiveGigabitEthernet3b/0/ active 556869 12264484 0 9.38e1 22.02
dpdk-input polling 660461 12575104 0 1.11e2 19.04
ethernet-input active 1205616 25150204 0 5.62e1 20.86
l2-input active 651060 25150204 0 3.27e1 38.63
l2-output active 651060 25150204 0 2.67e1 38.63
memif-input polling 660461 12575100 0 2.09e2 19.04
memif1/1-output active 648747 12575104 0 3.54e1 19.38
memif1/1-tx active 648747 12575104 0 3.51e2 19.38
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 27.57, last 128 main loops 1.88 per node 24.00
vector rates in 4.7647e6, out 4.6815e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 552779 12774704 0 3.19e1 23.11
TwentyFiveGigabitEthernet3b/0/ active 552779 12328436 0 9.38e1 22.30
dpdk-input polling 661179 12774696 0 1.09e2 19.32
ethernet-input active 1201911 25549400 0 5.52e1 21.26
l2-input active 651458 25549400 0 3.27e1 39.22
l2-output active 651458 25549400 0 2.63e1 39.22
memif-input polling 661179 12774704 0 2.06e2 19.32
memif1/1-output active 649132 12774696 0 3.54e1 19.68
memif1/1-tx active 649132 12774696 0 3.42e2 19.68
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 26.54, last 128 main loops 2.06 per node 26.40
vector rates in 4.6903e6, out 4.5908e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 561351 12575116 0 3.17e1 22.40
TwentyFiveGigabitEthernet3b/0/ active 561351 12041484 0 9.54e1 21.45
dpdk-input polling 679933 12575108 0 1.10e2 18.49
ethernet-input active 1226932 25150224 0 5.66e1 20.49
l2-input active 668303 25150224 0 3.29e1 37.63
l2-output active 668303 25150224 0 2.70e1 37.63
memif-input polling 679933 12575116 0 2.07e2 18.49
memif1/1-output active 665581 12575108 0 3.58e1 18.89
memif1/1-tx active 665581 12575108 0 3.52e2 18.89
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 28.06, last 128 main loops 1.88 per node 24.00
vector rates in 4.7647e6, out 4.6887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 548954 12774696 0 3.13e1 23.27
TwentyFiveGigabitEthernet3b/0/ active 548954 12367050 0 9.44e1 22.53
dpdk-input polling 643733 12774708 0 1.10e2 19.84
ethernet-input active 1184026 25549404 0 5.58e1 21.58
l2-input active 636872 25549404 0 3.25e1 40.12
l2-output active 636872 25549404 0 2.64e1 40.12
memif-input polling 643733 12774696 0 2.08e2 19.84
memif1/1-output active 635072 12774708 0 3.54e1 20.12
memif1/1-tx active 635072 12774708 0 3.39e2 20.12
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 27.40, last 128 main loops .19 per node 4.00
vector rates in 4.6903e6, out 4.6199e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 559483 12575100 0 3.19e1 22.48
TwentyFiveGigabitEthernet3b/0/ active 559483 12197720 0 9.57e1 21.80
dpdk-input polling 647719 12575092 0 1.11e2 19.41
ethernet-input active 1196546 25150192 0 5.82e1 21.02
l2-input active 639232 25150192 0 3.26e1 39.34
l2-output active 639232 25150192 0 2.66e1 39.34
memif-input polling 647719 12575100 0 2.07e2 19.41
memif2/1-output active 637063 12575092 0 3.49e1 19.74
memif2/1-tx active 637063 12575092 0 3.48e2 19.74
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 27.83, last 128 main loops 2.81 per node 36.00
vector rates in 4.7647e6, out 4.6813e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 549111 12774716 0 3.20e1 23.26
TwentyFiveGigabitEthernet3b/0/ active 549111 12327340 0 9.42e1 22.45
dpdk-input polling 654931 12774724 0 1.09e2 19.51
ethernet-input active 1191564 25549440 0 5.57e1 21.44
l2-input active 644451 25549440 0 3.24e1 39.65
l2-output active 644451 25549440 0 2.63e1 39.65
memif-input polling 654931 12774716 0 2.04e2 19.51
memif2/1-output active 642453 12774724 0 3.48e1 19.88
memif2/1-tx active 642453 12774724 0 3.44e2 19.88
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 27.01, last 128 main loops 1.50 per node 19.20
vector rates in 4.6903e6, out 4.6149e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 557894 12575112 0 3.27e1 22.54
TwentyFiveGigabitEthernet3b/0/ active 557894 12170740 0 9.55e1 21.82
dpdk-input polling 665383 12575084 0 1.10e2 18.89
ethernet-input active 1208892 25150196 0 5.62e1 20.80
l2-input active 653544 25150196 0 3.31e1 38.48
l2-output active 653544 25150196 0 2.71e1 38.48
memif-input polling 665383 12575112 0 2.06e2 18.89
memif2/1-output active 650998 12575084 0 3.68e1 19.32
memif2/1-tx active 650998 12575084 0 3.50e2 19.32
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 27.79, last 128 main loops 1.88 per node 24.00
vector rates in 4.7647e6, out 4.6769e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 553336 12774704 0 3.17e1 23.09
TwentyFiveGigabitEthernet3b/0/ active 553336 12303832 0 9.58e1 22.24
dpdk-input polling 654440 12774676 0 1.09e2 19.52
ethernet-input active 1194650 25549380 0 5.59e1 21.39
l2-input active 643658 25549380 0 3.25e1 39.69
l2-output active 643658 25549380 0 2.65e1 39.69
memif-input polling 654440 12774704 0 2.06e2 19.52
memif2/1-output active 641314 12774676 0 3.42e1 19.92
memif2/1-tx active 641314 12774676 0 3.41e2 19.92
imix-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 7.82e4 0.00
dpdk-process any wait 0 0 2 5.96e5 0.00
fib-walk any wait 0 0 2 2.82e3 0.00
ikev2-manager-process any wait 0 0 5 3.22e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.61e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.79e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.41e3 0.00
lisp-retry-service any wait 0 0 2 3.33e3 0.00
memif-process any wait 0 0 2 2.67e3 0.00
statseg-collector-process time wait 0 0 1 3.36e3 0.00
unix-epoll-input polling 2815 0 0 4.79e6 0.00
vpe-oam-process any wait 0 0 3 2.57e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 184.01, last 128 main loops 13.45 per node 143.50
vector rates in 5.0306e6, out 5.0306e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 68966 13644360 0 1.54e1 197.84
TwentyFiveGigabitEthernet3b/0/ active 68966 13644360 0 8.45e1 197.84
dpdk-input polling 123694 13644560 0 7.89e1 110.31
ethernet-input active 156299 27288920 0 3.51e1 174.59
l2-input active 140296 27288920 0 2.86e1 194.51
l2-output active 140296 27288920 0 1.44e1 194.51
memif-input polling 123694 13644360 0 3.11e2 110.31
memif1/1-output active 87333 13644560 0 1.56e1 156.24
memif1/1-tx active 87333 13644560 0 3.31e2 156.24
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 186.73, last 128 main loops 9.89 per node 126.60
vector rates in 5.0306e6, out 5.0306e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 68996 13644320 0 1.54e1 197.76
TwentyFiveGigabitEthernet3b/0/ active 68996 13644320 0 8.46e1 197.76
dpdk-input polling 107069 13644564 0 7.87e1 127.44
ethernet-input active 154011 27288884 0 3.49e1 177.19
l2-input active 138263 27288884 0 2.86e1 197.37
l2-output active 138263 27288884 0 1.45e1 197.37
memif-input polling 107069 13644320 0 3.10e2 127.43
memif2/1-output active 85015 13644564 0 1.57e1 160.49
memif2/1-tx active 85015 13644564 0 3.32e2 160.49
imix-4t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 1.17e5 0.00
dpdk-process any wait 0 0 2 6.53e5 0.00
fib-walk any wait 0 0 3 3.93e3 0.00
ikev2-manager-process any wait 0 0 6 1.49e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.23e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.01e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.87e3 0.00
lisp-retry-service any wait 0 0 3 2.43e3 0.00
memif-process any wait 0 0 2 3.51e3 0.00
statseg-collector-process time wait 0 0 1 3.80e3 0.00
unix-epoll-input polling 5324 0 0 2.54e6 0.00
vpe-oam-process any wait 0 0 2 3.09e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 205.88, last 128 main loops 23.44 per node 250.00
vector rates in 4.5027e6, out 4.5027e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 55310 12212236 0 1.56e1 220.79
TwentyFiveGigabitEthernet3b/0/ active 55310 12212236 0 9.11e1 220.79
dpdk-input polling 69691 12212336 0 9.07e1 175.24
ethernet-input active 120450 24424572 0 3.59e1 202.78
l2-input active 116817 24424572 0 3.09e1 209.08
l2-output active 116817 24424572 0 1.43e1 209.08
memif-input polling 69691 12212236 0 3.36e2 175.23
memif1/1-output active 65140 12212336 0 1.57e1 187.48
memif1/1-tx active 65140 12212336 0 3.98e2 187.48
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 206.63, last 128 main loops 24.00 per node 256.00
vector rates in 4.5742e6, out 4.5742e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 55927 12406176 0 1.54e1 221.83
TwentyFiveGigabitEthernet3b/0/ active 55927 12406176 0 8.89e1 221.83
dpdk-input polling 70137 12406168 0 8.69e1 176.88
ethernet-input active 121844 24812344 0 3.59e1 203.64
l2-input active 118315 24812344 0 2.99e1 209.71
l2-output active 118315 24812344 0 1.41e1 209.71
memif-input polling 70137 12406176 0 3.29e2 176.88
memif1/1-output active 65917 12406168 0 1.58e1 188.21
memif1/1-tx active 65917 12406168 0 3.96e2 188.21
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 206.13, last 128 main loops 24.00 per node 256.00
vector rates in 4.5028e6, out 4.5028e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 55293 12212620 0 1.59e1 220.87
TwentyFiveGigabitEthernet3b/0/ active 55293 12212620 0 9.09e1 220.87
dpdk-input polling 69351 12212268 0 9.15e1 176.09
ethernet-input active 120284 24424888 0 3.61e1 203.06
l2-input active 116702 24424888 0 3.05e1 209.29
l2-output active 116702 24424888 0 1.41e1 209.29
memif-input polling 69351 12212620 0 3.36e2 176.09
memif2/1-output active 64991 12212268 0 1.56e1 187.91
memif2/1-tx active 64991 12212268 0 3.99e2 187.91
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 207.62, last 128 main loops 21.75 per node 231.99
vector rates in 4.5743e6, out 4.5743e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 55890 12406688 0 1.59e1 221.98
TwentyFiveGigabitEthernet3b/0/ active 55890 12406688 0 8.82e1 221.98
dpdk-input polling 69308 12406376 0 8.79e1 179.00
ethernet-input active 121254 24813064 0 3.57e1 204.64
l2-input active 117774 24813064 0 3.03e1 210.68
l2-output active 117774 24813064 0 1.39e1 210.68
memif-input polling 69308 12406688 0 3.28e2 179.01
memif2/1-output active 65364 12406376 0 1.53e1 189.80
memif2/1-tx active 65364 12406376 0 3.96e2 189.80
imix-8t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 1.57e5 0.00
dpdk-process any wait 0 0 2 1.52e4 0.00
fib-walk any wait 0 0 3 4.19e3 0.00
ikev2-manager-process any wait 0 0 5 2.78e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.09e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.02e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.12e4 0.00
lisp-retry-service any wait 0 0 3 5.28e3 0.00
memif-process any wait 0 0 1 4.18e3 0.00
statseg-collector-process time wait 0 0 1 7.69e3 0.00
unix-epoll-input polling 2960 0 0 4.57e6 0.00
vpe-oam-process any wait 0 0 2 3.30e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 171.22, last 128 main loops 24.00 per node 256.00
vector rates in 3.2401e6, out 3.2401e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 46727 8787900 0 1.60e1 188.07
TwentyFiveGigabitEthernet3b/0/ active 46727 8787900 0 1.04e2 188.07
dpdk-input polling 60451 8788144 0 1.10e2 145.38
ethernet-input active 106766 17576044 0 3.97e1 164.62
l2-input active 98538 17576044 0 2.99e1 178.37
l2-output active 98538 17576044 0 1.54e1 178.37
memif-input polling 60451 8787900 0 3.66e2 145.37
memif1/1-output active 60039 8788144 0 1.66e1 146.37
memif1/1-tx active 60039 8788144 0 7.59e2 146.37
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 176.38, last 128 main loops 17.81 per node 190.00
vector rates in 3.2916e6, out 3.2916e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 46079 8927416 0 1.56e1 193.74
TwentyFiveGigabitEthernet3b/0/ active 46079 8927416 0 1.03e2 193.74
dpdk-input polling 58916 8927792 0 1.09e2 151.53
ethernet-input active 104577 17855208 0 3.95e1 170.74
l2-input active 97888 17855208 0 3.05e1 182.40
l2-output active 97888 17855208 0 1.52e1 182.40
memif-input polling 58916 8927416 0 3.68e2 151.53
memif1/1-output active 58498 8927792 0 1.69e1 152.62
memif1/1-tx active 58498 8927792 0 7.35e2 152.62
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 168.09, last 128 main loops 10.88 per node 231.99
vector rates in 3.2401e6, out 3.2401e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 46973 8787980 0 1.59e1 187.09
TwentyFiveGigabitEthernet3b/0/ active 46973 8787980 0 1.02e2 187.09
dpdk-input polling 62434 8788124 0 1.07e2 140.76
ethernet-input active 108814 17576104 0 3.91e1 161.52
l2-input active 100309 17576104 0 2.98e1 175.22
l2-output active 100309 17576104 0 1.53e1 175.22
memif-input polling 62434 8787980 0 3.68e2 140.76
memif1/1-output active 61841 8788124 0 1.61e1 142.11
memif1/1-tx active 61841 8788124 0 7.65e2 142.11
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 176.00, last 128 main loops 20.81 per node 222.00
vector rates in 3.2915e6, out 3.2915e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 46260 8927313 0 1.59e1 192.98
TwentyFiveGigabitEthernet3b/0/ active 46260 8927313 0 1.03e2 192.98
dpdk-input polling 58957 8927564 0 1.10e2 151.43
ethernet-input active 104903 17854877 0 3.96e1 170.20
l2-input active 97988 17854877 0 2.99e1 182.21
l2-output active 97988 17854877 0 1.49e1 182.21
memif-input polling 58957 8927313 0 3.68e2 151.42
memif1/1-output active 58643 8927564 0 1.60e1 152.24
memif1/1-tx active 58643 8927564 0 7.36e2 152.24
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 169.96, last 128 main loops 9.94 per node 127.20
vector rates in 3.2401e6, out 3.2401e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 46887 8787860 0 1.69e1 187.43
TwentyFiveGigabitEthernet3b/0/ active 46887 8787860 0 1.05e2 187.43
dpdk-input polling 61085 8788136 0 1.11e2 143.87
ethernet-input active 107610 17575996 0 3.95e1 163.33
l2-input active 99212 17575996 0 2.95e1 177.16
l2-output active 99212 17575996 0 1.56e1 177.16
memif-input polling 61085 8787860 0 3.68e2 143.86
memif2/1-output active 60723 8788136 0 1.67e1 144.72
memif2/1-tx active 60723 8788136 0 7.56e2 144.72
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 173.41, last 128 main loops 15.38 per node 164.00
vector rates in 3.2916e6, out 3.2916e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 46253 8927724 0 1.57e1 193.02
TwentyFiveGigabitEthernet3b/0/ active 46253 8927724 0 1.03e2 193.02
dpdk-input polling 60688 8927720 0 1.08e2 147.11
ethernet-input active 106387 17855444 0 3.88e1 167.83
l2-input active 99543 17855444 0 2.95e1 179.37
l2-output active 99543 17855444 0 1.52e1 179.37
memif-input polling 60688 8927724 0 3.68e2 147.11
memif2/1-output active 60134 8927720 0 1.70e1 148.46
memif2/1-tx active 60134 8927720 0 7.39e2 148.46
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 168.24, last 128 main loops 9.75 per node 208.00
vector rates in 3.2402e6, out 3.2402e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 46781 8788104 0 1.82e1 187.86
TwentyFiveGigabitEthernet3b/0/ active 46781 8788104 0 1.02e2 187.86
dpdk-input polling 62452 8788328 0 1.08e2 140.72
ethernet-input active 108671 17576432 0 3.96e1 161.74
l2-input active 100277 17576432 0 3.03e1 175.28
l2-output active 100277 17576432 0 1.53e1 175.28
memif-input polling 62452 8788104 0 3.69e2 140.72
memif2/1-output active 61890 8788328 0 1.62e1 141.99
memif2/1-tx active 61890 8788328 0 7.58e2 141.99
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 173.66, last 128 main loops 13.88 per node 148.00
vector rates in 3.2917e6, out 3.2917e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 46175 8927844 0 1.81e1 193.35
TwentyFiveGigabitEthernet3b/0/ active 46175 8927844 0 1.04e2 193.35
dpdk-input polling 60355 8927924 0 1.09e2 147.92
ethernet-input active 106215 17855768 0 3.93e1 168.11
l2-input active 99423 17855768 0 2.98e1 179.59
l2-output active 99423 17855768 0 1.52e1 179.59
memif-input polling 60355 8927844 0 3.69e2 147.92
memif2/1-output active 60040 8927924 0 1.66e1 148.69
memif2/1-tx active 60040 8927924 0 7.32e2 148.69

2n1l-25ge2p1xxv710-ethip4-ip4base-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is 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. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. 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
64b-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 6.58e4 0.00
dpdk-process any wait 0 0 1 2.07e3 0.00
fib-walk any wait 0 0 2 1.81e3 0.00
ikev2-manager-process any wait 0 0 5 1.09e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.67e3 0.00
lisp-retry-service any wait 0 0 2 2.88e3 0.00
memif-process any wait 0 0 1 2.11e3 0.00
unix-epoll-input polling 3055 0 0 4.36e6 0.00
vpe-oam-process any wait 0 0 2 1.32e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 177.79, last 128 main loops 10.55 per node 193.00
vector rates in 6.1520e6, out 6.1520e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 87095 16468522 0 1.39e1 189.09
TwentyFiveGigabitEthernet3b/0/ active 87095 16468522 0 7.36e1 189.09
dpdk-input polling 123404 16468299 0 6.62e1 133.45
ethernet-input active 194664 32936821 0 2.55e1 169.19
ip4-input active 87095 16468522 0 4.89e1 189.09
ip4-input-no-checksum active 107569 16468299 0 3.65e1 153.09
ip4-lookup active 171147 32936821 0 4.29e1 192.45
ip4-rewrite active 171147 32936821 0 4.39e1 192.45
memif-input polling 123404 16468522 0 1.43e2 133.45
memif1/1-output active 107569 16468299 0 1.46e1 153.09
memif1/1-tx active 107569 16468299 0 1.90e2 153.09
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 179.48, last 128 main loops 0.00 per node 0.00
vector rates in 6.1519e6, out 6.1519e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 87044 16468106 0 1.38e1 189.19
TwentyFiveGigabitEthernet3b/0/ active 87044 16468106 0 7.48e1 189.19
dpdk-input polling 119840 16468266 0 6.59e1 137.42
ethernet-input active 192441 32936372 0 2.53e1 171.15
ip4-input active 87044 16468106 0 4.92e1 189.19
ip4-input-no-checksum active 105397 16468266 0 3.63e1 156.25
ip4-lookup active 170119 32936372 0 4.35e1 193.61
ip4-rewrite active 170119 32936372 0 4.41e1 193.61
memif-input polling 119840 16468106 0 1.42e2 137.42
memif2/1-output active 105397 16468266 0 1.45e1 156.25
memif2/1-tx active 105397 16468266 0 1.89e2 156.25
64b-4t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 1.04e5 0.00
dpdk-process any wait 0 0 1 1.13e6 0.00
fib-walk any wait 0 0 3 1.23e3 0.00
ikev2-manager-process any wait 0 0 5 9.49e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.68e3 0.00
lisp-retry-service any wait 0 0 3 2.44e3 0.00
memif-process any wait 0 0 1 3.07e3 0.00
unix-epoll-input polling 2813 0 0 4.75e6 0.00
vpe-oam-process any wait 0 0 2 1.34e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 220.30, last 128 main loops 27.02 per node 247.00
vector rates in 6.0596e6, out 6.0596e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 71248 16252136 0 1.39e1 228.11
TwentyFiveGigabitEthernet3b/0/ active 71248 16252136 0 7.59e1 228.11
dpdk-input polling 78209 16252060 0 6.79e1 207.80
ethernet-input active 149237 32504196 0 2.49e1 217.80
ip4-input active 71248 16252136 0 4.79e1 228.11
ip4-input-no-checksum active 77989 16252060 0 3.57e1 208.39
ip4-lookup active 145004 32504196 0 4.37e1 224.16
ip4-rewrite active 145004 32504196 0 4.36e1 224.16
memif-input polling 78209 16252136 0 1.41e2 207.80
memif1/1-output active 77989 16252060 0 1.44e1 208.39
memif1/1-tx active 77989 16252060 0 2.03e2 208.39
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 223.68, last 128 main loops 24.72 per node 226.00
vector rates in 6.1553e6, out 6.1553e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 70524 16508868 0 1.45e1 234.09
TwentyFiveGigabitEthernet3b/0/ active 70524 16508868 0 7.47e1 234.09
dpdk-input polling 78392 16508748 0 6.55e1 210.59
ethernet-input active 148836 33017616 0 2.49e1 221.84
ip4-input active 70524 16508868 0 4.79e1 234.09
ip4-input-no-checksum active 78312 16508748 0 3.49e1 210.81
ip4-lookup active 145774 33017616 0 4.18e1 226.49
ip4-rewrite active 145774 33017616 0 4.30e1 226.49
memif-input polling 78392 16508868 0 1.39e2 210.59
memif1/1-output active 78312 16508748 0 1.42e1 210.81
memif1/1-tx active 78312 16508748 0 2.01e2 210.81
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 216.83, last 128 main loops 14.00 per node 256.00
vector rates in 6.0595e6, out 6.0595e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 71678 16251972 0 1.38e1 226.74
TwentyFiveGigabitEthernet3b/0/ active 71678 16251972 0 7.65e1 226.74
dpdk-input polling 80271 16251880 0 6.83e1 202.46
ethernet-input active 151885 32503852 0 2.50e1 214.00
ip4-input active 71678 16251972 0 4.77e1 226.74
ip4-input-no-checksum active 80207 16251880 0 3.51e1 202.62
ip4-lookup active 146941 32503852 0 4.18e1 221.20
ip4-rewrite active 146941 32503852 0 4.33e1 221.20
memif-input polling 80271 16251972 0 1.41e2 202.46
memif2/1-output active 80207 16251880 0 1.46e1 202.62
memif2/1-tx active 80207 16251880 0 2.07e2 202.62
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 227.92, last 128 main loops 28.00 per node 256.00
vector rates in 6.1553e6, out 6.1553e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 70543 16508728 0 1.52e1 234.02
TwentyFiveGigabitEthernet3b/0/ active 70543 16508728 0 7.45e1 234.02
dpdk-input polling 75335 16508896 0 6.61e1 219.14
ethernet-input active 145877 33017624 0 2.47e1 226.34
ip4-input active 70543 16508728 0 4.80e1 234.02
ip4-input-no-checksum active 75334 16508896 0 3.49e1 219.14
ip4-lookup active 143348 33017624 0 4.32e1 230.33
ip4-rewrite active 143348 33017624 0 4.29e1 230.33
memif-input polling 75335 16508728 0 1.39e2 219.14
memif2/1-output active 75334 16508896 0 1.40e1 219.14
memif2/1-tx active 75334 16508896 0 1.98e2 219.14
64b-8t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.39e4 0.00
dpdk-process any wait 0 0 2 1.91e4 0.00
fib-walk any wait 0 0 2 1.99e3 0.00
ikev2-manager-process any wait 0 0 5 1.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.63e3 0.00
lisp-retry-service any wait 0 0 2 2.07e3 0.00
memif-process any wait 0 0 2 2.38e3 0.00
unix-epoll-input polling 5312 0 0 2.54e6 0.00
vpe-oam-process any wait 0 0 2 1.42e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 29.08, last 128 main loops 1.97 per node 21.00
vector rates in 4.0599e6, out 4.0599e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 432467 11011416 0 2.87e1 25.46
TwentyFiveGigabitEthernet3b/0/ active 432467 11011416 0 9.29e1 25.46
dpdk-input polling 503799 11011426 0 1.08e2 21.86
ethernet-input active 929738 22022842 0 4.85e1 23.69
ip4-input active 432467 11011416 0 7.56e1 25.46
ip4-input-no-checksum active 497271 11011426 0 5.85e1 22.14
ip4-lookup active 498789 22022842 0 4.96e1 44.15
ip4-rewrite active 498789 22022842 0 5.35e1 44.15
memif-input polling 503799 11011416 0 2.06e2 21.86
memif1/1-output active 497271 11011426 0 3.34e1 22.14
memif1/1-tx active 497271 11011426 0 3.21e2 22.14
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 29.83, last 128 main loops 2.73 per node 29.17
vector rates in 4.1243e6, out 4.1243e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 422407 11186208 0 2.80e1 26.48
TwentyFiveGigabitEthernet3b/0/ active 422407 11186208 0 9.09e1 26.48
dpdk-input polling 502664 11186204 0 1.07e2 22.25
ethernet-input active 918327 22372412 0 4.73e1 24.36
ip4-input active 422407 11186208 0 7.47e1 26.48
ip4-input-no-checksum active 495920 11186204 0 5.85e1 22.56
ip4-lookup active 497224 22372412 0 4.91e1 44.99
ip4-rewrite active 497224 22372412 0 5.26e1 44.99
memif-input polling 502664 11186208 0 2.04e2 22.25
memif1/1-output active 495920 11186204 0 3.27e1 22.56
memif1/1-tx active 495920 11186204 0 3.14e2 22.56
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 28.57, last 128 main loops .66 per node 12.00
vector rates in 4.0599e6, out 4.0598e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 436857 11011424 0 2.87e1 25.21
TwentyFiveGigabitEthernet3b/0/ active 436857 11010916 0 9.27e1 25.20
dpdk-input polling 515929 11011436 0 1.06e2 21.34
ethernet-input active 944856 22022860 0 4.81e1 23.31
ip4-input active 436857 11011424 0 7.56e1 25.21
ip4-input-no-checksum active 507999 11011436 0 5.92e1 21.68
ip4-lookup active 509671 22022860 0 5.01e1 43.21
ip4-rewrite active 509671 22022860 0 5.33e1 43.21
memif-input polling 515929 11011424 0 2.06e2 21.34
memif1/1-output active 507999 11011436 0 3.34e1 21.68
memif1/1-tx active 507999 11011436 0 3.22e2 21.68
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 30.46, last 128 main loops 2.41 per node 25.67
vector rates in 4.1243e6, out 4.1243e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 422614 11186188 0 2.81e1 26.47
TwentyFiveGigabitEthernet3b/0/ active 422614 11186188 0 9.24e1 26.47
dpdk-input polling 485109 11186172 0 1.07e2 23.06
ethernet-input active 903041 22372360 0 4.73e1 24.77
ip4-input active 422614 11186188 0 7.48e1 26.47
ip4-input-no-checksum active 480427 11186172 0 5.82e1 23.28
ip4-lookup active 481501 22372360 0 5.05e1 46.46
ip4-rewrite active 481501 22372360 0 5.24e1 46.46
memif-input polling 485109 11186188 0 2.05e2 23.06
memif1/1-output active 480427 11186172 0 3.23e1 23.28
memif1/1-tx active 480427 11186172 0 3.09e2 23.28
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 28.88, last 128 main loops 2.84 per node 30.33
vector rates in 4.0599e6, out 4.0599e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 433323 11011432 0 2.87e1 25.41
TwentyFiveGigabitEthernet3b/0/ active 433323 11011432 0 9.28e1 25.41
dpdk-input polling 508347 11011404 0 1.07e2 21.66
ethernet-input active 935400 22022836 0 4.88e1 23.54
ip4-input active 433323 11011432 0 7.56e1 25.41
ip4-input-no-checksum active 502077 11011404 0 5.84e1 21.93
ip4-lookup active 503310 22022836 0 5.00e1 43.76
ip4-rewrite active 503310 22022836 0 5.29e1 43.76
memif-input polling 508347 11011432 0 2.05e2 21.66
memif2/1-output active 502077 11011404 0 3.39e1 21.93
memif2/1-tx active 502077 11011404 0 3.21e2 21.93
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 29.59, last 128 main loops .66 per node 12.00
vector rates in 4.1243e6, out 4.1242e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 422550 11186204 0 2.82e1 26.47
TwentyFiveGigabitEthernet3b/0/ active 422550 11185748 0 9.18e1 26.47
dpdk-input polling 509532 11186204 0 1.05e2 21.95
ethernet-input active 924410 22372408 0 4.73e1 24.20
ip4-input active 422550 11186204 0 7.43e1 26.47
ip4-input-no-checksum active 501860 11186204 0 5.82e1 22.29
ip4-lookup active 503270 22372408 0 4.96e1 44.45
ip4-rewrite active 503270 22372408 0 5.26e1 44.45
memif-input polling 509532 11186204 0 2.03e2 21.95
memif2/1-output active 501860 11186204 0 3.28e1 22.29
memif2/1-tx active 501860 11186204 0 3.15e2 22.29
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 28.62, last 128 main loops 2.84 per node 30.33
vector rates in 4.0598e6, out 4.0598e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 431219 11011412 0 2.87e1 25.54
TwentyFiveGigabitEthernet3b/0/ active 431219 11011412 0 9.23e1 25.54
dpdk-input polling 518274 11011404 0 1.07e2 21.25
ethernet-input active 941525 22022816 0 4.87e1 23.39
ip4-input active 431219 11011412 0 7.56e1 25.54
ip4-input-no-checksum active 510306 11011404 0 5.92e1 21.58
ip4-lookup active 511705 22022816 0 5.02e1 43.04
ip4-rewrite active 511705 22022816 0 5.31e1 43.04
memif-input polling 518274 11011412 0 2.06e2 21.25
memif2/1-output active 510306 11011404 0 3.39e1 21.58
memif2/1-tx active 510306 11011404 0 3.20e2 21.58
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 30.17, last 128 main loops 2.63 per node 28.00
vector rates in 4.1243e6, out 4.1243e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 420167 11186210 0 2.80e1 26.62
TwentyFiveGigabitEthernet3b/0/ active 420167 11186126 0 9.18e1 26.62
dpdk-input polling 494759 11186208 0 1.06e2 22.61
ethernet-input active 909006 22372418 0 4.74e1 24.61
ip4-input active 420167 11186210 0 7.43e1 26.62
ip4-input-no-checksum active 488839 11186208 0 5.75e1 22.88
ip4-lookup active 490077 22372418 0 4.99e1 45.65
ip4-rewrite active 490077 22372418 0 5.24e1 45.65
memif-input polling 494759 11186210 0 2.06e2 22.61
memif2/1-output active 488839 11186208 0 3.18e1 22.88
memif2/1-tx active 488839 11186208 0 3.14e2 22.88
imix-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 9.22e4 0.00
dhcp-client-process any wait 0 0 1 3.40e3 0.00
dpdk-process any wait 0 0 2 5.77e5 0.00
fib-walk any wait 0 0 3 2.12e3 0.00
ikev2-manager-process any wait 0 0 5 1.51e3 0.00
ip-route-resolver-process any wait 0 0 1 1.14e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.35e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 2.01e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.06e3 0.00
lisp-retry-service any wait 0 0 3 3.07e3 0.00
memif-process any wait 0 0 1 2.14e3 0.00
statseg-collector-process time wait 0 0 1 2.70e3 0.00
unix-epoll-input polling 3545 0 0 3.81e6 0.00
vpe-oam-process any wait 0 0 3 1.25e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 189.03, last 128 main loops 28.00 per node 256.00
vector rates in 4.3255e6, out 4.3255e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 57582 11732736 0 1.50e1 203.76
TwentyFiveGigabitEthernet3b/0/ active 57582 11732736 0 8.47e1 203.76
dpdk-input polling 97968 11732736 0 7.83e1 119.76
ethernet-input active 128980 23465472 0 2.76e1 181.93
ip4-input active 57582 11732736 0 5.13e1 203.76
ip4-input-no-checksum active 71398 11732736 0 3.81e1 164.33
ip4-lookup active 116875 23465472 0 4.44e1 200.77
ip4-rewrite active 116875 23465472 0 4.63e1 200.77
memif-input polling 97968 11732736 0 3.06e2 119.76
memif1/1-output active 71398 11732736 0 1.57e1 164.33
memif1/1-tx active 71398 11732736 0 3.29e2 164.33
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 192.51, last 128 main loops 28.00 per node 256.00
vector rates in 4.3255e6, out 4.3255e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 57449 11732736 0 1.49e1 204.23
TwentyFiveGigabitEthernet3b/0/ active 57449 11732736 0 8.56e1 204.23
dpdk-input polling 85277 11732736 0 7.78e1 137.58
ethernet-input active 126651 23465472 0 2.74e1 185.28
ip4-input active 57449 11732736 0 5.06e1 204.23
ip4-input-no-checksum active 69202 11732736 0 3.77e1 169.54
ip4-lookup active 114753 23465472 0 4.52e1 204.49
ip4-rewrite active 114753 23465472 0 4.62e1 204.49
memif-input polling 85277 11732736 0 3.05e2 137.58
memif2/1-output active 69202 11732736 0 1.57e1 169.54
memif2/1-tx active 69202 11732736 0 3.29e2 169.54
imix-4t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 1.43e5 0.00
dpdk-process any wait 0 0 2 6.39e5 0.00
fib-walk any wait 0 0 3 1.61e3 0.00
ikev2-manager-process any wait 0 0 6 2.41e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.65e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.21e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.82e3 0.00
lisp-retry-service any wait 0 0 3 3.48e3 0.00
memif-process any wait 0 0 2 2.26e3 0.00
statseg-collector-process time wait 0 0 1 1.89e3 0.00
unix-epoll-input polling 2963 0 0 4.51e6 0.00
vpe-oam-process any wait 0 0 2 1.59e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 179.47, last 128 main loops 1.75 per node 32.00
vector rates in 3.9008e6, out 3.9008e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 51699 10459552 0 1.63e1 202.32
TwentyFiveGigabitEthernet3b/0/ active 51699 10459552 0 9.71e1 202.32
dpdk-input polling 79313 10459584 0 8.95e1 131.88
ethernet-input active 119233 20919136 0 2.99e1 175.45
ip4-input active 51699 10459552 0 5.17e1 202.32
ip4-input-no-checksum active 67534 10459584 0 3.99e1 154.88
ip4-lookup active 112550 20919136 0 4.79e1 185.87
ip4-rewrite active 112550 20919136 0 4.96e1 185.87
memif-input polling 79313 10459552 0 3.21e2 131.88
memif1/1-output active 67534 10459584 0 1.81e1 154.88
memif1/1-tx active 67534 10459584 0 3.93e2 154.88
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 182.94, last 128 main loops 0.00 per node 0.00
vector rates in 3.9627e6, out 3.9627e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 51391 10625584 0 1.61e1 206.76
TwentyFiveGigabitEthernet3b/0/ active 51391 10625584 0 9.54e1 206.76
dpdk-input polling 77069 10625556 0 8.72e1 137.87
ethernet-input active 118492 21251140 0 2.96e1 179.35
ip4-input active 51391 10625584 0 5.17e1 206.76
ip4-input-no-checksum active 67101 10625556 0 3.96e1 158.35
ip4-lookup active 112674 21251140 0 4.67e1 188.61
ip4-rewrite active 112674 21251140 0 4.89e1 188.61
memif-input polling 77069 10625584 0 3.18e2 137.87
memif1/1-output active 67101 10625556 0 1.68e1 158.35
memif1/1-tx active 67101 10625556 0 3.85e2 158.35
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 172.46, last 128 main loops 25.70 per node 235.00
vector rates in 3.9008e6, out 3.9008e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 51709 10459420 0 1.63e1 202.27
TwentyFiveGigabitEthernet3b/0/ active 51709 10459420 0 9.65e1 202.27
dpdk-input polling 88959 10459478 0 8.84e1 117.58
ethernet-input active 124086 20918898 0 2.99e1 168.58
ip4-input active 51709 10459420 0 5.18e1 202.27
ip4-input-no-checksum active 72377 10459478 0 4.01e1 144.51
ip4-lookup active 117116 20918898 0 4.74e1 178.62
ip4-rewrite active 117116 20918898 0 4.92e1 178.62
memif-input polling 88959 10459420 0 3.21e2 117.58
memif2/1-output active 72377 10459478 0 1.72e1 144.51
memif2/1-tx active 72377 10459478 0 3.96e2 144.51
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 182.41, last 128 main loops 24.50 per node 224.00
vector rates in 3.9627e6, out 3.9627e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 51345 10625380 0 1.62e1 206.94
TwentyFiveGigabitEthernet3b/0/ active 51345 10625380 0 9.45e1 206.94
dpdk-input polling 77781 10625452 0 8.79e1 136.61
ethernet-input active 118867 21250832 0 2.94e1 178.78
ip4-input active 51345 10625380 0 5.12e1 206.94
ip4-input-no-checksum active 67522 10625452 0 3.93e1 157.36
ip4-lookup active 112944 21250832 0 4.78e1 188.15
ip4-rewrite active 112944 21250832 0 4.85e1 188.15
memif-input polling 77781 10625380 0 3.20e2 136.61
memif2/1-output active 67522 10625452 0 1.66e1 157.36
memif2/1-tx active 67522 10625452 0 3.83e2 157.36
imix-8t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 2.01e5 0.00
dpdk-process any wait 0 0 2 1.19e4 0.00
fib-walk any wait 0 0 2 4.02e3 0.00
ikev2-manager-process any wait 0 0 5 2.44e3 0.00
ip-neighbor-scan-process any wait 0 0 1 2.64e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.81e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 6.36e3 0.00
lisp-retry-service any wait 0 0 2 4.78e3 0.00
memif-process any wait 0 0 2 2.87e3 0.00
statseg-collector-process time wait 0 0 1 2.55e3 0.00
unix-epoll-input polling 3073 0 0 4.41e6 0.00
vpe-oam-process any wait 0 0 3 2.46e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 225.61, last 128 main loops 26.91 per node 246.00
vector rates in 3.1411e6, out 3.1411e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 36548 8538728 0 1.56e1 233.63
TwentyFiveGigabitEthernet3b/0/ active 36548 8538728 0 1.05e2 233.63
dpdk-input polling 39607 8538696 0 1.14e2 215.59
ethernet-input active 76114 17077424 0 3.41e1 224.37
ip4-input active 36548 8538728 0 5.24e1 233.63
ip4-input-no-checksum active 39566 8538696 0 3.88e1 215.81
ip4-lookup active 75067 17077424 0 4.53e1 227.49
ip4-rewrite active 75067 17077424 0 4.87e1 227.49
memif-input polling 39607 8538728 0 3.59e2 215.59
memif1/1-output active 39566 8538696 0 1.65e1 215.81
memif1/1-tx active 39566 8538696 0 6.34e2 215.81
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 229.90, last 128 main loops 28.00 per node 256.00
vector rates in 3.1909e6, out 3.1909e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 36292 8674264 0 1.76e1 239.01
TwentyFiveGigabitEthernet3b/0/ active 36292 8674264 0 1.04e2 239.01
dpdk-input polling 39523 8674232 0 1.10e2 219.47
ethernet-input active 75798 17348496 0 3.35e1 228.88
ip4-input active 36292 8674264 0 5.20e1 239.01
ip4-input-no-checksum active 39506 8674232 0 3.87e1 219.57
ip4-lookup active 74954 17348496 0 4.60e1 231.46
ip4-rewrite active 74954 17348496 0 4.78e1 231.46
memif-input polling 39523 8674264 0 3.54e2 219.47
memif1/1-output active 39506 8674232 0 1.59e1 219.57
memif1/1-tx active 39506 8674232 0 6.19e2 219.57
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 223.77, last 128 main loops 27.34 per node 250.00
vector rates in 3.1409e6, out 3.1409e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 36546 8538584 0 1.56e1 233.64
TwentyFiveGigabitEthernet3b/0/ active 36546 8538584 0 1.02e2 233.64
dpdk-input polling 40231 8538472 0 1.09e2 212.24
ethernet-input active 76767 17077056 0 3.36e1 222.45
ip4-input active 36546 8538584 0 5.13e1 233.64
ip4-input-no-checksum active 40221 8538472 0 3.78e1 212.29
ip4-lookup active 75634 17077056 0 4.47e1 225.79
ip4-rewrite active 75634 17077056 0 4.75e1 225.79
memif-input polling 40231 8538584 0 3.55e2 212.24
memif1/1-output active 40221 8538472 0 1.62e1 212.29
memif1/1-tx active 40221 8538472 0 6.52e2 212.29
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 231.65, last 128 main loops 28.00 per node 256.00
vector rates in 3.1909e6, out 3.1909e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 36340 8674132 0 1.55e1 238.69
TwentyFiveGigabitEthernet3b/0/ active 36340 8674132 0 1.05e2 238.69
dpdk-input polling 38889 8674060 0 1.14e2 223.05
ethernet-input active 75229 17348192 0 3.41e1 230.61
ip4-input active 36340 8674132 0 5.25e1 238.69
ip4-input-no-checksum active 38889 8674060 0 3.88e1 223.05
ip4-lookup active 74379 17348192 0 4.76e1 233.24
ip4-rewrite active 74379 17348192 0 4.84e1 233.24
memif-input polling 38889 8674132 0 3.56e2 223.05
memif1/1-output active 38889 8674060 0 1.66e1 223.05
memif1/1-tx active 38889 8674060 0 6.08e2 223.05
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 226.93, last 128 main loops 28.00 per node 256.00
vector rates in 3.1409e6, out 3.1409e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 36462 8538472 0 1.76e1 234.17
TwentyFiveGigabitEthernet3b/0/ active 36462 8538472 0 1.07e2 234.17
dpdk-input polling 39193 8538612 0 1.15e2 217.86
ethernet-input active 75655 17077084 0 3.44e1 225.72
ip4-input active 36462 8538472 0 5.22e1 234.17
ip4-input-no-checksum active 39193 8538612 0 3.84e1 217.86
ip4-lookup active 74651 17077084 0 4.55e1 228.76
ip4-rewrite active 74651 17077084 0 4.86e1 228.76
memif-input polling 39193 8538472 0 3.59e2 217.86
memif2/1-output active 39193 8538612 0 1.56e1 217.86
memif2/1-tx active 39193 8538612 0 6.29e2 217.86
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 231.02, last 128 main loops 15.09 per node 138.00
vector rates in 3.1908e6, out 3.1908e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 36349 8674076 0 1.57e1 238.63
TwentyFiveGigabitEthernet3b/0/ active 36349 8674076 0 1.04e2 238.63
dpdk-input polling 39095 8673976 0 1.09e2 221.87
ethernet-input active 75444 17348052 0 3.37e1 229.95
ip4-input active 36349 8674076 0 5.17e1 238.63
ip4-input-no-checksum active 39095 8673976 0 3.78e1 221.87
ip4-lookup active 74571 17348052 0 4.51e1 232.64
ip4-rewrite active 74571 17348052 0 4.79e1 232.64
memif-input polling 39095 8674076 0 3.53e2 221.87
memif2/1-output active 39095 8673976 0 1.58e1 221.87
memif2/1-tx active 39095 8673976 0 6.24e2 221.87
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 224.11, last 128 main loops 23.63 per node 216.00
vector rates in 3.1410e6, out 3.1410e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 36516 8538616 0 1.57e1 233.83
TwentyFiveGigabitEthernet3b/0/ active 36516 8538616 0 1.02e2 233.83
dpdk-input polling 40115 8538532 0 1.11e2 212.85
ethernet-input active 76631 17077148 0 3.35e1 222.85
ip4-input active 36516 8538616 0 5.12e1 233.83
ip4-input-no-checksum active 40115 8538532 0 3.75e1 212.85
ip4-lookup active 75553 17077148 0 4.45e1 226.03
ip4-rewrite active 75553 17077148 0 4.75e1 226.03
memif-input polling 40115 8538616 0 3.56e2 212.85
memif2/1-output active 40115 8538532 0 1.76e1 212.85
memif2/1-tx active 40115 8538532 0 6.49e2 212.85
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 233.12, last 128 main loops 26.69 per node 244.00
vector rates in 3.1909e6, out 3.1909e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 36274 8674084 0 1.56e1 239.13
TwentyFiveGigabitEthernet3b/0/ active 36274 8674084 0 1.05e2 239.13
dpdk-input polling 38461 8674108 0 1.13e2 225.53
ethernet-input active 74735 17348192 0 3.40e1 232.13
ip4-input active 36274 8674084 0 5.25e1 239.13
ip4-input-no-checksum active 38461 8674108 0 3.87e1 225.53
ip4-lookup active 73942 17348192 0 4.64e1 234.62
ip4-rewrite active 73942 17348192 0 4.86e1 234.62
memif-input polling 38461 8674084 0 3.55e2 225.53
memif2/1-output active 38461 8674108 0 1.70e1 225.53
memif2/1-tx active 38461 8674108 0 6.11e2 225.53

ip4

2n1l-10ge2p1x710-dot1q-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and two static IPv4 /30 route entries. DUT1 is 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 DUT1. 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
64b-2t1c-dot1q-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 3.67e4 0.00
dpdk-process any wait 0 0 2 2.93e5 0.00
fib-walk any wait 0 0 2 7.78e2 0.00
ikev2-manager-process any wait 0 0 5 9.88e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.70e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.75e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 8.30e2 0.00
lisp-retry-service any wait 0 0 2 1.28e3 0.00
statseg-collector-process time wait 0 0 1 9.54e2 0.00
unix-epoll-input polling 2068 0 0 6.57e6 0.00
vpe-oam-process any wait 0 0 3 4.97e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 244.70, last 128 main loops 14.00 per node 256.00
vector rates in 7.9199e6, out 7.9199e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 176178 43111544 0 1.29e1 244.70
TenGigabitEthernet18/0/3-tx active 176178 43111544 0 5.49e1 244.70
dpdk-input polling 176178 43111544 0 5.50e1 244.70
ethernet-input active 176178 43111544 0 5.55e1 244.70
ip4-input active 176178 43111544 0 4.69e1 244.70
ip4-lookup active 176178 43111544 0 4.62e1 244.70
ip4-rewrite active 176178 43111544 0 4.27e1 244.70
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 144.28, last 128 main loops 6.78 per node 124.00
vector rates in 7.9199e6, out 7.9199e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 298796 43111504 0 2.69e1 144.28
TenGigabitEthernet18/0/0-tx active 298796 43111504 0 5.67e1 144.28
dpdk-input polling 298796 43111504 0 6.01e1 144.28
ethernet-input active 298796 43111504 0 2.68e1 144.28
ip4-input-no-checksum active 298796 43111504 0 3.48e1 144.28
ip4-lookup active 298796 43111504 0 4.89e1 144.28
ip4-rewrite active 298796 43111504 0 5.89e1 144.28
64b-4t2c-dot1q-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 44 2.92e4 0.00
dpdk-process any wait 0 0 2 3.16e5 0.00
fib-walk any wait 0 0 3 1.19e3 0.00
ikev2-manager-process any wait 0 0 6 7.95e2 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 4.60e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.41e3 0.00
lisp-retry-service any wait 0 0 3 1.36e3 0.00
statseg-collector-process time wait 0 0 1 1.26e3 0.00
unix-epoll-input polling 3820 0 0 3.49e6 0.00
vpe-oam-process any wait 0 0 2 5.90e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 66.50, last 128 main loops 3.72 per node 68.00
vector rates in 6.9068e6, out 6.9068e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 555961 36972240 0 1.75e1 66.50
TenGigabitEthernet18/0/3-tx active 555961 36972240 0 5.75e1 66.50
dpdk-input polling 555961 36972240 0 6.49e1 66.50
ethernet-input active 555961 36972240 0 6.23e1 66.50
ip4-input active 555961 36972240 0 5.51e1 66.50
ip4-lookup active 555961 36972240 0 5.36e1 66.50
ip4-rewrite active 555961 36972240 0 4.60e1 66.50
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 68.44, last 128 main loops .44 per node 8.00
vector rates in 7.0164e6, out 7.0164e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 548756 37559100 0 1.75e1 68.44
TenGigabitEthernet18/0/3-tx active 548756 37559100 0 5.65e1 68.44
dpdk-input polling 548756 37559100 0 6.38e1 68.44
ethernet-input active 548756 37559100 0 6.28e1 68.44
ip4-input active 548756 37559100 0 5.46e1 68.44
ip4-lookup active 548756 37559100 0 5.04e1 68.44
ip4-rewrite active 548756 37559100 0 4.58e1 68.44
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 51.65, last 128 main loops 2.84 per node 52.00
vector rates in 6.9068e6, out 6.9068e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 715855 36972272 0 3.13e1 51.65
TenGigabitEthernet18/0/0-tx active 715855 36972272 0 5.90e1 51.65
dpdk-input polling 716139 36972272 0 6.96e1 51.63
ethernet-input active 715855 36972272 0 3.37e1 51.65
ip4-input-no-checksum active 715855 36972272 0 4.24e1 51.65
ip4-lookup active 715855 36972272 0 5.24e1 51.65
ip4-rewrite active 715855 36972272 0 6.70e1 51.65
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 59.03, last 128 main loops 3.94 per node 72.00
vector rates in 7.0164e6, out 7.0164e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 636299 37559112 0 2.98e1 59.03
TenGigabitEthernet18/0/0-tx active 636299 37559112 0 5.79e1 59.03
dpdk-input polling 636323 37559112 0 6.86e1 59.03
ethernet-input active 636299 37559112 0 3.23e1 59.03
ip4-input-no-checksum active 636299 37559112 0 4.09e1 59.03
ip4-lookup active 636299 37559112 0 5.51e1 59.03
ip4-rewrite active 636299 37559112 0 6.62e1 59.03
64b-8t4c-dot1q-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 4.08e4 0.00
dpdk-process any wait 0 0 2 3.31e5 0.00
fib-walk any wait 0 0 3 1.41e3 0.00
ikev2-manager-process any wait 0 0 6 1.14e3 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 6.46e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.54e3 0.00
lisp-retry-service any wait 0 0 3 2.10e3 0.00
statseg-collector-process time wait 0 0 1 2.08e3 0.00
unix-epoll-input polling 20987 0 0 6.41e5 0.00
vpe-oam-process any wait 0 0 2 1.26e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 9.57, last 128 main loops .33 per node 6.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1949034 18660792 0 5.19e1 9.57
TenGigabitEthernet18/0/3-tx active 1949034 18660792 0 9.11e1 9.57
dpdk-input polling 1968813 18660792 0 1.35e2 9.48
ethernet-input active 1949034 18660792 0 1.37e2 9.57
ip4-input active 1949034 18660792 0 1.06e2 9.57
ip4-lookup active 1949034 18660792 0 8.48e1 9.57
ip4-rewrite active 1949034 18660792 0 7.91e1 9.57
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 9.74, last 128 main loops .44 per node 8.00
vector rates in 3.5083e6, out 3.5083e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1946275 18957000 0 5.17e1 9.74
TenGigabitEthernet18/0/3-tx active 1946275 18957000 0 9.01e1 9.74
dpdk-input polling 1964739 18957000 0 1.31e2 9.65
ethernet-input active 1946275 18957000 0 1.36e2 9.74
ip4-input active 1946275 18957000 0 1.05e2 9.74
ip4-lookup active 1946275 18957000 0 8.48e1 9.74
ip4-rewrite active 1946275 18957000 0 7.92e1 9.74
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 9.29, last 128 main loops .44 per node 8.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2008091 18660796 0 5.32e1 9.29
TenGigabitEthernet18/0/3-tx active 2008091 18660796 0 9.10e1 9.29
dpdk-input polling 2033778 18660796 0 1.37e2 9.18
ethernet-input active 2008091 18660796 0 1.36e2 9.29
ip4-input active 2008091 18660796 0 1.06e2 9.29
ip4-lookup active 2008091 18660796 0 8.61e1 9.29
ip4-rewrite active 2008091 18660796 0 8.06e1 9.29
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 9.77, last 128 main loops .44 per node 8.00
vector rates in 3.5083e6, out 3.5083e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1939658 18956992 0 5.15e1 9.77
TenGigabitEthernet18/0/3-tx active 1939658 18956992 0 9.13e1 9.77
dpdk-input polling 1957499 18956992 0 1.35e2 9.68
ethernet-input active 1939658 18956992 0 1.36e2 9.77
ip4-input active 1939658 18956992 0 1.03e2 9.77
ip4-lookup active 1939658 18956992 0 8.52e1 9.77
ip4-rewrite active 1939658 18956992 0 7.86e1 9.77
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 9.53, last 128 main loops .44 per node 8.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1958104 18660804 0 6.64e1 9.53
TenGigabitEthernet18/0/0-tx active 1958104 18660804 0 9.19e1 9.53
dpdk-input polling 2362423 18660804 0 1.48e2 7.89
ethernet-input active 1958104 18660804 0 8.28e1 9.53
ip4-input-no-checksum active 1958104 18660804 0 9.17e1 9.53
ip4-lookup active 1958104 18660804 0 8.58e1 9.53
ip4-rewrite active 1958104 18660804 0 1.18e2 9.53
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 9.71, last 128 main loops .44 per node 8.00
vector rates in 3.5083e6, out 3.5083e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1952237 18957000 0 6.57e1 9.71
TenGigabitEthernet18/0/0-tx active 1952237 18957000 0 9.08e1 9.71
dpdk-input polling 2348182 18957000 0 1.46e2 8.07
ethernet-input active 1952237 18957000 0 8.04e1 9.71
ip4-input-no-checksum active 1952237 18957000 0 9.15e1 9.71
ip4-lookup active 1952237 18957000 0 8.46e1 9.71
ip4-rewrite active 1952237 18957000 0 1.17e2 9.71
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 9.42, last 128 main loops .44 per node 8.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1981380 18660796 0 6.69e1 9.42
TenGigabitEthernet18/0/0-tx active 1981380 18660796 0 9.03e1 9.42
dpdk-input polling 2394278 18660796 0 1.49e2 7.79
ethernet-input active 1981380 18660796 0 8.13e1 9.42
ip4-input-no-checksum active 1981380 18660796 0 9.26e1 9.42
ip4-lookup active 1981380 18660796 0 8.69e1 9.42
ip4-rewrite active 1981380 18660796 0 1.16e2 9.42
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 9.71, last 128 main loops .66 per node 12.00
vector rates in 3.5083e6, out 3.5083e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1952208 18957000 0 6.79e1 9.71
TenGigabitEthernet18/0/0-tx active 1952208 18957000 0 9.19e1 9.71
dpdk-input polling 2347836 18957000 0 1.49e2 8.07
ethernet-input active 1952208 18957000 0 8.15e1 9.71
ip4-input-no-checksum active 1952208 18957000 0 8.99e1 9.71
ip4-lookup active 1952208 18957000 0 8.49e1 9.71
ip4-rewrite active 1952208 18957000 0 1.14e2 9.71

2n1l-10ge2p1x710-ethip4-ip4base-ipolicemarkbase-ndrpdr

RFC2544: Pkt throughput IPv4 policer test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and two IPv4 ARP entries and policer with 2R3C color-aware configuration. Policer is applied on links TG - DUT1. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC2698.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 5.03e4 0.00
dpdk-process any wait 0 0 2 2.82e5 0.00
fib-walk any wait 0 0 3 7.90e2 0.00
ikev2-manager-process any wait 0 0 6 7.12e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.66e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.58e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.41e3 0.00
lisp-retry-service any wait 0 0 3 1.23e3 0.00
statseg-collector-process time wait 0 0 1 8.60e2 0.00
unix-epoll-input polling 2361 0 0 5.73e6 0.00
vpe-oam-process any wait 0 0 3 8.09e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 184.71, last 128 main loops 14.00 per node 224.00
vector rates in 5.2194e6, out 5.2194e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 153566 28365700 0 1.37e1 184.71
TenGigabitEthernet18/0/3-tx active 153566 28365700 0 5.74e1 184.71
dpdk-input polling 153566 28365700 0 5.99e1 184.71
ethernet-input active 153566 28365700 0 2.51e1 184.71
ip4-input-no-checksum active 153566 28365700 0 5.15e1 184.71
ip4-lookup active 153566 28365700 0 4.72e1 184.71
ip4-policer-classify active 153566 28365700 0 1.78e2 184.71
ip4-rewrite active 153566 28365700 0 4.44e1 184.71
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 186.73, last 128 main loops 14.00 per node 224.00
vector rates in 5.2195e6, out 5.2195e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 151906 28365903 0 1.38e1 186.73
TenGigabitEthernet18/0/0-tx active 151906 28365903 0 5.77e1 186.73
dpdk-input polling 151906 28365903 0 5.85e1 186.73
ethernet-input active 151906 28365903 0 2.48e1 186.73
ip4-input-no-checksum active 151906 28365903 0 5.11e1 186.73
ip4-lookup active 151906 28365903 0 4.69e1 186.73
ip4-policer-classify active 151906 28365903 0 1.79e2 186.73
ip4-rewrite active 151906 28365903 0 4.49e1 186.73
64b-4t2c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 44 3.39e4 0.00
dpdk-process any wait 0 0 1 1.14e6 0.00
fib-walk any wait 0 0 3 1.02e3 0.00
ikev2-manager-process any wait 0 0 5 1.04e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.33e2 0.00
lisp-retry-service any wait 0 0 3 1.05e3 0.00
unix-epoll-input polling 5050 0 0 2.67e6 0.00
vpe-oam-process any wait 0 0 3 5.29e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 42.23, last 128 main loops 0.00 per node 0.00
vector rates in 3.7197e6, out 3.7197e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 477698 20173068 0 2.01e1 42.23
TenGigabitEthernet18/0/3-tx active 477698 20173068 0 6.09e1 42.23
dpdk-input polling 698693 20173068 0 7.59e1 28.87
ethernet-input active 477698 20173068 0 3.55e1 42.23
ip4-input-no-checksum active 477698 20173068 0 6.42e1 42.23
ip4-lookup active 477698 20173068 0 5.49e1 42.23
ip4-policer-classify active 477698 20173068 0 3.02e2 42.23
ip4-rewrite active 477698 20173068 0 4.93e1 42.23
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 39.02, last 128 main loops 0.00 per node 0.00
vector rates in 3.6904e6, out 3.6904e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 512921 20014260 0 2.08e1 39.02
TenGigabitEthernet18/0/3-tx active 512921 20014260 0 6.13e1 39.02
dpdk-input polling 884121 20014260 0 7.91e1 22.64
ethernet-input active 512921 20014260 0 3.65e1 39.02
ip4-input-no-checksum active 512921 20014260 0 6.52e1 39.02
ip4-lookup active 512921 20014260 0 5.40e1 39.02
ip4-policer-classify active 512921 20014260 0 3.01e2 39.02
ip4-rewrite active 512921 20014260 0 4.97e1 39.02
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 42.02, last 128 main loops 0.00 per node 0.00
vector rates in 3.7197e6, out 3.7197e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 480050 20173071 0 2.04e1 42.02
TenGigabitEthernet18/0/0-tx active 480050 20173071 0 6.12e1 42.02
dpdk-input polling 748979 20173071 0 7.72e1 26.93
ethernet-input active 480050 20173071 0 3.53e1 42.02
ip4-input-no-checksum active 480050 20173071 0 6.45e1 42.02
ip4-lookup active 480050 20173071 0 5.55e1 42.02
ip4-policer-classify active 480050 20173071 0 2.99e2 42.02
ip4-rewrite active 480050 20173071 0 4.91e1 42.02
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 39.27, last 128 main loops 7.00 per node 112.00
vector rates in 3.6904e6, out 3.6904e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 509595 20014234 0 2.09e1 39.27
TenGigabitEthernet18/0/0-tx active 509595 20014234 0 6.05e1 39.27
dpdk-input polling 934845 20014234 0 8.08e1 21.41
ethernet-input active 509595 20014234 0 3.59e1 39.27
ip4-input-no-checksum active 509595 20014234 0 6.54e1 39.27
ip4-lookup active 509595 20014234 0 5.62e1 39.27
ip4-policer-classify active 509595 20014234 0 2.97e2 39.27
ip4-rewrite active 509595 20014234 0 4.99e1 39.27
64b-8t4c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.41e4 0.00
dpdk-process any wait 0 0 2 5.86e3 0.00
fib-walk any wait 0 0 3 2.05e3 0.00
ikev2-manager-process any wait 0 0 6 1.14e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.50e3 0.00
lisp-retry-service any wait 0 0 3 3.04e3 0.00
unix-epoll-input polling 4001 0 0 3.38e6 0.00
vpe-oam-process any wait 0 0 3 1.22e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 52.52, last 128 main loops 2.50 per node 40.00
vector rates in 2.8331e6, out 2.8331e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 293160 15396968 0 1.71e1 52.52
TenGigabitEthernet18/0/3-tx active 293160 15396968 0 5.82e1 52.52
dpdk-input polling 293187 15396968 0 6.85e1 52.52
ethernet-input active 293160 15396968 0 3.19e1 52.52
ip4-input-no-checksum active 293160 15396968 0 5.86e1 52.52
ip4-lookup active 293160 15396968 0 4.96e1 52.52
ip4-policer-classify active 293160 15396968 0 5.47e2 52.52
ip4-rewrite active 293160 15396968 0 4.48e1 52.52
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 48.27, last 128 main loops 3.50 per node 56.00
vector rates in 2.8331e6, out 2.8331e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 318962 15396992 0 1.80e1 48.27
TenGigabitEthernet18/0/3-tx active 318962 15396992 0 5.79e1 48.27
dpdk-input polling 319011 15396992 0 6.89e1 48.26
ethernet-input active 318962 15396992 0 3.26e1 48.27
ip4-input-no-checksum active 318962 15396992 0 6.01e1 48.27
ip4-lookup active 318962 15396992 0 5.10e1 48.27
ip4-policer-classify active 318962 15396992 0 5.42e2 48.27
ip4-rewrite active 318962 15396992 0 4.53e1 48.27
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 63.86, last 128 main loops 2.75 per node 44.00
vector rates in 2.8781e6, out 2.8781e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 244946 15641468 0 1.60e1 63.86
TenGigabitEthernet18/0/3-tx active 244946 15641468 0 5.53e1 63.86
dpdk-input polling 244957 15641468 0 6.63e1 63.85
ethernet-input active 244946 15641468 0 2.96e1 63.86
ip4-input-no-checksum active 244946 15641468 0 5.69e1 63.86
ip4-lookup active 244946 15641468 0 4.80e1 63.86
ip4-policer-classify active 244946 15641468 0 5.48e2 63.86
ip4-rewrite active 244946 15641468 0 4.39e1 63.86
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 58.90, last 128 main loops 2.50 per node 40.00
vector rates in 2.8331e6, out 2.8331e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 261405 15396968 0 1.63e1 58.90
TenGigabitEthernet18/0/3-tx active 261405 15396968 0 5.63e1 58.90
dpdk-input polling 261432 15396968 0 6.78e1 58.89
ethernet-input active 261405 15396968 0 3.02e1 58.90
ip4-input-no-checksum active 261405 15396968 0 5.74e1 58.90
ip4-lookup active 261405 15396968 0 5.09e1 58.90
ip4-policer-classify active 261405 15396968 0 5.54e2 58.90
ip4-rewrite active 261405 15396968 0 4.41e1 58.90
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 53.91, last 128 main loops 5.50 per node 88.00
vector rates in 2.8329e6, out 2.8329e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 285588 15396356 0 1.69e1 53.91
TenGigabitEthernet18/0/0-tx active 285588 15396356 0 5.79e1 53.91
dpdk-input polling 285602 15396356 0 7.12e1 53.91
ethernet-input active 285588 15396356 0 3.18e1 53.91
ip4-input-no-checksum active 285588 15396356 0 5.80e1 53.91
ip4-lookup active 285588 15396356 0 4.95e1 53.91
ip4-policer-classify active 285588 15396356 0 5.46e2 53.91
ip4-rewrite active 285588 15396356 0 4.45e1 53.91
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 43.95, last 128 main loops 2.00 per node 32.00
vector rates in 2.8330e6, out 2.8330e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 350324 15396768 0 1.85e1 43.95
TenGigabitEthernet18/0/0-tx active 350324 15396768 0 5.81e1 43.95
dpdk-input polling 350400 15396768 0 7.06e1 43.94
ethernet-input active 350324 15396768 0 3.35e1 43.95
ip4-input-no-checksum active 350324 15396768 0 5.99e1 43.95
ip4-lookup active 350324 15396768 0 5.11e1 43.95
ip4-policer-classify active 350324 15396768 0 5.37e2 43.95
ip4-rewrite active 350324 15396768 0 4.59e1 43.95
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 62.45, last 128 main loops 2.75 per node 44.00
vector rates in 2.8779e6, out 2.8779e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 250447 15641009 0 1.61e1 62.45
TenGigabitEthernet18/0/0-tx active 250447 15641009 0 5.57e1 62.45
dpdk-input polling 250450 15641009 0 6.70e1 62.45
ethernet-input active 250447 15641009 0 2.95e1 62.45
ip4-input-no-checksum active 250447 15641009 0 5.67e1 62.45
ip4-lookup active 250447 15641009 0 4.89e1 62.45
ip4-policer-classify active 250447 15641009 0 5.46e2 62.45
ip4-rewrite active 250447 15641009 0 4.39e1 62.45
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 57.71, last 128 main loops 3.00 per node 48.00
vector rates in 2.8329e6, out 2.8329e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 266792 15396621 0 1.64e1 57.71
TenGigabitEthernet18/0/0-tx active 266792 15396621 0 5.68e1 57.71
dpdk-input polling 266801 15396621 0 6.97e1 57.71
ethernet-input active 266792 15396621 0 3.05e1 57.71
ip4-input-no-checksum active 266792 15396621 0 5.71e1 57.71
ip4-lookup active 266792 15396621 0 4.87e1 57.71
ip4-policer-classify active 266792 15396621 0 5.54e2 57.71
ip4-rewrite active 266792 15396621 0 4.41e1 57.71

2n1l-10ge2p1x710-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 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, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 3.67e4 0.00
dpdk-process any wait 0 0 1 5.68e3 0.00
fib-walk any wait 0 0 2 8.39e2 0.00
ikev2-manager-process any wait 0 0 5 9.79e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.47e2 0.00
lisp-retry-service any wait 0 0 2 9.40e2 0.00
unix-epoll-input polling 2432 0 0 5.54e6 0.00
vpe-oam-process any wait 0 0 3 5.31e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 192.93, last 128 main loops 11.81 per node 216.00
vector rates in 8.9181e6, out 8.9181e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 249736 48182068 0 1.38e1 192.93
TenGigabitEthernet18/0/3-tx active 249736 48182068 0 5.68e1 192.93
dpdk-input polling 249736 48182068 0 5.93e1 192.93
ethernet-input active 249736 48182068 0 2.53e1 192.93
ip4-input-no-checksum active 249736 48182068 0 3.31e1 192.93
ip4-lookup active 249736 48182068 0 4.59e1 192.93
ip4-rewrite active 249736 48182068 0 4.43e1 192.93
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 190.07, last 128 main loops 12.25 per node 224.00
vector rates in 8.9181e6, out 8.9181e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 253498 48182060 0 1.38e1 190.07
TenGigabitEthernet18/0/0-tx active 253498 48182060 0 5.65e1 190.07
dpdk-input polling 253498 48182060 0 5.89e1 190.07
ethernet-input active 253498 48182060 0 2.53e1 190.07
ip4-input-no-checksum active 253498 48182060 0 3.30e1 190.07
ip4-lookup active 253498 48182060 0 4.68e1 190.07
ip4-rewrite active 253498 48182060 0 4.43e1 190.07
64b-4t2c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 36 2.92e4 0.00
dpdk-process any wait 0 0 2 5.28e3 0.00
fib-walk any wait 0 0 3 1.23e3 0.00
ikev2-manager-process any wait 0 0 6 8.44e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.01e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.89e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.55e3 0.00
lisp-retry-service any wait 0 0 3 1.64e3 0.00
statseg-collector-process time wait 0 0 1 1.68e3 0.00
unix-epoll-input polling 5695 0 0 2.34e6 0.00
vpe-oam-process any wait 0 0 2 5.15e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 36.84, last 128 main loops .66 per node 12.00
vector rates in 6.9717e6, out 6.9717e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1014954 37388056 0 2.24e1 36.84
TenGigabitEthernet18/0/3-tx active 1014954 37388056 0 6.23e1 36.84
dpdk-input polling 1015981 37388056 0 7.33e1 36.79
ethernet-input active 1014954 37388056 0 3.82e1 36.84
ip4-input-no-checksum active 1014954 37388056 0 4.64e1 36.84
ip4-lookup active 1014954 37388056 0 5.60e1 36.84
ip4-rewrite active 1014954 37388056 0 5.09e1 36.84
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 35.79, last 128 main loops 1.97 per node 36.00
vector rates in 6.9168e6, out 6.9168e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1036155 37093652 0 2.28e1 35.79
TenGigabitEthernet18/0/3-tx active 1036155 37093652 0 6.16e1 35.79
dpdk-input polling 1037518 37093652 0 7.58e1 35.75
ethernet-input active 1036155 37093652 0 3.87e1 35.79
ip4-input-no-checksum active 1036155 37093652 0 4.64e1 35.79
ip4-lookup active 1036155 37093652 0 5.59e1 35.79
ip4-rewrite active 1036155 37093652 0 5.11e1 35.79
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 36.42, last 128 main loops 1.31 per node 24.00
vector rates in 6.9717e6, out 6.9717e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1026490 37388076 0 2.26e1 36.42
TenGigabitEthernet18/0/0-tx active 1026490 37388076 0 6.22e1 36.42
dpdk-input polling 1029065 37388076 0 7.36e1 36.33
ethernet-input active 1026490 37388076 0 3.81e1 36.42
ip4-input-no-checksum active 1026490 37388076 0 4.61e1 36.42
ip4-lookup active 1026490 37388076 0 5.63e1 36.42
ip4-rewrite active 1026490 37388076 0 5.07e1 36.42
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 35.97, last 128 main loops 1.42 per node 26.00
vector rates in 6.9168e6, out 6.9168e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1031282 37093676 0 2.27e1 35.97
TenGigabitEthernet18/0/0-tx active 1031282 37093676 0 6.09e1 35.97
dpdk-input polling 1034211 37093676 0 7.65e1 35.87
ethernet-input active 1031282 37093676 0 3.79e1 35.97
ip4-input-no-checksum active 1031282 37093676 0 4.64e1 35.97
ip4-lookup active 1031282 37093676 0 5.69e1 35.97
ip4-rewrite active 1031282 37093676 0 5.09e1 35.97
64b-8t4c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 35 3.48e4 0.00
dpdk-process any wait 0 0 2 6.29e3 0.00
fib-walk any wait 0 0 3 1.09e3 0.00
ikev2-manager-process any wait 0 0 6 1.23e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.68e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.45e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.28e3 0.00
lisp-retry-service any wait 0 0 3 2.38e3 0.00
statseg-collector-process time wait 0 0 1 1.88e3 0.00
unix-epoll-input polling 24475 0 0 5.53e5 0.00
vpe-oam-process any wait 0 0 3 5.90e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 8.05, last 128 main loops .44 per node 8.00
vector rates in 3.4585e6, out 3.4585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2334442 18791252 0 6.11e1 8.05
TenGigabitEthernet18/0/3-tx active 2334442 18791252 0 9.89e1 8.05
dpdk-input polling 2565506 18791252 0 1.58e2 7.32
ethernet-input active 2334442 18791252 0 8.73e1 8.05
ip4-input-no-checksum active 2334442 18791252 0 9.13e1 8.05
ip4-lookup active 2334442 18791252 0 9.21e1 8.05
ip4-rewrite active 2334442 18791252 0 8.67e1 8.05
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 7.98, last 128 main loops .22 per node 4.00
vector rates in 3.4585e6, out 3.4585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2355559 18791244 0 6.11e1 7.98
TenGigabitEthernet18/0/3-tx active 2355559 18791244 0 9.79e1 7.98
dpdk-input polling 2601338 18791244 0 1.61e2 7.22
ethernet-input active 2355559 18791244 0 8.69e1 7.98
ip4-input-no-checksum active 2355559 18791244 0 9.33e1 7.98
ip4-lookup active 2355559 18791244 0 9.20e1 7.98
ip4-rewrite active 2355559 18791244 0 8.73e1 7.98
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 8.06, last 128 main loops .22 per node 4.00
vector rates in 3.5134e6, out 3.5134e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2369566 19089524 0 6.12e1 8.06
TenGigabitEthernet18/0/3-tx active 2369566 19089524 0 9.75e1 8.06
dpdk-input polling 2607354 19089524 0 1.56e2 7.32
ethernet-input active 2369566 19089524 0 8.46e1 8.06
ip4-input-no-checksum active 2369566 19089524 0 9.17e1 8.06
ip4-lookup active 2369566 19089524 0 9.30e1 8.06
ip4-rewrite active 2369566 19089524 0 8.73e1 8.06
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 7.87, last 128 main loops .44 per node 8.00
vector rates in 3.4585e6, out 3.4585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2386362 18791248 0 6.19e1 7.87
TenGigabitEthernet18/0/3-tx active 2386362 18791248 0 9.79e1 7.87
dpdk-input polling 2653172 18791248 0 1.59e2 7.08
ethernet-input active 2386362 18791248 0 8.65e1 7.87
ip4-input-no-checksum active 2386362 18791248 0 9.32e1 7.87
ip4-lookup active 2386362 18791248 0 9.49e1 7.87
ip4-rewrite active 2386362 18791248 0 8.79e1 7.87
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 8.19, last 128 main loops .44 per node 8.00
vector rates in 3.4585e6, out 3.4585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2292701 18791240 0 5.89e1 8.19
TenGigabitEthernet18/0/0-tx active 2292701 18791240 0 9.55e1 8.19
dpdk-input polling 2486192 18791240 0 1.69e2 7.56
ethernet-input active 2292701 18791240 0 8.73e1 8.19
ip4-input-no-checksum active 2292701 18791240 0 9.19e1 8.19
ip4-lookup active 2292701 18791240 0 9.05e1 8.19
ip4-rewrite active 2292701 18791240 0 8.63e1 8.19
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 7.88, last 128 main loops .44 per node 8.00
vector rates in 3.4585e6, out 3.4585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2384208 18791244 0 6.19e1 7.88
TenGigabitEthernet18/0/0-tx active 2384208 18791244 0 9.96e1 7.88
dpdk-input polling 2620636 18791244 0 1.59e2 7.17
ethernet-input active 2384208 18791244 0 8.55e1 7.88
ip4-input-no-checksum active 2384208 18791244 0 9.37e1 7.88
ip4-lookup active 2384208 18791244 0 9.28e1 7.88
ip4-rewrite active 2384208 18791244 0 8.86e1 7.88
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 8.12, last 128 main loops .66 per node 12.00
vector rates in 3.5134e6, out 3.5134e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2350064 19089524 0 5.99e1 8.12
TenGigabitEthernet18/0/0-tx active 2350064 19089524 0 9.76e1 8.12
dpdk-input polling 2558987 19089524 0 1.55e2 7.46
ethernet-input active 2350064 19089524 0 8.47e1 8.12
ip4-input-no-checksum active 2350064 19089524 0 9.26e1 8.12
ip4-lookup active 2350064 19089524 0 9.25e1 8.12
ip4-rewrite active 2350064 19089524 0 8.71e1 8.12
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 7.88, last 128 main loops .44 per node 8.00
vector rates in 3.4585e6, out 3.4585e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2385797 18791240 0 6.19e1 7.88
TenGigabitEthernet18/0/0-tx active 2385797 18791240 0 9.91e1 7.88
dpdk-input polling 2628209 18791240 0 1.59e2 7.15
ethernet-input active 2385797 18791240 0 8.71e1 7.88
ip4-input-no-checksum active 2385797 18791240 0 9.33e1 7.88
ip4-lookup active 2385797 18791240 0 9.27e1 7.88
ip4-rewrite active 2385797 18791240 0 8.85e1 7.88

2n1l-10ge2p1x710-ethip4-ip4scale200k-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and 2x100k static IPv4 /32 route entries. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.16e4 0.00
dpdk-process any wait 0 0 2 2.94e5 0.00
fib-walk any wait 0 0 3 9.46e2 0.00
ikev2-manager-process any wait 0 0 5 6.20e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 3.87e2 0.00
lisp-retry-service any wait 0 0 3 1.26e3 0.00
unix-epoll-input polling 2503 0 0 5.33e6 0.00
vpe-oam-process any wait 0 0 2 4.47e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 250.98, last 128 main loops 14.00 per node 256.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
TenGigabitEthernet18/0/3-outpu active 184628 46338248 0 1.26e1 250.98
TenGigabitEthernet18/0/3-tx active 184628 46338248 0 5.77e1 250.98
dpdk-input polling 184628 46338248 0 5.76e1 250.98
ethernet-input active 184628 46338248 0 2.39e1 250.98
ip4-input-no-checksum active 184628 46338248 0 3.14e1 250.98
ip4-lookup active 184628 46338248 0 6.16e1 250.98
ip4-rewrite active 184628 46338248 0 4.27e1 250.98
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 249.52, last 128 main loops 14.00 per node 256.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
TenGigabitEthernet18/0/0-outpu active 185707 46338188 0 1.27e1 249.52
TenGigabitEthernet18/0/0-tx active 185707 46338188 0 5.83e1 249.52
dpdk-input polling 185707 46338188 0 5.63e1 249.52
ethernet-input active 185707 46338188 0 2.38e1 249.52
ip4-input-no-checksum active 185707 46338188 0 3.09e1 249.52
ip4-lookup active 185707 46338188 0 6.18e1 249.52
ip4-rewrite active 185707 46338188 0 4.35e1 249.52
64b-4t2c-ethip4-ip4scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 39 3.15e4 0.00
dpdk-process any wait 0 0 2 6.35e3 0.00
fib-walk any wait 0 0 3 1.52e3 0.00
ikev2-manager-process any wait 0 0 5 1.07e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.84e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.16e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.41e3 0.00
lisp-retry-service any wait 0 0 3 1.46e3 0.00
statseg-collector-process time wait 0 0 1 1.58e3 0.00
unix-epoll-input polling 4473 0 0 3.02e6 0.00
vpe-oam-process any wait 0 0 2 6.92e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 48.81, last 128 main loops 2.63 per node 48.00
vector rates in 6.9432e6, out 6.9432e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 771505 37655492 0 1.91e1 48.81
TenGigabitEthernet18/0/3-tx active 771505 37655492 0 6.11e1 48.81
dpdk-input polling 772138 37655492 0 7.35e1 48.77
ethernet-input active 771505 37655492 0 3.36e1 48.81
ip4-input-no-checksum active 771505 37655492 0 4.07e1 48.81
ip4-lookup active 771505 37655492 0 7.75e1 48.81
ip4-rewrite active 771505 37655492 0 4.75e1 48.81
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 47.19, last 128 main loops 1.31 per node 24.00
vector rates in 6.9432e6, out 6.9432e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 797967 37655492 0 1.92e1 47.19
TenGigabitEthernet18/0/3-tx active 797967 37655492 0 6.09e1 47.19
dpdk-input polling 798821 37655492 0 7.40e1 47.14
ethernet-input active 797967 37655492 0 3.39e1 47.19
ip4-input-no-checksum active 797967 37655492 0 4.08e1 47.19
ip4-lookup active 797967 37655492 0 7.69e1 47.19
ip4-rewrite active 797967 37655492 0 4.74e1 47.19
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 48.49, last 128 main loops 2.84 per node 52.00
vector rates in 6.9432e6, out 6.9432e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 776640 37655464 0 1.92e1 48.49
TenGigabitEthernet18/0/0-tx active 776640 37655464 0 6.10e1 48.49
dpdk-input polling 778084 37655464 0 7.38e1 48.39
ethernet-input active 776640 37655464 0 3.36e1 48.49
ip4-input-no-checksum active 776640 37655464 0 4.08e1 48.49
ip4-lookup active 776640 37655464 0 7.71e1 48.49
ip4-rewrite active 776640 37655464 0 4.76e1 48.49
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 48.77, last 128 main loops 3.06 per node 56.00
vector rates in 6.9432e6, out 6.9432e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 772139 37655452 0 1.89e1 48.77
TenGigabitEthernet18/0/0-tx active 772139 37655452 0 5.97e1 48.77
dpdk-input polling 773464 37655452 0 7.64e1 48.68
ethernet-input active 772139 37655452 0 3.33e1 48.77
ip4-input-no-checksum active 772139 37655452 0 4.06e1 48.77
ip4-lookup active 772139 37655452 0 7.75e1 48.77
ip4-rewrite active 772139 37655452 0 4.71e1 48.77
64b-8t4c-ethip4-ip4scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 29 4.41e4 0.00
dpdk-process any wait 0 0 1 8.19e3 0.00
fib-walk any wait 0 0 2 2.60e3 0.00
ikev2-manager-process any wait 0 0 5 1.35e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.47e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.11e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.52e3 0.00
lisp-retry-service any wait 0 0 2 2.36e3 0.00
statseg-collector-process time wait 0 0 1 4.59e3 0.00
unix-epoll-input polling 21991 0 0 6.09e5 0.00
vpe-oam-process any wait 0 0 3 9.53e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 9.40, last 128 main loops .66 per node 12.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1987640 18689744 0 5.18e1 9.40
TenGigabitEthernet18/0/3-tx active 1987640 18689744 0 9.57e1 9.40
dpdk-input polling 2265877 18689744 0 1.48e2 8.25
ethernet-input active 1987640 18689744 0 7.72e1 9.40
ip4-input-no-checksum active 1987640 18689744 0 8.15e1 9.40
ip4-lookup active 1987640 18689744 0 1.48e2 9.40
ip4-rewrite active 1987640 18689744 0 7.65e1 9.40
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 9.25, last 128 main loops 0.00 per node 0.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2020999 18689744 0 5.34e1 9.25
TenGigabitEthernet18/0/3-tx active 2020999 18689744 0 9.39e1 9.25
dpdk-input polling 2320289 18689744 0 1.45e2 8.05
ethernet-input active 2020999 18689744 0 7.81e1 9.25
ip4-input-no-checksum active 2020999 18689744 0 8.43e1 9.25
ip4-lookup active 2020999 18689744 0 1.48e2 9.25
ip4-rewrite active 2020999 18689744 0 7.89e1 9.25
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 9.14, last 128 main loops .44 per node 8.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2045373 18689724 0 5.29e1 9.14
TenGigabitEthernet18/0/3-tx active 2045373 18689724 0 9.49e1 9.14
dpdk-input polling 2372148 18689724 0 1.49e2 7.88
ethernet-input active 2045373 18689724 0 7.74e1 9.14
ip4-input-no-checksum active 2045373 18689724 0 8.32e1 9.14
ip4-lookup active 2045373 18689724 0 1.48e2 9.14
ip4-rewrite active 2045373 18689724 0 7.83e1 9.14
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 9.24, last 128 main loops 0.00 per node 0.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2022499 18689748 0 5.28e1 9.24
TenGigabitEthernet18/0/3-tx active 2022499 18689748 0 9.63e1 9.24
dpdk-input polling 2325490 18689748 0 1.49e2 8.04
ethernet-input active 2022499 18689748 0 7.70e1 9.24
ip4-input-no-checksum active 2022499 18689748 0 8.23e1 9.24
ip4-lookup active 2022499 18689748 0 1.49e2 9.24
ip4-rewrite active 2022499 18689748 0 7.74e1 9.24
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 9.32, last 128 main loops .44 per node 8.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2005401 18689744 0 5.19e1 9.32
TenGigabitEthernet18/0/0-tx active 2005401 18689744 0 9.46e1 9.32
dpdk-input polling 2285306 18689744 0 1.49e2 8.18
ethernet-input active 2005401 18689744 0 7.76e1 9.32
ip4-input-no-checksum active 2005401 18689744 0 8.19e1 9.32
ip4-lookup active 2005401 18689744 0 1.49e2 9.32
ip4-rewrite active 2005401 18689744 0 7.79e1 9.32
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 9.15, last 128 main loops .22 per node 4.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2043439 18689736 0 5.26e1 9.15
TenGigabitEthernet18/0/0-tx active 2043439 18689736 0 9.54e1 9.15
dpdk-input polling 2347374 18689736 0 1.48e2 7.96
ethernet-input active 2043439 18689736 0 7.74e1 9.15
ip4-input-no-checksum active 2043439 18689736 0 8.39e1 9.15
ip4-lookup active 2043439 18689736 0 1.46e2 9.15
ip4-rewrite active 2043439 18689736 0 7.89e1 9.15
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 9.24, last 128 main loops .22 per node 4.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2021876 18689728 0 5.29e1 9.24
TenGigabitEthernet18/0/0-tx active 2021876 18689728 0 9.51e1 9.24
dpdk-input polling 2320084 18689728 0 1.47e2 8.06
ethernet-input active 2021876 18689728 0 7.66e1 9.24
ip4-input-no-checksum active 2021876 18689728 0 8.26e1 9.24
ip4-lookup active 2021876 18689728 0 1.47e2 9.24
ip4-rewrite active 2021876 18689728 0 7.81e1 9.24
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 9.26, last 128 main loops .22 per node 4.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2017394 18689736 0 5.25e1 9.26
TenGigabitEthernet18/0/0-tx active 2017394 18689736 0 1.00e2 9.26
dpdk-input polling 2301749 18689736 0 1.49e2 8.12
ethernet-input active 2017394 18689736 0 7.76e1 9.26
ip4-input-no-checksum active 2017394 18689736 0 8.21e1 9.26
ip4-lookup active 2017394 18689736 0 1.46e2 9.26
ip4-rewrite active 2017394 18689736 0 7.81e1 9.26

2n1l-10ge2p1x710-ethip4-ip4scale20k-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and 2x10k static IPv4 /32 route entries. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 3.86e4 0.00
dpdk-process any wait 0 0 2 3.27e3 0.00
fib-walk any wait 0 0 3 6.13e2 0.00
ikev2-manager-process any wait 0 0 5 7.32e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 4.48e2 0.00
lisp-retry-service any wait 0 0 3 8.21e2 0.00
unix-epoll-input polling 3063 0 0 4.42e6 0.00
vpe-oam-process any wait 0 0 3 4.63e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 255.83, last 128 main loops 14.00 per node 256.00
vector rates in 8.7333e6, out 8.7333e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 185478 47450432 0 1.25e1 255.83
TenGigabitEthernet18/0/3-tx active 185478 47450432 0 5.61e1 255.83
dpdk-input polling 185478 47450432 0 5.98e1 255.83
ethernet-input active 185478 47450432 0 2.48e1 255.83
ip4-input-no-checksum active 185478 47450432 0 3.19e1 255.83
ip4-lookup active 185478 47450432 0 5.83e1 255.83
ip4-rewrite active 185478 47450432 0 4.16e1 255.83
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 255.73, last 128 main loops 14.00 per node 256.00
vector rates in 8.7332e6, out 8.7332e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 185550 47449808 0 1.27e1 255.73
TenGigabitEthernet18/0/0-tx active 185550 47449808 0 6.09e1 255.73
dpdk-input polling 185550 47449808 0 5.35e1 255.73
ethernet-input active 185550 47449808 0 2.28e1 255.73
ip4-input-no-checksum active 185550 47449808 0 3.02e1 255.73
ip4-lookup active 185550 47449808 0 5.89e1 255.73
ip4-rewrite active 185550 47449808 0 4.58e1 255.73
64b-4t2c-ethip4-ip4scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 29 3.49e4 0.00
dpdk-process any wait 0 0 1 6.29e3 0.00
fib-walk any wait 0 0 2 1.52e3 0.00
ikev2-manager-process any wait 0 0 5 1.02e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.31e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.37e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.20e3 0.00
lisp-retry-service any wait 0 0 2 1.55e3 0.00
statseg-collector-process time wait 0 0 1 9.14e2 0.00
unix-epoll-input polling 4469 0 0 3.02e6 0.00
vpe-oam-process any wait 0 0 3 4.99e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 45.63, last 128 main loops 1.53 per node 28.00
vector rates in 6.9435e6, out 6.9435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 825208 37655224 0 2.02e1 45.63
TenGigabitEthernet18/0/3-tx active 825208 37655224 0 6.30e1 45.63
dpdk-input polling 825610 37655224 0 7.38e1 45.61
ethernet-input active 825208 37655224 0 3.47e1 45.63
ip4-input-no-checksum active 825208 37655224 0 4.18e1 45.63
ip4-lookup active 825208 37655224 0 7.07e1 45.63
ip4-rewrite active 825208 37655224 0 4.83e1 45.63
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 43.23, last 128 main loops 2.84 per node 52.00
vector rates in 6.9435e6, out 6.9435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 871049 37655180 0 2.04e1 43.23
TenGigabitEthernet18/0/3-tx active 871049 37655180 0 6.19e1 43.23
dpdk-input polling 872130 37655180 0 7.36e1 43.18
ethernet-input active 871049 37655180 0 3.54e1 43.23
ip4-input-no-checksum active 871049 37655180 0 4.25e1 43.23
ip4-lookup active 871049 37655180 0 7.05e1 43.23
ip4-rewrite active 871049 37655180 0 4.85e1 43.23
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 45.08, last 128 main loops 2.63 per node 48.00
vector rates in 6.9435e6, out 6.9435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 835286 37655212 0 2.02e1 45.08
TenGigabitEthernet18/0/0-tx active 835286 37655212 0 6.31e1 45.08
dpdk-input polling 835415 37655212 0 7.42e1 45.07
ethernet-input active 835286 37655212 0 3.48e1 45.08
ip4-input-no-checksum active 835286 37655212 0 4.17e1 45.08
ip4-lookup active 835286 37655212 0 7.05e1 45.08
ip4-rewrite active 835286 37655212 0 4.80e1 45.08
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 45.12, last 128 main loops 2.19 per node 40.00
vector rates in 6.9435e6, out 6.9435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 834544 37655212 0 2.01e1 45.12
TenGigabitEthernet18/0/0-tx active 834544 37655212 0 6.09e1 45.12
dpdk-input polling 834683 37655212 0 7.74e1 45.11
ethernet-input active 834544 37655212 0 3.43e1 45.12
ip4-input-no-checksum active 834544 37655212 0 4.18e1 45.12
ip4-lookup active 834544 37655212 0 7.04e1 45.12
ip4-rewrite active 834544 37655212 0 4.81e1 45.12
64b-8t4c-ethip4-ip4scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 3.84e4 0.00
dpdk-process any wait 0 0 2 5.93e3 0.00
fib-walk any wait 0 0 3 1.41e3 0.00
ikev2-manager-process any wait 0 0 6 9.40e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.37e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.45e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.53e3 0.00
lisp-retry-service any wait 0 0 3 2.16e3 0.00
statseg-collector-process time wait 0 0 1 2.96e3 0.00
unix-epoll-input polling 23932 0 0 5.65e5 0.00
vpe-oam-process any wait 0 0 3 5.93e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 8.92, last 128 main loops .44 per node 8.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2113930 18848752 0 5.49e1 8.92
TenGigabitEthernet18/0/3-tx active 2113930 18848752 0 9.84e1 8.92
dpdk-input polling 2517001 18848752 0 1.58e2 7.49
ethernet-input active 2113930 18848752 0 8.10e1 8.92
ip4-input-no-checksum active 2113930 18848752 0 8.49e1 8.92
ip4-lookup active 2113930 18848752 0 1.19e2 8.92
ip4-rewrite active 2113930 18848752 0 8.03e1 8.92
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 8.69, last 128 main loops .44 per node 8.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2168922 18848744 0 5.63e1 8.69
TenGigabitEthernet18/0/3-tx active 2168922 18848744 0 9.75e1 8.69
dpdk-input polling 2607337 18848744 0 1.55e2 7.23
ethernet-input active 2168922 18848744 0 8.13e1 8.69
ip4-input-no-checksum active 2168922 18848744 0 8.74e1 8.69
ip4-lookup active 2168922 18848744 0 1.19e2 8.69
ip4-rewrite active 2168922 18848744 0 8.16e1 8.69
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 8.72, last 128 main loops .22 per node 4.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2160542 18848744 0 5.58e1 8.72
TenGigabitEthernet18/0/3-tx active 2160542 18848744 0 9.79e1 8.72
dpdk-input polling 2593891 18848744 0 1.59e2 7.27
ethernet-input active 2160542 18848744 0 7.95e1 8.72
ip4-input-no-checksum active 2160542 18848744 0 8.74e1 8.72
ip4-lookup active 2160542 18848744 0 1.19e2 8.72
ip4-rewrite active 2160542 18848744 0 8.16e1 8.72
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 8.80, last 128 main loops .22 per node 4.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2140989 18848752 0 5.58e1 8.80
TenGigabitEthernet18/0/3-tx active 2140989 18848752 0 1.00e2 8.80
dpdk-input polling 2552021 18848752 0 1.57e2 7.39
ethernet-input active 2140989 18848752 0 8.04e1 8.80
ip4-input-no-checksum active 2140989 18848752 0 8.71e1 8.80
ip4-lookup active 2140989 18848752 0 1.22e2 8.80
ip4-rewrite active 2140989 18848752 0 8.12e1 8.80
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 8.86, last 128 main loops .66 per node 12.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2127903 18848736 0 5.49e1 8.86
TenGigabitEthernet18/0/0-tx active 2127903 18848736 0 9.77e1 8.86
dpdk-input polling 2537172 18848736 0 1.59e2 7.43
ethernet-input active 2127903 18848736 0 8.17e1 8.86
ip4-input-no-checksum active 2127903 18848736 0 8.54e1 8.86
ip4-lookup active 2127903 18848736 0 1.20e2 8.86
ip4-rewrite active 2127903 18848736 0 8.02e1 8.86
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 8.61, last 128 main loops .22 per node 4.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2187961 18848744 0 5.62e1 8.61
TenGigabitEthernet18/0/0-tx active 2187961 18848744 0 9.74e1 8.61
dpdk-input polling 2647414 18848744 0 1.55e2 7.12
ethernet-input active 2187961 18848744 0 8.09e1 8.61
ip4-input-no-checksum active 2187961 18848744 0 8.72e1 8.61
ip4-lookup active 2187961 18848744 0 1.21e2 8.61
ip4-rewrite active 2187961 18848744 0 8.18e1 8.61
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 8.74, last 128 main loops .88 per node 16.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2155671 18848752 0 5.57e1 8.74
TenGigabitEthernet18/0/0-tx active 2155671 18848752 0 9.78e1 8.74
dpdk-input polling 2583491 18848752 0 1.59e2 7.29
ethernet-input active 2155671 18848752 0 7.96e1 8.74
ip4-input-no-checksum active 2155671 18848752 0 8.59e1 8.74
ip4-lookup active 2155671 18848752 0 1.19e2 8.74
ip4-rewrite active 2155671 18848752 0 8.08e1 8.74
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 8.83, last 128 main loops 0.00 per node 0.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2134566 18848736 0 5.52e1 8.83
TenGigabitEthernet18/0/0-tx active 2134566 18848736 0 1.02e2 8.83
dpdk-input polling 2540931 18848736 0 1.59e2 7.42
ethernet-input active 2134566 18848736 0 8.09e1 8.83
ip4-input-no-checksum active 2134566 18848736 0 8.61e1 8.83
ip4-lookup active 2134566 18848736 0 1.20e2 8.83
ip4-rewrite active 2134566 18848736 0 8.03e1 8.83

2n1l-10ge2p1x710-ethip4-ip4scale2m-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and 2x1M static IPv4 /32 route entries. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 4.40e4 0.00
dpdk-process any wait 0 0 2 5.83e5 0.00
fib-walk any wait 0 0 3 1.90e3 0.00
ikev2-manager-process any wait 0 0 5 1.56e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.05e3 0.00
lisp-retry-service any wait 0 0 3 1.35e3 0.00
unix-epoll-input polling 3461 0 0 3.90e6 0.00
vpe-oam-process any wait 0 0 3 9.49e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 239.68, last 128 main loops 14.00 per node 256.00
vector rates in 7.7731e6, out 7.7731e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 175879 42155506 0 1.25e1 239.68
TenGigabitEthernet18/0/3-tx active 175879 42155506 0 5.64e1 239.68
dpdk-input polling 175879 42155506 0 5.73e1 239.68
ethernet-input active 175879 42155506 0 2.34e1 239.68
ip4-input-no-checksum active 175879 42155506 0 3.01e1 239.68
ip4-lookup active 175879 42155506 0 9.89e1 239.68
ip4-rewrite active 175879 42155506 0 4.16e1 239.68
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 235.21, last 128 main loops 14.00 per node 256.00
vector rates in 7.7731e6, out 7.7731e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 179227 42155472 0 1.25e1 235.21
TenGigabitEthernet18/0/0-tx active 179227 42155472 0 5.63e1 235.21
dpdk-input polling 179227 42155472 0 5.68e1 235.21
ethernet-input active 179227 42155472 0 2.37e1 235.21
ip4-input-no-checksum active 179227 42155472 0 3.02e1 235.21
ip4-lookup active 179227 42155472 0 9.94e1 235.21
ip4-rewrite active 179227 42155472 0 4.13e1 235.21
64b-4t2c-ethip4-ip4scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.15e4 0.00
dpdk-process any wait 0 0 2 8.21e3 0.00
fib-walk any wait 0 0 2 2.22e3 0.00
ikev2-manager-process any wait 0 0 5 8.28e2 0.00
ip-neighbor-scan-process any wait 0 0 1 2.99e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.36e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.16e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.15e3 0.00
lisp-retry-service any wait 0 0 2 2.16e3 0.00
statseg-collector-process time wait 0 0 1 1.68e3 0.00
unix-epoll-input polling 2492 0 0 5.41e6 0.00
vpe-oam-process any wait 0 0 3 6.93e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 161.73, last 128 main loops .66 per node 12.00
vector rates in 6.9449e6, out 6.9449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 231982 37519608 0 1.30e1 161.73
TenGigabitEthernet18/0/3-tx active 231982 37519608 0 5.80e1 161.73
dpdk-input polling 231982 37519608 0 6.29e1 161.73
ethernet-input active 231982 37519608 0 2.47e1 161.73
ip4-input-no-checksum active 231982 37519608 0 3.13e1 161.73
ip4-lookup active 231982 37519608 0 1.26e2 161.73
ip4-rewrite active 231982 37519608 0 4.23e1 161.73
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 146.19, last 128 main loops 8.53 per node 156.00
vector rates in 6.9449e6, out 6.9449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 256659 37519772 0 1.32e1 146.19
TenGigabitEthernet18/0/3-tx active 256659 37519772 0 5.62e1 146.19
dpdk-input polling 256659 37519772 0 6.11e1 146.19
ethernet-input active 256659 37519772 0 2.49e1 146.19
ip4-input-no-checksum active 256659 37519772 0 3.16e1 146.19
ip4-lookup active 256659 37519772 0 1.28e2 146.19
ip4-rewrite active 256659 37519772 0 4.25e1 146.19
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 159.02, last 128 main loops 8.09 per node 148.00
vector rates in 6.9449e6, out 6.9449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 235949 37519636 0 1.30e1 159.02
TenGigabitEthernet18/0/0-tx active 235949 37519636 0 5.77e1 159.02
dpdk-input polling 235949 37519636 0 6.28e1 159.02
ethernet-input active 235949 37519636 0 2.49e1 159.02
ip4-input-no-checksum active 235949 37519636 0 3.13e1 159.02
ip4-lookup active 235949 37519636 0 1.26e2 159.02
ip4-rewrite active 235949 37519636 0 4.23e1 159.02
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 149.22, last 128 main loops 7.98 per node 146.00
vector rates in 6.9449e6, out 6.9449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 251430 37519640 0 1.35e1 149.22
TenGigabitEthernet18/0/0-tx active 251430 37519640 0 5.56e1 149.22
dpdk-input polling 251430 37519640 0 6.20e1 149.22
ethernet-input active 251430 37519640 0 2.49e1 149.22
ip4-input-no-checksum active 251430 37519640 0 3.19e1 149.22
ip4-lookup active 251430 37519640 0 1.28e2 149.22
ip4-rewrite active 251430 37519640 0 4.22e1 149.22
64b-8t4c-ethip4-ip4scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 30 4.27e4 0.00
dpdk-process any wait 0 0 2 7.65e3 0.00
fib-walk any wait 0 0 3 1.39e3 0.00
ikev2-manager-process any wait 0 0 5 1.09e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.39e3 0.00
lisp-retry-service any wait 0 0 3 3.19e3 0.00
unix-epoll-input polling 18254 0 0 7.30e5 0.00
vpe-oam-process any wait 0 0 2 9.76e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 11.00, last 128 main loops .66 per node 12.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1689333 18586200 0 4.51e1 11.00
TenGigabitEthernet18/0/3-tx active 1689333 18586200 0 8.91e1 11.00
dpdk-input polling 1837471 18586200 0 1.32e2 10.12
ethernet-input active 1689333 18586200 0 6.94e1 11.00
ip4-input-no-checksum active 1689333 18586200 0 7.24e1 11.00
ip4-lookup active 1689333 18586200 0 2.07e2 11.00
ip4-rewrite active 1689333 18586200 0 6.94e1 11.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 10.73, last 128 main loops .66 per node 12.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1732818 18586200 0 4.59e1 10.73
TenGigabitEthernet18/0/3-tx active 1732818 18586200 0 8.69e1 10.73
dpdk-input polling 1899100 18586200 0 1.32e2 9.79
ethernet-input active 1732818 18586200 0 6.96e1 10.73
ip4-input-no-checksum active 1732818 18586200 0 7.48e1 10.73
ip4-lookup active 1732818 18586200 0 2.06e2 10.73
ip4-rewrite active 1732818 18586200 0 7.16e1 10.73
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 10.74, last 128 main loops .44 per node 8.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1730950 18586196 0 4.59e1 10.74
TenGigabitEthernet18/0/3-tx active 1730950 18586196 0 8.76e1 10.74
dpdk-input polling 1900009 18586196 0 1.35e2 9.78
ethernet-input active 1730950 18586196 0 6.81e1 10.74
ip4-input-no-checksum active 1730950 18586196 0 7.48e1 10.74
ip4-lookup active 1730950 18586196 0 2.07e2 10.74
ip4-rewrite active 1730950 18586196 0 7.06e1 10.74
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 10.89, last 128 main loops .44 per node 8.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1706222 18586192 0 4.49e1 10.89
TenGigabitEthernet18/0/3-tx active 1706222 18586192 0 8.97e1 10.89
dpdk-input polling 1862442 18586192 0 1.35e2 9.98
ethernet-input active 1706222 18586192 0 6.84e1 10.89
ip4-input-no-checksum active 1706222 18586192 0 7.41e1 10.89
ip4-lookup active 1706222 18586192 0 2.08e2 10.89
ip4-rewrite active 1706222 18586192 0 7.06e1 10.89
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 10.98, last 128 main loops .66 per node 12.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1692119 18586196 0 4.50e1 10.98
TenGigabitEthernet18/0/0-tx active 1692119 18586196 0 8.91e1 10.98
dpdk-input polling 1846975 18586196 0 1.35e2 10.06
ethernet-input active 1692119 18586196 0 6.88e1 10.98
ip4-input-no-checksum active 1692119 18586196 0 7.25e1 10.98
ip4-lookup active 1692119 18586196 0 2.08e2 10.98
ip4-rewrite active 1692119 18586196 0 6.94e1 10.98
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 10.71, last 128 main loops .88 per node 16.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1735454 18586200 0 4.57e1 10.71
TenGigabitEthernet18/0/0-tx active 1735454 18586200 0 8.74e1 10.71
dpdk-input polling 1913083 18586200 0 1.34e2 9.72
ethernet-input active 1735454 18586200 0 6.88e1 10.71
ip4-input-no-checksum active 1735454 18586200 0 7.50e1 10.71
ip4-lookup active 1735454 18586200 0 2.07e2 10.71
ip4-rewrite active 1735454 18586200 0 7.12e1 10.71
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 10.87, last 128 main loops .66 per node 12.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1709448 18586188 0 4.55e1 10.87
TenGigabitEthernet18/0/0-tx active 1709448 18586188 0 8.79e1 10.87
dpdk-input polling 1874931 18586188 0 1.33e2 9.91
ethernet-input active 1709448 18586188 0 6.81e1 10.87
ip4-input-no-checksum active 1709448 18586188 0 7.42e1 10.87
ip4-lookup active 1709448 18586188 0 2.05e2 10.87
ip4-rewrite active 1709448 18586188 0 7.08e1 10.87
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 10.83, last 128 main loops .44 per node 8.00
vector rates in 3.4722e6, out 3.4722e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1716955 18586184 0 4.56e1 10.83
TenGigabitEthernet18/0/0-tx active 1716955 18586184 0 9.24e1 10.83
dpdk-input polling 1889386 18586184 0 1.34e2 9.84
ethernet-input active 1716955 18586184 0 6.94e1 10.83
ip4-input-no-checksum active 1716955 18586184 0 7.35e1 10.83
ip4-lookup active 1716955 18586184 0 2.07e2 10.83
ip4-rewrite active 1716955 18586184 0 7.01e1 10.83

2n1l-10ge2p1x710-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 21 1.41e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 5.65e2 0.00
api-rx-from-ring active 0 0 50 5.49e4 0.00
dpdk-process any wait 0 0 2 2.81e5 0.00
fib-walk any wait 0 0 3 9.84e2 0.00
ikev2-manager-process any wait 0 0 6 5.72e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.63e2 0.00
lisp-retry-service any wait 0 0 3 1.53e3 0.00
unix-epoll-input polling 2780 0 0 4.81e6 0.00
vpe-oam-process any wait 0 0 3 6.93e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 241.82, last 128 main loops 16.00 per node 256.00
vector rates in 5.2533e6, out 5.2533e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 116633 28203736 0 1.29e1 241.82
TenGigabitEthernet18/0/3-tx active 116633 28203736 0 5.68e1 241.82
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.14e3 0.00
acl-plugin-in-ip4-fa active 116633 28203736 0 1.72e2 241.82
dpdk-input polling 116633 28203736 0 6.09e1 241.82
ethernet-input active 116633 28203736 0 2.56e1 241.82
ip4-input-no-checksum active 116633 28203736 0 5.86e1 241.82
ip4-lookup active 116633 28203736 0 4.45e1 241.82
ip4-rewrite active 116633 28203736 0 4.31e1 241.82
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 250.10, last 128 main loops 16.00 per node 256.00
vector rates in 5.2533e6, out 5.2533e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 112768 28203704 0 1.37e1 250.10
TenGigabitEthernet18/0/0-tx active 112768 28203704 0 6.03e1 250.10
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.59e3 0.00
acl-plugin-in-ip4-fa active 112768 28203704 0 1.75e2 250.10
dpdk-input polling 112768 28203704 0 5.62e1 250.10
ethernet-input active 112768 28203704 0 2.36e1 250.10
ip4-input-no-checksum active 112768 28203704 0 5.65e1 250.10
ip4-lookup active 112768 28203704 0 4.52e1 250.10
ip4-rewrite active 112768 28203704 0 4.46e1 250.10
64b-4t2c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 20 2.37e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 7.02e2 0.00
api-rx-from-ring active 0 0 51 5.07e4 0.00
dpdk-process any wait 0 0 2 3.04e5 0.00
fib-walk any wait 0 0 3 2.25e3 0.00
ikev2-manager-process any wait 0 0 6 8.59e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.09e3 0.00
lisp-retry-service any wait 0 0 3 1.65e3 0.00
unix-epoll-input polling 4099 0 0 3.29e6 0.00
vpe-oam-process any wait 0 0 3 8.77e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 169.91, last 128 main loops 11.50 per node 184.00
vector rates in 5.2219e6, out 5.2219e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 166404 28273644 0 1.42e1 169.91
TenGigabitEthernet18/0/3-tx active 166404 28273644 0 5.94e1 169.91
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.12e3 0.00
acl-plugin-in-ip4-fa active 166404 28273644 0 1.71e2 169.91
dpdk-input polling 166404 28273644 0 6.29e1 169.91
ethernet-input active 166404 28273644 0 2.55e1 169.91
ip4-input-no-checksum active 166404 28273644 0 5.25e1 169.91
ip4-lookup active 166404 28273644 0 4.68e1 169.91
ip4-rewrite active 166404 28273644 0 4.46e1 169.91
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 156.76, last 128 main loops 11.50 per node 184.00
vector rates in 5.2096e6, out 5.2096e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 179941 28206928 0 1.41e1 156.76
TenGigabitEthernet18/0/3-tx active 179941 28206928 0 5.85e1 156.76
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.99e3 0.00
acl-plugin-in-ip4-fa active 179941 28206928 0 1.71e2 156.76
dpdk-input polling 179941 28206928 0 6.26e1 156.76
ethernet-input active 179941 28206928 0 2.59e1 156.76
ip4-input-no-checksum active 179941 28206928 0 5.34e1 156.76
ip4-lookup active 179941 28206928 0 4.72e1 156.76
ip4-rewrite active 179941 28206928 0 4.49e1 156.76
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 161.43, last 128 main loops 11.25 per node 180.00
vector rates in 5.2161e6, out 5.2161e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 174950 28242012 0 1.39e1 161.43
TenGigabitEthernet18/0/0-tx active 174950 28242012 0 5.94e1 161.43
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.13e3 0.00
acl-plugin-in-ip4-fa active 174950 28242012 0 1.69e2 161.43
dpdk-input polling 174950 28242012 0 6.24e1 161.43
ethernet-input active 174950 28242012 0 2.59e1 161.43
ip4-input-no-checksum active 174950 28242012 0 5.29e1 161.43
ip4-lookup active 174950 28242012 0 4.88e1 161.43
ip4-rewrite active 174950 28242012 0 4.45e1 161.43
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 151.55, last 128 main loops 12.00 per node 192.00
vector rates in 5.2154e6, out 5.2154e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 186331 28238580 0 1.41e1 151.55
TenGigabitEthernet18/0/0-tx active 186331 28238580 0 5.78e1 151.55
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.91e3 0.00
acl-plugin-in-ip4-fa active 186331 28238580 0 1.69e2 151.55
dpdk-input polling 186331 28238580 0 6.33e1 151.55
ethernet-input active 186331 28238580 0 2.59e1 151.55
ip4-input-no-checksum active 186331 28238580 0 5.29e1 151.55
ip4-lookup active 186331 28238580 0 4.95e1 151.55
ip4-rewrite active 186331 28238580 0 4.49e1 151.55
64b-8t4c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 20 4.06e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 7.34e2 0.00
api-rx-from-ring active 0 0 38 3.71e4 0.00
dpdk-process any wait 0 0 1 6.61e5 0.00
fib-walk any wait 0 0 2 1.78e3 0.00
ikev2-manager-process any wait 0 0 5 1.09e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 8.13e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.91e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.81e3 0.00
lisp-retry-service any wait 0 0 2 2.89e3 0.00
statseg-collector-process time wait 0 0 1 2.36e3 0.00
unix-epoll-input polling 10506 0 0 1.27e6 0.00
vpe-oam-process any wait 0 0 3 8.53e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 17.25, last 128 main loops 1.25 per node 20.00
vector rates in 3.4701e6, out 3.4701e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1079175 18621140 0 3.49e1 17.25
TenGigabitEthernet18/0/3-tx active 1079175 18621140 0 8.52e1 17.25
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.96e3 0.00
acl-plugin-in-ip4-fa active 1079175 18621140 0 2.07e2 17.25
dpdk-input polling 1087693 18621140 0 1.04e2 17.12
ethernet-input active 1079175 18621140 0 5.46e1 17.25
ip4-input-no-checksum active 1079175 18621140 0 7.99e1 17.25
ip4-lookup active 1079175 18621140 0 7.15e1 17.25
ip4-rewrite active 1079175 18621140 0 6.27e1 17.25
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.57, last 128 main loops .25 per node 4.00
vector rates in 3.4731e6, out 3.4731e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1060762 18637516 0 3.47e1 17.57
TenGigabitEthernet18/0/3-tx active 1060762 18637516 0 8.62e1 17.57
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.95e3 0.00
acl-plugin-in-ip4-fa active 1060762 18637516 0 2.09e2 17.57
dpdk-input polling 1067296 18637516 0 1.02e2 17.46
ethernet-input active 1060762 18637516 0 5.43e1 17.57
ip4-input-no-checksum active 1060762 18637516 0 8.04e1 17.57
ip4-lookup active 1060762 18637516 0 7.12e1 17.57
ip4-rewrite active 1060762 18637516 0 6.32e1 17.57
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 17.65, last 128 main loops 1.25 per node 20.00
vector rates in 3.4841e6, out 3.4841e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1059523 18696408 0 3.48e1 17.65
TenGigabitEthernet18/0/3-tx active 1059523 18696408 0 8.47e1 17.65
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.16e3 0.00
acl-plugin-in-ip4-fa active 1059523 18696408 0 2.06e2 17.65
dpdk-input polling 1065914 18696408 0 1.06e2 17.54
ethernet-input active 1059523 18696408 0 5.35e1 17.65
ip4-input-no-checksum active 1059523 18696408 0 8.02e1 17.65
ip4-lookup active 1059523 18696408 0 7.16e1 17.65
ip4-rewrite active 1059523 18696408 0 6.36e1 17.65
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 17.18, last 128 main loops 1.75 per node 28.00
vector rates in 3.4646e6, out 3.4646e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1082291 18592036 0 3.50e1 17.18
TenGigabitEthernet18/0/3-tx active 1082291 18592036 0 8.26e1 17.18
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.14e3 0.00
acl-plugin-in-ip4-fa active 1082291 18592036 0 2.09e2 17.18
dpdk-input polling 1092138 18592036 0 1.05e2 17.02
ethernet-input active 1082291 18592036 0 5.39e1 17.18
ip4-input-no-checksum active 1082291 18592036 0 8.11e1 17.18
ip4-lookup active 1082291 18592036 0 7.30e1 17.18
ip4-rewrite active 1082291 18592036 0 6.37e1 17.18
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 18.37, last 128 main loops 1.00 per node 16.00
vector rates in 3.4759e6, out 3.4759e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1015580 18652404 0 3.39e1 18.37
TenGigabitEthernet18/0/0-tx active 1015580 18652404 0 8.51e1 18.37
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.77e3 0.00
acl-plugin-in-ip4-fa active 1015580 18652404 0 2.12e2 18.37
dpdk-input polling 1019700 18652404 0 1.04e2 18.29
ethernet-input active 1015580 18652404 0 5.54e1 18.37
ip4-input-no-checksum active 1015580 18652404 0 7.92e1 18.37
ip4-lookup active 1015580 18652404 0 7.04e1 18.37
ip4-rewrite active 1015580 18652404 0 6.26e1 18.37
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 17.14, last 128 main loops .75 per node 12.00
vector rates in 3.4673e6, out 3.4673e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1085829 18606208 0 3.55e1 17.14
TenGigabitEthernet18/0/0-tx active 1085829 18606208 0 8.27e1 17.14
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.95e3 0.00
acl-plugin-in-ip4-fa active 1085829 18606208 0 2.06e2 17.14
dpdk-input polling 1093881 18606208 0 1.07e2 17.01
ethernet-input active 1085829 18606208 0 5.37e1 17.14
ip4-input-no-checksum active 1085829 18606208 0 8.20e1 17.14
ip4-lookup active 1085829 18606208 0 7.21e1 17.14
ip4-rewrite active 1085829 18606208 0 6.41e1 17.14
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 17.09, last 128 main loops .50 per node 8.00
vector rates in 3.4705e6, out 3.4705e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1089132 18623372 0 3.56e1 17.09
TenGigabitEthernet18/0/0-tx active 1089132 18623372 0 8.23e1 17.09
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.69e3 0.00
acl-plugin-in-ip4-fa active 1089132 18623372 0 2.05e2 17.09
dpdk-input polling 1097488 18623372 0 1.05e2 16.97
ethernet-input active 1089132 18623372 0 5.37e1 17.09
ip4-input-no-checksum active 1089132 18623372 0 8.09e1 17.09
ip4-lookup active 1089132 18623372 0 7.33e1 17.09
ip4-rewrite active 1089132 18623372 0 6.35e1 17.09
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 17.71, last 128 main loops 1.13 per node 18.00
vector rates in 3.4783e6, out 3.4783e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1053870 18665100 0 3.47e1 17.71
TenGigabitEthernet18/0/0-tx active 1053870 18665100 0 8.68e1 17.71
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.85e3 0.00
acl-plugin-in-ip4-fa active 1053870 18665100 0 2.05e2 17.71
dpdk-input polling 1059996 18665100 0 1.08e2 17.61
ethernet-input active 1053870 18665100 0 5.38e1 17.71
ip4-input-no-checksum active 1053870 18665100 0 8.08e1 17.71
ip4-lookup active 1053870 18665100 0 7.07e1 17.71
ip4-rewrite active 1053870 18665100 0 6.32e1 17.71

2n1l-10ge2p1x710-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.3, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 20 1.38e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 5.77e2 0.00
api-rx-from-ring active 0 0 51 5.73e4 0.00
dpdk-process any wait 0 0 2 2.77e5 0.00
fib-walk any wait 0 0 3 9.02e2 0.00
ikev2-manager-process any wait 0 0 6 5.02e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.89e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.43e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.71e3 0.00
lisp-retry-service any wait 0 0 3 1.12e3 0.00
statseg-collector-process time wait 0 0 1 1.04e3 0.00
unix-epoll-input polling 4243 0 0 3.13e6 0.00
vpe-oam-process any wait 0 0 2 5.59e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.3, average vectors/node 161.31, last 128 main loops 14.50 per node 231.99
vector rates in 4.3308e6, out 4.3308e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 143424 23135460 0 1.41e1 161.31
TenGigabitEthernet18/0/3-tx active 143424 23135460 0 5.56e1 161.31
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.81e3 0.00
acl-plugin-in-ip4-fa active 143424 23135460 0 2.71e2 161.31
dpdk-input polling 143424 23135460 0 5.81e1 161.31
ethernet-input active 143424 23135460 0 2.59e1 161.31
ip4-input-no-checksum active 143424 23135460 0 5.94e1 161.31
ip4-lookup active 143424 23135460 0 4.69e1 161.31
ip4-rewrite active 143424 23135460 0 4.42e1 161.31
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.3, average vectors/node 207.52, last 128 main loops 14.00 per node 224.00
vector rates in 4.3307e6, out 4.3307e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 111486 23135328 0 1.34e1 207.52
TenGigabitEthernet18/0/0-tx active 111486 23135328 0 5.54e1 207.52
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.64e3 0.00
acl-plugin-in-ip4-fa active 111486 23135328 0 2.79e2 207.52
dpdk-input polling 111486 23135328 0 5.53e1 207.52
ethernet-input active 111486 23135328 0 2.43e1 207.52
ip4-input-no-checksum active 111486 23135328 0 5.75e1 207.52
ip4-lookup active 111486 23135328 0 4.71e1 207.52
ip4-rewrite active 111486 23135328 0 4.35e1 207.52
64b-4t2c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 20 2.54e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 6.33e2 0.00
api-rx-from-ring active 0 0 49 3.37e4 0.00
dpdk-process any wait 0 0 2 5.47e3 0.00
fib-walk any wait 0 0 3 1.91e3 0.00
ikev2-manager-process any wait 0 0 5 9.06e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.63e2 0.00
lisp-retry-service any wait 0 0 3 1.66e3 0.00
unix-epoll-input polling 5355 0 0 2.49e6 0.00
vpe-oam-process any wait 0 0 3 5.96e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 31.87, last 128 main loops 0.00 per node 0.00
vector rates in 3.2004e6, out 3.2004e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 538406 17160560 0 2.36e1 31.87
TenGigabitEthernet18/0/3-tx active 538406 17160560 0 6.63e1 31.87
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.33e3 0.00
acl-plugin-in-ip4-fa active 538406 17160560 0 3.75e2 31.87
dpdk-input polling 1007652 17160560 0 8.70e1 17.03
ethernet-input active 538406 17160560 0 3.99e1 31.87
ip4-input-no-checksum active 538406 17160560 0 6.52e1 31.87
ip4-lookup active 538406 17160560 0 5.78e1 31.87
ip4-rewrite active 538406 17160560 0 5.25e1 31.87
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 31.68, last 128 main loops 0.00 per node 0.00
vector rates in 3.1928e6, out 3.1928e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 540430 17120100 0 2.37e1 31.68
TenGigabitEthernet18/0/3-tx active 540430 17120100 0 6.62e1 31.68
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.53e3 0.00
acl-plugin-in-ip4-fa active 540430 17120100 0 3.75e2 31.68
dpdk-input polling 1031680 17120100 0 8.83e1 16.59
ethernet-input active 540430 17120100 0 4.05e1 31.68
ip4-input-no-checksum active 540430 17120100 0 6.54e1 31.68
ip4-lookup active 540430 17120100 0 5.83e1 31.68
ip4-rewrite active 540430 17120100 0 5.26e1 31.68
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 39.22, last 128 main loops 0.00 per node 0.00
vector rates in 3.1968e6, out 3.1968e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 437026 17141407 0 2.13e1 39.22
TenGigabitEthernet18/0/0-tx active 437026 17141407 0 6.36e1 39.22
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.29e3 0.00
acl-plugin-in-ip4-fa active 437026 17141407 0 4.02e2 39.22
dpdk-input polling 678412 17141407 0 7.78e1 25.27
ethernet-input active 437026 17141407 0 3.68e1 39.22
ip4-input-no-checksum active 437026 17141407 0 6.36e1 39.22
ip4-lookup active 437026 17141407 0 5.58e1 39.22
ip4-rewrite active 437026 17141407 0 5.12e1 39.22
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 40.07, last 128 main loops 1.00 per node 16.00
vector rates in 3.1964e6, out 3.1964e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 427707 17139312 0 2.12e1 40.07
TenGigabitEthernet18/0/0-tx active 427707 17139312 0 6.22e1 40.07
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.23e3 0.00
acl-plugin-in-ip4-fa active 427707 17139312 0 4.02e2 40.07
dpdk-input polling 627069 17139312 0 7.90e1 27.33
ethernet-input active 427707 17139312 0 3.62e1 40.07
ip4-input-no-checksum active 427707 17139312 0 6.34e1 40.07
ip4-lookup active 427707 17139312 0 5.82e1 40.07
ip4-rewrite active 427707 17139312 0 5.05e1 40.07
64b-8t4c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 4.45e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.03e3 0.00
api-rx-from-ring active 0 0 44 3.82e4 0.00
dpdk-process any wait 0 0 1 1.27e4 0.00
fib-walk any wait 0 0 2 2.35e3 0.00
ikev2-manager-process any wait 0 0 6 1.01e3 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.62e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.95e3 0.00
lisp-retry-service any wait 0 0 2 2.77e3 0.00
statseg-collector-process time wait 0 0 1 2.42e3 0.00
unix-epoll-input polling 10660 0 0 1.25e6 0.00
vpe-oam-process any wait 0 0 2 6.35e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 11.78, last 128 main loops 1.50 per node 24.00
vector rates in 1.8941e6, out 1.8941e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 862011 10157620 0 4.19e1 11.78
TenGigabitEthernet18/0/3-tx active 862011 10157620 0 8.77e1 11.78
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.68e3 0.00
acl-plugin-in-ip4-fa active 862011 10157620 0 7.16e2 11.78
dpdk-input polling 1295426 10157620 0 1.37e2 7.84
ethernet-input active 862011 10157620 0 6.60e1 11.78
ip4-input-no-checksum active 862011 10157620 0 8.49e1 11.78
ip4-lookup active 862011 10157620 0 8.15e1 11.78
ip4-rewrite active 862011 10157620 0 6.89e1 11.78
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 11.38, last 128 main loops .75 per node 12.00
vector rates in 1.8957e6, out 1.8957e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 893507 10166588 0 4.31e1 11.38
TenGigabitEthernet18/0/3-tx active 893507 10166588 0 8.51e1 11.38
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.62e3 0.00
acl-plugin-in-ip4-fa active 893507 10166588 0 7.09e2 11.38
dpdk-input polling 1428300 10166588 0 1.39e2 7.12
ethernet-input active 893507 10166588 0 6.80e1 11.38
ip4-input-no-checksum active 893507 10166588 0 8.61e1 11.38
ip4-lookup active 893507 10166588 0 8.24e1 11.38
ip4-rewrite active 893507 10166588 0 6.97e1 11.38
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 11.13, last 128 main loops .25 per node 4.00
vector rates in 1.9017e6, out 1.9017e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 916178 10198744 0 4.38e1 11.13
TenGigabitEthernet18/0/3-tx active 916178 10198744 0 8.69e1 11.13
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.58e3 0.00
acl-plugin-in-ip4-fa active 916178 10198744 0 6.97e2 11.13
dpdk-input polling 1503589 10198744 0 1.47e2 6.78
ethernet-input active 916178 10198744 0 6.63e1 11.13
ip4-input-no-checksum active 916178 10198744 0 8.67e1 11.13
ip4-lookup active 916178 10198744 0 8.37e1 11.13
ip4-rewrite active 916178 10198744 0 6.95e1 11.13
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 11.16, last 128 main loops 1.00 per node 16.00
vector rates in 1.8911e6, out 1.8911e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 909134 10141800 0 4.34e1 11.16
TenGigabitEthernet18/0/3-tx active 909134 10141800 0 8.71e1 11.16
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.80e3 0.00
acl-plugin-in-ip4-fa active 909134 10141800 0 7.04e2 11.16
dpdk-input polling 1490313 10141800 0 1.48e2 6.81
ethernet-input active 909134 10141800 0 6.71e1 11.16
ip4-input-no-checksum active 909134 10141800 0 8.49e1 11.16
ip4-lookup active 909134 10141800 0 8.42e1 11.16
ip4-rewrite active 909134 10141800 0 6.99e1 11.16
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 16.70, last 128 main loops .75 per node 12.00
vector rates in 1.8972e6, out 1.8972e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 609083 10174720 0 3.36e1 16.70
TenGigabitEthernet18/0/0-tx active 609083 10174720 0 7.77e1 16.70
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.54e3 0.00
acl-plugin-in-ip4-fa active 609083 10174720 0 8.17e2 16.70
dpdk-input polling 716232 10174720 0 1.07e2 14.21
ethernet-input active 609083 10174720 0 5.46e1 16.70
ip4-input-no-checksum active 609083 10174720 0 7.61e1 16.70
ip4-lookup active 609083 10174720 0 7.08e1 16.70
ip4-rewrite active 609083 10174720 0 6.09e1 16.70
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 14.84, last 128 main loops 1.25 per node 20.00
vector rates in 1.8925e6, out 1.8925e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 683963 10149524 0 3.63e1 14.84
TenGigabitEthernet18/0/0-tx active 683963 10149524 0 7.88e1 14.84
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.25e3 0.00
acl-plugin-in-ip4-fa active 683963 10149524 0 7.92e2 14.84
dpdk-input polling 857948 10149524 0 1.14e2 11.83
ethernet-input active 683963 10149524 0 5.69e1 14.84
ip4-input-no-checksum active 683963 10149524 0 7.98e1 14.84
ip4-lookup active 683963 10149524 0 7.49e1 14.84
ip4-rewrite active 683963 10149524 0 6.44e1 14.84
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 14.68, last 128 main loops .50 per node 8.00
vector rates in 1.8943e6, out 1.8943e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 692241 10158912 0 3.70e1 14.68
TenGigabitEthernet18/0/0-tx active 692241 10158912 0 7.94e1 14.68
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.57e3 0.00
acl-plugin-in-ip4-fa active 692241 10158912 0 7.85e2 14.68
dpdk-input polling 864564 10158912 0 1.16e2 11.75
ethernet-input active 692241 10158912 0 5.73e1 14.68
ip4-input-no-checksum active 692241 10158912 0 7.98e1 14.68
ip4-lookup active 692241 10158912 0 7.63e1 14.68
ip4-rewrite active 692241 10158912 0 6.38e1 14.68
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 15.93, last 128 main loops .25 per node 4.00
vector rates in 1.8985e6, out 1.8985e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 638992 10181644 0 3.47e1 15.93
TenGigabitEthernet18/0/0-tx active 638992 10181644 0 7.78e1 15.93
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.21e3 0.00
acl-plugin-in-ip4-fa active 638992 10181644 0 8.06e2 15.93
dpdk-input polling 770893 10181644 0 1.11e2 13.21
ethernet-input active 638992 10181644 0 5.51e1 15.93
ip4-input-no-checksum active 638992 10181644 0 7.76e1 15.93
ip4-lookup active 638992 10181644 0 7.25e1 15.93
ip4-rewrite active 638992 10181644 0 6.23e1 15.93

2n1l-10ge2p1x710-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 20 1.52e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 6.33e2 0.00
api-rx-from-ring active 0 0 50 5.49e4 0.00
dpdk-process any wait 0 0 2 5.59e5 0.00
fib-walk any wait 0 0 3 7.77e2 0.00
ikev2-manager-process any wait 0 0 5 6.30e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.37e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.31e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.63e3 0.00
lisp-retry-service any wait 0 0 3 1.15e3 0.00
statseg-collector-process time wait 0 0 1 1.04e3 0.00
unix-epoll-input polling 3704 0 0 3.65e6 0.00
vpe-oam-process any wait 0 0 3 6.59e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 232.84, last 128 main loops 14.00 per node 224.00
vector rates in 5.2702e6, out 5.2702e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 122779 28587850 0 1.32e1 232.84
TenGigabitEthernet18/0/3-tx active 122779 28587850 0 5.70e1 232.84
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.09e3 0.00
acl-plugin-in-ip4-fa active 122779 28587850 0 1.72e2 232.84
dpdk-input polling 122779 28587850 0 6.00e1 232.84
ethernet-input active 122779 28587850 0 2.53e1 232.84
ip4-input-no-checksum active 122779 28587850 0 5.82e1 232.84
ip4-lookup active 122779 28587850 0 4.49e1 232.84
ip4-rewrite active 122779 28587850 0 4.28e1 232.84
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 246.33, last 128 main loops 16.00 per node 256.00
vector rates in 5.2702e6, out 5.2702e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 116053 28587728 0 1.32e1 246.33
TenGigabitEthernet18/0/0-tx active 116053 28587728 0 5.94e1 246.33
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.70e3 0.00
acl-plugin-in-ip4-fa active 116053 28587728 0 1.73e2 246.33
dpdk-input polling 116053 28587728 0 5.72e1 246.33
ethernet-input active 116053 28587728 0 2.37e1 246.33
ip4-input-no-checksum active 116053 28587728 0 5.67e1 246.33
ip4-lookup active 116053 28587728 0 4.56e1 246.33
ip4-rewrite active 116053 28587728 0 4.39e1 246.33
64b-4t2c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 2.50e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 7.37e2 0.00
api-rx-from-ring active 0 0 51 4.87e4 0.00
dpdk-process any wait 0 0 2 5.98e5 0.00
fib-walk any wait 0 0 3 9.71e2 0.00
ikev2-manager-process any wait 0 0 5 8.18e2 0.00
ip-neighbor-scan-process any wait 0 0 1 2.86e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.12e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.10e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.17e3 0.00
lisp-retry-service any wait 0 0 3 1.26e3 0.00
statseg-collector-process time wait 0 0 1 1.97e3 0.00
unix-epoll-input polling 3527 0 0 3.83e6 0.00
vpe-oam-process any wait 0 0 2 6.98e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 167.86, last 128 main loops 9.25 per node 148.00
vector rates in 5.2315e6, out 5.2315e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 169053 28376644 0 1.39e1 167.86
TenGigabitEthernet18/0/3-tx active 169053 28376644 0 5.93e1 167.86
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.17e3 0.00
acl-plugin-in-ip4-fa active 169053 28376644 0 1.71e2 167.86
dpdk-input polling 169053 28376644 0 6.19e1 167.86
ethernet-input active 169053 28376644 0 2.54e1 167.86
ip4-input-no-checksum active 169053 28376644 0 5.25e1 167.86
ip4-lookup active 169053 28376644 0 4.71e1 167.86
ip4-rewrite active 169053 28376644 0 4.46e1 167.86
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 157.55, last 128 main loops 11.75 per node 188.00
vector rates in 5.2192e6, out 5.2192e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 179686 28309808 0 1.40e1 157.55
TenGigabitEthernet18/0/3-tx active 179686 28309808 0 5.87e1 157.55
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.94e3 0.00
acl-plugin-in-ip4-fa active 179686 28309808 0 1.69e2 157.55
dpdk-input polling 179686 28309808 0 6.42e1 157.55
ethernet-input active 179686 28309808 0 2.59e1 157.55
ip4-input-no-checksum active 179686 28309808 0 5.30e1 157.55
ip4-lookup active 179686 28309808 0 4.78e1 157.55
ip4-rewrite active 179686 28309808 0 4.46e1 157.55
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 159.18, last 128 main loops 9.25 per node 148.00
vector rates in 5.2256e6, out 5.2256e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 178064 28344840 0 1.39e1 159.18
TenGigabitEthernet18/0/0-tx active 178064 28344840 0 5.89e1 159.18
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.07e3 0.00
acl-plugin-in-ip4-fa active 178064 28344840 0 1.69e2 159.18
dpdk-input polling 178064 28344840 0 6.18e1 159.18
ethernet-input active 178064 28344840 0 2.58e1 159.18
ip4-input-no-checksum active 178064 28344840 0 5.30e1 159.18
ip4-lookup active 178064 28344840 0 4.94e1 159.18
ip4-rewrite active 178064 28344840 0 4.46e1 159.18
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 157.53, last 128 main loops 13.50 per node 216.00
vector rates in 5.2250e6, out 5.2250e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 179909 28341536 0 1.40e1 157.53
TenGigabitEthernet18/0/0-tx active 179909 28341536 0 5.78e1 157.53
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.71e3 0.00
acl-plugin-in-ip4-fa active 179909 28341536 0 1.68e2 157.53
dpdk-input polling 179909 28341536 0 6.31e1 157.53
ethernet-input active 179909 28341536 0 2.57e1 157.53
ip4-input-no-checksum active 179909 28341536 0 5.26e1 157.53
ip4-lookup active 179909 28341536 0 5.04e1 157.53
ip4-rewrite active 179909 28341536 0 4.46e1 157.53
64b-8t4c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 20 4.20e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 7.06e2 0.00
api-rx-from-ring active 0 0 35 3.77e4 0.00
dpdk-process any wait 0 0 2 4.45e3 0.00
fib-walk any wait 0 0 3 1.39e3 0.00
ikev2-manager-process any wait 0 0 5 9.77e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.58e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.80e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.48e3 0.00
lisp-retry-service any wait 0 0 3 2.39e3 0.00
statseg-collector-process time wait 0 0 1 1.28e3 0.00
unix-epoll-input polling 10726 0 0 1.24e6 0.00
vpe-oam-process any wait 0 0 3 7.63e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 17.51, last 128 main loops .75 per node 12.00
vector rates in 3.4701e6, out 3.4701e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1061270 18583968 0 3.47e1 17.51
TenGigabitEthernet18/0/3-tx active 1061270 18583968 0 8.28e1 17.51
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.82e3 0.00
acl-plugin-in-ip4-fa active 1061270 18583968 0 2.07e2 17.51
dpdk-input polling 1062463 18583968 0 1.05e2 17.49
ethernet-input active 1061270 18583968 0 5.44e1 17.51
ip4-input-no-checksum active 1061270 18583968 0 8.02e1 17.51
ip4-lookup active 1061270 18583968 0 7.17e1 17.51
ip4-rewrite active 1061270 18583968 0 6.35e1 17.51
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.19, last 128 main loops 1.50 per node 24.00
vector rates in 3.4732e6, out 3.4732e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1081817 18600328 0 3.51e1 17.19
TenGigabitEthernet18/0/3-tx active 1081817 18600328 0 8.02e1 17.19
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.02e3 0.00
acl-plugin-in-ip4-fa active 1081817 18600328 0 2.09e2 17.19
dpdk-input polling 1083228 18600328 0 1.04e2 17.17
ethernet-input active 1081817 18600328 0 5.46e1 17.19
ip4-input-no-checksum active 1081817 18600328 0 8.08e1 17.19
ip4-lookup active 1081817 18600328 0 7.25e1 17.19
ip4-rewrite active 1081817 18600328 0 6.38e1 17.19
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 17.31, last 128 main loops 1.25 per node 20.00
vector rates in 3.4842e6, out 3.4842e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1077763 18659060 0 3.52e1 17.31
TenGigabitEthernet18/0/3-tx active 1077763 18659060 0 8.45e1 17.31
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.74e3 0.00
acl-plugin-in-ip4-fa active 1077763 18659060 0 2.06e2 17.31
dpdk-input polling 1079241 18659060 0 1.05e2 17.29
ethernet-input active 1077763 18659060 0 5.34e1 17.31
ip4-input-no-checksum active 1077763 18659060 0 8.07e1 17.31
ip4-lookup active 1077763 18659060 0 7.18e1 17.31
ip4-rewrite active 1077763 18659060 0 6.36e1 17.31
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 16.93, last 128 main loops 1.00 per node 16.00
vector rates in 3.4647e6, out 3.4647e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1096205 18554904 0 3.56e1 16.93
TenGigabitEthernet18/0/3-tx active 1096205 18554904 0 8.41e1 16.93
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.85e3 0.00
acl-plugin-in-ip4-fa active 1096205 18554904 0 2.08e2 16.93
dpdk-input polling 1098448 18554904 0 1.04e2 16.89
ethernet-input active 1096205 18554904 0 5.45e1 16.93
ip4-input-no-checksum active 1096205 18554904 0 8.07e1 16.93
ip4-lookup active 1096205 18554904 0 7.35e1 16.93
ip4-rewrite active 1096205 18554904 0 6.37e1 16.93
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 17.99, last 128 main loops .50 per node 8.00
vector rates in 3.4759e6, out 3.4759e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1034944 18615200 0 3.43e1 17.99
TenGigabitEthernet18/0/0-tx active 1034944 18615200 0 8.57e1 17.99
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.84e3 0.00
acl-plugin-in-ip4-fa active 1034944 18615200 0 2.07e2 17.99
dpdk-input polling 1038167 18615200 0 1.06e2 17.93
ethernet-input active 1034944 18615200 0 5.37e1 17.99
ip4-input-no-checksum active 1034944 18615200 0 7.96e1 17.99
ip4-lookup active 1034944 18615200 0 7.14e1 17.99
ip4-rewrite active 1034944 18615200 0 6.30e1 17.99
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 16.72, last 128 main loops .25 per node 4.00
vector rates in 3.4674e6, out 3.4674e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1110296 18569056 0 3.59e1 16.72
TenGigabitEthernet18/0/0-tx active 1110296 18569056 0 8.13e1 16.72
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.76e3 0.00
acl-plugin-in-ip4-fa active 1110296 18569056 0 2.08e2 16.72
dpdk-input polling 1120018 18569056 0 1.04e2 16.58
ethernet-input active 1110296 18569056 0 5.44e1 16.72
ip4-input-no-checksum active 1110296 18569056 0 8.16e1 16.72
ip4-lookup active 1110296 18569056 0 7.28e1 16.72
ip4-rewrite active 1110296 18569056 0 6.43e1 16.72
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 17.29, last 128 main loops 1.25 per node 20.00
vector rates in 3.4706e6, out 3.4706e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1074451 18586136 0 3.55e1 17.29
TenGigabitEthernet18/0/0-tx active 1074451 18586136 0 8.24e1 17.29
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.70e3 0.00
acl-plugin-in-ip4-fa active 1074451 18586136 0 2.06e2 17.29
dpdk-input polling 1080831 18586136 0 1.05e2 17.19
ethernet-input active 1074451 18586136 0 5.32e1 17.29
ip4-input-no-checksum active 1074451 18586136 0 8.16e1 17.29
ip4-lookup active 1074451 18586136 0 7.27e1 17.29
ip4-rewrite active 1074451 18586136 0 6.41e1 17.29
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 17.60, last 128 main loops 1.00 per node 16.00
vector rates in 3.4783e6, out 3.4783e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1058392 18627832 0 3.51e1 17.60
TenGigabitEthernet18/0/0-tx active 1058392 18627832 0 8.44e1 17.60
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.18e3 0.00
acl-plugin-in-ip4-fa active 1058392 18627832 0 2.06e2 17.60
dpdk-input polling 1063795 18627832 0 1.07e2 17.51
ethernet-input active 1058392 18627832 0 5.38e1 17.60
ip4-input-no-checksum active 1058392 18627832 0 8.05e1 17.60
ip4-lookup active 1058392 18627832 0 7.24e1 17.60
ip4-rewrite active 1058392 18627832 0 6.34e1 17.60

2n1l-10ge2p1x710-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 1.43e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 5.55e2 0.00
api-rx-from-ring active 0 0 51 6.69e4 0.00
dpdk-process any wait 0 0 2 5.48e5 0.00
fib-walk any wait 0 0 3 7.85e2 0.00
ikev2-manager-process any wait 0 0 5 5.08e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.11e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.07e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.27e3 0.00
lisp-retry-service any wait 0 0 3 9.79e2 0.00
statseg-collector-process time wait 0 0 1 9.20e2 0.00
unix-epoll-input polling 6174 0 0 2.18e6 0.00
vpe-oam-process any wait 0 0 2 5.62e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 192.45, last 128 main loops 13.75 per node 220.00
vector rates in 4.0586e6, out 4.0586e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 114281 21993708 0 1.37e1 192.45
TenGigabitEthernet18/0/3-tx active 114281 21993708 0 5.51e1 192.45
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.87e3 0.00
acl-plugin-in-ip4-fa active 114281 21993708 0 3.14e2 192.45
dpdk-input polling 114281 21993708 0 5.71e1 192.45
ethernet-input active 114281 21993708 0 2.51e1 192.45
ip4-input-no-checksum active 114281 21993708 0 5.91e1 192.45
ip4-lookup active 114281 21993708 0 4.59e1 192.45
ip4-rewrite active 114281 21993708 0 4.39e1 192.45
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 228.46, last 128 main loops 14.63 per node 234.00
vector rates in 4.0586e6, out 4.0586e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 96270 21993640 0 1.32e1 228.46
TenGigabitEthernet18/0/0-tx active 96270 21993640 0 5.53e1 228.46
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.42e3 0.00
acl-plugin-in-ip4-fa active 96270 21993640 0 3.21e2 228.46
dpdk-input polling 96270 21993640 0 5.43e1 228.46
ethernet-input active 96270 21993640 0 2.38e1 228.46
ip4-input-no-checksum active 96270 21993640 0 5.76e1 228.46
ip4-lookup active 96270 21993640 0 4.56e1 228.46
ip4-rewrite active 96270 21993640 0 4.37e1 228.46
64b-4t2c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 2.41e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 6.39e2 0.00
api-rx-from-ring active 0 0 50 3.82e4 0.00
dpdk-process any wait 0 0 1 5.80e3 0.00
fib-walk any wait 0 0 3 1.49e3 0.00
ikev2-manager-process any wait 0 0 5 6.49e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.71e2 0.00
lisp-retry-service any wait 0 0 3 1.20e3 0.00
unix-epoll-input polling 3547 0 0 3.76e6 0.00
vpe-oam-process any wait 0 0 3 5.79e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 51.29, last 128 main loops 3.75 per node 60.00
vector rates in 3.3480e6, out 3.3480e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 349753 17940304 0 1.86e1 51.29
TenGigabitEthernet18/0/3-tx active 349753 17940304 0 6.06e1 51.29
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.46e3 0.00
acl-plugin-in-ip4-fa active 349753 17940304 0 3.96e2 51.29
dpdk-input polling 366155 17940304 0 7.05e1 48.99
ethernet-input active 349753 17940304 0 3.32e1 51.29
ip4-input-no-checksum active 349753 17940304 0 5.89e1 51.29
ip4-lookup active 349753 17940304 0 5.37e1 51.29
ip4-rewrite active 349753 17940304 0 4.84e1 51.29
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 51.89, last 128 main loops 0.00 per node 0.00
vector rates in 3.3401e6, out 3.3401e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 344869 17898000 0 1.87e1 51.89
TenGigabitEthernet18/0/3-tx active 344869 17898000 0 5.99e1 51.89
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.52e3 0.00
acl-plugin-in-ip4-fa active 344869 17898000 0 3.99e2 51.89
dpdk-input polling 359685 17898000 0 7.02e1 49.76
ethernet-input active 344869 17898000 0 3.32e1 51.89
ip4-input-no-checksum active 344869 17898000 0 5.91e1 51.89
ip4-lookup active 344869 17898000 0 5.39e1 51.89
ip4-rewrite active 344869 17898000 0 4.81e1 51.89
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 63.09, last 128 main loops 7.25 per node 115.99
vector rates in 3.3443e6, out 3.3443e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 284054 17920276 0 1.71e1 63.09
TenGigabitEthernet18/0/0-tx active 284054 17920276 0 5.92e1 63.09
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.34e3 0.00
acl-plugin-in-ip4-fa active 284054 17920276 0 4.09e2 63.09
dpdk-input polling 291163 17920276 0 6.66e1 61.55
ethernet-input active 284054 17920276 0 3.12e1 63.09
ip4-input-no-checksum active 284054 17920276 0 5.77e1 63.09
ip4-lookup active 284054 17920276 0 5.36e1 63.09
ip4-rewrite active 284054 17920276 0 4.72e1 63.09
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 69.28, last 128 main loops 7.75 per node 124.00
vector rates in 3.3439e6, out 3.3439e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 258633 17918120 0 1.67e1 69.28
TenGigabitEthernet18/0/0-tx active 258633 17918120 0 5.69e1 69.28
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.28e3 0.00
acl-plugin-in-ip4-fa active 258633 17918120 0 4.14e2 69.28
dpdk-input polling 260831 17918120 0 6.71e1 68.69
ethernet-input active 258633 17918120 0 2.99e1 69.28
ip4-input-no-checksum active 258633 17918120 0 5.69e1 69.28
ip4-lookup active 258633 17918120 0 5.46e1 69.28
ip4-rewrite active 258633 17918120 0 4.68e1 69.28
64b-8t4c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 4.49e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.11e3 0.00
api-rx-from-ring active 0 0 49 3.95e4 0.00
dpdk-process any wait 0 0 1 6.18e5 0.00
fib-walk any wait 0 0 2 3.11e3 0.00
ikev2-manager-process any wait 0 0 5 1.45e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.92e3 0.00
lisp-retry-service any wait 0 0 2 5.25e3 0.00
unix-epoll-input polling 6324 0 0 2.13e6 0.00
vpe-oam-process any wait 0 0 3 8.93e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 22.55, last 128 main loops 1.50 per node 24.00
vector rates in 2.4686e6, out 2.4686e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 593828 13388752 0 2.76e1 22.55
TenGigabitEthernet18/0/3-tx active 593828 13388752 0 7.15e1 22.55
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.65e3 0.00
acl-plugin-in-ip4-fa active 593828 13388752 0 5.72e2 22.55
dpdk-input polling 615453 13388752 0 9.02e1 21.75
ethernet-input active 593828 13388752 0 4.66e1 22.55
ip4-input-no-checksum active 593828 13388752 0 6.89e1 22.55
ip4-lookup active 593828 13388752 0 6.45e1 22.55
ip4-rewrite active 593828 13388752 0 5.52e1 22.55
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 21.87, last 128 main loops 2.75 per node 44.00
vector rates in 2.4707e6, out 2.4707e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 612862 13400576 0 2.79e1 21.87
TenGigabitEthernet18/0/3-tx active 612862 13400576 0 7.03e1 21.87
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.43e3 0.00
acl-plugin-in-ip4-fa active 612862 13400576 0 5.71e2 21.87
dpdk-input polling 640453 13400576 0 8.94e1 20.92
ethernet-input active 612862 13400576 0 4.69e1 21.87
ip4-input-no-checksum active 612862 13400576 0 7.01e1 21.87
ip4-lookup active 612862 13400576 0 6.52e1 21.87
ip4-rewrite active 612862 13400576 0 5.56e1 21.87
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 20.71, last 128 main loops 2.50 per node 40.00
vector rates in 2.4785e6, out 2.4785e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 649169 13442900 0 2.89e1 20.71
TenGigabitEthernet18/0/3-tx active 649169 13442900 0 7.09e1 20.71
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.59e3 0.00
acl-plugin-in-ip4-fa active 649169 13442900 0 5.59e2 20.71
dpdk-input polling 691717 13442900 0 9.34e1 19.43
ethernet-input active 649169 13442900 0 4.72e1 20.71
ip4-input-no-checksum active 649169 13442900 0 7.06e1 20.71
ip4-lookup active 649169 13442900 0 6.64e1 20.71
ip4-rewrite active 649169 13442900 0 5.64e1 20.71
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 21.74, last 128 main loops 0.00 per node 0.00
vector rates in 2.4647e6, out 2.4647e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 614942 13367868 0 2.76e1 21.74
TenGigabitEthernet18/0/3-tx active 614942 13367868 0 7.14e1 21.74
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.07e3 0.00
acl-plugin-in-ip4-fa active 614942 13367868 0 5.69e2 21.74
dpdk-input polling 648097 13367868 0 9.36e1 20.63
ethernet-input active 614942 13367868 0 4.64e1 21.74
ip4-input-no-checksum active 614942 13367868 0 6.98e1 21.74
ip4-lookup active 614942 13367868 0 6.69e1 21.74
ip4-rewrite active 614942 13367868 0 5.56e1 21.74
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 29.34, last 128 main loops 3.00 per node 48.00
vector rates in 2.4727e6, out 2.4727e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 457043 13411220 0 2.37e1 29.34
TenGigabitEthernet18/0/0-tx active 457043 13411220 0 6.69e1 29.34
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.45e3 0.00
acl-plugin-in-ip4-fa active 457043 13411220 0 6.07e2 29.34
dpdk-input polling 463277 13411220 0 8.27e1 28.95
ethernet-input active 457043 13411220 0 4.08e1 29.34
ip4-input-no-checksum active 457043 13411220 0 6.52e1 29.34
ip4-lookup active 457043 13411220 0 6.09e1 29.34
ip4-rewrite active 457043 13411220 0 5.19e1 29.34
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 25.25, last 128 main loops 2.25 per node 36.00
vector rates in 2.4666e6, out 2.4666e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 529719 13378024 0 2.58e1 25.25
TenGigabitEthernet18/0/0-tx active 529719 13378024 0 6.75e1 25.25
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.57e3 0.00
acl-plugin-in-ip4-fa active 529719 13378024 0 5.96e2 25.25
dpdk-input polling 545554 13378024 0 8.44e1 24.52
ethernet-input active 529719 13378024 0 4.29e1 25.25
ip4-input-no-checksum active 529719 13378024 0 6.68e1 25.25
ip4-lookup active 529719 13378024 0 6.37e1 25.25
ip4-rewrite active 529719 13378024 0 5.36e1 25.25
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 27.07, last 128 main loops 1.63 per node 26.00
vector rates in 2.4689e6, out 2.4689e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 494683 13390430 0 2.49e1 27.07
TenGigabitEthernet18/0/0-tx active 494683 13390430 0 6.73e1 27.07
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.39e3 0.00
acl-plugin-in-ip4-fa active 494683 13390430 0 5.99e2 27.07
dpdk-input polling 504797 13390430 0 8.52e1 26.53
ethernet-input active 494683 13390430 0 4.13e1 27.07
ip4-input-no-checksum active 494683 13390430 0 6.65e1 27.07
ip4-lookup active 494683 13390430 0 6.24e1 27.07
ip4-rewrite active 494683 13390430 0 5.29e1 27.07
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 29.48, last 128 main loops 1.75 per node 28.00
vector rates in 2.4744e6, out 2.4744e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 455175 13420224 0 2.37e1 29.48
TenGigabitEthernet18/0/0-tx active 455175 13420224 0 6.64e1 29.48
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.38e3 0.00
acl-plugin-in-ip4-fa active 455175 13420224 0 6.09e2 29.48
dpdk-input polling 462040 13420224 0 8.36e1 29.05
ethernet-input active 455175 13420224 0 4.03e1 29.48
ip4-input-no-checksum active 455175 13420224 0 6.48e1 29.48
ip4-lookup active 455175 13420224 0 6.07e1 29.48
ip4-rewrite active 455175 13420224 0 5.17e1 29.48

2n1l-10ge2p1x710-ethip4udp-ip4base-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and one static IPv4 /18 route entries. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1 flow 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
64b-2t1c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 41 4.59e4 0.00
dpdk-process any wait 0 0 2 5.59e5 0.00
fib-walk any wait 0 0 3 1.35e3 0.00
ikev2-manager-process any wait 0 0 5 1.34e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.93e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.17e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 6.88e3 0.00
lisp-retry-service any wait 0 0 3 1.97e3 0.00
nat-det-expire-walk any wait 0 0 1 1.12e8 0.00
statseg-collector-process time wait 0 0 1 3.95e3 0.00
unix-epoll-input polling 4089 0 0 3.29e6 0.00
vpe-oam-process any wait 0 0 3 8.64e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 55.80, last 128 main loops 0.00 per node 0.00
vector rates in 5.3862e6, out 5.3862e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 526498 29379436 0 1.89e1 55.80
TenGigabitEthernet18/0/3-tx active 526498 29379436 0 6.14e1 55.80
dpdk-input polling 1256496 29379436 0 7.25e1 23.38
ethernet-input active 526498 29379436 0 3.30e1 55.80
ip4-input-no-checksum active 526498 29379436 0 6.04e1 55.80
ip4-lookup active 526498 29379436 0 4.71e1 55.80
ip4-rewrite active 526498 29379436 0 4.94e1 55.80
nat44-det-out2in active 526498 29379436 0 1.12e2 55.80
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.5, average vectors/node 61.05, last 128 main loops 0.00 per node 0.00
vector rates in 5.3862e6, out 5.3862e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 481199 29379528 0 1.83e1 61.05
TenGigabitEthernet18/0/0-tx active 481199 29379528 0 6.00e1 61.05
dpdk-input polling 912631 29379528 0 6.89e1 32.19
ethernet-input active 481199 29379528 0 3.26e1 61.05
ip4-input-no-checksum active 481199 29379528 0 6.00e1 61.05
ip4-lookup active 481199 29379528 0 5.12e1 61.05
ip4-rewrite active 481199 29379528 0 4.92e1 61.05
nat44-det-in2out active 481199 29379528 0 1.17e2 61.05
64b-4t2c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 42 3.57e4 0.00
dpdk-process any wait 0 0 2 5.62e5 0.00
fib-walk any wait 0 0 3 1.65e3 0.00
ikev2-manager-process any wait 0 0 5 1.13e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.66e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.52e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.04e3 0.00
lisp-retry-service any wait 0 0 3 1.90e3 0.00
nat-det-expire-walk any wait 0 0 1 1.15e8 0.00
statseg-collector-process time wait 0 0 1 1.87e3 0.00
unix-epoll-input polling 92066 0 0 1.46e5 0.00
vpe-oam-process any wait 0 0 2 1.12e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 55.87, last 128 main loops .25 per node 4.00
vector rates in 5.2962e6, out 5.2962e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 514672 28755852 0 1.88e1 55.87
TenGigabitEthernet18/0/3-tx active 514672 28755852 0 6.09e1 55.87
dpdk-input polling 1278601 28755852 0 8.19e1 22.49
ethernet-input active 514672 28755852 0 3.24e1 55.87
ip4-input-no-checksum active 514672 28755852 0 5.98e1 55.87
ip4-lookup active 514672 28755852 0 4.78e1 55.87
ip4-rewrite active 514672 28755852 0 4.92e1 55.87
nat44-det-out2in active 514672 28755852 0 1.12e2 55.87
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 44739193 0 0 1.83e2 0.00
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 58.45, last 128 main loops .13 per node 2.00
vector rates in 5.2962e6, out 5.2962e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 491976 28755836 0 1.85e1 58.45
TenGigabitEthernet18/0/0-tx active 491976 28755836 0 5.98e1 58.45
dpdk-input polling 972250 28755836 0 7.66e1 29.58
ethernet-input active 491976 28755836 0 3.28e1 58.45
ip4-input-no-checksum active 491976 28755836 0 5.98e1 58.45
ip4-lookup active 491976 28755836 0 5.19e1 58.45
ip4-rewrite active 491976 28755836 0 4.91e1 58.45
nat44-det-in2out active 491976 28755836 0 1.16e2 58.45
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 44763540 0 0 1.83e2 0.00
64b-8t4c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 39 4.26e4 0.00
dpdk-process any wait 0 0 2 4.03e3 0.00
fib-walk any wait 0 0 3 1.46e3 0.00
ikev2-manager-process any wait 0 0 6 1.19e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.99e2 0.00
lisp-retry-service any wait 0 0 3 1.35e3 0.00
unix-epoll-input polling 78921 0 0 1.70e5 0.00
vpe-oam-process any wait 0 0 3 6.56e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19092411 0 0 5.91e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19430031 0 0 5.80e2 0.00
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.5, average vectors/node 55.31, last 128 main loops 8.00 per node 128.00
vector rates in 5.2979e6, out 5.2979e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 522953 28922776 0 1.89e1 55.31
TenGigabitEthernet18/0/3-tx active 522953 28922776 0 6.01e1 55.31
dpdk-input polling 887417 28922776 0 8.43e1 32.59
ethernet-input active 522953 28922776 0 3.28e1 55.31
ip4-input-no-checksum active 522953 28922776 0 6.04e1 55.31
ip4-lookup active 522953 28922776 0 4.71e1 55.31
ip4-rewrite active 522953 28922776 0 4.93e1 55.31
nat44-det-out2in active 522953 28922776 0 1.12e2 55.31
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19922055 0 0 5.61e2 0.00
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19104618 0 0 5.92e2 0.00
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19438764 0 0 5.80e2 0.00
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.5, average vectors/node 59.83, last 128 main loops 0.00 per node 0.00
vector rates in 5.2979e6, out 5.2979e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 483404 28922848 0 1.83e1 59.83
TenGigabitEthernet18/0/0-tx active 483404 28922848 0 5.86e1 59.83
dpdk-input polling 715293 28922848 0 8.03e1 40.43
ethernet-input active 483404 28922848 0 3.22e1 59.83
ip4-input-no-checksum active 483404 28922848 0 6.01e1 59.83
ip4-lookup active 483404 28922848 0 5.17e1 59.83
ip4-rewrite active 483404 28922848 0 4.89e1 59.83
nat44-det-in2out active 483404 28922848 0 1.16e2 59.83
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19916165 0 0 5.63e2 0.00

2n1l-25ge2p1xxv710-dot1q-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and two static IPv4 /30 route entries. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. 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
64b-2t1c-dot1q-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.66e4 0.00
dpdk-process any wait 0 0 2 4.01e3 0.00
fib-walk any wait 0 0 3 6.42e2 0.00
ikev2-manager-process any wait 0 0 5 7.85e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.33e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.24e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.00e3 0.00
lisp-retry-service any wait 0 0 3 9.02e2 0.00
statseg-collector-process time wait 0 0 1 1.88e3 0.00
unix-epoll-input polling 2260 0 0 5.99e6 0.00
vpe-oam-process any wait 0 0 3 4.13e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 147.07, last 128 main loops 9.63 per node 176.00
vector rates in 7.9269e6, out 7.9269e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 292252 42982044 0 2.73e1 147.07
TwentyFiveGigabitEthernet3b/0/ active 292252 42982044 0 5.69e1 147.07
dpdk-input polling 292252 42982044 0 6.02e1 147.07
ethernet-input active 292252 42982044 0 2.67e1 147.07
ip4-input-no-checksum active 292252 42982044 0 3.49e1 147.07
ip4-lookup active 292252 42982044 0 4.82e1 147.07
ip4-rewrite active 292252 42982044 0 5.87e1 147.07
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 242.52, last 128 main loops 14.00 per node 256.00
vector rates in 7.9269e6, out 7.9269e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 177233 42981992 0 1.31e1 242.52
TwentyFiveGigabitEthernet3b/0/ active 177233 42981992 0 5.46e1 242.52
dpdk-input polling 177233 42981992 0 5.45e1 242.52
ethernet-input active 177233 42981992 0 5.59e1 242.52
ip4-input active 177233 42981992 0 4.69e1 242.52
ip4-lookup active 177233 42981992 0 4.64e1 242.52
ip4-rewrite active 177233 42981992 0 4.26e1 242.52
64b-4t2c-dot1q-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 45 2.88e4 0.00
dpdk-process any wait 0 0 2 6.19e5 0.00
fib-walk any wait 0 0 3 7.31e2 0.00
ikev2-manager-process any wait 0 0 6 6.59e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.30e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.33e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.96e3 0.00
lisp-retry-service any wait 0 0 3 1.40e3 0.00
statseg-collector-process time wait 0 0 1 1.17e3 0.00
unix-epoll-input polling 3890 0 0 3.48e6 0.00
vpe-oam-process any wait 0 0 2 7.04e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 54.31, last 128 main loops 1.31 per node 24.00
vector rates in 6.8892e6, out 6.8892e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 689350 37437664 0 3.11e1 54.31
TwentyFiveGigabitEthernet3b/0/ active 689350 37437664 0 5.94e1 54.31
dpdk-input polling 689845 37437664 0 6.98e1 54.27
ethernet-input active 689350 37437664 0 3.36e1 54.31
ip4-input-no-checksum active 689350 37437664 0 4.22e1 54.31
ip4-lookup active 689350 37437664 0 5.21e1 54.31
ip4-rewrite active 689350 37437664 0 6.82e1 54.31
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 59.23, last 128 main loops 2.84 per node 52.00
vector rates in 6.9986e6, out 6.9986e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 642116 38031904 0 3.23e1 59.23
TwentyFiveGigabitEthernet3b/0/ active 642116 38031904 0 5.80e1 59.23
dpdk-input polling 642279 38031904 0 6.89e1 59.21
ethernet-input active 642116 38031904 0 3.24e1 59.23
ip4-input-no-checksum active 642116 38031904 0 4.12e1 59.23
ip4-lookup active 642116 38031904 0 5.11e1 59.23
ip4-rewrite active 642116 38031904 0 6.76e1 59.23
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 66.17, last 128 main loops 4.81 per node 88.00
vector rates in 6.8892e6, out 6.8892e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 565818 37437696 0 1.79e1 66.17
TwentyFiveGigabitEthernet3b/0/ active 565818 37437696 0 5.75e1 66.17
dpdk-input polling 565831 37437696 0 6.56e1 66.16
ethernet-input active 565818 37437696 0 6.36e1 66.17
ip4-input active 565818 37437696 0 5.58e1 66.17
ip4-lookup active 565818 37437696 0 5.05e1 66.17
ip4-rewrite active 565818 37437696 0 4.70e1 66.17
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 71.51, last 128 main loops 1.53 per node 28.00
vector rates in 6.9986e6, out 6.9986e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 531874 38031916 0 1.71e1 71.51
TwentyFiveGigabitEthernet3b/0/ active 531874 38031916 0 5.59e1 71.51
dpdk-input polling 531884 38031916 0 6.42e1 71.50
ethernet-input active 531874 38031916 0 6.22e1 71.51
ip4-input active 531874 38031916 0 5.48e1 71.51
ip4-lookup active 531874 38031916 0 5.19e1 71.51
ip4-rewrite active 531874 38031916 0 4.66e1 71.51
64b-8t4c-dot1q-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 30 4.13e4 0.00
dpdk-process any wait 0 0 2 3.28e5 0.00
fib-walk any wait 0 0 3 1.28e3 0.00
ikev2-manager-process any wait 0 0 6 1.54e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.22e2 0.00
lisp-retry-service any wait 0 0 3 2.00e3 0.00
unix-epoll-input polling 26411 0 0 5.12e5 0.00
vpe-oam-process any wait 0 0 2 1.18e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 10.01, last 128 main loops .88 per node 16.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1866513 18682236 0 6.42e1 10.01
TwentyFiveGigabitEthernet3b/0/ active 1866513 18682236 0 8.98e1 10.01
dpdk-input polling 2853590 18682236 0 1.65e2 6.55
ethernet-input active 1866513 18682236 0 7.79e1 10.01
ip4-input-no-checksum active 1866513 18682236 0 8.83e1 10.01
ip4-lookup active 1866513 18682236 0 8.29e1 10.01
ip4-rewrite active 1866513 18682236 0 1.14e2 10.01
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 10.19, last 128 main loops .66 per node 12.00
vector rates in 3.4996e6, out 3.4996e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1861375 18978796 0 6.33e1 10.19
TwentyFiveGigabitEthernet3b/0/ active 1861375 18978796 0 8.91e1 10.19
dpdk-input polling 2780349 18978796 0 1.61e2 6.83
ethernet-input active 1861375 18978796 0 7.60e1 10.19
ip4-input-no-checksum active 1861375 18978796 0 8.76e1 10.19
ip4-lookup active 1861375 18978796 0 8.34e1 10.19
ip4-rewrite active 1861375 18978796 0 1.13e2 10.19
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 9.76, last 128 main loops 0.00 per node 0.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1913615 18682236 0 6.52e1 9.76
TwentyFiveGigabitEthernet3b/0/ active 1913615 18682236 0 9.06e1 9.76
dpdk-input polling 2983355 18682236 0 1.68e2 6.26
ethernet-input active 1913615 18682236 0 7.67e1 9.76
ip4-input-no-checksum active 1913615 18682236 0 8.78e1 9.76
ip4-lookup active 1913615 18682236 0 8.44e1 9.76
ip4-rewrite active 1913615 18682236 0 1.10e2 9.76
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 10.27, last 128 main loops .66 per node 12.00
vector rates in 3.4996e6, out 3.4996e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1847692 18978780 0 6.33e1 10.27
TwentyFiveGigabitEthernet3b/0/ active 1847692 18978780 0 8.89e1 10.27
dpdk-input polling 2751080 18978780 0 1.72e2 6.89
ethernet-input active 1847692 18978780 0 7.53e1 10.27
ip4-input-no-checksum active 1847692 18978780 0 8.66e1 10.27
ip4-lookup active 1847692 18978780 0 8.43e1 10.27
ip4-rewrite active 1847692 18978780 0 1.06e2 10.27
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 10.16, last 128 main loops 0.00 per node 0.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1839268 18682248 0 4.93e1 10.16
TwentyFiveGigabitEthernet3b/0/ active 1839268 18682248 0 9.08e1 10.16
dpdk-input polling 2790538 18682248 0 1.60e2 6.69
ethernet-input active 1839268 18682248 0 1.27e2 10.16
ip4-input active 1839268 18682248 0 1.00e2 10.16
ip4-lookup active 1839268 18682248 0 8.23e1 10.16
ip4-rewrite active 1839268 18682248 0 7.67e1 10.16
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 10.34, last 128 main loops .66 per node 12.00
vector rates in 3.4996e6, out 3.4996e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1836192 18978788 0 4.95e1 10.34
TwentyFiveGigabitEthernet3b/0/ active 1836192 18978788 0 8.94e1 10.34
dpdk-input polling 2739583 18978788 0 1.57e2 6.93
ethernet-input active 1836192 18978788 0 1.23e2 10.34
ip4-input active 1836192 18978788 0 1.01e2 10.34
ip4-lookup active 1836192 18978788 0 8.14e1 10.34
ip4-rewrite active 1836192 18978788 0 7.61e1 10.34
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 10.20, last 128 main loops .66 per node 12.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1831445 18682244 0 4.96e1 10.20
TwentyFiveGigabitEthernet3b/0/ active 1831445 18682244 0 8.98e1 10.20
dpdk-input polling 2749073 18682244 0 1.62e2 6.79
ethernet-input active 1831445 18682244 0 1.25e2 10.20
ip4-input active 1831445 18682244 0 1.01e2 10.20
ip4-lookup active 1831445 18682244 0 8.64e1 10.20
ip4-rewrite active 1831445 18682244 0 7.66e1 10.20
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 10.55, last 128 main loops .66 per node 12.00
vector rates in 3.4996e6, out 3.4996e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1799349 18978792 0 4.89e1 10.55
TwentyFiveGigabitEthernet3b/0/ active 1799349 18978792 0 9.00e1 10.55
dpdk-input polling 2700132 18978792 0 1.59e2 7.03
ethernet-input active 1799349 18978792 0 1.23e2 10.55
ip4-input active 1799349 18978792 0 9.91e1 10.55
ip4-lookup active 1799349 18978792 0 8.13e1 10.55
ip4-rewrite active 1799349 18978792 0 7.51e1 10.55

2n1l-25ge2p1xxv710-ethip4-ip4base-ipolicemarkbase-ndrpdr

RFC2544: Pkt throughput IPv4 policer test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and two IPv4 ARP entries and policer with 2R3C color-aware configuration. Policer is applied on links TG - DUT1. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC2698.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.87e4 0.00
dpdk-process any wait 0 0 1 8.64e3 0.00
fib-walk any wait 0 0 2 1.11e3 0.00
ikev2-manager-process any wait 0 0 5 6.16e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.60e2 0.00
lisp-retry-service any wait 0 0 2 1.54e3 0.00
unix-epoll-input polling 1837 0 0 7.36e6 0.00
vpe-oam-process any wait 0 0 3 5.28e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 128.90, last 128 main loops 1.94 per node 31.00
vector rates in 4.9784e6, out 4.9784e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 209328 26983144 0 1.52e1 128.90
TwentyFiveGigabitEthernet3b/0/ active 209328 26983144 0 5.77e1 128.90
dpdk-input polling 219191 26983144 0 6.09e1 123.10
ethernet-input active 209328 26983144 0 2.69e1 128.90
ip4-input-no-checksum active 209328 26983144 0 5.38e1 128.90
ip4-lookup active 209328 26983144 0 4.81e1 128.90
ip4-policer-classify active 209328 26983144 0 1.92e2 128.90
ip4-rewrite active 209328 26983144 0 4.54e1 128.90
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 129.37, last 128 main loops 14.00 per node 224.00
vector rates in 4.9784e6, out 4.9784e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 208574 26983211 0 1.49e1 129.37
TwentyFiveGigabitEthernet3b/0/ active 208574 26983211 0 5.72e1 129.37
dpdk-input polling 219161 26983211 0 6.04e1 123.12
ethernet-input active 208574 26983211 0 2.67e1 129.37
ip4-input-no-checksum active 208574 26983211 0 5.35e1 129.37
ip4-lookup active 208574 26983211 0 4.80e1 129.37
ip4-policer-classify active 208574 26983211 0 1.94e2 129.37
ip4-rewrite active 208574 26983211 0 4.52e1 129.37
64b-4t2c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 3.63e4 0.00
dpdk-process any wait 0 0 2 8.06e3 0.00
fib-walk any wait 0 0 3 1.15e3 0.00
ikev2-manager-process any wait 0 0 6 6.89e2 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.44e3 0.00
unix-epoll-input polling 6024 0 0 2.25e6 0.00
vpe-oam-process any wait 0 0 3 6.59e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 42.49, last 128 main loops 1.00 per node 16.00
vector rates in 3.6233e6, out 3.6233e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 465035 19762836 0 1.97e1 42.49
TwentyFiveGigabitEthernet3b/0/ active 465035 19762836 0 6.15e1 42.49
dpdk-input polling 962047 19762836 0 8.05e1 20.54
ethernet-input active 465035 19762836 0 3.54e1 42.49
ip4-input-no-checksum active 465035 19762836 0 6.38e1 42.49
ip4-lookup active 465035 19762836 0 5.36e1 42.49
ip4-policer-classify active 465035 19762836 0 3.16e2 42.49
ip4-rewrite active 465035 19762836 0 4.89e1 42.49
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 40.42, last 128 main loops 0.00 per node 0.00
vector rates in 3.5948e6, out 3.5948e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 485086 19607232 0 2.03e1 40.42
TwentyFiveGigabitEthernet3b/0/ active 485086 19607232 0 6.08e1 40.42
dpdk-input polling 1156387 19607232 0 8.43e1 16.96
ethernet-input active 485086 19607232 0 3.59e1 40.42
ip4-input-no-checksum active 485086 19607232 0 6.48e1 40.42
ip4-lookup active 485086 19607232 0 5.39e1 40.42
ip4-policer-classify active 485086 19607232 0 3.14e2 40.42
ip4-rewrite active 485086 19607232 0 4.92e1 40.42
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.5, average vectors/node 45.12, last 128 main loops 0.00 per node 0.00
vector rates in 3.6233e6, out 3.6233e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 437971 19762880 0 1.93e1 45.12
TwentyFiveGigabitEthernet3b/0/ active 437971 19762880 0 6.02e1 45.12
dpdk-input polling 832567 19762880 0 7.66e1 23.74
ethernet-input active 437971 19762880 0 3.43e1 45.12
ip4-input-no-checksum active 437971 19762880 0 6.39e1 45.12
ip4-lookup active 437971 19762880 0 5.30e1 45.12
ip4-policer-classify active 437971 19762880 0 3.24e2 45.12
ip4-rewrite active 437971 19762880 0 4.91e1 45.12
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.5, average vectors/node 42.61, last 128 main loops 0.00 per node 0.00
vector rates in 3.5948e6, out 3.5948e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 460146 19607264 0 1.99e1 42.61
TwentyFiveGigabitEthernet3b/0/ active 460146 19607264 0 5.96e1 42.61
dpdk-input polling 983954 19607264 0 7.88e1 19.93
ethernet-input active 460146 19607264 0 3.51e1 42.61
ip4-input-no-checksum active 460146 19607264 0 6.38e1 42.61
ip4-lookup active 460146 19607264 0 5.46e1 42.61
ip4-policer-classify active 460146 19607264 0 3.25e2 42.61
ip4-rewrite active 460146 19607264 0 4.89e1 42.61
64b-8t4c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.80e4 0.00
dpdk-process any wait 0 0 2 6.18e5 0.00
fib-walk any wait 0 0 3 1.18e3 0.00
ikev2-manager-process any wait 0 0 5 1.21e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.68e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.21e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.15e3 0.00
lisp-retry-service any wait 0 0 3 1.88e3 0.00
statseg-collector-process time wait 0 0 1 2.91e3 0.00
unix-epoll-input polling 3738 0 0 3.63e6 0.00
vpe-oam-process any wait 0 0 2 8.01e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 43.16, last 128 main loops 2.50 per node 40.00
vector rates in 2.8235e6, out 2.8235e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 356600 15389348 0 1.89e1 43.16
TwentyFiveGigabitEthernet3b/0/ active 356600 15389348 0 6.02e1 43.16
dpdk-input polling 373378 15389348 0 7.59e1 41.22
ethernet-input active 356600 15389348 0 3.45e1 43.16
ip4-input-no-checksum active 356600 15389348 0 5.99e1 43.16
ip4-lookup active 356600 15389348 0 5.23e1 43.16
ip4-policer-classify active 356600 15389348 0 5.29e2 43.16
ip4-rewrite active 356600 15389348 0 4.69e1 43.16
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 40.11, last 128 main loops 1.50 per node 24.00
vector rates in 2.8234e6, out 2.8234e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 383701 15389276 0 1.94e1 40.11
TwentyFiveGigabitEthernet3b/0/ active 383701 15389276 0 5.94e1 40.11
dpdk-input polling 403438 15389276 0 7.23e1 38.15
ethernet-input active 383701 15389276 0 3.53e1 40.11
ip4-input-no-checksum active 383701 15389276 0 6.16e1 40.11
ip4-lookup active 383701 15389276 0 5.33e1 40.11
ip4-policer-classify active 383701 15389276 0 5.29e2 40.11
ip4-rewrite active 383701 15389276 0 4.71e1 40.11
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.5, average vectors/node 47.49, last 128 main loops 4.00 per node 64.00
vector rates in 2.8683e6, out 2.8683e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 329227 15633516 0 1.79e1 47.49
TwentyFiveGigabitEthernet3b/0/ active 329227 15633516 0 5.80e1 47.49
dpdk-input polling 341267 15633516 0 7.22e1 45.81
ethernet-input active 329227 15633516 0 3.24e1 47.49
ip4-input-no-checksum active 329227 15633516 0 5.91e1 47.49
ip4-lookup active 329227 15633516 0 5.13e1 47.49
ip4-policer-classify active 329227 15633516 0 5.28e2 47.49
ip4-rewrite active 329227 15633516 0 4.59e1 47.49
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.5, average vectors/node 40.71, last 128 main loops 1.25 per node 20.00
vector rates in 2.8234e6, out 2.8234e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 378028 15389232 0 1.96e1 40.71
TwentyFiveGigabitEthernet3b/0/ active 378028 15389232 0 6.01e1 40.71
dpdk-input polling 397778 15389232 0 7.55e1 38.69
ethernet-input active 378028 15389232 0 3.55e1 40.71
ip4-input-no-checksum active 378028 15389232 0 6.07e1 40.71
ip4-lookup active 378028 15389232 0 5.47e1 40.71
ip4-policer-classify active 378028 15389232 0 5.24e2 40.71
ip4-rewrite active 378028 15389232 0 4.69e1 40.71
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.5, average vectors/node 51.35, last 128 main loops 3.75 per node 60.00
vector rates in 2.8235e6, out 2.8235e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 299716 15389436 0 1.76e1 51.35
TwentyFiveGigabitEthernet3b/0/ active 299716 15389436 0 5.93e1 51.35
dpdk-input polling 303991 15389436 0 7.09e1 50.62
ethernet-input active 299716 15389436 0 3.27e1 51.35
ip4-input-no-checksum active 299716 15389436 0 5.81e1 51.35
ip4-lookup active 299716 15389436 0 4.97e1 51.35
ip4-policer-classify active 299716 15389436 0 5.46e2 51.35
ip4-rewrite active 299716 15389436 0 4.54e1 51.35
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.5, average vectors/node 47.10, last 128 main loops .50 per node 8.00
vector rates in 2.8235e6, out 2.8235e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 326718 15389416 0 1.85e1 47.10
TwentyFiveGigabitEthernet3b/0/ active 326718 15389416 0 5.76e1 47.10
dpdk-input polling 331767 15389416 0 7.03e1 46.39
ethernet-input active 326718 15389416 0 3.31e1 47.10
ip4-input-no-checksum active 326718 15389416 0 5.94e1 47.10
ip4-lookup active 326718 15389416 0 5.07e1 47.10
ip4-policer-classify active 326718 15389416 0 5.43e2 47.10
ip4-rewrite active 326718 15389416 0 4.62e1 47.10
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.5, average vectors/node 64.14, last 128 main loops 3.00 per node 48.00
vector rates in 2.8683e6, out 2.8683e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 243736 15633684 0 1.59e1 64.14
TwentyFiveGigabitEthernet3b/0/ active 243736 15633684 0 5.54e1 64.14
dpdk-input polling 244700 15633684 0 6.69e1 63.89
ethernet-input active 243736 15633684 0 2.95e1 64.14
ip4-input-no-checksum active 243736 15633684 0 5.63e1 64.14
ip4-lookup active 243736 15633684 0 4.91e1 64.14
ip4-policer-classify active 243736 15633684 0 5.50e2 64.14
ip4-rewrite active 243736 15633684 0 4.39e1 64.14
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.5, average vectors/node 58.04, last 128 main loops 1.25 per node 20.00
vector rates in 2.8235e6, out 2.8235e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 265141 15389488 0 1.68e1 58.04
TwentyFiveGigabitEthernet3b/0/ active 265141 15389488 0 5.68e1 58.04
dpdk-input polling 267596 15389488 0 6.84e1 57.51
ethernet-input active 265141 15389488 0 3.09e1 58.04
ip4-input-no-checksum active 265141 15389488 0 5.73e1 58.04
ip4-lookup active 265141 15389488 0 4.89e1 58.04
ip4-policer-classify active 265141 15389488 0 5.56e2 58.04
ip4-rewrite active 265141 15389488 0 4.46e1 58.04

2n1l-25ge2p1xxv710-ethip4-ip4base-ndrpdr

Packet throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 tested with 2p25GE 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, 253 flows per flow-group) with all packets containing Ethernet header,IPv4 header with 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
64b-2t1c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 3.05e4 0.00
dpdk-process any wait 0 0 1 5.82e5 0.00
fib-walk any wait 0 0 2 7.43e2 0.00
ikev2-manager-process any wait 0 0 5 7.14e2 0.00
ip-neighbor-scan-process any wait 0 0 1 1.63e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.90e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.59e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.32e3 0.00
lisp-retry-service any wait 0 0 2 1.24e3 0.00
statseg-collector-process time wait 0 0 1 1.07e3 0.00
unix-epoll-input polling 2489 0 0 5.45e6 0.00
vpe-oam-process any wait 0 0 3 7.76e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 189.16, last 128 main loops 10.72 per node 196.00
vector rates in 8.9091e6, out 8.9091e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 255878 48402868 0 1.39e1 189.16
TwentyFiveGigabitEthernet3b/0/ active 255878 48402868 0 5.74e1 189.16
dpdk-input polling 255878 48402868 0 5.90e1 189.16
ethernet-input active 255878 48402868 0 2.51e1 189.16
ip4-input-no-checksum active 255878 48402868 0 3.29e1 189.16
ip4-lookup active 255878 48402868 0 4.59e1 189.16
ip4-rewrite active 255878 48402868 0 4.44e1 189.16
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 185.52, last 128 main loops 1.69 per node 31.00
vector rates in 8.9091e6, out 8.9091e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 260907 48402872 0 1.39e1 185.52
TwentyFiveGigabitEthernet3b/0/ active 260907 48402872 0 5.68e1 185.52
dpdk-input polling 260907 48402872 0 5.91e1 185.52
ethernet-input active 260907 48402872 0 2.52e1 185.52
ip4-input-no-checksum active 260907 48402872 0 3.29e1 185.52
ip4-lookup active 260907 48402872 0 4.68e1 185.52
ip4-rewrite active 260907 48402872 0 4.42e1 185.52
64b-4t2c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 32 3.22e4 0.00
dpdk-process any wait 0 0 1 9.28e3 0.00
fib-walk any wait 0 0 2 1.36e3 0.00
ikev2-manager-process any wait 0 0 5 9.74e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.17e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.87e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.43e3 0.00
lisp-retry-service any wait 0 0 2 1.25e3 0.00
statseg-collector-process time wait 0 0 1 1.73e3 0.00
unix-epoll-input polling 5840 0 0 2.32e6 0.00
vpe-oam-process any wait 0 0 3 5.70e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 37.35, last 128 main loops 1.53 per node 28.00
vector rates in 6.9712e6, out 6.9712e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1016136 37948708 0 2.23e1 37.35
TwentyFiveGigabitEthernet3b/0/ active 1016136 37948708 0 6.17e1 37.35
dpdk-input polling 1105368 37948708 0 7.63e1 34.33
ethernet-input active 1016136 37948708 0 3.75e1 37.35
ip4-input-no-checksum active 1016136 37948708 0 4.52e1 37.35
ip4-lookup active 1016136 37948708 0 5.54e1 37.35
ip4-rewrite active 1016136 37948708 0 5.05e1 37.35
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 36.89, last 128 main loops 1.53 per node 28.00
vector rates in 6.9163e6, out 6.9163e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1020412 37649876 0 2.24e1 36.89
TwentyFiveGigabitEthernet3b/0/ active 1020412 37649876 0 6.14e1 36.89
dpdk-input polling 1112850 37649876 0 7.85e1 33.83
ethernet-input active 1020412 37649876 0 3.76e1 36.89
ip4-input-no-checksum active 1020412 37649876 0 4.60e1 36.89
ip4-lookup active 1020412 37649876 0 5.49e1 36.89
ip4-rewrite active 1020412 37649876 0 5.12e1 36.89
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 37.77, last 128 main loops 3.06 per node 56.00
vector rates in 6.9712e6, out 6.9712e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1004665 37948688 0 2.23e1 37.77
TwentyFiveGigabitEthernet3b/0/ active 1004665 37948688 0 6.15e1 37.77
dpdk-input polling 1084462 37948688 0 7.74e1 34.99
ethernet-input active 1004665 37948688 0 3.77e1 37.77
ip4-input-no-checksum active 1004665 37948688 0 4.53e1 37.77
ip4-lookup active 1004665 37948688 0 5.54e1 37.77
ip4-rewrite active 1004665 37948688 0 5.03e1 37.77
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 35.23, last 128 main loops 1.97 per node 36.00
vector rates in 6.9163e6, out 6.9163e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1068561 37649880 0 2.27e1 35.23
TwentyFiveGigabitEthernet3b/0/ active 1068561 37649880 0 6.11e1 35.23
dpdk-input polling 1188829 37649880 0 7.61e1 31.67
ethernet-input active 1068561 37649880 0 3.81e1 35.23
ip4-input-no-checksum active 1068561 37649880 0 4.62e1 35.23
ip4-lookup active 1068561 37649880 0 5.69e1 35.23
ip4-rewrite active 1068561 37649880 0 5.13e1 35.23
64b-8t4c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 33 3.76e4 0.00
dpdk-process any wait 0 0 2 6.51e5 0.00
fib-walk any wait 0 0 2 2.08e3 0.00
ikev2-manager-process any wait 0 0 5 1.31e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.87e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.64e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.03e3 0.00
lisp-retry-service any wait 0 0 2 4.52e3 0.00
statseg-collector-process time wait 0 0 1 2.91e3 0.00
unix-epoll-input polling 30450 0 0 4.45e5 0.00
vpe-oam-process any wait 0 0 3 9.25e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 8.71, last 128 main loops .66 per node 12.00
vector rates in 3.4589e6, out 3.4589e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2161574 18831400 0 5.60e1 8.71
TwentyFiveGigabitEthernet3b/0/ active 2161574 18831400 0 9.53e1 8.71
dpdk-input polling 3244955 18831400 0 1.81e2 5.80
ethernet-input active 2161574 18831400 0 8.29e1 8.71
ip4-input-no-checksum active 2161574 18831400 0 8.78e1 8.71
ip4-lookup active 2161574 18831400 0 8.82e1 8.71
ip4-rewrite active 2161574 18831400 0 8.28e1 8.71
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 8.63, last 128 main loops 0.00 per node 0.00
vector rates in 3.4589e6, out 3.4589e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2183295 18831404 0 5.69e1 8.63
TwentyFiveGigabitEthernet3b/0/ active 2183295 18831404 0 9.56e1 8.63
dpdk-input polling 3340504 18831404 0 1.79e2 5.64
ethernet-input active 2183295 18831404 0 8.23e1 8.63
ip4-input-no-checksum active 2183295 18831404 0 8.88e1 8.63
ip4-lookup active 2183295 18831404 0 8.77e1 8.63
ip4-rewrite active 2183295 18831404 0 8.36e1 8.63
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 9.04, last 128 main loops .44 per node 8.00
vector rates in 3.5138e6, out 3.5138e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2116472 19130314 0 5.49e1 9.04
TwentyFiveGigabitEthernet3b/0/ active 2116472 19130314 0 9.74e1 9.04
dpdk-input polling 3103327 19130314 0 1.81e2 6.16
ethernet-input active 2116472 19130314 0 7.85e1 9.04
ip4-input-no-checksum active 2116472 19130314 0 8.80e1 9.04
ip4-lookup active 2116472 19130314 0 8.65e1 9.04
ip4-rewrite active 2116472 19130314 0 8.21e1 9.04
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 8.81, last 128 main loops 0.00 per node 0.00
vector rates in 3.4589e6, out 3.4589e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2138055 18831404 0 5.57e1 8.81
TwentyFiveGigabitEthernet3b/0/ active 2138055 18831404 0 9.45e1 8.81
dpdk-input polling 3183082 18831404 0 1.87e2 5.92
ethernet-input active 2138055 18831404 0 8.01e1 8.81
ip4-input-no-checksum active 2138055 18831404 0 8.83e1 8.81
ip4-lookup active 2138055 18831404 0 8.93e1 8.81
ip4-rewrite active 2138055 18831404 0 8.27e1 8.81
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 8.69, last 128 main loops 0.00 per node 0.00
vector rates in 3.4589e6, out 3.4589e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2166963 18831412 0 5.59e1 8.69
TwentyFiveGigabitEthernet3b/0/ active 2166963 18831412 0 9.59e1 8.69
dpdk-input polling 3339024 18831412 0 1.83e2 5.64
ethernet-input active 2166963 18831412 0 8.24e1 8.69
ip4-input-no-checksum active 2166963 18831412 0 8.82e1 8.69
ip4-lookup active 2166963 18831412 0 8.74e1 8.69
ip4-rewrite active 2166963 18831412 0 8.37e1 8.69
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 8.63, last 128 main loops .66 per node 12.00
vector rates in 3.4589e6, out 3.4589e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2181704 18831420 0 5.72e1 8.63
TwentyFiveGigabitEthernet3b/0/ active 2181704 18831420 0 9.59e1 8.63
dpdk-input polling 3422829 18831420 0 1.85e2 5.50
ethernet-input active 2181704 18831420 0 8.03e1 8.63
ip4-input-no-checksum active 2181704 18831420 0 8.77e1 8.63
ip4-lookup active 2181704 18831420 0 8.79e1 8.63
ip4-rewrite active 2181704 18831420 0 8.36e1 8.63
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 8.73, last 128 main loops .66 per node 12.00
vector rates in 3.5138e6, out 3.5138e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2190647 19130332 0 5.63e1 8.73
TwentyFiveGigabitEthernet3b/0/ active 2190647 19130332 0 9.57e1 8.73
dpdk-input polling 3403708 19130332 0 1.79e2 5.62
ethernet-input active 2190647 19130332 0 7.92e1 8.73
ip4-input-no-checksum active 2190647 19130332 0 8.71e1 8.73
ip4-lookup active 2190647 19130332 0 8.84e1 8.73
ip4-rewrite active 2190647 19130332 0 8.33e1 8.73
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 8.72, last 128 main loops .88 per node 16.00
vector rates in 3.4589e6, out 3.4589e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2158652 18831420 0 5.64e1 8.72
TwentyFiveGigabitEthernet3b/0/ active 2158652 18831420 0 9.64e1 8.72
dpdk-input polling 3327300 18831420 0 1.86e2 5.66
ethernet-input active 2158652 18831420 0 8.05e1 8.72
ip4-input-no-checksum active 2158652 18831420 0 8.71e1 8.72
ip4-lookup active 2158652 18831420 0 8.83e1 8.72
ip4-rewrite active 2158652 18831420 0 8.27e1 8.72

2n1l-25ge2p1xxv710-ethip4-ip4scale200k-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and 2x100k static IPv4 /32 route entries. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 3.69e4 0.00
dpdk-process any wait 0 0 2 2.92e5 0.00
fib-walk any wait 0 0 3 8.91e2 0.00
ikev2-manager-process any wait 0 0 5 6.42e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.68e2 0.00
lisp-retry-service any wait 0 0 3 9.88e2 0.00
unix-epoll-input polling 2894 0 0 4.68e6 0.00
vpe-oam-process any wait 0 0 2 6.10e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 256.00, last 128 main loops 14.00 per node 256.00
vector rates in 8.6955e6, out 8.6955e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 184559 47247104 0 1.28e1 256.00
TwentyFiveGigabitEthernet3b/0/ active 184559 47247104 0 6.13e1 256.00
dpdk-input polling 184559 47247104 0 5.24e1 256.00
ethernet-input active 184559 47247104 0 2.25e1 256.00
ip4-input-no-checksum active 184559 47247104 0 3.01e1 256.00
ip4-lookup active 184559 47247104 0 6.13e1 256.00
ip4-rewrite active 184559 47247104 0 4.57e1 256.00
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 256.00, last 128 main loops 14.00 per node 256.00
vector rates in 8.6955e6, out 8.6955e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 184559 47247104 0 1.20e1 256.00
TwentyFiveGigabitEthernet3b/0/ active 184559 47247104 0 5.46e1 256.00
dpdk-input polling 184559 47247104 0 5.88e1 256.00
ethernet-input active 184559 47247104 0 2.54e1 256.00
ip4-input-no-checksum active 184559 47247104 0 3.15e1 256.00
ip4-lookup active 184559 47247104 0 6.34e1 256.00
ip4-rewrite active 184559 47247104 0 4.04e1 256.00
64b-4t2c-ethip4-ip4scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 45 2.87e4 0.00
dpdk-process any wait 0 0 1 6.38e5 0.00
fib-walk any wait 0 0 2 3.07e3 0.00
ikev2-manager-process any wait 0 0 5 1.44e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.19e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.59e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.85e3 0.00
lisp-retry-service any wait 0 0 2 2.64e3 0.00
statseg-collector-process time wait 0 0 1 2.39e3 0.00
unix-epoll-input polling 4126 0 0 3.24e6 0.00
vpe-oam-process any wait 0 0 3 9.07e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 51.41, last 128 main loops 365.97 per node 52.28
vector rates in 6.9774e6, out 6.9774e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 729015 37481536 0 1.89e1 51.41
TwentyFiveGigabitEthernet3b/0/ active 729015 37481536 0 6.09e1 51.41
dpdk-input polling 731989 37481536 0 7.28e1 51.21
ethernet-input active 729015 37481536 0 3.34e1 51.41
ip4-input-no-checksum active 729015 37481536 0 4.04e1 51.41
ip4-lookup active 729015 37481536 0 7.74e1 51.41
ip4-rewrite active 729015 37481536 0 4.77e1 51.41
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 50.12, last 128 main loops 2.41 per node 44.00
vector rates in 6.9774e6, out 6.9774e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 747887 37481536 0 1.93e1 50.12
TwentyFiveGigabitEthernet3b/0/ active 747887 37481536 0 6.02e1 50.12
dpdk-input polling 752621 37481536 0 7.29e1 49.80
ethernet-input active 747887 37481536 0 3.34e1 50.12
ip4-input-no-checksum active 747887 37481536 0 4.07e1 50.12
ip4-lookup active 747887 37481536 0 7.71e1 50.12
ip4-rewrite active 747887 37481536 0 4.80e1 50.12
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 50.22, last 128 main loops 2.84 per node 52.00
vector rates in 6.9774e6, out 6.9774e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 746374 37481544 0 1.91e1 50.22
TwentyFiveGigabitEthernet3b/0/ active 746374 37481544 0 6.09e1 50.22
dpdk-input polling 752730 37481544 0 7.28e1 49.79
ethernet-input active 746374 37481544 0 3.34e1 50.22
ip4-input-no-checksum active 746374 37481544 0 4.04e1 50.22
ip4-lookup active 746374 37481544 0 7.76e1 50.22
ip4-rewrite active 746374 37481544 0 4.77e1 50.22
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 49.86, last 128 main loops 3.50 per node 64.00
vector rates in 6.9774e6, out 6.9774e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 751760 37481540 0 1.92e1 49.86
TwentyFiveGigabitEthernet3b/0/ active 751760 37481540 0 5.99e1 49.86
dpdk-input polling 758833 37481540 0 7.41e1 49.39
ethernet-input active 751760 37481540 0 3.31e1 49.86
ip4-input-no-checksum active 751760 37481540 0 4.05e1 49.86
ip4-lookup active 751760 37481540 0 7.76e1 49.86
ip4-rewrite active 751760 37481540 0 4.76e1 49.86
64b-8t4c-ethip4-ip4scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 29 4.48e4 0.00
dpdk-process any wait 0 0 2 6.51e5 0.00
fib-walk any wait 0 0 3 1.69e3 0.00
ikev2-manager-process any wait 0 0 5 1.14e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.71e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.34e3 0.00
lisp-retry-service any wait 0 0 3 3.95e3 0.00
statseg-collector-process time wait 0 0 1 3.24e3 0.00
unix-epoll-input polling 28118 0 0 4.75e5 0.00
vpe-oam-process any wait 0 0 2 1.25e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 10.17, last 128 main loops .11 per node 2.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1831364 18622832 0 4.90e1 10.17
TwentyFiveGigabitEthernet3b/0/ active 1831364 18622832 0 9.24e1 10.17
dpdk-input polling 2914017 18622832 0 1.68e2 6.39
ethernet-input active 1831364 18622832 0 7.32e1 10.17
ip4-input-no-checksum active 1831364 18622832 0 7.79e1 10.17
ip4-lookup active 1831364 18622832 0 1.42e2 10.17
ip4-rewrite active 1831364 18622832 0 7.39e1 10.17
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 9.98, last 128 main loops .44 per node 8.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1865191 18622820 0 4.88e1 9.98
TwentyFiveGigabitEthernet3b/0/ active 1865191 18622820 0 9.13e1 9.98
dpdk-input polling 3036353 18622820 0 1.69e2 6.13
ethernet-input active 1865191 18622820 0 7.29e1 9.98
ip4-input-no-checksum active 1865191 18622820 0 7.96e1 9.98
ip4-lookup active 1865191 18622820 0 1.41e2 9.98
ip4-rewrite active 1865191 18622820 0 7.50e1 9.98
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 10.03, last 128 main loops .44 per node 8.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1855814 18622832 0 4.87e1 10.03
TwentyFiveGigabitEthernet3b/0/ active 1855814 18622832 0 9.53e1 10.03
dpdk-input polling 3017879 18622832 0 1.69e2 6.17
ethernet-input active 1855814 18622832 0 7.14e1 10.03
ip4-input-no-checksum active 1855814 18622832 0 7.92e1 10.03
ip4-lookup active 1855814 18622832 0 1.40e2 10.03
ip4-rewrite active 1855814 18622832 0 7.49e1 10.03
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 10.11, last 128 main loops .66 per node 12.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1841813 18622828 0 4.79e1 10.11
TwentyFiveGigabitEthernet3b/0/ active 1841813 18622828 0 9.34e1 10.11
dpdk-input polling 2942304 18622828 0 1.73e2 6.33
ethernet-input active 1841813 18622828 0 7.13e1 10.11
ip4-input-no-checksum active 1841813 18622828 0 7.91e1 10.11
ip4-lookup active 1841813 18622828 0 1.42e2 10.11
ip4-rewrite active 1841813 18622828 0 7.39e1 10.11
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 10.04, last 128 main loops 0.00 per node 0.00
vector rates in 3.4725e6, out 3.4725e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1854192 18622804 0 4.84e1 10.04
TwentyFiveGigabitEthernet3b/0/ active 1854192 18622804 0 9.71e1 10.04
dpdk-input polling 2994832 18622804 0 1.67e2 6.22
ethernet-input active 1854192 18622804 0 7.39e1 10.04
ip4-input-no-checksum active 1854192 18622804 0 7.74e1 10.04
ip4-lookup active 1854192 18622804 0 1.42e2 10.04
ip4-rewrite active 1854192 18622804 0 7.40e1 10.04
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 9.90, last 128 main loops 0.00 per node 0.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1880563 18622820 0 4.91e1 9.90
TwentyFiveGigabitEthernet3b/0/ active 1880563 18622820 0 9.17e1 9.90
dpdk-input polling 3089605 18622820 0 1.71e2 6.03
ethernet-input active 1880563 18622820 0 7.23e1 9.90
ip4-input-no-checksum active 1880563 18622820 0 7.87e1 9.90
ip4-lookup active 1880563 18622820 0 1.42e2 9.90
ip4-rewrite active 1880563 18622820 0 7.49e1 9.90
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 9.89, last 128 main loops 0.00 per node 0.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1882671 18622816 0 4.91e1 9.89
TwentyFiveGigabitEthernet3b/0/ active 1882671 18622816 0 9.28e1 9.89
dpdk-input polling 3102048 18622816 0 1.72e2 6.00
ethernet-input active 1882671 18622816 0 7.18e1 9.89
ip4-input-no-checksum active 1882671 18622816 0 7.84e1 9.89
ip4-lookup active 1882671 18622816 0 1.41e2 9.89
ip4-rewrite active 1882671 18622816 0 7.52e1 9.89
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 10.11, last 128 main loops .66 per node 12.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1841287 18622812 0 4.84e1 10.11
TwentyFiveGigabitEthernet3b/0/ active 1841287 18622812 0 9.53e1 10.11
dpdk-input polling 2940491 18622812 0 1.71e2 6.33
ethernet-input active 1841287 18622812 0 7.17e1 10.11
ip4-input-no-checksum active 1841287 18622812 0 7.81e1 10.11
ip4-lookup active 1841287 18622812 0 1.42e2 10.11
ip4-rewrite active 1841287 18622812 0 7.39e1 10.11

2n1l-25ge2p1xxv710-ethip4-ip4scale20k-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and 2x10k static IPv4 /32 route entries. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.65e4 0.00
dpdk-process any wait 0 0 2 5.30e3 0.00
fib-walk any wait 0 0 2 9.84e2 0.00
ikev2-manager-process any wait 0 0 5 7.81e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.80e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.20e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.31e3 0.00
lisp-retry-service any wait 0 0 2 1.69e3 0.00
statseg-collector-process time wait 0 0 1 1.27e3 0.00
unix-epoll-input polling 2049 0 0 6.59e6 0.00
vpe-oam-process any wait 0 0 2 6.55e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 236.83, last 128 main loops 14.00 per node 256.00
vector rates in 8.6387e6, out 8.6387e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 197822 46849808 0 1.31e1 236.83
TwentyFiveGigabitEthernet3b/0/ active 197822 46849808 0 5.80e1 236.83
dpdk-input polling 197822 46849808 0 5.82e1 236.83
ethernet-input active 197822 46849808 0 2.43e1 236.83
ip4-input-no-checksum active 197822 46849808 0 3.18e1 236.83
ip4-lookup active 197822 46849808 0 5.89e1 236.83
ip4-rewrite active 197822 46849808 0 4.35e1 236.83
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 230.94, last 128 main loops 14.00 per node 256.00
vector rates in 8.6387e6, out 8.6387e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 202866 46849856 0 1.31e1 230.94
TwentyFiveGigabitEthernet3b/0/ active 202866 46849856 0 5.75e1 230.94
dpdk-input polling 202866 46849856 0 5.83e1 230.94
ethernet-input active 202866 46849856 0 2.44e1 230.94
ip4-input-no-checksum active 202866 46849856 0 3.18e1 230.94
ip4-lookup active 202866 46849856 0 5.95e1 230.94
ip4-rewrite active 202866 46849856 0 4.34e1 230.94
64b-4t2c-ethip4-ip4scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 38 3.12e4 0.00
dpdk-process any wait 0 0 2 3.22e5 0.00
fib-walk any wait 0 0 3 1.48e3 0.00
ikev2-manager-process any wait 0 0 5 6.75e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.47e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.62e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.09e3 0.00
lisp-retry-service any wait 0 0 3 9.67e2 0.00
statseg-collector-process time wait 0 0 1 1.57e3 0.00
unix-epoll-input polling 4825 0 0 2.79e6 0.00
vpe-oam-process any wait 0 0 3 4.52e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 46.26, last 128 main loops 3.06 per node 56.00
vector rates in 6.9435e6, out 6.9435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 811087 37523024 0 2.00e1 46.26
TwentyFiveGigabitEthernet3b/0/ active 811087 37523024 0 6.21e1 46.26
dpdk-input polling 831134 37523024 0 7.44e1 45.15
ethernet-input active 811087 37523024 0 3.44e1 46.26
ip4-input-no-checksum active 811087 37523024 0 4.16e1 46.26
ip4-lookup active 811087 37523024 0 7.14e1 46.26
ip4-rewrite active 811087 37523024 0 4.86e1 46.26
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 45.23, last 128 main loops 3.50 per node 64.00
vector rates in 6.9436e6, out 6.9436e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 829563 37523064 0 2.03e1 45.23
TwentyFiveGigabitEthernet3b/0/ active 829563 37523064 0 6.14e1 45.23
dpdk-input polling 854997 37523064 0 7.62e1 43.89
ethernet-input active 829563 37523064 0 3.46e1 45.23
ip4-input-no-checksum active 829563 37523064 0 4.19e1 45.23
ip4-lookup active 829563 37523064 0 6.95e1 45.23
ip4-rewrite active 829563 37523064 0 4.85e1 45.23
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 45.08, last 128 main loops 3.06 per node 56.00
vector rates in 6.9436e6, out 6.9436e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 832320 37523104 0 2.03e1 45.08
TwentyFiveGigabitEthernet3b/0/ active 832320 37523104 0 6.19e1 45.08
dpdk-input polling 867037 37523104 0 7.42e1 43.28
ethernet-input active 832320 37523104 0 3.49e1 45.08
ip4-input-no-checksum active 832320 37523104 0 4.19e1 45.08
ip4-lookup active 832320 37523104 0 7.07e1 45.08
ip4-rewrite active 832320 37523104 0 4.88e1 45.08
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 44.32, last 128 main loops .88 per node 16.00
vector rates in 6.9435e6, out 6.9435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 846651 37523024 0 2.03e1 44.32
TwentyFiveGigabitEthernet3b/0/ active 846651 37523024 0 6.09e1 44.32
dpdk-input polling 887368 37523024 0 7.49e1 42.29
ethernet-input active 846651 37523024 0 3.46e1 44.32
ip4-input-no-checksum active 846651 37523024 0 4.22e1 44.32
ip4-lookup active 846651 37523024 0 7.07e1 44.32
ip4-rewrite active 846651 37523024 0 4.91e1 44.32
64b-8t4c-ethip4-ip4scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 3.91e4 0.00
dpdk-process any wait 0 0 2 6.48e5 0.00
fib-walk any wait 0 0 3 1.04e3 0.00
ikev2-manager-process any wait 0 0 5 1.04e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.52e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.19e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.47e3 0.00
lisp-retry-service any wait 0 0 3 2.04e3 0.00
statseg-collector-process time wait 0 0 1 1.74e3 0.00
unix-epoll-input polling 29698 0 0 4.54e5 0.00
vpe-oam-process any wait 0 0 2 7.94e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 9.61, last 128 main loops .88 per node 16.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1957282 18800860 0 5.21e1 9.61
TwentyFiveGigabitEthernet3b/0/ active 1957282 18800860 0 9.36e1 9.61
dpdk-input polling 3128247 18800860 0 1.79e2 6.01
ethernet-input active 1957282 18800860 0 7.61e1 9.61
ip4-input-no-checksum active 1957282 18800860 0 8.11e1 9.61
ip4-lookup active 1957282 18800860 0 1.16e2 9.61
ip4-rewrite active 1957282 18800860 0 7.66e1 9.61
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 9.44, last 128 main loops 0.00 per node 0.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1991777 18800852 0 5.24e1 9.44
TwentyFiveGigabitEthernet3b/0/ active 1991777 18800852 0 9.39e1 9.44
dpdk-input polling 3252719 18800852 0 1.77e2 5.78
ethernet-input active 1991777 18800852 0 7.61e1 9.44
ip4-input-no-checksum active 1991777 18800852 0 8.27e1 9.44
ip4-lookup active 1991777 18800852 0 1.16e2 9.44
ip4-rewrite active 1991777 18800852 0 7.75e1 9.44
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 9.45, last 128 main loops 43.09 per node 9.38
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1988738 18800864 0 5.22e1 9.45
TwentyFiveGigabitEthernet3b/0/ active 1988738 18800864 0 9.72e1 9.45
dpdk-input polling 3229129 18800864 0 1.77e2 5.82
ethernet-input active 1988738 18800864 0 7.53e1 9.45
ip4-input-no-checksum active 1988738 18800864 0 8.25e1 9.45
ip4-lookup active 1988738 18800864 0 1.15e2 9.45
ip4-rewrite active 1988738 18800864 0 7.82e1 9.45
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 9.53, last 128 main loops .44 per node 8.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1972963 18800850 0 5.19e1 9.53
TwentyFiveGigabitEthernet3b/0/ active 1972963 18800850 0 9.56e1 9.53
dpdk-input polling 3159150 18800850 0 1.78e2 5.95
ethernet-input active 1972963 18800850 0 7.49e1 9.53
ip4-input-no-checksum active 1972963 18800850 0 8.26e1 9.53
ip4-lookup active 1972963 18800850 0 1.18e2 9.53
ip4-rewrite active 1972963 18800850 0 7.70e1 9.53
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 9.52, last 128 main loops .22 per node 4.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1974549 18800880 0 5.12e1 9.52
TwentyFiveGigabitEthernet3b/0/ active 1974549 18800880 0 9.56e1 9.52
dpdk-input polling 3292736 18800880 0 1.76e2 5.71
ethernet-input active 1974549 18800880 0 7.57e1 9.52
ip4-input-no-checksum active 1974549 18800880 0 8.39e1 9.52
ip4-lookup active 1974549 18800880 0 1.16e2 9.52
ip4-rewrite active 1974549 18800880 0 7.78e1 9.52
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 9.38, last 128 main loops .44 per node 8.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2004368 18800864 0 5.21e1 9.38
TwentyFiveGigabitEthernet3b/0/ active 2004368 18800864 0 9.49e1 9.38
dpdk-input polling 3405230 18800864 0 1.79e2 5.52
ethernet-input active 2004368 18800864 0 7.54e1 9.38
ip4-input-no-checksum active 2004368 18800864 0 8.22e1 9.38
ip4-lookup active 2004368 18800864 0 1.15e2 9.38
ip4-rewrite active 2004368 18800864 0 7.79e1 9.38
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 9.45, last 128 main loops .66 per node 12.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1989154 18800876 0 5.18e1 9.45
TwentyFiveGigabitEthernet3b/0/ active 1989154 18800876 0 9.52e1 9.45
dpdk-input polling 3338959 18800876 0 1.83e2 5.63
ethernet-input active 1989154 18800876 0 7.43e1 9.45
ip4-input-no-checksum active 1989154 18800876 0 8.21e1 9.45
ip4-lookup active 1989154 18800876 0 1.15e2 9.45
ip4-rewrite active 1989154 18800876 0 7.77e1 9.45
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 9.59, last 128 main loops .22 per node 4.00
vector rates in 3.4726e6, out 3.4726e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1959827 18800868 0 5.09e1 9.59
TwentyFiveGigabitEthernet3b/0/ active 1959827 18800868 0 9.77e1 9.59
dpdk-input polling 3212947 18800868 0 1.82e2 5.85
ethernet-input active 1959827 18800868 0 7.47e1 9.59
ip4-input-no-checksum active 1959827 18800868 0 8.17e1 9.59
ip4-lookup active 1959827 18800868 0 1.14e2 9.59
ip4-rewrite active 1959827 18800868 0 7.71e1 9.59

2n1l-25ge2p1xxv710-ethip4-ip4scale2m-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and 2x1M static IPv4 /32 route entries. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.53e4 0.00
dpdk-process any wait 0 0 2 5.74e5 0.00
fib-walk any wait 0 0 3 1.60e3 0.00
ikev2-manager-process any wait 0 0 6 8.45e2 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 8.93e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.53e3 0.00
lisp-retry-service any wait 0 0 3 1.75e3 0.00
statseg-collector-process time wait 0 0 1 1.39e3 0.00
unix-epoll-input polling 3911 0 0 3.51e6 0.00
vpe-oam-process any wait 0 0 3 5.88e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 234.84, last 128 main loops 12.25 per node 224.00
vector rates in 7.7676e6, out 7.7676e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 182417 42839272 0 1.26e1 234.84
TwentyFiveGigabitEthernet3b/0/ active 182417 42839272 0 5.67e1 234.84
dpdk-input polling 182417 42839272 0 5.73e1 234.84
ethernet-input active 182417 42839272 0 2.37e1 234.84
ip4-input-no-checksum active 182417 42839272 0 3.03e1 234.84
ip4-lookup active 182417 42839272 0 9.84e1 234.84
ip4-rewrite active 182417 42839272 0 4.15e1 234.84
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.5, average vectors/node 234.43, last 128 main loops 12.25 per node 224.00
vector rates in 7.7675e6, out 7.7675e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 182737 42839086 0 1.25e1 234.43
TwentyFiveGigabitEthernet3b/0/ active 182737 42839086 0 5.62e1 234.43
dpdk-input polling 182737 42839086 0 5.73e1 234.43
ethernet-input active 182737 42839086 0 2.35e1 234.43
ip4-input-no-checksum active 182737 42839086 0 3.00e1 234.43
ip4-lookup active 182737 42839086 0 9.95e1 234.43
ip4-rewrite active 182737 42839086 0 4.15e1 234.43
64b-4t2c-ethip4-ip4scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 3.84e4 0.00
dpdk-process any wait 0 0 1 6.46e5 0.00
fib-walk any wait 0 0 2 1.37e3 0.00
ikev2-manager-process any wait 0 0 5 8.23e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.90e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.08e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.69e3 0.00
lisp-retry-service any wait 0 0 2 4.19e3 0.00
statseg-collector-process time wait 0 0 1 1.70e3 0.00
unix-epoll-input polling 2202 0 0 6.15e6 0.00
vpe-oam-process any wait 0 0 3 9.83e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 160.95, last 128 main loops 8.75 per node 160.00
vector rates in 6.9760e6, out 6.9760e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 235391 37885520 0 1.31e1 160.95
TwentyFiveGigabitEthernet3b/0/ active 235391 37885520 0 5.74e1 160.95
dpdk-input polling 235391 37885520 0 6.17e1 160.95
ethernet-input active 235391 37885520 0 2.48e1 160.95
ip4-input-no-checksum active 235391 37885520 0 3.14e1 160.95
ip4-lookup active 235391 37885520 0 1.25e2 160.95
ip4-rewrite active 235391 37885520 0 4.23e1 160.95
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 157.77, last 128 main loops 8.53 per node 156.00
vector rates in 6.9760e6, out 6.9760e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 240126 37885536 0 1.29e1 157.77
TwentyFiveGigabitEthernet3b/0/ active 240126 37885536 0 5.61e1 157.77
dpdk-input polling 240126 37885536 0 6.24e1 157.77
ethernet-input active 240126 37885536 0 2.50e1 157.77
ip4-input-no-checksum active 240126 37885536 0 3.17e1 157.77
ip4-lookup active 240126 37885536 0 1.26e2 157.77
ip4-rewrite active 240126 37885536 0 4.23e1 157.77
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 149.09, last 128 main loops 9.41 per node 172.00
vector rates in 6.9760e6, out 6.9760e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 254117 37885556 0 1.31e1 149.09
TwentyFiveGigabitEthernet3b/0/ active 254117 37885556 0 5.69e1 149.09
dpdk-input polling 254117 37885556 0 6.13e1 149.09
ethernet-input active 254117 37885556 0 2.52e1 149.09
ip4-input-no-checksum active 254117 37885556 0 3.16e1 149.09
ip4-lookup active 254117 37885556 0 1.26e2 149.09
ip4-rewrite active 254117 37885556 0 4.25e1 149.09
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 145.35, last 128 main loops 8.09 per node 148.00
vector rates in 6.9760e6, out 6.9760e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 260652 37885572 0 1.32e1 145.35
TwentyFiveGigabitEthernet3b/0/ active 260652 37885572 0 5.59e1 145.35
dpdk-input polling 260652 37885572 0 6.15e1 145.35
ethernet-input active 260652 37885572 0 2.49e1 145.35
ip4-input-no-checksum active 260652 37885572 0 3.17e1 145.35
ip4-lookup active 260652 37885572 0 1.26e2 145.35
ip4-rewrite active 260652 37885572 0 4.27e1 145.35
64b-8t4c-ethip4-ip4scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 29 4.46e4 0.00
dpdk-process any wait 0 0 2 6.51e5 0.00
fib-walk any wait 0 0 2 3.19e3 0.00
ikev2-manager-process any wait 0 0 5 1.54e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.73e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.38e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 7.15e3 0.00
lisp-retry-service any wait 0 0 2 3.51e3 0.00
statseg-collector-process time wait 0 0 1 3.96e3 0.00
unix-epoll-input polling 21990 0 0 6.07e5 0.00
vpe-oam-process any wait 0 0 3 1.51e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 11.55, last 128 main loops 0.00 per node 0.00
vector rates in 3.4727e6, out 3.4727e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1612642 18625112 0 4.33e1 11.55
TwentyFiveGigabitEthernet3b/0/ active 1612642 18625112 0 8.63e1 11.55
dpdk-input polling 2167427 18625112 0 1.45e2 8.59
ethernet-input active 1612642 18625112 0 6.64e1 11.55
ip4-input-no-checksum active 1612642 18625112 0 7.09e1 11.55
ip4-lookup active 1612642 18625112 0 2.04e2 11.55
ip4-rewrite active 1612642 18625112 0 6.82e1 11.55
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 11.25, last 128 main loops 1.09 per node 20.00
vector rates in 3.4727e6, out 3.4727e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1655342 18625108 0 4.39e1 11.25
TwentyFiveGigabitEthernet3b/0/ active 1655342 18625108 0 8.63e1 11.25
dpdk-input polling 2301527 18625108 0 1.43e2 8.09
ethernet-input active 1655342 18625108 0 6.68e1 11.25
ip4-input-no-checksum active 1655342 18625108 0 7.29e1 11.25
ip4-lookup active 1655342 18625108 0 2.03e2 11.25
ip4-rewrite active 1655342 18625108 0 6.93e1 11.25
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 11.22, last 128 main loops .88 per node 16.00
vector rates in 3.4727e6, out 3.4727e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1659956 18625092 0 4.43e1 11.22
TwentyFiveGigabitEthernet3b/0/ active 1659956 18625092 0 8.58e1 11.22
dpdk-input polling 2334733 18625092 0 1.45e2 7.98
ethernet-input active 1659956 18625092 0 6.55e1 11.22
ip4-input-no-checksum active 1659956 18625092 0 7.20e1 11.22
ip4-lookup active 1659956 18625092 0 2.04e2 11.22
ip4-rewrite active 1659956 18625092 0 6.92e1 11.22
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 11.42, last 128 main loops 0.00 per node 0.00
vector rates in 3.4727e6, out 3.4727e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1630342 18625104 0 4.38e1 11.42
TwentyFiveGigabitEthernet3b/0/ active 1630342 18625104 0 8.97e1 11.42
dpdk-input polling 2226418 18625104 0 1.45e2 8.37
ethernet-input active 1630342 18625104 0 6.53e1 11.42
ip4-input-no-checksum active 1630342 18625104 0 7.08e1 11.42
ip4-lookup active 1630342 18625104 0 2.05e2 11.42
ip4-rewrite active 1630342 18625104 0 6.81e1 11.42
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 11.42, last 128 main loops .88 per node 16.00
vector rates in 3.4727e6, out 3.4727e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1631416 18625112 0 4.27e1 11.42
TwentyFiveGigabitEthernet3b/0/ active 1631416 18625112 0 8.76e1 11.42
dpdk-input polling 2354605 18625112 0 1.46e2 7.91
ethernet-input active 1631416 18625112 0 6.63e1 11.42
ip4-input-no-checksum active 1631416 18625112 0 7.09e1 11.42
ip4-lookup active 1631416 18625112 0 2.04e2 11.42
ip4-rewrite active 1631416 18625112 0 6.85e1 11.42
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 11.29, last 128 main loops .44 per node 8.00
vector rates in 3.4727e6, out 3.4727e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1648732 18625104 0 4.36e1 11.29
TwentyFiveGigabitEthernet3b/0/ active 1648732 18625104 0 8.61e1 11.29
dpdk-input polling 2419656 18625104 0 1.46e2 7.69
ethernet-input active 1648732 18625104 0 6.49e1 11.29
ip4-input-no-checksum active 1648732 18625104 0 7.26e1 11.29
ip4-lookup active 1648732 18625104 0 2.04e2 11.29
ip4-rewrite active 1648732 18625104 0 6.97e1 11.29
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 11.19, last 128 main loops 0.00 per node 0.00
vector rates in 3.4727e6, out 3.4727e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1663086 18625104 0 4.41e1 11.19
TwentyFiveGigabitEthernet3b/0/ active 1663086 18625104 0 8.60e1 11.19
dpdk-input polling 2489232 18625104 0 1.47e2 7.48
ethernet-input active 1663086 18625104 0 6.58e1 11.19
ip4-input-no-checksum active 1663086 18625104 0 7.18e1 11.19
ip4-lookup active 1663086 18625104 0 2.04e2 11.19
ip4-rewrite active 1663086 18625104 0 6.87e1 11.19
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 11.55, last 128 main loops 0.00 per node 0.00
vector rates in 3.4727e6, out 3.4727e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1613156 18625096 0 4.35e1 11.55
TwentyFiveGigabitEthernet3b/0/ active 1613156 18625096 0 8.87e1 11.55
dpdk-input polling 2310541 18625096 0 1.46e2 8.06
ethernet-input active 1613156 18625096 0 6.53e1 11.55
ip4-input-no-checksum active 1613156 18625096 0 7.08e1 11.55
ip4-lookup active 1613156 18625096 0 2.04e2 11.55
ip4-rewrite active 1613156 18625096 0 6.87e1 11.55

2n1l-25ge2p1xxv710-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 1.48e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 5.49e2 0.00
api-rx-from-ring active 0 0 49 4.83e4 0.00
dpdk-process any wait 0 0 2 2.86e5 0.00
fib-walk any wait 0 0 3 6.44e2 0.00
ikev2-manager-process any wait 0 0 5 5.76e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.22e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.57e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.74e3 0.00
lisp-retry-service any wait 0 0 3 1.02e3 0.00
statseg-collector-process time wait 0 0 1 1.26e3 0.00
unix-epoll-input polling 4678 0 0 2.85e6 0.00
vpe-oam-process any wait 0 0 2 4.86e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 198.23, last 128 main loops 14.19 per node 227.00
vector rates in 5.1754e6, out 5.1754e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 139720 27696652 0 1.36e1 198.23
TwentyFiveGigabitEthernet3b/0/ active 139720 27696652 0 5.93e1 198.23
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.07e3 0.00
acl-plugin-in-ip4-fa active 139720 27696652 0 1.74e2 198.23
dpdk-input polling 139720 27696652 0 6.13e1 198.23
ethernet-input active 139720 27696652 0 2.52e1 198.23
ip4-input-no-checksum active 139720 27696652 0 5.83e1 198.23
ip4-lookup active 139720 27696652 0 4.63e1 198.23
ip4-rewrite active 139720 27696652 0 4.38e1 198.23
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 195.62, last 128 main loops 14.25 per node 228.00
vector rates in 5.1754e6, out 5.1754e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 141584 27696612 0 1.38e1 195.62
TwentyFiveGigabitEthernet3b/0/ active 141584 27696612 0 5.95e1 195.62
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.12e3 0.00
acl-plugin-in-ip4-fa active 141584 27696612 0 1.76e2 195.62
dpdk-input polling 141584 27696612 0 6.02e1 195.62
ethernet-input active 141584 27696612 0 2.47e1 195.62
ip4-input-no-checksum active 141584 27696612 0 5.79e1 195.62
ip4-lookup active 141584 27696612 0 4.58e1 195.62
ip4-rewrite active 141584 27696612 0 4.41e1 195.62
64b-4t2c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 2.29e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 6.68e2 0.00
api-rx-from-ring active 0 0 51 5.40e4 0.00
dpdk-process any wait 0 0 2 3.08e5 0.00
fib-walk any wait 0 0 3 1.36e3 0.00
ikev2-manager-process any wait 0 0 5 8.45e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.02e3 0.00
lisp-retry-service any wait 0 0 3 2.04e3 0.00
unix-epoll-input polling 2618 0 0 5.14e6 0.00
vpe-oam-process any wait 0 0 2 7.39e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 199.38, last 128 main loops 12.75 per node 204.00
vector rates in 5.2618e6, out 5.2618e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 142924 28496504 0 1.35e1 199.38
TwentyFiveGigabitEthernet3b/0/ active 142924 28496504 0 5.98e1 199.38
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.09e3 0.00
acl-plugin-in-ip4-fa active 142924 28496504 0 1.70e2 199.38
dpdk-input polling 142924 28496504 0 6.19e1 199.38
ethernet-input active 142924 28496504 0 2.49e1 199.38
ip4-input-no-checksum active 142924 28496504 0 5.17e1 199.38
ip4-lookup active 142924 28496504 0 4.70e1 199.38
ip4-rewrite active 142924 28496504 0 4.41e1 199.38
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 192.15, last 128 main loops 11.75 per node 188.00
vector rates in 5.2612e6, out 5.2612e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 148283 28493052 0 1.37e1 192.15
TwentyFiveGigabitEthernet3b/0/ active 148283 28493052 0 5.79e1 192.15
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.03e3 0.00
acl-plugin-in-ip4-fa active 148283 28493052 0 1.69e2 192.15
dpdk-input polling 148283 28493052 0 6.38e1 192.15
ethernet-input active 148283 28493052 0 2.50e1 192.15
ip4-input-no-checksum active 148283 28493052 0 5.25e1 192.15
ip4-lookup active 148283 28493052 0 4.71e1 192.15
ip4-rewrite active 148283 28493052 0 4.43e1 192.15
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 183.12, last 128 main loops 11.75 per node 188.00
vector rates in 5.2678e6, out 5.2678e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 155793 28528612 0 1.39e1 183.12
TwentyFiveGigabitEthernet3b/0/ active 155793 28528612 0 5.88e1 183.12
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.86e3 0.00
acl-plugin-in-ip4-fa active 155793 28528612 0 1.69e2 183.12
dpdk-input polling 155793 28528612 0 6.15e1 183.12
ethernet-input active 155793 28528612 0 2.53e1 183.12
ip4-input-no-checksum active 155793 28528612 0 5.25e1 183.12
ip4-lookup active 155793 28528612 0 4.66e1 183.12
ip4-rewrite active 155793 28528612 0 4.44e1 183.12
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 158.58, last 128 main loops 11.75 per node 188.00
vector rates in 5.2553e6, out 5.2553e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 179474 28461216 0 1.40e1 158.58
TwentyFiveGigabitEthernet3b/0/ active 179474 28461216 0 5.77e1 158.58
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.09e3 0.00
acl-plugin-in-ip4-fa active 179474 28461216 0 1.69e2 158.58
dpdk-input polling 179474 28461216 0 6.08e1 158.58
ethernet-input active 179474 28461216 0 2.59e1 158.58
ip4-input-no-checksum active 179474 28461216 0 5.28e1 158.58
ip4-lookup active 179474 28461216 0 4.79e1 158.58
ip4-rewrite active 179474 28461216 0 4.46e1 158.58
64b-8t4c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 20 4.18e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 7.49e2 0.00
api-rx-from-ring active 0 0 36 3.83e4 0.00
dpdk-process any wait 0 0 2 6.46e5 0.00
fib-walk any wait 0 0 3 1.52e3 0.00
ikev2-manager-process any wait 0 0 6 1.62e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.22e2 0.00
lisp-retry-service any wait 0 0 3 2.08e3 0.00
unix-epoll-input polling 11185 0 0 1.21e6 0.00
vpe-oam-process any wait 0 0 2 7.58e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 18.22, last 128 main loops 0.00 per node 0.00
vector rates in 3.4782e6, out 3.4782e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1034274 18842480 0 3.40e1 18.22
TwentyFiveGigabitEthernet3b/0/ active 1034274 18842480 0 8.44e1 18.22
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.72e3 0.00
acl-plugin-in-ip4-fa active 1034274 18842480 0 2.05e2 18.22
dpdk-input polling 1057644 18842480 0 1.07e2 17.82
ethernet-input active 1034274 18842480 0 5.37e1 18.22
ip4-input-no-checksum active 1034274 18842480 0 8.04e1 18.22
ip4-lookup active 1034274 18842480 0 7.25e1 18.22
ip4-rewrite active 1034274 18842480 0 6.29e1 18.22
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.79, last 128 main loops 0.00 per node 0.00
vector rates in 3.4696e6, out 3.4696e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1056339 18795804 0 3.48e1 17.79
TwentyFiveGigabitEthernet3b/0/ active 1056339 18795804 0 8.35e1 17.79
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.16e3 0.00
acl-plugin-in-ip4-fa active 1056339 18795804 0 2.09e2 17.79
dpdk-input polling 1084967 18795804 0 1.04e2 17.32
ethernet-input active 1056339 18795804 0 5.45e1 17.79
ip4-input-no-checksum active 1056339 18795804 0 8.06e1 17.79
ip4-lookup active 1056339 18795804 0 7.25e1 17.79
ip4-rewrite active 1056339 18795804 0 6.35e1 17.79
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 17.49, last 128 main loops 1.50 per node 24.00
vector rates in 3.4728e6, out 3.4728e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1075137 18813084 0 3.53e1 17.49
TwentyFiveGigabitEthernet3b/0/ active 1075137 18813084 0 8.29e1 17.49
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.72e3 0.00
acl-plugin-in-ip4-fa active 1075137 18813084 0 2.06e2 17.49
dpdk-input polling 1108007 18813084 0 1.06e2 16.98
ethernet-input active 1075137 18813084 0 5.37e1 17.49
ip4-input-no-checksum active 1075137 18813084 0 8.12e1 17.49
ip4-lookup active 1075137 18813084 0 7.33e1 17.49
ip4-rewrite active 1075137 18813084 0 6.39e1 17.49
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 17.94, last 128 main loops .50 per node 8.00
vector rates in 3.4806e6, out 3.4806e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1051306 18855308 0 3.43e1 17.94
TwentyFiveGigabitEthernet3b/0/ active 1051306 18855308 0 8.27e1 17.94
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.07e3 0.00
acl-plugin-in-ip4-fa active 1051306 18855308 0 2.06e2 17.94
dpdk-input polling 1078934 18855308 0 1.07e2 17.48
ethernet-input active 1051306 18855308 0 5.35e1 17.94
ip4-input-no-checksum active 1051306 18855308 0 7.96e1 17.94
ip4-lookup active 1051306 18855308 0 7.49e1 17.94
ip4-rewrite active 1051306 18855308 0 6.26e1 17.94
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 17.87, last 128 main loops 1.25 per node 20.00
vector rates in 3.4724e6, out 3.4724e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1052914 18810892 0 3.45e1 17.87
TwentyFiveGigabitEthernet3b/0/ active 1052914 18810892 0 8.44e1 17.87
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.77e3 0.00
acl-plugin-in-ip4-fa active 1052914 18810892 0 2.09e2 17.87
dpdk-input polling 1076266 18810892 0 1.04e2 17.48
ethernet-input active 1052914 18810892 0 5.46e1 17.87
ip4-input-no-checksum active 1052914 18810892 0 7.99e1 17.87
ip4-lookup active 1052914 18810892 0 7.27e1 17.87
ip4-rewrite active 1052914 18810892 0 6.29e1 17.87
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 17.41, last 128 main loops 1.25 per node 20.00
vector rates in 3.4754e6, out 3.4754e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1081282 18827428 0 3.51e1 17.41
TwentyFiveGigabitEthernet3b/0/ active 1081282 18827428 0 8.41e1 17.41
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.74e3 0.00
acl-plugin-in-ip4-fa active 1081282 18827428 0 2.06e2 17.41
dpdk-input polling 1110557 18827428 0 1.06e2 16.95
ethernet-input active 1081282 18827428 0 5.37e1 17.41
ip4-input-no-checksum active 1081282 18827428 0 8.05e1 17.41
ip4-lookup active 1081282 18827428 0 7.31e1 17.41
ip4-rewrite active 1081282 18827428 0 6.39e1 17.41
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 17.49, last 128 main loops .75 per node 12.00
vector rates in 3.4864e6, out 3.4864e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1079753 18886912 0 3.50e1 17.49
TwentyFiveGigabitEthernet3b/0/ active 1079753 18886912 0 8.27e1 17.49
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.77e3 0.00
acl-plugin-in-ip4-fa active 1079753 18886912 0 2.07e2 17.49
dpdk-input polling 1107280 18886912 0 1.05e2 17.06
ethernet-input active 1079753 18886912 0 5.38e1 17.49
ip4-input-no-checksum active 1079753 18886912 0 8.04e1 17.49
ip4-lookup active 1079753 18886912 0 7.35e1 17.49
ip4-rewrite active 1079753 18886912 0 6.33e1 17.49
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 17.47, last 128 main loops 1.00 per node 16.00
vector rates in 3.4669e6, out 3.4669e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1074950 18781496 0 3.52e1 17.47
TwentyFiveGigabitEthernet3b/0/ active 1074950 18781496 0 8.46e1 17.47
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.71e3 0.00
acl-plugin-in-ip4-fa active 1074950 18781496 0 2.07e2 17.47
dpdk-input polling 1104319 18781496 0 1.05e2 17.01
ethernet-input active 1074950 18781496 0 5.43e1 17.47
ip4-input-no-checksum active 1074950 18781496 0 8.05e1 17.47
ip4-lookup active 1074950 18781496 0 7.29e1 17.47
ip4-rewrite active 1074950 18781496 0 6.35e1 17.47

2n1l-25ge2p1xxv710-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 1.53e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 6.41e2 0.00
api-rx-from-ring active 0 0 50 5.73e4 0.00
dpdk-process any wait 0 0 2 2.76e5 0.00
fib-walk any wait 0 0 3 1.16e3 0.00
ikev2-manager-process any wait 0 0 5 6.03e2 0.00
ip-neighbor-scan-process any wait 0 0 1 1.56e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.56e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.31e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.33e3 0.00
lisp-retry-service any wait 0 0 3 1.17e3 0.00
statseg-collector-process time wait 0 0 1 1.49e3 0.00
unix-epoll-input polling 4693 0 0 2.88e6 0.00
vpe-oam-process any wait 0 0 2 6.62e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 221.40, last 128 main loops 16.00 per node 256.00
vector rates in 4.3478e6, out 4.3478e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 106705 23624888 0 1.31e1 221.40
TwentyFiveGigabitEthernet3b/0/ active 106705 23624888 0 5.52e1 221.40
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.77e3 0.00
acl-plugin-in-ip4-fa active 106705 23624888 0 2.81e2 221.40
dpdk-input polling 106705 23624888 0 5.48e1 221.40
ethernet-input active 106705 23624888 0 2.39e1 221.40
ip4-input-no-checksum active 106705 23624888 0 5.68e1 221.40
ip4-lookup active 106705 23624888 0 4.52e1 221.40
ip4-rewrite active 106705 23624888 0 4.32e1 221.40
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 151.19, last 128 main loops 16.00 per node 256.00
vector rates in 4.3478e6, out 4.3478e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 156261 23624802 0 1.45e1 151.19
TwentyFiveGigabitEthernet3b/0/ active 156261 23624802 0 5.61e1 151.19
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.66e3 0.00
acl-plugin-in-ip4-fa active 156261 23624802 0 2.67e2 151.19
dpdk-input polling 158297 23624802 0 5.82e1 149.24
ethernet-input active 156261 23624802 0 2.63e1 151.19
ip4-input-no-checksum active 156261 23624802 0 5.96e1 151.19
ip4-lookup active 156261 23624802 0 4.66e1 151.19
ip4-rewrite active 156261 23624802 0 4.47e1 151.19
64b-4t2c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 2.34e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 6.39e2 0.00
api-rx-from-ring active 0 0 46 3.54e4 0.00
dpdk-process any wait 0 0 2 5.67e5 0.00
fib-walk any wait 0 0 3 1.16e3 0.00
ikev2-manager-process any wait 0 0 6 7.68e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.85e2 0.00
lisp-retry-service any wait 0 0 3 1.51e3 0.00
unix-epoll-input polling 5831 0 0 2.29e6 0.00
vpe-oam-process any wait 0 0 3 6.07e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 42.18, last 128 main loops 0.00 per node 0.00
vector rates in 3.1476e6, out 3.1476e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 401190 16921248 0 2.06e1 42.18
TwentyFiveGigabitEthernet3b/0/ active 401190 16921248 0 6.27e1 42.18
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.49e3 0.00
acl-plugin-in-ip4-fa active 401190 16921248 0 4.20e2 42.18
dpdk-input polling 582633 16921248 0 7.69e1 29.04
ethernet-input active 401190 16921248 0 3.58e1 42.18
ip4-input-no-checksum active 401190 16921248 0 6.28e1 42.18
ip4-lookup active 401190 16921248 0 5.58e1 42.18
ip4-rewrite active 401190 16921248 0 5.03e1 42.18
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 41.01, last 128 main loops 2.00 per node 32.00
vector rates in 3.1472e6, out 3.1472e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 412595 16919256 0 2.09e1 41.01
TwentyFiveGigabitEthernet3b/0/ active 412595 16919256 0 6.25e1 41.01
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.51e3 0.00
acl-plugin-in-ip4-fa active 412595 16919256 0 4.16e2 41.01
dpdk-input polling 629237 16919256 0 8.07e1 26.89
ethernet-input active 412595 16919256 0 3.63e1 41.01
ip4-input-no-checksum active 412595 16919256 0 6.32e1 41.01
ip4-lookup active 412595 16919256 0 5.52e1 41.01
ip4-rewrite active 412595 16919256 0 5.01e1 41.01
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 28.67, last 128 main loops .50 per node 8.00
vector rates in 3.1512e6, out 3.1512e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 590930 16940408 0 2.41e1 28.67
TwentyFiveGigabitEthernet3b/0/ active 590930 16940408 0 6.74e1 28.67
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.32e3 0.00
acl-plugin-in-ip4-fa active 590930 16940408 0 3.70e2 28.67
dpdk-input polling 1288570 16940408 0 9.50e1 13.15
ethernet-input active 590930 16940408 0 4.12e1 28.67
ip4-input-no-checksum active 590930 16940408 0 6.67e1 28.67
ip4-lookup active 590930 16940408 0 5.92e1 28.67
ip4-rewrite active 590930 16940408 0 5.37e1 28.67
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 28.09, last 128 main loops 3.75 per node 60.00
vector rates in 3.1437e6, out 3.1437e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 601640 16900492 0 2.47e1 28.09
TwentyFiveGigabitEthernet3b/0/ active 601640 16900492 0 6.66e1 28.09
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.32e3 0.00
acl-plugin-in-ip4-fa active 601640 16900492 0 3.69e2 28.09
dpdk-input polling 1377961 16900492 0 9.58e1 12.26
ethernet-input active 601640 16900492 0 4.18e1 28.09
ip4-input-no-checksum active 601640 16900492 0 6.69e1 28.09
ip4-lookup active 601640 16900492 0 6.05e1 28.09
ip4-rewrite active 601640 16900492 0 5.34e1 28.09
64b-8t4c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 20 4.42e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 9.22e2 0.00
api-rx-from-ring active 0 0 50 3.59e4 0.00
dpdk-process any wait 0 0 2 3.04e5 0.00
fib-walk any wait 0 0 3 2.91e3 0.00
ikev2-manager-process any wait 0 0 5 1.32e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.21e3 0.00
lisp-retry-service any wait 0 0 3 2.59e3 0.00
unix-epoll-input polling 14014 0 0 9.63e5 0.00
vpe-oam-process any wait 0 0 3 9.41e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 23.89, last 128 main loops 0.00 per node 0.00
vector rates in 1.8942e6, out 1.8942e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 429908 10271613 0 2.68e1 23.89
TwentyFiveGigabitEthernet3b/0/ active 429908 10271613 0 7.02e1 23.89
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.73e3 0.00
acl-plugin-in-ip4-fa active 429908 10271613 0 8.71e2 23.89
dpdk-input polling 686121 10271613 0 1.03e2 14.97
ethernet-input active 429908 10271613 0 4.54e1 23.89
ip4-input-no-checksum active 429908 10271613 0 6.89e1 23.89
ip4-lookup active 429908 10271613 0 6.22e1 23.89
ip4-rewrite active 429908 10271613 0 5.53e1 23.89
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 21.93, last 128 main loops .50 per node 8.00
vector rates in 1.8895e6, out 1.8895e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 467301 10246162 0 2.82e1 21.93
TwentyFiveGigabitEthernet3b/0/ active 467301 10246162 0 7.00e1 21.93
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.35e3 0.00
acl-plugin-in-ip4-fa active 467301 10246162 0 8.61e2 21.93
dpdk-input polling 842854 10246162 0 1.06e2 12.16
ethernet-input active 467301 10246162 0 4.71e1 21.93
ip4-input-no-checksum active 467301 10246162 0 7.05e1 21.93
ip4-lookup active 467301 10246162 0 6.43e1 21.93
ip4-rewrite active 467301 10246162 0 5.64e1 21.93
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 19.99, last 128 main loops 1.75 per node 28.00
vector rates in 1.8913e6, out 1.8913e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 513047 10255621 0 3.00e1 19.99
TwentyFiveGigabitEthernet3b/0/ active 513047 10255621 0 7.13e1 19.99
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.65e3 0.00
acl-plugin-in-ip4-fa active 513047 10255621 0 8.41e2 19.99
dpdk-input polling 1028138 10255621 0 1.13e2 9.97
ethernet-input active 513047 10255621 0 4.86e1 19.99
ip4-input-no-checksum active 513047 10255621 0 7.22e1 19.99
ip4-lookup active 513047 10255621 0 6.53e1 19.99
ip4-rewrite active 513047 10255621 0 5.81e1 19.99
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 21.89, last 128 main loops 1.00 per node 16.00
vector rates in 1.8955e6, out 1.8955e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 469566 10278607 0 2.82e1 21.89
TwentyFiveGigabitEthernet3b/0/ active 469566 10278607 0 7.01e1 21.89
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.55e3 0.00
acl-plugin-in-ip4-fa active 469566 10278607 0 8.56e2 21.89
dpdk-input polling 848156 10278607 0 1.07e2 12.12
ethernet-input active 469566 10278607 0 4.71e1 21.89
ip4-input-no-checksum active 469566 10278607 0 7.00e1 21.89
ip4-lookup active 469566 10278607 0 6.49e1 21.89
ip4-rewrite active 469566 10278607 0 5.62e1 21.89
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 13.99, last 128 main loops 0.00 per node 0.00
vector rates in 1.8911e6, out 1.8911e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 732609 10254412 0 3.57e1 13.99
TwentyFiveGigabitEthernet3b/0/ active 732609 10254412 0 8.14e1 13.99
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.68e3 0.00
acl-plugin-in-ip4-fa active 732609 10254412 0 7.39e2 13.99
dpdk-input polling 1987635 10254412 0 1.59e2 5.16
ethernet-input active 732609 10254412 0 5.89e1 13.99
ip4-input-no-checksum active 732609 10254412 0 7.74e1 13.99
ip4-lookup active 732609 10254412 0 7.26e1 13.99
ip4-rewrite active 732609 10254412 0 6.18e1 13.99
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 13.49, last 128 main loops 1.00 per node 16.00
vector rates in 1.8927e6, out 1.8927e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 760326 10263436 0 3.69e1 13.49
TwentyFiveGigabitEthernet3b/0/ active 760326 10263436 0 8.05e1 13.49
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.46e3 0.00
acl-plugin-in-ip4-fa active 760326 10263436 0 7.22e2 13.49
dpdk-input polling 2352895 10263436 0 1.66e2 4.36
ethernet-input active 760326 10263436 0 5.91e1 13.49
ip4-input-no-checksum active 760326 10263436 0 7.93e1 13.49
ip4-lookup active 760326 10263436 0 7.38e1 13.49
ip4-rewrite active 760326 10263436 0 6.31e1 13.49
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 13.59, last 128 main loops 0.00 per node 0.00
vector rates in 1.8987e6, out 1.8987e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 757366 10295848 0 3.72e1 13.59
TwentyFiveGigabitEthernet3b/0/ active 757366 10295848 0 7.97e1 13.59
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.24e3 0.00
acl-plugin-in-ip4-fa active 757366 10295848 0 7.22e2 13.59
dpdk-input polling 2251439 10295848 0 1.66e2 4.57
ethernet-input active 757366 10295848 0 5.84e1 13.59
ip4-input-no-checksum active 757366 10295848 0 7.84e1 13.59
ip4-lookup active 757366 10295848 0 7.37e1 13.59
ip4-rewrite active 757366 10295848 0 6.32e1 13.59
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 13.98, last 128 main loops 0.00 per node 0.00
vector rates in 1.8881e6, out 1.8881e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 732197 10238380 0 3.64e1 13.98
TwentyFiveGigabitEthernet3b/0/ active 732197 10238380 0 8.05e1 13.98
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.41e3 0.00
acl-plugin-in-ip4-fa active 732197 10238380 0 7.36e2 13.98
dpdk-input polling 1999292 10238380 0 1.60e2 5.12
ethernet-input active 732197 10238380 0 5.82e1 13.98
ip4-input-no-checksum active 732197 10238380 0 7.91e1 13.98
ip4-lookup active 732197 10238380 0 7.40e1 13.98
ip4-rewrite active 732197 10238380 0 6.33e1 13.98

2n1l-25ge2p1xxv710-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 20 1.67e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 7.02e2 0.00
api-rx-from-ring active 0 0 50 5.09e4 0.00
dpdk-process any wait 0 0 2 5.57e5 0.00
fib-walk any wait 0 0 3 1.04e3 0.00
ikev2-manager-process any wait 0 0 5 8.55e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.91e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.95e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.45e3 0.00
lisp-retry-service any wait 0 0 3 1.24e3 0.00
statseg-collector-process time wait 0 0 1 2.21e3 0.00
unix-epoll-input polling 3031 0 0 4.40e6 0.00
vpe-oam-process any wait 0 0 2 6.64e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 227.88, last 128 main loops 1889.87 per node 236.23
vector rates in 5.1872e6, out 5.1872e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 121970 27794364 0 1.34e1 227.88
TwentyFiveGigabitEthernet3b/0/ active 121970 27794364 0 5.91e1 227.88
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.33e3 0.00
acl-plugin-in-ip4-fa active 121970 27794364 0 1.72e2 227.88
dpdk-input polling 121970 27794364 0 6.14e1 227.88
ethernet-input active 121970 27794364 0 2.52e1 227.88
ip4-input-no-checksum active 121970 27794364 0 5.79e1 227.88
ip4-lookup active 121970 27794364 0 4.78e1 227.88
ip4-rewrite active 121970 27794364 0 4.35e1 227.88
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 227.06, last 128 main loops 14.13 per node 226.00
vector rates in 5.1872e6, out 5.1872e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 122410 27794359 0 1.38e1 227.06
TwentyFiveGigabitEthernet3b/0/ active 122410 27794359 0 6.08e1 227.06
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.05e3 0.00
acl-plugin-in-ip4-fa active 122410 27794359 0 1.75e2 227.06
dpdk-input polling 122410 27794359 0 5.99e1 227.06
ethernet-input active 122410 27794359 0 2.38e1 227.06
ip4-input-no-checksum active 122410 27794359 0 5.71e1 227.06
ip4-lookup active 122410 27794359 0 4.58e1 227.06
ip4-rewrite active 122410 27794359 0 4.42e1 227.06
64b-4t2c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 2.42e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 8.10e2 0.00
api-rx-from-ring active 0 0 50 4.64e4 0.00
dpdk-process any wait 0 0 2 5.95e5 0.00
fib-walk any wait 0 0 2 1.64e3 0.00
ikev2-manager-process any wait 0 0 6 8.69e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.79e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.08e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.84e3 0.00
lisp-retry-service any wait 0 0 2 2.16e3 0.00
statseg-collector-process time wait 0 0 1 2.02e3 0.00
unix-epoll-input polling 3794 0 0 3.56e6 0.00
vpe-oam-process any wait 0 0 3 6.72e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 159.63, last 128 main loops 11.88 per node 190.00
vector rates in 5.1646e6, out 5.1646e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 175487 28012144 0 1.39e1 159.63
TwentyFiveGigabitEthernet3b/0/ active 175487 28012144 0 5.96e1 159.63
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.98e3 0.00
acl-plugin-in-ip4-fa active 175487 28012144 0 1.72e2 159.63
dpdk-input polling 175487 28012144 0 6.29e1 159.63
ethernet-input active 175487 28012144 0 2.59e1 159.63
ip4-input-no-checksum active 175487 28012144 0 5.30e1 159.63
ip4-lookup active 175487 28012144 0 4.96e1 159.63
ip4-rewrite active 175487 28012144 0 4.52e1 159.63
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 147.99, last 128 main loops 10.00 per node 160.00
vector rates in 5.1639e6, out 5.1639e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 189259 28008740 0 1.46e1 147.99
TwentyFiveGigabitEthernet3b/0/ active 189259 28008740 0 5.80e1 147.99
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.88e3 0.00
acl-plugin-in-ip4-fa active 189259 28008740 0 1.71e2 147.99
dpdk-input polling 189259 28008740 0 6.25e1 147.99
ethernet-input active 189259 28008740 0 2.60e1 147.99
ip4-input-no-checksum active 189259 28008740 0 5.37e1 147.99
ip4-lookup active 189259 28008740 0 5.09e1 147.99
ip4-rewrite active 189259 28008740 0 4.54e1 147.99
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 153.41, last 128 main loops 9.75 per node 156.00
vector rates in 5.1703e6, out 5.1703e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 182803 28043396 0 1.41e1 153.41
TwentyFiveGigabitEthernet3b/0/ active 182803 28043396 0 5.96e1 153.41
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.91e3 0.00
acl-plugin-in-ip4-fa active 182803 28043396 0 1.71e2 153.41
dpdk-input polling 182803 28043396 0 6.31e1 153.41
ethernet-input active 182803 28043396 0 2.61e1 153.41
ip4-input-no-checksum active 182803 28043396 0 5.34e1 153.41
ip4-lookup active 182803 28043396 0 4.85e1 153.41
ip4-rewrite active 182803 28043396 0 4.56e1 153.41
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 145.63, last 128 main loops 11.50 per node 184.00
vector rates in 5.1582e6, out 5.1582e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 192116 27977404 0 1.42e1 145.63
TwentyFiveGigabitEthernet3b/0/ active 192116 27977404 0 5.84e1 145.63
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.08e3 0.00
acl-plugin-in-ip4-fa active 192116 27977404 0 1.71e2 145.63
dpdk-input polling 192116 27977404 0 6.39e1 145.63
ethernet-input active 192116 27977404 0 2.60e1 145.63
ip4-input-no-checksum active 192116 27977404 0 5.33e1 145.63
ip4-lookup active 192116 27977404 0 4.98e1 145.63
ip4-rewrite active 192116 27977404 0 4.57e1 145.63
64b-8t4c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 4.12e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 9.33e2 0.00
api-rx-from-ring active 0 0 38 3.83e4 0.00
dpdk-process any wait 0 0 2 9.81e3 0.00
fib-walk any wait 0 0 3 1.81e3 0.00
ikev2-manager-process any wait 0 0 6 1.19e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.85e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.28e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.61e3 0.00
lisp-retry-service any wait 0 0 3 1.58e3 0.00
statseg-collector-process time wait 0 0 1 1.55e3 0.00
unix-epoll-input polling 11617 0 0 1.16e6 0.00
vpe-oam-process any wait 0 0 3 7.55e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 18.06, last 128 main loops 142.25 per node 18.35
vector rates in 3.4796e6, out 3.4796e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1042464 18823016 0 3.45e1 18.06
TwentyFiveGigabitEthernet3b/0/ active 1042464 18823016 0 8.39e1 18.06
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.03e3 0.00
acl-plugin-in-ip4-fa active 1042464 18823016 0 2.07e2 18.06
dpdk-input polling 1083903 18823016 0 1.06e2 17.37
ethernet-input active 1042464 18823016 0 5.39e1 18.06
ip4-input-no-checksum active 1042464 18823016 0 7.97e1 18.06
ip4-lookup active 1042464 18823016 0 7.13e1 18.06
ip4-rewrite active 1042464 18823016 0 6.29e1 18.06
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.54, last 128 main loops 1.75 per node 28.00
vector rates in 3.4709e6, out 3.4709e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1070402 18776364 0 3.54e1 17.54
TwentyFiveGigabitEthernet3b/0/ active 1070402 18776364 0 8.33e1 17.54
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.93e3 0.00
acl-plugin-in-ip4-fa active 1070402 18776364 0 2.09e2 17.54
dpdk-input polling 1123678 18776364 0 1.04e2 16.71
ethernet-input active 1070402 18776364 0 5.48e1 17.54
ip4-input-no-checksum active 1070402 18776364 0 8.07e1 17.54
ip4-lookup active 1070402 18776364 0 7.17e1 17.54
ip4-rewrite active 1070402 18776364 0 6.34e1 17.54
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 17.73, last 128 main loops .25 per node 4.00
vector rates in 3.4742e6, out 3.4742e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1059703 18793716 0 3.51e1 17.73
TwentyFiveGigabitEthernet3b/0/ active 1059703 18793716 0 8.29e1 17.73
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 2.15e3 0.00
acl-plugin-in-ip4-fa active 1059703 18793716 0 2.06e2 17.73
dpdk-input polling 1108143 18793716 0 1.08e2 16.96
ethernet-input active 1059703 18793716 0 5.31e1 17.73
ip4-input-no-checksum active 1059703 18793716 0 8.09e1 17.73
ip4-lookup active 1059703 18793716 0 7.32e1 17.73
ip4-rewrite active 1059703 18793716 0 6.32e1 17.73
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 17.72, last 128 main loops 2.00 per node 32.00
vector rates in 3.4819e6, out 3.4819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1063211 18835816 0 3.49e1 17.72
TwentyFiveGigabitEthernet3b/0/ active 1063211 18835816 0 8.30e1 17.72
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.86e3 0.00
acl-plugin-in-ip4-fa active 1063211 18835816 0 2.07e2 17.72
dpdk-input polling 1111648 18835816 0 1.06e2 16.94
ethernet-input active 1063211 18835816 0 5.38e1 17.72
ip4-input-no-checksum active 1063211 18835816 0 7.95e1 17.72
ip4-lookup active 1063211 18835816 0 7.31e1 17.72
ip4-rewrite active 1063211 18835816 0 6.28e1 17.72
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 18.01, last 128 main loops 1.50 per node 24.00
vector rates in 3.4738e6, out 3.4738e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1043552 18791412 0 3.42e1 18.01
TwentyFiveGigabitEthernet3b/0/ active 1043552 18791412 0 8.43e1 18.01
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.64e3 0.00
acl-plugin-in-ip4-fa active 1043552 18791412 0 2.11e2 18.01
dpdk-input polling 1121687 18791412 0 1.04e2 16.75
ethernet-input active 1043552 18791412 0 5.40e1 18.01
ip4-input-no-checksum active 1043552 18791412 0 8.00e1 18.01
ip4-lookup active 1043552 18791412 0 7.13e1 18.01
ip4-rewrite active 1043552 18791412 0 6.32e1 18.01
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 17.36, last 128 main loops 1.00 per node 16.00
vector rates in 3.4768e6, out 3.4768e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1083521 18807992 0 3.52e1 17.36
TwentyFiveGigabitEthernet3b/0/ active 1083521 18807992 0 8.33e1 17.36
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.75e3 0.00
acl-plugin-in-ip4-fa active 1083521 18807992 0 2.07e2 17.36
dpdk-input polling 1184980 18807992 0 1.06e2 15.87
ethernet-input active 1083521 18807992 0 5.39e1 17.36
ip4-input-no-checksum active 1083521 18807992 0 8.06e1 17.36
ip4-lookup active 1083521 18807992 0 7.17e1 17.36
ip4-rewrite active 1083521 18807992 0 6.39e1 17.36
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 17.81, last 128 main loops 1.25 per node 20.00
vector rates in 3.4878e6, out 3.4878e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1059523 18867404 0 3.45e1 17.81
TwentyFiveGigabitEthernet3b/0/ active 1059523 18867404 0 8.31e1 17.81
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.56e3 0.00
acl-plugin-in-ip4-fa active 1059523 18867404 0 2.08e2 17.81
dpdk-input polling 1145476 18867404 0 1.08e2 16.47
ethernet-input active 1059523 18867404 0 5.30e1 17.81
ip4-input-no-checksum active 1059523 18867404 0 7.93e1 17.81
ip4-lookup active 1059523 18867404 0 7.24e1 17.81
ip4-rewrite active 1059523 18867404 0 6.26e1 17.81
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 17.81, last 128 main loops 1.25 per node 20.00
vector rates in 3.4684e6, out 3.4684e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1053376 18762100 0 3.47e1 17.81
TwentyFiveGigabitEthernet3b/0/ active 1053376 18762100 0 8.39e1 17.81
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.81e3 0.00
acl-plugin-in-ip4-fa active 1053376 18762100 0 2.08e2 17.81
dpdk-input polling 1138898 18762100 0 1.09e2 16.47
ethernet-input active 1053376 18762100 0 5.35e1 17.81
ip4-input-no-checksum active 1053376 18762100 0 7.99e1 17.81
ip4-lookup active 1053376 18762100 0 7.14e1 17.81
ip4-rewrite active 1053376 18762100 0 6.28e1 17.81

2n1l-25ge2p1xxv710-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 20 1.50e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 5.77e2 0.00
api-rx-from-ring active 0 0 51 5.14e4 0.00
dpdk-process any wait 0 0 1 7.55e3 0.00
fib-walk any wait 0 0 2 7.73e2 0.00
ikev2-manager-process any wait 0 0 6 8.75e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.52e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.27e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.08e3 0.00
lisp-retry-service any wait 0 0 2 1.22e3 0.00
statseg-collector-process time wait 0 0 1 8.06e2 0.00
unix-epoll-input polling 3626 0 0 3.69e6 0.00
vpe-oam-process any wait 0 0 3 5.19e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 145.05, last 128 main loops 1.94 per node 31.00
vector rates in 3.9187e6, out 3.9187e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 145148 21053424 0 1.48e1 145.05
TwentyFiveGigabitEthernet3b/0/ active 145148 21053424 0 5.90e1 145.05
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 2.09e3 0.00
acl-plugin-in-ip4-fa active 145148 21053424 0 3.22e2 145.05
dpdk-input polling 145170 21053424 0 6.11e1 145.03
ethernet-input active 145148 21053424 0 2.64e1 145.05
ip4-input-no-checksum active 145148 21053424 0 5.92e1 145.05
ip4-lookup active 145148 21053424 0 4.84e1 145.05
ip4-rewrite active 145148 21053424 0 4.51e1 145.05
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 141.77, last 128 main loops 12.06 per node 193.00
vector rates in 3.9187e6, out 3.9187e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 148502 21053418 0 1.49e1 141.77
TwentyFiveGigabitEthernet3b/0/ active 148502 21053418 0 5.87e1 141.77
acl-plugin-fa-worker-cleaner-pinterrupt wa 10 0 0 1.66e3 0.00
acl-plugin-in-ip4-fa active 148502 21053418 0 3.20e2 141.77
dpdk-input polling 148559 21053418 0 6.15e1 141.72
ethernet-input active 148502 21053418 0 2.66e1 141.77
ip4-input-no-checksum active 148502 21053418 0 5.99e1 141.77
ip4-lookup active 148502 21053418 0 4.88e1 141.77
ip4-rewrite active 148502 21053418 0 4.53e1 141.77
64b-4t2c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 2.19e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 6.79e2 0.00
api-rx-from-ring active 0 0 51 4.59e4 0.00
dhcp-client-process any wait 0 0 1 1.50e3 0.00
dpdk-process any wait 0 0 2 2.89e5 0.00
fib-walk any wait 0 0 3 1.16e3 0.00
ikev2-manager-process any wait 0 0 5 1.31e3 0.00
ip-route-resolver-process any wait 0 0 1 1.19e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.03e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.65e3 0.00
lisp-retry-service any wait 0 0 3 1.54e3 0.00
statseg-collector-process time wait 0 0 1 1.65e3 0.00
unix-epoll-input polling 3825 0 0 3.55e6 0.00
vpe-oam-process any wait 0 0 3 5.75e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 79.87, last 128 main loops 4.50 per node 72.00
vector rates in 3.4299e6, out 3.4299e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 234004 18690763 0 1.59e1 79.87
TwentyFiveGigabitEthernet3b/0/ active 234004 18690763 0 5.76e1 79.87
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.42e3 0.00
acl-plugin-in-ip4-fa active 234004 18690763 0 4.05e2 79.87
dpdk-input polling 249145 18690763 0 6.52e1 75.02
ethernet-input active 234004 18690763 0 2.94e1 79.87
ip4-input-no-checksum active 234004 18690763 0 5.57e1 79.87
ip4-lookup active 234004 18690763 0 4.95e1 79.87
ip4-rewrite active 234004 18690763 0 4.59e1 79.87
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 83.69, last 128 main loops 3.75 per node 60.00
vector rates in 3.4295e6, out 3.4295e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 223316 18688503 0 1.58e1 83.69
TwentyFiveGigabitEthernet3b/0/ active 223316 18688503 0 5.64e1 83.69
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.34e3 0.00
acl-plugin-in-ip4-fa active 223316 18688503 0 4.08e2 83.69
dpdk-input polling 230920 18688503 0 6.44e1 80.93
ethernet-input active 223316 18688503 0 2.89e1 83.69
ip4-input-no-checksum active 223316 18688503 0 5.55e1 83.69
ip4-lookup active 223316 18688503 0 5.04e1 83.69
ip4-rewrite active 223316 18688503 0 4.55e1 83.69
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 63.08, last 128 main loops .25 per node 4.00
vector rates in 3.4337e6, out 3.4337e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 296657 18711756 0 1.72e1 63.08
TwentyFiveGigabitEthernet3b/0/ active 296657 18711756 0 5.89e1 63.08
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.38e3 0.00
acl-plugin-in-ip4-fa active 296657 18711756 0 3.93e2 63.08
dpdk-input polling 336296 18711756 0 6.74e1 55.64
ethernet-input active 296657 18711756 0 3.13e1 63.08
ip4-input-no-checksum active 296657 18711756 0 5.75e1 63.08
ip4-lookup active 296657 18711756 0 5.08e1 63.08
ip4-rewrite active 296657 18711756 0 4.69e1 63.08
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 63.72, last 128 main loops 4.75 per node 76.00
vector rates in 3.4256e6, out 3.4256e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 292969 18667660 0 1.70e1 63.72
TwentyFiveGigabitEthernet3b/0/ active 292969 18667660 0 5.80e1 63.72
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.49e3 0.00
acl-plugin-in-ip4-fa active 292969 18667660 0 3.94e2 63.72
dpdk-input polling 328465 18667660 0 6.64e1 56.83
ethernet-input active 292969 18667660 0 3.11e1 63.72
ip4-input-no-checksum active 292969 18667660 0 5.75e1 63.72
ip4-lookup active 292969 18667660 0 5.32e1 63.72
ip4-rewrite active 292969 18667660 0 4.76e1 63.72
64b-8t4c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
acl-plugin-fa-cleaner-process any wait 0 0 22 4.19e3 0.00
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 8.29e2 0.00
api-rx-from-ring active 0 0 49 4.24e4 0.00
dpdk-process any wait 0 0 2 8.85e3 0.00
fib-walk any wait 0 0 3 1.83e3 0.00
ikev2-manager-process any wait 0 0 5 1.03e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.09e3 0.00
lisp-retry-service any wait 0 0 3 1.76e3 0.00
unix-epoll-input polling 6778 0 0 1.97e6 0.00
vpe-oam-process any wait 0 0 3 5.98e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 31.61, last 128 main loops 178.50 per node 30.38
vector rates in 2.4619e6, out 2.4619e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 416933 13178168 0 2.28e1 31.61
TwentyFiveGigabitEthernet3b/0/ active 416933 13178168 0 6.59e1 31.61
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.56e3 0.00
acl-plugin-in-ip4-fa active 416933 13178168 0 6.19e2 31.61
dpdk-input polling 470096 13178168 0 8.35e1 28.03
ethernet-input active 416933 13178168 0 3.99e1 31.61
ip4-input-no-checksum active 416933 13178168 0 6.35e1 31.61
ip4-lookup active 416933 13178168 0 5.80e1 31.61
ip4-rewrite active 416933 13178168 0 5.09e1 31.61
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 28.16, last 128 main loops 2.00 per node 32.00
vector rates in 2.4558e6, out 2.4558e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 466874 13145520 0 2.44e1 28.16
TwentyFiveGigabitEthernet3b/0/ active 466874 13145520 0 6.64e1 28.16
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.39e3 0.00
acl-plugin-in-ip4-fa active 466874 13145520 0 6.11e2 28.16
dpdk-input polling 570503 13145520 0 8.39e1 23.04
ethernet-input active 466874 13145520 0 4.21e1 28.16
ip4-input-no-checksum active 466874 13145520 0 6.54e1 28.16
ip4-lookup active 466874 13145520 0 6.01e1 28.16
ip4-rewrite active 466874 13145520 0 5.22e1 28.16
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 27.09, last 128 main loops 2.38 per node 38.00
vector rates in 2.4581e6, out 2.4581e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 485657 13157648 0 2.49e1 27.09
TwentyFiveGigabitEthernet3b/0/ active 485657 13157648 0 6.65e1 27.09
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.65e3 0.00
acl-plugin-in-ip4-fa active 485657 13157648 0 6.05e2 27.09
dpdk-input polling 609842 13157648 0 8.72e1 21.58
ethernet-input active 485657 13157648 0 4.19e1 27.09
ip4-input-no-checksum active 485657 13157648 0 6.60e1 27.09
ip4-lookup active 485657 13157648 0 5.96e1 27.09
ip4-rewrite active 485657 13157648 0 5.29e1 27.09
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 29.61, last 128 main loops 0.00 per node 0.00
vector rates in 2.4636e6, out 2.4636e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 445417 13187096 0 2.35e1 29.61
TwentyFiveGigabitEthernet3b/0/ active 445417 13187096 0 6.64e1 29.61
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.48e3 0.00
acl-plugin-in-ip4-fa active 445417 13187096 0 6.11e2 29.61
dpdk-input polling 530122 13187096 0 8.54e1 24.88
ethernet-input active 445417 13187096 0 4.08e1 29.61
ip4-input-no-checksum active 445417 13187096 0 6.43e1 29.61
ip4-lookup active 445417 13187096 0 6.04e1 29.61
ip4-rewrite active 445417 13187096 0 5.17e1 29.61
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 26.19, last 128 main loops 1.50 per node 24.00
vector rates in 2.4578e6, out 2.4578e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 502223 13156088 0 2.49e1 26.19
TwentyFiveGigabitEthernet3b/0/ active 502223 13156088 0 6.94e1 26.19
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.51e3 0.00
acl-plugin-in-ip4-fa active 502223 13156088 0 5.96e2 26.19
dpdk-input polling 683577 13156088 0 9.05e1 19.25
ethernet-input active 502223 13156088 0 4.37e1 26.19
ip4-input-no-checksum active 502223 13156088 0 6.59e1 26.19
ip4-lookup active 502223 13156088 0 6.02e1 26.19
ip4-rewrite active 502223 13156088 0 5.31e1 26.19
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 25.63, last 128 main loops 0.00 per node 0.00
vector rates in 2.4599e6, out 2.4599e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 513822 13167612 0 2.57e1 25.63
TwentyFiveGigabitEthernet3b/0/ active 513822 13167612 0 6.76e1 25.63
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.73e3 0.00
acl-plugin-in-ip4-fa active 513822 13167612 0 5.97e2 25.63
dpdk-input polling 727330 13167612 0 8.97e1 18.10
ethernet-input active 513822 13167612 0 4.36e1 25.63
ip4-input-no-checksum active 513822 13167612 0 6.63e1 25.63
ip4-lookup active 513822 13167612 0 5.96e1 25.63
ip4-rewrite active 513822 13167612 0 5.34e1 25.63
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 26.04, last 128 main loops 186.50 per node 27.38
vector rates in 2.4677e6, out 2.4677e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 507206 13209272 0 2.56e1 26.04
TwentyFiveGigabitEthernet3b/0/ active 507206 13209272 0 6.70e1 26.04
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.44e3 0.00
acl-plugin-in-ip4-fa active 507206 13209272 0 5.93e2 26.04
dpdk-input polling 703809 13209272 0 9.18e1 18.77
ethernet-input active 507206 13209272 0 4.25e1 26.04
ip4-input-no-checksum active 507206 13209272 0 6.66e1 26.04
ip4-lookup active 507206 13209272 0 6.03e1 26.04
ip4-rewrite active 507206 13209272 0 5.34e1 26.04
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 26.85, last 128 main loops 2.25 per node 36.00
vector rates in 2.4539e6, out 2.4539e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 489175 13135512 0 2.52e1 26.85
TwentyFiveGigabitEthernet3b/0/ active 489175 13135512 0 6.86e1 26.85
acl-plugin-fa-worker-cleaner-pinterrupt wa 11 0 0 1.48e3 0.00
acl-plugin-in-ip4-fa active 489175 13135512 0 5.99e2 26.85
dpdk-input polling 651364 13135512 0 9.06e1 20.17
ethernet-input active 489175 13135512 0 4.25e1 26.85
ip4-input-no-checksum active 489175 13135512 0 6.64e1 26.85
ip4-lookup active 489175 13135512 0 5.98e1 26.85
ip4-rewrite active 489175 13135512 0 5.27e1 26.85

2n1l-25ge2p1xxv710-ethip4udp-ip4base-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and one static IPv4 /18 route entries. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1 flow 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
64b-2t1c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 3.43e4 0.00
dpdk-process any wait 0 0 2 5.64e5 0.00
fib-walk any wait 0 0 3 2.09e3 0.00
ikev2-manager-process any wait 0 0 6 9.19e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.32e3 0.00
lisp-retry-service any wait 0 0 3 2.06e3 0.00
unix-epoll-input polling 9306 0 0 1.47e6 0.00
vpe-oam-process any wait 0 0 3 9.48e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 62.87, last 128 main loops 0.00 per node 0.00
vector rates in 5.2361e6, out 5.2361e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 457999 28794804 0 1.80e1 62.87
TwentyFiveGigabitEthernet3b/0/ active 457999 28794804 0 5.93e1 62.87
dpdk-input polling 2692286 28794804 0 8.01e1 10.69
ethernet-input active 457999 28794804 0 3.12e1 62.87
ip4-input-no-checksum active 457999 28794804 0 5.87e1 62.87
ip4-lookup active 457999 28794804 0 5.16e1 62.87
ip4-rewrite active 457999 28794804 0 4.89e1 62.87
nat44-det-in2out active 457999 28794804 0 1.15e2 62.87
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.5, average vectors/node 59.23, last 128 main loops 0.00 per node 0.00
vector rates in 5.2361e6, out 5.2361e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 486155 28794832 0 1.82e1 59.23
TwentyFiveGigabitEthernet3b/0/ active 486155 28794832 0 6.05e1 59.23
dpdk-input polling 3396996 28794832 0 8.42e1 8.48
ethernet-input active 486155 28794832 0 3.18e1 59.23
ip4-input-no-checksum active 486155 28794832 0 5.91e1 59.23
ip4-lookup active 486155 28794832 0 4.69e1 59.23
ip4-rewrite active 486155 28794832 0 4.87e1 59.23
nat44-det-out2in active 486155 28794832 0 1.11e2 59.23
64b-4t2c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 45 3.43e4 0.00
dpdk-process any wait 0 0 2 6.66e3 0.00
fib-walk any wait 0 0 3 2.10e3 0.00
ikev2-manager-process any wait 0 0 6 1.50e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.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 3.19e3 0.00
lisp-retry-service any wait 0 0 3 2.13e3 0.00
nat-det-expire-walk any wait 0 0 1 1.17e8 0.00
statseg-collector-process time wait 0 0 1 2.46e3 0.00
unix-epoll-input polling 91159 0 0 1.47e5 0.00
vpe-oam-process any wait 0 0 2 1.57e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 55.96, last 128 main loops 3.50 per node 56.00
vector rates in 5.1376e6, out 5.1376e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 496971 27812432 0 1.87e1 55.96
TwentyFiveGigabitEthernet3b/0/ active 496971 27812432 0 5.97e1 55.96
dpdk-input polling 1505723 27812432 0 8.52e1 18.47
ethernet-input active 496971 27812432 0 3.27e1 55.96
ip4-input-no-checksum active 496971 27812432 0 6.03e1 55.96
ip4-lookup active 496971 27812432 0 5.36e1 55.96
ip4-rewrite active 496971 27812432 0 4.93e1 55.96
nat44-det-in2out active 496971 27812432 0 1.17e2 55.96
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 43829044 0 0 1.89e2 0.00
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 52.09, last 128 main loops 0.00 per node 0.00
vector rates in 5.1376e6, out 5.1376e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 533944 27812448 0 1.95e1 52.09
TwentyFiveGigabitEthernet3b/0/ active 533944 27812448 0 6.11e1 52.09
dpdk-input polling 1865526 27812448 0 9.12e1 14.91
ethernet-input active 533944 27812448 0 3.29e1 52.09
ip4-input-no-checksum active 533944 27812448 0 6.04e1 52.09
ip4-lookup active 533944 27812448 0 4.79e1 52.09
ip4-rewrite active 533944 27812448 0 4.96e1 52.09
nat44-det-out2in active 533944 27812448 0 1.12e2 52.09
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 43843403 0 0 1.88e2 0.00
64b-8t4c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 46 4.08e4 0.00
dpdk-process any wait 0 0 2 1.04e4 0.00
fib-walk any wait 0 0 2 1.22e3 0.00
ikev2-manager-process any wait 0 0 5 1.38e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.13e3 0.00
lisp-retry-service any wait 0 0 2 1.57e3 0.00
unix-epoll-input polling 79954 0 0 1.68e5 0.00
vpe-oam-process any wait 0 0 2 7.46e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19380304 0 0 5.82e2 0.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19056066 0 0 5.93e2 0.00
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.5, average vectors/node 69.65, last 128 main loops .13 per node 2.00
vector rates in 5.4486e6, out 5.4486e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 426400 29699116 0 1.73e1 69.65
TwentyFiveGigabitEthernet3b/0/ active 426400 29699116 0 5.81e1 69.65
dpdk-input polling 681415 29699116 0 7.69e1 43.58
ethernet-input active 426400 29699116 0 3.06e1 69.65
ip4-input-no-checksum active 426400 29699116 0 5.85e1 69.65
ip4-lookup active 426400 29699116 0 5.00e1 69.65
ip4-rewrite active 426400 29699116 0 4.82e1 69.65
nat44-det-in2out active 426400 29699116 0 1.13e2 69.65
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19876018 0 0 5.62e2 0.00
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19373835 0 0 5.82e2 0.00
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19071271 0 0 5.92e2 0.00
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.5, average vectors/node 66.76, last 128 main loops 0.00 per node 0.00
vector rates in 5.4486e6, out 5.4486e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 444831 29699096 0 1.77e1 66.76
TwentyFiveGigabitEthernet3b/0/ active 444831 29699096 0 5.88e1 66.76
dpdk-input polling 914330 29699096 0 8.38e1 32.48
ethernet-input active 444831 29699096 0 3.09e1 66.76
ip4-input-no-checksum active 444831 29699096 0 5.84e1 66.76
ip4-lookup active 444831 29699096 0 4.56e1 66.76
ip4-rewrite active 444831 29699096 0 4.81e1 66.76
nat44-det-out2in active 444831 29699096 0 1.09e2 66.76
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
dpdk-input polling 19851294 0 0 5.63e2 0.00

ip6

2n1l-10ge2p1x710-ethip6-ip6base-ndrpdr

Packet throughput routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 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, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with 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
78b-2t1c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.00e4 0.00
dpdk-process any wait 0 0 2 4.29e3 0.00
fib-walk any wait 0 0 2 1.54e3 0.00
ikev2-manager-process any wait 0 0 5 5.96e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.91e2 0.00
lisp-retry-service any wait 0 0 2 1.66e3 0.00
unix-epoll-input polling 2745 0 0 4.86e6 0.00
vpe-oam-process any wait 0 0 2 6.34e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 121.12, last 128 main loops 7.88 per node 144.00
vector rates in 7.5697e6, out 7.5697e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 335205 40601456 0 1.47e1 121.12
TenGigabitEthernet18/0/3-tx active 335205 40601456 0 5.68e1 121.12
dpdk-input polling 335458 40601456 0 6.13e1 121.03
ethernet-input active 335205 40601456 0 2.70e1 121.12
ip6-input active 335205 40601456 0 3.77e1 121.12
ip6-lookup active 335205 40601456 0 8.77e1 121.12
ip6-rewrite active 335205 40601456 0 4.22e1 121.12
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 124.23, last 128 main loops 4.81 per node 88.00
vector rates in 7.5697e6, out 7.5697e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 326826 40601372 0 1.49e1 124.23
TenGigabitEthernet18/0/0-tx active 326826 40601372 0 5.68e1 124.23
dpdk-input polling 326943 40601372 0 6.02e1 124.18
ethernet-input active 326826 40601372 0 2.69e1 124.23
ip6-input active 326826 40601372 0 3.75e1 124.23
ip6-lookup active 326826 40601372 0 8.89e1 124.23
ip6-rewrite active 326826 40601372 0 4.21e1 124.23
78b-4t2c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 35 2.93e4 0.00
dhcp-client-process any wait 0 0 1 2.32e3 0.00
dpdk-process any wait 0 0 2 4.61e3 0.00
fib-walk any wait 0 0 3 1.08e3 0.00
ikev2-manager-process any wait 0 0 6 6.97e2 0.00
ip-route-resolver-process any wait 0 0 1 3.64e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.15e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.02e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.74e3 0.00
lisp-retry-service any wait 0 0 3 1.22e3 0.00
statseg-collector-process time wait 0 0 1 1.04e3 0.00
unix-epoll-input polling 5083 0 0 2.66e6 0.00
vpe-oam-process any wait 0 0 2 1.06e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 34.18, last 128 main loops 1.97 per node 36.00
vector rates in 6.2706e6, out 6.2706e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 995758 34030824 0 2.33e1 34.18
TenGigabitEthernet18/0/3-tx active 995758 34030824 0 6.19e1 34.18
dpdk-input polling 995758 34030824 0 7.47e1 34.18
ethernet-input active 995758 34030824 0 3.89e1 34.18
ip6-input active 995758 34030824 0 4.67e1 34.18
ip6-lookup active 995758 34030824 0 9.41e1 34.18
ip6-rewrite active 995758 34030824 0 4.89e1 34.18
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 36.59, last 128 main loops 1.75 per node 32.00
vector rates in 6.4211e6, out 6.4210e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 952220 34847544 0 2.25e1 36.59
TenGigabitEthernet18/0/3-tx active 952220 34847359 0 6.11e1 36.59
dpdk-input polling 952220 34847544 0 7.19e1 36.59
ethernet-input active 952220 34847544 0 3.79e1 36.59
ip6-input active 952220 34847544 0 4.84e1 36.59
ip6-lookup active 952220 34847544 0 9.05e1 36.59
ip6-rewrite active 952220 34847544 0 4.81e1 36.59
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 34.17, last 128 main loops 1.97 per node 36.00
vector rates in 6.2706e6, out 6.2706e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 995792 34030820 0 2.34e1 34.17
TenGigabitEthernet18/0/0-tx active 995792 34030820 0 6.22e1 34.17
dpdk-input polling 995792 34030820 0 7.46e1 34.17
ethernet-input active 995792 34030820 0 3.92e1 34.17
ip6-input active 995792 34030820 0 4.68e1 34.17
ip6-lookup active 995792 34030820 0 9.34e1 34.17
ip6-rewrite active 995792 34030820 0 4.90e1 34.17
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 36.29, last 128 main loops 2.19 per node 40.00
vector rates in 6.4211e6, out 6.4210e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 960055 34847556 0 2.25e1 36.29
TenGigabitEthernet18/0/0-tx active 960055 34847379 0 6.06e1 36.29
dpdk-input polling 960055 34847556 0 7.23e1 36.29
ethernet-input active 960055 34847556 0 3.77e1 36.29
ip6-input active 960055 34847556 0 4.61e1 36.29
ip6-lookup active 960055 34847556 0 9.34e1 36.29
ip6-rewrite active 960055 34847556 0 4.81e1 36.29
78b-8t4c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 3.91e4 0.00
dhcp-client-process any wait 0 0 1 3.64e3 0.00
dpdk-process any wait 0 0 1 8.81e3 0.00
fib-walk any wait 0 0 3 1.29e3 0.00
ikev2-manager-process any wait 0 0 5 8.30e2 0.00
ip-route-resolver-process any wait 0 0 1 3.99e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.66e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.64e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.14e3 0.00
lisp-retry-service any wait 0 0 3 1.87e3 0.00
statseg-collector-process time wait 0 0 1 2.28e3 0.00
unix-epoll-input polling 22126 0 0 6.04e5 0.00
vpe-oam-process any wait 0 0 3 1.22e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 6.96, last 128 main loops .22 per node 4.00
vector rates in 3.1604e6, out 3.1604e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2439369 16973744 0 6.83e1 6.96
TenGigabitEthernet18/0/3-tx active 2439369 16973744 0 1.05e2 6.96
dpdk-input polling 2444020 16973744 0 1.65e2 6.95
ethernet-input active 2439369 16973744 0 1.00e2 6.96
ip6-input active 2439369 16973744 0 8.15e1 6.96
ip6-lookup active 2439369 16973744 0 1.31e2 6.96
ip6-rewrite active 2439369 16973744 0 8.72e1 6.96
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 7.19, last 128 main loops .66 per node 12.00
vector rates in 3.2106e6, out 3.2106e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2397488 17243176 0 6.69e1 7.19
TenGigabitEthernet18/0/3-tx active 2397488 17243139 0 1.05e2 7.19
dpdk-input polling 2401292 17243176 0 1.61e2 7.18
ethernet-input active 2397488 17243176 0 9.87e1 7.19
ip6-input active 2397488 17243176 0 8.13e1 7.19
ip6-lookup active 2397488 17243176 0 1.34e2 7.19
ip6-rewrite active 2397488 17243176 0 8.71e1 7.19
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 6.66, last 128 main loops .44 per node 8.00
vector rates in 3.1103e6, out 3.1103e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2509615 16704324 0 7.11e1 6.66
TenGigabitEthernet18/0/3-tx active 2509615 16704324 0 1.07e2 6.66
dpdk-input polling 2528303 16704324 0 1.69e2 6.61
ethernet-input active 2509615 16704324 0 1.01e2 6.66
ip6-input active 2509615 16704324 0 8.34e1 6.66
ip6-lookup active 2509615 16704324 0 1.35e2 6.66
ip6-rewrite active 2509615 16704324 0 8.92e1 6.66
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 7.16, last 128 main loops .44 per node 8.00
vector rates in 3.2106e6, out 3.2106e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2409378 17243168 0 6.69e1 7.16
TenGigabitEthernet18/0/3-tx active 2409378 17243119 0 1.09e2 7.16
dpdk-input polling 2418276 17243168 0 1.61e2 7.13
ethernet-input active 2409378 17243168 0 9.74e1 7.16
ip6-input active 2409378 17243168 0 8.04e1 7.16
ip6-lookup active 2409378 17243168 0 1.35e2 7.16
ip6-rewrite active 2409378 17243168 0 8.63e1 7.16
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 6.93, last 128 main loops .22 per node 4.00
vector rates in 3.1604e6, out 3.1604e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2448374 16973744 0 6.87e1 6.93
TenGigabitEthernet18/0/0-tx active 2448374 16973744 0 1.04e2 6.93
dpdk-input polling 2452305 16973744 0 1.66e2 6.92
ethernet-input active 2448374 16973744 0 9.89e1 6.93
ip6-input active 2448374 16973744 0 8.16e1 6.93
ip6-lookup active 2448374 16973744 0 1.34e2 6.93
ip6-rewrite active 2448374 16973744 0 8.83e1 6.93
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 7.17, last 128 main loops .44 per node 8.00
vector rates in 3.2106e6, out 3.2106e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2405457 17243176 0 6.77e1 7.17
TenGigabitEthernet18/0/0-tx active 2405457 17243151 0 1.07e2 7.17
dpdk-input polling 2408629 17243176 0 1.59e2 7.16
ethernet-input active 2405457 17243176 0 9.68e1 7.17
ip6-input active 2405457 17243176 0 8.22e1 7.17
ip6-lookup active 2405457 17243176 0 1.33e2 7.17
ip6-rewrite active 2405457 17243176 0 8.77e1 7.17
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 6.69, last 128 main loops .44 per node 8.00
vector rates in 3.1103e6, out 3.1103e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2495061 16704320 0 7.04e1 6.69
TenGigabitEthernet18/0/0-tx active 2495061 16704320 0 1.06e2 6.69
dpdk-input polling 2511646 16704320 0 1.68e2 6.65
ethernet-input active 2495061 16704320 0 1.01e2 6.69
ip6-input active 2495061 16704320 0 8.33e1 6.69
ip6-lookup active 2495061 16704320 0 1.36e2 6.69
ip6-rewrite active 2495061 16704320 0 8.86e1 6.69
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 7.15, last 128 main loops .44 per node 8.00
vector rates in 3.2106e6, out 3.2106e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2410539 17243172 0 6.71e1 7.15
TenGigabitEthernet18/0/0-tx active 2410539 17243172 0 1.09e2 7.15
dpdk-input polling 2417622 17243172 0 1.60e2 7.13
ethernet-input active 2410539 17243172 0 9.79e1 7.15
ip6-input active 2410539 17243172 0 8.05e1 7.15
ip6-lookup active 2410539 17243172 0 1.34e2 7.15
ip6-rewrite active 2410539 17243172 0 8.66e1 7.15

2n1l-10ge2p1x710-ethip6-ip6scale200k-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv6 routing and 2x100k static IPv6 /64 route entries. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
78b-2t1c-ethip6-ip6scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.91e4 0.00
dpdk-process any wait 0 0 2 4.69e3 0.00
fib-walk any wait 0 0 3 1.57e3 0.00
ikev2-manager-process any wait 0 0 5 6.36e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.85e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.13e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.51e3 0.00
lisp-retry-service any wait 0 0 3 1.29e3 0.00
statseg-collector-process time wait 0 0 1 1.51e3 0.00
unix-epoll-input polling 2016 0 0 6.63e6 0.00
vpe-oam-process any wait 0 0 2 8.27e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 167.74, last 128 main loops 1.69 per node 31.00
vector rates in 5.0851e6, out 5.0851e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 162555 27267495 0 1.29e1 167.74
TenGigabitEthernet18/0/3-tx active 162555 27267495 0 5.66e1 167.74
dpdk-input polling 162709 27267495 0 5.81e1 167.58
ethernet-input active 162555 27267495 0 2.42e1 167.74
ip6-input active 162555 27267495 0 3.29e1 167.74
ip6-lookup active 162555 27267495 0 2.67e2 167.74
ip6-rewrite active 162555 27267495 0 3.82e1 167.74
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 138.43, last 128 main loops 6.39 per node 117.00
vector rates in 5.0851e6, out 5.0851e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 196976 27267652 0 1.31e1 138.43
TenGigabitEthernet18/0/0-tx active 196976 27267652 0 5.58e1 138.43
dpdk-input polling 198215 27267652 0 6.03e1 137.57
ethernet-input active 196976 27267652 0 2.55e1 138.43
ip6-input active 196976 27267652 0 3.40e1 138.43
ip6-lookup active 196976 27267652 0 2.63e2 138.43
ip6-rewrite active 196976 27267652 0 3.74e1 138.43
78b-4t2c-ethip6-ip6scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.79e4 0.00
dpdk-process any wait 0 0 1 2.44e3 0.00
fib-walk any wait 0 0 3 1.43e3 0.00
ikev2-manager-process any wait 0 0 6 1.31e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.22e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.67e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.15e3 0.00
lisp-retry-service any wait 0 0 3 2.82e3 0.00
statseg-collector-process time wait 0 0 1 1.93e3 0.00
unix-epoll-input polling 1963 0 0 6.89e6 0.00
vpe-oam-process any wait 0 0 3 9.79e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 104.94, last 128 main loops 6.13 per node 112.00
vector rates in 4.4458e6, out 4.4458e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 229740 24109904 0 1.35e1 104.94
TenGigabitEthernet18/0/3-tx active 229740 24109904 0 5.56e1 104.94
dpdk-input polling 229740 24109904 0 6.24e1 104.94
ethernet-input active 229740 24109904 0 2.56e1 104.94
ip6-input active 229740 24109904 0 3.64e1 104.94
ip6-lookup active 229740 24109904 0 3.28e2 104.94
ip6-rewrite active 229740 24109904 0 3.71e1 104.94
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 93.41, last 128 main loops 7.44 per node 136.00
vector rates in 4.4459e6, out 4.4459e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 258105 24110035 0 1.45e1 93.41
TenGigabitEthernet18/0/3-tx active 258105 24110035 0 5.52e1 93.41
dpdk-input polling 258105 24110035 0 6.15e1 93.41
ethernet-input active 258105 24110035 0 2.64e1 93.41
ip6-input active 258105 24110035 0 3.96e1 93.41
ip6-lookup active 258105 24110035 0 3.23e2 93.41
ip6-rewrite active 258105 24110035 0 3.88e1 93.41
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 120.86, last 128 main loops 8.75 per node 160.00
vector rates in 4.4458e6, out 4.4458e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 199494 24109940 0 1.30e1 120.86
TenGigabitEthernet18/0/0-tx active 199494 24109940 0 5.52e1 120.86
dpdk-input polling 199494 24109940 0 6.00e1 120.86
ethernet-input active 199494 24109940 0 2.48e1 120.86
ip6-input active 199494 24109940 0 3.58e1 120.86
ip6-lookup active 199494 24109940 0 3.34e2 120.86
ip6-rewrite active 199494 24109940 0 3.71e1 120.86
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 102.72, last 128 main loops 7.88 per node 144.00
vector rates in 4.4459e6, out 4.4459e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 234708 24110008 0 1.40e1 102.72
TenGigabitEthernet18/0/0-tx active 234708 24110008 0 5.49e1 102.72
dpdk-input polling 234708 24110008 0 6.02e1 102.72
ethernet-input active 234708 24110008 0 2.56e1 102.72
ip6-input active 234708 24110008 0 3.63e1 102.72
ip6-lookup active 234708 24110008 0 3.29e2 102.72
ip6-rewrite active 234708 24110008 0 3.86e1 102.72
78b-8t4c-ethip6-ip6scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 43 3.73e4 0.00
dhcp-client-process any wait 0 0 1 2.90e3 0.00
dpdk-process any wait 0 0 2 8.05e3 0.00
fib-walk any wait 0 0 3 2.01e3 0.00
ikev2-manager-process any wait 0 0 5 1.36e3 0.00
ip-route-resolver-process any wait 0 0 1 4.71e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.83e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.36e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.48e3 0.00
lisp-retry-service any wait 0 0 3 2.55e3 0.00
statseg-collector-process time wait 0 0 1 2.69e3 0.00
unix-epoll-input polling 9248 0 0 1.46e6 0.00
vpe-oam-process any wait 0 0 3 1.28e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 19.48, last 128 main loops 1.53 per node 28.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 884798 17240232 0 2.89e1 19.48
TenGigabitEthernet18/0/3-tx active 884798 17240232 0 7.36e1 19.48
dpdk-input polling 884816 17240232 0 9.57e1 19.48
ethernet-input active 884798 17240232 0 4.92e1 19.48
ip6-input active 884798 17240232 0 4.86e1 19.48
ip6-lookup active 884798 17240232 0 4.20e2 19.48
ip6-rewrite active 884798 17240232 0 5.08e1 19.48
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.89, last 128 main loops 1.31 per node 24.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 963191 17240232 0 3.03e1 17.89
TenGigabitEthernet18/0/3-tx active 963191 17240232 0 7.44e1 17.89
dpdk-input polling 963249 17240232 0 9.65e1 17.89
ethernet-input active 963191 17240232 0 5.07e1 17.89
ip6-input active 963191 17240232 0 4.82e1 17.89
ip6-lookup active 963191 17240232 0 4.17e2 17.89
ip6-rewrite active 963191 17240232 0 5.27e1 17.89
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 17.97, last 128 main loops 1.31 per node 24.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 959643 17240248 0 3.07e1 17.97
TenGigabitEthernet18/0/3-tx active 959643 17240248 0 7.39e1 17.97
dpdk-input polling 959687 17240248 0 9.94e1 17.96
ethernet-input active 959643 17240248 0 4.94e1 17.97
ip6-input active 959643 17240248 0 4.82e1 17.97
ip6-lookup active 959643 17240248 0 4.15e2 17.97
ip6-rewrite active 959643 17240248 0 5.24e1 17.97
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 19.02, last 128 main loops .66 per node 12.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 906389 17240248 0 2.97e1 19.02
TenGigabitEthernet18/0/3-tx active 906389 17240248 0 7.43e1 19.02
dpdk-input polling 906400 17240248 0 9.91e1 19.02
ethernet-input active 906389 17240248 0 4.91e1 19.02
ip6-input active 906389 17240248 0 4.94e1 19.02
ip6-lookup active 906389 17240248 0 4.18e2 19.02
ip6-rewrite active 906389 17240248 0 5.13e1 19.02
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 19.24, last 128 main loops 1.09 per node 20.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 895889 17240260 0 2.88e1 19.24
TenGigabitEthernet18/0/0-tx active 895889 17240260 0 7.42e1 19.24
dpdk-input polling 895920 17240260 0 9.78e1 19.24
ethernet-input active 895889 17240260 0 4.91e1 19.24
ip6-input active 895889 17240260 0 4.70e1 19.24
ip6-lookup active 895889 17240260 0 4.22e2 19.24
ip6-rewrite active 895889 17240260 0 5.09e1 19.24
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 18.16, last 128 main loops 1.53 per node 28.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 949274 17240240 0 3.02e1 18.16
TenGigabitEthernet18/0/0-tx active 949274 17240240 0 7.43e1 18.16
dpdk-input polling 949323 17240240 0 9.58e1 18.16
ethernet-input active 949274 17240240 0 4.98e1 18.16
ip6-input active 949274 17240240 0 4.98e1 18.16
ip6-lookup active 949274 17240240 0 4.18e2 18.16
ip6-rewrite active 949274 17240240 0 5.19e1 18.16
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 18.08, last 128 main loops 1.09 per node 20.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 953644 17240248 0 3.01e1 18.08
TenGigabitEthernet18/0/0-tx active 953644 17240248 0 7.39e1 18.08
dpdk-input polling 953728 17240248 0 9.71e1 18.08
ethernet-input active 953644 17240248 0 4.98e1 18.08
ip6-input active 953644 17240248 0 4.85e1 18.08
ip6-lookup active 953644 17240248 0 4.14e2 18.08
ip6-rewrite active 953644 17240248 0 5.22e1 18.08
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 18.56, last 128 main loops .88 per node 16.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 929003 17240248 0 3.00e1 18.56
TenGigabitEthernet18/0/0-tx active 929003 17240248 0 7.46e1 18.56
dpdk-input polling 929082 17240248 0 9.76e1 18.56
ethernet-input active 929003 17240248 0 5.05e1 18.56
ip6-input active 929003 17240248 0 4.78e1 18.56
ip6-lookup active 929003 17240248 0 4.19e2 18.56
ip6-rewrite active 929003 17240248 0 5.14e1 18.56

2n1l-10ge2p1x710-ethip6-ip6scale20k-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv6 routing and 2x10k static IPv6 /64 route entries. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
78b-2t1c-ethip6-ip6scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.91e4 0.00
dpdk-process any wait 0 0 2 2.87e5 0.00
fib-walk any wait 0 0 2 8.12e2 0.00
ikev2-manager-process any wait 0 0 5 5.79e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.36e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.11e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.13e3 0.00
lisp-retry-service any wait 0 0 2 1.52e3 0.00
statseg-collector-process time wait 0 0 1 7.48e2 0.00
unix-epoll-input polling 2302 0 0 5.88e6 0.00
vpe-oam-process any wait 0 0 3 6.20e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 183.16, last 128 main loops 10.50 per node 192.00
vector rates in 6.0459e6, out 6.0459e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 179370 32854204 0 1.34e1 183.16
TenGigabitEthernet18/0/3-tx active 179370 32854204 0 5.86e1 183.16
dpdk-input polling 179370 32854204 0 6.04e1 183.16
ethernet-input active 179370 32854204 0 2.49e1 183.16
ip6-input active 179370 32854204 0 3.46e1 183.16
ip6-lookup active 179370 32854204 0 1.80e2 183.16
ip6-rewrite active 179370 32854204 0 3.95e1 183.16
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 182.59, last 128 main loops 8.09 per node 148.00
vector rates in 6.0459e6, out 6.0459e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 179935 32854164 0 1.33e1 182.59
TenGigabitEthernet18/0/0-tx active 179935 32854164 0 5.85e1 182.59
dpdk-input polling 179935 32854164 0 5.99e1 182.59
ethernet-input active 179935 32854164 0 2.48e1 182.59
ip6-input active 179935 32854164 0 3.45e1 182.59
ip6-lookup active 179935 32854164 0 1.81e2 182.59
ip6-rewrite active 179935 32854164 0 3.94e1 182.59
78b-4t2c-ethip6-ip6scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.61e4 0.00
dpdk-process any wait 0 0 1 6.18e5 0.00
fib-walk any wait 0 0 2 1.35e3 0.00
ikev2-manager-process any wait 0 0 5 7.91e2 0.00
ip-neighbor-scan-process any wait 0 0 1 1.93e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.63e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.40e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.59e3 0.00
lisp-retry-service any wait 0 0 2 2.00e3 0.00
statseg-collector-process time wait 0 0 1 1.39e3 0.00
unix-epoll-input polling 2077 0 0 6.55e6 0.00
vpe-oam-process any wait 0 0 3 6.63e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 163.95, last 128 main loops 12.25 per node 224.00
vector rates in 5.9047e6, out 5.9047e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 196411 32200668 0 1.31e1 163.95
TenGigabitEthernet18/0/3-tx active 196411 32200668 0 5.64e1 163.95
dpdk-input polling 196411 32200668 0 5.91e1 163.95
ethernet-input active 196411 32200668 0 2.50e1 163.95
ip6-input active 196411 32200668 0 3.84e1 163.95
ip6-lookup active 196411 32200668 0 1.91e2 163.95
ip6-rewrite active 196411 32200668 0 3.82e1 163.95
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 134.88, last 128 main loops 7.66 per node 140.00
vector rates in 5.9048e6, out 5.9048e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 238741 32201276 0 1.38e1 134.88
TenGigabitEthernet18/0/3-tx active 238741 32201276 0 5.54e1 134.88
dpdk-input polling 238741 32201276 0 5.92e1 134.88
ethernet-input active 238741 32201276 0 2.55e1 134.88
ip6-input active 238741 32201276 0 4.16e1 134.88
ip6-lookup active 238741 32201276 0 1.86e2 134.88
ip6-rewrite active 238741 32201276 0 3.91e1 134.88
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.5, average vectors/node 156.61, last 128 main loops 7.88 per node 144.00
vector rates in 5.9047e6, out 5.9047e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 205612 32200676 0 1.34e1 156.61
TenGigabitEthernet18/0/0-tx active 205612 32200676 0 5.67e1 156.61
dpdk-input polling 205612 32200676 0 5.83e1 156.61
ethernet-input active 205612 32200676 0 2.47e1 156.61
ip6-input active 205612 32200676 0 3.79e1 156.61
ip6-lookup active 205612 32200676 0 1.91e2 156.61
ip6-rewrite active 205612 32200676 0 3.92e1 156.61
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.5, average vectors/node 121.67, last 128 main loops 6.56 per node 120.00
vector rates in 5.9048e6, out 5.9048e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 264670 32201320 0 1.41e1 121.67
TenGigabitEthernet18/0/0-tx active 264670 32201320 0 5.56e1 121.67
dpdk-input polling 264670 32201320 0 5.94e1 121.67
ethernet-input active 264670 32201320 0 2.57e1 121.67
ip6-input active 264670 32201320 0 3.88e1 121.67
ip6-lookup active 264670 32201320 0 1.87e2 121.67
ip6-rewrite active 264670 32201320 0 3.97e1 121.67
78b-8t4c-ethip6-ip6scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 4.47e4 0.00
dhcp-client-process any wait 0 0 1 3.04e3 0.00
dpdk-process any wait 0 0 2 6.36e3 0.00
fib-walk any wait 0 0 3 9.51e2 0.00
ikev2-manager-process any wait 0 0 5 1.00e3 0.00
ip-route-resolver-process any wait 0 0 1 3.72e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.83e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.08e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.17e3 0.00
lisp-retry-service any wait 0 0 3 2.44e3 0.00
statseg-collector-process time wait 0 0 1 1.65e3 0.00
unix-epoll-input polling 18574 0 0 7.21e5 0.00
vpe-oam-process any wait 0 0 3 8.28e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 9.31, last 128 main loops .44 per node 8.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1830749 17042544 0 5.24e1 9.31
TenGigabitEthernet18/0/3-tx active 1830749 17042544 0 9.52e1 9.31
dpdk-input polling 1856294 17042544 0 1.39e2 9.18
ethernet-input active 1830749 17042544 0 8.01e1 9.31
ip6-input active 1830749 17042544 0 6.72e1 9.31
ip6-lookup active 1830749 17042544 0 2.43e2 9.31
ip6-rewrite active 1830749 17042544 0 7.17e1 9.31
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 8.98, last 128 main loops .66 per node 12.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1898555 17042548 0 5.39e1 8.98
TenGigabitEthernet18/0/3-tx active 1898555 17042548 0 9.62e1 8.98
dpdk-input polling 1930461 17042548 0 1.39e2 8.83
ethernet-input active 1898555 17042548 0 8.21e1 8.98
ip6-input active 1898555 17042548 0 6.89e1 8.98
ip6-lookup active 1898555 17042548 0 2.38e2 8.98
ip6-rewrite active 1898555 17042548 0 7.33e1 8.98
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 9.09, last 128 main loops .44 per node 8.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1873935 17042548 0 5.33e1 9.09
TenGigabitEthernet18/0/3-tx active 1873935 17042548 0 9.51e1 9.09
dpdk-input polling 1906185 17042548 0 1.44e2 8.94
ethernet-input active 1873935 17042548 0 7.98e1 9.09
ip6-input active 1873935 17042548 0 6.95e1 9.09
ip6-lookup active 1873935 17042548 0 2.38e2 9.09
ip6-rewrite active 1873935 17042548 0 7.28e1 9.09
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 9.26, last 128 main loops .44 per node 8.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1840340 17042564 0 5.26e1 9.26
TenGigabitEthernet18/0/3-tx active 1840340 17042564 0 9.45e1 9.26
dpdk-input polling 1866692 17042564 0 1.43e2 9.13
ethernet-input active 1840340 17042564 0 8.01e1 9.26
ip6-input active 1840340 17042564 0 6.85e1 9.26
ip6-lookup active 1840340 17042564 0 2.43e2 9.26
ip6-rewrite active 1840340 17042564 0 7.21e1 9.26
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 9.26, last 128 main loops .66 per node 12.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1841307 17042548 0 5.28e1 9.26
TenGigabitEthernet18/0/0-tx active 1841307 17042548 0 9.52e1 9.26
dpdk-input polling 1865637 17042548 0 1.39e2 9.13
ethernet-input active 1841307 17042548 0 8.05e1 9.26
ip6-input active 1841307 17042548 0 6.74e1 9.26
ip6-lookup active 1841307 17042548 0 2.43e2 9.26
ip6-rewrite active 1841307 17042548 0 7.19e1 9.26
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 9.02, last 128 main loops .44 per node 8.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1889624 17042552 0 5.36e1 9.02
TenGigabitEthernet18/0/0-tx active 1889624 17042552 0 9.66e1 9.02
dpdk-input polling 1919488 17042552 0 1.42e2 8.88
ethernet-input active 1889624 17042552 0 8.04e1 9.02
ip6-input active 1889624 17042552 0 7.01e1 9.02
ip6-lookup active 1889624 17042552 0 2.37e2 9.02
ip6-rewrite active 1889624 17042552 0 7.32e1 9.02
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 9.01, last 128 main loops .44 per node 8.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1891624 17042552 0 5.38e1 9.01
TenGigabitEthernet18/0/0-tx active 1891624 17042552 0 9.51e1 9.01
dpdk-input polling 1923005 17042552 0 1.42e2 8.86
ethernet-input active 1891624 17042552 0 8.02e1 9.01
ip6-input active 1891624 17042552 0 6.90e1 9.01
ip6-lookup active 1891624 17042552 0 2.36e2 9.01
ip6-rewrite active 1891624 17042552 0 7.33e1 9.01
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 9.24, last 128 main loops .44 per node 8.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1843796 17042556 0 5.26e1 9.24
TenGigabitEthernet18/0/0-tx active 1843796 17042556 0 9.61e1 9.24
dpdk-input polling 1868689 17042556 0 1.43e2 9.12
ethernet-input active 1843796 17042556 0 8.09e1 9.24
ip6-input active 1843796 17042556 0 6.84e1 9.24
ip6-lookup active 1843796 17042556 0 2.41e2 9.24
ip6-rewrite active 1843796 17042556 0 7.21e1 9.24

2n1l-10ge2p1x710-ethip6-ip6scale2m-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv6 routing and 2x1M static IPv6 /64 route entries. DUT1 is 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
78b-2t1c-ethip6-ip6scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.69e4 0.00
dpdk-process any wait 0 0 2 2.84e5 0.00
fib-walk any wait 0 0 3 1.91e3 0.00
ikev2-manager-process any wait 0 0 5 1.48e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.74e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.39e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.18e3 0.00
lisp-retry-service any wait 0 0 3 2.20e3 0.00
statseg-collector-process time wait 0 0 1 2.23e3 0.00
unix-epoll-input polling 2987 0 0 4.51e6 0.00
vpe-oam-process any wait 0 0 3 6.69e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 101.22, last 128 main loops .77 per node 14.00
vector rates in 4.1397e6, out 4.1397e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 221006 22369936 0 1.37e1 101.22
TenGigabitEthernet18/0/3-tx active 221006 22369936 0 5.63e1 101.22
dpdk-input polling 343022 22369936 0 6.15e1 65.21
ethernet-input active 221006 22369936 0 2.65e1 101.22
ip6-input active 221006 22369936 0 3.35e1 101.22
ip6-lookup active 221006 22369936 0 3.71e2 101.22
ip6-rewrite active 221006 22369936 0 3.72e1 101.22
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 107.02, last 128 main loops 0.00 per node 0.00
vector rates in 4.1397e6, out 4.1397e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 209023 22369934 0 1.36e1 107.02
TenGigabitEthernet18/0/0-tx active 209023 22369934 0 5.63e1 107.02
dpdk-input polling 294531 22369934 0 6.16e1 75.95
ethernet-input active 209023 22369934 0 2.58e1 107.02
ip6-input active 209023 22369934 0 3.29e1 107.02
ip6-lookup active 209023 22369934 0 3.72e2 107.02
ip6-rewrite active 209023 22369934 0 3.77e1 107.02
78b-4t2c-ethip6-ip6scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.41e4 0.00
dpdk-process any wait 0 0 2 3.02e5 0.00
fib-walk any wait 0 0 3 2.34e3 0.00
ikev2-manager-process any wait 0 0 5 1.53e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.79e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.47e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.50e3 0.00
lisp-retry-service any wait 0 0 3 3.02e3 0.00
statseg-collector-process time wait 0 0 1 3.12e3 0.00
unix-epoll-input polling 2474 0 0 5.46e6 0.00
vpe-oam-process any wait 0 0 3 1.28e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 77.64, last 128 main loops 6.13 per node 112.00
vector rates in 3.7253e6, out 3.7253e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 260203 20203332 0 1.45e1 77.64
TenGigabitEthernet18/0/3-tx active 260203 20203332 0 5.77e1 77.64
dpdk-input polling 260327 20203332 0 6.55e1 77.61
ethernet-input active 260203 20203332 0 2.77e1 77.64
ip6-input active 260203 20203332 0 3.62e1 77.64
ip6-lookup active 260203 20203332 0 4.27e2 77.64
ip6-rewrite active 260203 20203332 0 3.77e1 77.64
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 73.03, last 128 main loops 6.02 per node 110.00
vector rates in 3.7253e6, out 3.7253e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 276637 20203320 0 1.49e1 73.03
TenGigabitEthernet18/0/3-tx active 276637 20203320 0 5.67e1 73.03
dpdk-input polling 277008 20203320 0 6.52e1 72.93
ethernet-input active 276637 20203320 0 2.78e1 73.03
ip6-input active 276637 20203320 0 3.95e1 73.03
ip6-lookup active 276637 20203320 0 4.24e2 73.03
ip6-rewrite active 276637 20203320 0 3.83e1 73.03
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 80.51, last 128 main loops 6.78 per node 124.00
vector rates in 3.7252e6, out 3.7252e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 250945 20203118 0 1.44e1 80.51
TenGigabitEthernet18/0/0-tx active 250945 20203118 0 5.74e1 80.51
dpdk-input polling 251054 20203118 0 6.49e1 80.47
ethernet-input active 250945 20203118 0 2.72e1 80.51
ip6-input active 250945 20203118 0 3.92e1 80.51
ip6-lookup active 250945 20203118 0 4.26e2 80.51
ip6-rewrite active 250945 20203118 0 3.80e1 80.51
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 71.69, last 128 main loops 6.13 per node 112.00
vector rates in 3.7253e6, out 3.7253e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 281829 20203356 0 1.51e1 71.69
TenGigabitEthernet18/0/0-tx active 281829 20203356 0 5.65e1 71.69
dpdk-input polling 282114 20203356 0 6.47e1 71.61
ethernet-input active 281829 20203356 0 2.79e1 71.69
ip6-input active 281829 20203356 0 3.98e1 71.69
ip6-lookup active 281829 20203356 0 4.24e2 71.69
ip6-rewrite active 281829 20203356 0 3.83e1 71.69
78b-8t4c-ethip6-ip6scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 3.87e4 0.00
dpdk-process any wait 0 0 1 2.63e3 0.00
fib-walk any wait 0 0 2 2.64e3 0.00
ikev2-manager-process any wait 0 0 6 1.98e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.66e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.02e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 6.98e3 0.00
lisp-retry-service any wait 0 0 2 2.59e3 0.00
statseg-collector-process time wait 0 0 1 3.81e3 0.00
unix-epoll-input polling 6487 0 0 2.08e6 0.00
vpe-oam-process any wait 0 0 2 1.13e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 30.20, last 128 main loops 1.53 per node 28.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 568812 17179724 0 2.19e1 30.20
TenGigabitEthernet18/0/3-tx active 568812 17179724 0 6.69e1 30.20
dpdk-input polling 568812 17179724 0 8.38e1 30.20
ethernet-input active 568812 17179724 0 3.95e1 30.20
ip6-input active 568812 17179724 0 4.11e1 30.20
ip6-lookup active 568812 17179724 0 4.77e2 30.20
ip6-rewrite active 568812 17179724 0 4.46e1 30.20
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 28.08, last 128 main loops 1.64 per node 30.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 611727 17179724 0 2.28e1 28.08
TenGigabitEthernet18/0/3-tx active 611727 17179724 0 6.64e1 28.08
dpdk-input polling 611727 17179724 0 8.15e1 28.08
ethernet-input active 611727 17179724 0 4.08e1 28.08
ip6-input active 611727 17179724 0 4.39e1 28.08
ip6-lookup active 611727 17179724 0 4.75e2 28.08
ip6-rewrite active 611727 17179724 0 4.56e1 28.08
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 27.94, last 128 main loops 1.53 per node 28.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 614894 17179732 0 2.27e1 27.94
TenGigabitEthernet18/0/3-tx active 614894 17179732 0 6.68e1 27.94
dpdk-input polling 614894 17179732 0 8.53e1 27.94
ethernet-input active 614894 17179732 0 4.05e1 27.94
ip6-input active 614894 17179732 0 4.19e1 27.94
ip6-lookup active 614894 17179732 0 4.73e2 27.94
ip6-rewrite active 614894 17179732 0 4.59e1 27.94
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 29.83, last 128 main loops 1.53 per node 28.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 575871 17179716 0 2.19e1 29.83
TenGigabitEthernet18/0/3-tx active 575871 17179716 0 6.73e1 29.83
dpdk-input polling 575871 17179716 0 8.96e1 29.83
ethernet-input active 575871 17179716 0 3.93e1 29.83
ip6-input active 575871 17179716 0 4.11e1 29.83
ip6-lookup active 575871 17179716 0 4.73e2 29.83
ip6-rewrite active 575871 17179716 0 4.49e1 29.83
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 30.31, last 128 main loops 1.53 per node 28.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 566891 17179708 0 2.17e1 30.31
TenGigabitEthernet18/0/0-tx active 566891 17179708 0 6.59e1 30.31
dpdk-input polling 566891 17179708 0 8.45e1 30.31
ethernet-input active 566891 17179708 0 3.91e1 30.31
ip6-input active 566891 17179708 0 4.33e1 30.31
ip6-lookup active 566891 17179708 0 4.77e2 30.31
ip6-rewrite active 566891 17179708 0 4.47e1 30.31
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 28.89, last 128 main loops 1.09 per node 20.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 594757 17179740 0 2.24e1 28.89
TenGigabitEthernet18/0/0-tx active 594757 17179740 0 6.66e1 28.89
dpdk-input polling 594757 17179740 0 8.48e1 28.89
ethernet-input active 594757 17179740 0 3.96e1 28.89
ip6-input active 594757 17179740 0 4.38e1 28.89
ip6-lookup active 594757 17179740 0 4.74e2 28.89
ip6-rewrite active 594757 17179740 0 4.55e1 28.89
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 28.27, last 128 main loops 1.31 per node 24.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 607636 17179748 0 2.35e1 28.27
TenGigabitEthernet18/0/0-tx active 607636 17179748 0 6.72e1 28.27
dpdk-input polling 607636 17179748 0 8.36e1 28.27
ethernet-input active 607636 17179748 0 4.01e1 28.27
ip6-input active 607636 17179748 0 4.19e1 28.27
ip6-lookup active 607636 17179748 0 4.72e2 28.27
ip6-rewrite active 607636 17179748 0 4.54e1 28.27
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 28.64, last 128 main loops 1.31 per node 24.00
vector rates in 3.1729e6, out 3.1729e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 599836 17179712 0 2.24e1 28.64
TenGigabitEthernet18/0/0-tx active 599836 17179712 0 6.71e1 28.64
dpdk-input polling 599836 17179712 0 8.54e1 28.64
ethernet-input active 599836 17179712 0 4.05e1 28.64
ip6-input active 599836 17179712 0 4.17e1 28.64
ip6-lookup active 599836 17179712 0 4.74e2 28.64
ip6-rewrite active 599836 17179712 0 4.52e1 28.64

2n1l-25ge2p1xxv710-ethip6-ip6base-ndrpdr

Packet throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 tested with 2p25GE 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, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
78b-2t1c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 3.58e4 0.00
dpdk-process any wait 0 0 2 6.08e3 0.00
fib-walk any wait 0 0 3 5.41e2 0.00
ikev2-manager-process any wait 0 0 6 5.43e2 0.00
ip-neighbor-scan-process any wait 0 0 1 8.86e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.01e3 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 8.04e2 0.00
lisp-retry-service any wait 0 0 3 7.52e2 0.00
statseg-collector-process time wait 0 0 1 8.20e2 0.00
unix-epoll-input polling 2853 0 0 4.76e6 0.00
vpe-oam-process any wait 0 0 2 5.39e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 181.54, last 128 main loops .44 per node 8.00
vector rates in 7.7914e6, out 7.7914e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 233706 42427104 0 1.41e1 181.54
TwentyFiveGigabitEthernet3b/0/ active 233706 42427104 0 5.76e1 181.54
dpdk-input polling 233706 42427104 0 5.89e1 181.54
ethernet-input active 233706 42427104 0 2.49e1 181.54
ip6-input active 233706 42427104 0 3.61e1 181.54
ip6-lookup active 233706 42427104 0 8.58e1 181.54
ip6-rewrite active 233706 42427104 0 4.15e1 181.54
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 170.75, last 128 main loops 3.94 per node 72.00
vector rates in 7.7914e6, out 7.7914e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 248475 42427120 0 1.39e1 170.75
TwentyFiveGigabitEthernet3b/0/ active 248475 42427120 0 5.67e1 170.75
dpdk-input polling 248475 42427120 0 5.97e1 170.75
ethernet-input active 248475 42427120 0 2.55e1 170.75
ip6-input active 248475 42427120 0 3.62e1 170.75
ip6-lookup active 248475 42427120 0 8.52e1 170.75
ip6-rewrite active 248475 42427120 0 4.17e1 170.75
78b-4t2c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 45 2.88e4 0.00
dpdk-process any wait 0 0 2 6.33e5 0.00
fib-walk any wait 0 0 3 9.72e2 0.00
ikev2-manager-process any wait 0 0 6 6.22e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.57e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.25e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.97e3 0.00
lisp-retry-service any wait 0 0 3 1.27e3 0.00
statseg-collector-process time wait 0 0 1 1.99e3 0.00
unix-epoll-input polling 3797 0 0 3.56e6 0.00
vpe-oam-process any wait 0 0 2 4.44e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 57.26, last 128 main loops 3.50 per node 64.00
vector rates in 6.8615e6, out 6.8615e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 651213 37286552 0 1.87e1 57.26
TwentyFiveGigabitEthernet3b/0/ active 651213 37286552 0 5.85e1 57.26
dpdk-input polling 651399 37286552 0 6.77e1 57.24
ethernet-input active 651213 37286552 0 3.21e1 57.26
ip6-input active 651213 37286552 0 4.29e1 57.26
ip6-lookup active 651213 37286552 0 9.28e1 57.26
ip6-rewrite active 651213 37286552 0 4.54e1 57.26
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 65.23, last 128 main loops 5.14 per node 94.00
vector rates in 7.0262e6, out 7.0262e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 585372 38181388 0 1.81e1 65.23
TwentyFiveGigabitEthernet3b/0/ active 585372 38181388 0 5.75e1 65.23
dpdk-input polling 585379 38181388 0 6.54e1 65.23
ethernet-input active 585372 38181388 0 3.09e1 65.23
ip6-input active 585372 38181388 0 4.55e1 65.23
ip6-lookup active 585372 38181388 0 8.83e1 65.23
ip6-rewrite active 585372 38181388 0 4.49e1 65.23
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 54.92, last 128 main loops 2.41 per node 44.00
vector rates in 6.8615e6, out 6.8615e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 678889 37286512 0 1.92e1 54.92
TwentyFiveGigabitEthernet3b/0/ active 678889 37286512 0 5.83e1 54.92
dpdk-input polling 680254 37286512 0 6.81e1 54.81
ethernet-input active 678889 37286512 0 3.26e1 54.92
ip6-input active 678889 37286512 0 4.30e1 54.92
ip6-lookup active 678889 37286512 0 9.15e1 54.92
ip6-rewrite active 678889 37286512 0 4.56e1 54.92
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 64.31, last 128 main loops 4.38 per node 80.00
vector rates in 7.0262e6, out 7.0262e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 593713 38181400 0 1.83e1 64.31
TwentyFiveGigabitEthernet3b/0/ active 593713 38181400 0 5.66e1 64.31
dpdk-input polling 593737 38181400 0 6.56e1 64.31
ethernet-input active 593713 38181400 0 3.08e1 64.31
ip6-input active 593713 38181400 0 4.39e1 64.31
ip6-lookup active 593713 38181400 0 9.06e1 64.31
ip6-rewrite active 593713 38181400 0 4.51e1 64.31
78b-8t4c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 32 3.63e4 0.00
dpdk-process any wait 0 0 2 6.66e5 0.00
fib-walk any wait 0 0 3 1.19e3 0.00
ikev2-manager-process any wait 0 0 6 8.59e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.15e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.72e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.43e3 0.00
lisp-retry-service any wait 0 0 3 1.82e3 0.00
statseg-collector-process time wait 0 0 1 2.05e3 0.00
unix-epoll-input polling 28560 0 0 4.71e5 0.00
vpe-oam-process any wait 0 0 3 6.10e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 9.12, last 128 main loops 0.00 per node 0.00
vector rates in 3.4590e6, out 3.4590e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2050165 18692612 0 5.51e1 9.12
TwentyFiveGigabitEthernet3b/0/ active 2050165 18692612 0 9.16e1 9.12
dpdk-input polling 3237692 18692612 0 1.78e2 5.77
ethernet-input active 2050165 18692612 0 8.27e1 9.12
ip6-input active 2050165 18692612 0 7.01e1 9.12
ip6-lookup active 2050165 18692612 0 1.20e2 9.12
ip6-rewrite active 2050165 18692612 0 7.64e1 9.12
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 9.30, last 128 main loops .22 per node 4.00
vector rates in 3.5139e6, out 3.5139e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2041779 18989334 0 5.41e1 9.30
TwentyFiveGigabitEthernet3b/0/ active 2041779 18989334 0 9.45e1 9.30
dpdk-input polling 3166774 18989334 0 1.75e2 5.99
ethernet-input active 2041779 18989334 0 8.06e1 9.30
ip6-input active 2041779 18989334 0 6.99e1 9.30
ip6-lookup active 2041779 18989334 0 1.19e2 9.30
ip6-rewrite active 2041779 18989334 0 7.47e1 9.30
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 8.87, last 128 main loops 0.00 per node 0.00
vector rates in 3.4041e6, out 3.4041e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2073171 18395912 0 5.61e1 8.87
TwentyFiveGigabitEthernet3b/0/ active 2073171 18395912 0 9.29e1 8.87
dpdk-input polling 3404501 18395912 0 1.85e2 5.40
ethernet-input active 2073171 18395912 0 8.15e1 8.87
ip6-input active 2073171 18395912 0 7.18e1 8.87
ip6-lookup active 2073171 18395912 0 1.21e2 8.87
ip6-rewrite active 2073171 18395912 0 7.79e1 8.87
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 9.41, last 128 main loops 0.00 per node 0.00
vector rates in 3.5139e6, out 3.5139e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2017854 18989328 0 5.35e1 9.41
TwentyFiveGigabitEthernet3b/0/ active 2017854 18989328 0 9.08e1 9.41
dpdk-input polling 3150033 18989328 0 1.77e2 6.03
ethernet-input active 2017854 18989328 0 7.90e1 9.41
ip6-input active 2017854 18989328 0 6.91e1 9.41
ip6-lookup active 2017854 18989328 0 1.24e2 9.41
ip6-rewrite active 2017854 18989328 0 7.53e1 9.41
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 9.08, last 128 main loops 0.00 per node 0.00
vector rates in 3.4590e6, out 3.4590e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2059704 18692624 0 5.48e1 9.08
TwentyFiveGigabitEthernet3b/0/ active 2059704 18692624 0 9.22e1 9.08
dpdk-input polling 3323729 18692624 0 1.82e2 5.62
ethernet-input active 2059704 18692624 0 8.19e1 9.08
ip6-input active 2059704 18692624 0 7.03e1 9.08
ip6-lookup active 2059704 18692624 0 1.19e2 9.08
ip6-rewrite active 2059704 18692624 0 7.59e1 9.08
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 9.32, last 128 main loops 0.00 per node 0.00
vector rates in 3.5139e6, out 3.5139e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2037705 18989336 0 5.37e1 9.32
TwentyFiveGigabitEthernet3b/0/ active 2037705 18989336 0 9.13e1 9.32
dpdk-input polling 3222884 18989336 0 1.79e2 5.89
ethernet-input active 2037705 18989336 0 7.86e1 9.32
ip6-input active 2037705 18989336 0 7.12e1 9.32
ip6-lookup active 2037705 18989336 0 1.19e2 9.32
ip6-rewrite active 2037705 18989336 0 7.61e1 9.32
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 8.84, last 128 main loops .44 per node 8.00
vector rates in 3.4041e6, out 3.4041e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2081648 18395912 0 5.57e1 8.84
TwentyFiveGigabitEthernet3b/0/ active 2081648 18395912 0 9.35e1 8.84
dpdk-input polling 3476949 18395912 0 1.89e2 5.29
ethernet-input active 2081648 18395912 0 8.19e1 8.84
ip6-input active 2081648 18395912 0 7.12e1 8.84
ip6-lookup active 2081648 18395912 0 1.22e2 8.84
ip6-rewrite active 2081648 18395912 0 7.72e1 8.84
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 9.52, last 128 main loops .44 per node 8.00
vector rates in 3.5139e6, out 3.5139e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1995657 18989324 0 5.35e1 9.52
TwentyFiveGigabitEthernet3b/0/ active 1995657 18989324 0 9.24e1 9.52
dpdk-input polling 3140327 18989324 0 1.81e2 6.05
ethernet-input active 1995657 18989324 0 7.95e1 9.52
ip6-input active 1995657 18989324 0 6.96e1 9.52
ip6-lookup active 1995657 18989324 0 1.18e2 9.52
ip6-rewrite active 1995657 18989324 0 7.47e1 9.52

2n1l-25ge2p1xxv710-ethip6-ip6scale200k-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv6 routing and 2x100k static IPv6 /64 route entries. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
78b-2t1c-ethip6-ip6scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.49e4 0.00
dpdk-process any wait 0 0 2 5.57e5 0.00
fib-walk any wait 0 0 3 7.85e2 0.00
ikev2-manager-process any wait 0 0 5 5.78e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.02e3 0.00
lisp-retry-service any wait 0 0 3 1.54e3 0.00
unix-epoll-input polling 2840 0 0 4.76e6 0.00
vpe-oam-process any wait 0 0 2 8.93e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 185.09, last 128 main loops 10.39 per node 190.00
vector rates in 5.1391e6, out 5.1391e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 150577 27871706 0 1.25e1 185.09
TwentyFiveGigabitEthernet3b/0/ active 150577 27871706 0 5.57e1 185.09
dpdk-input polling 150812 27871706 0 5.72e1 184.81
ethernet-input active 150577 27871706 0 2.36e1 185.09
ip6-input active 150577 27871706 0 3.30e1 185.09
ip6-lookup active 150577 27871706 0 2.65e2 185.09
ip6-rewrite active 150577 27871706 0 3.75e1 185.09
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 181.19, last 128 main loops 7.88 per node 144.00
vector rates in 5.1390e6, out 5.1390e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 153829 27871552 0 1.23e1 181.19
TwentyFiveGigabitEthernet3b/0/ active 153829 27871552 0 5.52e1 181.19
dpdk-input polling 154013 27871552 0 5.66e1 180.97
ethernet-input active 153829 27871552 0 2.38e1 181.19
ip6-input active 153829 27871552 0 3.31e1 181.19
ip6-lookup active 153829 27871552 0 2.66e2 181.19
ip6-rewrite active 153829 27871552 0 3.72e1 181.19
78b-4t2c-ethip6-ip6scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 7.33e4 0.00
dpdk-process any wait 0 0 2 3.09e5 0.00
fib-walk any wait 0 0 2 1.59e3 0.00
ikev2-manager-process any wait 0 0 5 1.05e3 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.01e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.85e3 0.00
lisp-retry-service any wait 0 0 2 1.91e3 0.00
statseg-collector-process time wait 0 0 1 1.83e3 0.00
unix-epoll-input polling 1900 0 0 7.03e6 0.00
vpe-oam-process any wait 0 0 3 1.16e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 173.17, last 128 main loops 12.25 per node 224.00
vector rates in 4.5699e6, out 4.5699e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 141541 24511224 0 1.22e1 173.17
TwentyFiveGigabitEthernet3b/0/ active 141541 24511224 0 5.55e1 173.17
dpdk-input polling 141541 24511224 0 5.84e1 173.17
ethernet-input active 141541 24511224 0 2.39e1 173.17
ip6-input active 141541 24511224 0 3.51e1 173.17
ip6-lookup active 141541 24511224 0 3.24e2 173.17
ip6-rewrite active 141541 24511224 0 3.62e1 173.17
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 151.65, last 128 main loops 6.18 per node 113.00
vector rates in 4.5699e6, out 4.5699e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 161635 24511436 0 1.26e1 151.65
TwentyFiveGigabitEthernet3b/0/ active 161635 24511436 0 5.45e1 151.65
dpdk-input polling 161635 24511436 0 5.71e1 151.65
ethernet-input active 161635 24511436 0 2.42e1 151.65
ip6-input active 161635 24511436 0 3.80e1 151.65
ip6-lookup active 161635 24511436 0 3.22e2 151.65
ip6-rewrite active 161635 24511436 0 3.63e1 151.65
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 190.19, last 128 main loops 6.23 per node 114.00
vector rates in 4.5696e6, out 4.5696e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 128869 24509708 0 1.19e1 190.19
TwentyFiveGigabitEthernet3b/0/ active 128869 24509708 0 5.45e1 190.19
dpdk-input polling 128869 24509708 0 5.79e1 190.19
ethernet-input active 128869 24509708 0 2.32e1 190.19
ip6-input active 128869 24509708 0 3.53e1 190.19
ip6-lookup active 128869 24509708 0 3.27e2 190.19
ip6-rewrite active 128869 24509708 0 3.61e1 190.19
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 152.89, last 128 main loops 8.75 per node 160.00
vector rates in 4.5699e6, out 4.5699e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 160322 24511076 0 1.32e1 152.89
TwentyFiveGigabitEthernet3b/0/ active 160322 24511076 0 5.44e1 152.89
dpdk-input polling 160322 24511076 0 5.78e1 152.89
ethernet-input active 160322 24511076 0 2.39e1 152.89
ip6-input active 160322 24511076 0 3.55e1 152.89
ip6-lookup active 160322 24511076 0 3.24e2 152.89
ip6-rewrite active 160322 24511076 0 3.64e1 152.89
78b-8t4c-ethip6-ip6scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 3.88e4 0.00
dpdk-process any wait 0 0 2 3.52e5 0.00
fib-walk any wait 0 0 2 1.84e3 0.00
ikev2-manager-process any wait 0 0 5 1.56e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.74e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.16e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 7.14e3 0.00
lisp-retry-service any wait 0 0 2 2.83e3 0.00
statseg-collector-process time wait 0 0 1 3.20e3 0.00
unix-epoll-input polling 6459 0 0 2.09e6 0.00
vpe-oam-process any wait 0 0 2 8.35e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 31.91, last 128 main loops 2.41 per node 44.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 592925 18919084 0 2.21e1 31.91
TwentyFiveGigabitEthernet3b/0/ active 592925 18919084 0 6.64e1 31.91
dpdk-input polling 593401 18919084 0 8.37e1 31.88
ethernet-input active 592925 18919084 0 3.94e1 31.91
ip6-input active 592925 18919084 0 4.13e1 31.91
ip6-lookup active 592925 18919084 0 4.08e2 31.91
ip6-rewrite active 592925 18919084 0 4.45e1 31.91
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 29.65, last 128 main loops 2.41 per node 44.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 638133 18919116 0 2.27e1 29.65
TwentyFiveGigabitEthernet3b/0/ active 638133 18919116 0 6.59e1 29.65
dpdk-input polling 639850 18919116 0 8.23e1 29.57
ethernet-input active 638133 18919116 0 3.99e1 29.65
ip6-input active 638133 18919116 0 4.21e1 29.65
ip6-lookup active 638133 18919116 0 4.06e2 29.65
ip6-rewrite active 638133 18919116 0 4.52e1 29.65
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 28.93, last 128 main loops 2.63 per node 48.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 653892 18919092 0 2.28e1 28.93
TwentyFiveGigabitEthernet3b/0/ active 653892 18919092 0 6.61e1 28.93
dpdk-input polling 655881 18919092 0 8.45e1 28.85
ethernet-input active 653892 18919092 0 3.96e1 28.93
ip6-input active 653892 18919092 0 4.25e1 28.93
ip6-lookup active 653892 18919092 0 4.03e2 28.93
ip6-rewrite active 653892 18919092 0 4.57e1 28.93
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 30.19, last 128 main loops 2.19 per node 40.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 626506 18919102 0 2.23e1 30.19
TwentyFiveGigabitEthernet3b/0/ active 626506 18919102 0 6.62e1 30.19
dpdk-input polling 627760 18919102 0 8.36e1 30.14
ethernet-input active 626506 18919102 0 3.96e1 30.19
ip6-input active 626506 18919102 0 4.19e1 30.19
ip6-lookup active 626506 18919102 0 4.07e2 30.19
ip6-rewrite active 626506 18919102 0 4.48e1 30.19
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 32.10, last 128 main loops 1.53 per node 28.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 589310 18919100 0 2.13e1 32.10
TwentyFiveGigabitEthernet3b/0/ active 589310 18919100 0 6.64e1 32.10
dpdk-input polling 589671 18919100 0 8.40e1 32.08
ethernet-input active 589310 18919100 0 3.84e1 32.10
ip6-input active 589310 18919100 0 4.09e1 32.10
ip6-lookup active 589310 18919100 0 4.09e2 32.10
ip6-rewrite active 589310 18919100 0 4.51e1 32.10
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 29.78, last 128 main loops 2.84 per node 52.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 635344 18919080 0 2.23e1 29.78
TwentyFiveGigabitEthernet3b/0/ active 635344 18919080 0 6.44e1 29.78
dpdk-input polling 636508 18919080 0 8.19e1 29.72
ethernet-input active 635344 18919080 0 3.92e1 29.78
ip6-input active 635344 18919080 0 4.54e1 29.78
ip6-lookup active 635344 18919080 0 4.07e2 29.78
ip6-rewrite active 635344 18919080 0 4.52e1 29.78
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 28.74, last 128 main loops 1.97 per node 36.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 658310 18919096 0 2.30e1 28.74
TwentyFiveGigabitEthernet3b/0/ active 658310 18919096 0 6.55e1 28.74
dpdk-input polling 660388 18919096 0 8.40e1 28.65
ethernet-input active 658310 18919096 0 4.03e1 28.74
ip6-input active 658310 18919096 0 4.23e1 28.74
ip6-lookup active 658310 18919096 0 4.04e2 28.74
ip6-rewrite active 658310 18919096 0 4.63e1 28.74
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 31.45, last 128 main loops 1.97 per node 36.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 601590 18919104 0 2.14e1 31.45
TwentyFiveGigabitEthernet3b/0/ active 601590 18919104 0 6.61e1 31.45
dpdk-input polling 602175 18919104 0 8.76e1 31.42
ethernet-input active 601590 18919104 0 3.95e1 31.45
ip6-input active 601590 18919104 0 4.14e1 31.45
ip6-lookup active 601590 18919104 0 4.05e2 31.45
ip6-rewrite active 601590 18919104 0 4.49e1 31.45

2n1l-25ge2p1xxv710-ethip6-ip6scale20k-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv6 routing and 2x10k static IPv6 /64 route entries. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
78b-2t1c-ethip6-ip6scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 5.10e4 0.00
dpdk-process any wait 0 0 2 5.63e5 0.00
fib-walk any wait 0 0 3 8.06e2 0.00
ikev2-manager-process any wait 0 0 6 5.02e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.84e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.67e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.74e3 0.00
lisp-retry-service any wait 0 0 3 1.18e3 0.00
statseg-collector-process time wait 0 0 1 1.07e3 0.00
unix-epoll-input polling 3675 0 0 3.68e6 0.00
vpe-oam-process any wait 0 0 3 6.89e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 192.19, last 128 main loops 12.25 per node 224.00
vector rates in 6.0213e6, out 6.0213e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 169940 32660822 0 1.41e1 192.19
TwentyFiveGigabitEthernet3b/0/ active 169940 32660822 0 5.95e1 192.19
dpdk-input polling 169940 32660822 0 5.95e1 192.19
ethernet-input active 169940 32660822 0 2.43e1 192.19
ip6-input active 169940 32660822 0 3.42e1 192.19
ip6-lookup active 169940 32660822 0 1.82e2 192.19
ip6-rewrite active 169940 32660822 0 4.02e1 192.19
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 179.17, last 128 main loops 12.25 per node 224.00
vector rates in 6.0213e6, out 6.0213e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 182292 32660872 0 1.34e1 179.17
TwentyFiveGigabitEthernet3b/0/ active 182292 32660872 0 5.81e1 179.17
dpdk-input polling 182292 32660872 0 6.05e1 179.17
ethernet-input active 182292 32660872 0 2.51e1 179.17
ip6-input active 182292 32660872 0 3.49e1 179.17
ip6-lookup active 182292 32660872 0 1.82e2 179.17
ip6-rewrite active 182292 32660872 0 3.91e1 179.17
78b-4t2c-ethip6-ip6scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.18e4 0.00
dpdk-process any wait 0 0 2 6.14e5 0.00
fib-walk any wait 0 0 3 1.14e3 0.00
ikev2-manager-process any wait 0 0 5 7.08e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.15e2 0.00
lisp-retry-service any wait 0 0 3 1.34e3 0.00
unix-epoll-input polling 1998 0 0 6.70e6 0.00
vpe-oam-process any wait 0 0 2 6.42e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 133.37, last 128 main loops 7.66 per node 140.00
vector rates in 5.8415e6, out 5.8415e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 235060 31349548 0 1.39e1 133.37
TwentyFiveGigabitEthernet3b/0/ active 235060 31349548 0 5.71e1 133.37
dpdk-input polling 235060 31349548 0 6.02e1 133.37
ethernet-input active 235060 31349548 0 2.57e1 133.37
ip6-input active 235060 31349548 0 3.85e1 133.37
ip6-lookup active 235060 31349548 0 1.90e2 133.37
ip6-rewrite active 235060 31349548 0 3.95e1 133.37
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 114.99, last 128 main loops 6.13 per node 112.00
vector rates in 5.8415e6, out 5.8415e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 272631 31349664 0 1.45e1 114.99
TwentyFiveGigabitEthernet3b/0/ active 272631 31349664 0 5.66e1 114.99
dpdk-input polling 272631 31349664 0 5.92e1 114.99
ethernet-input active 272631 31349664 0 2.62e1 114.99
ip6-input active 272631 31349664 0 4.39e1 114.99
ip6-lookup active 272631 31349664 0 1.84e2 114.99
ip6-rewrite active 272631 31349664 0 4.03e1 114.99
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 129.38, last 128 main loops 6.13 per node 112.00
vector rates in 5.8415e6, out 5.8415e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 242302 31349564 0 1.39e1 129.38
TwentyFiveGigabitEthernet3b/0/ active 242302 31349564 0 5.62e1 129.38
dpdk-input polling 242302 31349564 0 5.99e1 129.38
ethernet-input active 242302 31349564 0 2.62e1 129.38
ip6-input active 242302 31349564 0 3.87e1 129.38
ip6-lookup active 242302 31349564 0 1.91e2 129.38
ip6-rewrite active 242302 31349564 0 3.91e1 129.38
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 109.06, last 128 main loops 8.31 per node 152.00
vector rates in 5.8415e6, out 5.8415e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 287461 31349692 0 1.43e1 109.06
TwentyFiveGigabitEthernet3b/0/ active 287461 31349692 0 5.52e1 109.06
dpdk-input polling 287461 31349692 0 6.05e1 109.06
ethernet-input active 287461 31349692 0 2.67e1 109.06
ip6-input active 287461 31349692 0 4.26e1 109.06
ip6-lookup active 287461 31349692 0 1.86e2 109.06
ip6-rewrite active 287461 31349692 0 3.94e1 109.06
78b-8t4c-ethip6-ip6scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 4.68e4 0.00
dpdk-process any wait 0 0 2 3.36e5 0.00
fib-walk any wait 0 0 2 1.92e3 0.00
ikev2-manager-process any wait 0 0 5 9.29e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.77e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.48e3 0.00
lisp-retry-service any wait 0 0 2 2.45e3 0.00
statseg-collector-process time wait 0 0 1 1.59e3 0.00
unix-epoll-input polling 20961 0 0 6.36e5 0.00
vpe-oam-process any wait 0 0 3 7.95e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 12.32, last 128 main loops 0.00 per node 0.00
vector rates in 3.4716e6, out 3.4716e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1507871 18583936 0 4.28e1 12.32
TwentyFiveGigabitEthernet3b/0/ active 1507871 18583936 0 8.79e1 12.32
dpdk-input polling 2151466 18583936 0 1.37e2 8.64
ethernet-input active 1507871 18583936 0 6.63e1 12.32
ip6-input active 1507871 18583936 0 5.92e1 12.32
ip6-lookup active 1507871 18583936 0 2.30e2 12.32
ip6-rewrite active 1507871 18583936 0 6.33e1 12.32
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 11.91, last 128 main loops 1.20 per node 22.00
vector rates in 3.4716e6, out 3.4716e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1560496 18583940 0 4.38e1 11.91
TwentyFiveGigabitEthernet3b/0/ active 1560496 18583940 0 8.62e1 11.91
dpdk-input polling 2315315 18583940 0 1.39e2 8.03
ethernet-input active 1560496 18583940 0 6.74e1 11.91
ip6-input active 1560496 18583940 0 6.05e1 11.91
ip6-lookup active 1560496 18583940 0 2.25e2 11.91
ip6-rewrite active 1560496 18583940 0 6.43e1 11.91
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 11.88, last 128 main loops .22 per node 4.00
vector rates in 3.4716e6, out 3.4716e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1564253 18583928 0 4.39e1 11.88
TwentyFiveGigabitEthernet3b/0/ active 1564253 18583928 0 8.66e1 11.88
dpdk-input polling 2314037 18583928 0 1.41e2 8.03
ethernet-input active 1564253 18583928 0 6.66e1 11.88
ip6-input active 1564253 18583928 0 6.04e1 11.88
ip6-lookup active 1564253 18583928 0 2.23e2 11.88
ip6-rewrite active 1564253 18583928 0 6.52e1 11.88
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 12.18, last 128 main loops .66 per node 12.00
vector rates in 3.4716e6, out 3.4716e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1525437 18583924 0 4.35e1 12.18
TwentyFiveGigabitEthernet3b/0/ active 1525437 18583924 0 8.76e1 12.18
dpdk-input polling 2192122 18583924 0 1.39e2 8.48
ethernet-input active 1525437 18583924 0 6.59e1 12.18
ip6-input active 1525437 18583924 0 5.97e1 12.18
ip6-lookup active 1525437 18583924 0 2.30e2 12.18
ip6-rewrite active 1525437 18583924 0 6.36e1 12.18
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 12.16, last 128 main loops 0.00 per node 0.00
vector rates in 3.4716e6, out 3.4716e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1528380 18583948 0 4.29e1 12.16
TwentyFiveGigabitEthernet3b/0/ active 1528380 18583948 0 8.67e1 12.16
dpdk-input polling 2145363 18583948 0 1.37e2 8.66
ethernet-input active 1528380 18583948 0 6.59e1 12.16
ip6-input active 1528380 18583948 0 6.03e1 12.16
ip6-lookup active 1528380 18583948 0 2.32e2 12.16
ip6-rewrite active 1528380 18583948 0 6.35e1 12.16
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 11.83, last 128 main loops 0.00 per node 0.00
vector rates in 3.4716e6, out 3.4716e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1570406 18583952 0 4.34e1 11.83
TwentyFiveGigabitEthernet3b/0/ active 1570406 18583952 0 8.78e1 11.83
dpdk-input polling 2294675 18583952 0 1.39e2 8.09
ethernet-input active 1570406 18583952 0 6.65e1 11.83
ip6-input active 1570406 18583952 0 6.24e1 11.83
ip6-lookup active 1570406 18583952 0 2.26e2 11.83
ip6-rewrite active 1570406 18583952 0 6.48e1 11.83
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 11.83, last 128 main loops .66 per node 12.00
vector rates in 3.4716e6, out 3.4716e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1571131 18583948 0 4.34e1 11.83
TwentyFiveGigabitEthernet3b/0/ active 1571131 18583948 0 8.71e1 11.83
dpdk-input polling 2293770 18583948 0 1.42e2 8.10
ethernet-input active 1571131 18583948 0 6.57e1 11.83
ip6-input active 1571131 18583948 0 6.16e1 11.83
ip6-lookup active 1571131 18583948 0 2.26e2 11.83
ip6-rewrite active 1571131 18583948 0 6.54e1 11.83
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 12.25, last 128 main loops .66 per node 12.00
vector rates in 3.4716e6, out 3.4716e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1516857 18583968 0 4.28e1 12.25
TwentyFiveGigabitEthernet3b/0/ active 1516857 18583968 0 8.73e1 12.25
dpdk-input polling 2112080 18583968 0 1.40e2 8.79
ethernet-input active 1516857 18583968 0 6.56e1 12.25
ip6-input active 1516857 18583968 0 5.97e1 12.25
ip6-lookup active 1516857 18583968 0 2.29e2 12.25
ip6-rewrite active 1516857 18583968 0 6.37e1 12.25

2n1l-25ge2p1xxv710-ethip6-ip6scale2m-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv6 routing and 2x1M static IPv6 /64 route entries. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
78b-2t1c-ethip6-ip6scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.98e4 0.00
dpdk-process any wait 0 0 2 8.42e3 0.00
fib-walk any wait 0 0 3 7.00e2 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.42e2 0.00
lisp-retry-service any wait 0 0 3 1.25e3 0.00
unix-epoll-input polling 3469 0 0 3.84e6 0.00
vpe-oam-process any wait 0 0 3 7.07e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 113.23, last 128 main loops 0.00 per node 0.00
vector rates in 4.1397e6, out 4.1397e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 195700 22159032 0 1.37e1 113.23
TwentyFiveGigabitEthernet3b/0/ active 195700 22159032 0 5.63e1 113.23
dpdk-input polling 338066 22159032 0 6.16e1 65.55
ethernet-input active 195700 22159032 0 2.54e1 113.23
ip6-input active 195700 22159032 0 3.30e1 113.23
ip6-lookup active 195700 22159032 0 3.72e2 113.23
ip6-rewrite active 195700 22159032 0 3.77e1 113.23
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 110.27, last 128 main loops 0.00 per node 0.00
vector rates in 4.1398e6, out 4.1398e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 200949 22159376 0 1.34e1 110.27
TwentyFiveGigabitEthernet3b/0/ active 200949 22159376 0 5.58e1 110.27
dpdk-input polling 328078 22159376 0 6.05e1 67.54
ethernet-input active 200949 22159376 0 2.57e1 110.27
ip6-input active 200949 22159376 0 3.33e1 110.27
ip6-lookup active 200949 22159376 0 3.73e2 110.27
ip6-rewrite active 200949 22159376 0 3.86e1 110.27
78b-4t2c-ethip6-ip6scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.63e4 0.00
dpdk-process any wait 0 0 2 7.84e3 0.00
fib-walk any wait 0 0 3 1.57e3 0.00
ikev2-manager-process any wait 0 0 6 1.05e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.82e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.14e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.51e3 0.00
lisp-retry-service any wait 0 0 3 2.55e3 0.00
statseg-collector-process time wait 0 0 1 2.21e3 0.00
unix-epoll-input polling 2692 0 0 5.03e6 0.00
vpe-oam-process any wait 0 0 3 1.07e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 93.64, last 128 main loops 5.25 per node 96.00
vector rates in 3.7548e6, out 3.7548e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 217899 20403632 0 1.39e1 93.64
TwentyFiveGigabitEthernet3b/0/ active 217899 20403632 0 5.71e1 93.64
dpdk-input polling 218054 20403632 0 6.52e1 93.57
ethernet-input active 217899 20403632 0 2.65e1 93.64
ip6-input active 217899 20403632 0 3.59e1 93.64
ip6-lookup active 217899 20403632 0 4.26e2 93.64
ip6-rewrite active 217899 20403632 0 3.78e1 93.64
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 80.88, last 128 main loops 3.06 per node 56.00
vector rates in 3.7548e6, out 3.7548e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 252282 20403906 0 1.45e1 80.88
TwentyFiveGigabitEthernet3b/0/ active 252282 20403906 0 5.68e1 80.88
dpdk-input polling 253017 20403906 0 6.26e1 80.64
ethernet-input active 252282 20403906 0 2.74e1 80.88
ip6-input active 252282 20403906 0 3.88e1 80.88
ip6-lookup active 252282 20403906 0 4.24e2 80.88
ip6-rewrite active 252282 20403906 0 3.78e1 80.88
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 90.39, last 128 main loops 3.28 per node 60.00
vector rates in 3.7548e6, out 3.7548e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 225721 20403792 0 1.40e1 90.39
TwentyFiveGigabitEthernet3b/0/ active 225721 20403792 0 5.67e1 90.39
dpdk-input polling 225922 20403792 0 6.44e1 90.31
ethernet-input active 225721 20403792 0 2.68e1 90.39
ip6-input active 225721 20403792 0 3.58e1 90.39
ip6-lookup active 225721 20403792 0 4.27e2 90.39
ip6-rewrite active 225721 20403792 0 3.79e1 90.39
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 80.78, last 128 main loops 1.53 per node 28.00
vector rates in 3.7548e6, out 3.7548e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 252571 20403908 0 1.46e1 80.78
TwentyFiveGigabitEthernet3b/0/ active 252571 20403908 0 5.73e1 80.78
dpdk-input polling 253268 20403908 0 6.47e1 80.56
ethernet-input active 252571 20403908 0 2.71e1 80.78
ip6-input active 252571 20403908 0 3.61e1 80.78
ip6-lookup active 252571 20403908 0 4.24e2 80.78
ip6-rewrite active 252571 20403908 0 3.84e1 80.78
78b-8t4c-ethip6-ip6scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.77e4 0.00
dpdk-process any wait 0 0 2 3.59e5 0.00
fib-walk any wait 0 0 3 1.46e3 0.00
ikev2-manager-process any wait 0 0 6 1.21e3 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.72e3 0.00
unix-epoll-input polling 3686 0 0 3.66e6 0.00
vpe-oam-process any wait 0 0 2 1.19e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 79.07, last 128 main loops 5.74 per node 105.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 238890 18889472 0 1.43e1 79.07
TwentyFiveGigabitEthernet3b/0/ active 238890 18889472 0 5.95e1 79.07
dpdk-input polling 238890 18889472 0 7.11e1 79.07
ethernet-input active 238890 18889472 0 2.73e1 79.07
ip6-input active 238890 18889472 0 3.47e1 79.07
ip6-lookup active 238890 18889472 0 4.67e2 79.07
ip6-rewrite active 238890 18889472 0 3.80e1 79.07
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 68.16, last 128 main loops 6.34 per node 115.99
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 277123 18889528 0 1.50e1 68.16
TwentyFiveGigabitEthernet3b/0/ active 277123 18889528 0 5.73e1 68.16
dpdk-input polling 277123 18889528 0 6.71e1 68.16
ethernet-input active 277123 18889528 0 2.90e1 68.16
ip6-input active 277123 18889528 0 3.79e1 68.16
ip6-lookup active 277123 18889528 0 4.67e2 68.16
ip6-rewrite active 277123 18889528 0 3.83e1 68.16
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 66.86, last 128 main loops 5.47 per node 100.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 282508 18889512 0 1.52e1 66.86
TwentyFiveGigabitEthernet3b/0/ active 282508 18889512 0 5.86e1 66.86
dpdk-input polling 282508 18889512 0 6.75e1 66.86
ethernet-input active 282508 18889512 0 2.83e1 66.86
ip6-input active 282508 18889512 0 3.78e1 66.86
ip6-lookup active 282508 18889512 0 4.66e2 66.86
ip6-rewrite active 282508 18889512 0 3.83e1 66.86
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 70.03, last 128 main loops 5.69 per node 104.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 269749 18889453 0 1.49e1 70.03
TwentyFiveGigabitEthernet3b/0/ active 269749 18889453 0 5.98e1 70.03
dpdk-input polling 269749 18889453 0 7.02e1 70.03
ethernet-input active 269749 18889453 0 2.79e1 70.03
ip6-input active 269749 18889453 0 3.51e1 70.03
ip6-lookup active 269749 18889453 0 4.65e2 70.03
ip6-rewrite active 269749 18889453 0 3.84e1 70.03
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 73.79, last 128 main loops 8.09 per node 148.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 255981 18889484 0 1.44e1 73.79
TwentyFiveGigabitEthernet3b/0/ active 255981 18889484 0 5.89e1 73.79
dpdk-input polling 255981 18889484 0 6.95e1 73.79
ethernet-input active 255981 18889484 0 2.77e1 73.79
ip6-input active 255981 18889484 0 3.48e1 73.79
ip6-lookup active 255981 18889484 0 4.68e2 73.79
ip6-rewrite active 255981 18889484 0 3.84e1 73.79
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 71.09, last 128 main loops 6.34 per node 115.99
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 265683 18889566 0 1.51e1 71.09
TwentyFiveGigabitEthernet3b/0/ active 265683 18889566 0 5.85e1 71.09
dpdk-input polling 265683 18889566 0 6.84e1 71.09
ethernet-input active 265683 18889566 0 2.83e1 71.09
ip6-input active 265683 18889566 0 3.83e1 71.09
ip6-lookup active 265683 18889566 0 4.65e2 71.09
ip6-rewrite active 265683 18889566 0 3.87e1 71.09
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 69.00, last 128 main loops 5.69 per node 104.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 273753 18889480 0 1.51e1 69.00
TwentyFiveGigabitEthernet3b/0/ active 273753 18889480 0 5.89e1 69.00
dpdk-input polling 273753 18889480 0 7.22e1 69.00
ethernet-input active 273753 18889480 0 2.81e1 69.00
ip6-input active 273753 18889480 0 3.53e1 69.00
ip6-lookup active 273753 18889480 0 4.64e2 69.00
ip6-rewrite active 273753 18889480 0 3.87e1 69.00
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 70.76, last 128 main loops 6.34 per node 115.99
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 266948 18889520 0 1.50e1 70.76
TwentyFiveGigabitEthernet3b/0/ active 266948 18889520 0 5.92e1 70.76
dpdk-input polling 266948 18889520 0 7.12e1 70.76
ethernet-input active 266948 18889520 0 2.82e1 70.76
ip6-input active 266948 18889520 0 3.49e1 70.76
ip6-lookup active 266948 18889520 0 4.65e2 70.76
ip6-rewrite active 266948 18889520 0 3.87e1 70.76

l2

2n1l-10ge2p1x710-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT1 is 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 DUT1. 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
64b-2t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 45 2.95e4 0.00
dpdk-process any wait 0 0 1 3.99e3 0.00
fib-walk any wait 0 0 3 7.21e2 0.00
ikev2-manager-process any wait 0 0 6 7.04e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.75e2 0.00
lisp-retry-service any wait 0 0 3 9.88e2 0.00
unix-epoll-input polling 3428 0 0 3.96e6 0.00
vpe-oam-process any wait 0 0 3 3.77e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 98.81, last 128 main loops 2.81 per node 40.00
vector rates in 6.5402e6, out 6.5402e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 360283 35599476 0 1.63e1 98.81
TenGigabitEthernet18/0/3-tx active 360283 35599476 0 5.62e1 98.81
dpdk-input polling 370476 35599476 0 5.97e1 96.09
ethernet-input active 360283 35599476 0 6.81e1 98.81
l2-fwd active 360283 35599476 0 3.32e1 98.81
l2-input active 360283 35599476 0 3.66e1 98.81
l2-input-vtr active 360283 35599476 0 5.54e1 98.81
l2-learn active 360283 35599476 0 3.96e1 98.81
l2-output active 360283 35599476 0 1.38e1 98.81
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 62.40, last 128 main loops 0.00 per node 0.00
vector rates in 6.5401e6, out 6.5401e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 570491 35599392 0 3.13e1 62.40
TenGigabitEthernet18/0/0-tx active 570491 35599392 0 5.79e1 62.40
dpdk-input polling 1205711 35599392 0 6.78e1 29.53
ethernet-input active 570491 35599392 0 3.84e1 62.40
l2-fwd active 570491 35599392 0 3.61e1 62.40
l2-input active 570491 35599392 0 3.88e1 62.40
l2-learn active 570491 35599392 0 4.43e1 62.40
l2-output active 570491 35599392 0 6.04e1 62.40
64b-4t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.73e4 0.00
dpdk-process any wait 0 0 2 6.35e5 0.00
fib-walk any wait 0 0 3 1.51e3 0.00
ikev2-manager-process any wait 0 0 6 1.23e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.73e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.26e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.94e3 0.00
lisp-retry-service any wait 0 0 3 1.61e3 0.00
statseg-collector-process time wait 0 0 1 1.89e3 0.00
unix-epoll-input polling 2677 0 0 5.05e6 0.00
vpe-oam-process any wait 0 0 3 6.31e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 129.99, last 128 main loops 9.28 per node 132.00
vector rates in 6.9068e6, out 6.9068e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 288732 37532372 0 1.43e1 129.99
TenGigabitEthernet18/0/3-tx active 288732 37532372 0 5.45e1 129.99
dpdk-input polling 288732 37532372 0 5.77e1 129.99
ethernet-input active 288732 37532372 0 6.39e1 129.99
l2-fwd active 288732 37532372 0 3.13e1 129.99
l2-input active 288732 37532372 0 3.53e1 129.99
l2-input-vtr active 288732 37532372 0 5.36e1 129.99
l2-learn active 288732 37532372 0 3.75e1 129.99
l2-output active 288732 37532372 0 1.13e1 129.99
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 136.69, last 128 main loops 11.53 per node 164.00
vector rates in 7.0164e6, out 7.0164e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 278926 38128084 0 1.44e1 136.69
TenGigabitEthernet18/0/3-tx active 278926 38128084 0 5.32e1 136.69
dpdk-input polling 278926 38128084 0 5.62e1 136.69
ethernet-input active 278926 38128084 0 6.33e1 136.69
l2-fwd active 278926 38128084 0 3.04e1 136.69
l2-input active 278926 38128084 0 3.49e1 136.69
l2-input-vtr active 278926 38128084 0 5.34e1 136.69
l2-learn active 278926 38128084 0 3.70e1 136.69
l2-output active 278926 38128084 0 1.12e1 136.69
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 86.23, last 128 main loops 6.75 per node 108.00
vector rates in 6.9068e6, out 6.9068e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 435260 37532460 0 2.87e1 86.23
TenGigabitEthernet18/0/0-tx active 435260 37532460 0 5.65e1 86.23
dpdk-input polling 435260 37532460 0 6.27e1 86.23
ethernet-input active 435260 37532460 0 3.45e1 86.23
l2-fwd active 435260 37532460 0 3.34e1 86.23
l2-input active 435260 37532460 0 3.73e1 86.23
l2-learn active 435260 37532460 0 4.14e1 86.23
l2-output active 435260 37532460 0 6.36e1 86.23
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 112.28, last 128 main loops 6.50 per node 104.00
vector rates in 7.0164e6, out 7.0164e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 339581 38128064 0 2.80e1 112.28
TenGigabitEthernet18/0/0-tx active 339581 38128064 0 5.44e1 112.28
dpdk-input polling 339581 38128064 0 6.29e1 112.28
ethernet-input active 339581 38128064 0 3.27e1 112.28
l2-fwd active 339581 38128064 0 3.25e1 112.28
l2-input active 339581 38128064 0 3.63e1 112.28
l2-learn active 339581 38128064 0 3.98e1 112.28
l2-output active 339581 38128064 0 6.67e1 112.28
64b-8t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 30 4.28e4 0.00
dpdk-process any wait 0 0 2 6.56e5 0.00
fib-walk any wait 0 0 3 1.56e3 0.00
ikev2-manager-process any wait 0 0 5 9.45e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.46e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.52e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.59e3 0.00
lisp-retry-service any wait 0 0 3 1.39e3 0.00
statseg-collector-process time wait 0 0 1 2.46e3 0.00
unix-epoll-input polling 16738 0 0 8.09e5 0.00
vpe-oam-process any wait 0 0 3 7.23e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 12.19, last 128 main loops .84 per node 12.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1536413 18738960 0 4.56e1 12.19
TenGigabitEthernet18/0/3-tx active 1536413 18738960 0 8.39e1 12.19
dpdk-input polling 1539159 18738960 0 1.17e2 12.17
ethernet-input active 1536413 18738960 0 1.30e2 12.19
l2-fwd active 1536413 18738960 0 6.25e1 12.19
l2-input active 1536413 18738960 0 5.85e1 12.19
l2-input-vtr active 1536413 18738960 0 8.13e1 12.19
l2-learn active 1536413 18738960 0 7.33e1 12.19
l2-output active 1536413 18738960 0 4.14e1 12.19
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 12.34, last 128 main loops .84 per node 12.00
vector rates in 3.5083e6, out 3.5083e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1542834 19036396 0 4.45e1 12.34
TenGigabitEthernet18/0/3-tx active 1542834 19036396 0 8.17e1 12.34
dpdk-input polling 1544901 19036396 0 1.13e2 12.32
ethernet-input active 1542834 19036396 0 1.31e2 12.34
l2-fwd active 1542834 19036396 0 6.23e1 12.34
l2-input active 1542834 19036396 0 5.89e1 12.34
l2-input-vtr active 1542834 19036396 0 7.96e1 12.34
l2-learn active 1542834 19036396 0 7.27e1 12.34
l2-output active 1542834 19036396 0 4.18e1 12.34
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 11.90, last 128 main loops .56 per node 8.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1574287 18738968 0 4.57e1 11.90
TenGigabitEthernet18/0/3-tx active 1574287 18738968 0 8.26e1 11.90
dpdk-input polling 1577618 18738968 0 1.17e2 11.88
ethernet-input active 1574287 18738968 0 1.32e2 11.90
l2-fwd active 1574287 18738968 0 6.38e1 11.90
l2-input active 1574287 18738968 0 5.95e1 11.90
l2-input-vtr active 1574287 18738968 0 8.04e1 11.90
l2-learn active 1574287 18738968 0 7.46e1 11.90
l2-output active 1574287 18738968 0 4.22e1 11.90
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 12.25, last 128 main loops .84 per node 12.00
vector rates in 3.5083e6, out 3.5083e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1553635 19036396 0 4.43e1 12.25
TenGigabitEthernet18/0/3-tx active 1553635 19036396 0 8.29e1 12.25
dpdk-input polling 1555624 19036396 0 1.14e2 12.24
ethernet-input active 1553635 19036396 0 1.31e2 12.25
l2-fwd active 1553635 19036396 0 6.25e1 12.25
l2-input active 1553635 19036396 0 5.89e1 12.25
l2-input-vtr active 1553635 19036396 0 7.93e1 12.25
l2-learn active 1553635 19036396 0 7.37e1 12.25
l2-output active 1553635 19036396 0 4.14e1 12.25
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 11.33, last 128 main loops 0.00 per node 0.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1653925 18738940 0 6.27e1 11.33
TenGigabitEthernet18/0/0-tx active 1653925 18738940 0 8.77e1 11.33
dpdk-input polling 1989396 18738940 0 1.34e2 9.42
ethernet-input active 1653925 18738940 0 9.02e1 11.33
l2-fwd active 1653925 18738940 0 6.88e1 11.33
l2-input active 1653925 18738940 0 6.23e1 11.33
l2-learn active 1653925 18738940 0 8.26e1 11.33
l2-output active 1653925 18738940 0 1.04e2 11.33
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 11.66, last 128 main loops .75 per node 12.00
vector rates in 3.5083e6, out 3.5083e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1633042 19036392 0 6.20e1 11.66
TenGigabitEthernet18/0/0-tx active 1633042 19036392 0 8.57e1 11.66
dpdk-input polling 1955076 19036392 0 1.29e2 9.74
ethernet-input active 1633042 19036392 0 8.75e1 11.66
l2-fwd active 1633042 19036392 0 6.84e1 11.66
l2-input active 1633042 19036392 0 6.19e1 11.66
l2-learn active 1633042 19036392 0 8.13e1 11.66
l2-output active 1633042 19036392 0 1.06e2 11.66
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 11.24, last 128 main loops .50 per node 8.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1666749 18738956 0 6.17e1 11.24
TenGigabitEthernet18/0/0-tx active 1666749 18738956 0 8.79e1 11.24
dpdk-input polling 2017411 18738956 0 1.33e2 9.29
ethernet-input active 1666749 18738956 0 8.93e1 11.24
l2-fwd active 1666749 18738956 0 6.99e1 11.24
l2-input active 1666749 18738956 0 6.27e1 11.24
l2-learn active 1666749 18738956 0 8.18e1 11.24
l2-output active 1666749 18738956 0 1.04e2 11.24
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 11.69, last 128 main loops 0.00 per node 0.00
vector rates in 3.5083e6, out 3.5083e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1627355 19036404 0 6.19e1 11.69
TenGigabitEthernet18/0/0-tx active 1627355 19036404 0 8.97e1 11.69
dpdk-input polling 1950179 19036404 0 1.29e2 9.76
ethernet-input active 1627355 19036404 0 8.82e1 11.69
l2-fwd active 1627355 19036404 0 6.86e1 11.69
l2-input active 1627355 19036404 0 6.18e1 11.69
l2-learn active 1627355 19036404 0 8.17e1 11.69
l2-output active 1627355 19036404 0 1.03e2 11.69

2n1l-10ge2p1x710-dot1q-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.
  • [Cfg] DUT configuration: DUT1 is configured with L2 cross- connect. DUT1 is 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
64b-2t1c-dot1q-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 39 2.51e4 0.00
dpdk-process any wait 0 0 2 3.94e3 0.00
fib-walk any wait 0 0 3 1.06e3 0.00
ikev2-manager-process any wait 0 0 5 8.14e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.77e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 4.23e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.61e3 0.00
lisp-retry-service any wait 0 0 3 8.45e2 0.00
statseg-collector-process time wait 0 0 1 9.22e2 0.00
unix-epoll-input polling 5408 0 0 2.49e6 0.00
vpe-oam-process any wait 0 0 2 3.92e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 56.14, last 128 main loops .66 per node 12.00
vector rates in 7.8221e6, out 7.8221e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 755606 42416948 0 1.99e1 56.14
TenGigabitEthernet18/0/3-tx active 755606 42416948 0 5.72e1 56.14
dpdk-input polling 799693 42416948 0 5.73e1 53.04
ethernet-input active 755606 42416948 0 7.39e1 56.14
l2-input active 755606 42416948 0 3.04e1 56.14
l2-input-vtr active 755606 42416948 0 5.78e1 56.14
l2-output active 755606 42416948 0 1.68e1 56.14
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 40.18, last 128 main loops 1.50 per node 32.00
vector rates in 7.8221e6, out 7.8221e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1055771 42417056 0 3.42e1 40.18
TenGigabitEthernet18/0/0-tx active 1055771 42417056 0 6.01e1 40.18
dpdk-input polling 3042085 42417056 0 6.96e1 13.94
ethernet-input active 1055771 42417056 0 4.37e1 40.18
l2-input active 1055771 42417056 0 3.28e1 40.18
l2-output active 1055771 42417056 0 6.47e1 40.18
64b-4t2c-dot1q-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 32 3.18e4 0.00
dpdk-process any wait 0 0 2 3.19e5 0.00
fib-walk any wait 0 0 3 1.44e3 0.00
ikev2-manager-process any wait 0 0 6 7.13e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.93e2 0.00
lisp-retry-service any wait 0 0 3 1.31e3 0.00
unix-epoll-input polling 6605 0 0 2.05e6 0.00
vpe-oam-process any wait 0 0 3 6.50e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 34.91, last 128 main loops 1.53 per node 28.00
vector rates in 6.9067e6, out 6.9067e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1073188 37463316 0 2.41e1 34.91
TenGigabitEthernet18/0/3-tx active 1073188 37463316 0 6.07e1 34.91
dpdk-input polling 1073189 37463316 0 6.93e1 34.91
ethernet-input active 1073188 37463316 0 8.17e1 34.91
l2-input active 1073188 37463316 0 3.37e1 34.91
l2-input-vtr active 1073188 37463316 0 6.33e1 34.91
l2-output active 1073188 37463316 0 1.92e1 34.91
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 36.02, last 128 main loops 1.97 per node 36.00
vector rates in 7.0163e6, out 7.0163e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1056478 38057976 0 2.36e1 36.02
TenGigabitEthernet18/0/3-tx active 1056478 38057976 0 6.03e1 36.02
dpdk-input polling 1056478 38057976 0 6.79e1 36.02
ethernet-input active 1056478 38057976 0 8.19e1 36.02
l2-input active 1056478 38057976 0 3.35e1 36.02
l2-input-vtr active 1056478 38057976 0 6.09e1 36.02
l2-output active 1056478 38057976 0 1.89e1 36.02
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 25.54, last 128 main loops 1.69 per node 36.00
vector rates in 6.9067e6, out 6.9067e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1466610 37463376 0 4.03e1 25.54
TenGigabitEthernet18/0/0-tx active 1466610 37463376 0 6.43e1 25.54
dpdk-input polling 1687776 37463376 0 7.82e1 22.19
ethernet-input active 1466610 37463376 0 5.43e1 25.54
l2-input active 1466610 37463376 0 3.75e1 25.54
l2-output active 1466610 37463376 0 7.34e1 25.54
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 25.58, last 128 main loops 1.31 per node 28.00
vector rates in 7.0163e6, out 7.0163e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1487881 38058036 0 3.96e1 25.58
TenGigabitEthernet18/0/0-tx active 1487881 38058036 0 6.37e1 25.58
dpdk-input polling 1725178 38058036 0 7.79e1 22.06
ethernet-input active 1487881 38058036 0 5.32e1 25.58
l2-input active 1487881 38058036 0 3.76e1 25.58
l2-output active 1487881 38058036 0 7.11e1 25.58
64b-8t4c-dot1q-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 29 3.78e4 0.00
dpdk-process any wait 0 0 2 3.39e5 0.00
fib-walk any wait 0 0 3 1.04e3 0.00
ikev2-manager-process any wait 0 0 5 8.05e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.04e2 0.00
lisp-retry-service any wait 0 0 3 1.78e3 0.00
unix-epoll-input polling 26295 0 0 5.13e5 0.00
vpe-oam-process any wait 0 0 3 4.74e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 7.81, last 128 main loops .44 per node 8.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2394079 18702732 0 6.49e1 7.81
TenGigabitEthernet18/0/3-tx active 2394079 18702732 0 9.76e1 7.81
dpdk-input polling 2431770 18702732 0 1.45e2 7.69
ethernet-input active 2394079 18702732 0 1.61e2 7.81
l2-input active 2394079 18702732 0 6.14e1 7.81
l2-input-vtr active 2394079 18702732 0 9.14e1 7.81
l2-output active 2394079 18702732 0 5.59e1 7.81
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 7.82, last 128 main loops .44 per node 8.00
vector rates in 3.5082e6, out 3.5082e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2430444 18999592 0 6.16e1 7.82
TenGigabitEthernet18/0/3-tx active 2430444 18999592 0 9.65e1 7.82
dpdk-input polling 2470398 18999592 0 1.42e2 7.69
ethernet-input active 2430444 18999592 0 1.61e2 7.82
l2-input active 2430444 18999592 0 6.17e1 7.82
l2-input-vtr active 2430444 18999592 0 9.12e1 7.82
l2-output active 2430444 18999592 0 5.63e1 7.82
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 7.61, last 128 main loops .44 per node 8.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2456193 18702728 0 6.44e1 7.61
TenGigabitEthernet18/0/3-tx active 2456193 18702728 0 9.75e1 7.61
dpdk-input polling 2502748 18702728 0 1.44e2 7.47
ethernet-input active 2456193 18702728 0 1.62e2 7.61
l2-input active 2456193 18702728 0 6.26e1 7.61
l2-input-vtr active 2456193 18702728 0 9.38e1 7.61
l2-output active 2456193 18702728 0 5.77e1 7.61
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 7.81, last 128 main loops .22 per node 4.00
vector rates in 3.5082e6, out 3.5082e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2431783 18999596 0 6.24e1 7.81
TenGigabitEthernet18/0/3-tx active 2431783 18999596 0 9.81e1 7.81
dpdk-input polling 2476035 18999596 0 1.42e2 7.67
ethernet-input active 2431783 18999596 0 1.61e2 7.81
l2-input active 2431783 18999596 0 6.16e1 7.81
l2-input-vtr active 2431783 18999596 0 9.07e1 7.81
l2-output active 2431783 18999596 0 5.63e1 7.81
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 7.04, last 128 main loops .38 per node 8.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2657434 18702740 0 7.93e1 7.04
TenGigabitEthernet18/0/0-tx active 2657434 18702740 0 1.06e2 7.04
dpdk-input polling 3078884 18702740 0 1.69e2 6.07
ethernet-input active 2657434 18702740 0 1.12e2 7.04
l2-input active 2657434 18702740 0 6.74e1 7.04
l2-output active 2657434 18702740 0 1.38e2 7.04
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 7.03, last 128 main loops .28 per node 6.00
vector rates in 3.5082e6, out 3.5082e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2701772 18999580 0 8.08e1 7.03
TenGigabitEthernet18/0/0-tx active 2701772 18999580 0 1.05e2 7.03
dpdk-input polling 3139385 18999580 0 1.69e2 6.05
ethernet-input active 2701772 18999580 0 1.10e2 7.03
l2-input active 2701772 18999580 0 6.78e1 7.03
l2-output active 2701772 18999580 0 1.29e2 7.03
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 6.80, last 128 main loops .38 per node 8.00
vector rates in 3.4534e6, out 3.4534e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2749096 18702740 0 8.30e1 6.80
TenGigabitEthernet18/0/0-tx active 2749096 18702740 0 1.08e2 6.80
dpdk-input polling 3221242 18702740 0 1.72e2 5.81
ethernet-input active 2749096 18702740 0 1.13e2 6.80
l2-input active 2749096 18702740 0 6.87e1 6.80
l2-output active 2749096 18702740 0 1.25e2 6.80
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 6.99, last 128 main loops .38 per node 8.00
vector rates in 3.5082e6, out 3.5082e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2715000 18999612 0 8.37e1 6.99
TenGigabitEthernet18/0/0-tx active 2715000 18999612 0 1.06e2 6.99
dpdk-input polling 3171276 18999612 0 1.67e2 5.99
ethernet-input active 2715000 18999612 0 1.14e2 6.99
l2-input active 2715000 18999612 0 6.76e1 6.99
l2-output active 2715000 18999612 0 1.27e2 6.99

2n1l-10ge2p1x710-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. DUT1 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 DUT1. 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
64b-2t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 3.26e4 0.00
dpdk-process any wait 0 0 2 4.03e3 0.00
fib-walk any wait 0 0 3 8.55e2 0.00
ikev2-manager-process any wait 0 0 6 7.24e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.57e2 0.00
lisp-retry-service any wait 0 0 3 8.97e2 0.00
unix-epoll-input polling 2644 0 0 5.11e6 0.00
vpe-oam-process any wait 0 0 3 8.09e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 194.59, last 128 main loops 13.50 per node 216.00
vector rates in 9.2549e6, out 9.2549e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 257437 50095008 0 1.36e1 194.59
TenGigabitEthernet18/0/3-tx active 257437 50095008 0 5.48e1 194.59
dpdk-input polling 257437 50095008 0 5.66e1 194.59
ethernet-input active 257437 50095008 0 3.04e1 194.59
l2-fwd active 257437 50095008 0 3.03e1 194.59
l2-input active 257437 50095008 0 3.48e1 194.59
l2-learn active 257437 50095008 0 3.69e1 194.59
l2-output active 257437 50095008 0 1.09e1 194.59
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 185.35, last 128 main loops 1502.50 per node 187.81
vector rates in 9.2549e6, out 9.2549e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 270276 50094940 0 1.36e1 185.35
TenGigabitEthernet18/0/0-tx active 270276 50094940 0 5.43e1 185.35
dpdk-input polling 270276 50094940 0 5.63e1 185.35
ethernet-input active 270276 50094940 0 3.08e1 185.35
l2-fwd active 270276 50094940 0 3.03e1 185.35
l2-input active 270276 50094940 0 3.49e1 185.35
l2-learn active 270276 50094940 0 3.72e1 185.35
l2-output active 270276 50094940 0 1.10e1 185.35
64b-4t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 34 2.99e4 0.00
dpdk-process any wait 0 0 2 3.38e3 0.00
fib-walk any wait 0 0 3 1.33e3 0.00
ikev2-manager-process any wait 0 0 6 1.09e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.43e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.02e3 0.00
lisp-retry-service any wait 0 0 3 1.27e3 0.00
statseg-collector-process time wait 0 0 1 1.14e3 0.00
unix-epoll-input polling 5348 0 0 2.52e6 0.00
vpe-oam-process any wait 0 0 3 5.44e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 37.10, last 128 main loops 1.50 per node 24.00
vector rates in 6.8895e6, out 6.8895e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1009047 37439192 0 2.30e1 37.10
TenGigabitEthernet18/0/3-tx active 1009047 37439192 0 6.02e1 37.10
dpdk-input polling 1009725 37439192 0 7.24e1 37.08
ethernet-input active 1009047 37439192 0 4.51e1 37.10
l2-fwd active 1009047 37439192 0 4.14e1 37.10
l2-input active 1009047 37439192 0 4.21e1 37.10
l2-learn active 1009047 37439192 0 5.02e1 37.10
l2-output active 1009047 37439192 0 1.93e1 37.10
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 38.54, last 128 main loops 1.50 per node 24.00
vector rates in 6.9989e6, out 6.9989e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 986763 38033484 0 2.24e1 38.54
TenGigabitEthernet18/0/3-tx active 986763 38033484 0 6.01e1 38.54
dpdk-input polling 987303 38033484 0 7.14e1 38.52
ethernet-input active 986763 38033484 0 4.39e1 38.54
l2-fwd active 986763 38033484 0 4.07e1 38.54
l2-input active 986763 38033484 0 4.17e1 38.54
l2-learn active 986763 38033484 0 4.99e1 38.54
l2-output active 986763 38033484 0 1.89e1 38.54
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 36.81, last 128 main loops 2.50 per node 40.00
vector rates in 6.8895e6, out 6.8895e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1016989 37439232 0 2.29e1 36.81
TenGigabitEthernet18/0/0-tx active 1016989 37439232 0 6.02e1 36.81
dpdk-input polling 1018221 37439232 0 7.24e1 36.77
ethernet-input active 1016989 37439232 0 4.52e1 36.81
l2-fwd active 1016989 37439232 0 4.12e1 36.81
l2-input active 1016989 37439232 0 4.21e1 36.81
l2-learn active 1016989 37439232 0 5.03e1 36.81
l2-output active 1016989 37439232 0 1.94e1 36.81
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 38.54, last 128 main loops 2.25 per node 36.00
vector rates in 6.9989e6, out 6.9989e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 986736 38033460 0 2.27e1 38.54
TenGigabitEthernet18/0/0-tx active 986736 38033460 0 5.98e1 38.54
dpdk-input polling 987469 38033460 0 7.22e1 38.52
ethernet-input active 986736 38033460 0 4.37e1 38.54
l2-fwd active 986736 38033460 0 4.06e1 38.54
l2-input active 986736 38033460 0 4.17e1 38.54
l2-learn active 986736 38033460 0 4.98e1 38.54
l2-output active 986736 38033460 0 1.88e1 38.54
64b-8t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 31 3.69e4 0.00
dpdk-process any wait 0 0 2 6.59e3 0.00
fib-walk any wait 0 0 3 1.71e3 0.00
ikev2-manager-process any wait 0 0 5 1.30e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.03e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.16e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.93e3 0.00
lisp-retry-service any wait 0 0 3 1.72e3 0.00
statseg-collector-process time wait 0 0 1 3.26e3 0.00
unix-epoll-input polling 21809 0 0 6.13e5 0.00
vpe-oam-process any wait 0 0 3 6.99e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 8.96, last 128 main loops .50 per node 8.00
vector rates in 3.4448e6, out 3.4448e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2066267 18505300 0 5.73e1 8.96
TenGigabitEthernet18/0/3-tx active 2066267 18505300 0 9.51e1 8.96
dpdk-input polling 2253127 18505300 0 1.47e2 8.21
ethernet-input active 2066267 18505300 0 9.84e1 8.96
l2-fwd active 2066267 18505300 0 7.83e1 8.96
l2-input active 2066267 18505300 0 6.81e1 8.96
l2-learn active 2066267 18505300 0 8.74e1 8.96
l2-output active 2066267 18505300 0 5.33e1 8.96
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 9.06, last 128 main loops .50 per node 8.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2075155 18799028 0 5.64e1 9.06
TenGigabitEthernet18/0/3-tx active 2075155 18799028 0 9.28e1 9.06
dpdk-input polling 2258612 18799028 0 1.43e2 8.32
ethernet-input active 2075155 18799028 0 9.83e1 9.06
l2-fwd active 2075155 18799028 0 7.79e1 9.06
l2-input active 2075155 18799028 0 6.79e1 9.06
l2-learn active 2075155 18799028 0 8.76e1 9.06
l2-output active 2075155 18799028 0 5.30e1 9.06
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 8.73, last 128 main loops .50 per node 8.00
vector rates in 3.4448e6, out 3.4448e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2120782 18505292 0 5.82e1 8.73
TenGigabitEthernet18/0/3-tx active 2120782 18505292 0 9.37e1 8.73
dpdk-input polling 2325421 18505292 0 1.48e2 7.96
ethernet-input active 2120782 18505292 0 9.73e1 8.73
l2-fwd active 2120782 18505292 0 7.99e1 8.73
l2-input active 2120782 18505292 0 6.93e1 8.73
l2-learn active 2120782 18505292 0 8.79e1 8.73
l2-output active 2120782 18505292 0 5.47e1 8.73
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 9.04, last 128 main loops 0.00 per node 0.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2079636 18799032 0 5.71e1 9.04
TenGigabitEthernet18/0/3-tx active 2079636 18799032 0 9.49e1 9.04
dpdk-input polling 2256895 18799032 0 1.45e2 8.33
ethernet-input active 2079636 18799032 0 9.69e1 9.04
l2-fwd active 2079636 18799032 0 7.83e1 9.04
l2-input active 2079636 18799032 0 6.78e1 9.04
l2-learn active 2079636 18799032 0 8.64e1 9.04
l2-output active 2079636 18799032 0 5.33e1 9.04
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 8.87, last 128 main loops .25 per node 4.00
vector rates in 3.4448e6, out 3.4448e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2086176 18505300 0 5.78e1 8.87
TenGigabitEthernet18/0/0-tx active 2086176 18505300 0 9.42e1 8.87
dpdk-input polling 2247830 18505300 0 1.47e2 8.23
ethernet-input active 2086176 18505300 0 9.81e1 8.87
l2-fwd active 2086176 18505300 0 7.87e1 8.87
l2-input active 2086176 18505300 0 6.88e1 8.87
l2-learn active 2086176 18505300 0 8.89e1 8.87
l2-output active 2086176 18505300 0 5.37e1 8.87
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 8.99, last 128 main loops .50 per node 8.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2090290 18799026 0 5.73e1 8.99
TenGigabitEthernet18/0/0-tx active 2090290 18799026 0 9.38e1 8.99
dpdk-input polling 2248494 18799026 0 1.44e2 8.36
ethernet-input active 2090290 18799026 0 9.66e1 8.99
l2-fwd active 2090290 18799026 0 7.82e1 8.99
l2-input active 2090290 18799026 0 6.79e1 8.99
l2-learn active 2090290 18799026 0 8.73e1 8.99
l2-output active 2090290 18799026 0 5.32e1 8.99
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 8.77, last 128 main loops .25 per node 4.00
vector rates in 3.4448e6, out 3.4448e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2110417 18505296 0 5.77e1 8.77
TenGigabitEthernet18/0/0-tx active 2110417 18505296 0 9.39e1 8.77
dpdk-input polling 2279154 18505296 0 1.47e2 8.12
ethernet-input active 2110417 18505296 0 9.79e1 8.77
l2-fwd active 2110417 18505296 0 7.98e1 8.77
l2-input active 2110417 18505296 0 6.93e1 8.77
l2-learn active 2110417 18505296 0 8.72e1 8.77
l2-output active 2110417 18505296 0 5.42e1 8.77
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 9.08, last 128 main loops .50 per node 8.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2070419 18799020 0 5.68e1 9.08
TenGigabitEthernet18/0/0-tx active 2070419 18799020 0 9.78e1 9.08
dpdk-input polling 2220723 18799020 0 1.44e2 8.47
ethernet-input active 2070419 18799020 0 9.68e1 9.08
l2-fwd active 2070419 18799020 0 7.79e1 9.08
l2-input active 2070419 18799020 0 6.77e1 9.08
l2-learn active 2070419 18799020 0 8.79e1 9.08
l2-output active 2070419 18799020 0 5.27e1 9.08

2n1l-10ge2p1x710-eth-l2bdscale100kmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. DUT1 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 50k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.24e4 0.00
dpdk-process any wait 0 0 2 3.89e3 0.00
fib-walk any wait 0 0 3 6.97e2 0.00
ikev2-manager-process any wait 0 0 5 7.91e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.11e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.25e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.05e3 0.00
lisp-retry-service any wait 0 0 3 9.64e2 0.00
statseg-collector-process time wait 0 0 1 8.69e2 0.00
unix-epoll-input polling 2099 0 0 6.44e6 0.00
vpe-oam-process any wait 0 0 3 4.70e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 243.14, last 128 main loops 16.00 per node 256.00
vector rates in 5.8849e6, out 5.8849e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 131296 31922952 0 1.25e1 243.14
TenGigabitEthernet18/0/3-tx active 131296 31922952 0 5.44e1 243.14
dpdk-input polling 131296 31922952 0 5.59e1 243.14
ethernet-input active 131296 31922952 0 2.92e1 243.14
l2-fwd active 131296 31922952 0 1.09e2 243.14
l2-input active 131296 31922952 0 3.38e1 243.14
l2-learn active 131296 31922952 0 1.19e2 243.14
l2-output active 131296 31922952 0 9.87e0 243.14
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 251.66, last 128 main loops 16.00 per node 256.00
vector rates in 5.8783e6, out 5.8783e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 126706 31886536 0 1.28e1 251.66
TenGigabitEthernet18/0/0-tx active 126706 31886536 0 5.55e1 251.66
dpdk-input polling 126706 31886536 0 5.39e1 251.66
ethernet-input active 126706 31886536 0 2.84e1 251.66
l2-fwd active 126706 31886536 0 1.10e2 251.66
l2-input active 126706 31886536 0 3.34e1 251.66
l2-learn active 126706 31886536 0 1.19e2 251.66
l2-output active 126706 31886536 0 1.02e1 251.66
64b-4t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.62e4 0.00
dpdk-process any wait 0 0 2 3.09e5 0.00
fib-walk any wait 0 0 2 1.41e3 0.00
ikev2-manager-process any wait 0 0 5 8.54e2 0.00
ip-neighbor-scan-process any wait 0 0 1 1.62e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.31e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.58e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.35e3 0.00
lisp-retry-service any wait 0 0 2 1.69e3 0.00
statseg-collector-process time wait 0 0 1 1.09e3 0.00
unix-epoll-input polling 2694 0 0 5.01e6 0.00
vpe-oam-process any wait 0 0 3 5.12e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 85.21, last 128 main loops .25 per node 4.00
vector rates in 5.9723e6, out 5.9723e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 380173 32396032 0 1.64e1 85.21
TenGigabitEthernet18/0/3-tx active 380173 32396032 0 5.79e1 85.21
dpdk-input polling 380173 32396032 0 6.55e1 85.21
ethernet-input active 380173 32396032 0 3.49e1 85.21
l2-fwd active 380173 32396032 0 8.49e1 85.21
l2-input active 380173 32396032 0 3.63e1 85.21
l2-learn active 380173 32396032 0 1.04e2 85.21
l2-output active 380173 32396032 0 1.46e1 85.21
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 74.12, last 128 main loops 8.00 per node 128.00
vector rates in 5.9723e6, out 5.9723e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 437093 32396028 0 1.71e1 74.12
TenGigabitEthernet18/0/3-tx active 437093 32396028 0 5.75e1 74.12
dpdk-input polling 437104 32396028 0 6.39e1 74.12
ethernet-input active 437093 32396028 0 3.58e1 74.12
l2-fwd active 437093 32396028 0 8.49e1 74.12
l2-input active 437093 32396028 0 3.68e1 74.12
l2-learn active 437093 32396028 0 1.03e2 74.12
l2-output active 437093 32396028 0 1.56e1 74.12
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 187.02, last 128 main loops 8.25 per node 132.00
vector rates in 5.9723e6, out 5.9723e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 173220 32396024 0 1.36e1 187.02
TenGigabitEthernet18/0/0-tx active 173220 32396024 0 5.51e1 187.02
dpdk-input polling 173220 32396024 0 5.79e1 187.02
ethernet-input active 173220 32396024 0 2.98e1 187.02
l2-fwd active 173220 32396024 0 9.75e1 187.02
l2-input active 173220 32396024 0 3.46e1 187.02
l2-learn active 173220 32396024 0 1.17e2 187.02
l2-output active 173220 32396024 0 1.14e1 187.02
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 168.79, last 128 main loops 14.25 per node 228.00
vector rates in 5.9723e6, out 5.9723e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 191927 32396000 0 1.39e1 168.79
TenGigabitEthernet18/0/0-tx active 191927 32396000 0 5.41e1 168.79
dpdk-input polling 191927 32396000 0 5.84e1 168.79
ethernet-input active 191927 32396000 0 2.99e1 168.79
l2-fwd active 191927 32396000 0 9.73e1 168.79
l2-input active 191927 32396000 0 3.49e1 168.79
l2-learn active 191927 32396000 0 1.16e2 168.79
l2-output active 191927 32396000 0 1.18e1 168.79
64b-8t4c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 35 3.50e4 0.00
dpdk-process any wait 0 0 1 1.98e3 0.00
fib-walk any wait 0 0 2 1.29e3 0.00
ikev2-manager-process any wait 0 0 6 1.15e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.14e2 0.00
lisp-retry-service any wait 0 0 2 2.04e3 0.00
unix-epoll-input polling 15304 0 0 8.85e5 0.00
vpe-oam-process any wait 0 0 3 9.01e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 11.47, last 128 main loops 1.00 per node 16.00
vector rates in 3.4798e6, out 3.4798e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1648096 18908612 0 4.95e1 11.47
TenGigabitEthernet18/0/3-tx active 1648096 18908612 0 9.16e1 11.47
dpdk-input polling 1771729 18908612 0 1.26e2 10.67
ethernet-input active 1648096 18908612 0 8.31e1 11.47
l2-fwd active 1648096 18908612 0 1.07e2 11.47
l2-input active 1648096 18908612 0 5.98e1 11.47
l2-learn active 1648096 18908612 0 1.28e2 11.47
l2-output active 1648096 18908612 0 4.20e1 11.47
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 11.29, last 128 main loops 0.00 per node 0.00
vector rates in 3.4799e6, out 3.4799e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1674563 18908620 0 4.88e1 11.29
TenGigabitEthernet18/0/3-tx active 1674563 18908620 0 9.14e1 11.29
dpdk-input polling 1808552 18908620 0 1.26e2 10.46
ethernet-input active 1674563 18908620 0 8.28e1 11.29
l2-fwd active 1674563 18908620 0 1.10e2 11.29
l2-input active 1674563 18908620 0 6.09e1 11.29
l2-learn active 1674563 18908620 0 1.26e2 11.29
l2-output active 1674563 18908620 0 4.34e1 11.29
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 11.25, last 128 main loops .25 per node 4.00
vector rates in 3.4799e6, out 3.4799e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1681329 18908620 0 4.96e1 11.25
TenGigabitEthernet18/0/3-tx active 1681329 18908620 0 9.11e1 11.25
dpdk-input polling 1822999 18908620 0 1.28e2 10.37
ethernet-input active 1681329 18908620 0 8.19e1 11.25
l2-fwd active 1681329 18908620 0 1.09e2 11.25
l2-input active 1681329 18908620 0 6.09e1 11.25
l2-learn active 1681329 18908620 0 1.27e2 11.25
l2-output active 1681329 18908620 0 4.33e1 11.25
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 11.33, last 128 main loops .75 per node 12.00
vector rates in 3.4798e6, out 3.4798e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1669570 18908612 0 4.98e1 11.33
TenGigabitEthernet18/0/3-tx active 1669570 18908612 0 8.95e1 11.33
dpdk-input polling 1803733 18908612 0 1.29e2 10.48
ethernet-input active 1669570 18908612 0 8.19e1 11.33
l2-fwd active 1669570 18908612 0 1.09e2 11.33
l2-input active 1669570 18908612 0 6.04e1 11.33
l2-learn active 1669570 18908612 0 1.29e2 11.33
l2-output active 1669570 18908612 0 4.28e1 11.33
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 14.35, last 128 main loops .75 per node 12.00
vector rates in 3.4798e6, out 3.4798e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1317784 18908612 0 4.20e1 14.35
TenGigabitEthernet18/0/0-tx active 1317784 18908612 0 8.31e1 14.35
dpdk-input polling 1385314 18908612 0 1.15e2 13.65
ethernet-input active 1317784 18908612 0 7.07e1 14.35
l2-fwd active 1317784 18908612 0 1.39e2 14.35
l2-input active 1317784 18908612 0 5.57e1 14.35
l2-learn active 1317784 18908612 0 1.54e2 14.35
l2-output active 1317784 18908612 0 3.61e1 14.35
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 13.98, last 128 main loops .75 per node 12.00
vector rates in 3.4799e6, out 3.4799e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1352611 18908624 0 4.29e1 13.98
TenGigabitEthernet18/0/0-tx active 1352611 18908624 0 8.26e1 13.98
dpdk-input polling 1432781 18908624 0 1.14e2 13.19
ethernet-input active 1352611 18908624 0 7.01e1 13.98
l2-fwd active 1352611 18908624 0 1.36e2 13.98
l2-input active 1352611 18908624 0 5.66e1 13.98
l2-learn active 1352611 18908624 0 1.56e2 13.98
l2-output active 1352611 18908624 0 3.69e1 13.98
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 13.78, last 128 main loops .75 per node 12.00
vector rates in 3.4798e6, out 3.4798e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1372296 18908612 0 4.28e1 13.78
TenGigabitEthernet18/0/0-tx active 1372296 18908612 0 8.42e1 13.78
dpdk-input polling 1461597 18908612 0 1.13e2 12.94
ethernet-input active 1372296 18908612 0 7.18e1 13.78
l2-fwd active 1372296 18908612 0 1.35e2 13.78
l2-input active 1372296 18908612 0 5.65e1 13.78
l2-learn active 1372296 18908612 0 1.53e2 13.78
l2-output active 1372296 18908612 0 3.75e1 13.78
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 14.33, last 128 main loops 1.25 per node 20.00
vector rates in 3.4798e6, out 3.4798e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1319549 18908608 0 4.16e1 14.33
TenGigabitEthernet18/0/0-tx active 1319549 18908608 0 8.64e1 14.33
dpdk-input polling 1387948 18908608 0 1.14e2 13.62
ethernet-input active 1319549 18908608 0 6.99e1 14.33
l2-fwd active 1319549 18908608 0 1.38e2 14.33
l2-input active 1319549 18908608 0 5.59e1 14.33
l2-learn active 1319549 18908608 0 1.56e2 14.33
l2-output active 1319549 18908608 0 3.62e1 14.33

2n1l-10ge2p1x710-eth-l2bdscale10kmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. DUT1 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 5k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.11e4 0.00
dpdk-process any wait 0 0 2 5.74e5 0.00
fib-walk any wait 0 0 3 1.04e3 0.00
ikev2-manager-process any wait 0 0 6 7.44e2 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 8.24e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.56e3 0.00
lisp-retry-service any wait 0 0 3 1.28e3 0.00
statseg-collector-process time wait 0 0 1 1.34e3 0.00
unix-epoll-input polling 3204 0 0 4.22e6 0.00
vpe-oam-process any wait 0 0 3 4.63e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 189.69, last 128 main loops 14.00 per node 224.00
vector rates in 6.9335e6, out 6.9335e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 198268 37610048 0 1.35e1 189.69
TenGigabitEthernet18/0/3-tx active 198268 37610048 0 5.55e1 189.69
dpdk-input polling 198268 37610048 0 5.77e1 189.69
ethernet-input active 198268 37610048 0 2.99e1 189.69
l2-fwd active 198268 37610048 0 7.09e1 189.69
l2-input active 198268 37610048 0 3.41e1 189.69
l2-learn active 198268 37610048 0 8.63e1 189.69
l2-output active 198268 37610048 0 1.09e1 189.69
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 256.00, last 128 main loops 16.00 per node 256.00
vector rates in 6.9334e6, out 6.9334e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 146913 37609728 0 1.31e1 256.00
TenGigabitEthernet18/0/0-tx active 146913 37609728 0 5.46e1 256.00
dpdk-input polling 146913 37609728 0 5.38e1 256.00
ethernet-input active 146913 37609728 0 2.84e1 256.00
l2-fwd active 146913 37609728 0 7.53e1 256.00
l2-input active 146913 37609728 0 3.34e1 256.00
l2-learn active 146913 37609728 0 9.10e1 256.00
l2-output active 146913 37609728 0 9.79e0 256.00
64b-4t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.79e4 0.00
dpdk-process any wait 0 0 2 3.19e5 0.00
fib-walk any wait 0 0 2 8.55e2 0.00
ikev2-manager-process any wait 0 0 5 9.29e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.74e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.59e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.52e3 0.00
lisp-retry-service any wait 0 0 2 1.11e3 0.00
statseg-collector-process time wait 0 0 1 1.39e3 0.00
unix-epoll-input polling 2481 0 0 5.46e6 0.00
vpe-oam-process any wait 0 0 3 3.54e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 170.72, last 128 main loops 12.25 per node 196.00
vector rates in 6.8187e6, out 6.8187e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 217041 37053732 0 1.35e1 170.72
TenGigabitEthernet18/0/3-tx active 217041 37053732 0 5.59e1 170.72
dpdk-input polling 217041 37053732 0 6.09e1 170.72
ethernet-input active 217041 37053732 0 2.99e1 170.72
l2-fwd active 217041 37053732 0 6.79e1 170.72
l2-input active 217041 37053732 0 3.38e1 170.72
l2-learn active 217041 37053732 0 9.19e1 170.72
l2-output active 217041 37053732 0 1.08e1 170.72
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 120.03, last 128 main loops 8.75 per node 140.00
vector rates in 6.8188e6, out 6.8188e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 308697 37053896 0 1.45e1 120.03
TenGigabitEthernet18/0/3-tx active 308697 37053896 0 5.54e1 120.03
dpdk-input polling 308697 37053896 0 5.95e1 120.03
ethernet-input active 308697 37053896 0 3.15e1 120.03
l2-fwd active 308697 37053896 0 6.83e1 120.03
l2-input active 308697 37053896 0 3.43e1 120.03
l2-learn active 308697 37053896 0 8.86e1 120.03
l2-output active 308697 37053896 0 1.18e1 120.03
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 256.00, last 128 main loops 16.00 per node 256.00
vector rates in 6.8187e6, out 6.8187e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 144740 37053440 0 1.26e1 256.00
TenGigabitEthernet18/0/0-tx active 144740 37053440 0 5.37e1 256.00
dpdk-input polling 144740 37053440 0 5.41e1 256.00
ethernet-input active 144740 37053440 0 2.83e1 256.00
l2-fwd active 144740 37053440 0 7.51e1 256.00
l2-input active 144740 37053440 0 3.29e1 256.00
l2-learn active 144740 37053440 0 9.88e1 256.00
l2-output active 144740 37053440 0 9.89e0 256.00
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 242.07, last 128 main loops 16.00 per node 256.00
vector rates in 6.8188e6, out 6.8188e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 153071 37053848 0 1.28e1 242.07
TenGigabitEthernet18/0/0-tx active 153071 37053848 0 5.41e1 242.07
dpdk-input polling 153071 37053848 0 5.56e1 242.07
ethernet-input active 153071 37053848 0 2.75e1 242.07
l2-fwd active 153071 37053848 0 7.58e1 242.07
l2-input active 153071 37053848 0 3.28e1 242.07
l2-learn active 153071 37053848 0 9.69e1 242.07
l2-output active 153071 37053848 0 9.85e0 242.07
64b-8t4c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 30 3.86e4 0.00
dpdk-process any wait 0 0 2 6.48e5 0.00
fib-walk any wait 0 0 2 1.41e3 0.00
ikev2-manager-process any wait 0 0 5 1.47e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.13e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.70e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.68e3 0.00
lisp-retry-service any wait 0 0 2 1.76e3 0.00
statseg-collector-process time wait 0 0 1 2.28e3 0.00
unix-epoll-input polling 18087 0 0 7.47e5 0.00
vpe-oam-process any wait 0 0 2 6.97e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 10.19, last 128 main loops 0.00 per node 0.00
vector rates in 3.4819e6, out 3.4819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1851231 18882107 0 5.24e1 10.19
TenGigabitEthernet18/0/3-tx active 1851231 18882107 0 9.36e1 10.19
dpdk-input polling 2046467 18882107 0 1.38e2 9.23
ethernet-input active 1851231 18882107 0 8.97e1 10.19
l2-fwd active 1851231 18882107 0 9.07e1 10.19
l2-input active 1851231 18882107 0 6.27e1 10.19
l2-learn active 1851231 18882107 0 1.09e2 10.19
l2-output active 1851231 18882107 0 4.59e1 10.19
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 10.11, last 128 main loops .50 per node 8.00
vector rates in 3.4819e6, out 3.4819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1867052 18882096 0 5.26e1 10.11
TenGigabitEthernet18/0/3-tx active 1867052 18882096 0 9.40e1 10.11
dpdk-input polling 2079783 18882096 0 1.37e2 9.08
ethernet-input active 1867052 18882096 0 8.99e1 10.11
l2-fwd active 1867052 18882096 0 9.15e1 10.11
l2-input active 1867052 18882096 0 6.38e1 10.11
l2-learn active 1867052 18882096 0 1.09e2 10.11
l2-output active 1867052 18882096 0 4.68e1 10.11
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 10.09, last 128 main loops .75 per node 12.00
vector rates in 3.4819e6, out 3.4819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1870092 18882100 0 5.28e1 10.09
TenGigabitEthernet18/0/3-tx active 1870092 18882100 0 9.28e1 10.09
dpdk-input polling 2084777 18882100 0 1.43e2 9.06
ethernet-input active 1870092 18882100 0 8.79e1 10.09
l2-fwd active 1870092 18882100 0 9.15e1 10.09
l2-input active 1870092 18882100 0 6.31e1 10.09
l2-learn active 1870092 18882100 0 1.09e2 10.09
l2-output active 1870092 18882100 0 4.66e1 10.09
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 10.14, last 128 main loops .75 per node 12.00
vector rates in 3.4819e6, out 3.4819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1862669 18882101 0 5.32e1 10.14
TenGigabitEthernet18/0/3-tx active 1862669 18882101 0 9.62e1 10.14
dpdk-input polling 2061412 18882101 0 1.39e2 9.16
ethernet-input active 1862669 18882101 0 8.89e1 10.14
l2-fwd active 1862669 18882101 0 9.12e1 10.14
l2-input active 1862669 18882101 0 6.28e1 10.14
l2-learn active 1862669 18882101 0 1.09e2 10.14
l2-output active 1862669 18882101 0 4.66e1 10.14
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 12.26, last 128 main loops 1.00 per node 16.00
vector rates in 3.4819e6, out 3.4819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1540307 18882096 0 4.68e1 12.26
TenGigabitEthernet18/0/0-tx active 1540307 18882096 0 8.69e1 12.26
dpdk-input polling 1628066 18882096 0 1.25e2 11.59
ethernet-input active 1540307 18882096 0 7.92e1 12.26
l2-fwd active 1540307 18882096 0 1.17e2 12.26
l2-input active 1540307 18882096 0 5.90e1 12.26
l2-learn active 1540307 18882096 0 1.36e2 12.26
l2-output active 1540307 18882096 0 4.01e1 12.26
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 11.88, last 128 main loops 1.00 per node 16.00
vector rates in 3.4819e6, out 3.4819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1589112 18882100 0 4.92e1 11.88
TenGigabitEthernet18/0/0-tx active 1589112 18882100 0 8.79e1 11.88
dpdk-input polling 1686930 18882100 0 1.23e2 11.19
ethernet-input active 1589112 18882100 0 7.95e1 11.88
l2-fwd active 1589112 18882100 0 1.16e2 11.88
l2-input active 1589112 18882100 0 6.03e1 11.88
l2-learn active 1589112 18882100 0 1.34e2 11.88
l2-output active 1589112 18882100 0 4.14e1 11.88
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 11.77, last 128 main loops 1.00 per node 16.00
vector rates in 3.4819e6, out 3.4819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1604111 18882100 0 4.72e1 11.77
TenGigabitEthernet18/0/0-tx active 1604111 18882100 0 8.76e1 11.77
dpdk-input polling 1706169 18882100 0 1.26e2 11.07
ethernet-input active 1604111 18882100 0 7.95e1 11.77
l2-fwd active 1604111 18882100 0 1.15e2 11.77
l2-input active 1604111 18882100 0 6.02e1 11.77
l2-learn active 1604111 18882100 0 1.34e2 11.77
l2-output active 1604111 18882100 0 4.17e1 11.77
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 12.13, last 128 main loops .75 per node 12.00
vector rates in 3.4819e6, out 3.4819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1556223 18882100 0 4.71e1 12.13
TenGigabitEthernet18/0/0-tx active 1556223 18882100 0 8.83e1 12.13
dpdk-input polling 1645254 18882100 0 1.23e2 11.48
ethernet-input active 1556223 18882100 0 7.92e1 12.13
l2-fwd active 1556223 18882100 0 1.18e2 12.13
l2-input active 1556223 18882100 0 5.95e1 12.13
l2-learn active 1556223 18882100 0 1.37e2 12.13
l2-output active 1556223 18882100 0 4.07e1 12.13

2n1l-10ge2p1x710-eth-l2bdscale1mmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. DUT1 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 500k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 5.26e4 0.00
dpdk-process any wait 0 0 2 5.63e5 0.00
fib-walk any wait 0 0 3 1.13e3 0.00
ikev2-manager-process any wait 0 0 5 9.96e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.86e2 0.00
lisp-retry-service any wait 0 0 3 8.87e2 0.00
unix-epoll-input polling 1839 0 0 7.37e6 0.00
vpe-oam-process any wait 0 0 3 5.13e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 155.93, last 128 main loops 14.00 per node 224.00
vector rates in 5.9192e6, out 5.9192e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 206279 32165816 0 1.39e1 155.93
TenGigabitEthernet18/0/3-tx active 206279 32165816 0 5.58e1 155.93
dpdk-input polling 213664 32165816 0 5.86e1 150.54
ethernet-input active 206279 32165816 0 3.08e1 155.93
l2-fwd active 206279 32165816 0 9.66e1 155.93
l2-input active 206279 32165816 0 3.46e1 155.93
l2-learn active 206279 32165816 0 1.18e2 155.93
l2-output active 206279 32165816 0 1.21e1 155.93
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 230.73, last 128 main loops 16.00 per node 256.00
vector rates in 5.9191e6, out 5.9191e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 139409 32165670 0 1.29e1 230.73
TenGigabitEthernet18/0/0-tx active 139409 32165670 0 5.45e1 230.73
dpdk-input polling 139409 32165670 0 5.45e1 230.73
ethernet-input active 139409 32165670 0 2.89e1 230.73
l2-fwd active 139409 32165670 0 1.02e2 230.73
l2-input active 139409 32165670 0 3.39e1 230.73
l2-learn active 139409 32165670 0 1.23e2 230.73
l2-output active 139409 32165670 0 1.04e1 230.73
64b-4t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.40e4 0.00
dpdk-process any wait 0 0 2 3.07e5 0.00
fib-walk any wait 0 0 3 1.32e3 0.00
ikev2-manager-process any wait 0 0 6 1.16e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.31e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.13e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.15e3 0.00
lisp-retry-service any wait 0 0 3 2.32e3 0.00
statseg-collector-process time wait 0 0 1 2.37e3 0.00
unix-epoll-input polling 2671 0 0 5.06e6 0.00
vpe-oam-process any wait 0 0 2 7.81e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 224.90, last 128 main loops 16.00 per node 256.00
vector rates in 5.6262e6, out 5.6262e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 135690 30516776 0 1.27e1 224.90
TenGigabitEthernet18/0/3-tx active 135690 30516776 0 5.51e1 224.90
dpdk-input polling 135690 30516776 0 5.77e1 224.90
ethernet-input active 135690 30516776 0 2.97e1 224.90
l2-fwd active 135690 30516776 0 1.16e2 224.90
l2-input active 135690 30516776 0 3.49e1 224.90
l2-learn active 135690 30516776 0 1.27e2 224.90
l2-output active 135690 30516776 0 1.01e1 224.90
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 163.62, last 128 main loops 13.25 per node 212.00
vector rates in 5.6269e6, out 5.6269e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 186539 30520760 0 1.37e1 163.62
TenGigabitEthernet18/0/3-tx active 186539 30520760 0 5.51e1 163.62
dpdk-input polling 186539 30520760 0 5.76e1 163.62
ethernet-input active 186539 30520760 0 3.05e1 163.62
l2-fwd active 186539 30520760 0 1.14e2 163.62
l2-input active 186539 30520760 0 3.43e1 163.62
l2-learn active 186539 30520760 0 1.25e2 163.62
l2-output active 186539 30520760 0 1.17e1 163.62
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 242.26, last 128 main loops 16.00 per node 256.00
vector rates in 5.6231e6, out 5.6231e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 125897 30499784 0 1.28e1 242.26
TenGigabitEthernet18/0/0-tx active 125897 30499784 0 5.64e1 242.26
dpdk-input polling 125897 30499784 0 5.83e1 242.26
ethernet-input active 125897 30499784 0 2.81e1 242.26
l2-fwd active 125897 30499784 0 1.17e2 242.26
l2-input active 125897 30499784 0 3.34e1 242.26
l2-learn active 125897 30499784 0 1.27e2 242.26
l2-output active 125897 30499784 0 1.02e1 242.26
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 196.79, last 128 main loops 13.50 per node 216.00
vector rates in 5.6269e6, out 5.6269e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 155095 30520712 0 1.34e1 196.79
TenGigabitEthernet18/0/0-tx active 155095 30520712 0 5.44e1 196.79
dpdk-input polling 155095 30520712 0 5.85e1 196.79
ethernet-input active 155095 30520712 0 2.92e1 196.79
l2-fwd active 155095 30520712 0 1.16e2 196.79
l2-input active 155095 30520712 0 3.39e1 196.79
l2-learn active 155095 30520712 0 1.26e2 196.79
l2-output active 155095 30520712 0 1.11e1 196.79
64b-8t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 37 3.67e4 0.00
dpdk-process any wait 0 0 2 3.27e5 0.00
fib-walk any wait 0 0 2 1.57e3 0.00
ikev2-manager-process any wait 0 0 5 1.26e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.01e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.40e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.75e3 0.00
lisp-retry-service any wait 0 0 2 2.74e3 0.00
statseg-collector-process time wait 0 0 1 2.27e3 0.00
unix-epoll-input polling 14043 0 0 9.52e5 0.00
vpe-oam-process any wait 0 0 2 5.95e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 12.08, last 128 main loops .75 per node 12.00
vector rates in 3.4848e6, out 3.4848e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1548311 18698580 0 4.72e1 12.08
TenGigabitEthernet18/0/3-tx active 1548311 18698580 0 9.05e1 12.08
dpdk-input polling 1599204 18698580 0 1.24e2 11.69
ethernet-input active 1548311 18698580 0 7.94e1 12.08
l2-fwd active 1548311 18698580 0 1.15e2 12.08
l2-input active 1548311 18698580 0 5.84e1 12.08
l2-learn active 1548311 18698580 0 1.33e2 12.08
l2-output active 1548311 18698580 0 4.05e1 12.08
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 11.85, last 128 main loops .75 per node 12.00
vector rates in 3.4848e6, out 3.4848e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1577915 18698584 0 4.79e1 11.85
TenGigabitEthernet18/0/3-tx active 1577915 18698584 0 8.62e1 11.85
dpdk-input polling 1635020 18698584 0 1.23e2 11.44
ethernet-input active 1577915 18698584 0 8.08e1 11.85
l2-fwd active 1577915 18698584 0 1.16e2 11.85
l2-input active 1577915 18698584 0 5.89e1 11.85
l2-learn active 1577915 18698584 0 1.35e2 11.85
l2-output active 1577915 18698584 0 4.15e1 11.85
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 11.77, last 128 main loops .25 per node 4.00
vector rates in 3.4849e6, out 3.4849e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1589109 18698592 0 4.76e1 11.77
TenGigabitEthernet18/0/3-tx active 1589109 18698592 0 8.89e1 11.77
dpdk-input polling 1644978 18698592 0 1.27e2 11.37
ethernet-input active 1589109 18698592 0 7.88e1 11.77
l2-fwd active 1589109 18698592 0 1.16e2 11.77
l2-input active 1589109 18698592 0 5.87e1 11.77
l2-learn active 1589109 18698592 0 1.34e2 11.77
l2-output active 1589109 18698592 0 4.12e1 11.77
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 11.81, last 128 main loops 1.00 per node 16.00
vector rates in 3.4848e6, out 3.4848e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1583085 18698572 0 4.72e1 11.81
TenGigabitEthernet18/0/3-tx active 1583085 18698572 0 8.81e1 11.81
dpdk-input polling 1640216 18698572 0 1.26e2 11.40
ethernet-input active 1583085 18698572 0 8.02e1 11.81
l2-fwd active 1583085 18698572 0 1.16e2 11.81
l2-input active 1583085 18698572 0 5.85e1 11.81
l2-learn active 1583085 18698572 0 1.33e2 11.81
l2-output active 1583085 18698572 0 4.15e1 11.81
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 16.24, last 128 main loops .75 per node 12.00
vector rates in 3.4849e6, out 3.4849e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1151460 18698596 0 3.89e1 16.24
TenGigabitEthernet18/0/0-tx active 1151460 18698596 0 8.03e1 16.24
dpdk-input polling 1158479 18698596 0 1.09e2 16.14
ethernet-input active 1151460 18698596 0 6.53e1 16.24
l2-fwd active 1151460 18698596 0 1.49e2 16.24
l2-input active 1151460 18698596 0 5.29e1 16.24
l2-learn active 1151460 18698596 0 1.69e2 16.24
l2-output active 1151460 18698596 0 3.34e1 16.24
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 15.17, last 128 main loops 1.00 per node 16.00
vector rates in 3.4849e6, out 3.4849e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1232941 18698592 0 4.10e1 15.17
TenGigabitEthernet18/0/0-tx active 1232941 18698592 0 7.81e1 15.17
dpdk-input polling 1245604 18698592 0 1.06e2 15.01
ethernet-input active 1232941 18698592 0 6.73e1 15.17
l2-fwd active 1232941 18698592 0 1.49e2 15.17
l2-input active 1232941 18698592 0 5.43e1 15.17
l2-learn active 1232941 18698592 0 1.66e2 15.17
l2-output active 1232941 18698592 0 3.46e1 15.17
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 15.73, last 128 main loops .75 per node 12.00
vector rates in 3.4848e6, out 3.4848e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1188849 18698580 0 3.99e1 15.73
TenGigabitEthernet18/0/0-tx active 1188849 18698580 0 8.09e1 15.73
dpdk-input polling 1198202 18698580 0 1.11e2 15.61
ethernet-input active 1188849 18698580 0 6.54e1 15.73
l2-fwd active 1188849 18698580 0 1.47e2 15.73
l2-input active 1188849 18698580 0 5.39e1 15.73
l2-learn active 1188849 18698580 0 1.65e2 15.73
l2-output active 1188849 18698580 0 3.39e1 15.73
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 15.79, last 128 main loops .75 per node 12.00
vector rates in 3.4849e6, out 3.4849e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1184251 18698592 0 3.95e1 15.79
TenGigabitEthernet18/0/0-tx active 1184251 18698592 0 8.29e1 15.79
dpdk-input polling 1193195 18698592 0 1.07e2 15.67
ethernet-input active 1184251 18698592 0 6.64e1 15.79
l2-fwd active 1184251 18698592 0 1.49e2 15.79
l2-input active 1184251 18698592 0 5.35e1 15.79
l2-learn active 1184251 18698592 0 1.68e2 15.79
l2-output active 1184251 18698592 0 3.36e1 15.79

2n1l-10ge2p1x710-eth-l2patch-ndrpdr

RFC2544: Pkt throughput L2patch test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 patch.
  • [Cfg] DUT configuration: DUT1 is configured with L2 patch DUT1 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 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
64b-2t1c-eth-l2patch-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 27 2.46e4 0.00
dpdk-process any wait 0 0 1 5.09e3 0.00
fib-walk any wait 0 0 3 7.41e2 0.00
ikev2-manager-process any wait 0 0 5 5.52e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.39e3 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.49e3 0.00
lisp-retry-service any wait 0 0 3 1.23e3 0.00
statseg-collector-process time wait 0 0 1 1.28e3 0.00
unix-epoll-input polling 5541 0 0 2.44e6 0.00
vpe-oam-process any wait 0 0 2 5.00e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 38.23, last 128 main loops 1.13 per node 36.00
vector rates in 1.3888e7, out 1.3888e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 1974187 75468896 0 2.18e1 38.23
TenGigabitEthernet18/0/3-tx active 1974187 75468896 0 5.67e1 38.23
dpdk-input polling 2142100 75468896 0 7.07e1 35.23
l2-patch active 1974187 75468896 0 2.17e1 38.23
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 37.94, last 128 main loops 1.38 per node 44.00
vector rates in 1.3888e7, out 1.3888e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 1988996 75468928 0 2.19e1 37.94
TenGigabitEthernet18/0/0-tx active 1988996 75468928 0 5.66e1 37.94
dpdk-input polling 2191575 75468928 0 7.04e1 34.44
l2-patch active 1988996 75468928 0 2.19e1 37.94
64b-4t2c-eth-l2patch-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 3.07e4 0.00
dpdk-process any wait 0 0 2 3.69e3 0.00
fib-walk any wait 0 0 3 1.12e3 0.00
ikev2-manager-process any wait 0 0 6 8.59e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.88e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 3.58e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.77e3 0.00
lisp-retry-service any wait 0 0 3 1.12e3 0.00
statseg-collector-process time wait 0 0 1 1.33e3 0.00
unix-epoll-input polling 19001 0 0 7.11e5 0.00
vpe-oam-process any wait 0 0 3 7.27e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 9.56, last 128 main loops 0.00 per node 0.00
vector rates in 6.8896e6, out 6.8896e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 3907075 37365256 0 5.40e1 9.56
TenGigabitEthernet18/0/3-tx active 3907075 37365256 0 8.46e1 9.56
dpdk-input polling 4466798 37365256 0 1.34e2 8.37
l2-patch active 3907075 37365256 0 5.29e1 9.56
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 9.73, last 128 main loops .38 per node 12.00
vector rates in 6.9989e6, out 6.9989e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 3900352 37958344 0 5.31e1 9.73
TenGigabitEthernet18/0/3-tx active 3900352 37958344 0 8.49e1 9.73
dpdk-input polling 4458119 37958344 0 1.31e2 8.51
l2-patch active 3900352 37958344 0 5.31e1 9.73
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 9.53, last 128 main loops .25 per node 8.00
vector rates in 6.8896e6, out 6.8896e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 3919941 37365292 0 5.41e1 9.53
TenGigabitEthernet18/0/0-tx active 3919941 37365292 0 8.55e1 9.53
dpdk-input polling 4472888 37365292 0 1.34e2 8.35
l2-patch active 3919941 37365292 0 5.29e1 9.53
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 9.67, last 128 main loops .38 per node 12.00
vector rates in 6.9989e6, out 6.9989e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 3924467 37958372 0 5.32e1 9.67
TenGigabitEthernet18/0/0-tx active 3924467 37958372 0 8.57e1 9.67
dpdk-input polling 4477058 37958372 0 1.32e2 8.48
l2-patch active 3924467 37958372 0 5.19e1 9.67
64b-8t4c-eth-l2patch-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 3.77e4 0.00
dpdk-process any wait 0 0 2 5.80e3 0.00
fib-walk any wait 0 0 3 1.14e3 0.00
ikev2-manager-process any wait 0 0 5 8.99e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.05e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 4.75e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.82e3 0.00
lisp-retry-service any wait 0 0 3 1.67e3 0.00
statseg-collector-process time wait 0 0 1 2.21e3 0.00
unix-epoll-input polling 54777 0 0 2.46e5 0.00
vpe-oam-process any wait 0 0 3 6.38e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 4.05, last 128 main loops .13 per node 4.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 4600077 18625536 0 1.02e2 4.05
TenGigabitEthernet18/0/3-tx active 4600077 18625536 0 1.34e2 4.05
dpdk-input polling 6168862 18625536 0 2.88e2 3.02
l2-patch active 4600077 18625536 0 1.00e2 4.05
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 4.04, last 128 main loops .13 per node 4.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 4686779 18921180 0 1.03e2 4.04
TenGigabitEthernet18/0/3-tx active 4686779 18921180 0 1.30e2 4.04
dpdk-input polling 6317369 18921180 0 2.85e2 2.99
l2-patch active 4686779 18921180 0 9.93e1 4.04
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 4.01, last 128 main loops .13 per node 4.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 4643048 18625536 0 1.03e2 4.01
TenGigabitEthernet18/0/3-tx active 4643048 18625536 0 1.31e2 4.01
dpdk-input polling 6568285 18625536 0 2.94e2 2.84
l2-patch active 4643048 18625536 0 9.94e1 4.01
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 4.03, last 128 main loops 0.00 per node 0.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 4691647 18921180 0 1.03e2 4.03
TenGigabitEthernet18/0/3-tx active 4691647 18921180 0 1.33e2 4.03
dpdk-input polling 6407598 18921180 0 2.85e2 2.95
l2-patch active 4691647 18921180 0 9.98e1 4.03
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 4.04, last 128 main loops .13 per node 4.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 4608648 18625536 0 1.01e2 4.04
TenGigabitEthernet18/0/0-tx active 4608648 18625536 0 1.34e2 4.04
dpdk-input polling 6220494 18625536 0 2.88e2 2.99
l2-patch active 4608648 18625536 0 1.02e2 4.04
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 4.03, last 128 main loops .13 per node 4.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 4691062 18921180 0 1.01e2 4.03
TenGigabitEthernet18/0/0-tx active 4691062 18921180 0 1.30e2 4.03
dpdk-input polling 6394074 18921180 0 2.88e2 2.96
l2-patch active 4691062 18921180 0 9.78e1 4.03
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 4.01, last 128 main loops .13 per node 4.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 4641729 18625536 0 1.03e2 4.01
TenGigabitEthernet18/0/0-tx active 4641729 18625536 0 1.32e2 4.01
dpdk-input polling 6483727 18625536 0 2.93e2 2.87
l2-patch active 4641729 18625536 0 1.01e2 4.01
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 4.03, last 128 main loops .13 per node 4.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 4698161 18921180 0 1.02e2 4.03
TenGigabitEthernet18/0/0-tx active 4698161 18921180 0 1.32e2 4.03
dpdk-input polling 6417363 18921180 0 2.86e2 2.95
l2-patch active 4698161 18921180 0 1.00e2 4.03

2n1l-10ge2p1x710-eth-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 cross-connect. DUT1 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 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
64b-2t1c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 44 3.07e4 0.00
dpdk-process any wait 0 0 2 3.13e5 0.00
fib-walk any wait 0 0 3 7.53e2 0.00
ikev2-manager-process any wait 0 0 6 6.58e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.23e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.52e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.16e3 0.00
lisp-retry-service any wait 0 0 3 1.00e3 0.00
statseg-collector-process time wait 0 0 1 1.01e3 0.00
unix-epoll-input polling 2854 0 0 4.69e6 0.00
vpe-oam-process any wait 0 0 3 5.17e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 200.14, last 128 main loops 9.38 per node 200.00
vector rates in 1.2784e7, out 1.2784e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 343251 68698736 0 1.35e1 200.14
TenGigabitEthernet18/0/3-tx active 343251 68698736 0 5.47e1 200.14
dpdk-input polling 343251 68698736 0 5.69e1 200.14
ethernet-input active 343251 68698736 0 3.09e1 200.14
l2-input active 343251 68698736 0 2.59e1 200.14
l2-output active 343251 68698736 0 1.18e1 200.14
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 192.72, last 128 main loops 10.50 per node 224.00
vector rates in 1.2784e7, out 1.2784e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 356476 68698744 0 1.36e1 192.72
TenGigabitEthernet18/0/0-tx active 356476 68698744 0 5.48e1 192.72
dpdk-input polling 356476 68698744 0 5.63e1 192.72
ethernet-input active 356476 68698744 0 3.11e1 192.72
l2-input active 356476 68698744 0 2.62e1 192.72
l2-output active 356476 68698744 0 1.18e1 192.72
64b-4t2c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 3.17e4 0.00
dpdk-process any wait 0 0 2 3.17e5 0.00
fib-walk any wait 0 0 3 9.43e2 0.00
ikev2-manager-process any wait 0 0 6 8.69e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.07e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.81e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.59e3 0.00
lisp-retry-service any wait 0 0 3 8.07e2 0.00
statseg-collector-process time wait 0 0 1 1.44e3 0.00
unix-epoll-input polling 10389 0 0 1.30e6 0.00
vpe-oam-process any wait 0 0 3 4.91e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 17.22, last 128 main loops 0.00 per node 0.00
vector rates in 6.8896e6, out 6.8896e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2169724 37367960 0 3.61e1 17.22
TenGigabitEthernet18/0/3-tx active 2169724 37367960 0 7.02e1 17.22
dpdk-input polling 2311108 37367960 0 9.39e1 16.17
ethernet-input active 2169724 37367960 0 6.34e1 17.22
l2-input active 2169724 37367960 0 4.46e1 17.22
l2-output active 2169724 37367960 0 3.45e1 17.22
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.55, last 128 main loops .94 per node 20.00
vector rates in 6.9989e6, out 6.9989e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 2163381 37961088 0 3.63e1 17.55
TenGigabitEthernet18/0/3-tx active 2163381 37961088 0 7.04e1 17.55
dpdk-input polling 2304721 37961088 0 9.16e1 16.47
ethernet-input active 2163381 37961088 0 6.26e1 17.55
l2-input active 2163381 37961088 0 4.43e1 17.55
l2-output active 2163381 37961088 0 3.34e1 17.55
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 17.21, last 128 main loops .94 per node 20.00
vector rates in 6.8896e6, out 6.8896e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2171836 37367956 0 3.75e1 17.21
TenGigabitEthernet18/0/0-tx active 2171836 37367956 0 7.05e1 17.21
dpdk-input polling 2269872 37367956 0 9.32e1 16.46
ethernet-input active 2171836 37367956 0 6.36e1 17.21
l2-input active 2171836 37367956 0 4.47e1 17.21
l2-output active 2171836 37367956 0 3.36e1 17.21
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 17.52, last 128 main loops .38 per node 8.00
vector rates in 6.9989e6, out 6.9989e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 2166286 37961104 0 3.60e1 17.52
TenGigabitEthernet18/0/0-tx active 2166286 37961104 0 6.97e1 17.52
dpdk-input polling 2265751 37961104 0 9.35e1 16.75
ethernet-input active 2166286 37961104 0 6.19e1 17.52
l2-input active 2166286 37961104 0 4.43e1 17.52
l2-output active 2166286 37961104 0 3.34e1 17.52
64b-8t4c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 3.77e4 0.00
dpdk-process any wait 0 0 2 5.78e3 0.00
fib-walk any wait 0 0 3 1.39e3 0.00
ikev2-manager-process any wait 0 0 5 8.49e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.09e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.24e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.75e3 0.00
lisp-retry-service any wait 0 0 3 2.36e3 0.00
statseg-collector-process time wait 0 0 1 2.31e3 0.00
unix-epoll-input polling 32953 0 0 4.09e5 0.00
vpe-oam-process any wait 0 0 3 7.75e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 5.98, last 128 main loops .38 per node 8.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 3123070 18667068 0 7.62e1 5.98
TenGigabitEthernet18/0/3-tx active 3123070 18667068 0 1.14e2 5.98
dpdk-input polling 3595428 18667068 0 2.02e2 5.19
ethernet-input active 3123070 18667068 0 1.18e2 5.98
l2-input active 3123070 18667068 0 7.35e1 5.98
l2-output active 3123070 18667068 0 7.79e1 5.98
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 5.99, last 128 main loops .19 per node 4.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 3164381 18963376 0 7.74e1 5.99
TenGigabitEthernet18/0/3-tx active 3164381 18963376 0 1.11e2 5.99
dpdk-input polling 3637817 18963376 0 1.96e2 5.21
ethernet-input active 3164381 18963376 0 1.18e2 5.99
l2-input active 3164381 18963376 0 7.46e1 5.99
l2-output active 3164381 18963376 0 7.79e1 5.99
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 5.82, last 128 main loops .19 per node 4.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 3204800 18667072 0 7.92e1 5.82
TenGigabitEthernet18/0/3-tx active 3204800 18667072 0 1.13e2 5.82
dpdk-input polling 3722721 18667072 0 2.01e2 5.01
ethernet-input active 3204800 18667072 0 1.19e2 5.82
l2-input active 3204800 18667072 0 7.59e1 5.82
l2-output active 3204800 18667072 0 7.89e1 5.82
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 5.98, last 128 main loops .38 per node 8.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 3171201 18963376 0 7.91e1 5.98
TenGigabitEthernet18/0/3-tx active 3171201 18963376 0 1.14e2 5.98
dpdk-input polling 3676623 18963376 0 1.97e2 5.16
ethernet-input active 3171201 18963376 0 1.18e2 5.98
l2-input active 3171201 18963376 0 7.45e1 5.98
l2-output active 3171201 18963376 0 7.68e1 5.98
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 5.96, last 128 main loops .38 per node 8.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 3132954 18667060 0 7.77e1 5.96
TenGigabitEthernet18/0/0-tx active 3132954 18667060 0 1.15e2 5.96
dpdk-input polling 3619472 18667060 0 2.02e2 5.16
ethernet-input active 3132954 18667060 0 1.18e2 5.96
l2-input active 3132954 18667060 0 7.40e1 5.96
l2-output active 3132954 18667060 0 7.79e1 5.96
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 6.03, last 128 main loops .19 per node 4.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 3146293 18963360 0 7.85e1 6.03
TenGigabitEthernet18/0/0-tx active 3146293 18963360 0 1.14e2 6.03
dpdk-input polling 3641691 18963360 0 1.97e2 5.21
ethernet-input active 3146293 18963360 0 1.16e2 6.03
l2-input active 3146293 18963360 0 7.45e1 6.03
l2-output active 3146293 18963360 0 7.55e1 6.03
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 5.91, last 128 main loops .19 per node 4.00
vector rates in 3.4449e6, out 3.4449e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 3156214 18667060 0 8.00e1 5.91
TenGigabitEthernet18/0/0-tx active 3156214 18667060 0 1.14e2 5.91
dpdk-input polling 3666385 18667060 0 1.98e2 5.09
ethernet-input active 3156214 18667060 0 1.19e2 5.91
l2-input active 3156214 18667060 0 7.56e1 5.91
l2-output active 3156214 18667060 0 7.74e1 5.91
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 6.06, last 128 main loops 0.00 per node 0.00
vector rates in 3.4995e6, out 3.4995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 3130102 18963364 0 7.59e1 6.06
TenGigabitEthernet18/0/0-tx active 3130102 18963364 0 1.14e2 6.06
dpdk-input polling 3610974 18963364 0 1.95e2 5.25
ethernet-input active 3130102 18963364 0 1.18e2 6.06
l2-input active 3130102 18963364 0 7.42e1 6.06
l2-output active 3130102 18963364 0 7.87e1 6.06

2n1l-25ge2p1xxv710-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT1 is tested with 2p25GE NIC XXV710 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 DUT1. 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
64b-2t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 44 3.42e4 0.00
dpdk-process any wait 0 0 2 2.86e5 0.00
fib-walk any wait 0 0 3 1.13e3 0.00
ikev2-manager-process any wait 0 0 6 6.08e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.77e2 0.00
lisp-retry-service any wait 0 0 3 9.97e2 0.00
unix-epoll-input polling 4348 0 0 3.11e6 0.00
vpe-oam-process any wait 0 0 3 4.77e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 66.08, last 128 main loops 5.25 per node 84.00
vector rates in 6.5403e6, out 6.5403e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 537880 35545460 0 3.07e1 66.08
TwentyFiveGigabitEthernet3b/0/ active 537880 35545460 0 5.72e1 66.08
dpdk-input polling 1712652 35545460 0 7.01e1 20.75
ethernet-input active 537880 35545460 0 3.78e1 66.08
l2-fwd active 537880 35545460 0 3.55e1 66.08
l2-input active 537880 35545460 0 3.87e1 66.08
l2-learn active 537880 35545460 0 4.33e1 66.08
l2-output active 537880 35545460 0 5.99e1 66.08
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 94.96, last 128 main loops 4.50 per node 64.00
vector rates in 6.5403e6, out 6.5403e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 374325 35545336 0 1.63e1 94.96
TwentyFiveGigabitEthernet3b/0/ active 374325 35545336 0 5.46e1 94.96
dpdk-input polling 467244 35545336 0 6.09e1 76.07
ethernet-input active 374325 35545336 0 6.81e1 94.96
l2-fwd active 374325 35545336 0 3.29e1 94.96
l2-input active 374325 35545336 0 3.67e1 94.96
l2-input-vtr active 374325 35545336 0 5.56e1 94.96
l2-learn active 374325 35545336 0 3.96e1 94.96
l2-output active 374325 35545336 0 1.39e1 94.96
64b-4t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.59e4 0.00
dpdk-process any wait 0 0 2 6.21e5 0.00
fib-walk any wait 0 0 3 7.65e2 0.00
ikev2-manager-process any wait 0 0 6 6.42e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.31e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.42e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.00e3 0.00
lisp-retry-service any wait 0 0 3 1.23e3 0.00
statseg-collector-process time wait 0 0 1 9.00e2 0.00
unix-epoll-input polling 2848 0 0 4.68e6 0.00
vpe-oam-process any wait 0 0 2 4.69e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 80.79, last 128 main loops 5.50 per node 88.00
vector rates in 6.8885e6, out 6.8885e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 456524 36881036 0 2.92e1 80.79
TwentyFiveGigabitEthernet3b/0/ active 456524 36881036 0 5.65e1 80.79
dpdk-input polling 456524 36881036 0 6.33e1 80.79
ethernet-input active 456524 36881036 0 3.49e1 80.79
l2-fwd active 456524 36881036 0 3.38e1 80.79
l2-input active 456524 36881036 0 3.77e1 80.79
l2-learn active 456524 36881036 0 4.19e1 80.79
l2-output active 456524 36881036 0 6.13e1 80.79
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 91.34, last 128 main loops 5.50 per node 88.00
vector rates in 6.9978e6, out 6.9978e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 410189 37466380 0 3.04e1 91.34
TwentyFiveGigabitEthernet3b/0/ active 410189 37466380 0 5.49e1 91.34
dpdk-input polling 410189 37466380 0 6.17e1 91.34
ethernet-input active 410189 37466380 0 3.39e1 91.34
l2-fwd active 410189 37466380 0 3.33e1 91.34
l2-input active 410189 37466380 0 3.71e1 91.34
l2-learn active 410189 37466380 0 4.08e1 91.34
l2-output active 410189 37466380 0 6.13e1 91.34
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 123.53, last 128 main loops 10.69 per node 152.00
vector rates in 6.8884e6, out 6.8884e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 298557 36880992 0 1.46e1 123.53
TwentyFiveGigabitEthernet3b/0/ active 298557 36880992 0 5.33e1 123.53
dpdk-input polling 298557 36880992 0 5.76e1 123.53
ethernet-input active 298557 36880992 0 6.44e1 123.53
l2-fwd active 298557 36880992 0 3.13e1 123.53
l2-input active 298557 36880992 0 3.55e1 123.53
l2-input-vtr active 298557 36880992 0 5.38e1 123.53
l2-learn active 298557 36880992 0 3.79e1 123.53
l2-output active 298557 36880992 0 1.19e1 123.53
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 147.18, last 128 main loops 10.69 per node 152.00
vector rates in 6.9978e6, out 6.9978e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 254554 37466424 0 1.41e1 147.18
TwentyFiveGigabitEthernet3b/0/ active 254554 37466424 0 5.28e1 147.18
dpdk-input polling 254554 37466424 0 5.56e1 147.18
ethernet-input active 254554 37466424 0 6.38e1 147.18
l2-fwd active 254554 37466424 0 3.05e1 147.18
l2-input active 254554 37466424 0 3.52e1 147.18
l2-input-vtr active 254554 37466424 0 5.43e1 147.18
l2-learn active 254554 37466424 0 3.75e1 147.18
l2-output active 254554 37466424 0 1.15e1 147.18
64b-8t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 34 4.06e4 0.00
dpdk-process any wait 0 0 2 3.26e5 0.00
fib-walk any wait 0 0 3 9.49e2 0.00
ikev2-manager-process any wait 0 0 5 1.41e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.18e2 0.00
lisp-retry-service any wait 0 0 3 2.39e3 0.00
unix-epoll-input polling 19827 0 0 6.79e5 0.00
vpe-oam-process any wait 0 0 3 8.99e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 11.32, last 128 main loops 1.25 per node 20.00
vector rates in 3.4454e6, out 3.4454e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1645983 18633916 0 6.29e1 11.32
TwentyFiveGigabitEthernet3b/0/ active 1645983 18633916 0 8.72e1 11.32
dpdk-input polling 2094759 18633916 0 1.41e2 8.89
ethernet-input active 1645983 18633916 0 8.57e1 11.32
l2-fwd active 1645983 18633916 0 6.73e1 11.32
l2-input active 1645983 18633916 0 6.20e1 11.32
l2-learn active 1645983 18633916 0 7.98e1 11.32
l2-output active 1645983 18633916 0 1.06e2 11.32
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 11.61, last 128 main loops .75 per node 12.00
vector rates in 3.5001e6, out 3.5001e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1629993 18929688 0 6.17e1 11.61
TwentyFiveGigabitEthernet3b/0/ active 1629993 18929688 0 9.05e1 11.61
dpdk-input polling 2056143 18929688 0 1.36e2 9.21
ethernet-input active 1629993 18929688 0 8.33e1 11.61
l2-fwd active 1629993 18929688 0 6.67e1 11.61
l2-input active 1629993 18929688 0 6.10e1 11.61
l2-learn active 1629993 18929688 0 7.89e1 11.61
l2-output active 1629993 18929688 0 1.05e2 11.61
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 10.96, last 128 main loops .50 per node 8.00
vector rates in 3.4454e6, out 3.4454e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1700318 18633920 0 6.29e1 10.96
TwentyFiveGigabitEthernet3b/0/ active 1700318 18633920 0 9.27e1 10.96
dpdk-input polling 2241624 18633920 0 1.43e2 8.31
ethernet-input active 1700318 18633920 0 8.44e1 10.96
l2-fwd active 1700318 18633920 0 6.87e1 10.96
l2-input active 1700318 18633920 0 6.29e1 10.96
l2-learn active 1700318 18633920 0 8.12e1 10.96
l2-output active 1700318 18633920 0 9.66e1 10.96
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 11.44, last 128 main loops 0.00 per node 0.00
vector rates in 3.5001e6, out 3.5001e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1654310 18929696 0 6.25e1 11.44
TwentyFiveGigabitEthernet3b/0/ active 1654310 18929696 0 9.03e1 11.44
dpdk-input polling 2108580 18929696 0 1.39e2 8.98
ethernet-input active 1654310 18929696 0 8.36e1 11.44
l2-fwd active 1654310 18929696 0 6.69e1 11.44
l2-input active 1654310 18929696 0 6.04e1 11.44
l2-learn active 1654310 18929696 0 7.95e1 11.44
l2-output active 1654310 18929696 0 1.01e2 11.44
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 12.28, last 128 main loops .98 per node 14.00
vector rates in 3.4454e6, out 3.4454e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1516832 18633932 0 4.61e1 12.28
TwentyFiveGigabitEthernet3b/0/ active 1516832 18633932 0 8.47e1 12.28
dpdk-input polling 1909578 18633932 0 1.28e2 9.76
ethernet-input active 1516832 18633932 0 1.25e2 12.28
l2-fwd active 1516832 18633932 0 6.17e1 12.28
l2-input active 1516832 18633932 0 5.84e1 12.28
l2-input-vtr active 1516832 18633932 0 7.91e1 12.28
l2-learn active 1516832 18633932 0 7.14e1 12.28
l2-output active 1516832 18633932 0 4.12e1 12.28
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 12.53, last 128 main loops 1.13 per node 16.00
vector rates in 3.5001e6, out 3.5001e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1510413 18929696 0 4.55e1 12.53
TwentyFiveGigabitEthernet3b/0/ active 1510413 18929696 0 8.37e1 12.53
dpdk-input polling 1874476 18929696 0 1.26e2 10.09
ethernet-input active 1510413 18929696 0 1.22e2 12.53
l2-fwd active 1510413 18929696 0 6.12e1 12.53
l2-input active 1510413 18929696 0 5.81e1 12.53
l2-input-vtr active 1510413 18929696 0 7.82e1 12.53
l2-learn active 1510413 18929696 0 7.11e1 12.53
l2-output active 1510413 18929696 0 4.07e1 12.53
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 12.24, last 128 main loops 0.00 per node 0.00
vector rates in 3.4454e6, out 3.4454e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1522063 18633916 0 4.49e1 12.24
TwentyFiveGigabitEthernet3b/0/ active 1522063 18633916 0 8.43e1 12.24
dpdk-input polling 1927694 18633916 0 1.28e2 9.67
ethernet-input active 1522063 18633916 0 1.25e2 12.24
l2-fwd active 1522063 18633916 0 6.28e1 12.24
l2-input active 1522063 18633916 0 5.89e1 12.24
l2-input-vtr active 1522063 18633916 0 7.99e1 12.24
l2-learn active 1522063 18633916 0 7.26e1 12.24
l2-output active 1522063 18633916 0 4.17e1 12.24
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 12.89, last 128 main loops 1.41 per node 20.00
vector rates in 3.5001e6, out 3.5001e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1468732 18929700 0 4.52e1 12.89
TwentyFiveGigabitEthernet3b/0/ active 1468732 18929700 0 8.43e1 12.89
dpdk-input polling 1775554 18929700 0 1.25e2 10.66
ethernet-input active 1468732 18929700 0 1.24e2 12.89
l2-fwd active 1468732 18929700 0 6.08e1 12.89
l2-input active 1468732 18929700 0 5.75e1 12.89
l2-input-vtr active 1468732 18929700 0 7.93e1 12.89
l2-learn active 1468732 18929700 0 7.08e1 12.89
l2-output active 1468732 18929700 0 4.01e1 12.89

2n1l-25ge2p1xxv710-dot1q-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.
  • [Cfg] DUT configuration: DUT1 is configured with L2 cross- connect. DUT1 is tested with 2p25GE NIC XXV710 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
64b-2t1c-dot1q-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 40 2.49e4 0.00
dpdk-process any wait 0 0 2 5.73e5 0.00
fib-walk any wait 0 0 2 1.06e3 0.00
ikev2-manager-process any wait 0 0 5 5.09e2 0.00
ip-neighbor-scan-process any wait 0 0 1 8.16e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.56e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.43e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.21e3 0.00
lisp-retry-service any wait 0 0 2 8.89e2 0.00
statseg-collector-process time wait 0 0 1 8.78e2 0.00
unix-epoll-input polling 7376 0 0 1.83e6 0.00
vpe-oam-process any wait 0 0 3 3.45e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 50.19, last 128 main loops 0.00 per node 0.00
vector rates in 7.7931e6, out 7.7931e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 840449 42188968 0 3.27e1 50.19
TwentyFiveGigabitEthernet3b/0/ active 840449 42188968 0 5.95e1 50.19
dpdk-input polling 4459390 42188968 0 7.23e1 9.46
ethernet-input active 840449 42188968 0 4.07e1 50.19
l2-input active 840449 42188968 0 3.14e1 50.19
l2-output active 840449 42188968 0 6.54e1 50.19
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 58.34, last 128 main loops .22 per node 4.00
vector rates in 7.7931e6, out 7.7931e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 723206 42188856 0 1.91e1 58.34
TwentyFiveGigabitEthernet3b/0/ active 723206 42188856 0 5.74e1 58.34
dpdk-input polling 1400626 42188856 0 5.86e1 30.12
ethernet-input active 723206 42188856 0 7.32e1 58.34
l2-input active 723206 42188856 0 2.99e1 58.34
l2-input-vtr active 723206 42188856 0 5.74e1 58.34
l2-output active 723206 42188856 0 1.69e1 58.34
64b-4t2c-dot1q-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 33 2.97e4 0.00
dpdk-process any wait 0 0 2 4.43e3 0.00
fib-walk any wait 0 0 3 8.77e2 0.00
ikev2-manager-process any wait 0 0 5 7.89e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 5.33e2 0.00
lisp-retry-service any wait 0 0 3 1.08e3 0.00
unix-epoll-input polling 6921 0 0 1.93e6 0.00
vpe-oam-process any wait 0 0 3 4.58e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 28.93, last 128 main loops 1.13 per node 24.00
vector rates in 6.8903e6, out 6.8903e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1276849 36943100 0 3.87e1 28.93
TwentyFiveGigabitEthernet3b/0/ active 1276849 36943100 0 6.44e1 28.93
dpdk-input polling 1569470 36943100 0 7.68e1 23.54
ethernet-input active 1276849 36943100 0 5.11e1 28.93
l2-input active 1276849 36943100 0 3.64e1 28.93
l2-output active 1276849 36943100 0 8.21e1 28.93
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 27.63, last 128 main loops 0.00 per node 0.00
vector rates in 6.9996e6, out 6.9996e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1358087 37529456 0 4.06e1 27.63
TwentyFiveGigabitEthernet3b/0/ active 1358087 37529456 0 6.41e1 27.63
dpdk-input polling 1779351 37529456 0 7.75e1 21.09
ethernet-input active 1358087 37529456 0 5.23e1 27.63
l2-input active 1358087 37529456 0 3.69e1 27.63
l2-output active 1358087 37529456 0 7.22e1 27.63
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 33.73, last 128 main loops 1.97 per node 36.00
vector rates in 6.8903e6, out 6.8903e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1095231 36943080 0 2.46e1 33.73
TwentyFiveGigabitEthernet3b/0/ active 1095231 36943080 0 6.12e1 33.73
dpdk-input polling 1251163 36943080 0 7.04e1 29.53
ethernet-input active 1095231 36943080 0 8.31e1 33.73
l2-input active 1095231 36943080 0 3.37e1 33.73
l2-input-vtr active 1095231 36943080 0 5.99e1 33.73
l2-output active 1095231 36943080 0 1.98e1 33.73
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 35.57, last 128 main loops 2.84 per node 52.00
vector rates in 6.9996e6, out 6.9996e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1055084 37529460 0 2.38e1 35.57
TwentyFiveGigabitEthernet3b/0/ active 1055084 37529460 0 6.01e1 35.57
dpdk-input polling 1175754 37529460 0 6.83e1 31.92
ethernet-input active 1055084 37529460 0 8.21e1 35.57
l2-input active 1055084 37529460 0 3.37e1 35.57
l2-input-vtr active 1055084 37529460 0 6.05e1 35.57
l2-output active 1055084 37529460 0 1.95e1 35.57
64b-8t4c-dot1q-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 30 3.62e4 0.00
dpdk-process any wait 0 0 1 9.14e3 0.00
fib-walk any wait 0 0 2 1.39e3 0.00
ikev2-manager-process any wait 0 0 5 1.23e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.84e2 0.00
lisp-retry-service any wait 0 0 2 2.02e3 0.00
unix-epoll-input polling 33052 0 0 4.11e5 0.00
vpe-oam-process any wait 0 0 3 8.09e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 7.74, last 128 main loops .19 per node 4.00
vector rates in 3.4473e6, out 3.4473e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2428534 18798428 0 7.49e1 7.74
TwentyFiveGigabitEthernet3b/0/ active 2428534 18798428 0 9.98e1 7.74
dpdk-input polling 3789193 18798428 0 1.92e2 4.96
ethernet-input active 2428534 18798428 0 1.05e2 7.74
l2-input active 2428534 18798428 0 6.35e1 7.74
l2-output active 2428534 18798428 0 1.34e2 7.74
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 7.86, last 128 main loops .38 per node 8.00
vector rates in 3.5019e6, out 3.5019e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2430144 19096732 0 7.53e1 7.86
TwentyFiveGigabitEthernet3b/0/ active 2430144 19096732 0 9.73e1 7.86
dpdk-input polling 3790135 19096732 0 1.89e2 5.04
ethernet-input active 2430144 19096732 0 1.05e2 7.86
l2-input active 2430144 19096732 0 6.32e1 7.86
l2-output active 2430144 19096732 0 1.30e2 7.86
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.5, average vectors/node 7.47, last 128 main loops 0.00 per node 0.00
vector rates in 3.4473e6, out 3.4473e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2516569 18798344 0 7.70e1 7.47
TwentyFiveGigabitEthernet3b/0/ active 2516569 18798344 0 9.95e1 7.47
dpdk-input polling 4101780 18798344 0 1.96e2 4.58
ethernet-input active 2516569 18798344 0 1.05e2 7.47
l2-input active 2516569 18798344 0 6.53e1 7.47
l2-output active 2516569 18798344 0 1.24e2 7.47
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.5, average vectors/node 7.66, last 128 main loops .38 per node 8.00
vector rates in 3.5019e6, out 3.5019e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2492465 19096760 0 7.63e1 7.66
TwentyFiveGigabitEthernet3b/0/ active 2492465 19096760 0 1.00e2 7.66
dpdk-input polling 4013679 19096760 0 1.94e2 4.76
ethernet-input active 2492465 19096760 0 1.05e2 7.66
l2-input active 2492465 19096760 0 6.35e1 7.66
l2-output active 2492465 19096760 0 1.21e2 7.66
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.5, average vectors/node 8.39, last 128 main loops 0.00 per node 0.00
vector rates in 3.4473e6, out 3.4473e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2237952 18798400 0 5.79e1 8.39
TwentyFiveGigabitEthernet3b/0/ active 2237952 18798400 0 9.51e1 8.39
dpdk-input polling 3365700 18798400 0 1.72e2 5.59
ethernet-input active 2237952 18798400 0 1.53e2 8.39
l2-input active 2237952 18798400 0 5.84e1 8.39
l2-input-vtr active 2237952 18798400 0 8.83e1 8.39
l2-output active 2237952 18798400 0 5.31e1 8.39
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.5, average vectors/node 8.47, last 128 main loops .88 per node 16.00
vector rates in 3.5020e6, out 3.5020e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2253392 19096828 0 5.77e1 8.47
TwentyFiveGigabitEthernet3b/0/ active 2253392 19096828 0 9.23e1 8.47
dpdk-input polling 3384554 19096828 0 1.69e2 5.64
ethernet-input active 2253392 19096828 0 1.49e2 8.47
l2-input active 2253392 19096828 0 5.84e1 8.47
l2-input-vtr active 2253392 19096828 0 8.79e1 8.47
l2-output active 2253392 19096828 0 5.29e1 8.47
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.5, average vectors/node 8.33, last 128 main loops .22 per node 4.00
vector rates in 3.4473e6, out 3.4473e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2255869 18798440 0 5.99e1 8.33
TwentyFiveGigabitEthernet3b/0/ active 2255869 18798440 0 9.28e1 8.33
dpdk-input polling 3433261 18798440 0 1.71e2 5.48
ethernet-input active 2255869 18798440 0 1.52e2 8.33
l2-input active 2255869 18798440 0 6.02e1 8.33
l2-input-vtr active 2255869 18798440 0 8.96e1 8.33
l2-output active 2255869 18798440 0 5.41e1 8.33
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.5, average vectors/node 8.70, last 128 main loops .66 per node 12.00
vector rates in 3.5019e6, out 3.5019e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2193878 19096772 0 5.80e1 8.70
TwentyFiveGigabitEthernet3b/0/ active 2193878 19096772 0 9.49e1 8.70
dpdk-input polling 3215033 19096772 0 1.68e2 5.94
ethernet-input active 2193878 19096772 0 1.49e2 8.70
l2-input active 2193878 19096772 0 5.79e1 8.70
l2-input-vtr active 2193878 19096772 0 8.89e1 8.70
l2-output active 2193878 19096772 0 5.22e1 8.70

2n1l-25ge2p1xxv710-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. DUT1 tested with 2p25GE NIC XXV710 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 DUT1. 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
64b-2t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 46 3.09e4 0.00
dpdk-process any wait 0 0 1 5.86e5 0.00
fib-walk any wait 0 0 3 1.19e3 0.00
ikev2-manager-process any wait 0 0 6 6.37e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.35e2 0.00
lisp-retry-service any wait 0 0 3 9.95e2 0.00
unix-epoll-input polling 1783 0 0 7.64e6 0.00
vpe-oam-process any wait 0 0 3 4.21e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 194.55, last 128 main loops 1.94 per node 31.00
vector rates in 9.2491e6, out 9.2491e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 259333 50452972 0 1.37e1 194.55
TwentyFiveGigabitEthernet3b/0/ active 259333 50452972 0 5.52e1 194.55
dpdk-input polling 259333 50452972 0 5.63e1 194.55
ethernet-input active 259333 50452972 0 3.04e1 194.55
l2-fwd active 259333 50452972 0 3.02e1 194.55
l2-input active 259333 50452972 0 3.48e1 194.55
l2-learn active 259333 50452972 0 3.69e1 194.55
l2-output active 259333 50452972 0 1.09e1 194.55
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.5, average vectors/node 188.49, last 128 main loops 14.00 per node 224.00
vector rates in 9.2491e6, out 9.2491e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 267658 50452948 0 1.35e1 188.49
TwentyFiveGigabitEthernet3b/0/ active 267658 50452948 0 5.47e1 188.49
dpdk-input polling 267658 50452948 0 5.67e1 188.49
ethernet-input active 267658 50452948 0 3.06e1 188.49
l2-fwd active 267658 50452948 0 3.03e1 188.49
l2-input active 267658 50452948 0 3.49e1 188.49
l2-learn active 267658 50452948 0 3.69e1 188.49
l2-output active 267658 50452948 0 1.11e1 188.49
64b-4t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 37 3.03e4 0.00
dpdk-process any wait 0 0 2 3.16e5 0.00
fib-walk any wait 0 0 2 8.71e2 0.00
ikev2-manager-process any wait 0 0 5 1.01e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.31e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.70e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.72e3 0.00
lisp-retry-service any wait 0 0 2 1.24e3 0.00
statseg-collector-process time wait 0 0 1 1.08e3 0.00
unix-epoll-input polling 5962 0 0 2.27e6 0.00
vpe-oam-process any wait 0 0 3 4.69e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 38.34, last 128 main loops 3.00 per node 48.00
vector rates in 6.8907e6, out 6.8907e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 974657 37371528 0 2.28e1 38.34
TwentyFiveGigabitEthernet3b/0/ active 974657 37371528 0 6.23e1 38.34
dpdk-input polling 1086595 37371528 0 7.41e1 34.39
ethernet-input active 974657 37371528 0 4.40e1 38.34
l2-fwd active 974657 37371528 0 4.02e1 38.34
l2-input active 974657 37371528 0 4.17e1 38.34
l2-learn active 974657 37371528 0 4.97e1 38.34
l2-output active 974657 37371528 0 1.88e1 38.34
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 39.78, last 128 main loops 3.00 per node 48.00
vector rates in 7.0001e6, out 7.0001e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 954352 37964720 0 2.26e1 39.78
TwentyFiveGigabitEthernet3b/0/ active 954352 37964720 0 6.09e1 39.78
dpdk-input polling 1050312 37964720 0 7.33e1 36.15
ethernet-input active 954352 37964720 0 4.32e1 39.78
l2-fwd active 954352 37964720 0 3.98e1 39.78
l2-input active 954352 37964720 0 4.14e1 39.78
l2-learn active 954352 37964720 0 4.93e1 39.78
l2-output active 954352 37964720 0 1.85e1 39.78
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 37.69, last 128 main loops 1.00 per node 16.00
vector rates in 6.8907e6, out 6.8907e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 991380 37371556 0 2.33e1 37.69
TwentyFiveGigabitEthernet3b/0/ active 991380 37371556 0 6.09e1 37.69
dpdk-input polling 1123383 37371556 0 7.41e1 33.27
ethernet-input active 991380 37371556 0 4.42e1 37.69
l2-fwd active 991380 37371556 0 4.05e1 37.69
l2-input active 991380 37371556 0 4.18e1 37.69
l2-learn active 991380 37371556 0 5.02e1 37.69
l2-output active 991380 37371556 0 1.90e1 37.69
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 37.86, last 128 main loops 3.75 per node 60.00
vector rates in 7.0001e6, out 7.0001e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1002715 37964756 0 2.31e1 37.86
TwentyFiveGigabitEthernet3b/0/ active 1002715 37964756 0 5.92e1 37.86
dpdk-input polling 1143088 37964756 0 7.26e1 33.21
ethernet-input active 1002715 37964756 0 4.35e1 37.86
l2-fwd active 1002715 37964756 0 4.03e1 37.86
l2-input active 1002715 37964756 0 4.15e1 37.86
l2-learn active 1002715 37964756 0 4.96e1 37.86
l2-output active 1002715 37964756 0 1.89e1 37.86
64b-8t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 31 3.78e4 0.00
dpdk-process any wait 0 0 1 6.51e5 0.00
fib-walk any wait 0 0 3 1.01e3 0.00
ikev2-manager-process any wait 0 0 5 8.23e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.69e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.07e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.64e3 0.00
lisp-retry-service any wait 0 0 3 2.24e3 0.00
statseg-collector-process time wait 0 0 1 1.82e3 0.00
unix-epoll-input polling 28601 0 0 4.73e5 0.00
vpe-oam-process any wait 0 0 2 7.90e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 9.49, last 128 main loops .75 per node 12.00
vector rates in 3.4452e6, out 3.4452e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1969054 18695880 0 5.47e1 9.49
TwentyFiveGigabitEthernet3b/0/ active 1969054 18695880 0 9.09e1 9.49
dpdk-input polling 2949392 18695880 0 1.71e2 6.34
ethernet-input active 1969054 18695880 0 9.18e1 9.49
l2-fwd active 1969054 18695880 0 7.26e1 9.49
l2-input active 1969054 18695880 0 6.49e1 9.49
l2-learn active 1969054 18695880 0 8.54e1 9.49
l2-output active 1969054 18695880 0 4.99e1 9.49
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 9.67, last 128 main loops .50 per node 8.00
vector rates in 3.4999e6, out 3.4999e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1964323 18992652 0 5.44e1 9.67
TwentyFiveGigabitEthernet3b/0/ active 1964323 18992652 0 8.99e1 9.67
dpdk-input polling 2924494 18992652 0 1.65e2 6.49
ethernet-input active 1964323 18992652 0 9.09e1 9.67
l2-fwd active 1964323 18992652 0 7.26e1 9.67
l2-input active 1964323 18992652 0 6.48e1 9.67
l2-learn active 1964323 18992652 0 8.51e1 9.67
l2-output active 1964323 18992652 0 4.95e1 9.67
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 9.36, last 128 main loops .25 per node 4.00
vector rates in 3.4452e6, out 3.4452e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1996462 18695888 0 5.52e1 9.36
TwentyFiveGigabitEthernet3b/0/ active 1996462 18695888 0 9.14e1 9.36
dpdk-input polling 3083640 18695888 0 1.71e2 6.06
ethernet-input active 1996462 18695888 0 9.04e1 9.36
l2-fwd active 1996462 18695888 0 7.35e1 9.36
l2-input active 1996462 18695888 0 6.56e1 9.36
l2-learn active 1996462 18695888 0 8.51e1 9.36
l2-output active 1996462 18695888 0 5.06e1 9.36
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 9.65, last 128 main loops .50 per node 8.00
vector rates in 3.4999e6, out 3.4999e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1967621 18992656 0 5.48e1 9.65
TwentyFiveGigabitEthernet3b/0/ active 1967621 18992656 0 9.06e1 9.65
dpdk-input polling 2915537 18992656 0 1.68e2 6.51
ethernet-input active 1967621 18992656 0 8.88e1 9.65
l2-fwd active 1967621 18992656 0 7.24e1 9.65
l2-input active 1967621 18992656 0 6.54e1 9.65
l2-learn active 1967621 18992656 0 8.45e1 9.65
l2-output active 1967621 18992656 0 4.92e1 9.65
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 9.42, last 128 main loops .50 per node 8.00
vector rates in 3.4452e6, out 3.4452e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1985674 18695896 0 5.48e1 9.42
TwentyFiveGigabitEthernet3b/0/ active 1985674 18695896 0 9.24e1 9.42
dpdk-input polling 3123616 18695896 0 1.71e2 5.99
ethernet-input active 1985674 18695896 0 9.17e1 9.42
l2-fwd active 1985674 18695896 0 7.28e1 9.42
l2-input active 1985674 18695896 0 6.47e1 9.42
l2-learn active 1985674 18695896 0 8.49e1 9.42
l2-output active 1985674 18695896 0 5.04e1 9.42
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 9.60, last 128 main loops .50 per node 8.00
vector rates in 3.4999e6, out 3.4999e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1978374 18992648 0 5.42e1 9.60
TwentyFiveGigabitEthernet3b/0/ active 1978374 18992648 0 9.09e1 9.60
dpdk-input polling 3092413 18992648 0 1.69e2 6.14
ethernet-input active 1978374 18992648 0 8.86e1 9.60
l2-fwd active 1978374 18992648 0 7.23e1 9.60
l2-input active 1978374 18992648 0 6.47e1 9.60
l2-learn active 1978374 18992648 0 8.47e1 9.60
l2-output active 1978374 18992648 0 4.98e1 9.60
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 9.37, last 128 main loops 0.00 per node 0.00
vector rates in 3.4452e6, out 3.4452e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1995013 18695880 0 5.58e1 9.37
TwentyFiveGigabitEthernet3b/0/ active 1995013 18695880 0 9.24e1 9.37
dpdk-input polling 3221325 18695880 0 1.72e2 5.80
ethernet-input active 1995013 18695880 0 9.06e1 9.37
l2-fwd active 1995013 18695880 0 7.35e1 9.37
l2-input active 1995013 18695880 0 6.55e1 9.37
l2-learn active 1995013 18695880 0 8.54e1 9.37
l2-output active 1995013 18695880 0 5.08e1 9.37
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 9.79, last 128 main loops 0.00 per node 0.00
vector rates in 3.4999e6, out 3.4999e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1938969 18992652 0 5.39e1 9.79
TwentyFiveGigabitEthernet3b/0/ active 1938969 18992652 0 9.13e1 9.79
dpdk-input polling 3040290 18992652 0 1.71e2 6.25
ethernet-input active 1938969 18992652 0 8.76e1 9.79
l2-fwd active 1938969 18992652 0 7.19e1 9.79
l2-input active 1938969 18992652 0 6.45e1 9.79
l2-learn active 1938969 18992652 0 8.51e1 9.79
l2-output active 1938969 18992652 0 4.89e1 9.79

2n1l-25ge2p1xxv710-eth-l2bdscale100kmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. DUT1 tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 50k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.95e4 0.00
dpdk-process any wait 0 0 2 5.65e5 0.00
fib-walk any wait 0 0 2 9.57e2 0.00
ikev2-manager-process any wait 0 0 5 9.04e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.30e2 0.00
lisp-retry-service any wait 0 0 2 1.07e3 0.00
unix-epoll-input polling 1883 0 0 7.19e6 0.00
vpe-oam-process any wait 0 0 3 5.81e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 206.83, last 128 main loops 7.75 per node 124.00
vector rates in 6.0793e6, out 6.0793e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 159626 33015160 0 1.32e1 206.83
TwentyFiveGigabitEthernet3b/0/ active 159626 33015160 0 5.45e1 206.83
dpdk-input polling 160855 33015160 0 5.58e1 205.25
ethernet-input active 159626 33015160 0 2.93e1 206.83
l2-fwd active 159626 33015160 0 9.75e1 206.83
l2-input active 159626 33015160 0 3.45e1 206.83
l2-learn active 159626 33015160 0 1.14e2 206.83
l2-output active 159626 33015160 0 1.08e1 206.83
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 131.78, last 128 main loops 15.75 per node 252.00
vector rates in 6.0793e6, out 6.0793e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 250541 33015204 0 1.46e1 131.78
TwentyFiveGigabitEthernet3b/0/ active 250541 33015204 0 5.55e1 131.78
dpdk-input polling 319437 33015204 0 5.99e1 103.35
ethernet-input active 250541 33015204 0 3.18e1 131.78
l2-fwd active 250541 33015204 0 9.06e1 131.78
l2-input active 250541 33015204 0 3.52e1 131.78
l2-learn active 250541 33015204 0 1.08e2 131.78
l2-output active 250541 33015204 0 1.26e1 131.78
64b-4t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.43e4 0.00
dpdk-process any wait 0 0 2 6.06e5 0.00
fib-walk any wait 0 0 3 1.08e3 0.00
ikev2-manager-process any wait 0 0 6 7.09e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.49e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.59e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.84e3 0.00
lisp-retry-service any wait 0 0 3 1.39e3 0.00
statseg-collector-process time wait 0 0 1 9.58e2 0.00
unix-epoll-input polling 2417 0 0 5.58e6 0.00
vpe-oam-process any wait 0 0 3 4.20e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 233.52, last 128 main loops 16.00 per node 256.00
vector rates in 5.9432e6, out 5.9432e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 138044 32236056 0 1.29e1 233.52
TwentyFiveGigabitEthernet3b/0/ active 138044 32236056 0 5.49e1 233.52
dpdk-input polling 138044 32236056 0 5.50e1 233.52
ethernet-input active 138044 32236056 0 2.88e1 233.52
l2-fwd active 138044 32236056 0 9.94e1 233.52
l2-input active 138044 32236056 0 3.42e1 233.52
l2-learn active 138044 32236056 0 1.24e2 233.52
l2-output active 138044 32236056 0 1.04e1 233.52
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 223.79, last 128 main loops 11.75 per node 188.00
vector rates in 5.9432e6, out 5.9432e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 144040 32236072 0 1.31e1 223.79
TwentyFiveGigabitEthernet3b/0/ active 144040 32236072 0 5.36e1 223.79
dpdk-input polling 144040 32236072 0 5.71e1 223.79
ethernet-input active 144040 32236072 0 2.88e1 223.79
l2-fwd active 144040 32236072 0 9.96e1 223.79
l2-input active 144040 32236072 0 3.39e1 223.79
l2-learn active 144040 32236072 0 1.22e2 223.79
l2-output active 144040 32236072 0 1.07e1 223.79
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 164.73, last 128 main loops 13.75 per node 220.00
vector rates in 5.9432e6, out 5.9432e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 195691 32236048 0 1.38e1 164.73
TwentyFiveGigabitEthernet3b/0/ active 195691 32236048 0 5.58e1 164.73
dpdk-input polling 195691 32236048 0 5.89e1 164.73
ethernet-input active 195691 32236048 0 3.04e1 164.73
l2-fwd active 195691 32236048 0 9.40e1 164.73
l2-input active 195691 32236048 0 3.44e1 164.73
l2-learn active 195691 32236048 0 1.19e2 164.73
l2-output active 195691 32236048 0 1.17e1 164.73
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 145.27, last 128 main loops 4.75 per node 76.00
vector rates in 5.9432e6, out 5.9432e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 221909 32236128 0 1.42e1 145.27
TwentyFiveGigabitEthernet3b/0/ active 221909 32236128 0 5.45e1 145.27
dpdk-input polling 221909 32236128 0 5.86e1 145.27
ethernet-input active 221909 32236128 0 3.11e1 145.27
l2-fwd active 221909 32236128 0 9.47e1 145.27
l2-input active 221909 32236128 0 3.47e1 145.27
l2-learn active 221909 32236128 0 1.18e2 145.27
l2-output active 221909 32236128 0 1.23e1 145.27
64b-8t4c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 40 3.40e4 0.00
dpdk-process any wait 0 0 1 1.01e4 0.00
fib-walk any wait 0 0 2 1.38e3 0.00
ikev2-manager-process any wait 0 0 5 1.18e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.61e2 0.00
lisp-retry-service any wait 0 0 2 2.18e3 0.00
unix-epoll-input polling 13469 0 0 9.95e5 0.00
vpe-oam-process any wait 0 0 3 7.01e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 16.76, last 128 main loops 1.25 per node 20.00
vector rates in 3.4805e6, out 3.4805e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1115669 18698976 0 3.77e1 16.76
TwentyFiveGigabitEthernet3b/0/ active 1115669 18698976 0 7.99e1 16.76
dpdk-input polling 1286261 18698976 0 1.12e2 14.54
ethernet-input active 1115669 18698976 0 6.49e1 16.76
l2-fwd active 1115669 18698976 0 1.51e2 16.76
l2-input active 1115669 18698976 0 5.19e1 16.76
l2-learn active 1115669 18698976 0 1.67e2 16.76
l2-output active 1115669 18698976 0 3.27e1 16.76
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 16.22, last 128 main loops 1.00 per node 16.00
vector rates in 3.4805e6, out 3.4805e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1152755 18698972 0 3.86e1 16.22
TwentyFiveGigabitEthernet3b/0/ active 1152755 18698972 0 8.09e1 16.22
dpdk-input polling 1371432 18698972 0 1.10e2 13.63
ethernet-input active 1152755 18698972 0 6.56e1 16.22
l2-fwd active 1152755 18698972 0 1.49e2 16.22
l2-input active 1152755 18698972 0 5.25e1 16.22
l2-learn active 1152755 18698972 0 1.67e2 16.22
l2-output active 1152755 18698972 0 3.35e1 16.22
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 16.29, last 128 main loops 1.75 per node 28.00
vector rates in 3.4805e6, out 3.4805e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1147425 18698984 0 3.86e1 16.29
TwentyFiveGigabitEthernet3b/0/ active 1147425 18698984 0 7.98e1 16.29
dpdk-input polling 1348183 18698984 0 1.14e2 13.87
ethernet-input active 1147425 18698984 0 6.48e1 16.29
l2-fwd active 1147425 18698984 0 1.48e2 16.29
l2-input active 1147425 18698984 0 5.23e1 16.29
l2-learn active 1147425 18698984 0 1.66e2 16.29
l2-output active 1147425 18698984 0 3.36e1 16.29
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 16.59, last 128 main loops 1.00 per node 16.00
vector rates in 3.4805e6, out 3.4805e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1126487 18698988 0 3.82e1 16.59
TwentyFiveGigabitEthernet3b/0/ active 1126487 18698988 0 8.06e1 16.59
dpdk-input polling 1304068 18698988 0 1.12e2 14.34
ethernet-input active 1126487 18698988 0 6.39e1 16.59
l2-fwd active 1126487 18698988 0 1.51e2 16.59
l2-input active 1126487 18698988 0 5.18e1 16.59
l2-learn active 1126487 18698988 0 1.68e2 16.59
l2-output active 1126487 18698988 0 3.29e1 16.59
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 16.38, last 128 main loops 1.00 per node 16.00
vector rates in 3.4805e6, out 3.4805e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1141234 18698996 0 3.87e1 16.38
TwentyFiveGigabitEthernet3b/0/ active 1141234 18698996 0 8.15e1 16.38
dpdk-input polling 1481918 18698996 0 1.17e2 12.62
ethernet-input active 1141234 18698996 0 6.52e1 16.38
l2-fwd active 1141234 18698996 0 1.45e2 16.38
l2-input active 1141234 18698996 0 5.21e1 16.38
l2-learn active 1141234 18698996 0 1.64e2 16.38
l2-output active 1141234 18698996 0 3.33e1 16.38
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 15.99, last 128 main loops 1.25 per node 20.00
vector rates in 3.4805e6, out 3.4805e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1169049 18698988 0 3.88e1 15.99
TwentyFiveGigabitEthernet3b/0/ active 1169049 18698988 0 8.08e1 15.99
dpdk-input polling 1541984 18698988 0 1.17e2 12.13
ethernet-input active 1169049 18698988 0 6.52e1 15.99
l2-fwd active 1169049 18698988 0 1.46e2 15.99
l2-input active 1169049 18698988 0 5.26e1 15.99
l2-learn active 1169049 18698988 0 1.63e2 15.99
l2-output active 1169049 18698988 0 3.42e1 15.99
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 15.94, last 128 main loops 1.00 per node 16.00
vector rates in 3.4805e6, out 3.4805e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1172906 18698984 0 3.95e1 15.94
TwentyFiveGigabitEthernet3b/0/ active 1172906 18698984 0 8.02e1 15.94
dpdk-input polling 1550629 18698984 0 1.19e2 12.06
ethernet-input active 1172906 18698984 0 6.49e1 15.94
l2-fwd active 1172906 18698984 0 1.46e2 15.94
l2-input active 1172906 18698984 0 5.26e1 15.94
l2-learn active 1172906 18698984 0 1.63e2 15.94
l2-output active 1172906 18698984 0 3.42e1 15.94
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 16.68, last 128 main loops 1.25 per node 20.00
vector rates in 3.4805e6, out 3.4805e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1121204 18699004 0 3.83e1 16.68
TwentyFiveGigabitEthernet3b/0/ active 1121204 18699004 0 8.20e1 16.68
dpdk-input polling 1441717 18699004 0 1.18e2 12.97
ethernet-input active 1121204 18699004 0 6.43e1 16.68
l2-fwd active 1121204 18699004 0 1.46e2 16.68
l2-input active 1121204 18699004 0 5.15e1 16.68
l2-learn active 1121204 18699004 0 1.65e2 16.68
l2-output active 1121204 18699004 0 3.31e1 16.68

2n1l-25ge2p1xxv710-eth-l2bdscale10kmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. DUT1 tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 5k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.60e4 0.00
dpdk-process any wait 0 0 2 6.39e3 0.00
fib-walk any wait 0 0 3 9.41e2 0.00
ikev2-manager-process any wait 0 0 5 1.08e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.40e2 0.00
lisp-retry-service any wait 0 0 3 1.64e3 0.00
unix-epoll-input polling 4731 0 0 2.82e6 0.00
vpe-oam-process any wait 0 0 2 6.67e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 254.40, last 128 main loops 16.00 per node 256.00
vector rates in 6.9546e6, out 6.9546e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 146611 37298176 0 1.27e1 254.40
TwentyFiveGigabitEthernet3b/0/ active 146611 37298176 0 5.47e1 254.40
dpdk-input polling 146611 37298176 0 5.42e1 254.40
ethernet-input active 146611 37298176 0 2.85e1 254.40
l2-fwd active 146611 37298176 0 7.33e1 254.40
l2-input active 146611 37298176 0 3.34e1 254.40
l2-learn active 146611 37298176 0 9.14e1 254.40
l2-output active 146611 37298176 0 9.93e0 254.40
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 179.09, last 128 main loops 12.00 per node 192.00
vector rates in 6.9547e6, out 6.9547e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 208267 37298460 0 1.35e1 179.09
TwentyFiveGigabitEthernet3b/0/ active 208267 37298460 0 5.50e1 179.09
dpdk-input polling 208267 37298460 0 5.76e1 179.09
ethernet-input active 208267 37298460 0 3.00e1 179.09
l2-fwd active 208267 37298460 0 6.89e1 179.09
l2-input active 208267 37298460 0 3.41e1 179.09
l2-learn active 208267 37298460 0 8.75e1 179.09
l2-output active 208267 37298460 0 1.10e1 179.09
64b-4t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 4.55e4 0.00
dpdk-process any wait 0 0 2 8.36e3 0.00
fib-walk any wait 0 0 3 9.16e2 0.00
ikev2-manager-process any wait 0 0 5 6.89e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 4.66e2 0.00
lisp-retry-service any wait 0 0 3 1.21e3 0.00
unix-epoll-input polling 2313 0 0 5.85e6 0.00
vpe-oam-process any wait 0 0 3 4.97e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 212.85, last 128 main loops 1.50 per node 24.00
vector rates in 6.7400e6, out 6.7400e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 171681 36541636 0 1.31e1 212.85
TwentyFiveGigabitEthernet3b/0/ active 171681 36541636 0 5.46e1 212.85
dpdk-input polling 171681 36541636 0 5.84e1 212.85
ethernet-input active 171681 36541636 0 2.93e1 212.85
l2-fwd active 171681 36541636 0 7.46e1 212.85
l2-input active 171681 36541636 0 3.35e1 212.85
l2-learn active 171681 36541636 0 9.51e1 212.85
l2-output active 171681 36541636 0 1.08e1 212.85
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 187.79, last 128 main loops 14.00 per node 224.00
vector rates in 6.7400e6, out 6.7400e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 194587 36541688 0 1.34e1 187.79
TwentyFiveGigabitEthernet3b/0/ active 194587 36541688 0 5.44e1 187.79
dpdk-input polling 194587 36541688 0 5.81e1 187.79
ethernet-input active 194587 36541688 0 2.96e1 187.79
l2-fwd active 194587 36541688 0 7.52e1 187.79
l2-input active 194587 36541688 0 3.36e1 187.79
l2-learn active 194587 36541688 0 9.38e1 187.79
l2-output active 194587 36541688 0 1.10e1 187.79
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 116.38, last 128 main loops 7.38 per node 118.00
vector rates in 6.7400e6, out 6.7400e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 313995 36541636 0 1.47e1 116.38
TwentyFiveGigabitEthernet3b/0/ active 313995 36541636 0 5.59e1 116.38
dpdk-input polling 313995 36541636 0 6.18e1 116.38
ethernet-input active 313995 36541636 0 3.20e1 116.38
l2-fwd active 313995 36541636 0 6.85e1 116.38
l2-input active 313995 36541636 0 3.46e1 116.38
l2-learn active 313995 36541636 0 8.83e1 116.38
l2-output active 313995 36541636 0 1.23e1 116.38
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 97.00, last 128 main loops 5.75 per node 92.00
vector rates in 6.7400e6, out 6.7400e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 376702 36541736 0 1.55e1 97.00
TwentyFiveGigabitEthernet3b/0/ active 376702 36541736 0 5.54e1 97.00
dpdk-input polling 376702 36541736 0 6.15e1 97.00
ethernet-input active 376702 36541736 0 3.28e1 97.00
l2-fwd active 376702 36541736 0 6.79e1 97.00
l2-input active 376702 36541736 0 3.51e1 97.00
l2-learn active 376702 36541736 0 8.64e1 97.00
l2-output active 376702 36541736 0 1.30e1 97.00
64b-8t4c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 35 3.44e4 0.00
dpdk-process any wait 0 0 2 6.45e5 0.00
fib-walk any wait 0 0 3 1.34e3 0.00
ikev2-manager-process any wait 0 0 5 1.21e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.45e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.98e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.89e3 0.00
lisp-retry-service any wait 0 0 3 1.41e3 0.00
statseg-collector-process time wait 0 0 1 1.62e3 0.00
unix-epoll-input polling 19753 0 0 6.85e5 0.00
vpe-oam-process any wait 0 0 3 7.17e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 12.63, last 128 main loops .25 per node 4.00
vector rates in 3.4825e6, out 3.4825e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1497710 18920464 0 4.69e1 12.63
TwentyFiveGigabitEthernet3b/0/ active 1497710 18920464 0 8.67e1 12.63
dpdk-input polling 1664894 18920464 0 1.27e2 11.36
ethernet-input active 1497710 18920464 0 7.71e1 12.63
l2-fwd active 1497710 18920464 0 1.17e2 12.63
l2-input active 1497710 18920464 0 5.88e1 12.63
l2-learn active 1497710 18920464 0 1.37e2 12.63
l2-output active 1497710 18920464 0 3.94e1 12.63
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 12.09, last 128 main loops .50 per node 8.00
vector rates in 3.4825e6, out 3.4825e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1564616 18920460 0 4.71e1 12.09
TwentyFiveGigabitEthernet3b/0/ active 1564616 18920460 0 8.76e1 12.09
dpdk-input polling 1795496 18920460 0 1.26e2 10.54
ethernet-input active 1564616 18920460 0 7.77e1 12.09
l2-fwd active 1564616 18920460 0 1.17e2 12.09
l2-input active 1564616 18920460 0 5.94e1 12.09
l2-learn active 1564616 18920460 0 1.35e2 12.09
l2-output active 1564616 18920460 0 4.07e1 12.09
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 12.18, last 128 main loops 96.00 per node 12.39
vector rates in 3.4825e6, out 3.4825e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1554016 18920468 0 4.76e1 12.18
TwentyFiveGigabitEthernet3b/0/ active 1554016 18920468 0 8.65e1 12.18
dpdk-input polling 1776303 18920468 0 1.32e2 10.65
ethernet-input active 1554016 18920468 0 7.61e1 12.18
l2-fwd active 1554016 18920468 0 1.15e2 12.18
l2-input active 1554016 18920468 0 6.04e1 12.18
l2-learn active 1554016 18920468 0 1.32e2 12.18
l2-output active 1554016 18920468 0 4.07e1 12.18
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 12.26, last 128 main loops .75 per node 12.00
vector rates in 3.4825e6, out 3.4825e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1543056 18920464 0 4.66e1 12.26
TwentyFiveGigabitEthernet3b/0/ active 1543056 18920464 0 8.79e1 12.26
dpdk-input polling 1752236 18920464 0 1.27e2 10.79
ethernet-input active 1543056 18920464 0 7.63e1 12.26
l2-fwd active 1543056 18920464 0 1.18e2 12.26
l2-input active 1543056 18920464 0 5.90e1 12.26
l2-learn active 1543056 18920464 0 1.36e2 12.26
l2-output active 1543056 18920464 0 4.02e1 12.26
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 10.32, last 128 main loops .75 per node 12.00
vector rates in 3.4825e6, out 3.4825e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1833880 18920464 0 5.33e1 10.32
TwentyFiveGigabitEthernet3b/0/ active 1833880 18920464 0 9.49e1 10.32
dpdk-input polling 2310752 18920464 0 1.44e2 8.19
ethernet-input active 1833880 18920464 0 8.61e1 10.32
l2-fwd active 1833880 18920464 0 9.01e1 10.32
l2-input active 1833880 18920464 0 6.23e1 10.32
l2-learn active 1833880 18920464 0 1.08e2 10.32
l2-output active 1833880 18920464 0 4.49e1 10.32
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 10.32, last 128 main loops .63 per node 10.00
vector rates in 3.4825e6, out 3.4825e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1832667 18920452 0 5.26e1 10.32
TwentyFiveGigabitEthernet3b/0/ active 1832667 18920452 0 9.39e1 10.32
dpdk-input polling 2303697 18920452 0 1.47e2 8.21
ethernet-input active 1832667 18920452 0 8.49e1 10.32
l2-fwd active 1832667 18920452 0 9.05e1 10.32
l2-input active 1832667 18920452 0 6.25e1 10.32
l2-learn active 1832667 18920452 0 1.09e2 10.32
l2-output active 1832667 18920452 0 4.54e1 10.32
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 10.25, last 128 main loops 0.00 per node 0.00
vector rates in 3.4825e6, out 3.4825e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1846739 18920460 0 5.35e1 10.25
TwentyFiveGigabitEthernet3b/0/ active 1846739 18920460 0 9.37e1 10.25
dpdk-input polling 2348490 18920460 0 1.47e2 8.06
ethernet-input active 1846739 18920460 0 8.44e1 10.25
l2-fwd active 1846739 18920460 0 9.07e1 10.25
l2-input active 1846739 18920460 0 6.26e1 10.25
l2-learn active 1846739 18920460 0 1.09e2 10.25
l2-output active 1846739 18920460 0 4.55e1 10.25
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 10.38, last 128 main loops .75 per node 12.00
vector rates in 3.4825e6, out 3.4825e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1822046 18920456 0 5.18e1 10.38
TwentyFiveGigabitEthernet3b/0/ active 1822046 18920456 0 9.48e1 10.38
dpdk-input polling 2281422 18920456 0 1.47e2 8.29
ethernet-input active 1822046 18920456 0 8.43e1 10.38
l2-fwd active 1822046 18920456 0 9.04e1 10.38
l2-input active 1822046 18920456 0 6.27e1 10.38
l2-learn active 1822046 18920456 0 1.09e2 10.38
l2-output active 1822046 18920456 0 4.49e1 10.38

2n1l-25ge2p1xxv710-eth-l2bdscale1mmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. DUT1 tested with 2p25GE NIC XXV710 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 DUT1. TG traffic profile contains two L3 flow-groups (flow-group per direction, 500k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.16e4 0.00
dpdk-process any wait 0 0 1 7.21e3 0.00
fib-walk any wait 0 0 3 8.69e2 0.00
ikev2-manager-process any wait 0 0 5 7.43e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 4.43e2 0.00
lisp-retry-service any wait 0 0 3 8.99e2 0.00
unix-epoll-input polling 2636 0 0 5.13e6 0.00
vpe-oam-process any wait 0 0 3 6.97e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 162.10, last 128 main loops 14.00 per node 224.00
vector rates in 5.4483e6, out 5.4483e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 182643 29606624 0 1.40e1 162.10
TwentyFiveGigabitEthernet3b/0/ active 182643 29606624 0 5.58e1 162.10
dpdk-input polling 185617 29606624 0 5.74e1 159.50
ethernet-input active 182643 29606624 0 3.07e1 162.10
l2-fwd active 182643 29606624 0 1.17e2 162.10
l2-input active 182643 29606624 0 3.49e1 162.10
l2-learn active 182643 29606624 0 1.35e2 162.10
l2-output active 182643 29606624 0 1.20e1 162.10
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 81.41, last 128 main loops 0.00 per node 0.00
vector rates in 5.4483e6, out 5.4483e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 363655 29606544 0 1.67e1 81.41
TwentyFiveGigabitEthernet3b/0/ active 363655 29606544 0 5.72e1 81.41
dpdk-input polling 790263 29606544 0 6.76e1 37.46
ethernet-input active 363655 29606544 0 3.59e1 81.41
l2-fwd active 363655 29606544 0 1.03e2 81.41
l2-input active 363655 29606544 0 3.68e1 81.41
l2-learn active 363655 29606544 0 1.21e2 81.41
l2-output active 363655 29606544 0 1.56e1 81.41
64b-4t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 6.76e4 0.00
dpdk-process any wait 0 0 2 6.01e5 0.00
fib-walk any wait 0 0 3 1.16e3 0.00
ikev2-manager-process any wait 0 0 5 8.11e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.69e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 4.17e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.89e3 0.00
lisp-retry-service any wait 0 0 3 1.20e3 0.00
statseg-collector-process time wait 0 0 1 1.65e3 0.00
unix-epoll-input polling 2867 0 0 4.72e6 0.00
vpe-oam-process any wait 0 0 2 4.47e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 256.00, last 128 main loops 16.00 per node 256.00
vector rates in 5.4439e6, out 5.4439e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 115325 29523200 0 1.29e1 256.00
TwentyFiveGigabitEthernet3b/0/ active 115325 29523200 0 5.57e1 256.00
dpdk-input polling 115325 29523200 0 5.35e1 256.00
ethernet-input active 115325 29523200 0 2.86e1 256.00
l2-fwd active 115325 29523200 0 1.27e2 256.00
l2-input active 115325 29523200 0 3.32e1 256.00
l2-learn active 115325 29523200 0 1.37e2 256.00
l2-output active 115325 29523200 0 9.99e0 256.00
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 256.00, last 128 main loops 16.00 per node 256.00
vector rates in 5.5288e6, out 5.5288e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 117122 29983232 0 1.27e1 256.00
TwentyFiveGigabitEthernet3b/0/ active 117122 29983232 0 5.38e1 256.00
dpdk-input polling 117122 29983232 0 5.48e1 256.00
ethernet-input active 117122 29983232 0 2.78e1 256.00
l2-fwd active 117122 29983232 0 1.24e2 256.00
l2-input active 117122 29983232 0 3.35e1 256.00
l2-learn active 117122 29983232 0 1.34e2 256.00
l2-output active 117122 29983232 0 9.79e0 256.00
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 256.00, last 128 main loops 16.00 per node 256.00
vector rates in 5.5444e6, out 5.5444e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 117452 30067712 0 1.25e1 256.00
TwentyFiveGigabitEthernet3b/0/ active 117452 30067712 0 5.33e1 256.00
dpdk-input polling 117452 30067712 0 5.68e1 256.00
ethernet-input active 117452 30067712 0 2.86e1 256.00
l2-fwd active 117452 30067712 0 1.22e2 256.00
l2-input active 117452 30067712 0 3.35e1 256.00
l2-learn active 117452 30067712 0 1.33e2 256.00
l2-output active 117452 30067712 0 9.53e0 256.00
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 255.95, last 128 main loops 16.00 per node 256.00
vector rates in 5.6628e6, out 5.6628e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 119986 30710136 0 1.25e1 255.95
TwentyFiveGigabitEthernet3b/0/ active 119986 30710136 0 5.25e1 255.95
dpdk-input polling 119986 30710136 0 5.34e1 255.95
ethernet-input active 119986 30710136 0 2.81e1 255.95
l2-fwd active 119986 30710136 0 1.19e2 255.95
l2-input active 119986 30710136 0 3.34e1 255.95
l2-learn active 119986 30710136 0 1.31e2 255.95
l2-output active 119986 30710136 0 9.68e0 255.95
64b-8t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 42 3.36e4 0.00
dpdk-process any wait 0 0 1 6.51e5 0.00
fib-walk any wait 0 0 3 1.15e3 0.00
ikev2-manager-process any wait 0 0 5 9.06e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.22e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.01e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.04e3 0.00
lisp-retry-service any wait 0 0 3 2.97e3 0.00
statseg-collector-process time wait 0 0 1 1.87e3 0.00
unix-epoll-input polling 13310 0 0 1.00e6 0.00
vpe-oam-process any wait 0 0 3 7.95e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 18.06, last 128 main loops .25 per node 4.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1036128 18711068 0 3.66e1 18.06
TwentyFiveGigabitEthernet3b/0/ active 1036128 18711068 0 7.68e1 18.06
dpdk-input polling 1054055 18711068 0 1.03e2 17.75
ethernet-input active 1036128 18711068 0 6.32e1 18.06
l2-fwd active 1036128 18711068 0 1.59e2 18.06
l2-input active 1036128 18711068 0 5.08e1 18.06
l2-learn active 1036128 18711068 0 1.76e2 18.06
l2-output active 1036128 18711068 0 3.13e1 18.06
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.23, last 128 main loops 1.50 per node 24.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1085737 18711064 0 3.73e1 17.23
TwentyFiveGigabitEthernet3b/0/ active 1085737 18711064 0 7.67e1 17.23
dpdk-input polling 1113533 18711064 0 1.02e2 16.80
ethernet-input active 1085737 18711064 0 6.41e1 17.23
l2-fwd active 1085737 18711064 0 1.58e2 17.23
l2-input active 1085737 18711064 0 5.19e1 17.23
l2-learn active 1085737 18711064 0 1.75e2 17.23
l2-output active 1085737 18711064 0 3.23e1 17.23
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 17.37, last 128 main loops 0.00 per node 0.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1076999 18711068 0 3.74e1 17.37
TwentyFiveGigabitEthernet3b/0/ active 1076999 18711068 0 7.94e1 17.37
dpdk-input polling 1102199 18711068 0 1.03e2 16.98
ethernet-input active 1076999 18711068 0 6.25e1 17.37
l2-fwd active 1076999 18711068 0 1.57e2 17.37
l2-input active 1076999 18711068 0 5.18e1 17.37
l2-learn active 1076999 18711068 0 1.75e2 17.37
l2-output active 1076999 18711068 0 3.21e1 17.37
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 17.65, last 128 main loops 1.50 per node 24.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1059895 18711068 0 3.70e1 17.65
TwentyFiveGigabitEthernet3b/0/ active 1059895 18711068 0 7.62e1 17.65
dpdk-input polling 1082563 18711068 0 1.02e2 17.28
ethernet-input active 1059895 18711068 0 6.28e1 17.65
l2-fwd active 1059895 18711068 0 1.60e2 17.65
l2-input active 1059895 18711068 0 5.16e1 17.65
l2-learn active 1059895 18711068 0 1.77e2 17.65
l2-output active 1059895 18711068 0 3.16e1 17.65
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 12.89, last 128 main loops .50 per node 8.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1451503 18711064 0 4.54e1 12.89
TwentyFiveGigabitEthernet3b/0/ active 1451503 18711064 0 8.55e1 12.89
dpdk-input polling 1603304 18711064 0 1.19e2 11.67
ethernet-input active 1451503 18711064 0 7.46e1 12.89
l2-fwd active 1451503 18711064 0 1.26e2 12.89
l2-input active 1451503 18711064 0 5.63e1 12.89
l2-learn active 1451503 18711064 0 1.44e2 12.89
l2-output active 1451503 18711064 0 3.93e1 12.89
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 12.85, last 128 main loops .75 per node 12.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1455717 18711088 0 4.49e1 12.85
TwentyFiveGigabitEthernet3b/0/ active 1455717 18711088 0 8.42e1 12.85
dpdk-input polling 1611207 18711088 0 1.22e2 11.61
ethernet-input active 1455717 18711088 0 7.39e1 12.85
l2-fwd active 1455717 18711088 0 1.26e2 12.85
l2-input active 1455717 18711088 0 5.69e1 12.85
l2-learn active 1455717 18711088 0 1.43e2 12.85
l2-output active 1455717 18711088 0 4.06e1 12.85
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 12.96, last 128 main loops 1.00 per node 16.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1444274 18711068 0 4.51e1 12.96
TwentyFiveGigabitEthernet3b/0/ active 1444274 18711068 0 8.53e1 12.96
dpdk-input polling 1589396 18711068 0 1.23e2 11.77
ethernet-input active 1444274 18711068 0 7.33e1 12.96
l2-fwd active 1444274 18711068 0 1.27e2 12.96
l2-input active 1444274 18711068 0 5.67e1 12.96
l2-learn active 1444274 18711068 0 1.43e2 12.96
l2-output active 1444274 18711068 0 3.94e1 12.96
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 13.24, last 128 main loops .25 per node 4.00
vector rates in 3.4887e6, out 3.4887e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1413526 18711068 0 4.46e1 13.24
TwentyFiveGigabitEthernet3b/0/ active 1413526 18711068 0 8.60e1 13.24
dpdk-input polling 1537897 18711068 0 1.23e2 12.17
ethernet-input active 1413526 18711068 0 7.39e1 13.24
l2-fwd active 1413526 18711068 0 1.25e2 13.24
l2-input active 1413526 18711068 0 5.63e1 13.24
l2-learn active 1413526 18711068 0 1.44e2 13.24
l2-output active 1413526 18711068 0 3.93e1 13.24

2n1l-25ge2p1xxv710-eth-l2patch-ndrpdr

RFC2544: Pkt throughput L2patch test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 patch.
  • [Cfg] DUT configuration: DUT1 is configured with L2 patch DUT1 tested with 2p25GE NIC XXV710 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 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
64b-2t1c-eth-l2patch-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 28 2.74e4 0.00
dpdk-process any wait 0 0 2 4.61e3 0.00
fib-walk any wait 0 0 3 7.71e2 0.00
ikev2-manager-process any wait 0 0 6 6.54e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.32e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.12e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.54e3 0.00
lisp-retry-service any wait 0 0 3 1.09e3 0.00
statseg-collector-process time wait 0 0 1 9.76e2 0.00
unix-epoll-input polling 8871 0 0 1.53e6 0.00
vpe-oam-process any wait 0 0 2 6.36e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 43.68, last 128 main loops 2.13 per node 68.00
vector rates in 1.3889e7, out 1.3889e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1734126 75754644 0 2.03e1 43.68
TwentyFiveGigabitEthernet3b/0/ active 1734126 75754644 0 5.63e1 43.68
dpdk-input polling 3718198 75754644 0 7.23e1 20.37
l2-patch active 1734126 75754644 0 2.01e1 43.68
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.5, average vectors/node 41.63, last 128 main loops 0.00 per node 0.00
vector rates in 1.3889e7, out 1.3889e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1819620 75754680 0 2.06e1 41.63
TwentyFiveGigabitEthernet3b/0/ active 1819620 75754680 0 5.65e1 41.63
dpdk-input polling 3476095 75754680 0 7.22e1 21.79
l2-patch active 1819620 75754680 0 2.05e1 41.63
64b-4t2c-eth-l2patch-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 27 3.09e4 0.00
dpdk-process any wait 0 0 2 6.11e5 0.00
fib-walk any wait 0 0 3 1.07e3 0.00
ikev2-manager-process any wait 0 0 5 7.06e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.80e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.77e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.20e3 0.00
lisp-retry-service any wait 0 0 3 1.44e3 0.00
statseg-collector-process time wait 0 0 1 1.02e3 0.00
unix-epoll-input polling 29641 0 0 4.57e5 0.00
vpe-oam-process any wait 0 0 3 5.94e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 11.73, last 128 main loops .38 per node 12.00
vector rates in 6.8906e6, out 6.8906e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 3192187 37442216 0 4.48e1 11.73
TwentyFiveGigabitEthernet3b/0/ active 3192187 37442216 0 7.65e1 11.73
dpdk-input polling 7449356 37442216 0 1.54e2 5.03
l2-patch active 3192187 37442216 0 4.36e1 11.73
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 11.99, last 128 main loops .25 per node 8.00
vector rates in 6.9999e6, out 6.9999e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 3171844 38036528 0 4.38e1 11.99
TwentyFiveGigabitEthernet3b/0/ active 3171844 38036528 0 7.73e1 11.99
dpdk-input polling 7381692 38036528 0 1.50e2 5.15
l2-patch active 3171844 38036528 0 4.38e1 11.99
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 11.07, last 128 main loops 0.00 per node 0.00
vector rates in 6.8906e6, out 6.8906e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 3383736 37442192 0 4.68e1 11.07
TwentyFiveGigabitEthernet3b/0/ active 3383736 37442192 0 7.86e1 11.07
dpdk-input polling 7000262 37442192 0 1.51e2 5.35
l2-patch active 3383736 37442192 0 4.51e1 11.07
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 11.23, last 128 main loops .38 per node 12.00
vector rates in 6.9999e6, out 6.9999e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 3388347 38036524 0 4.60e1 11.23
TwentyFiveGigabitEthernet3b/0/ active 3388347 38036524 0 7.79e1 11.23
dpdk-input polling 7001236 38036524 0 1.48e2 5.43
l2-patch active 3388347 38036524 0 4.51e1 11.23
64b-8t4c-eth-l2patch-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 27 3.46e4 0.00
dpdk-process any wait 0 0 2 3.26e5 0.00
fib-walk any wait 0 0 2 8.42e2 0.00
ikev2-manager-process any wait 0 0 5 9.85e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.93e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.47e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.52e3 0.00
lisp-retry-service any wait 0 0 2 1.57e3 0.00
statseg-collector-process time wait 0 0 1 2.09e3 0.00
unix-epoll-input polling 59346 0 0 2.28e5 0.00
vpe-oam-process any wait 0 0 3 3.91e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 4.59, last 128 main loops .13 per node 4.00
vector rates in 3.4454e6, out 3.4454e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 4074802 18689452 0 9.01e1 4.59
TwentyFiveGigabitEthernet3b/0/ active 4074802 18689452 0 1.20e2 4.59
dpdk-input polling 7108340 18689452 0 3.23e2 2.63
l2-patch active 4074802 18689452 0 8.98e1 4.59
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 4.66, last 128 main loops .13 per node 4.00
vector rates in 3.5001e6, out 3.5001e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 4073317 18986108 0 8.82e1 4.66
TwentyFiveGigabitEthernet3b/0/ active 4073317 18986108 0 1.20e2 4.66
dpdk-input polling 6870991 18986108 0 3.21e2 2.76
l2-patch active 4073317 18986108 0 8.88e1 4.66
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 4.60, last 128 main loops 0.00 per node 0.00
vector rates in 3.4454e6, out 3.4454e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 4061582 18689448 0 9.14e1 4.60
TwentyFiveGigabitEthernet3b/0/ active 4061582 18689448 0 1.20e2 4.60
dpdk-input polling 7008461 18689448 0 3.29e2 2.67
l2-patch active 4061582 18689448 0 8.79e1 4.60
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 4.63, last 128 main loops 0.00 per node 0.00
vector rates in 3.5001e6, out 3.5001e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 4099174 18986108 0 9.07e1 4.63
TwentyFiveGigabitEthernet3b/0/ active 4099174 18986108 0 1.20e2 4.63
dpdk-input polling 7030747 18986108 0 3.22e2 2.70
l2-patch active 4099174 18986108 0 8.59e1 4.63
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 4.56, last 128 main loops .25 per node 8.00
vector rates in 3.4454e6, out 3.4454e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 4098062 18689456 0 9.02e1 4.56
TwentyFiveGigabitEthernet3b/0/ active 4098062 18689456 0 1.19e2 4.56
dpdk-input polling 7313979 18689456 0 3.29e2 2.56
l2-patch active 4098062 18689456 0 8.89e1 4.56
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 4.62, last 128 main loops .25 per node 8.00
vector rates in 3.5001e6, out 3.5001e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 4109333 18986112 0 8.91e1 4.62
TwentyFiveGigabitEthernet3b/0/ active 4109333 18986112 0 1.21e2 4.62
dpdk-input polling 7228688 18986112 0 3.26e2 2.63
l2-patch active 4109333 18986112 0 8.61e1 4.62
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 4.55, last 128 main loops 0.00 per node 0.00
vector rates in 3.4454e6, out 3.4454e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 4107117 18689456 0 9.02e1 4.55
TwentyFiveGigabitEthernet3b/0/ active 4107117 18689456 0 1.22e2 4.55
dpdk-input polling 7338281 18689456 0 3.35e2 2.55
l2-patch active 4107117 18689456 0 8.67e1 4.55
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 4.65, last 128 main loops .25 per node 8.00
vector rates in 3.5001e6, out 3.5001e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 4078899 18986112 0 8.95e1 4.65
TwentyFiveGigabitEthernet3b/0/ active 4078899 18986112 0 1.21e2 4.65
dpdk-input polling 7085486 18986112 0 3.26e2 2.68
l2-patch active 4078899 18986112 0 8.65e1 4.65

2n1l-25ge2p1xxv710-eth-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 cross-connect. DUT1 tested with 2p25GE NIC XXV710 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 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
64b-2t1c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 2.87e4 0.00
dpdk-process any wait 0 0 2 6.16e5 0.00
fib-walk any wait 0 0 3 1.14e3 0.00
ikev2-manager-process any wait 0 0 5 8.14e2 0.00
ip-neighbor-scan-process any wait 0 0 1 1.67e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.16e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.34e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.58e3 0.00
lisp-retry-service any wait 0 0 3 1.12e3 0.00
statseg-collector-process time wait 0 0 1 8.82e2 0.00
unix-epoll-input polling 2006 0 0 6.74e6 0.00
vpe-oam-process any wait 0 0 2 8.03e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 203.53, last 128 main loops 9.00 per node 192.00
vector rates in 1.2784e7, out 1.2784e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 341363 69477500 0 1.37e1 203.53
TwentyFiveGigabitEthernet3b/0/ active 341363 69477500 0 5.49e1 203.53
dpdk-input polling 341363 69477500 0 5.64e1 203.53
ethernet-input active 341363 69477500 0 3.10e1 203.53
l2-input active 341363 69477500 0 2.59e1 203.53
l2-output active 341363 69477500 0 1.18e1 203.53
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 193.20, last 128 main loops 8.81 per node 188.00
vector rates in 1.2784e7, out 1.2784e7, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 359611 69477580 0 1.36e1 193.20
TwentyFiveGigabitEthernet3b/0/ active 359611 69477580 0 5.46e1 193.20
dpdk-input polling 359611 69477580 0 5.67e1 193.20
ethernet-input active 359611 69477580 0 3.11e1 193.20
l2-input active 359611 69477580 0 2.60e1 193.20
l2-output active 359611 69477580 0 1.18e1 193.20
64b-4t2c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 29 3.12e4 0.00
dpdk-process any wait 0 0 2 8.14e3 0.00
fib-walk any wait 0 0 2 1.14e3 0.00
ikev2-manager-process any wait 0 0 5 7.24e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.55e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.19e3 0.00
lisp-retry-service any wait 0 0 2 1.28e3 0.00
statseg-collector-process time wait 0 0 1 1.47e3 0.00
unix-epoll-input polling 14797 0 0 9.16e5 0.00
vpe-oam-process any wait 0 0 3 7.75e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 18.57, last 128 main loops 0.00 per node 0.00
vector rates in 6.8909e6, out 6.8909e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2020561 37512404 0 3.42e1 18.57
TwentyFiveGigabitEthernet3b/0/ active 2020561 37512404 0 6.94e1 18.57
dpdk-input polling 3183974 37512404 0 1.02e2 11.78
ethernet-input active 2020561 37512404 0 6.09e1 18.57
l2-input active 2020561 37512404 0 4.24e1 18.57
l2-output active 2020561 37512404 0 3.16e1 18.57
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 19.41, last 128 main loops .94 per node 20.00
vector rates in 7.0002e6, out 7.0002e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 1962847 38107828 0 3.37e1 19.41
TwentyFiveGigabitEthernet3b/0/ active 1962847 38107828 0 7.19e1 19.41
dpdk-input polling 2967030 38107828 0 9.98e1 12.84
ethernet-input active 1962847 38107828 0 5.93e1 19.41
l2-input active 1962847 38107828 0 4.15e1 19.41
l2-output active 1962847 38107828 0 3.10e1 19.41
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 18.22, last 128 main loops 0.00 per node 0.00
vector rates in 6.8909e6, out 6.8909e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2058747 37512400 0 3.44e1 18.22
TwentyFiveGigabitEthernet3b/0/ active 2058747 37512400 0 6.96e1 18.22
dpdk-input polling 3202984 37512400 0 1.01e2 11.71
ethernet-input active 2058747 37512400 0 6.14e1 18.22
l2-input active 2058747 37512400 0 4.24e1 18.22
l2-output active 2058747 37512400 0 3.22e1 18.22
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 18.53, last 128 main loops 0.00 per node 0.00
vector rates in 7.0002e6, out 7.0002e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2056968 38107800 0 3.39e1 18.53
TwentyFiveGigabitEthernet3b/0/ active 2056968 38107800 0 6.96e1 18.53
dpdk-input polling 3193062 38107800 0 9.99e1 11.93
ethernet-input active 2056968 38107800 0 5.97e1 18.53
l2-input active 2056968 38107800 0 4.20e1 18.53
l2-output active 2056968 38107800 0 3.17e1 18.53
64b-8t4c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 29 3.65e4 0.00
dpdk-process any wait 0 0 2 6.53e5 0.00
fib-walk any wait 0 0 2 1.33e3 0.00
ikev2-manager-process any wait 0 0 5 9.44e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.87e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.20e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.52e3 0.00
lisp-retry-service any wait 0 0 2 2.22e3 0.00
statseg-collector-process time wait 0 0 1 4.47e3 0.00
unix-epoll-input polling 39355 0 0 3.43e5 0.00
vpe-oam-process any wait 0 0 3 1.15e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 6.63, last 128 main loops .56 per node 12.00
vector rates in 3.4453e6, out 3.4453e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2822823 18703440 0 7.16e1 6.63
TwentyFiveGigabitEthernet3b/0/ active 2822823 18703440 0 1.05e2 6.63
dpdk-input polling 4381133 18703440 0 2.32e2 4.27
ethernet-input active 2822823 18703440 0 1.11e2 6.63
l2-input active 2822823 18703440 0 6.87e1 6.63
l2-output active 2822823 18703440 0 7.18e1 6.63
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 6.63, last 128 main loops .19 per node 4.00
vector rates in 3.5000e6, out 3.5000e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2864505 19000316 0 7.12e1 6.63
TwentyFiveGigabitEthernet3b/0/ active 2864505 19000316 0 1.04e2 6.63
dpdk-input polling 4471577 19000316 0 2.26e2 4.25
ethernet-input active 2864505 19000316 0 1.12e2 6.63
l2-input active 2864505 19000316 0 6.85e1 6.63
l2-output active 2864505 19000316 0 7.01e1 6.63
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 6.54, last 128 main loops 0.00 per node 0.00
vector rates in 3.4453e6, out 3.4453e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2860938 18703436 0 7.24e1 6.54
TwentyFiveGigabitEthernet3b/0/ active 2860938 18703436 0 1.05e2 6.54
dpdk-input polling 4488357 18703436 0 2.30e2 4.17
ethernet-input active 2860938 18703436 0 1.10e2 6.54
l2-input active 2860938 18703436 0 7.03e1 6.54
l2-output active 2860938 18703436 0 7.31e1 6.54
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 6.67, last 128 main loops .38 per node 8.00
vector rates in 3.5000e6, out 3.5000e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2850326 19000324 0 7.24e1 6.67
TwentyFiveGigabitEthernet3b/0/ active 2850326 19000324 0 1.07e2 6.67
dpdk-input polling 4448308 19000324 0 2.28e2 4.27
ethernet-input active 2850326 19000324 0 1.09e2 6.67
l2-input active 2850326 19000324 0 6.84e1 6.67
l2-output active 2850326 19000324 0 6.89e1 6.67
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 6.55, last 128 main loops .19 per node 4.00
vector rates in 3.4453e6, out 3.4453e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2856700 18703452 0 7.15e1 6.55
TwentyFiveGigabitEthernet3b/0/ active 2856700 18703452 0 1.07e2 6.55
dpdk-input polling 4513580 18703452 0 2.35e2 4.14
ethernet-input active 2856700 18703452 0 1.12e2 6.55
l2-input active 2856700 18703452 0 6.87e1 6.55
l2-output active 2856700 18703452 0 6.93e1 6.55
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 6.61, last 128 main loops 0.00 per node 0.00
vector rates in 3.5000e6, out 3.5000e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2876522 19000328 0 7.11e1 6.61
TwentyFiveGigabitEthernet3b/0/ active 2876522 19000328 0 1.04e2 6.61
dpdk-input polling 4589604 19000328 0 2.31e2 4.14
ethernet-input active 2876522 19000328 0 1.09e2 6.61
l2-input active 2876522 19000328 0 6.87e1 6.61
l2-output active 2876522 19000328 0 7.06e1 6.61
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 6.44, last 128 main loops 0.00 per node 0.00
vector rates in 3.4453e6, out 3.4453e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2904056 18703452 0 7.27e1 6.44
TwentyFiveGigabitEthernet3b/0/ active 2904056 18703452 0 1.06e2 6.44
dpdk-input polling 4640883 18703452 0 2.36e2 4.03
ethernet-input active 2904056 18703452 0 1.09e2 6.44
l2-input active 2904056 18703452 0 6.99e1 6.44
l2-output active 2904056 18703452 0 7.14e1 6.44
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 6.74, last 128 main loops 0.00 per node 0.00
vector rates in 3.5000e6, out 3.5000e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 2817265 19000328 0 7.19e1 6.74
TwentyFiveGigabitEthernet3b/0/ active 2817265 19000328 0 1.10e2 6.74
dpdk-input polling 4408343 19000328 0 2.28e2 4.31
ethernet-input active 2817265 19000328 0 1.09e2 6.74
l2-input active 2817265 19000328 0 6.79e1 6.74
l2-output active 2817265 19000328 0 6.99e1 6.74

vm vhost

2n1l-10ge2p1x710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD with vhost abd IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to io, rxd/txd=1024. DUT1 is 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
64b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 4.18e4 0.00
dpdk-process any wait 0 0 2 5.65e3 0.00
fib-walk any wait 0 0 3 1.65e3 0.00
ikev2-manager-process any wait 0 0 5 1.47e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.04e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.03e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.13e3 0.00
lisp-retry-service any wait 0 0 3 1.41e3 0.00
statseg-collector-process time wait 0 0 1 2.19e3 0.00
unix-epoll-input polling 4934 0 0 2.74e6 0.00
vhost-user-process any wait 0 0 2 6.56e3 0.00
vpe-oam-process any wait 0 0 3 1.04e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 85.01, last 128 main loops 0.00 per node 0.00
vector rates in 4.9972e6, out 4.9972e6, drop 0.0000e0, punt 9.1995e-1
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 194260 13579949 0 1.85e1 69.91
TenGigabitEthernet18/0/3-tx active 194260 13579949 0 8.29e1 69.91
VirtualEthernet0/0/1-output active 170057 13580016 0 1.79e1 79.86
VirtualEthernet0/0/1-tx active 170057 13580016 0 1.85e2 79.86
dpdk-input polling 864414 13580021 0 8.01e1 15.71
error-punt active 5 5 0 2.96e3 1.00
ethernet-input active 364317 27159970 0 5.52e1 74.55
l2-fwd active 299770 27159965 0 3.49e1 90.60
l2-input active 278570 27159965 0 4.25e1 97.49
l2-input-vtr active 170057 13580016 0 5.94e1 79.86
l2-learn active 299770 27159965 0 4.22e1 90.60
l2-output active 299770 27159965 0 1.69e1 90.60
vhost-user-input polling 864414 13579949 0 1.65e2 15.71
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 81.78, last 128 main loops 0.00 per node 0.00
vector rates in 4.9972e6, out 4.9972e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 203538 13579864 0 3.21e1 66.72
TenGigabitEthernet18/0/0-tx active 203538 13579864 0 8.41e1 66.72
VirtualEthernet0/0/0-output active 193971 13580021 0 1.87e1 70.01
VirtualEthernet0/0/0-tx active 193971 13580021 0 1.87e2 70.01
dpdk-input polling 978195 13580021 0 8.25e1 13.88
ethernet-input active 397509 27159885 0 3.82e1 68.33
l2-fwd active 299381 27159885 0 3.52e1 90.72
l2-input active 299381 27159885 0 3.81e1 90.72
l2-learn active 299381 27159885 0 4.29e1 90.72
l2-output active 299381 27159885 0 5.19e1 90.72
vhost-user-input polling 978195 13579864 0 1.73e2 13.88
64b-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.84e4 0.00
dpdk-process any wait 0 0 1 4.58e3 0.00
fib-walk any wait 0 0 3 1.87e3 0.00
ikev2-manager-process any wait 0 0 5 1.16e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.21e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.26e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.76e3 0.00
lisp-retry-service any wait 0 0 3 2.22e3 0.00
statseg-collector-process time wait 0 0 1 1.28e3 0.00
unix-epoll-input polling 16279 0 0 8.31e5 0.00
vhost-user-process any wait 0 0 2 8.77e3 0.00
vpe-oam-process any wait 0 0 3 9.77e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 35.79, last 128 main loops 0.00 per node 0.00
vector rates in 3.6201e6, out 3.6201e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 214926 9912372 0 2.18e1 46.12
TenGigabitEthernet18/0/3-tx active 214926 9912372 0 9.59e1 46.12
VirtualEthernet0/0/1-output active 372911 9757488 0 3.19e1 26.17
VirtualEthernet0/0/1-tx active 372911 9757488 0 2.20e2 26.17
dpdk-input polling 3072973 9757488 0 1.82e2 3.18
ethernet-input active 587837 19669860 0 7.08e1 33.46
l2-fwd active 523220 19669860 0 4.24e1 37.59
l2-input active 452323 19669860 0 5.18e1 43.49
l2-input-vtr active 372911 9757488 0 7.02e1 26.17
l2-learn active 523220 19669860 0 5.07e1 37.59
l2-output active 523220 19669860 0 2.48e1 37.59
vhost-user-input polling 3072973 9912372 0 2.47e2 3.23
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 35.77, last 128 main loops 4.00 per node 64.00
vector rates in 3.6201e6, out 3.6201e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 218842 9757436 0 2.23e1 44.59
TenGigabitEthernet18/0/3-tx active 218842 9757436 0 9.82e1 44.59
VirtualEthernet0/0/1-output active 373304 9912364 0 3.12e1 26.55
VirtualEthernet0/0/1-tx active 373304 9912364 0 2.19e2 26.55
dpdk-input polling 2889863 9912364 0 1.75e2 3.43
ethernet-input active 592146 19669800 0 7.19e1 33.22
l2-fwd active 523079 19669800 0 4.29e1 37.60
l2-input active 449892 19669800 0 5.18e1 43.72
l2-input-vtr active 373304 9912364 0 6.97e1 26.55
l2-learn active 523079 19669800 0 5.13e1 37.60
l2-output active 523079 19669800 0 2.56e1 37.60
vhost-user-input polling 2889863 9757436 0 2.47e2 3.38
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 38.04, last 128 main loops 0.00 per node 0.00
vector rates in 3.6201e6, out 3.6201e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 219796 9912332 0 3.39e1 45.09
TenGigabitEthernet18/0/0-tx active 219796 9912332 0 9.61e1 45.09
VirtualEthernet0/0/0-output active 384523 9757491 0 3.07e1 25.38
VirtualEthernet0/0/0-tx active 384523 9757491 0 2.18e2 25.38
dpdk-input polling 3500611 9757491 0 1.94e2 2.79
ethernet-input active 604319 19669823 0 5.03e1 32.55
l2-fwd active 473432 19669823 0 4.18e1 41.55
l2-input active 473432 19669823 0 4.25e1 41.55
l2-learn active 473432 19669823 0 5.19e1 41.55
l2-output active 473432 19669823 0 6.79e1 41.55
vhost-user-input polling 3500611 9912332 0 2.58e2 2.83
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 38.48, last 128 main loops 0.00 per node 0.00
vector rates in 3.6201e6, out 3.6201e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 220130 9757520 0 3.48e1 44.33
TenGigabitEthernet18/0/0-tx active 220130 9757520 0 9.72e1 44.33
VirtualEthernet0/0/0-output active 377312 9912366 0 3.09e1 26.27
VirtualEthernet0/0/0-tx active 377312 9912366 0 2.18e2 26.27
dpdk-input polling 3460374 9912366 0 1.89e2 2.86
ethernet-input active 597442 19669886 0 5.02e1 32.92
l2-fwd active 468123 19669886 0 4.18e1 42.02
l2-input active 468123 19669886 0 4.27e1 42.02
l2-learn active 468123 19669886 0 5.17e1 42.02
l2-output active 468123 19669886 0 6.79e1 42.02
vhost-user-input polling 3460374 9757520 0 2.59e2 2.82
64b-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 45 4.33e4 0.00
dpdk-process any wait 0 0 2 3.07e5 0.00
fib-walk any wait 0 0 3 1.71e3 0.00
ikev2-manager-process any wait 0 0 5 2.09e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.77e2 0.00
lisp-retry-service any wait 0 0 3 2.27e3 0.00
unix-epoll-input polling 53080 0 0 2.54e5 0.00
vhost-user-process any wait 0 0 2 9.94e3 0.00
vpe-oam-process any wait 0 0 3 7.69e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 14.68, last 128 main loops 0.00 per node 0.00
vector rates in 1.6918e6, out 1.6918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 133609 4622796 0 2.41e1 34.59
TenGigabitEthernet18/0/3-tx active 133609 4622796 0 1.15e2 34.59
VirtualEthernet0/0/1-output active 485608 4550572 0 5.97e1 9.37
VirtualEthernet0/0/1-tx active 485608 4550572 0 2.76e2 9.37
dpdk-input polling 7152970 4550572 0 1.05e3 .64
ethernet-input active 619217 9173368 0 1.01e2 14.81
l2-fwd active 591853 9173368 0 5.53e1 15.49
l2-input active 559633 9173368 0 6.68e1 16.39
l2-input-vtr active 485608 4550572 0 9.38e1 9.37
l2-learn active 591853 9173368 0 6.56e1 15.49
l2-output active 591853 9173368 0 3.93e1 15.49
vhost-user-input polling 7152970 4622796 0 5.27e2 .65
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 14.79, last 128 main loops 0.00 per node 0.00
vector rates in 1.6918e6, out 1.6918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 137013 4550621 0 2.49e1 33.21
TenGigabitEthernet18/0/3-tx active 137013 4550621 0 1.16e2 33.21
VirtualEthernet0/0/1-output active 480904 4622825 0 5.78e1 9.61
VirtualEthernet0/0/1-tx active 480904 4622825 0 2.73e2 9.61
dpdk-input polling 7108575 4622825 0 1.04e3 .65
ethernet-input active 617917 9173446 0 9.98e1 14.85
l2-fwd active 587703 9173446 0 5.60e1 15.61
l2-input active 554919 9173446 0 6.68e1 16.53
l2-input-vtr active 480904 4622825 0 9.16e1 9.61
l2-learn active 587703 9173446 0 6.56e1 15.61
l2-output active 587703 9173446 0 3.94e1 15.61
vhost-user-input polling 7108575 4550621 0 5.32e2 .64
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 14.57, last 128 main loops 0.00 per node 0.00
vector rates in 1.6918e6, out 1.6918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 134608 4622780 0 2.39e1 34.34
TenGigabitEthernet18/0/3-tx active 134608 4622780 0 1.13e2 34.34
VirtualEthernet0/0/1-output active 488867 4550595 0 5.86e1 9.31
VirtualEthernet0/0/1-tx active 488867 4550595 0 2.73e2 9.31
dpdk-input polling 7077228 4550595 0 1.07e3 .64
ethernet-input active 623475 9173375 0 9.98e1 14.71
l2-fwd active 597188 9173375 0 5.55e1 15.36
l2-input active 562493 9173375 0 6.62e1 16.31
l2-input-vtr active 488867 4550595 0 9.21e1 9.31
l2-learn active 597188 9173375 0 6.56e1 15.36
l2-output active 597188 9173375 0 3.95e1 15.36
vhost-user-input polling 7077228 4622780 0 5.22e2 .65
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 14.70, last 128 main loops 0.00 per node 0.00
vector rates in 1.6918e6, out 1.6918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 135132 4550544 0 2.41e1 33.67
TenGigabitEthernet18/0/3-tx active 135132 4550544 0 1.14e2 33.67
VirtualEthernet0/0/1-output active 484501 4622831 0 5.79e1 9.54
VirtualEthernet0/0/1-tx active 484501 4622831 0 2.70e2 9.54
dpdk-input polling 6986078 4622831 0 1.05e3 .66
ethernet-input active 619633 9173375 0 1.01e2 14.80
l2-fwd active 592181 9173375 0 5.52e1 15.49
l2-input active 557406 9173375 0 6.63e1 16.46
l2-input-vtr active 484501 4622831 0 9.25e1 9.54
l2-learn active 592181 9173375 0 6.55e1 15.49
l2-output active 592181 9173375 0 3.93e1 15.49
vhost-user-input polling 6986078 4550544 0 5.21e2 .65
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 15.10, last 128 main loops 0.00 per node 0.00
vector rates in 1.6918e6, out 1.6918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 137127 4622772 0 3.63e1 33.71
TenGigabitEthernet18/0/0-tx active 137127 4622772 0 1.13e2 33.71
VirtualEthernet0/0/0-output active 511892 4550604 0 5.93e1 8.89
VirtualEthernet0/0/0-tx active 511892 4550604 0 2.79e2 8.89
dpdk-input polling 7368402 4550604 0 1.07e3 .62
ethernet-input active 649019 9173376 0 7.51e1 14.13
l2-fwd active 586598 9173376 0 5.59e1 15.64
l2-input active 586598 9173376 0 5.48e1 15.64
l2-learn active 586598 9173376 0 7.07e1 15.64
l2-output active 586598 9173376 0 8.99e1 15.64
vhost-user-input polling 7368402 4622772 0 5.35e2 .63
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 16.02, last 128 main loops 0.00 per node 0.00
vector rates in 1.6918e6, out 1.6918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 134243 4550564 0 3.64e1 33.89
TenGigabitEthernet18/0/0-tx active 134243 4550564 0 1.12e2 33.89
VirtualEthernet0/0/0-output active 476550 4622828 0 5.67e1 9.70
VirtualEthernet0/0/0-tx active 476550 4622828 0 2.71e2 9.70
dpdk-input polling 7521402 4622828 0 1.07e3 .61
ethernet-input active 610793 9173392 0 7.26e1 15.02
l2-fwd active 553381 9173392 0 5.51e1 16.58
l2-input active 553381 9173392 0 5.45e1 16.58
l2-learn active 553381 9173392 0 6.96e1 16.58
l2-output active 553381 9173392 0 8.67e1 16.58
vhost-user-input polling 7521402 4550564 0 5.44e2 .61
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 14.87, last 128 main loops 0.00 per node 0.00
vector rates in 1.6918e6, out 1.6918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 132236 4622796 0 3.51e1 34.96
TenGigabitEthernet18/0/0-tx active 132236 4622796 0 1.12e2 34.96
VirtualEthernet0/0/0-output active 522507 4550603 0 5.98e1 8.71
VirtualEthernet0/0/0-tx active 522507 4550603 0 2.79e2 8.71
dpdk-input polling 7251841 4550603 0 1.08e3 .63
ethernet-input active 654743 9173399 0 7.44e1 14.01
l2-fwd active 598292 9173399 0 5.64e1 15.33
l2-input active 598292 9173399 0 5.48e1 15.33
l2-learn active 598292 9173399 0 7.08e1 15.33
l2-output active 598292 9173399 0 8.93e1 15.33
vhost-user-input polling 7251841 4622796 0 5.32e2 .64
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 14.87, last 128 main loops 1.94 per node 31.00
vector rates in 1.6918e6, out 1.6918e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 137824 4550564 0 3.82e1 33.02
TenGigabitEthernet18/0/0-tx active 137824 4550564 0 1.14e2 33.02
VirtualEthernet0/0/0-output active 518247 4622797 0 5.89e1 8.92
VirtualEthernet0/0/0-tx active 518247 4622797 0 2.84e2 8.92
dpdk-input polling 7096108 4622797 0 1.06e3 .65
ethernet-input active 656071 9173361 0 7.52e1 13.98
l2-fwd active 597015 9173361 0 5.64e1 15.37
l2-input active 597015 9173361 0 5.48e1 15.37
l2-learn active 597015 9173361 0 7.15e1 15.37
l2-output active 597015 9173361 0 8.92e1 15.37
vhost-user-input polling 7096108 4550564 0 5.33e2 .64
imix-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.91e4 0.00
dpdk-process any wait 0 0 2 5.64e5 0.00
fib-walk any wait 0 0 2 3.17e3 0.00
ikev2-manager-process any wait 0 0 5 1.82e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.08e2 0.00
lisp-retry-service any wait 0 0 2 2.35e3 0.00
unix-epoll-input polling 2700 0 0 5.01e6 0.00
vhost-user-process any wait 0 0 2 9.16e3 0.00
vpe-oam-process any wait 0 0 2 6.83e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 74.08, last 128 main loops 12.50 per node 123.08
vector rates in 3.2237e6, out 3.2237e6, drop 0.0000e0, punt 1.8441e-1
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 133450 8740403 0 1.98e1 65.49
TenGigabitEthernet18/0/3-tx active 133450 8740403 0 2.17e2 65.49
VirtualEthernet0/0/1-output active 153795 8740453 0 2.25e1 56.83
VirtualEthernet0/0/1-tx active 153795 8740453 0 3.88e2 56.83
dpdk-input polling 213490 8740454 0 9.66e1 40.94
error-punt active 1 1 0 3.34e3 1.00
ethernet-input active 287245 17480857 0 6.39e1 60.86
l2-fwd active 208895 17480856 0 3.72e1 83.68
l2-input active 178819 17480856 0 4.64e1 97.76
l2-input-vtr active 153795 8740453 0 6.37e1 56.83
l2-learn active 208895 17480856 0 4.46e1 83.68
l2-output active 208895 17480856 0 1.94e1 83.68
vhost-user-input polling 213490 8740403 0 3.17e2 40.94
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 84.41, last 128 main loops 5.06 per node 81.00
vector rates in 3.2237e6, out 3.2237e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 125355 8740476 0 3.61e1 69.73
TenGigabitEthernet18/0/0-tx active 125355 8740476 0 2.22e2 69.73
VirtualEthernet0/0/0-output active 148871 8740520 0 2.20e1 58.71
VirtualEthernet0/0/0-tx active 148871 8740520 0 3.81e2 58.71
dpdk-input polling 244900 8740520 0 9.70e1 35.69
ethernet-input active 274226 17480996 0 4.50e1 63.75
l2-fwd active 173520 17480996 0 3.65e1 100.74
l2-input active 173520 17480996 0 3.96e1 100.74
l2-learn active 173520 17480996 0 4.48e1 100.74
l2-output active 173520 17480996 0 6.24e1 100.74
vhost-user-input polling 244900 8740476 0 3.30e2 35.69
imix-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 7.32e4 0.00
dpdk-process any wait 0 0 2 6.15e5 0.00
fib-walk any wait 0 0 2 1.66e3 0.00
ikev2-manager-process any wait 0 0 5 1.15e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.09e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.18e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.31e3 0.00
lisp-retry-service any wait 0 0 2 1.65e3 0.00
statseg-collector-process time wait 0 0 1 1.88e3 0.00
unix-epoll-input polling 3051 0 0 4.42e6 0.00
vhost-user-process any wait 0 0 2 9.49e3 0.00
vpe-oam-process any wait 0 0 3 8.53e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 47.86, last 128 main loops 2.25 per node 32.00
vector rates in 2.7184e6, out 2.7184e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 153847 7417384 0 2.39e1 48.21
TenGigabitEthernet18/0/3-tx active 153847 7417384 0 2.44e2 48.21
VirtualEthernet0/0/1-output active 225247 7301524 0 2.98e1 32.42
VirtualEthernet0/0/1-tx active 225247 7301524 0 4.23e2 32.42
dpdk-input polling 270535 7301524 0 1.14e2 26.99
ethernet-input active 379094 14718908 0 7.54e1 38.83
l2-fwd active 262101 14718908 0 3.97e1 56.16
l2-input active 227887 14718908 0 5.26e1 64.59
l2-input-vtr active 225247 7301524 0 6.71e1 32.42
l2-learn active 262101 14718908 0 4.80e1 56.16
l2-output active 262101 14718908 0 2.28e1 56.16
vhost-user-input polling 270535 7417384 0 4.55e2 27.42
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 42.02, last 128 main loops .56 per node 8.00
vector rates in 2.7184e6, out 2.7184e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 156773 7301444 0 2.35e1 46.57
TenGigabitEthernet18/0/3-tx active 156773 7301444 0 2.41e2 46.57
VirtualEthernet0/0/1-output active 259782 7417376 0 3.25e1 28.55
VirtualEthernet0/0/1-tx active 259782 7417376 0 4.19e2 28.55
dpdk-input polling 338249 7417376 0 1.17e2 21.93
ethernet-input active 416555 14718820 0 7.76e1 35.33
l2-fwd active 307236 14718820 0 4.09e1 47.91
l2-input active 263471 14718820 0 5.38e1 55.87
l2-input-vtr active 259782 7417376 0 6.79e1 28.55
l2-learn active 307236 14718820 0 4.93e1 47.91
l2-output active 307236 14718820 0 2.42e1 47.91
vhost-user-input polling 338249 7301444 0 4.42e2 21.59
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 53.04, last 128 main loops 0.00 per node 0.00
vector rates in 2.7184e6, out 2.7184e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 146364 7417270 0 3.49e1 50.68
TenGigabitEthernet18/0/0-tx active 146364 7417270 0 2.45e2 50.68
VirtualEthernet0/0/0-output active 226018 7301395 0 3.03e1 32.30
VirtualEthernet0/0/0-tx active 226018 7301395 0 4.14e2 32.30
dpdk-input polling 310417 7301395 0 1.19e2 23.52
ethernet-input active 372382 14718665 0 5.49e1 39.53
l2-fwd active 230079 14718665 0 3.92e1 63.97
l2-input active 230079 14718665 0 4.16e1 63.97
l2-learn active 230079 14718665 0 4.87e1 63.97
l2-output active 230079 14718665 0 8.07e1 63.97
vhost-user-input polling 310417 7417270 0 4.54e2 23.89
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 46.20, last 128 main loops 1.56 per node 25.00
vector rates in 2.7184e6, out 2.7184e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 150055 7301316 0 3.48e1 48.66
TenGigabitEthernet18/0/0-tx active 150055 7301316 0 2.42e2 48.66
VirtualEthernet0/0/0-output active 265080 7417376 0 3.25e1 27.98
VirtualEthernet0/0/0-tx active 265080 7417376 0 4.12e2 27.98
dpdk-input polling 404949 7417376 0 1.23e2 18.32
ethernet-input active 415135 14718692 0 5.65e1 35.46
l2-fwd active 270264 14718692 0 4.05e1 54.46
l2-input active 270264 14718692 0 4.24e1 54.46
l2-learn active 270264 14718692 0 5.09e1 54.46
l2-output active 270264 14718692 0 8.07e1 54.46
vhost-user-input polling 404949 7301316 0 4.43e2 18.03
imix-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 3.85e4 0.00
dpdk-process any wait 0 0 2 5.79e3 0.00
fib-walk any wait 0 0 2 2.19e3 0.00
ikev2-manager-process any wait 0 0 5 1.44e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.52e3 0.00
lisp-retry-service any wait 0 0 2 3.39e3 0.00
unix-epoll-input polling 34845 0 0 3.88e5 0.00
vhost-user-process any wait 0 0 1 1.19e4 0.00
vpe-oam-process any wait 0 0 2 8.98e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 7.07, last 128 main loops .50 per node 8.00
vector rates in 1.3865e6, out 1.3865e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 359642 3789864 0 5.55e1 10.54
TenGigabitEthernet18/0/3-tx active 359642 3789864 0 2.81e2 10.54
VirtualEthernet0/0/1-output active 790731 3730645 0 1.09e2 4.72
VirtualEthernet0/0/1-tx active 790731 3730645 0 5.81e2 4.72
dpdk-input polling 3216442 3730645 0 6.31e2 1.16
ethernet-input active 1150373 7520509 0 1.74e2 6.54
l2-fwd active 970527 7520509 0 8.19e1 7.75
l2-input active 907525 7520509 0 1.14e2 8.29
l2-input-vtr active 790731 3730645 0 1.35e2 4.72
l2-learn active 970527 7520509 0 9.68e1 7.75
l2-output active 970527 7520509 0 7.35e1 7.75
vhost-user-input polling 3216442 3789864 0 6.41e2 1.18
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 6.92, last 128 main loops 0.00 per node 0.00
vector rates in 1.3865e6, out 1.3865e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 354751 3730656 0 5.55e1 10.52
TenGigabitEthernet18/0/3-tx active 354751 3730656 0 2.79e2 10.52
VirtualEthernet0/0/1-output active 812172 3789858 0 1.08e2 4.67
VirtualEthernet0/0/1-tx active 812172 3789858 0 5.68e2 4.67
dpdk-input polling 3227394 3789858 0 6.14e2 1.17
ethernet-input active 1166923 7520514 0 1.75e2 6.44
l2-fwd active 997233 7520514 0 8.53e1 7.54
l2-input active 932663 7520514 0 1.17e2 8.06
l2-input-vtr active 812172 3789858 0 1.39e2 4.67
l2-learn active 997233 7520514 0 9.78e1 7.54
l2-output active 997233 7520514 0 7.47e1 7.54
vhost-user-input polling 3227394 3730656 0 6.44e2 1.16
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 7.01, last 128 main loops .28 per node 4.00
vector rates in 1.3865e6, out 1.3865e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 362479 3789868 0 5.47e1 10.46
TenGigabitEthernet18/0/3-tx active 362479 3789868 0 2.75e2 10.46
VirtualEthernet0/0/1-output active 797650 3730643 0 1.07e2 4.68
VirtualEthernet0/0/1-tx active 797650 3730643 0 5.68e2 4.68
dpdk-input polling 3202640 3730643 0 6.22e2 1.16
ethernet-input active 1160129 7520511 0 1.78e2 6.48
l2-fwd active 978627 7520511 0 8.19e1 7.68
l2-input active 916257 7520511 0 1.18e2 8.21
l2-input-vtr active 797650 3730643 0 1.39e2 4.68
l2-learn active 978627 7520511 0 9.61e1 7.68
l2-output active 978627 7520511 0 7.41e1 7.68
vhost-user-input polling 3202640 3789868 0 6.53e2 1.18
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 7.08, last 128 main loops 1.03 per node 10.15
vector rates in 1.3865e6, out 1.3865e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 357405 3730660 0 5.63e1 10.44
TenGigabitEthernet18/0/3-tx active 357405 3730660 0 2.83e2 10.44
VirtualEthernet0/0/1-output active 793602 3789856 0 1.19e2 4.78
VirtualEthernet0/0/1-tx active 793602 3789856 0 5.89e2 4.78
dpdk-input polling 3025390 3789856 0 5.93e2 1.25
ethernet-input active 1151007 7520516 0 1.74e2 6.53
l2-fwd active 969851 7520516 0 8.19e1 7.75
l2-input active 905632 7520516 0 1.17e2 8.30
l2-input-vtr active 793602 3789856 0 1.33e2 4.78
l2-learn active 969851 7520516 0 9.59e1 7.75
l2-output active 969851 7520516 0 7.38e1 7.75
vhost-user-input polling 3025390 3730660 0 6.52e2 1.23
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 7.32, last 128 main loops .38 per node 6.00
vector rates in 1.3865e6, out 1.3865e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 368951 3789872 0 7.18e1 10.27
TenGigabitEthernet18/0/0-tx active 368951 3789872 0 2.78e2 10.27
VirtualEthernet0/0/0-output active 810979 3730644 0 1.04e2 4.60
VirtualEthernet0/0/0-tx active 810979 3730644 0 5.78e2 4.60
dpdk-input polling 3708106 3730644 0 6.97e2 1.01
ethernet-input active 1179930 7520516 0 1.37e2 6.37
l2-fwd active 951707 7520516 0 8.21e1 7.90
l2-input active 951707 7520516 0 7.91e1 7.90
l2-learn active 951707 7520516 0 1.08e2 7.90
l2-output active 951707 7520516 0 1.34e2 7.90
vhost-user-input polling 3708106 3789872 0 6.67e2 1.02
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 7.13, last 128 main loops .06 per node 1.00
vector rates in 1.3865e6, out 1.3865e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 358498 3730620 0 7.18e1 10.41
TenGigabitEthernet18/0/0-tx active 358498 3730620 0 2.76e2 10.41
VirtualEthernet0/0/0-output active 834851 3789868 0 1.07e2 4.54
VirtualEthernet0/0/0-tx active 834851 3789868 0 5.70e2 4.54
dpdk-input polling 3769818 3789868 0 6.86e2 1.01
ethernet-input active 1193349 7520488 0 1.36e2 6.30
l2-fwd active 985505 7520488 0 8.47e1 7.63
l2-input active 985505 7520488 0 8.04e1 7.63
l2-learn active 985505 7520488 0 1.09e2 7.63
l2-output active 985505 7520488 0 1.34e2 7.63
vhost-user-input polling 3769818 3730620 0 6.72e2 .99
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 7.12, last 128 main loops .38 per node 6.00
vector rates in 1.3865e6, out 1.3865e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 368781 3789836 0 7.12e1 10.28
TenGigabitEthernet18/0/0-tx active 368781 3789836 0 2.72e2 10.28
VirtualEthernet0/0/0-output active 829928 3730644 0 1.05e2 4.49
VirtualEthernet0/0/0-tx active 829928 3730644 0 5.71e2 4.49
dpdk-input polling 3867404 3730644 0 7.03e2 .96
ethernet-input active 1198709 7520480 0 1.35e2 6.27
l2-fwd active 985963 7520480 0 8.29e1 7.63
l2-input active 985963 7520480 0 8.03e1 7.63
l2-learn active 985963 7520480 0 1.10e2 7.63
l2-output active 985963 7520480 0 1.35e2 7.63
vhost-user-input polling 3867404 3789836 0 6.69e2 .98
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 7.20, last 128 main loops 0.00 per node 0.00
vector rates in 1.3865e6, out 1.3865e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 365757 3730620 0 7.51e1 10.19
TenGigabitEthernet18/0/0-tx active 365757 3730620 0 2.81e2 10.19
VirtualEthernet0/0/0-output active 824800 3789860 0 1.05e2 4.59
VirtualEthernet0/0/0-tx active 824800 3789860 0 5.79e2 4.59
dpdk-input polling 3730752 3789860 0 6.77e2 1.02
ethernet-input active 1190557 7520480 0 1.37e2 6.32
l2-fwd active 971122 7520480 0 8.25e1 7.74
l2-input active 971122 7520480 0 7.93e1 7.74
l2-learn active 971122 7520480 0 1.07e2 7.74
l2-output active 971122 7520480 0 1.34e2 7.74
vhost-user-input polling 3730752 3730620 0 6.83e2 .99

2n1l-10ge2p1x710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge- domain and MAC learning enabled. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to io, rxd/txd=256. DUT1 is 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
64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.60e4 0.00
dpdk-process any wait 0 0 2 4.54e3 0.00
fib-walk any wait 0 0 3 1.26e3 0.00
ikev2-manager-process any wait 0 0 6 8.32e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.08e2 0.00
lisp-retry-service any wait 0 0 3 1.71e3 0.00
unix-epoll-input polling 3698 0 0 3.67e6 0.00
vhost-user-process any wait 0 0 2 8.68e3 0.00
vpe-oam-process any wait 0 0 3 5.64e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 76.29, last 128 main loops 0.00 per node 0.00
vector rates in 5.4254e6, out 5.4254e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 236606 14768900 0 1.88e1 62.42
TenGigabitEthernet18/0/3-tx active 236606 14768900 0 8.49e1 62.42
VirtualEthernet0/0/1-output active 224722 14769004 0 1.91e1 65.72
VirtualEthernet0/0/1-tx active 224722 14769004 0 1.95e2 65.72
dpdk-input polling 969258 14769004 0 7.39e1 15.24
ethernet-input active 461328 29537904 0 3.85e1 64.03
l2-fwd active 350065 29537904 0 3.54e1 84.38
l2-input active 350065 29537904 0 3.78e1 84.38
l2-learn active 350065 29537904 0 4.27e1 84.38
l2-output active 350065 29537904 0 1.72e1 84.38
vhost-user-input polling 969258 14768900 0 1.77e2 15.24
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 76.67, last 128 main loops 0.00 per node 0.00
vector rates in 5.4253e6, out 5.4253e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 235471 14768854 0 1.89e1 62.72
TenGigabitEthernet18/0/0-tx active 235471 14768854 0 8.48e1 62.72
VirtualEthernet0/0/0-output active 223258 14768764 0 1.91e1 66.15
VirtualEthernet0/0/0-tx active 223258 14768764 0 1.95e2 66.15
dpdk-input polling 948795 14768764 0 7.29e1 15.57
ethernet-input active 458729 29537618 0 3.85e1 64.39
l2-fwd active 348548 29537618 0 3.55e1 84.74
l2-input active 348548 29537618 0 3.77e1 84.74
l2-learn active 348548 29537618 0 4.29e1 84.74
l2-output active 348548 29537618 0 1.71e1 84.74
vhost-user-input polling 948795 14768854 0 1.77e2 15.57
64b-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 3.24e4 0.00
dpdk-process any wait 0 0 2 5.49e5 0.00
fib-walk any wait 0 0 3 1.21e3 0.00
ikev2-manager-process any wait 0 0 6 1.13e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.17e3 0.00
lisp-retry-service any wait 0 0 3 2.56e3 0.00
unix-epoll-input polling 25733 0 0 5.29e5 0.00
vhost-user-process any wait 0 0 2 9.08e3 0.00
vpe-oam-process any wait 0 0 3 7.41e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 34.80, last 128 main loops 0.00 per node 0.00
vector rates in 3.6233e6, out 3.6233e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 232887 9977624 0 2.19e1 42.84
TenGigabitEthernet18/0/3-tx active 232887 9977624 0 9.58e1 42.84
VirtualEthernet0/0/1-output active 417715 9821772 0 3.13e1 23.51
VirtualEthernet0/0/1-tx active 417715 9821772 0 2.27e2 23.51
dpdk-input polling 5229474 9821772 0 2.39e2 1.88
ethernet-input active 650602 19799396 0 4.97e1 30.43
l2-fwd active 528098 19799396 0 4.20e1 37.49
l2-input active 528098 19799396 0 4.22e1 37.49
l2-learn active 528098 19799396 0 5.18e1 37.49
l2-output active 528098 19799396 0 2.46e1 37.49
vhost-user-input polling 5229474 9977624 0 2.87e2 1.91
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 34.73, last 128 main loops 0.00 per node 0.00
vector rates in 3.6233e6, out 3.6233e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 241227 9821776 0 2.30e1 40.72
TenGigabitEthernet18/0/3-tx active 241227 9821776 0 9.79e1 40.72
VirtualEthernet0/0/1-output active 414787 9977660 0 3.07e1 24.05
VirtualEthernet0/0/1-tx active 414787 9977660 0 2.24e2 24.05
dpdk-input polling 5171429 9977660 0 2.32e2 1.93
ethernet-input active 656014 19799436 0 5.02e1 30.18
l2-fwd active 527172 19799436 0 4.26e1 37.56
l2-input active 527172 19799436 0 4.23e1 37.56
l2-learn active 527172 19799436 0 5.17e1 37.56
l2-output active 527172 19799436 0 2.51e1 37.56
vhost-user-input polling 5171429 9821776 0 2.91e2 1.89
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.5, average vectors/node 35.25, last 128 main loops 0.00 per node 0.00
vector rates in 3.6233e6, out 3.6233e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 232742 9977644 0 2.19e1 42.87
TenGigabitEthernet18/0/0-tx active 232742 9977644 0 9.54e1 42.87
VirtualEthernet0/0/0-output active 410021 9821756 0 3.15e1 23.95
VirtualEthernet0/0/0-tx active 410021 9821756 0 2.25e2 23.95
dpdk-input polling 5285943 9821756 0 2.41e2 1.86
ethernet-input active 642763 19799400 0 4.93e1 30.80
l2-fwd active 521078 19799400 0 4.21e1 37.99
l2-input active 521078 19799400 0 4.22e1 37.99
l2-learn active 521078 19799400 0 5.18e1 37.99
l2-output active 521078 19799400 0 2.42e1 37.99
vhost-user-input polling 5285943 9977644 0 2.89e2 1.89
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.5, average vectors/node 35.28, last 128 main loops 0.00 per node 0.00
vector rates in 3.6233e6, out 3.6233e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 233552 9821700 0 2.22e1 42.05
TenGigabitEthernet18/0/0-tx active 233552 9821700 0 9.59e1 42.05
VirtualEthernet0/0/0-output active 408946 9977676 0 3.09e1 24.39
VirtualEthernet0/0/0-tx active 408946 9977676 0 2.22e2 24.39
dpdk-input polling 5417411 9977676 0 2.37e2 1.84
ethernet-input active 642498 19799376 0 4.94e1 30.82
l2-fwd active 520452 19799376 0 4.21e1 38.04
l2-input active 520452 19799376 0 4.20e1 38.04
l2-learn active 520452 19799376 0 5.17e1 38.04
l2-output active 520452 19799376 0 2.42e1 38.04
vhost-user-input polling 5417411 9821700 0 2.93e2 1.81
64b-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 3.83e4 0.00
dpdk-process any wait 0 0 2 3.06e5 0.00
fib-walk any wait 0 0 3 1.47e3 0.00
ikev2-manager-process any wait 0 0 5 1.49e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.56e3 0.00
lisp-retry-service any wait 0 0 3 3.04e3 0.00
unix-epoll-input polling 55683 0 0 2.42e5 0.00
vhost-user-process any wait 0 0 2 8.96e3 0.00
vpe-oam-process any wait 0 0 2 9.00e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 13.90, last 128 main loops 0.00 per node 0.00
vector rates in 1.6697e6, out 1.6697e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 69956 4477148 0 1.68e1 63.99
TenGigabitEthernet18/0/3-tx active 69956 4477148 0 1.18e2 63.99
VirtualEthernet0/0/1-output active 594235 4562568 0 6.51e1 7.68
VirtualEthernet0/0/1-tx active 594235 4562568 0 3.05e2 7.68
dpdk-input polling 7861260 4562568 0 1.13e3 .58
ethernet-input active 664191 9039716 0 6.66e1 13.61
l2-fwd active 643243 9039716 0 5.45e1 14.05
l2-input active 643243 9039716 0 5.31e1 14.05
l2-learn active 643243 9039716 0 6.92e1 14.05
l2-output active 643243 9039716 0 3.74e1 14.05
vhost-user-input polling 7861260 4477148 0 6.10e2 .57
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 14.86, last 128 main loops 0.00 per node 0.00
vector rates in 1.6831e6, out 1.6831e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 69955 4477112 0 1.69e1 63.99
TenGigabitEthernet18/0/3-tx active 69955 4477112 0 1.16e2 63.99
VirtualEthernet0/0/1-output active 556904 4634988 0 5.89e1 8.32
VirtualEthernet0/0/1-tx active 556904 4634988 0 2.94e2 8.32
dpdk-input polling 8065963 4634988 0 1.14e3 .57
ethernet-input active 626859 9112100 0 6.31e1 14.54
l2-fwd active 606494 9112100 0 5.34e1 15.02
l2-input active 606494 9112100 0 5.19e1 15.02
l2-learn active 606494 9112100 0 6.55e1 15.02
l2-output active 606494 9112100 0 3.51e1 15.02
vhost-user-input polling 8065963 4477112 0 6.14e2 .56
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 13.84, last 128 main loops 0.00 per node 0.00
vector rates in 1.6697e6, out 1.6697e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 69955 4477112 0 1.68e1 63.99
TenGigabitEthernet18/0/3-tx active 69955 4477112 0 1.17e2 63.99
VirtualEthernet0/0/1-output active 596907 4562568 0 6.34e1 7.64
VirtualEthernet0/0/1-tx active 596907 4562568 0 3.06e2 7.64
dpdk-input polling 7751920 4562568 0 1.14e3 .59
ethernet-input active 666862 9039680 0 6.60e1 13.56
l2-fwd active 646349 9039680 0 5.55e1 13.99
l2-input active 646349 9039680 0 5.35e1 13.99
l2-learn active 646349 9039680 0 6.91e1 13.99
l2-output active 646349 9039680 0 3.68e1 13.99
vhost-user-input polling 7751920 4477112 0 6.02e2 .58
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 14.93, last 128 main loops 1.00 per node 16.00
vector rates in 1.6831e6, out 1.6831e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 69955 4477108 0 1.70e1 63.99
TenGigabitEthernet18/0/3-tx active 69955 4477108 0 1.17e2 63.99
VirtualEthernet0/0/1-output active 553893 4634992 0 5.87e1 8.37
VirtualEthernet0/0/1-tx active 553893 4634992 0 2.93e2 8.37
dpdk-input polling 7887504 4634992 0 1.15e3 .59
ethernet-input active 623848 9112100 0 6.38e1 14.61
l2-fwd active 603402 9112100 0 5.34e1 15.10
l2-input active 603402 9112100 0 5.23e1 15.10
l2-learn active 603402 9112100 0 6.64e1 15.10
l2-output active 603402 9112100 0 3.53e1 15.10
vhost-user-input polling 7887504 4477108 0 6.04e2 .57
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 14.25, last 128 main loops 0.00 per node 0.00
vector rates in 1.6697e6, out 1.6697e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 69956 4477172 0 1.68e1 63.99
TenGigabitEthernet18/0/0-tx active 69956 4477172 0 1.18e2 63.99
VirtualEthernet0/0/0-output active 577793 4562568 0 6.08e1 7.89
VirtualEthernet0/0/0-tx active 577793 4562568 0 3.04e2 7.89
dpdk-input polling 7915524 4562568 0 1.15e3 .58
ethernet-input active 647749 9039740 0 6.59e1 13.96
l2-fwd active 627626 9039740 0 5.29e1 14.40
l2-input active 627626 9039740 0 5.32e1 14.40
l2-learn active 627626 9039740 0 6.68e1 14.40
l2-output active 627626 9039740 0 3.75e1 14.40
vhost-user-input polling 7915524 4477172 0 6.10e2 .57
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 14.65, last 128 main loops 0.00 per node 0.00
vector rates in 1.6831e6, out 1.6831e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 69956 4477164 0 1.69e1 63.99
TenGigabitEthernet18/0/0-tx active 69956 4477164 0 1.17e2 63.99
VirtualEthernet0/0/0-output active 565464 4634988 0 5.97e1 8.19
VirtualEthernet0/0/0-tx active 565464 4634988 0 2.99e2 8.19
dpdk-input polling 7967566 4634988 0 1.13e3 .58
ethernet-input active 635420 9112152 0 6.39e1 14.34
l2-fwd active 615303 9112152 0 5.42e1 14.81
l2-input active 615303 9112152 0 5.21e1 14.81
l2-learn active 615303 9112152 0 6.63e1 14.81
l2-output active 615303 9112152 0 3.53e1 14.81
vhost-user-input polling 7967566 4477164 0 6.10e2 .56
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 14.23, last 128 main loops 0.00 per node 0.00
vector rates in 1.6697e6, out 1.6697e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 69956 4477156 0 1.69e1 63.99
TenGigabitEthernet18/0/0-tx active 69956 4477156 0 1.16e2 63.99
VirtualEthernet0/0/0-output active 578675 4562568 0 6.24e1 7.88
VirtualEthernet0/0/0-tx active 578675 4562568 0 3.04e2 7.88
dpdk-input polling 7844485 4562568 0 1.15e3 .58
ethernet-input active 648631 9039724 0 6.54e1 13.94
l2-fwd active 628806 9039724 0 5.49e1 14.38
l2-input active 628806 9039724 0 5.22e1 14.38
l2-learn active 628806 9039724 0 6.75e1 14.38
l2-output active 628806 9039724 0 3.60e1 14.38
vhost-user-input polling 7844485 4477156 0 6.03e2 .57
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 14.02, last 128 main loops 0.00 per node 0.00
vector rates in 1.6831e6, out 1.6831e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 69956 4477144 0 1.68e1 63.99
TenGigabitEthernet18/0/0-tx active 69956 4477144 0 1.17e2 63.99
VirtualEthernet0/0/0-output active 593705 4634976 0 6.15e1 7.81
VirtualEthernet0/0/0-tx active 593705 4634976 0 3.06e2 7.81
dpdk-input polling 7632860 4634976 0 1.13e3 .61
ethernet-input active 663661 9112120 0 6.64e1 13.73
l2-fwd active 642855 9112120 0 5.50e1 14.17
l2-input active 642855 9112120 0 5.27e1 14.17
l2-learn active 642855 9112120 0 6.72e1 14.17
l2-output active 642855 9112120 0 3.66e1 14.17
vhost-user-input polling 7632860 4477144 0 5.94e2 .59
imix-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.93e4 0.00
dpdk-process any wait 0 0 2 6.40e3 0.00
fib-walk any wait 0 0 3 8.35e2 0.00
ikev2-manager-process any wait 0 0 6 9.79e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.12e3 0.00
lisp-retry-service any wait 0 0 3 1.68e3 0.00
unix-epoll-input polling 3170 0 0 4.26e6 0.00
vhost-user-process any wait 0 0 2 8.08e3 0.00
vpe-oam-process any wait 0 0 3 6.36e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 62.31, last 128 main loops 0.00 per node 0.00
vector rates in 3.5228e6, out 3.5228e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 182374 9554428 0 2.14e1 52.39
TenGigabitEthernet18/0/3-tx active 182374 9554428 0 1.13e2 52.39
VirtualEthernet0/0/1-output active 226274 9554364 0 2.49e1 42.22
VirtualEthernet0/0/1-tx active 226274 9554364 0 4.11e2 42.22
dpdk-input polling 363495 9554364 0 9.65e1 26.28
ethernet-input active 408648 19108792 0 5.06e1 46.76
l2-fwd active 255708 19108792 0 3.90e1 74.73
l2-input active 255708 19108792 0 4.11e1 74.73
l2-learn active 255708 19108792 0 4.76e1 74.73
l2-output active 255708 19108792 0 2.11e1 74.73
vhost-user-input polling 363495 9554428 0 3.45e2 26.28
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 60.74, last 128 main loops 2.25 per node 36.00
vector rates in 3.5228e6, out 3.5228e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 187079 9554416 0 2.19e1 51.07
TenGigabitEthernet18/0/0-tx active 187079 9554416 0 1.13e2 51.07
VirtualEthernet0/0/0-output active 232676 9554412 0 2.56e1 41.06
VirtualEthernet0/0/0-tx active 232676 9554412 0 4.11e2 41.06
dpdk-input polling 369076 9554412 0 9.45e1 25.89
ethernet-input active 419755 19108828 0 5.09e1 45.52
l2-fwd active 262039 19108828 0 3.93e1 72.92
l2-input active 262039 19108828 0 4.09e1 72.92
l2-learn active 262039 19108828 0 4.75e1 72.92
l2-output active 262039 19108828 0 2.13e1 72.92
vhost-user-input polling 369076 9554416 0 3.44e2 25.89
imix-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.67e4 0.00
dhcp-client-process any wait 0 0 1 3.13e3 0.00
dpdk-process any wait 0 0 2 6.23e5 0.00
fib-walk any wait 0 0 3 1.09e3 0.00
ikev2-manager-process any wait 0 0 5 2.02e3 0.00
ip-neighbor-scan-process any wait 0 0 1 2.61e3 0.00
ip-route-resolver-process any wait 0 0 1 3.57e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.02e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.38e3 0.00
lisp-retry-service any wait 0 0 3 2.44e3 0.00
statseg-collector-process time wait 0 0 1 2.43e3 0.00
unix-epoll-input polling 3508 0 0 3.84e6 0.00
vhost-user-process any wait 0 0 2 8.87e3 0.00
vpe-oam-process any wait 0 0 3 7.01e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 42.87, last 128 main loops 4.25 per node 45.33
vector rates in 2.9901e6, out 2.9901e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 179286 8158038 0 2.28e1 45.50
TenGigabitEthernet18/0/3-tx active 179286 8158038 0 1.32e2 45.50
VirtualEthernet0/0/1-output active 316031 8029984 0 3.28e1 25.41
VirtualEthernet0/0/1-tx active 316031 8029984 0 4.42e2 25.41
dpdk-input polling 369595 8029984 0 1.17e2 21.73
ethernet-input active 495317 16188022 0 5.83e1 32.68
l2-fwd active 318777 16188022 0 4.06e1 50.78
l2-input active 318777 16188022 0 4.19e1 50.78
l2-learn active 318777 16188022 0 5.08e1 50.78
l2-output active 318777 16188022 0 2.29e1 50.78
vhost-user-input polling 369595 8158038 0 4.83e2 22.07
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 37.93, last 128 main loops 2.50 per node 40.00
vector rates in 2.9901e6, out 2.9901e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 182368 8030080 0 2.36e1 44.03
TenGigabitEthernet18/0/3-tx active 182368 8030080 0 1.30e2 44.03
VirtualEthernet0/0/1-output active 363560 8157924 0 3.51e1 22.44
VirtualEthernet0/0/1-tx active 363560 8157924 0 4.40e2 22.44
dpdk-input polling 443243 8157924 0 1.19e2 18.41
ethernet-input active 545928 16188004 0 5.99e1 29.65
l2-fwd active 367170 16188004 0 4.21e1 44.09
l2-input active 367170 16188004 0 4.31e1 44.09
l2-learn active 367170 16188004 0 5.19e1 44.09
l2-output active 367170 16188004 0 2.45e1 44.09
vhost-user-input polling 443243 8030080 0 4.69e2 18.12
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 42.18, last 128 main loops 3.25 per node 34.67
vector rates in 2.9901e6, out 2.9901e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 181528 8157980 0 2.29e1 44.94
TenGigabitEthernet18/0/0-tx active 181528 8157980 0 1.31e2 44.94
VirtualEthernet0/0/0-output active 321387 8030252 0 3.25e1 24.99
VirtualEthernet0/0/0-tx active 321387 8030252 0 4.43e2 24.99
dpdk-input polling 376305 8030252 0 1.19e2 21.34
ethernet-input active 502915 16188232 0 5.88e1 32.19
l2-fwd active 324270 16188232 0 4.05e1 49.92
l2-input active 324270 16188232 0 4.22e1 49.92
l2-learn active 324270 16188232 0 5.04e1 49.92
l2-output active 324270 16188232 0 2.30e1 49.92
vhost-user-input polling 376305 8157980 0 4.81e2 21.68
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 37.28, last 128 main loops 0.00 per node 0.00
vector rates in 2.9901e6, out 2.9901e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 184415 8030292 0 2.36e1 43.54
TenGigabitEthernet18/0/0-tx active 184415 8030292 0 1.29e2 43.54
VirtualEthernet0/0/0-output active 370183 8157948 0 3.53e1 22.04
VirtualEthernet0/0/0-tx active 370183 8157948 0 4.40e2 22.04
dpdk-input polling 452417 8157948 0 1.20e2 18.03
ethernet-input active 554598 16188240 0 5.98e1 29.19
l2-fwd active 374024 16188240 0 4.22e1 43.28
l2-input active 374024 16188240 0 4.30e1 43.28
l2-learn active 374024 16188240 0 5.28e1 43.28
l2-output active 374024 16188240 0 2.46e1 43.28
vhost-user-input polling 452417 8030292 0 4.66e2 17.75
imix-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.49e4 0.00
dpdk-process any wait 0 0 2 7.66e5 0.00
fib-walk any wait 0 0 3 2.12e3 0.00
ikev2-manager-process any wait 0 0 6 1.69e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.56e2 0.00
lisp-retry-service any wait 0 0 3 3.17e3 0.00
unix-epoll-input polling 55868 0 0 2.41e5 0.00
vhost-user-process any wait 0 0 2 9.35e3 0.00
vpe-oam-process any wait 0 0 2 1.27e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 8.59, last 128 main loops 0.00 per node 0.00
vector rates in 1.4385e6, out 1.4385e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 59845 3830036 0 1.71e1 63.99
TenGigabitEthernet18/0/3-tx active 59845 3830036 0 1.47e2 63.99
VirtualEthernet0/0/1-output active 855410 3967528 0 9.83e1 4.64
VirtualEthernet0/0/1-tx active 855410 3967528 0 5.97e2 4.64
dpdk-input polling 5861894 3967528 0 8.80e2 .68
ethernet-input active 915255 7797564 0 8.74e1 8.52
l2-fwd active 902440 7797564 0 6.63e1 8.64
l2-input active 902440 7797564 0 6.84e1 8.64
l2-learn active 902440 7797564 0 8.88e1 8.64
l2-output active 902440 7797564 0 5.38e1 8.64
vhost-user-input polling 5861894 3830036 0 8.38e2 .65
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 8.57, last 128 main loops 0.00 per node 0.00
vector rates in 1.4501e6, out 1.4501e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 59845 3830028 0 1.70e1 63.99
TenGigabitEthernet18/0/3-tx active 59845 3830028 0 1.46e2 63.99
VirtualEthernet0/0/1-output active 866003 4030504 0 9.71e1 4.65
VirtualEthernet0/0/1-tx active 866003 4030504 0 5.89e2 4.65
dpdk-input polling 5724083 4030504 0 8.65e2 .70
ethernet-input active 925848 7860532 0 8.47e1 8.49
l2-fwd active 912506 7860532 0 6.88e1 8.61
l2-input active 912506 7860532 0 6.96e1 8.61
l2-learn active 912506 7860532 0 9.04e1 8.61
l2-output active 912506 7860532 0 5.49e1 8.61
vhost-user-input polling 5724083 3830028 0 8.32e2 .67
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 8.58, last 128 main loops 0.00 per node 0.00
vector rates in 1.4385e6, out 1.4385e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 59846 3830088 0 1.71e1 63.99
TenGigabitEthernet18/0/3-tx active 59846 3830088 0 1.47e2 63.99
VirtualEthernet0/0/1-output active 856978 3967535 0 9.72e1 4.63
VirtualEthernet0/0/1-tx active 856978 3967535 0 5.84e2 4.63
dpdk-input polling 5921447 3967535 0 8.93e2 .67
ethernet-input active 916824 7797623 0 8.59e1 8.51
l2-fwd active 904118 7797623 0 6.78e1 8.62
l2-input active 904118 7797623 0 6.79e1 8.62
l2-learn active 904118 7797623 0 9.13e1 8.62
l2-output active 904118 7797623 0 5.46e1 8.62
vhost-user-input polling 5921447 3830088 0 8.35e2 .65
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 8.63, last 128 main loops 0.00 per node 0.00
vector rates in 1.4501e6, out 1.4501e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 59845 3830032 0 1.74e1 63.99
TenGigabitEthernet18/0/3-tx active 59845 3830032 0 1.46e2 63.99
VirtualEthernet0/0/1-output active 860619 4030508 0 9.91e1 4.68
VirtualEthernet0/0/1-tx active 860619 4030508 0 5.87e2 4.68
dpdk-input polling 5748536 4030508 0 8.71e2 .70
ethernet-input active 920464 7860540 0 8.45e1 8.54
l2-fwd active 906670 7860540 0 6.73e1 8.67
l2-input active 906670 7860540 0 6.78e1 8.67
l2-learn active 906670 7860540 0 9.09e1 8.67
l2-output active 906670 7860540 0 5.40e1 8.67
vhost-user-input polling 5748536 3830032 0 8.33e2 .67
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 8.62, last 128 main loops 0.00 per node 0.00
vector rates in 1.4385e6, out 1.4385e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 59845 3830040 0 1.72e1 63.99
TenGigabitEthernet18/0/0-tx active 59845 3830040 0 1.47e2 63.99
VirtualEthernet0/0/0-output active 854001 3967529 0 9.95e1 4.65
VirtualEthernet0/0/0-tx active 854001 3967529 0 5.97e2 4.65
dpdk-input polling 5836367 3967529 0 8.80e2 .68
ethernet-input active 913846 7797569 0 8.62e1 8.53
l2-fwd active 900694 7797569 0 6.68e1 8.66
l2-input active 900694 7797569 0 6.83e1 8.66
l2-learn active 900694 7797569 0 8.93e1 8.66
l2-output active 900694 7797569 0 5.34e1 8.66
vhost-user-input polling 5836367 3830040 0 8.43e2 .66
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 8.58, last 128 main loops .25 per node 4.00
vector rates in 1.4501e6, out 1.4501e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 59845 3830036 0 1.72e1 63.99
TenGigabitEthernet18/0/0-tx active 59845 3830036 0 1.49e2 63.99
VirtualEthernet0/0/0-output active 864706 4030509 0 9.52e1 4.66
VirtualEthernet0/0/0-tx active 864706 4030509 0 5.88e2 4.66
dpdk-input polling 5812375 4030509 0 8.68e2 .69
ethernet-input active 924551 7860545 0 8.41e1 8.50
l2-fwd active 911806 7860545 0 6.73e1 8.62
l2-input active 911806 7860545 0 6.78e1 8.62
l2-learn active 911806 7860545 0 9.04e1 8.62
l2-output active 911806 7860545 0 5.42e1 8.62
vhost-user-input polling 5812375 3830036 0 8.35e2 .66
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 8.58, last 128 main loops 0.00 per node 0.00
vector rates in 1.4385e6, out 1.4385e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 59845 3830028 0 1.72e1 63.99
TenGigabitEthernet18/0/0-tx active 59845 3830028 0 1.46e2 63.99
VirtualEthernet0/0/0-output active 857445 3967528 0 9.72e1 4.63
VirtualEthernet0/0/0-tx active 857445 3967528 0 5.83e2 4.63
dpdk-input polling 5840394 3967528 0 8.92e2 .68
ethernet-input active 917290 7797556 0 8.58e1 8.50
l2-fwd active 904418 7797556 0 6.78e1 8.62
l2-input active 904418 7797556 0 6.82e1 8.62
l2-learn active 904418 7797556 0 9.16e1 8.62
l2-output active 904418 7797556 0 5.39e1 8.62
vhost-user-input polling 5840394 3830028 0 8.39e2 .66
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 8.61, last 128 main loops 0.00 per node 0.00
vector rates in 1.4501e6, out 1.4501e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 59845 3830028 0 1.72e1 63.99
TenGigabitEthernet18/0/0-tx active 59845 3830028 0 1.47e2 63.99
VirtualEthernet0/0/0-output active 862002 4030508 0 9.86e1 4.68
VirtualEthernet0/0/0-tx active 862002 4030508 0 5.95e2 4.68
dpdk-input polling 5681306 4030508 0 8.69e2 .71
ethernet-input active 921847 7860536 0 8.46e1 8.53
l2-fwd active 908047 7860536 0 6.73e1 8.66
l2-input active 908047 7860536 0 6.77e1 8.66
l2-learn active 908047 7860536 0 8.91e1 8.66
l2-output active 908047 7860536 0 5.37e1 8.66
vhost-user-input polling 5681306 3830028 0 8.33e2 .67

2n1l-10ge2p1x710-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge- domain and MAC learning enabled. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to io, rxd/txd=256. DUT1 is 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
64b-2t1c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.29e4 0.00
dpdk-process any wait 0 0 2 2.69e5 0.00
fib-walk any wait 0 0 3 1.16e3 0.00
ikev2-manager-process any wait 0 0 6 8.35e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.03e3 0.00
lisp-retry-service any wait 0 0 3 1.79e3 0.00
unix-epoll-input polling 3417 0 0 3.96e6 0.00
vhost-user-process any wait 0 0 1 1.22e4 0.00
vpe-oam-process any wait 0 0 2 3.41e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 81.46, last 128 main loops 0.00 per node 0.00
vector rates in 5.0751e6, out 5.0751e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 143334 9193478 0 1.88e1 64.14
TenGigabitEthernet18/0/3-tx active 143334 9193478 0 8.49e1 64.14
VirtualEthernet0/0/1-output active 140540 9193478 0 1.87e1 65.42
VirtualEthernet0/0/1-tx active 140540 9193478 0 2.01e2 65.42
VirtualEthernet0/0/3-output active 145689 9193478 0 1.95e1 63.10
VirtualEthernet0/0/3-tx active 145689 9193478 0 1.99e2 63.10
dpdk-input polling 657306 9193478 0 7.74e1 13.99
ethernet-input active 429563 27580434 0 3.79e1 64.21
l2-fwd active 293073 27580434 0 3.51e1 94.11
l2-input active 293073 27580434 0 3.75e1 94.11
l2-learn active 293073 27580434 0 4.27e1 94.11
l2-output active 293073 27580434 0 1.71e1 94.11
vhost-user-input polling 657306 18386956 0 1.69e2 27.97
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 83.58, last 128 main loops 0.00 per node 0.00
vector rates in 5.0751e6, out 5.0751e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 146891 9193402 0 1.88e1 62.59
TenGigabitEthernet18/0/0-tx active 146891 9193402 0 8.57e1 62.59
VirtualEthernet0/0/0-output active 139144 9193402 0 1.92e1 66.07
VirtualEthernet0/0/0-tx active 139144 9193402 0 1.99e2 66.07
VirtualEthernet0/0/2-output active 136562 9193402 0 1.88e1 67.32
VirtualEthernet0/0/2-tx active 136562 9193402 0 1.99e2 67.32
dpdk-input polling 743853 9193402 0 7.78e1 12.36
ethernet-input active 422597 27580206 0 3.77e1 65.26
l2-fwd active 283709 27580206 0 3.49e1 97.21
l2-input active 283709 27580206 0 3.74e1 97.21
l2-learn active 283709 27580206 0 4.24e1 97.21
l2-output active 283709 27580206 0 1.69e1 97.21
vhost-user-input polling 743853 18386804 0 1.69e2 24.72
64b-4t2c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 6.28e4 0.00
dpdk-process any wait 0 0 2 5.93e3 0.00
fib-walk any wait 0 0 3 1.81e3 0.00
ikev2-manager-process any wait 0 0 6 1.56e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.34e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.15e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.67e3 0.00
lisp-retry-service any wait 0 0 3 2.96e3 0.00
statseg-collector-process time wait 0 0 1 2.23e3 0.00
unix-epoll-input polling 4471 0 0 3.02e6 0.00
vhost-user-process any wait 0 0 2 1.16e4 0.00
vpe-oam-process any wait 0 0 3 6.15e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 75.55, last 128 main loops 0.00 per node 0.00
vector rates in 4.5275e6, out 4.5275e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 146579 8142444 0 2.00e1 55.55
TenGigabitEthernet18/0/3-tx active 146579 8142444 0 1.00e2 55.55
VirtualEthernet0/0/1-output active 158646 8271624 0 2.03e1 52.14
VirtualEthernet0/0/1-tx active 158646 8271624 0 2.18e2 52.14
VirtualEthernet0/0/3-output active 187077 8142493 0 2.41e1 43.52
VirtualEthernet0/0/3-tx active 187077 8142493 0 2.15e2 43.52
dpdk-input polling 709584 8142493 0 9.63e1 11.48
ethernet-input active 492302 24556561 0 4.32e1 49.88
l2-fwd active 241417 24556561 0 3.59e1 101.72
l2-input active 241417 24556561 0 3.78e1 101.72
l2-learn active 241417 24556561 0 4.36e1 101.72
l2-output active 241417 24556561 0 1.89e1 101.72
vhost-user-input polling 709584 16414068 0 2.05e2 23.13
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 75.19, last 128 main loops 0.00 per node 0.00
vector rates in 4.5513e6, out 4.5513e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 146955 8271632 0 2.09e1 56.29
TenGigabitEthernet18/0/3-tx active 146955 8271632 0 9.89e1 56.29
VirtualEthernet0/0/1-output active 160057 8142546 0 2.10e1 50.87
VirtualEthernet0/0/1-tx active 160057 8142546 0 2.17e2 50.87
VirtualEthernet0/0/3-output active 188813 8271575 0 2.40e1 43.81
VirtualEthernet0/0/3-tx active 188813 8271575 0 2.12e2 43.81
dpdk-input polling 736732 8271575 0 9.55e1 11.23
ethernet-input active 495825 24685753 0 4.31e1 49.79
l2-fwd active 244547 24685753 0 3.61e1 100.94
l2-input active 244547 24685753 0 3.79e1 100.94
l2-learn active 244547 24685753 0 4.36e1 100.94
l2-output active 244547 24685753 0 1.89e1 100.94
vhost-user-input polling 736732 16414178 0 2.05e2 22.28
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 76.16, last 128 main loops 10.00 per node 85.33
vector rates in 4.5274e6, out 4.5274e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 147618 8142512 0 1.96e1 55.16
TenGigabitEthernet18/0/0-tx active 147618 8142512 0 1.01e2 55.16
VirtualEthernet0/0/0-output active 183680 8142392 0 2.43e1 44.33
VirtualEthernet0/0/0-tx active 183680 8142392 0 2.13e2 44.33
VirtualEthernet0/0/2-output active 156842 8271532 0 2.09e1 52.74
VirtualEthernet0/0/2-tx active 156842 8271532 0 2.15e2 52.74
dpdk-input polling 734508 8142392 0 9.72e1 11.09
ethernet-input active 488140 24556436 0 4.31e1 50.31
l2-fwd active 239548 24556436 0 3.59e1 102.51
l2-input active 239548 24556436 0 3.77e1 102.51
l2-learn active 239548 24556436 0 4.38e1 102.51
l2-output active 239548 24556436 0 1.88e1 102.51
vhost-user-input polling 734508 16414044 0 2.06e2 22.35
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 76.04, last 128 main loops 10.00 per node 106.67
vector rates in 4.5512e6, out 4.5512e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 148740 8271518 0 1.96e1 55.61
TenGigabitEthernet18/0/0-tx active 148740 8271518 0 1.00e2 55.61
VirtualEthernet0/0/0-output active 185008 8271466 0 2.39e1 44.71
VirtualEthernet0/0/0-tx active 185008 8271466 0 2.11e2 44.71
VirtualEthernet0/0/2-output active 157507 8142478 0 2.09e1 51.69
VirtualEthernet0/0/2-tx active 157507 8142478 0 2.13e2 51.69
dpdk-input polling 767476 8271466 0 9.66e1 10.78
ethernet-input active 491255 24685462 0 4.29e1 50.25
l2-fwd active 241316 24685462 0 3.59e1 102.29
l2-input active 241316 24685462 0 3.79e1 102.29
l2-learn active 241316 24685462 0 4.39e1 102.29
l2-output active 241316 24685462 0 1.87e1 102.29
vhost-user-input polling 767476 16413996 0 2.06e2 21.39
64b-8t4c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 4.53e4 0.00
dpdk-process any wait 0 0 2 6.27e5 0.00
fib-walk any wait 0 0 3 1.62e3 0.00
ikev2-manager-process any wait 0 0 6 1.58e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.29e2 0.00
lisp-retry-service any wait 0 0 3 2.39e3 0.00
unix-epoll-input polling 47962 0 0 2.80e5 0.00
vhost-user-process any wait 0 0 2 1.23e4 0.00
vpe-oam-process any wait 0 0 3 1.02e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 19.19, last 128 main loops 0.00 per node 0.00
vector rates in 2.3115e6, out 2.3115e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 101506 4133251 0 2.24e1 40.72
TenGigabitEthernet18/0/3-tx active 101506 4133251 0 1.48e2 40.72
VirtualEthernet0/0/1-output active 64579 4133248 0 1.77e1 64.00
VirtualEthernet0/0/1-tx active 64579 4133248 0 2.35e2 64.00
VirtualEthernet0/0/3-output active 545240 4208172 0 6.51e1 7.72
VirtualEthernet0/0/3-tx active 545240 4208172 0 3.20e2 7.72
dpdk-input polling 4741824 4208172 0 6.73e2 .89
ethernet-input active 711325 12474671 0 5.93e1 17.54
l2-fwd active 619374 12474671 0 4.84e1 20.14
l2-input active 619374 12474671 0 4.80e1 20.14
l2-learn active 619374 12474671 0 6.11e1 20.14
l2-output active 619374 12474671 0 3.33e1 20.14
vhost-user-input polling 4741824 8266499 0 4.44e2 1.74
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 20.31, last 128 main loops .06 per node 1.00
vector rates in 2.3239e6, out 2.3239e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 102592 4133312 0 2.25e1 40.29
TenGigabitEthernet18/0/3-tx active 102592 4133312 0 1.52e2 40.29
VirtualEthernet0/0/1-output active 64580 4133248 0 1.84e1 64.00
VirtualEthernet0/0/1-tx active 64580 4133248 0 2.35e2 64.00
VirtualEthernet0/0/3-output active 503684 4274988 0 6.14e1 8.49
VirtualEthernet0/0/3-tx active 503684 4274988 0 3.16e2 8.49
dpdk-input polling 4732397 4274988 0 6.61e2 .90
ethernet-input active 670856 12541548 0 5.72e1 18.69
l2-fwd active 590915 12541548 0 4.87e1 21.22
l2-input active 590915 12541548 0 4.75e1 21.22
l2-learn active 590915 12541548 0 5.92e1 21.22
l2-output active 590915 12541548 0 3.10e1 21.22
vhost-user-input polling 4732397 8266560 0 4.49e2 1.75
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 19.04, last 128 main loops 0.00 per node 0.00
vector rates in 2.3115e6, out 2.3115e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 105264 4133311 0 2.28e1 39.27
TenGigabitEthernet18/0/3-tx active 105264 4133311 0 1.51e2 39.27
VirtualEthernet0/0/1-output active 64579 4133248 0 1.78e1 64.00
VirtualEthernet0/0/1-tx active 64579 4133248 0 2.35e2 64.00
VirtualEthernet0/0/3-output active 539995 4208160 0 6.65e1 7.79
VirtualEthernet0/0/3-tx active 539995 4208160 0 3.24e2 7.79
dpdk-input polling 4572262 4208160 0 6.65e2 .92
ethernet-input active 709838 12474719 0 5.92e1 17.57
l2-fwd active 627713 12474719 0 4.98e1 19.87
l2-input active 627713 12474719 0 4.79e1 19.87
l2-learn active 627713 12474719 0 6.18e1 19.87
l2-output active 627713 12474719 0 3.23e1 19.87
vhost-user-input polling 4572262 8266559 0 4.41e2 1.81
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 19.98, last 128 main loops 2.50 per node 40.00
vector rates in 2.3239e6, out 2.3239e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 106536 4133248 0 2.27e1 38.79
TenGigabitEthernet18/0/3-tx active 106536 4133248 0 1.53e2 38.79
VirtualEthernet0/0/1-output active 64579 4133312 0 1.77e1 64.00
VirtualEthernet0/0/1-tx active 64579 4133312 0 2.33e2 64.00
VirtualEthernet0/0/3-output active 509944 4274956 0 6.17e1 8.38
VirtualEthernet0/0/3-tx active 509944 4274956 0 3.15e2 8.38
dpdk-input polling 4768680 4274956 0 6.58e2 .89
ethernet-input active 681059 12541516 0 5.83e1 18.41
l2-fwd active 600800 12541516 0 4.87e1 20.87
l2-input active 600800 12541516 0 4.72e1 20.87
l2-learn active 600800 12541516 0 5.97e1 20.87
l2-output active 600800 12541516 0 3.10e1 20.87
vhost-user-input polling 4768680 8266560 0 4.49e2 1.73
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 16.29, last 128 main loops 3.50 per node 56.00
vector rates in 2.3378e6, out 2.3378e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 64580 4133312 0 1.74e1 64.00
TenGigabitEthernet18/0/0-tx active 64580 4133312 0 9.55e1 64.00
VirtualEthernet0/0/0-output active 623983 4208152 0 7.21e1 6.74
VirtualEthernet0/0/0-tx active 623983 4208152 0 3.33e2 6.74
VirtualEthernet0/0/2-output active 150326 4274932 0 2.75e1 28.44
VirtualEthernet0/0/2-tx active 150326 4274932 0 2.32e2 28.44
dpdk-input polling 5220624 4208152 0 7.42e2 .81
ethernet-input active 838889 12616396 0 6.67e1 15.04
l2-fwd active 741866 12616396 0 5.23e1 17.01
l2-input active 741866 12616396 0 5.08e1 17.01
l2-learn active 741866 12616396 0 6.59e1 17.01
l2-output active 741866 12616396 0 3.66e1 17.01
vhost-user-input polling 5220624 8408244 0 3.71e2 1.61
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 16.06, last 128 main loops 0.00 per node 0.00
vector rates in 2.3378e6, out 2.3378e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 64580 4133312 0 1.74e1 64.00
TenGigabitEthernet18/0/0-tx active 64580 4133312 0 9.51e1 64.00
VirtualEthernet0/0/0-output active 635830 4274932 0 7.08e1 6.72
VirtualEthernet0/0/0-tx active 635830 4274932 0 3.30e2 6.72
VirtualEthernet0/0/2-output active 152257 4208132 0 2.72e1 27.64
VirtualEthernet0/0/2-tx active 152257 4208132 0 2.31e2 27.64
dpdk-input polling 5331122 4274932 0 7.35e2 .80
ethernet-input active 852667 12616376 0 6.59e1 14.79
l2-fwd active 752383 12616376 0 5.31e1 16.77
l2-input active 752383 12616376 0 5.07e1 16.77
l2-learn active 752383 12616376 0 6.48e1 16.77
l2-output active 752383 12616376 0 3.67e1 16.77
vhost-user-input polling 5331122 8341444 0 3.74e2 1.56
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 16.10, last 128 main loops 0.00 per node 0.00
vector rates in 2.3378e6, out 2.3378e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 64580 4133312 0 1.75e1 64.00
TenGigabitEthernet18/0/0-tx active 64580 4133312 0 9.32e1 64.00
VirtualEthernet0/0/0-output active 633436 4208144 0 7.40e1 6.64
VirtualEthernet0/0/0-tx active 633436 4208144 0 3.29e2 6.64
VirtualEthernet0/0/2-output active 149721 4274932 0 2.73e1 28.55
VirtualEthernet0/0/2-tx active 149721 4274932 0 2.28e2 28.55
dpdk-input polling 5412553 4208144 0 7.52e2 .78
ethernet-input active 847737 12616388 0 6.60e1 14.88
l2-fwd active 751359 12616388 0 5.29e1 16.79
l2-input active 751359 12616388 0 5.03e1 16.79
l2-learn active 751359 12616388 0 6.53e1 16.79
l2-output active 751359 12616388 0 3.64e1 16.79
vhost-user-input polling 5412553 8408244 0 3.69e2 1.55
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 16.49, last 128 main loops 0.00 per node 0.00
vector rates in 2.3378e6, out 2.3378e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 64579 4133248 0 1.76e1 64.00
TenGigabitEthernet18/0/0-tx active 64579 4133248 0 9.47e1 64.00
VirtualEthernet0/0/0-output active 622154 4274956 0 7.09e1 6.87
VirtualEthernet0/0/0-tx active 622154 4274956 0 3.31e2 6.87
VirtualEthernet0/0/2-output active 142248 4208136 0 2.65e1 29.58
VirtualEthernet0/0/2-tx active 142248 4208136 0 2.25e2 29.58
dpdk-input polling 5475942 4274956 0 7.36e2 .78
ethernet-input active 828981 12616340 0 6.62e1 15.22
l2-fwd active 732851 12616340 0 5.27e1 17.22
l2-input active 732851 12616340 0 5.07e1 17.22
l2-learn active 732851 12616340 0 6.60e1 17.22
l2-output active 732851 12616340 0 3.62e1 17.22
vhost-user-input polling 5475942 8341384 0 3.74e2 1.52
imix-2t1c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.19e4 0.00
dpdk-process any wait 0 0 2 4.46e3 0.00
fib-walk any wait 0 0 2 2.51e3 0.00
ikev2-manager-process any wait 0 0 5 2.13e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.38e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.08e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.04e3 0.00
lisp-retry-service any wait 0 0 2 3.06e3 0.00
statseg-collector-process time wait 0 0 1 1.95e3 0.00
unix-epoll-input polling 4400 0 0 3.04e6 0.00
vhost-user-process any wait 0 0 2 1.25e4 0.00
vpe-oam-process any wait 0 0 2 7.09e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 65.37, last 128 main loops 0.00 per node 0.00
vector rates in 3.1084e6, out 3.1084e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 112730 5556534 0 2.23e1 49.29
TenGigabitEthernet18/0/3-tx active 112730 5556534 0 1.11e2 49.29
VirtualEthernet0/0/1-output active 125661 5556693 0 2.34e1 44.22
VirtualEthernet0/0/1-tx active 125661 5556693 0 3.95e2 44.22
VirtualEthernet0/0/3-output active 141227 5556695 0 2.61e1 39.35
VirtualEthernet0/0/3-tx active 141227 5556695 0 4.17e2 39.35
dpdk-input polling 442471 5556695 0 1.05e2 12.56
ethernet-input active 379618 16669922 0 5.13e1 43.91
l2-fwd active 192702 16669922 0 3.97e1 86.51
l2-input active 192702 16669922 0 4.17e1 86.51
l2-learn active 192702 16669922 0 4.78e1 86.51
l2-output active 192702 16669922 0 2.19e1 86.51
vhost-user-input polling 442471 11113227 0 3.47e2 25.12
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 67.87, last 128 main loops 0.00 per node 0.00
vector rates in 3.1084e6, out 3.1084e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 114750 5556580 0 2.18e1 48.42
TenGigabitEthernet18/0/0-tx active 114750 5556580 0 1.13e2 48.42
VirtualEthernet0/0/0-output active 137803 5556693 0 2.61e1 40.32
VirtualEthernet0/0/0-tx active 137803 5556693 0 4.19e2 40.32
VirtualEthernet0/0/2-output active 114127 5556602 0 2.33e1 48.69
VirtualEthernet0/0/2-tx active 114127 5556602 0 3.88e2 48.69
dpdk-input polling 490869 5556693 0 1.05e2 11.32
ethernet-input active 366680 16669875 0 5.02e1 45.46
l2-fwd active 185061 16669875 0 3.93e1 90.08
l2-input active 185061 16669875 0 4.15e1 90.08
l2-learn active 185061 16669875 0 4.72e1 90.08
l2-output active 185061 16669875 0 2.14e1 90.08
vhost-user-input polling 490869 11113182 0 3.51e2 22.64
imix-4t2c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 7.20e4 0.00
dpdk-process any wait 0 0 1 5.67e5 0.00
fib-walk any wait 0 0 3 1.76e3 0.00
ikev2-manager-process any wait 0 0 6 1.58e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.16e3 0.00
lisp-retry-service any wait 0 0 3 2.65e3 0.00
unix-epoll-input polling 5181 0 0 2.61e6 0.00
vhost-user-process any wait 0 0 2 1.35e4 0.00
vpe-oam-process any wait 0 0 3 9.01e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 52.68, last 128 main loops 7.00 per node 59.73
vector rates in 2.6021e6, out 2.6021e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 113814 4680552 0 2.47e1 41.12
TenGigabitEthernet18/0/3-tx active 113814 4680552 0 1.39e2 41.12
VirtualEthernet0/0/1-output active 126424 4754780 0 2.49e1 37.61
VirtualEthernet0/0/1-tx active 126424 4754780 0 4.20e2 37.61
VirtualEthernet0/0/3-output active 174287 4680560 0 3.37e1 26.86
VirtualEthernet0/0/3-tx active 174287 4680560 0 4.57e2 26.86
dpdk-input polling 546126 4680560 0 1.38e2 8.57
ethernet-input active 414525 14115892 0 5.96e1 34.05
l2-fwd active 194633 14115892 0 4.12e1 72.53
l2-input active 194633 14115892 0 4.21e1 72.53
l2-learn active 194633 14115892 0 4.99e1 72.53
l2-output active 194633 14115892 0 2.46e1 72.53
vhost-user-input polling 546126 9435332 0 4.87e2 17.28
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 49.04, last 128 main loops 0.00 per node 0.00
vector rates in 2.6158e6, out 2.6158e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 116281 4754881 0 2.54e1 40.89
TenGigabitEthernet18/0/3-tx active 116281 4754881 0 1.37e2 40.89
VirtualEthernet0/0/1-output active 128142 4680604 0 2.61e1 36.53
VirtualEthernet0/0/1-tx active 128142 4680604 0 4.15e2 36.53
VirtualEthernet0/0/3-output active 191858 4754872 0 3.45e1 24.78
VirtualEthernet0/0/3-tx active 191858 4754872 0 4.51e2 24.78
dpdk-input polling 720753 4754872 0 1.43e2 6.59
ethernet-input active 436281 14190357 0 6.03e1 32.53
l2-fwd active 215907 14190357 0 4.18e1 65.72
l2-input active 215907 14190357 0 4.25e1 65.72
l2-learn active 215907 14190357 0 5.13e1 65.72
l2-output active 215907 14190357 0 2.53e1 65.72
vhost-user-input polling 720753 9435485 0 4.78e2 13.09
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 51.62, last 128 main loops 12.25 per node 104.53
vector rates in 2.6021e6, out 2.6021e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 117170 4680444 0 2.42e1 39.95
TenGigabitEthernet18/0/0-tx active 117170 4680444 0 1.39e2 39.95
VirtualEthernet0/0/0-output active 177446 4680542 0 3.44e1 26.38
VirtualEthernet0/0/0-tx active 177446 4680542 0 4.55e2 26.38
VirtualEthernet0/0/2-output active 127049 4754760 0 2.62e1 37.42
VirtualEthernet0/0/2-tx active 127049 4754760 0 4.15e2 37.42
dpdk-input polling 571752 4680542 0 1.39e2 8.19
ethernet-input active 421665 14115746 0 5.94e1 33.48
l2-fwd active 199342 14115746 0 4.14e1 70.81
l2-input active 199342 14115746 0 4.21e1 70.81
l2-learn active 199342 14115746 0 5.05e1 70.81
l2-output active 199342 14115746 0 2.48e1 70.81
vhost-user-input polling 571752 9435204 0 4.85e2 16.50
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 47.71, last 128 main loops 0.00 per node 0.00
vector rates in 2.6158e6, out 2.6158e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 119937 4754776 0 2.43e1 39.64
TenGigabitEthernet18/0/0-tx active 119937 4754776 0 1.38e2 39.64
VirtualEthernet0/0/0-output active 197198 4754846 0 3.54e1 24.11
VirtualEthernet0/0/0-tx active 197198 4754846 0 4.51e2 24.11
VirtualEthernet0/0/2-output active 128858 4680544 0 2.69e1 36.32
VirtualEthernet0/0/2-tx active 128858 4680544 0 4.11e2 36.32
dpdk-input polling 757776 4754846 0 1.45e2 6.27
ethernet-input active 445993 14190166 0 6.02e1 31.82
l2-fwd active 223181 14190166 0 4.23e1 63.58
l2-input active 223181 14190166 0 4.26e1 63.58
l2-learn active 223181 14190166 0 5.13e1 63.58
l2-output active 223181 14190166 0 2.56e1 63.58
vhost-user-input polling 757776 9435320 0 4.75e2 12.45
imix-8t4c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.09e4 0.00
dpdk-process any wait 0 0 2 3.85e5 0.00
fib-walk any wait 0 0 3 1.72e3 0.00
ikev2-manager-process any wait 0 0 6 1.56e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.88e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.51e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 7.13e3 0.00
lisp-retry-service any wait 0 0 3 2.91e3 0.00
statseg-collector-process time wait 0 0 1 2.63e3 0.00
unix-epoll-input polling 20115 0 0 6.74e5 0.00
vhost-user-process any wait 0 0 1 1.82e4 0.00
vpe-oam-process any wait 0 0 3 1.38e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 18.18, last 128 main loops 0.00 per node 0.00
vector rates in 1.9997e6, out 1.9997e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 117397 3609684 0 2.82e1 30.75
TenGigabitEthernet18/0/3-tx active 117397 3609684 0 1.51e2 30.75
VirtualEthernet0/0/1-output active 155879 3666964 0 3.26e1 23.52
VirtualEthernet0/0/1-tx active 155879 3666964 0 4.54e2 23.52
VirtualEthernet0/0/3-output active 469509 3609664 0 7.47e1 7.69
VirtualEthernet0/0/3-tx active 469509 3609664 0 5.70e2 7.69
dpdk-input polling 1832329 3609664 0 3.65e2 1.97
ethernet-input active 742785 10886312 0 8.24e1 14.66
l2-fwd active 526772 10886312 0 5.48e1 20.67
l2-input active 526772 10886312 0 5.22e1 20.67
l2-learn active 526772 10886312 0 6.77e1 20.67
l2-output active 526772 10886312 0 4.08e1 20.67
vhost-user-input polling 1832329 7276648 0 5.60e2 3.97
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.97, last 128 main loops 4.25 per node 45.33
vector rates in 2.0102e6, out 2.0102e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 97294 3666932 0 2.49e1 37.69
TenGigabitEthernet18/0/3-tx active 97294 3666932 0 1.42e2 37.69
VirtualEthernet0/0/1-output active 173588 3609642 0 3.93e1 20.79
VirtualEthernet0/0/1-tx active 173588 3609642 0 4.57e2 20.79
VirtualEthernet0/0/3-output active 480845 3666968 0 7.29e1 7.63
VirtualEthernet0/0/3-tx active 480845 3666968 0 5.61e2 7.63
dpdk-input polling 1859560 3666968 0 3.64e2 1.97
ethernet-input active 751727 10943542 0 8.26e1 14.56
l2-fwd active 537425 10943542 0 5.50e1 20.36
l2-input active 537425 10943542 0 5.35e1 20.36
l2-learn active 537425 10943542 0 6.81e1 20.36
l2-output active 537425 10943542 0 4.05e1 20.36
vhost-user-input polling 1859560 7276574 0 5.58e2 3.91
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 17.67, last 128 main loops 0.00 per node 0.00
vector rates in 1.9997e6, out 1.9997e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 103158 3609652 0 2.57e1 34.99
TenGigabitEthernet18/0/3-tx active 103158 3609652 0 1.43e2 34.99
VirtualEthernet0/0/1-output active 172302 3666984 0 3.56e1 21.28
VirtualEthernet0/0/1-tx active 172302 3666984 0 4.51e2 21.28
VirtualEthernet0/0/3-output active 483969 3609686 0 7.48e1 7.46
VirtualEthernet0/0/3-tx active 483969 3609686 0 5.60e2 7.46
dpdk-input polling 1939519 3609686 0 3.76e2 1.86
ethernet-input active 759429 10886322 0 8.28e1 14.33
l2-fwd active 544307 10886322 0 5.52e1 20.00
l2-input active 544307 10886322 0 5.21e1 20.00
l2-learn active 544307 10886322 0 6.88e1 20.00
l2-output active 544307 10886322 0 4.14e1 20.00
vhost-user-input polling 1939519 7276636 0 5.61e2 3.75
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 18.55, last 128 main loops 0.00 per node 0.00
vector rates in 2.0102e6, out 2.0102e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 102185 3666964 0 2.54e1 35.89
TenGigabitEthernet18/0/3-tx active 102185 3666964 0 1.46e2 35.89
VirtualEthernet0/0/1-output active 165015 3609680 0 3.50e1 21.87
VirtualEthernet0/0/1-tx active 165015 3609680 0 4.55e2 21.87
VirtualEthernet0/0/3-output active 464709 3666968 0 7.18e1 7.89
VirtualEthernet0/0/3-tx active 464709 3666968 0 5.61e2 7.89
dpdk-input polling 1791825 3666968 0 3.52e2 2.05
ethernet-input active 731909 10943612 0 8.21e1 14.95
l2-fwd active 518795 10943612 0 5.42e1 21.09
l2-input active 518795 10943612 0 5.19e1 21.09
l2-learn active 518795 10943612 0 6.79e1 21.09
l2-output active 518795 10943612 0 4.04e1 21.09
vhost-user-input polling 1791825 7276644 0 5.71e2 4.06
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 17.88, last 128 main loops 0.00 per node 0.00
vector rates in 1.9997e6, out 1.9997e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 95956 3609664 0 2.44e1 37.62
TenGigabitEthernet18/0/0-tx active 95956 3609664 0 1.42e2 37.62
VirtualEthernet0/0/0-output active 487398 3609660 0 7.45e1 7.41
VirtualEthernet0/0/0-tx active 487398 3609660 0 5.73e2 7.41
VirtualEthernet0/0/2-output active 151628 3666936 0 3.24e1 24.18
VirtualEthernet0/0/2-tx active 151628 3666936 0 4.39e2 24.18
dpdk-input polling 2032606 3609660 0 3.85e2 1.78
ethernet-input active 734982 10886260 0 8.09e1 14.81
l2-fwd active 545889 10886260 0 5.45e1 19.94
l2-input active 545889 10886260 0 5.27e1 19.94
l2-learn active 545889 10886260 0 6.89e1 19.94
l2-output active 545889 10886260 0 4.01e1 19.94
vhost-user-input polling 2032606 7276600 0 5.59e2 3.58
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 17.43, last 128 main loops 0.00 per node 0.00
vector rates in 2.0102e6, out 2.0102e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 97112 3666940 0 2.41e1 37.76
TenGigabitEthernet18/0/0-tx active 97112 3666940 0 1.39e2 37.76
VirtualEthernet0/0/0-output active 502832 3666976 0 7.37e1 7.29
VirtualEthernet0/0/0-tx active 502832 3666976 0 5.69e2 7.29
VirtualEthernet0/0/2-output active 155371 3609660 0 3.32e1 23.23
VirtualEthernet0/0/2-tx active 155371 3609660 0 4.35e2 23.23
dpdk-input polling 2066067 3666976 0 3.85e2 1.77
ethernet-input active 755315 10943576 0 8.09e1 14.49
l2-fwd active 563914 10943576 0 5.48e1 19.41
l2-input active 563914 10943576 0 5.25e1 19.41
l2-learn active 563914 10943576 0 6.81e1 19.41
l2-output active 563914 10943576 0 4.03e1 19.41
vhost-user-input polling 2066067 7276600 0 5.58e2 3.52
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 17.29, last 128 main loops 0.00 per node 0.00
vector rates in 1.9997e6, out 1.9997e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 97408 3609688 0 2.43e1 37.06
TenGigabitEthernet18/0/0-tx active 97408 3609688 0 1.40e2 37.06
VirtualEthernet0/0/0-output active 503680 3609676 0 7.46e1 7.17
VirtualEthernet0/0/0-tx active 503680 3609676 0 5.69e2 7.17
VirtualEthernet0/0/2-output active 154324 3666960 0 3.24e1 23.76
VirtualEthernet0/0/2-tx active 154324 3666960 0 4.31e2 23.76
dpdk-input polling 2114318 3609676 0 3.93e2 1.71
ethernet-input active 755412 10886324 0 8.08e1 14.41
l2-fwd active 566972 10886324 0 5.52e1 19.20
l2-input active 566972 10886324 0 5.27e1 19.20
l2-learn active 566972 10886324 0 6.93e1 19.20
l2-output active 566972 10886324 0 4.11e1 19.20
vhost-user-input polling 2114318 7276648 0 5.59e2 3.44
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 18.20, last 128 main loops 0.00 per node 0.00
vector rates in 2.0102e6, out 2.0102e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 97351 3666964 0 2.45e1 37.67
TenGigabitEthernet18/0/0-tx active 97351 3666964 0 1.42e2 37.67
VirtualEthernet0/0/0-output active 481692 3666960 0 7.44e1 7.61
VirtualEthernet0/0/0-tx active 481692 3666960 0 5.68e2 7.61
VirtualEthernet0/0/2-output active 148236 3609700 0 3.25e1 24.35
VirtualEthernet0/0/2-tx active 148236 3609700 0 4.35e2 24.35
dpdk-input polling 1939650 3666960 0 3.68e2 1.89
ethernet-input active 727279 10943624 0 8.07e1 15.05
l2-fwd active 538075 10943624 0 5.39e1 20.34
l2-input active 538075 10943624 0 5.20e1 20.34
l2-learn active 538075 10943624 0 6.81e1 20.34
l2-output active 538075 10943624 0 3.94e1 20.34
vhost-user-input polling 1939650 7276664 0 5.71e2 3.75

2n1l-10ge2p1x710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 is configured with L2 cross- connect. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to io, rxd/txd=256. DUT1 is 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
64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 3.12e4 0.00
dpdk-process any wait 0 0 2 5.42e5 0.00
fib-walk any wait 0 0 3 1.42e3 0.00
ikev2-manager-process any wait 0 0 6 2.39e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.35e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 6.21e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.74e3 0.00
lisp-retry-service any wait 0 0 3 1.65e3 0.00
statseg-collector-process time wait 0 0 1 1.36e3 0.00
unix-epoll-input polling 5695 0 0 2.37e6 0.00
vhost-user-process any wait 0 0 2 8.38e3 0.00
vpe-oam-process any wait 0 0 3 6.45e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 73.96, last 128 main loops 0.00 per node 0.00
vector rates in 6.5666e6, out 6.5666e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 286422 17809384 0 1.86e1 62.18
TenGigabitEthernet18/0/3-tx active 286422 17809384 0 8.63e1 62.18
VirtualEthernet0/0/1-output active 274529 17809338 0 1.92e1 64.87
VirtualEthernet0/0/1-tx active 274529 17809338 0 1.98e2 64.87
dpdk-input polling 1427502 17809338 0 7.64e1 12.48
ethernet-input active 560951 35618722 0 3.83e1 63.49
l2-input active 402235 35618722 0 2.86e1 88.55
l2-output active 402235 35618722 0 1.77e1 88.55
vhost-user-input polling 1427502 17809384 0 1.82e2 12.48
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 74.13, last 128 main loops 0.00 per node 0.00
vector rates in 6.5666e6, out 6.5666e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 285623 17809296 0 1.86e1 62.35
TenGigabitEthernet18/0/0-tx active 285623 17809296 0 8.64e1 62.35
VirtualEthernet0/0/0-output active 274573 17809262 0 1.91e1 64.86
VirtualEthernet0/0/0-tx active 274573 17809262 0 1.99e2 64.86
dpdk-input polling 1397056 17809262 0 7.57e1 12.75
ethernet-input active 560196 35618558 0 3.84e1 63.58
l2-input active 400756 35618558 0 2.87e1 88.88
l2-output active 400756 35618558 0 1.75e1 88.88
vhost-user-input polling 1397056 17809296 0 1.82e2 12.75
64b-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 43 3.03e4 0.00
dpdk-process any wait 0 0 2 6.25e3 0.00
fib-walk any wait 0 0 2 1.19e3 0.00
ikev2-manager-process any wait 0 0 5 1.28e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.07e3 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.22e3 0.00
lisp-retry-service any wait 0 0 2 2.85e3 0.00
statseg-collector-process time wait 0 0 1 2.77e3 0.00
unix-epoll-input polling 36167 0 0 3.75e5 0.00
vhost-user-process any wait 0 0 2 9.44e3 0.00
vpe-oam-process any wait 0 0 3 8.11e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 28.18, last 128 main loops 0.00 per node 0.00
vector rates in 3.5678e6, out 3.5678e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 252020 9789036 0 2.22e1 38.84
TenGigabitEthernet18/0/3-tx active 252020 9789036 0 9.45e1 38.84
VirtualEthernet0/0/1-output active 496668 9636035 0 3.37e1 19.40
VirtualEthernet0/0/1-tx active 496668 9636035 0 2.37e2 19.40
dpdk-input polling 7979258 9636035 0 3.59e2 1.21
ethernet-input active 748688 19425071 0 5.14e1 25.95
l2-input active 630105 19425071 0 3.44e1 30.83
l2-output active 630105 19425071 0 2.75e1 30.83
vhost-user-input polling 7979258 9789036 0 3.41e2 1.23
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 28.03, last 128 main loops 0.00 per node 0.00
vector rates in 3.5678e6, out 3.5678e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 252050 9636064 0 2.26e1 38.23
TenGigabitEthernet18/0/3-tx active 252050 9636064 0 9.48e1 38.23
VirtualEthernet0/0/1-output active 500253 9788990 0 3.40e1 19.57
VirtualEthernet0/0/1-tx active 500253 9788990 0 2.35e2 19.57
dpdk-input polling 8038403 9788990 0 3.55e2 1.22
ethernet-input active 752303 19425054 0 5.10e1 25.82
l2-input active 633813 19425054 0 3.45e1 30.65
l2-output active 633813 19425054 0 2.73e1 30.65
vhost-user-input polling 8038403 9636064 0 3.45e2 1.19
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 28.41, last 128 main loops 0.00 per node 0.00
vector rates in 3.5678e6, out 3.5678e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 251251 9789008 0 2.21e1 38.96
TenGigabitEthernet18/0/0-tx active 251251 9789008 0 9.43e1 38.96
VirtualEthernet0/0/0-output active 488972 9636037 0 3.32e1 19.71
VirtualEthernet0/0/0-tx active 488972 9636037 0 2.36e2 19.71
dpdk-input polling 8100129 9636037 0 3.61e2 1.19
ethernet-input active 740223 19425045 0 5.12e1 26.24
l2-input active 627028 19425045 0 3.44e1 30.98
l2-output active 627028 19425045 0 2.70e1 30.98
vhost-user-input polling 8100129 9789008 0 3.42e2 1.21
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 28.41, last 128 main loops 0.00 per node 0.00
vector rates in 3.5678e6, out 3.5678e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 258796 9636136 0 2.29e1 37.23
TenGigabitEthernet18/0/0-tx active 258796 9636136 0 9.59e1 37.23
VirtualEthernet0/0/0-output active 485131 9788991 0 3.34e1 20.18
VirtualEthernet0/0/0-tx active 485131 9788991 0 2.33e2 20.18
dpdk-input polling 8056009 9788991 0 3.56e2 1.22
ethernet-input active 743927 19425127 0 5.11e1 26.11
l2-input active 623391 19425127 0 3.45e1 31.16
l2-output active 623391 19425127 0 2.73e1 31.16
vhost-user-input polling 8056009 9636136 0 3.46e2 1.19
64b-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 43 3.35e4 0.00
dpdk-process any wait 0 0 2 9.21e3 0.00
fib-walk any wait 0 0 3 1.69e3 0.00
ikev2-manager-process any wait 0 0 5 1.86e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.24e3 0.00
lisp-retry-service any wait 0 0 3 3.11e3 0.00
unix-epoll-input polling 59384 0 0 2.28e5 0.00
vhost-user-process any wait 0 0 2 1.16e4 0.00
vpe-oam-process any wait 0 0 2 1.69e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 12.11, last 128 main loops .09 per node 2.00
vector rates in 1.6746e6, out 1.6746e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 167002 4595400 0 2.66e1 27.52
TenGigabitEthernet18/0/3-tx active 167002 4595400 0 1.29e2 27.52
VirtualEthernet0/0/1-output active 620870 4523583 0 6.64e1 7.29
VirtualEthernet0/0/1-tx active 620870 4523583 0 3.13e2 7.29
dpdk-input polling 8599318 4523583 0 1.30e3 .53
ethernet-input active 787872 9118983 0 7.88e1 11.57
l2-input active 717668 9118983 0 4.67e1 12.71
l2-output active 717668 9118983 0 4.57e1 12.71
vhost-user-input polling 8599318 4595400 0 6.08e2 .53
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 12.46, last 128 main loops 0.00 per node 0.00
vector rates in 1.6746e6, out 1.6746e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 160835 4523596 0 2.55e1 28.13
TenGigabitEthernet18/0/3-tx active 160835 4523596 0 1.04e2 28.13
VirtualEthernet0/0/1-output active 603521 4595388 0 6.22e1 7.61
VirtualEthernet0/0/1-tx active 603521 4595388 0 3.08e2 7.61
dpdk-input polling 9201519 4595388 0 1.32e3 .49
ethernet-input active 764356 9118984 0 7.53e1 11.93
l2-input active 699203 9118984 0 4.64e1 13.04
l2-output active 699203 9118984 0 4.49e1 13.04
vhost-user-input polling 9201519 4523596 0 6.03e2 .49
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 11.95, last 128 main loops 0.00 per node 0.00
vector rates in 1.6746e6, out 1.6746e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 167447 4595400 0 2.65e1 27.44
TenGigabitEthernet18/0/3-tx active 167447 4595400 0 1.27e2 27.44
VirtualEthernet0/0/1-output active 630106 4523580 0 6.62e1 7.18
VirtualEthernet0/0/1-tx active 630106 4523580 0 3.11e2 7.18
dpdk-input polling 8810154 4523580 0 1.29e3 .51
ethernet-input active 797553 9118980 0 7.83e1 11.43
l2-input active 728675 9118980 0 4.69e1 12.51
l2-output active 728675 9118980 0 4.69e1 12.51
vhost-user-input polling 8810154 4595400 0 6.15e2 .52
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 11.69, last 128 main loops 0.00 per node 0.00
vector rates in 1.6746e6, out 1.6746e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 161403 4523537 0 2.62e1 28.03
TenGigabitEthernet18/0/3-tx active 161403 4523537 0 1.06e2 28.03
VirtualEthernet0/0/1-output active 651239 4595390 0 6.85e1 7.06
VirtualEthernet0/0/1-tx active 651239 4595390 0 3.09e2 7.06
dpdk-input polling 9258227 4595390 0 1.29e3 .49
ethernet-input active 812642 9118927 0 7.86e1 11.22
l2-input active 746718 9118927 0 4.72e1 12.21
l2-output active 746718 9118927 0 4.62e1 12.21
vhost-user-input polling 9258227 4523537 0 6.07e2 .49
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 12.19, last 128 main loops 0.00 per node 0.00
vector rates in 1.6746e6, out 1.6746e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 166149 4595344 0 2.64e1 27.66
TenGigabitEthernet18/0/0-tx active 166149 4595344 0 1.28e2 27.66
VirtualEthernet0/0/0-output active 617144 4523579 0 6.53e1 7.33
VirtualEthernet0/0/0-tx active 617144 4523579 0 3.14e2 7.33
dpdk-input polling 8590296 4523579 0 1.31e3 .53
ethernet-input active 783293 9118923 0 7.86e1 11.64
l2-input active 712169 9118923 0 4.66e1 12.80
l2-output active 712169 9118923 0 4.57e1 12.80
vhost-user-input polling 8590296 4595344 0 6.09e2 .53
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 11.79, last 128 main loops 0.00 per node 0.00
vector rates in 1.6746e6, out 1.6746e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 160421 4523539 0 2.58e1 28.19
TenGigabitEthernet18/0/0-tx active 160421 4523539 0 1.06e2 28.19
VirtualEthernet0/0/0-output active 646336 4595389 0 6.64e1 7.11
VirtualEthernet0/0/0-tx active 646336 4595389 0 3.12e2 7.11
dpdk-input polling 9031577 4595389 0 1.31e3 .51
ethernet-input active 806757 9118928 0 7.76e1 11.30
l2-input active 740219 9118928 0 4.74e1 12.32
l2-output active 740219 9118928 0 4.66e1 12.32
vhost-user-input polling 9031577 4523539 0 6.00e2 .50
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 11.89, last 128 main loops 0.00 per node 0.00
vector rates in 1.6746e6, out 1.6746e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 164320 4595345 0 2.60e1 27.97
TenGigabitEthernet18/0/0-tx active 164320 4595345 0 1.26e2 27.97
VirtualEthernet0/0/0-output active 636470 4523594 0 6.64e1 7.11
VirtualEthernet0/0/0-tx active 636470 4523594 0 3.08e2 7.11
dpdk-input polling 8810754 4523594 0 1.30e3 .51
ethernet-input active 800790 9118939 0 7.81e1 11.39
l2-input active 731905 9118939 0 4.71e1 12.46
l2-output active 731905 9118939 0 4.75e1 12.46
vhost-user-input polling 8810754 4595345 0 6.17e2 .52
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 11.39, last 128 main loops 0.00 per node 0.00
vector rates in 1.6746e6, out 1.6746e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 162479 4523539 0 2.64e1 27.84
TenGigabitEthernet18/0/0-tx active 162479 4523539 0 1.06e2 27.84
VirtualEthernet0/0/0-output active 672068 4595388 0 6.84e1 6.84
VirtualEthernet0/0/0-tx active 672068 4595388 0 3.20e2 6.84
dpdk-input polling 9115376 4595388 0 1.28e3 .50
ethernet-input active 834547 9118927 0 7.99e1 10.93
l2-input active 766210 9118927 0 4.79e1 11.90
l2-output active 766210 9118927 0 4.79e1 11.90
vhost-user-input polling 9115376 4523539 0 6.09e2 .49
imix-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.78e4 0.00
dpdk-process any wait 0 0 1 6.83e3 0.00
fib-walk any wait 0 0 2 9.83e2 0.00
ikev2-manager-process any wait 0 0 5 9.55e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.11e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.31e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.29e3 0.00
lisp-retry-service any wait 0 0 2 2.59e3 0.00
statseg-collector-process time wait 0 0 1 2.42e3 0.00
unix-epoll-input polling 3138 0 0 4.30e6 0.00
vhost-user-process any wait 0 0 1 8.22e3 0.00
vpe-oam-process any wait 0 0 3 5.62e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 46.02, last 128 main loops 3.47 per node 44.40
vector rates in 3.9064e6, out 3.9064e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 245119 10579540 0 2.35e1 43.16
TenGigabitEthernet18/0/3-tx active 245119 10579540 0 1.16e2 43.16
VirtualEthernet0/0/1-output active 317450 10579588 0 2.81e1 33.33
VirtualEthernet0/0/1-tx active 317450 10579588 0 4.24e2 33.33
dpdk-input polling 684297 10579588 0 1.04e2 15.46
ethernet-input active 562569 21159128 0 5.49e1 37.61
l2-input active 357079 21159128 0 3.29e1 59.26
l2-output active 357079 21159128 0 2.47e1 59.26
vhost-user-input polling 684297 10579540 0 3.46e2 15.46
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 45.76, last 128 main loops 0.00 per node 0.00
vector rates in 3.9064e6, out 3.9064e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 246467 10579628 0 2.37e1 42.93
TenGigabitEthernet18/0/0-tx active 246467 10579628 0 1.15e2 42.93
VirtualEthernet0/0/0-output active 318503 10579592 0 2.83e1 33.22
VirtualEthernet0/0/0-tx active 318503 10579592 0 4.25e2 33.22
dpdk-input polling 703178 10579592 0 1.04e2 15.05
ethernet-input active 564970 21159220 0 5.49e1 37.45
l2-input active 359748 21159220 0 3.29e1 58.82
l2-output active 359748 21159220 0 2.43e1 58.82
vhost-user-input polling 703178 10579628 0 3.46e2 15.05
imix-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.57e4 0.00
dpdk-process any wait 0 0 1 7.70e3 0.00
fib-walk any wait 0 0 3 1.56e3 0.00
ikev2-manager-process any wait 0 0 5 1.64e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.25e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.76e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.95e3 0.00
lisp-retry-service any wait 0 0 3 1.25e3 0.00
statseg-collector-process time wait 0 0 1 2.50e3 0.00
unix-epoll-input polling 4558 0 0 2.96e6 0.00
vhost-user-process any wait 0 0 1 9.72e3 0.00
vpe-oam-process any wait 0 0 2 1.15e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 32.53, last 128 main loops 3.38 per node 43.20
vector rates in 3.0705e6, out 3.0705e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 129250 8272268 0 1.87e1 64.00
TenGigabitEthernet18/0/3-tx active 129250 8272268 0 1.42e2 64.00
VirtualEthernet0/0/1-output active 444072 8380408 0 3.62e1 18.87
VirtualEthernet0/0/1-tx active 444072 8380408 0 4.79e2 18.87
dpdk-input polling 585596 8380408 0 1.40e2 14.31
ethernet-input active 573322 16652676 0 5.58e1 29.05
l2-input active 450597 16652676 0 3.42e1 36.96
l2-output active 450597 16652676 0 2.50e1 36.96
vhost-user-input polling 585596 8272268 0 5.72e2 14.13
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 30.77, last 128 main loops .56 per node 12.00
vector rates in 3.0949e6, out 3.0949e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 129254 8272280 0 1.89e1 64.00
TenGigabitEthernet18/0/3-tx active 129254 8272280 0 1.45e2 64.00
VirtualEthernet0/0/1-output active 477717 8513440 0 3.67e1 17.82
VirtualEthernet0/0/1-tx active 477717 8513440 0 4.58e2 17.82
dpdk-input polling 725954 8513440 0 1.43e2 11.73
ethernet-input active 606971 16785720 0 5.56e1 27.65
l2-input active 483948 16785720 0 3.46e1 34.68
l2-output active 483948 16785720 0 2.55e1 34.68
vhost-user-input polling 725954 8272280 0 5.71e2 11.39
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 32.29, last 128 main loops .19 per node 4.00
vector rates in 3.0705e6, out 3.0705e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 129251 8272296 0 1.80e1 64.00
TenGigabitEthernet18/0/0-tx active 129251 8272296 0 1.47e2 64.00
VirtualEthernet0/0/0-output active 448173 8380388 0 3.63e1 18.69
VirtualEthernet0/0/0-tx active 448173 8380388 0 4.67e2 18.69
dpdk-input polling 611473 8380388 0 1.45e2 13.71
ethernet-input active 577424 16652684 0 5.56e1 28.84
l2-input active 453756 16652684 0 3.39e1 36.69
l2-output active 453756 16652684 0 2.46e1 36.69
vhost-user-input polling 611473 8272296 0 5.75e2 13.53
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 30.42, last 128 main loops 0.00 per node 0.00
vector rates in 3.0949e6, out 3.0949e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 129248 8272268 0 1.83e1 64.00
TenGigabitEthernet18/0/0-tx active 129248 8272268 0 1.39e2 64.00
VirtualEthernet0/0/0-output active 482902 8513432 0 3.72e1 17.63
VirtualEthernet0/0/0-tx active 482902 8513432 0 4.62e2 17.63
dpdk-input polling 689577 8513432 0 1.43e2 12.35
ethernet-input active 612150 16785700 0 5.59e1 27.42
l2-input active 491287 16785700 0 3.42e1 34.17
l2-output active 491287 16785700 0 2.59e1 34.17
vhost-user-input polling 689577 8272268 0 5.71e2 11.99
imix-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 4.52e4 0.00
dpdk-process any wait 0 0 2 8.69e3 0.00
fib-walk any wait 0 0 3 2.32e3 0.00
ikev2-manager-process any wait 0 0 6 1.37e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.40e2 0.00
lisp-retry-service any wait 0 0 3 2.08e3 0.00
unix-epoll-input polling 70453 0 0 1.90e5 0.00
vhost-user-process any wait 0 0 2 8.31e3 0.00
vpe-oam-process any wait 0 0 3 1.19e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 8.16, last 128 main loops .19 per node 4.00
vector rates in 1.4281e6, out 1.4281e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 59171 3786916 0 1.66e1 63.99
TenGigabitEthernet18/0/3-tx active 59171 3786916 0 1.48e2 63.99
VirtualEthernet0/0/1-output active 888444 3904400 0 9.81e1 4.39
VirtualEthernet0/0/1-tx active 888444 3904400 0 6.04e2 4.39
dpdk-input polling 7139353 3904400 0 1.14e3 .55
ethernet-input active 947615 7691316 0 8.24e1 8.12
l2-input active 936841 7691316 0 5.74e1 8.21
l2-output active 936841 7691316 0 5.99e1 8.21
vhost-user-input polling 7139353 3786916 0 8.92e2 .53
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 8.11, last 128 main loops 0.00 per node 0.00
vector rates in 1.4396e6, out 1.4396e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 59171 3786900 0 1.69e1 63.99
TenGigabitEthernet18/0/3-tx active 59171 3786900 0 1.46e2 63.99
VirtualEthernet0/0/1-output active 902198 3966368 0 1.01e2 4.39
VirtualEthernet0/0/1-tx active 902198 3966368 0 5.89e2 4.39
dpdk-input polling 7182242 3966368 0 1.10e3 .55
ethernet-input active 961369 7753268 0 8.37e1 8.06
l2-input active 950397 7753268 0 5.91e1 8.16
l2-output active 950397 7753268 0 6.11e1 8.16
vhost-user-input polling 7182242 3786900 0 8.99e2 .53
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 8.12, last 128 main loops 0.00 per node 0.00
vector rates in 1.4281e6, out 1.4281e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 59171 3786896 0 1.68e1 63.99
TenGigabitEthernet18/0/3-tx active 59171 3786896 0 1.45e2 63.99
VirtualEthernet0/0/1-output active 892793 3904392 0 1.03e2 4.37
VirtualEthernet0/0/1-tx active 892793 3904392 0 5.91e2 4.37
dpdk-input polling 7498510 3904392 0 1.13e3 .52
ethernet-input active 951964 7691288 0 8.19e1 8.08
l2-input active 941655 7691288 0 5.70e1 8.17
l2-output active 941655 7691288 0 5.97e1 8.17
vhost-user-input polling 7498510 3786896 0 9.08e2 .51
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 8.15, last 128 main loops 0.00 per node 0.00
vector rates in 1.4396e6, out 1.4396e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 59171 3786892 0 1.69e1 63.99
TenGigabitEthernet18/0/3-tx active 59171 3786892 0 1.46e2 63.99
VirtualEthernet0/0/1-output active 897420 3966380 0 1.08e2 4.42
VirtualEthernet0/0/1-tx active 897420 3966380 0 6.03e2 4.42
dpdk-input polling 7013508 3966380 0 1.07e3 .57
ethernet-input active 956591 7753272 0 8.48e1 8.11
l2-input active 944992 7753272 0 6.34e1 8.20
l2-output active 944992 7753272 0 6.30e1 8.20
vhost-user-input polling 7013508 3786892 0 9.01e2 .54
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 8.16, last 128 main loops 0.00 per node 0.00
vector rates in 1.4281e6, out 1.4281e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 59171 3786884 0 1.71e1 63.99
TenGigabitEthernet18/0/0-tx active 59171 3786884 0 1.47e2 63.99
VirtualEthernet0/0/0-output active 888232 3904396 0 1.02e2 4.39
VirtualEthernet0/0/0-tx active 888232 3904396 0 6.01e2 4.39
dpdk-input polling 6732239 3904396 0 1.09e3 .58
ethernet-input active 947403 7691280 0 8.31e1 8.12
l2-input active 936565 7691280 0 5.74e1 8.21
l2-output active 936565 7691280 0 6.19e1 8.21
vhost-user-input polling 6732239 3786884 0 9.41e2 .56
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 8.09, last 128 main loops 0.00 per node 0.00
vector rates in 1.4397e6, out 1.4397e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 59172 3786948 0 1.68e1 63.99
TenGigabitEthernet18/0/0-tx active 59172 3786948 0 1.47e2 63.99
VirtualEthernet0/0/0-output active 903467 3966372 0 9.73e1 4.39
VirtualEthernet0/0/0-tx active 903467 3966372 0 5.90e2 4.39
dpdk-input polling 7302917 3966372 0 1.11e3 .54
ethernet-input active 962639 7753320 0 8.17e1 8.05
l2-input active 952137 7753320 0 5.74e1 8.14
l2-output active 952137 7753320 0 5.97e1 8.14
vhost-user-input polling 7302917 3786948 0 9.01e2 .52
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 8.11, last 128 main loops 0.00 per node 0.00
vector rates in 1.4281e6, out 1.4281e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 59172 3786992 0 1.69e1 63.99
TenGigabitEthernet18/0/0-tx active 59172 3786992 0 1.45e2 63.99
VirtualEthernet0/0/0-output active 894069 3904380 0 1.01e2 4.37
VirtualEthernet0/0/0-tx active 894069 3904380 0 5.88e2 4.37
dpdk-input polling 7483770 3904380 0 1.13e3 .52
ethernet-input active 953241 7691372 0 8.21e1 8.07
l2-input active 942974 7691372 0 5.82e1 8.16
l2-output active 942974 7691372 0 6.14e1 8.16
vhost-user-input polling 7483770 3786992 0 9.09e2 .51
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 8.14, last 128 main loops 0.00 per node 0.00
vector rates in 1.4396e6, out 1.4396e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 59171 3786936 0 1.69e1 63.99
TenGigabitEthernet18/0/0-tx active 59171 3786936 0 1.46e2 63.99
VirtualEthernet0/0/0-output active 899171 3966376 0 9.96e1 4.41
VirtualEthernet0/0/0-tx active 899171 3966376 0 5.95e2 4.41
dpdk-input polling 7345641 3966376 0 1.09e3 .54
ethernet-input active 958342 7753312 0 8.29e1 8.09
l2-input active 947355 7753312 0 5.73e1 8.18
l2-output active 947355 7753312 0 6.03e1 8.18
vhost-user-input polling 7345641 3786936 0 9.06e2 .52

2n1l-10ge2p1x710-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 is configured with L2 cross- connect. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to io, rxd/txd=256. DUT1 is 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
64b-2t1c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 46 3.68e4 0.00
dpdk-process any wait 0 0 2 2.69e5 0.00
fib-walk any wait 0 0 3 1.01e3 0.00
ikev2-manager-process any wait 0 0 5 9.88e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.81e2 0.00
lisp-retry-service any wait 0 0 3 1.58e3 0.00
unix-epoll-input polling 3665 0 0 3.68e6 0.00
vhost-user-process any wait 0 0 2 1.11e4 0.00
vpe-oam-process any wait 0 0 3 9.49e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 75.06, last 128 main loops 3.09 per node 66.00
vector rates in 6.0999e6, out 6.0999e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 181084 11006936 0 1.91e1 60.78
TenGigabitEthernet18/0/3-tx active 181084 11006936 0 8.66e1 60.78
VirtualEthernet0/0/1-output active 173498 11006888 0 1.89e1 63.44
VirtualEthernet0/0/1-tx active 173498 11006888 0 2.03e2 63.44
VirtualEthernet0/0/3-output active 172397 11006982 0 1.94e1 63.85
VirtualEthernet0/0/3-tx active 172397 11006982 0 2.01e2 63.85
dpdk-input polling 787440 11006982 0 7.85e1 13.98
ethernet-input active 526979 33020806 0 3.82e1 62.66
l2-input active 352814 33020806 0 2.85e1 93.59
l2-output active 352814 33020806 0 1.78e1 93.59
vhost-user-input polling 787440 22013824 0 1.69e2 27.96
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 76.39, last 128 main loops 0.00 per node 0.00
vector rates in 6.0999e6, out 6.0999e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 185248 11007036 0 1.91e1 59.42
TenGigabitEthernet18/0/0-tx active 185248 11007036 0 8.72e1 59.42
VirtualEthernet0/0/0-output active 165935 11007015 0 1.88e1 66.33
VirtualEthernet0/0/0-tx active 165935 11007015 0 2.01e2 66.33
VirtualEthernet0/0/2-output active 172550 11007014 0 1.89e1 63.79
VirtualEthernet0/0/2-tx active 172550 11007014 0 2.01e2 63.79
dpdk-input polling 830526 11007015 0 7.81e1 13.25
ethernet-input active 523733 33021065 0 3.79e1 63.05
l2-input active 340856 33021065 0 2.86e1 96.88
l2-output active 340856 33021065 0 1.77e1 96.88
vhost-user-input polling 830526 22014050 0 1.71e2 26.51
64b-4t2c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.15e4 0.00
dpdk-process any wait 0 0 2 2.74e5 0.00
fib-walk any wait 0 0 2 2.01e3 0.00
ikev2-manager-process any wait 0 0 5 1.49e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.49e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.07e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.20e3 0.00
lisp-retry-service any wait 0 0 2 3.15e3 0.00
statseg-collector-process time wait 0 0 1 2.26e3 0.00
unix-epoll-input polling 11634 0 0 1.16e6 0.00
vhost-user-process any wait 0 0 2 1.15e4 0.00
vpe-oam-process any wait 0 0 3 6.12e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 48.38, last 128 main loops 0.00 per node 0.00
vector rates in 4.8898e6, out 4.8898e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 198174 8809940 0 2.24e1 44.46
TenGigabitEthernet18/0/3-tx active 198174 8809940 0 1.04e2 44.46
VirtualEthernet0/0/1-output active 199371 8949792 0 2.17e1 44.89
VirtualEthernet0/0/1-tx active 199371 8949792 0 2.23e2 44.89
VirtualEthernet0/0/3-output active 291893 8809985 0 2.79e1 30.18
VirtualEthernet0/0/3-tx active 291893 8809985 0 2.26e2 30.18
dpdk-input polling 2034435 8809985 0 1.37e2 4.33
ethernet-input active 689438 26569717 0 4.60e1 38.54
l2-input active 408946 26569717 0 3.01e1 64.97
l2-output active 408946 26569717 0 2.22e1 64.97
vhost-user-input polling 2034435 17759732 0 2.25e2 8.73
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 49.31, last 128 main loops 0.00 per node 0.00
vector rates in 4.9156e6, out 4.9156e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 175186 8949764 0 2.12e1 51.09
TenGigabitEthernet18/0/3-tx active 175186 8949764 0 9.89e1 51.09
VirtualEthernet0/0/1-output active 195974 8809948 0 2.19e1 44.95
VirtualEthernet0/0/1-tx active 195974 8809948 0 2.19e2 44.95
VirtualEthernet0/0/3-output active 298126 8949824 0 2.82e1 30.02
VirtualEthernet0/0/3-tx active 298126 8949824 0 2.24e2 30.02
dpdk-input polling 2375582 8949824 0 1.41e2 3.77
ethernet-input active 669286 26709536 0 4.44e1 39.91
l2-input active 413959 26709536 0 3.01e1 64.52
l2-output active 413959 26709536 0 2.14e1 64.52
vhost-user-input polling 2375582 17759712 0 2.28e2 7.48
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 48.63, last 128 main loops 0.00 per node 0.00
vector rates in 4.8898e6, out 4.8898e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 174094 8809988 0 2.06e1 50.60
TenGigabitEthernet18/0/0-tx active 174094 8809988 0 1.00e2 50.60
VirtualEthernet0/0/0-output active 297035 8809980 0 2.87e1 29.66
VirtualEthernet0/0/0-tx active 297035 8809980 0 2.25e2 29.66
VirtualEthernet0/0/2-output active 203281 8949828 0 2.25e1 44.03
VirtualEthernet0/0/2-tx active 203281 8949828 0 2.20e2 44.03
dpdk-input polling 2214812 8809980 0 1.41e2 3.98
ethernet-input active 674410 26569796 0 4.54e1 39.39
l2-input active 418284 26569796 0 3.04e1 63.52
l2-output active 418284 26569796 0 2.19e1 63.52
vhost-user-input polling 2214812 17759816 0 2.26e2 8.02
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 47.76, last 128 main loops 0.00 per node 0.00
vector rates in 4.9156e6, out 4.9156e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 174810 8949840 0 2.04e1 51.19
TenGigabitEthernet18/0/0-tx active 174810 8949840 0 9.86e1 51.19
VirtualEthernet0/0/0-output active 309032 8949805 0 2.92e1 28.96
VirtualEthernet0/0/0-tx active 309032 8949805 0 2.23e2 28.96
VirtualEthernet0/0/2-output active 203135 8809986 0 2.25e1 43.37
VirtualEthernet0/0/2-tx active 203135 8809986 0 2.18e2 43.37
dpdk-input polling 2373407 8949805 0 1.42e2 3.77
ethernet-input active 686977 26709631 0 4.49e1 38.88
l2-input active 431524 26709631 0 3.03e1 61.89
l2-output active 431524 26709631 0 2.18e1 61.89
vhost-user-input polling 2373407 17759826 0 2.26e2 7.48
64b-8t4c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 3.99e4 0.00
dpdk-process any wait 0 0 2 3.13e5 0.00
fib-walk any wait 0 0 3 1.39e3 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.08e3 0.00
lisp-retry-service any wait 0 0 3 3.22e3 0.00
unix-epoll-input polling 60252 0 0 2.25e5 0.00
vhost-user-process any wait 0 0 2 1.32e4 0.00
vpe-oam-process any wait 0 0 3 8.22e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 16.61, last 128 main loops 0.00 per node 0.00
vector rates in 2.2904e6, out 2.2904e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 111138 4128436 0 2.25e1 37.15
TenGigabitEthernet18/0/3-tx active 111138 4128436 0 1.09e2 37.15
VirtualEthernet0/0/1-output active 178809 4193932 0 3.01e1 23.45
VirtualEthernet0/0/1-tx active 178809 4193932 0 2.48e2 23.45
VirtualEthernet0/0/3-output active 525533 4128386 0 6.30e1 7.86
VirtualEthernet0/0/3-tx active 525533 4128386 0 3.09e2 7.86
dpdk-input polling 7148663 4128386 0 1.02e3 .58
ethernet-input active 815480 12450754 0 6.56e1 15.27
l2-input active 683498 12450754 0 4.03e1 18.22
l2-output active 683498 12450754 0 3.85e1 18.22
vhost-user-input polling 7148663 8322368 0 4.30e2 1.16
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 16.09, last 128 main loops 0.00 per node 0.00
vector rates in 2.3024e6, out 2.3024e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 109434 4193884 0 2.21e1 38.32
TenGigabitEthernet18/0/3-tx active 109434 4193884 0 1.07e2 38.32
VirtualEthernet0/0/1-output active 193020 4128396 0 3.19e1 21.39
VirtualEthernet0/0/1-tx active 193020 4128396 0 2.47e2 21.39
VirtualEthernet0/0/3-output active 540894 4193920 0 6.29e1 7.75
VirtualEthernet0/0/3-tx active 540894 4193920 0 3.07e2 7.75
dpdk-input polling 7057232 4193920 0 1.00e3 .59
ethernet-input active 843348 12516200 0 6.61e1 14.84
l2-input active 712103 12516200 0 4.11e1 17.58
l2-output active 712103 12516200 0 3.94e1 17.58
vhost-user-input polling 7057232 8322280 0 4.27e2 1.18
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 15.99, last 128 main loops 0.00 per node 0.00
vector rates in 2.2904e6, out 2.2904e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 113420 4128364 0 2.26e1 36.39
TenGigabitEthernet18/0/3-tx active 113420 4128364 0 1.08e2 36.39
VirtualEthernet0/0/1-output active 192529 4193968 0 3.16e1 21.78
VirtualEthernet0/0/1-tx active 192529 4193968 0 2.46e2 21.78
VirtualEthernet0/0/3-output active 539232 4128387 0 6.47e1 7.66
VirtualEthernet0/0/3-tx active 539232 4128387 0 3.06e2 7.66
dpdk-input polling 7069686 4128387 0 1.02e3 .58
ethernet-input active 845181 12450719 0 6.62e1 14.73
l2-input active 711418 12450719 0 4.11e1 17.50
l2-output active 711418 12450719 0 3.94e1 17.50
vhost-user-input polling 7069686 8322332 0 4.27e2 1.18
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 17.28, last 128 main loops 0.00 per node 0.00
vector rates in 2.3024e6, out 2.3024e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 112655 4193916 0 2.27e1 37.23
TenGigabitEthernet18/0/3-tx active 112655 4193916 0 1.11e2 37.23
VirtualEthernet0/0/1-output active 182882 4128396 0 3.05e1 22.57
VirtualEthernet0/0/1-tx active 182882 4128396 0 2.45e2 22.57
VirtualEthernet0/0/3-output active 492763 4193920 0 5.91e1 8.51
VirtualEthernet0/0/3-tx active 492763 4193920 0 3.01e2 8.51
dpdk-input polling 7109249 4193920 0 1.01e3 .59
ethernet-input active 788300 12516232 0 6.39e1 15.88
l2-input active 660723 12516232 0 3.95e1 18.94
l2-output active 660723 12516232 0 3.71e1 18.94
vhost-user-input polling 7109249 8322312 0 4.39e2 1.17
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 16.74, last 128 main loops 0.00 per node 0.00
vector rates in 2.2903e6, out 2.2903e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 113762 4128368 0 2.29e1 36.29
TenGigabitEthernet18/0/0-tx active 113762 4128368 0 1.09e2 36.29
VirtualEthernet0/0/0-output active 520916 4128391 0 6.32e1 7.93
VirtualEthernet0/0/0-tx active 520916 4128391 0 3.12e2 7.93
VirtualEthernet0/0/2-output active 173597 4193912 0 2.97e1 24.16
VirtualEthernet0/0/2-tx active 173597 4193912 0 2.39e2 24.16
dpdk-input polling 7143843 4128391 0 1.02e3 .58
ethernet-input active 808275 12450671 0 6.61e1 15.40
l2-input active 679106 12450671 0 4.04e1 18.33
l2-output active 679106 12450671 0 3.87e1 18.33
vhost-user-input polling 7143843 8322280 0 4.32e2 1.16
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 16.57, last 128 main loops 0.00 per node 0.00
vector rates in 2.3024e6, out 2.3024e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 110278 4193904 0 2.26e1 38.03
TenGigabitEthernet18/0/0-tx active 110278 4193904 0 1.07e2 38.03
VirtualEthernet0/0/0-output active 524554 4193923 0 6.48e1 7.99
VirtualEthernet0/0/0-tx active 524554 4193923 0 3.07e2 7.99
VirtualEthernet0/0/2-output active 180333 4128420 0 3.07e1 22.89
VirtualEthernet0/0/2-tx active 180333 4128420 0 2.38e2 22.89
dpdk-input polling 7203279 4193923 0 1.01e3 .58
ethernet-input active 815165 12516247 0 6.53e1 15.35
l2-input active 695846 12516247 0 4.04e1 17.99
l2-output active 695846 12516247 0 3.77e1 17.99
vhost-user-input polling 7203279 8322324 0 4.30e2 1.16
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 16.31, last 128 main loops 0.00 per node 0.00
vector rates in 2.2903e6, out 2.2903e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 113112 4128364 0 2.30e1 36.49
TenGigabitEthernet18/0/0-tx active 113112 4128364 0 1.09e2 36.49
VirtualEthernet0/0/0-output active 539230 4128390 0 6.58e1 7.66
VirtualEthernet0/0/0-tx active 539230 4128390 0 3.13e2 7.66
VirtualEthernet0/0/2-output active 171471 4193940 0 2.92e1 24.46
VirtualEthernet0/0/2-tx active 171471 4193940 0 2.35e2 24.46
dpdk-input polling 7123247 4128390 0 1.03e3 .58
ethernet-input active 823813 12450694 0 6.57e1 15.11
l2-input active 702563 12450694 0 4.07e1 17.72
l2-output active 702563 12450694 0 3.88e1 17.72
vhost-user-input polling 7123247 8322304 0 4.29e2 1.17
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 16.87, last 128 main loops 0.00 per node 0.00
vector rates in 2.3024e6, out 2.3024e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 110428 4193884 0 2.26e1 37.98
TenGigabitEthernet18/0/0-tx active 110428 4193884 0 1.09e2 37.98
VirtualEthernet0/0/0-output active 511067 4193924 0 6.24e1 8.21
VirtualEthernet0/0/0-tx active 511067 4193924 0 3.05e2 8.21
VirtualEthernet0/0/2-output active 181156 4128404 0 3.09e1 22.79
VirtualEthernet0/0/2-tx active 181156 4128404 0 2.39e2 22.79
dpdk-input polling 7084231 4193924 0 1.01e3 .59
ethernet-input active 802651 12516212 0 6.60e1 15.59
l2-input active 681073 12516212 0 3.99e1 18.38
l2-output active 681073 12516212 0 3.79e1 18.38
vhost-user-input polling 7084231 8322288 0 4.34e2 1.17
imix-2t1c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.01e4 0.00
dpdk-process any wait 0 0 2 2.86e5 0.00
fib-walk any wait 0 0 3 1.82e3 0.00
ikev2-manager-process any wait 0 0 6 1.16e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.87e2 0.00
lisp-retry-service any wait 0 0 3 1.60e3 0.00
unix-epoll-input polling 3992 0 0 3.39e6 0.00
vhost-user-process any wait 0 0 2 1.01e4 0.00
vpe-oam-process any wait 0 0 3 6.15e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 56.09, last 128 main loops 1.88 per node 40.00
vector rates in 3.4582e6, out 3.4582e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 131983 6263840 0 2.38e1 47.46
TenGigabitEthernet18/0/3-tx active 131983 6263840 0 1.15e2 47.46
VirtualEthernet0/0/1-output active 146520 6263896 0 2.45e1 42.75
VirtualEthernet0/0/1-tx active 146520 6263896 0 4.02e2 42.75
VirtualEthernet0/0/3-output active 168029 6263825 0 2.77e1 37.28
VirtualEthernet0/0/3-tx active 168029 6263825 0 4.29e2 37.28
dpdk-input polling 477068 6263825 0 1.07e2 13.13
ethernet-input active 446532 18791561 0 5.23e1 42.08
l2-input active 223445 18791561 0 3.27e1 84.09
l2-output active 223445 18791561 0 2.33e1 84.09
vhost-user-input polling 477068 12527736 0 3.52e2 26.26
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 57.34, last 128 main loops 0.00 per node 0.00
vector rates in 3.4582e6, out 3.4582e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 138182 6263827 0 2.28e1 45.33
TenGigabitEthernet18/0/0-tx active 138182 6263827 0 1.16e2 45.33
VirtualEthernet0/0/0-output active 161876 6263805 0 2.72e1 38.69
VirtualEthernet0/0/0-tx active 161876 6263805 0 4.31e2 38.69
VirtualEthernet0/0/2-output active 139738 6263877 0 2.47e1 44.83
VirtualEthernet0/0/2-tx active 139738 6263877 0 3.96e2 44.83
dpdk-input polling 577582 6263805 0 1.09e2 10.84
ethernet-input active 439796 18791509 0 5.09e1 42.73
l2-input active 215664 18791509 0 3.25e1 87.13
l2-output active 215664 18791509 0 2.28e1 87.13
vhost-user-input polling 577582 12527704 0 3.54e2 21.69
imix-4t2c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.79e4 0.00
dpdk-process any wait 0 0 2 3.01e5 0.00
fib-walk any wait 0 0 3 1.29e3 0.00
ikev2-manager-process any wait 0 0 5 1.09e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.35e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.01e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.72e3 0.00
lisp-retry-service any wait 0 0 3 3.80e3 0.00
statseg-collector-process time wait 0 0 1 2.12e3 0.00
unix-epoll-input polling 5478 0 0 2.46e6 0.00
vhost-user-process any wait 0 0 2 1.11e4 0.00
vpe-oam-process any wait 0 0 3 7.90e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 40.76, last 128 main loops .19 per node 4.00
vector rates in 2.8128e6, out 2.8128e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 132239 5049024 0 2.54e1 38.18
TenGigabitEthernet18/0/3-tx active 132239 5049024 0 1.42e2 38.18
VirtualEthernet0/0/1-output active 148080 5129076 0 2.63e1 34.64
VirtualEthernet0/0/1-tx active 148080 5129076 0 4.32e2 34.64
VirtualEthernet0/0/3-output active 219614 5049100 0 3.58e1 22.99
VirtualEthernet0/0/3-tx active 219614 5049100 0 4.70e2 22.99
dpdk-input polling 710769 5049100 0 1.50e2 7.10
ethernet-input active 499933 15227200 0 6.16e1 30.46
l2-input active 247249 15227200 0 3.33e1 61.59
l2-output active 247249 15227200 0 2.70e1 61.59
vhost-user-input polling 710769 10178100 0 4.99e2 14.32
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 37.79, last 128 main loops 0.00 per node 0.00
vector rates in 2.8276e6, out 2.8276e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 135895 5129080 0 2.63e1 37.74
TenGigabitEthernet18/0/3-tx active 135895 5129080 0 1.39e2 37.74
VirtualEthernet0/0/1-output active 149119 5049052 0 2.68e1 33.86
VirtualEthernet0/0/1-tx active 149119 5049052 0 4.26e2 33.86
VirtualEthernet0/0/3-output active 246065 5129084 0 3.78e1 20.84
VirtualEthernet0/0/3-tx active 246065 5129084 0 4.66e2 20.84
dpdk-input polling 960012 5129084 0 1.57e2 5.34
ethernet-input active 531079 15307216 0 6.23e1 28.82
l2-input active 278830 15307216 0 3.39e1 54.89
l2-output active 278830 15307216 0 2.80e1 54.89
vhost-user-input polling 960012 10178132 0 4.90e2 10.60
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 40.13, last 128 main loops 1.69 per node 36.00
vector rates in 2.8128e6, out 2.8128e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 135794 5048992 0 2.49e1 37.18
TenGigabitEthernet18/0/0-tx active 135794 5048992 0 1.43e2 37.18
VirtualEthernet0/0/0-output active 223194 5049030 0 3.63e1 22.62
VirtualEthernet0/0/0-tx active 223194 5049030 0 4.69e2 22.62
VirtualEthernet0/0/2-output active 149509 5129112 0 2.74e1 34.31
VirtualEthernet0/0/2-tx active 149509 5129112 0 4.28e2 34.31
dpdk-input polling 703197 5049030 0 1.49e2 7.18
ethernet-input active 508497 15227134 0 6.19e1 29.95
l2-input active 250467 15227134 0 3.33e1 60.79
l2-output active 250467 15227134 0 2.75e1 60.79
vhost-user-input polling 703197 10178104 0 4.97e2 14.47
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 36.89, last 128 main loops 0.00 per node 0.00
vector rates in 2.8276e6, out 2.8276e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 139115 5129112 0 2.50e1 36.87
TenGigabitEthernet18/0/0-tx active 139115 5129112 0 1.40e2 36.87
VirtualEthernet0/0/0-output active 253052 5129124 0 3.89e1 20.27
VirtualEthernet0/0/0-tx active 253052 5129124 0 4.65e2 20.27
VirtualEthernet0/0/2-output active 151400 5049048 0 2.81e1 33.35
VirtualEthernet0/0/2-tx active 151400 5049048 0 4.21e2 33.35
dpdk-input polling 972825 5129124 0 1.58e2 5.27
ethernet-input active 543567 15307284 0 6.26e1 28.16
l2-input active 286185 15307284 0 3.39e1 53.49
l2-output active 286185 15307284 0 2.84e1 53.49
vhost-user-input polling 972825 10178160 0 4.88e2 10.46
imix-8t4c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.95e4 0.00
dpdk-process any wait 0 0 2 3.91e5 0.00
fib-walk any wait 0 0 2 1.88e3 0.00
ikev2-manager-process any wait 0 0 5 1.45e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.60e3 0.00
lisp-retry-service any wait 0 0 2 2.63e3 0.00
unix-epoll-input polling 35166 0 0 3.83e5 0.00
vhost-user-process any wait 0 0 1 1.55e4 0.00
vpe-oam-process any wait 0 0 2 1.24e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 15.95, last 128 main loops 0.00 per node 0.00
vector rates in 2.0065e6, out 2.0065e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 55273 3537340 0 1.82e1 63.99
TenGigabitEthernet18/0/3-tx active 55273 3537340 0 1.39e2 63.99
VirtualEthernet0/0/1-output active 123016 3684208 0 2.78e1 29.95
VirtualEthernet0/0/1-tx active 123016 3684208 0 4.34e2 29.95
VirtualEthernet0/0/3-output active 554968 3626664 0 7.97e1 6.53
VirtualEthernet0/0/3-tx active 554968 3626664 0 6.11e2 6.53
dpdk-input polling 3400290 3626664 0 5.49e2 1.07
ethernet-input active 733257 10848212 0 7.34e1 14.79
l2-input active 627396 10848212 0 4.29e1 17.29
l2-output active 627396 10848212 0 4.17e1 17.29
vhost-user-input polling 3400290 7221548 0 6.55e2 2.12
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 15.74, last 128 main loops 0.00 per node 0.00
vector rates in 2.0066e6, out 2.0066e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 55273 3537404 0 1.83e1 63.99
TenGigabitEthernet18/0/3-tx active 55273 3537404 0 1.42e2 63.99
VirtualEthernet0/0/1-output active 134694 3626654 0 2.99e1 26.93
VirtualEthernet0/0/1-tx active 134694 3626654 0 4.40e2 26.93
VirtualEthernet0/0/3-output active 558291 3684240 0 7.67e1 6.59
VirtualEthernet0/0/3-tx active 558291 3684240 0 5.97e2 6.59
dpdk-input polling 3255537 3684240 0 5.38e2 1.13
ethernet-input active 748258 10848298 0 7.58e1 14.49
l2-input active 630212 10848298 0 4.33e1 17.21
l2-output active 630212 10848298 0 4.37e1 17.21
vhost-user-input polling 3255537 7164058 0 6.55e2 2.20
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 16.03, last 128 main loops .94 per node 20.00
vector rates in 2.0066e6, out 2.0066e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 55273 3537420 0 1.81e1 63.99
TenGigabitEthernet18/0/3-tx active 55273 3537420 0 1.44e2 63.99
VirtualEthernet0/0/1-output active 124438 3684262 0 2.78e1 29.61
VirtualEthernet0/0/1-tx active 124438 3684262 0 4.33e2 29.61
VirtualEthernet0/0/3-output active 550830 3626647 0 7.91e1 6.58
VirtualEthernet0/0/3-tx active 550830 3626647 0 6.08e2 6.58
dpdk-input polling 3436434 3626647 0 5.49e2 1.06
ethernet-input active 730541 10848329 0 7.29e1 14.85
l2-input active 622753 10848329 0 4.36e1 17.42
l2-output active 622753 10848329 0 4.13e1 17.42
vhost-user-input polling 3436434 7221682 0 6.54e2 2.10
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 16.27, last 128 main loops 0.00 per node 0.00
vector rates in 2.0066e6, out 2.0066e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 55273 3537396 0 1.79e1 63.99
TenGigabitEthernet18/0/3-tx active 55273 3537396 0 1.45e2 63.99
VirtualEthernet0/0/1-output active 126157 3626662 0 2.86e1 28.75
VirtualEthernet0/0/1-tx active 126157 3626662 0 4.45e2 28.75
VirtualEthernet0/0/3-output active 542305 3684220 0 7.41e1 6.79
VirtualEthernet0/0/3-tx active 542305 3684220 0 6.03e2 6.79
dpdk-input polling 3334820 3684220 0 5.26e2 1.10
ethernet-input active 723735 10848278 0 7.34e1 14.99
l2-input active 609808 10848278 0 4.22e1 17.79
l2-output active 609808 10848278 0 4.16e1 17.79
vhost-user-input polling 3334820 7164058 0 6.65e2 2.15
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 19.22, last 128 main loops 0.00 per node 0.00
vector rates in 1.9794e6, out 1.9794e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 55272 3537392 0 1.79e1 63.99
TenGigabitEthernet18/0/0-tx active 55272 3537392 0 1.89e2 63.99
VirtualEthernet0/0/0-output active 477024 3626660 0 6.84e1 7.60
VirtualEthernet0/0/0-tx active 477024 3626660 0 5.93e2 7.60
VirtualEthernet0/0/2-output active 55273 3537432 0 1.84e1 63.99
VirtualEthernet0/0/2-tx active 55273 3537432 0 4.37e2 63.99
dpdk-input polling 3247611 3626660 0 5.18e2 1.12
ethernet-input active 587569 10701484 0 6.16e1 18.21
l2-input active 525723 10701484 0 4.03e1 20.36
l2-output active 525723 10701484 0 3.51e1 20.36
vhost-user-input polling 3247611 7074824 0 7.21e2 2.18
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 19.07, last 128 main loops 0.00 per node 0.00
vector rates in 1.9901e6, out 1.9901e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 55273 3537416 0 1.84e1 63.99
TenGigabitEthernet18/0/0-tx active 55273 3537416 0 1.88e2 63.99
VirtualEthernet0/0/0-output active 484560 3684244 0 6.74e1 7.60
VirtualEthernet0/0/0-tx active 484560 3684244 0 5.83e2 7.60
VirtualEthernet0/0/2-output active 55274 3537516 0 1.83e1 63.99
VirtualEthernet0/0/2-tx active 55274 3537516 0 4.39e2 63.99
dpdk-input polling 3063808 3684244 0 5.18e2 1.20
ethernet-input active 595107 10759176 0 6.18e1 18.08
l2-input active 533370 10759176 0 4.02e1 20.17
l2-output active 533370 10759176 0 3.66e1 20.17
vhost-user-input polling 3063808 7074932 0 7.12e2 2.31
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 18.82, last 128 main loops 3.00 per node 64.00
vector rates in 1.9794e6, out 1.9794e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 55274 3537472 0 1.81e1 63.99
TenGigabitEthernet18/0/0-tx active 55274 3537472 0 1.86e2 63.99
VirtualEthernet0/0/0-output active 487838 3626668 0 7.09e1 7.43
VirtualEthernet0/0/0-tx active 487838 3626668 0 5.81e2 7.43
VirtualEthernet0/0/2-output active 55272 3537408 0 1.84e1 64.00
VirtualEthernet0/0/2-tx active 55272 3537408 0 4.35e2 64.00
dpdk-input polling 3209317 3626668 0 5.37e2 1.13
ethernet-input active 598384 10701548 0 6.14e1 17.88
l2-input active 538854 10701548 0 4.05e1 19.86
l2-output active 538854 10701548 0 3.52e1 19.86
vhost-user-input polling 3209317 7074880 0 7.18e2 2.20
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 19.14, last 128 main loops 0.00 per node 0.00
vector rates in 1.9901e6, out 1.9901e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 55272 3537420 0 1.85e1 64.00
TenGigabitEthernet18/0/0-tx active 55272 3537420 0 1.88e2 64.00
VirtualEthernet0/0/0-output active 481810 3684228 0 6.83e1 7.65
VirtualEthernet0/0/0-tx active 481810 3684228 0 5.86e2 7.65
VirtualEthernet0/0/2-output active 55273 3537456 0 1.89e1 63.99
VirtualEthernet0/0/2-tx active 55273 3537456 0 4.38e2 63.99
dpdk-input polling 2890710 3684228 0 5.12e2 1.27
ethernet-input active 592355 10759104 0 6.21e1 18.16
l2-input active 532032 10759104 0 4.04e1 20.22
l2-output active 532032 10759104 0 3.49e1 20.22
vhost-user-input polling 2890710 7074876 0 7.19e2 2.45

2n1l-10ge2p1x710-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and two static IPv4 /24 route entries. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to mac, rxd/txd=1024. DUT1 is 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, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 7.33e4 0.00
dpdk-process any wait 0 0 2 2.78e5 0.00
fib-walk any wait 0 0 2 2.79e3 0.00
ikev2-manager-process any wait 0 0 5 1.41e3 0.00
ip-neighbor-scan-process any wait 0 0 1 1.49e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.86e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.99e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.27e3 0.00
lisp-retry-service any wait 0 0 2 2.64e3 0.00
statseg-collector-process time wait 0 0 1 1.94e3 0.00
unix-epoll-input polling 4006 0 0 3.33e6 0.00
vhost-user-process any wait 0 0 2 7.48e3 0.00
vpe-oam-process any wait 0 0 2 5.18e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 177.01, last 128 main loops 12.19 per node 130.08
vector rates in 5.9238e6, out 5.9238e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 90636 15886072 0 1.44e1 175.27
TenGigabitEthernet18/0/3-tx active 90636 15886072 0 8.27e1 175.27
VirtualEthernet0/0/1-output active 96974 15886070 0 1.48e1 163.82
VirtualEthernet0/0/1-tx active 96974 15886070 0 1.74e2 163.82
dpdk-input polling 100426 15886070 0 6.52e1 158.19
ethernet-input active 187610 31772142 0 2.59e1 169.35
ip4-input active 90636 15886072 0 5.12e1 175.27
ip4-input-no-checksum active 96974 15886070 0 3.57e1 163.82
ip4-lookup active 167322 31772142 0 4.26e1 189.89
ip4-rewrite active 167322 31772142 0 4.49e1 189.89
vhost-user-input polling 100426 15886072 0 1.77e2 158.19
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 182.22, last 128 main loops 2.57 per node 27.42
vector rates in 5.9238e6, out 5.9238e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 87025 15886131 0 1.46e1 182.55
TenGigabitEthernet18/0/0-tx active 87025 15886131 0 8.25e1 182.55
VirtualEthernet0/0/0-output active 94737 15886294 0 1.46e1 167.69
VirtualEthernet0/0/0-tx active 94737 15886294 0 1.75e2 167.69
dpdk-input polling 95840 15886294 0 6.40e1 165.76
ethernet-input active 181762 31772425 0 2.56e1 174.80
ip4-input active 87025 15886131 0 5.08e1 182.55
ip4-input-no-checksum active 94737 15886294 0 3.55e1 167.69
ip4-lookup active 163271 31772425 0 4.41e1 194.59
ip4-rewrite active 163271 31772425 0 4.47e1 194.59
vhost-user-input polling 95840 15886131 0 1.77e2 165.76
64b-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 40 3.15e4 0.00
dpdk-process any wait 0 0 2 2.81e5 0.00
fib-walk any wait 0 0 3 1.91e3 0.00
ikev2-manager-process any wait 0 0 5 1.32e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.99e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.39e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.31e3 0.00
lisp-retry-service any wait 0 0 3 1.61e3 0.00
statseg-collector-process time wait 0 0 1 3.84e3 0.00
unix-epoll-input polling 24030 0 0 5.62e5 0.00
vhost-user-process any wait 0 0 2 8.49e3 0.00
vpe-oam-process any wait 0 0 3 7.95e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 32.05, last 128 main loops 0.00 per node 0.00
vector rates in 3.4921e6, out 3.4921e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 203122 9428064 0 2.08e1 46.42
TenGigabitEthernet18/0/3-tx active 203122 9428064 0 9.84e1 46.42
VirtualEthernet0/0/1-output active 433441 9512869 0 3.09e1 21.95
VirtualEthernet0/0/1-tx active 433441 9512869 0 2.25e2 21.95
dpdk-input polling 4919910 9512869 0 2.68e2 1.93
ethernet-input active 636563 18940933 0 4.29e1 29.76
ip4-input active 203122 9428064 0 6.07e1 46.42
ip4-input-no-checksum active 433441 9512869 0 6.16e1 21.95
ip4-lookup active 522630 18940933 0 5.13e1 36.24
ip4-rewrite active 522630 18940933 0 5.43e1 36.24
vhost-user-input polling 4919910 9428064 0 3.12e2 1.92
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 31.80, last 128 main loops 0.00 per node 0.00
vector rates in 3.4907e6, out 3.4907e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 203096 9495280 0 2.11e1 46.75
TenGigabitEthernet18/0/3-tx active 203096 9495280 0 9.51e1 46.75
VirtualEthernet0/0/1-output active 437831 9437951 0 3.22e1 21.56
VirtualEthernet0/0/1-tx active 437831 9437951 0 2.24e2 21.56
dpdk-input polling 5148367 9437951 0 2.66e2 1.83
ethernet-input active 640927 18933231 0 4.27e1 29.54
ip4-input active 203096 9495280 0 6.19e1 46.75
ip4-input-no-checksum active 437831 9437951 0 6.34e1 21.56
ip4-lookup active 526889 18933231 0 5.11e1 35.93
ip4-rewrite active 526889 18933231 0 5.48e1 35.93
vhost-user-input polling 5148367 9495280 0 3.14e2 1.84
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 32.89, last 128 main loops 0.00 per node 0.00
vector rates in 3.4921e6, out 3.4921e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 202515 9427988 0 2.09e1 46.55
TenGigabitEthernet18/0/0-tx active 202515 9427988 0 9.82e1 46.55
VirtualEthernet0/0/0-output active 417215 9512879 0 3.08e1 22.80
VirtualEthernet0/0/0-tx active 417215 9512879 0 2.22e2 22.80
dpdk-input polling 5044361 9512879 0 2.70e2 1.89
ethernet-input active 619730 18940867 0 4.25e1 30.56
ip4-input active 202515 9427988 0 6.08e1 46.55
ip4-input-no-checksum active 417215 9512879 0 6.06e1 22.80
ip4-lookup active 510048 18940867 0 5.10e1 37.14
ip4-rewrite active 510048 18940867 0 5.39e1 37.14
vhost-user-input polling 5044361 9427988 0 3.15e2 1.87
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 32.52, last 128 main loops 0.00 per node 0.00
vector rates in 3.4907e6, out 3.4907e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 202348 9495264 0 2.07e1 46.93
TenGigabitEthernet18/0/0-tx active 202348 9495264 0 9.51e1 46.93
VirtualEthernet0/0/0-output active 423663 9437966 0 3.09e1 22.28
VirtualEthernet0/0/0-tx active 423663 9437966 0 2.21e2 22.28
dpdk-input polling 5336415 9437966 0 2.69e2 1.77
ethernet-input active 626011 18933230 0 4.29e1 30.24
ip4-input active 202348 9495264 0 6.07e1 46.93
ip4-input-no-checksum active 423663 9437966 0 6.10e1 22.28
ip4-lookup active 516495 18933230 0 5.26e1 36.66
ip4-rewrite active 516495 18933230 0 5.41e1 36.66
vhost-user-input polling 5336415 9495264 0 3.12e2 1.78
64b-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 46 3.62e4 0.00
dpdk-process any wait 0 0 2 6.12e5 0.00
fib-walk any wait 0 0 2 1.35e3 0.00
ikev2-manager-process any wait 0 0 5 1.53e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.76e2 0.00
lisp-retry-service any wait 0 0 2 3.79e3 0.00
unix-epoll-input polling 56097 0 0 2.40e5 0.00
vhost-user-process any wait 0 0 2 1.11e4 0.00
vpe-oam-process any wait 0 0 3 1.27e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 13.63, last 128 main loops 0.00 per node 0.00
vector rates in 1.6627e6, out 1.6627e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 93033 4498784 0 1.93e1 48.36
TenGigabitEthernet18/0/3-tx active 93033 4498784 0 9.90e1 48.36
VirtualEthernet0/0/1-output active 580548 4498764 0 6.06e1 7.75
VirtualEthernet0/0/1-tx active 580548 4498764 0 2.94e2 7.75
dpdk-input polling 8170655 4498764 0 1.23e3 .55
ethernet-input active 673581 8997548 0 6.13e1 13.36
ip4-input active 93033 4498784 0 5.75e1 48.36
ip4-input-no-checksum active 580548 4498764 0 9.96e1 7.75
ip4-lookup active 640547 8997548 0 6.48e1 14.05
ip4-rewrite active 640547 8997548 0 6.53e1 14.05
vhost-user-input polling 8170655 4498784 0 5.71e2 .55
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 13.52, last 128 main loops 0.00 per node 0.00
vector rates in 1.6627e6, out 1.6627e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 93240 4498784 0 1.92e1 48.25
TenGigabitEthernet18/0/3-tx active 93240 4498784 0 9.72e1 48.25
VirtualEthernet0/0/1-output active 585545 4498748 0 6.12e1 7.68
VirtualEthernet0/0/1-tx active 585545 4498748 0 2.91e2 7.68
dpdk-input polling 8381703 4498748 0 1.22e3 .54
ethernet-input active 678785 8997532 0 6.12e1 13.26
ip4-input active 93240 4498784 0 5.74e1 48.25
ip4-input-no-checksum active 585545 4498748 0 1.00e2 7.68
ip4-lookup active 645999 8997532 0 6.48e1 13.93
ip4-rewrite active 645999 8997532 0 6.59e1 13.93
vhost-user-input polling 8381703 4498784 0 5.77e2 .54
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 13.63, last 128 main loops 0.00 per node 0.00
vector rates in 1.6758e6, out 1.6758e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 93049 4498728 0 1.90e1 48.35
TenGigabitEthernet18/0/3-tx active 93049 4498728 0 9.82e1 48.35
VirtualEthernet0/0/1-output active 584999 4570176 0 5.99e1 7.81
VirtualEthernet0/0/1-tx active 584999 4570176 0 2.86e2 7.81
dpdk-input polling 8498105 4570176 0 1.19e3 .54
ethernet-input active 678048 9068904 0 6.07e1 13.38
ip4-input active 93049 4498728 0 5.75e1 48.35
ip4-input-no-checksum active 584999 4570176 0 9.96e1 7.81
ip4-lookup active 646570 9068904 0 6.61e1 14.03
ip4-rewrite active 646570 9068904 0 6.57e1 14.03
vhost-user-input polling 8498105 4498728 0 5.81e2 .53
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 13.82, last 128 main loops 0.00 per node 0.00
vector rates in 1.6758e6, out 1.6758e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 93513 4570168 0 1.89e1 48.87
TenGigabitEthernet18/0/3-tx active 93513 4570168 0 1.07e2 48.87
VirtualEthernet0/0/1-output active 575802 4498760 0 6.02e1 7.81
VirtualEthernet0/0/1-tx active 575802 4498760 0 2.93e2 7.81
dpdk-input polling 8063683 4498760 0 1.21e3 .56
ethernet-input active 669315 9068928 0 6.05e1 13.55
ip4-input active 93513 4570168 0 5.71e1 48.87
ip4-input-no-checksum active 575802 4498760 0 9.95e1 7.81
ip4-lookup active 637106 9068928 0 6.59e1 14.23
ip4-rewrite active 637106 9068928 0 6.54e1 14.23
vhost-user-input polling 8063683 4570168 0 5.76e2 .57
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 13.91, last 128 main loops 0.00 per node 0.00
vector rates in 1.6627e6, out 1.6627e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 92410 4498768 0 1.91e1 48.68
TenGigabitEthernet18/0/0-tx active 92410 4498768 0 9.79e1 48.68
VirtualEthernet0/0/0-output active 566666 4498784 0 5.89e1 7.94
VirtualEthernet0/0/0-tx active 566666 4498784 0 2.87e2 7.94
dpdk-input polling 8259309 4498784 0 1.24e3 .54
ethernet-input active 659076 8997552 0 6.11e1 13.65
ip4-input active 92410 4498768 0 5.75e1 48.68
ip4-input-no-checksum active 566666 4498784 0 9.66e1 7.94
ip4-lookup active 628174 8997552 0 6.43e1 14.32
ip4-rewrite active 628174 8997552 0 6.49e1 14.32
vhost-user-input polling 8259309 4498768 0 5.75e2 .54
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 13.87, last 128 main loops 0.00 per node 0.00
vector rates in 1.6627e6, out 1.6627e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 92618 4498772 0 1.90e1 48.57
TenGigabitEthernet18/0/0-tx active 92618 4498772 0 9.86e1 48.57
VirtualEthernet0/0/0-output active 568518 4498768 0 5.94e1 7.91
VirtualEthernet0/0/0-tx active 568518 4498768 0 2.87e2 7.91
dpdk-input polling 8409335 4498768 0 1.22e3 .53
ethernet-input active 661136 8997540 0 6.05e1 13.61
ip4-input active 92618 4498772 0 5.79e1 48.57
ip4-input-no-checksum active 568518 4498768 0 1.00e2 7.91
ip4-lookup active 630446 8997540 0 6.48e1 14.27
ip4-rewrite active 630446 8997540 0 6.56e1 14.27
vhost-user-input polling 8409335 4498772 0 5.80e2 .53
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 14.75, last 128 main loops 0.00 per node 0.00
vector rates in 1.6758e6, out 1.6758e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 92983 4498748 0 1.94e1 48.38
TenGigabitEthernet18/0/0-tx active 92983 4498748 0 9.69e1 48.38
VirtualEthernet0/0/0-output active 533714 4570164 0 5.59e1 8.56
VirtualEthernet0/0/0-tx active 533714 4570164 0 2.83e2 8.56
dpdk-input polling 8660005 4570164 0 1.20e3 .53
ethernet-input active 626697 9068912 0 5.82e1 14.47
ip4-input active 92983 4498748 0 5.81e1 48.38
ip4-input-no-checksum active 533714 4570164 0 9.61e1 8.56
ip4-lookup active 596836 9068912 0 6.34e1 15.19
ip4-rewrite active 596836 9068912 0 6.39e1 15.19
vhost-user-input polling 8660005 4498748 0 5.90e2 .52
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 14.20, last 128 main loops 0.00 per node 0.00
vector rates in 1.6759e6, out 1.6759e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 93562 4570204 0 1.93e1 48.85
TenGigabitEthernet18/0/0-tx active 93562 4570204 0 1.08e2 48.85
VirtualEthernet0/0/0-output active 557685 4498756 0 5.78e1 8.07
VirtualEthernet0/0/0-tx active 557685 4498756 0 2.85e2 8.07
dpdk-input polling 8122077 4498756 0 1.21e3 .55
ethernet-input active 651247 9068960 0 5.99e1 13.93
ip4-input active 93562 4570204 0 5.78e1 48.85
ip4-input-no-checksum active 557685 4498756 0 9.86e1 8.07
ip4-lookup active 619607 9068960 0 6.35e1 14.64
ip4-rewrite active 619607 9068960 0 6.47e1 14.64
vhost-user-input polling 8122077 4570204 0 5.83e2 .56
imix-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 1.04e5 0.00
dpdk-process any wait 0 0 2 2.91e5 0.00
fib-walk any wait 0 0 3 6.07e2 0.00
ikev2-manager-process any wait 0 0 6 8.04e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.87e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.79e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.99e3 0.00
lisp-retry-service any wait 0 0 3 1.52e3 0.00
statseg-collector-process time wait 0 0 1 1.55e3 0.00
unix-epoll-input polling 2937 0 0 4.55e6 0.00
vhost-user-process any wait 0 0 2 6.61e3 0.00
vpe-oam-process any wait 0 0 3 8.23e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 118.82, last 128 main loops 16.84 per node 154.00
vector rates in 3.7040e6, out 3.7040e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 89469 9933936 0 1.72e1 111.03
TenGigabitEthernet18/0/3-tx active 89469 9933936 0 1.07e2 111.03
VirtualEthernet0/0/1-output active 100689 9933924 0 1.82e1 98.66
VirtualEthernet0/0/1-tx active 100689 9933924 0 3.79e2 98.66
dpdk-input polling 120034 9933924 0 8.73e1 82.76
ethernet-input active 190158 19867860 0 3.43e1 104.48
ip4-input active 89469 9933936 0 5.68e1 111.03
ip4-input-no-checksum active 100689 9933924 0 4.24e1 98.66
ip4-lookup active 132789 19867860 0 4.68e1 149.62
ip4-rewrite active 132789 19867860 0 5.08e1 149.62
vhost-user-input polling 120034 9933936 0 3.74e2 82.76
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 163.59, last 128 main loops 4.32 per node 46.08
vector rates in 3.7040e6, out 3.7040e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 62862 9934040 0 1.63e1 158.03
TenGigabitEthernet18/0/0-tx active 62862 9934040 0 1.07e2 158.03
VirtualEthernet0/0/0-output active 69134 9933884 0 1.64e1 143.69
VirtualEthernet0/0/0-tx active 69134 9933884 0 3.75e2 143.69
dpdk-input polling 76312 9933884 0 8.18e1 130.17
ethernet-input active 131996 19867924 0 3.15e1 150.52
ip4-input active 62862 9934040 0 5.49e1 158.03
ip4-input-no-checksum active 69134 9933884 0 3.99e1 143.69
ip4-lookup active 105614 19867924 0 4.77e1 188.12
ip4-rewrite active 105614 19867924 0 4.93e1 188.12
vhost-user-input polling 76312 9934040 0 3.99e2 130.18
imix-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.86e4 0.00
dpdk-process any wait 0 0 2 6.17e5 0.00
fib-walk any wait 0 0 3 1.30e3 0.00
ikev2-manager-process any wait 0 0 6 8.89e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.30e3 0.00
lisp-retry-service any wait 0 0 3 3.46e3 0.00
unix-epoll-input polling 4679 0 0 2.89e6 0.00
vhost-user-process any wait 0 0 2 8.23e3 0.00
vpe-oam-process any wait 0 0 3 1.57e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 32.17, last 128 main loops .66 per node 12.00
vector rates in 2.8744e6, out 2.8744e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 154113 7764256 0 2.21e1 50.38
TenGigabitEthernet18/0/3-tx active 154113 7764256 0 1.32e2 50.38
VirtualEthernet0/0/1-output active 389511 7825824 0 3.50e1 20.09
VirtualEthernet0/0/1-tx active 389511 7825824 0 4.41e2 20.09
dpdk-input polling 622229 7825824 0 1.41e2 12.58
ethernet-input active 543624 15590080 0 5.20e1 28.68
ip4-input active 154113 7764256 0 6.17e1 50.38
ip4-input-no-checksum active 389511 7825824 0 6.88e1 20.09
ip4-lookup active 396098 15590080 0 5.34e1 39.36
ip4-rewrite active 396098 15590080 0 5.87e1 39.36
vhost-user-input polling 622229 7764256 0 4.95e2 12.48
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 29.53, last 128 main loops 0.00 per node 0.00
vector rates in 2.8744e6, out 2.8744e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 155966 7825868 0 2.27e1 50.18
TenGigabitEthernet18/0/3-tx active 155966 7825868 0 1.29e2 50.18
VirtualEthernet0/0/1-output active 431314 7764204 0 3.74e1 18.00
VirtualEthernet0/0/1-tx active 431314 7764204 0 4.39e2 18.00
dpdk-input polling 727922 7764204 0 1.45e2 10.67
ethernet-input active 587280 15590072 0 5.25e1 26.55
ip4-input active 155966 7825868 0 6.18e1 50.18
ip4-input-no-checksum active 431314 7764204 0 7.11e1 18.00
ip4-lookup active 438974 15590072 0 5.44e1 35.51
ip4-rewrite active 438974 15590072 0 5.96e1 35.51
vhost-user-input polling 727922 7825868 0 4.84e2 10.75
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 31.88, last 128 main loops 2.19 per node 23.33
vector rates in 2.8744e6, out 2.8744e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 153841 7764224 0 2.18e1 50.47
TenGigabitEthernet18/0/0-tx active 153841 7764224 0 1.32e2 50.47
VirtualEthernet0/0/0-output active 393993 7825792 0 3.51e1 19.86
VirtualEthernet0/0/0-tx active 393993 7825792 0 4.40e2 19.86
dpdk-input polling 631125 7825792 0 1.42e2 12.39
ethernet-input active 547834 15590016 0 5.19e1 28.46
ip4-input active 153841 7764224 0 6.11e1 50.47
ip4-input-no-checksum active 393993 7825792 0 6.74e1 19.86
ip4-lookup active 400661 15590016 0 5.38e1 38.91
ip4-rewrite active 400661 15590016 0 5.86e1 38.91
vhost-user-input polling 631125 7764224 0 4.96e2 12.30
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 29.59, last 128 main loops 0.00 per node 0.00
vector rates in 2.8744e6, out 2.8744e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 155812 7825856 0 2.23e1 50.23
TenGigabitEthernet18/0/0-tx active 155812 7825856 0 1.29e2 50.23
VirtualEthernet0/0/0-output active 430207 7764200 0 3.67e1 18.05
VirtualEthernet0/0/0-tx active 430207 7764200 0 4.37e2 18.05
dpdk-input polling 721905 7764200 0 1.45e2 10.76
ethernet-input active 586019 15590056 0 5.28e1 26.60
ip4-input active 155812 7825856 0 6.19e1 50.23
ip4-input-no-checksum active 430207 7764200 0 7.08e1 18.05
ip4-lookup active 437997 15590056 0 5.58e1 35.59
ip4-rewrite active 437997 15590056 0 5.93e1 35.59
vhost-user-input polling 721905 7825856 0 4.84e2 10.84
imix-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 39 3.62e4 0.00
dpdk-process any wait 0 0 2 7.62e5 0.00
fib-walk any wait 0 0 2 2.06e3 0.00
ikev2-manager-process any wait 0 0 6 1.56e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 5.09e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.74e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 6.05e3 0.00
lisp-retry-service any wait 0 0 2 3.25e3 0.00
statseg-collector-process time wait 0 0 1 3.06e3 0.00
unix-epoll-input polling 52419 0 0 2.59e5 0.00
vhost-user-process any wait 0 0 2 9.14e3 0.00
vpe-oam-process any wait 0 0 3 1.31e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 6.93, last 128 main loops 0.00 per node 0.00
vector rates in 1.4217e6, out 1.4217e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 214763 3879428 0 3.42e1 18.06
TenGigabitEthernet18/0/3-tx active 214763 3879428 0 1.39e2 18.06
VirtualEthernet0/0/1-output active 932232 3879444 0 9.99e1 4.16
VirtualEthernet0/0/1-tx active 932232 3879444 0 5.76e2 4.16
dpdk-input polling 5573266 3879444 0 9.39e2 .69
ethernet-input active 1146995 7758872 0 1.05e2 6.76
ip4-input active 214763 3879428 0 8.35e1 18.06
ip4-input-no-checksum active 932232 3879444 0 1.56e2 4.16
ip4-lookup active 1079613 7758872 0 8.95e1 7.19
ip4-rewrite active 1079613 7758872 0 9.23e1 7.19
vhost-user-input polling 5573266 3879428 0 7.43e2 .69
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 6.91, last 128 main loops 0.00 per node 0.00
vector rates in 1.4217e6, out 1.4217e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 212095 3879436 0 3.39e1 18.29
TenGigabitEthernet18/0/3-tx active 212095 3879436 0 1.36e2 18.29
VirtualEthernet0/0/1-output active 935897 3879444 0 1.01e2 4.15
VirtualEthernet0/0/1-tx active 935897 3879444 0 5.78e2 4.15
dpdk-input polling 5736322 3879444 0 9.44e2 .68
ethernet-input active 1147992 7758880 0 1.02e2 6.76
ip4-input active 212095 3879436 0 8.32e1 18.29
ip4-input-no-checksum active 935897 3879444 0 1.58e2 4.15
ip4-lookup active 1086927 7758880 0 8.98e1 7.14
ip4-rewrite active 1086927 7758880 0 9.26e1 7.14
vhost-user-input polling 5736322 3879436 0 7.42e2 .68
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.5, average vectors/node 6.91, last 128 main loops 0.00 per node 0.00
vector rates in 1.4329e6, out 1.4329e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 214101 3879436 0 3.45e1 18.12
TenGigabitEthernet18/0/3-tx active 214101 3879436 0 1.36e2 18.12
VirtualEthernet0/0/1-output active 943726 3941024 0 9.98e1 4.18
VirtualEthernet0/0/1-tx active 943726 3941024 0 5.69e2 4.18
dpdk-input polling 5708396 3941024 0 9.14e2 .69
ethernet-input active 1157827 7820460 0 1.03e2 6.75
ip4-input active 214101 3879436 0 8.39e1 18.12
ip4-input-no-checksum active 943726 3941024 0 1.56e2 4.18
ip4-lookup active 1093997 7820460 0 9.17e1 7.15
ip4-rewrite active 1093997 7820460 0 9.28e1 7.15
vhost-user-input polling 5708396 3879436 0 7.44e2 .68
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.5, average vectors/node 6.99, last 128 main loops 0.00 per node 0.00
vector rates in 1.4329e6, out 1.4329e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 213558 3941016 0 3.36e1 18.45
TenGigabitEthernet18/0/3-tx active 213558 3941016 0 1.35e2 18.45
VirtualEthernet0/0/1-output active 929507 3879444 0 1.00e2 4.17
VirtualEthernet0/0/1-tx active 929507 3879444 0 5.82e2 4.17
dpdk-input polling 5607412 3879444 0 9.18e2 .69
ethernet-input active 1143065 7820460 0 1.04e2 6.84
ip4-input active 213558 3941016 0 8.27e1 18.45
ip4-input-no-checksum active 929507 3879444 0 1.56e2 4.17
ip4-lookup active 1079199 7820460 0 9.11e1 7.25
ip4-rewrite active 1079199 7820460 0 9.12e1 7.25
vhost-user-input polling 5607412 3941016 0 7.47e2 .70
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.5, average vectors/node 6.93, last 128 main loops 0.00 per node 0.00
vector rates in 1.4217e6, out 1.4217e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 214591 3879440 0 3.45e1 18.08
TenGigabitEthernet18/0/0-tx active 214591 3879440 0 1.39e2 18.08
VirtualEthernet0/0/0-output active 931661 3879440 0 9.94e1 4.16
VirtualEthernet0/0/0-tx active 931661 3879440 0 5.84e2 4.16
dpdk-input polling 5531871 3879440 0 9.38e2 .70
ethernet-input active 1146252 7758880 0 1.05e2 6.77
ip4-input active 214591 3879440 0 8.41e1 18.08
ip4-input-no-checksum active 931661 3879440 0 1.55e2 4.16
ip4-lookup active 1078686 7758880 0 8.99e1 7.19
ip4-rewrite active 1078686 7758880 0 9.20e1 7.19
vhost-user-input polling 5531871 3879440 0 7.40e2 .70
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.5, average vectors/node 6.91, last 128 main loops 0.00 per node 0.00
vector rates in 1.4217e6, out 1.4217e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 212336 3879448 0 3.38e1 18.27
TenGigabitEthernet18/0/0-tx active 212336 3879448 0 1.36e2 18.27
VirtualEthernet0/0/0-output active 934502 3879444 0 1.00e2 4.15
VirtualEthernet0/0/0-tx active 934502 3879444 0 5.81e2 4.15
dpdk-input polling 5725109 3879444 0 9.42e2 .68
ethernet-input active 1146838 7758892 0 1.04e2 6.77
ip4-input active 212336 3879448 0 8.36e1 18.27
ip4-input-no-checksum active 934502 3879444 0 1.56e2 4.15
ip4-lookup active 1085857 7758892 0 9.09e1 7.15
ip4-rewrite active 1085857 7758892 0 9.22e1 7.15
vhost-user-input polling 5725109 3879448 0 7.39e2 .68
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.5, average vectors/node 6.89, last 128 main loops 0.00 per node 0.00
vector rates in 1.4329e6, out 1.4329e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 214145 3879452 0 3.45e1 18.12
TenGigabitEthernet18/0/0-tx active 214145 3879452 0 1.36e2 18.12
VirtualEthernet0/0/0-output active 945235 3941020 0 9.93e1 4.17
VirtualEthernet0/0/0-tx active 945235 3941020 0 5.78e2 4.17
dpdk-input polling 5605264 3941020 0 9.10e2 .70
ethernet-input active 1159380 7820472 0 1.04e2 6.75
ip4-input active 214145 3879452 0 8.56e1 18.12
ip4-input-no-checksum active 945235 3941020 0 1.61e2 4.17
ip4-lookup active 1094695 7820472 0 9.09e1 7.14
ip4-rewrite active 1094695 7820472 0 9.25e1 7.14
vhost-user-input polling 5605264 3879452 0 7.36e2 .69
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.5, average vectors/node 6.99, last 128 main loops 0.00 per node 0.00
vector rates in 1.4329e6, out 1.4329e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 214003 3941032 0 3.42e1 18.42
TenGigabitEthernet18/0/0-tx active 214003 3941032 0 1.36e2 18.42
VirtualEthernet0/0/0-output active 930553 3879440 0 9.97e1 4.17
VirtualEthernet0/0/0-tx active 930553 3879440 0 5.87e2 4.17
dpdk-input polling 5625061 3879440 0 9.24e2 .69
ethernet-input active 1144556 7820472 0 1.04e2 6.83
ip4-input active 214003 3941032 0 8.25e1 18.42
ip4-input-no-checksum active 930553 3879440 0 1.56e2 4.17
ip4-lookup active 1080177 7820472 0 8.87e1 7.24
ip4-rewrite active 1080177 7820472 0 9.10e1 7.24
vhost-user-input polling 5625061 3941032 0 7.41e2 .70

2n1l-10ge2p1x710-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and two static IPv4 /24 route entries. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to mac, rxd/txd=1024. DUT1 is 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, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 1.13e5 0.00
dpdk-process any wait 0 0 2 5.98e3 0.00
fib-walk any wait 0 0 3 1.73e3 0.00
ikev2-manager-process any wait 0 0 5 1.26e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.05e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.00e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.29e3 0.00
lisp-retry-service any wait 0 0 3 1.72e3 0.00
statseg-collector-process time wait 0 0 1 2.04e3 0.00
unix-epoll-input polling 5870 0 0 2.29e6 0.00
vhost-user-process any wait 0 0 2 1.15e4 0.00
vpe-oam-process any wait 0 0 3 8.03e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 212.22, last 128 main loops 23.41 per node 166.44
vector rates in 5.5084e6, out 5.5084e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 47346 9963008 0 1.38e1 210.43
TenGigabitEthernet18/0/3-tx active 47346 9963008 0 8.31e1 210.43
VirtualEthernet0/0/1-output active 48981 9963039 0 1.35e1 203.41
VirtualEthernet0/0/1-tx active 48981 9963039 0 1.73e2 203.41
VirtualEthernet0/0/3-output active 48896 9962766 0 1.44e1 203.75
VirtualEthernet0/0/3-tx active 48896 9962766 0 1.78e2 203.75
dpdk-input polling 49106 9962766 0 6.57e1 202.88
ethernet-input active 145223 29888813 0 2.60e1 205.81
ip4-input active 93672 19926047 0 5.03e1 212.72
ip4-input-no-checksum active 48896 9962766 0 3.59e1 203.75
ip4-lookup active 135598 29888813 0 4.25e1 220.42
ip4-rewrite active 135598 29888813 0 4.40e1 220.42
vhost-user-input polling 49106 19926047 0 1.73e2 405.78
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 232.74, last 128 main loops 42.00 per node 268.80
vector rates in 5.5084e6, out 5.5084e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 42804 9963056 0 1.35e1 232.76
TenGigabitEthernet18/0/0-tx active 42804 9963056 0 8.41e1 232.76
VirtualEthernet0/0/0-output active 43434 9962992 0 1.42e1 229.38
VirtualEthernet0/0/0-tx active 43434 9962992 0 1.72e2 229.38
VirtualEthernet0/0/2-output active 42956 9962864 0 1.37e1 231.93
VirtualEthernet0/0/2-tx active 42956 9962864 0 1.76e2 231.93
dpdk-input polling 43434 9962992 0 6.49e1 229.38
ethernet-input active 129194 29888912 0 2.51e1 231.35
ip4-input active 85137 19925920 0 4.98e1 234.05
ip4-input-no-checksum active 43434 9962992 0 3.55e1 229.38
ip4-lookup active 127577 29888912 0 4.45e1 234.28
ip4-rewrite active 127577 29888912 0 4.36e1 234.28
vhost-user-input polling 43434 19925920 0 1.73e2 458.76
64b-4t2c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 9.15e4 0.00
dpdk-process any wait 0 0 2 2.79e5 0.00
fib-walk any wait 0 0 3 2.55e3 0.00
ikev2-manager-process any wait 0 0 6 9.64e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.45e3 0.00
lisp-retry-service any wait 0 0 3 3.99e3 0.00
unix-epoll-input polling 4478 0 0 3.02e6 0.00
vhost-user-process any wait 0 0 2 1.33e4 0.00
vpe-oam-process any wait 0 0 3 7.57e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 104.98, last 128 main loops 0.00 per node 0.00
vector rates in 4.6759e6, out 4.6759e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 96620 8492136 0 1.78e1 87.89
TenGigabitEthernet18/0/3-tx active 96620 8492136 0 9.83e1 87.89
VirtualEthernet0/0/1-output active 99700 8425218 0 1.69e1 84.51
VirtualEthernet0/0/1-tx active 99700 8425218 0 2.07e2 84.51
VirtualEthernet0/0/3-output active 118214 8492116 0 1.94e1 71.84
VirtualEthernet0/0/3-tx active 118214 8492116 0 1.99e2 71.84
dpdk-input polling 272210 8492116 0 8.77e1 31.19
ethernet-input active 314534 25409470 0 3.19e1 80.78
ip4-input active 126466 16917354 0 5.37e1 133.77
ip4-input-no-checksum active 118214 8492116 0 4.51e1 71.84
ip4-lookup active 168238 25409470 0 4.43e1 151.03
ip4-rewrite active 168238 25409470 0 4.77e1 151.03
vhost-user-input polling 272210 16917354 0 2.15e2 62.15
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 97.25, last 128 main loops 18.27 per node 137.53
vector rates in 4.6636e6, out 4.6636e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 101488 8425252 0 1.80e1 83.02
TenGigabitEthernet18/0/3-tx active 101488 8425252 0 9.68e1 83.02
VirtualEthernet0/0/1-output active 105974 8492148 0 1.75e1 80.13
VirtualEthernet0/0/1-tx active 105974 8492148 0 2.06e2 80.13
VirtualEthernet0/0/3-output active 131004 8425297 0 2.01e1 64.31
VirtualEthernet0/0/3-tx active 131004 8425297 0 1.99e2 64.31
dpdk-input polling 384183 8425297 0 8.93e1 21.93
ethernet-input active 338466 25342697 0 3.22e1 74.88
ip4-input active 135091 16917400 0 5.36e1 125.23
ip4-input-no-checksum active 131004 8425297 0 4.59e1 64.31
ip4-lookup active 179947 25342697 0 4.45e1 140.83
ip4-rewrite active 179947 25342697 0 4.78e1 140.83
vhost-user-input polling 384183 16917400 0 2.13e2 44.03
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 107.76, last 128 main loops 0.00 per node 0.00
vector rates in 4.6758e6, out 4.6758e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 95050 8492084 0 1.69e1 89.34
TenGigabitEthernet18/0/0-tx active 95050 8492084 0 9.95e1 89.34
VirtualEthernet0/0/0-output active 114349 8492127 0 1.92e1 74.26
VirtualEthernet0/0/0-tx active 114349 8492127 0 1.98e2 74.26
VirtualEthernet0/0/2-output active 94873 8425216 0 1.72e1 88.81
VirtualEthernet0/0/2-tx active 94873 8425216 0 2.05e2 88.81
dpdk-input polling 274933 8492127 0 8.81e1 30.89
ethernet-input active 304272 25409427 0 3.17e1 83.51
ip4-input active 123822 16917300 0 5.35e1 136.63
ip4-input-no-checksum active 114349 8492127 0 4.42e1 74.26
ip4-lookup active 166146 25409427 0 4.45e1 152.93
ip4-rewrite active 166146 25409427 0 4.76e1 152.93
vhost-user-input polling 274933 16917300 0 2.16e2 61.53
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 100.64, last 128 main loops 3.50 per node 64.00
vector rates in 4.6636e6, out 4.6636e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 104206 8425218 0 1.72e1 80.85
TenGigabitEthernet18/0/0-tx active 104206 8425218 0 9.93e1 80.85
VirtualEthernet0/0/0-output active 123782 8425328 0 1.98e1 68.07
VirtualEthernet0/0/0-tx active 123782 8425328 0 1.98e2 68.07
VirtualEthernet0/0/2-output active 100082 8492184 0 1.73e1 84.85
VirtualEthernet0/0/2-tx active 100082 8492184 0 2.03e2 84.85
dpdk-input polling 328449 8425328 0 8.89e1 25.65
ethernet-input active 328070 25342730 0 3.24e1 77.25
ip4-input active 131655 16917402 0 5.39e1 128.49
ip4-input-no-checksum active 123782 8425328 0 4.53e1 68.07
ip4-lookup active 173780 25342730 0 4.59e1 145.83
ip4-rewrite active 173780 25342730 0 4.77e1 145.83
vhost-user-input polling 328449 16917402 0 2.13e2 51.51
64b-8t4c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.14e4 0.00
dpdk-process any wait 0 0 2 7.71e3 0.00
fib-walk any wait 0 0 3 1.98e3 0.00
ikev2-manager-process any wait 0 0 5 1.63e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.29e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.82e3 0.00
lisp-retry-service any wait 0 0 3 2.34e3 0.00
statseg-collector-process time wait 0 0 1 2.81e3 0.00
unix-epoll-input polling 53344 0 0 2.54e5 0.00
vhost-user-process any wait 0 0 2 1.31e4 0.00
vpe-oam-process any wait 0 0 3 1.18e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 20.62, last 128 main loops 1.09 per node 20.00
vector rates in 2.3169e6, out 2.3169e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 65185 4171872 0 1.73e1 64.00
TenGigabitEthernet18/0/3-tx active 65185 4171872 0 1.03e2 64.00
VirtualEthernet0/0/1-output active 111966 4209312 0 2.31e1 37.59
VirtualEthernet0/0/1-tx active 111966 4209312 0 2.30e2 37.59
VirtualEthernet0/0/3-output active 462531 4209980 0 5.36e1 9.10
VirtualEthernet0/0/3-tx active 462531 4209980 0 2.84e2 9.10
dpdk-input polling 5944850 4209980 0 8.49e2 .71
ethernet-input active 639682 12591164 0 4.91e1 19.68
ip4-input active 170062 8381184 0 5.82e1 49.28
ip4-input-no-checksum active 462531 4209980 0 9.36e1 9.10
ip4-lookup active 570423 12591164 0 5.67e1 22.07
ip4-rewrite active 570423 12591164 0 5.85e1 22.07
vhost-user-input polling 5944850 8381184 0 4.14e2 1.41
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 20.45, last 128 main loops 0.00 per node 0.00
vector rates in 2.3169e6, out 2.3169e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 65184 4171780 0 1.72e1 64.00
TenGigabitEthernet18/0/3-tx active 65184 4171780 0 1.03e2 64.00
VirtualEthernet0/0/1-output active 118214 4209284 0 2.32e1 35.61
VirtualEthernet0/0/1-tx active 118214 4209284 0 2.29e2 35.61
VirtualEthernet0/0/3-output active 462367 4209968 0 5.28e1 9.11
VirtualEthernet0/0/3-tx active 462367 4209968 0 2.84e2 9.11
dpdk-input polling 6015072 4209968 0 8.40e2 .69
ethernet-input active 645765 12591032 0 4.95e1 19.49
ip4-input active 176986 8381064 0 5.89e1 47.35
ip4-input-no-checksum active 462367 4209968 0 9.44e1 9.11
ip4-lookup active 573534 12591032 0 5.75e1 21.95
ip4-rewrite active 573534 12591032 0 5.87e1 21.95
vhost-user-input polling 6015072 8381064 0 4.15e2 1.39
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 22.13, last 128 main loops 0.00 per node 0.00
vector rates in 2.3292e6, out 2.3292e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 65184 4171760 0 1.74e1 63.99
TenGigabitEthernet18/0/3-tx active 65184 4171760 0 1.02e2 63.99
VirtualEthernet0/0/1-output active 112303 4209324 0 2.26e1 37.48
VirtualEthernet0/0/1-tx active 112303 4209324 0 2.25e2 37.48
VirtualEthernet0/0/3-output active 422737 4276768 0 4.93e1 10.12
VirtualEthernet0/0/3-tx active 422737 4276768 0 2.71e2 10.12
dpdk-input polling 6230016 4276768 0 8.54e2 .69
ethernet-input active 600224 12657852 0 4.71e1 21.09
ip4-input active 169611 8381084 0 5.83e1 49.41
ip4-input-no-checksum active 422737 4276768 0 8.85e1 10.12
ip4-lookup active 533538 12657852 0 5.56e1 23.72
ip4-rewrite active 533538 12657852 0 5.70e1 23.72
vhost-user-input polling 6230016 8381084 0 4.18e2 1.35
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 21.12, last 128 main loops 0.00 per node 0.00
vector rates in 2.3281e6, out 2.3281e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 65185 4171804 0 1.73e1 63.99
TenGigabitEthernet18/0/3-tx active 65185 4171804 0 1.03e2 63.99
VirtualEthernet0/0/1-output active 104318 4269760 0 2.18e1 40.93
VirtualEthernet0/0/1-tx active 104318 4269760 0 2.19e2 40.93
VirtualEthernet0/0/3-output active 458860 4209956 0 5.26e1 9.17
VirtualEthernet0/0/3-tx active 458860 4209956 0 2.83e2 9.17
dpdk-input polling 6147047 4209956 0 8.55e2 .68
ethernet-input active 628363 12651520 0 4.82e1 20.13
ip4-input active 161496 8441564 0 5.69e1 52.27
ip4-input-no-checksum active 458860 4209956 0 9.22e1 9.17
ip4-lookup active 559362 12651520 0 5.77e1 22.62
ip4-rewrite active 559362 12651520 0 5.76e1 22.62
vhost-user-input polling 6147047 8441564 0 4.12e2 1.37
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 23.05, last 128 main loops 0.00 per node 0.00
vector rates in 2.3103e6, out 2.3103e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 65199 4172616 0 1.74e1 63.99
TenGigabitEthernet18/0/0-tx active 65199 4172616 0 1.39e2 63.99
VirtualEthernet0/0/0-output active 436754 4209944 0 5.07e1 9.64
VirtualEthernet0/0/0-tx active 436754 4209944 0 2.77e2 9.64
VirtualEthernet0/0/2-output active 67306 4172308 0 1.77e1 61.99
VirtualEthernet0/0/2-tx active 67306 4172308 0 2.34e2 61.99
dpdk-input polling 5370034 4209944 0 7.71e2 .78
ethernet-input active 569259 12554868 0 4.55e1 22.05
ip4-input active 123935 8344924 0 5.38e1 67.33
ip4-input-no-checksum active 436754 4209944 0 9.20e1 9.64
ip4-lookup active 511816 12554868 0 5.52e1 24.53
ip4-rewrite active 511816 12554868 0 5.65e1 24.53
vhost-user-input polling 5370034 8344924 0 4.65e2 1.55
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 22.80, last 128 main loops 0.00 per node 0.00
vector rates in 2.3102e6, out 2.3102e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 65188 4172224 0 1.73e1 64.00
TenGigabitEthernet18/0/0-tx active 65188 4172224 0 1.38e2 64.00
VirtualEthernet0/0/0-output active 439243 4209972 0 5.09e1 9.58
VirtualEthernet0/0/0-tx active 439243 4209972 0 2.78e2 9.58
VirtualEthernet0/0/2-output active 67343 4172292 0 1.77e1 61.96
VirtualEthernet0/0/2-tx active 67343 4172292 0 2.35e2 61.96
dpdk-input polling 5406719 4209972 0 7.67e2 .78
ethernet-input active 571774 12554488 0 4.50e1 21.96
ip4-input active 129296 8344516 0 5.46e1 64.54
ip4-input-no-checksum active 439243 4209972 0 9.39e1 9.58
ip4-lookup active 520287 12554488 0 5.56e1 24.13
ip4-rewrite active 520287 12554488 0 5.67e1 24.13
vhost-user-input polling 5406719 8344516 0 4.65e2 1.54
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 22.99, last 128 main loops 0.00 per node 0.00
vector rates in 2.3225e6, out 2.3225e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 65193 4172284 0 1.73e1 63.99
TenGigabitEthernet18/0/0-tx active 65193 4172284 0 1.37e2 63.99
VirtualEthernet0/0/0-output active 437605 4276818 0 5.13e1 9.77
VirtualEthernet0/0/0-tx active 437605 4276818 0 2.75e2 9.77
VirtualEthernet0/0/2-output active 67369 4172244 0 1.76e1 61.93
VirtualEthernet0/0/2-tx active 67369 4172244 0 2.35e2 61.93
dpdk-input polling 5309510 4276818 0 7.62e2 .81
ethernet-input active 570167 12621346 0 4.45e1 22.14
ip4-input active 129414 8344528 0 5.50e1 64.48
ip4-input-no-checksum active 437605 4276818 0 9.34e1 9.77
ip4-lookup active 518903 12621346 0 5.58e1 24.32
ip4-rewrite active 518903 12621346 0 5.72e1 24.32
vhost-user-input polling 5309510 8344528 0 4.59e2 1.57
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 22.83, last 128 main loops 0.00 per node 0.00
vector rates in 2.3111e6, out 2.3111e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 65193 4172288 0 1.74e1 63.99
TenGigabitEthernet18/0/0-tx active 65193 4172288 0 1.37e2 63.99
VirtualEthernet0/0/0-output active 439142 4209980 0 5.11e1 9.59
VirtualEthernet0/0/0-tx active 439142 4209980 0 2.78e2 9.59
VirtualEthernet0/0/2-output active 67180 4177276 0 1.81e1 62.18
VirtualEthernet0/0/2-tx active 67180 4177276 0 2.34e2 62.18
dpdk-input polling 5337667 4209980 0 7.78e2 .79
ethernet-input active 571515 12559544 0 4.49e1 21.98
ip4-input active 128806 8349564 0 5.37e1 64.82
ip4-input-no-checksum active 439142 4209980 0 9.09e1 9.59
ip4-lookup active 520020 12559544 0 5.52e1 24.15
ip4-rewrite active 520020 12559544 0 5.67e1 24.15
vhost-user-input polling 5337667 8349564 0 4.64e2 1.56
imix-2t1c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 5.78e4 0.00
dpdk-process any wait 0 0 2 4.95e3 0.00
fib-walk any wait 0 0 2 1.59e3 0.00
ikev2-manager-process any wait 0 0 5 1.68e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.27e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.48e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.85e3 0.00
lisp-retry-service any wait 0 0 2 1.74e3 0.00
statseg-collector-process time wait 0 0 1 1.69e3 0.00
unix-epoll-input polling 4641 0 0 2.92e6 0.00
vhost-user-process any wait 0 0 2 1.17e4 0.00
vpe-oam-process any wait 0 0 3 7.47e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 68.25, last 128 main loops 18.87 per node 142.06
vector rates in 3.0955e6, out 3.0955e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 96665 5616523 0 2.17e1 58.10
TenGigabitEthernet18/0/3-tx active 96665 5616523 0 1.12e2 58.10
VirtualEthernet0/0/1-output active 104935 5616535 0 2.18e1 53.52
VirtualEthernet0/0/1-tx active 104935 5616535 0 3.92e2 53.52
VirtualEthernet0/0/3-output active 119096 5616634 0 2.43e1 47.16
VirtualEthernet0/0/3-tx active 119096 5616634 0 4.09e2 47.16
dpdk-input polling 235529 5616634 0 1.06e2 23.85
ethernet-input active 320696 16849692 0 4.21e1 52.54
ip4-input active 141301 11233058 0 6.13e1 79.49
ip4-input-no-checksum active 119096 5616634 0 5.46e1 47.16
ip4-lookup active 166275 16849692 0 4.95e1 101.34
ip4-rewrite active 166275 16849692 0 5.47e1 101.34
vhost-user-input polling 235529 11233058 0 3.56e2 47.69
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 73.29, last 128 main loops 4.81 per node 51.33
vector rates in 3.0956e6, out 3.0956e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 98371 5616660 0 2.09e1 57.09
TenGigabitEthernet18/0/0-tx active 98371 5616660 0 1.14e2 57.09
VirtualEthernet0/0/0-output active 109359 5616586 0 2.35e1 51.36
VirtualEthernet0/0/0-tx active 109359 5616586 0 4.08e2 51.36
VirtualEthernet0/0/2-output active 96137 5616666 0 2.19e1 58.42
VirtualEthernet0/0/2-tx active 96137 5616666 0 3.88e2 58.42
dpdk-input polling 298442 5616586 0 1.08e2 18.82
ethernet-input active 303867 16849912 0 4.06e1 55.45
ip4-input active 128038 11233326 0 6.06e1 87.73
ip4-input-no-checksum active 109359 5616586 0 5.35e1 51.36
ip4-lookup active 152176 16849912 0 5.07e1 110.73
ip4-rewrite active 152176 16849912 0 5.41e1 110.73
vhost-user-input polling 298442 11233326 0 3.59e2 37.64
imix-4t2c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 1.99e5 0.00
dpdk-process any wait 0 0 2 5.84e3 0.00
fib-walk any wait 0 0 3 1.34e3 0.00
ikev2-manager-process any wait 0 0 5 1.49e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.78e2 0.00
lisp-retry-service any wait 0 0 3 2.63e3 0.00
unix-epoll-input polling 6704 0 0 2.02e6 0.00
vhost-user-process any wait 0 0 1 1.52e4 0.00
vpe-oam-process any wait 0 0 2 1.01e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 224.91, last 128 main loops 0.00 per node 0.00
vector rates in 2.5469e6, out 2.5469e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 20780 4621116 0 1.59e1 222.38
TenGigabitEthernet18/0/3-tx active 20780 4621116 0 1.45e2 222.38
VirtualEthernet0/0/1-output active 21089 4604942 0 1.58e1 218.36
VirtualEthernet0/0/1-tx active 21089 4604942 0 4.88e2 218.36
VirtualEthernet0/0/3-output active 22612 4621172 0 1.65e1 204.37
VirtualEthernet0/0/3-tx active 22612 4621172 0 5.03e2 204.37
dpdk-input polling 36607 4621172 0 8.85e1 126.24
ethernet-input active 64481 13847230 0 5.01e1 214.75
ip4-input active 39514 9226058 0 5.31e1 233.49
ip4-input-no-checksum active 22612 4621172 0 4.64e1 204.37
ip4-lookup active 58378 13847230 0 4.36e1 237.19
ip4-rewrite active 58378 13847230 0 4.76e1 237.19
vhost-user-input polling 36607 9226058 0 5.48e2 252.03
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 61.97, last 128 main loops 0.00 per node 0.00
vector rates in 2.5439e6, out 2.5439e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 26946 4604955 0 1.71e1 170.89
TenGigabitEthernet18/0/3-tx active 26946 4604955 0 1.41e2 170.89
VirtualEthernet0/0/1-output active 44704 4621208 0 1.84e1 103.37
VirtualEthernet0/0/1-tx active 44704 4621208 0 3.96e2 103.37
VirtualEthernet0/0/3-output active 169230 4605032 0 2.97e1 27.21
VirtualEthernet0/0/3-tx active 169230 4605032 0 4.39e2 27.21
dpdk-input polling 1410212 4605032 0 1.77e2 3.27
ethernet-input active 240880 13831195 0 3.88e1 57.42
ip4-input active 65789 9226163 0 5.52e1 140.24
ip4-input-no-checksum active 169230 4605032 0 6.00e1 27.21
ip4-lookup active 199555 13831195 0 5.13e1 69.31
ip4-rewrite active 199555 13831195 0 5.56e1 69.31
vhost-user-input polling 1410212 9226163 0 5.47e2 6.54
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 234.62, last 128 main loops 0.00 per node 0.00
vector rates in 2.5468e6, out 2.5468e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 19691 4620863 0 1.63e1 234.67
TenGigabitEthernet18/0/0-tx active 19691 4620863 0 1.19e2 234.67
VirtualEthernet0/0/0-output active 21178 4620788 0 1.69e1 218.19
VirtualEthernet0/0/0-tx active 21178 4620788 0 5.06e2 218.19
VirtualEthernet0/0/2-output active 19889 4604900 0 1.69e1 231.53
VirtualEthernet0/0/2-tx active 19889 4604900 0 4.61e2 231.53
dpdk-input polling 30278 4620788 0 9.31e1 152.61
ethernet-input active 60758 13846551 0 4.76e1 227.89
ip4-input active 38166 9225763 0 4.97e1 241.73
ip4-input-no-checksum active 21178 4620788 0 4.13e1 218.19
ip4-lookup active 57114 13846551 0 4.67e1 242.44
ip4-rewrite active 57114 13846551 0 5.07e1 242.44
vhost-user-input polling 30278 9225763 0 5.69e2 304.70
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 65.75, last 128 main loops 0.00 per node 0.00
vector rates in 2.5439e6, out 2.5439e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 34387 4604836 0 1.74e1 133.91
TenGigabitEthernet18/0/0-tx active 34387 4604836 0 1.41e2 133.91
VirtualEthernet0/0/0-output active 151916 4604968 0 2.79e1 30.31
VirtualEthernet0/0/0-tx active 151916 4604968 0 4.46e2 30.31
VirtualEthernet0/0/2-output active 47065 4620779 0 1.89e1 98.18
VirtualEthernet0/0/2-tx active 47065 4620779 0 4.11e2 98.18
dpdk-input polling 1210046 4604968 0 1.69e2 3.81
ethernet-input active 233368 13830583 0 3.97e1 59.27
ip4-input active 66330 9225615 0 5.60e1 139.09
ip4-input-no-checksum active 151916 4604968 0 5.92e1 30.31
ip4-lookup active 183395 13830583 0 5.27e1 75.41
ip4-rewrite active 183395 13830583 0 5.54e1 75.41
vhost-user-input polling 1210046 9225615 0 5.39e2 7.62
imix-8t4c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.33e4 0.00
dpdk-process any wait 0 0 2 3.82e5 0.00
fib-walk any wait 0 0 2 2.56e3 0.00
ikev2-manager-process any wait 0 0 5 2.09e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.11e3 0.00
lisp-retry-service any wait 0 0 2 3.10e3 0.00
unix-epoll-input polling 21945 0 0 6.17e5 0.00
vhost-user-process any wait 0 0 2 1.32e4 0.00
vpe-oam-process any wait 0 0 2 1.27e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 18.61, last 128 main loops 0.00 per node 0.00
vector rates in 2.0195e6, out 2.0195e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 78753 3696484 0 2.26e1 46.94
TenGigabitEthernet18/0/3-tx active 78753 3696484 0 1.43e2 46.94
VirtualEthernet0/0/1-output active 122220 3638636 0 2.82e1 29.77
VirtualEthernet0/0/1-tx active 122220 3638636 0 4.41e2 29.77
VirtualEthernet0/0/3-output active 454632 3638628 0 6.49e1 8.00
VirtualEthernet0/0/3-tx active 454632 3638628 0 5.38e2 8.00
dpdk-input polling 2112049 3638628 0 4.06e2 1.72
ethernet-input active 655605 10973748 0 6.63e1 16.74
ip4-input active 169499 7335120 0 6.63e1 43.28
ip4-input-no-checksum active 454632 3638628 0 1.16e2 8.00
ip4-lookup active 506746 10973748 0 6.20e1 21.66
ip4-rewrite active 506746 10973748 0 6.81e1 21.66
vhost-user-input polling 2112049 7335120 0 5.86e2 3.47
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.81, last 128 main loops 0.00 per node 0.00
vector rates in 2.0088e6, out 2.0088e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 80113 3638696 0 2.27e1 45.42
TenGigabitEthernet18/0/3-tx active 80113 3638696 0 1.42e2 45.42
VirtualEthernet0/0/1-output active 125442 3638640 0 2.86e1 29.01
VirtualEthernet0/0/1-tx active 125442 3638640 0 4.38e2 29.01
VirtualEthernet0/0/3-output active 472714 3638624 0 6.67e1 7.69
VirtualEthernet0/0/3-tx active 472714 3638624 0 5.39e2 7.69
dpdk-input polling 2175176 3638624 0 4.20e2 1.67
ethernet-input active 678269 10915960 0 6.75e1 16.09
ip4-input active 178698 7277336 0 6.63e1 40.72
ip4-input-no-checksum active 472714 3638624 0 1.17e2 7.69
ip4-lookup active 527897 10915960 0 6.21e1 20.68
ip4-rewrite active 527897 10915960 0 6.80e1 20.68
vhost-user-input polling 2175176 7277336 0 5.83e2 3.35
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 18.03, last 128 main loops 0.00 per node 0.00
vector rates in 2.0194e6, out 2.0194e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 80105 3638620 0 2.29e1 45.42
TenGigabitEthernet18/0/3-tx active 80105 3638620 0 1.41e2 45.42
VirtualEthernet0/0/1-output active 125703 3638648 0 2.88e1 28.95
VirtualEthernet0/0/1-tx active 125703 3638648 0 4.35e2 28.95
VirtualEthernet0/0/3-output active 469307 3696388 0 6.66e1 7.88
VirtualEthernet0/0/3-tx active 469307 3696388 0 5.32e2 7.88
dpdk-input polling 2072043 3696388 0 4.09e2 1.78
ethernet-input active 675115 10973656 0 6.86e1 16.25
ip4-input active 177277 7277268 0 6.75e1 41.05
ip4-input-no-checksum active 469307 3696388 0 1.19e2 7.88
ip4-lookup active 523146 10973656 0 6.24e1 20.98
ip4-rewrite active 523146 10973656 0 6.84e1 20.98
vhost-user-input polling 2072043 7277268 0 5.80e2 3.51
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 18.79, last 128 main loops 3.50 per node 64.00
vector rates in 2.0194e6, out 2.0194e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/3-outpu active 80254 3638668 0 2.25e1 45.34
TenGigabitEthernet18/0/3-tx active 80254 3638668 0 1.44e2 45.34
VirtualEthernet0/0/1-output active 121444 3696396 0 2.77e1 30.44
VirtualEthernet0/0/1-tx active 121444 3696396 0 4.36e2 30.44
VirtualEthernet0/0/3-output active 448607 3638652 0 6.39e1 8.11
VirtualEthernet0/0/3-tx active 448607 3638652 0 5.38e2 8.11
dpdk-input polling 2017401 3638652 0 4.07e2 1.80
ethernet-input active 650305 10973716 0 6.58e1 16.87
ip4-input active 170395 7335064 0 6.49e1 43.05
ip4-input-no-checksum active 448607 3638652 0 1.12e2 8.11
ip4-lookup active 499539 10973716 0 6.31e1 21.97
ip4-rewrite active 499539 10973716 0 6.69e1 21.97
vhost-user-input polling 2017401 7335064 0 5.91e2 3.64
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 18.49, last 128 main loops 0.00 per node 0.00
vector rates in 2.0194e6, out 2.0194e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 79321 3696404 0 2.22e1 46.60
TenGigabitEthernet18/0/0-tx active 79321 3696404 0 1.42e2 46.60
VirtualEthernet0/0/0-output active 456630 3638628 0 6.48e1 7.97
VirtualEthernet0/0/0-tx active 456630 3638628 0 5.38e2 7.97
VirtualEthernet0/0/2-output active 123672 3638676 0 2.88e1 29.42
VirtualEthernet0/0/2-tx active 123672 3638676 0 4.44e2 29.42
dpdk-input polling 2099642 3638628 0 4.06e2 1.73
ethernet-input active 659623 10973708 0 6.66e1 16.64
ip4-input active 173841 7335080 0 6.63e1 42.19
ip4-input-no-checksum active 456630 3638628 0 1.17e2 7.97
ip4-lookup active 508969 10973708 0 6.19e1 21.56
ip4-rewrite active 508969 10973708 0 6.77e1 21.56
vhost-user-input polling 2099642 7335080 0 5.82e2 3.49
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 17.70, last 128 main loops 0.00 per node 0.00
vector rates in 2.0088e6, out 2.0088e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 80232 3638672 0 2.22e1 45.35
TenGigabitEthernet18/0/0-tx active 80232 3638672 0 1.41e2 45.35
VirtualEthernet0/0/0-output active 474350 3638624 0 6.63e1 7.67
VirtualEthernet0/0/0-tx active 474350 3638624 0 5.33e2 7.67
VirtualEthernet0/0/2-output active 127083 3638688 0 2.92e1 28.63
VirtualEthernet0/0/2-tx active 127083 3638688 0 4.40e2 28.63
dpdk-input polling 2198821 3638624 0 4.22e2 1.65
ethernet-input active 681665 10915984 0 6.69e1 16.01
ip4-input active 183707 7277360 0 6.71e1 39.61
ip4-input-no-checksum active 474350 3638624 0 1.18e2 7.67
ip4-lookup active 530936 10915984 0 6.25e1 20.56
ip4-rewrite active 530936 10915984 0 6.81e1 20.56
vhost-user-input polling 2198821 7277360 0 5.82e2 3.31
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 17.67, last 128 main loops 0.00 per node 0.00
vector rates in 2.0195e6, out 2.0195e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 80064 3638692 0 2.19e1 45.45
TenGigabitEthernet18/0/0-tx active 80064 3638692 0 1.40e2 45.45
VirtualEthernet0/0/0-output active 479369 3696392 0 6.58e1 7.71
VirtualEthernet0/0/0-tx active 479369 3696392 0 5.30e2 7.71
VirtualEthernet0/0/2-output active 125998 3638680 0 2.91e1 28.88
VirtualEthernet0/0/2-tx active 125998 3638680 0 4.37e2 28.88
dpdk-input polling 2166151 3696392 0 4.17e2 1.71
ethernet-input active 685431 10973764 0 6.68e1 16.01
ip4-input active 184079 7277372 0 6.61e1 39.53
ip4-input-no-checksum active 479369 3696392 0 1.16e2 7.71
ip4-lookup active 535163 10973764 0 6.31e1 20.51
ip4-rewrite active 535163 10973764 0 6.84e1 20.51
vhost-user-input polling 2166151 7277372 0 5.79e2 3.36
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 18.57, last 128 main loops 0.00 per node 0.00
vector rates in 2.0195e6, out 2.0195e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TenGigabitEthernet18/0/0-outpu active 80285 3638696 0 2.24e1 45.32
TenGigabitEthernet18/0/0-tx active 80285 3638696 0 1.43e2 45.32
VirtualEthernet0/0/0-output active 454121 3638628 0 6.40e1 8.01
VirtualEthernet0/0/0-tx active 454121 3638628 0 5.37e2 8.01
VirtualEthernet0/0/2-output active 121447 3696428 0 2.85e1 30.44
VirtualEthernet0/0/2-tx active 121447 3696428 0 4.39e2 30.44
dpdk-input polling 2013472 3638628 0 4.08e2 1.81
ethernet-input active 655853 10973752 0 6.68e1 16.73
ip4-input active 177419 7335124 0 6.54e1 41.34
ip4-input-no-checksum active 454121 3638628 0 1.14e2 8.01
ip4-lookup active 505966 10973752 0 6.14e1 21.69
ip4-rewrite active 505966 10973752 0 6.71e1 21.69
vhost-user-input polling 2013472 7335124 0 5.87e2 3.64

2n1l-25ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD with vhost abd IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to io, rxd/txd=1024. DUT1 is tested with 2p25GE NIC XXV710 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
64b-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 45 4.08e4 0.00
dpdk-process any wait 0 0 2 5.36e5 0.00
fib-walk any wait 0 0 2 1.96e3 0.00
ikev2-manager-process any wait 0 0 5 1.11e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.32e2 0.00
lisp-retry-service any wait 0 0 2 2.04e3 0.00
unix-epoll-input polling 8304 0 0 1.63e6 0.00
vhost-user-process any wait 0 0 2 7.79e3 0.00
vpe-oam-process any wait 0 0 2 1.09e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 59.28, last 128 main loops 0.00 per node 0.00
vector rates in 4.5320e6, out 4.5320e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 268807 12336340 0 2.18e1 45.89
TwentyFiveGigabitEthernet3b/0/ active 268807 12336340 0 8.89e1 45.89
VirtualEthernet0/0/0-output active 213361 12336406 0 1.98e1 57.82
VirtualEthernet0/0/0-tx active 213361 12336406 0 1.92e2 57.82
dpdk-input polling 5142247 12336406 0 1.41e2 2.39
ethernet-input active 482168 24672746 0 4.05e1 51.17
l2-fwd active 383250 24672746 0 3.69e1 64.38
l2-input active 383250 24672746 0 3.89e1 64.38
l2-learn active 383250 24672746 0 4.55e1 64.38
l2-output active 383250 24672746 0 1.94e1 64.38
vhost-user-input polling 5142247 12336340 0 2.34e2 2.39
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 78.36, last 128 main loops 0.00 per node 0.00
vector rates in 4.5320e6, out 4.5320e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 175308 12336213 0 3.16e1 70.37
TwentyFiveGigabitEthernet3b/0/ active 175308 12336213 0 8.01e1 70.37
VirtualEthernet0/0/1-output active 195294 12336405 0 1.96e1 63.17
VirtualEthernet0/0/1-tx active 195294 12336405 0 1.89e2 63.17
dpdk-input polling 1293606 12336405 0 8.81e1 9.54
ethernet-input active 370602 24672618 0 5.68e1 66.57
l2-fwd active 283495 24672618 0 3.51e1 87.03
l2-input active 259632 24672618 0 4.21e1 95.03
l2-input-vtr active 195294 12336405 0 6.09e1 63.17
l2-learn active 283495 24672618 0 4.21e1 87.03
l2-output active 283495 24672618 0 4.89e1 87.03
vhost-user-input polling 1293606 12336213 0 1.71e2 9.54
64b-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 3.93e4 0.00
dpdk-process any wait 0 0 2 2.81e5 0.00
fib-walk any wait 0 0 3 1.91e3 0.00
ikev2-manager-process any wait 0 0 6 1.72e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.63e2 0.00
lisp-retry-service any wait 0 0 3 2.01e3 0.00
unix-epoll-input polling 19115 0 0 7.06e5 0.00
vhost-user-process any wait 0 0 2 8.38e3 0.00
vpe-oam-process any wait 0 0 3 8.55e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 38.88, last 128 main loops 0.00 per node 0.00
vector rates in 3.6237e6, out 3.6237e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 223079 9886768 0 2.26e1 44.32
TwentyFiveGigabitEthernet3b/0/ active 223079 9886768 0 9.77e1 44.32
VirtualEthernet0/0/0-output active 354462 9732257 0 2.94e1 27.46
VirtualEthernet0/0/0-tx active 354462 9732257 0 2.15e2 27.46
dpdk-input polling 5507203 9732257 0 2.52e2 1.77
ethernet-input active 577541 19619025 0 4.89e1 33.97
l2-fwd active 468087 19619025 0 4.12e1 41.91
l2-input active 468087 19619025 0 4.23e1 41.91
l2-learn active 468087 19619025 0 5.09e1 41.91
l2-output active 468087 19619025 0 2.45e1 41.91
vhost-user-input polling 5507203 9886768 0 2.89e2 1.79
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 39.28, last 128 main loops 0.00 per node 0.00
vector rates in 3.6237e6, out 3.6237e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 216841 9732260 0 2.23e1 44.88
TwentyFiveGigabitEthernet3b/0/ active 216841 9732260 0 9.74e1 44.88
VirtualEthernet0/0/0-output active 355032 9886732 0 2.85e1 27.85
VirtualEthernet0/0/0-tx active 355032 9886732 0 2.14e2 27.85
dpdk-input polling 5691177 9886732 0 2.49e2 1.74
ethernet-input active 571873 19618992 0 4.84e1 34.31
l2-fwd active 463170 19618992 0 4.09e1 42.36
l2-input active 463170 19618992 0 4.22e1 42.36
l2-learn active 463170 19618992 0 5.05e1 42.36
l2-output active 463170 19618992 0 2.40e1 42.36
vhost-user-input polling 5691177 9732260 0 2.96e2 1.71
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 42.99, last 128 main loops 2.18 per node 31.00
vector rates in 3.6237e6, out 3.6237e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 205927 9886704 0 3.49e1 48.01
TwentyFiveGigabitEthernet3b/0/ active 205927 9886704 0 9.35e1 48.01
VirtualEthernet0/0/1-output active 296423 9732243 0 2.78e1 32.83
VirtualEthernet0/0/1-tx active 296423 9732243 0 2.10e2 32.83
dpdk-input polling 2221736 9732243 0 1.52e2 4.38
ethernet-input active 502350 19618947 0 6.69e1 39.05
l2-fwd active 429485 19618947 0 4.05e1 45.68
l2-input active 374347 19618947 0 4.93e1 52.41
l2-input-vtr active 296423 9732243 0 6.66e1 32.83
l2-learn active 429485 19618947 0 4.82e1 45.68
l2-output active 429485 19618947 0 6.58e1 45.68
vhost-user-input polling 2221736 9886704 0 2.29e2 4.45
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 43.80, last 128 main loops 0.00 per node 0.00
vector rates in 3.6237e6, out 3.6237e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 208079 9732260 0 3.51e1 46.77
TwentyFiveGigabitEthernet3b/0/ active 208079 9732260 0 9.49e1 46.77
VirtualEthernet0/0/1-output active 288979 9886722 0 2.67e1 34.21
VirtualEthernet0/0/1-tx active 288979 9886722 0 2.08e2 34.21
dpdk-input polling 2098387 9886722 0 1.49e2 4.71
ethernet-input active 497058 19618982 0 6.69e1 39.47
l2-fwd active 420210 19618982 0 4.04e1 46.69
l2-input active 369248 19618982 0 4.99e1 53.13
l2-input-vtr active 288979 9886722 0 6.76e1 34.21
l2-learn active 420210 19618982 0 4.85e1 46.69
l2-output active 420210 19618982 0 6.62e1 46.69
vhost-user-input polling 2098387 9732260 0 2.29e2 4.64
64b-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.22e4 0.00
dpdk-process any wait 0 0 2 1.14e4 0.00
fib-walk any wait 0 0 3 1.39e3 0.00
ikev2-manager-process any wait 0 0 6 1.44e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 2.07e3 0.00
lisp-retry-service any wait 0 0 3 2.55e3 0.00
unix-epoll-input polling 57249 0 0 2.34e5 0.00
vhost-user-process any wait 0 0 2 9.86e3 0.00
vpe-oam-process any wait 0 0 2 1.41e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 15.93, last 128 main loops 0.00 per node 0.00
vector rates in 1.6497e6, out 1.6497e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 68749 4399872 0 1.72e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 68749 4399872 0 1.18e2 63.99
VirtualEthernet0/0/0-output active 501884 4492831 0 5.75e1 8.95
VirtualEthernet0/0/0-tx active 501884 4492831 0 2.79e2 8.95
dpdk-input polling 7998814 4492831 0 1.20e3 .56
ethernet-input active 570633 8892703 0 6.27e1 15.58
l2-fwd active 552236 8892703 0 5.18e1 16.10
l2-input active 552236 8892703 0 5.25e1 16.10
l2-learn active 552236 8892703 0 6.93e1 16.10
l2-output active 552236 8892703 0 3.53e1 16.10
vhost-user-input polling 7998814 4399872 0 6.19e2 .55
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 15.92, last 128 main loops 0.00 per node 0.00
vector rates in 1.6629e6, out 1.6629e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 68749 4399928 0 1.71e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 68749 4399928 0 1.17e2 63.99
VirtualEthernet0/0/0-output active 506697 4564147 0 5.75e1 9.01
VirtualEthernet0/0/0-tx active 506697 4564147 0 2.79e2 9.01
dpdk-input polling 8095131 4564147 0 1.18e3 .56
ethernet-input active 575446 8964075 0 6.35e1 15.58
l2-fwd active 556703 8964075 0 5.18e1 16.10
l2-input active 556703 8964075 0 5.17e1 16.10
l2-learn active 556703 8964075 0 6.53e1 16.10
l2-output active 556703 8964075 0 3.51e1 16.10
vhost-user-input polling 8095131 4399928 0 6.25e2 .54
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 15.73, last 128 main loops 0.00 per node 0.00
vector rates in 1.6497e6, out 1.6497e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 68750 4399944 0 1.72e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 68750 4399944 0 1.17e2 63.99
VirtualEthernet0/0/0-output active 508397 4492830 0 5.82e1 8.84
VirtualEthernet0/0/0-tx active 508397 4492830 0 2.77e2 8.84
dpdk-input polling 8338001 4492830 0 1.19e3 .54
ethernet-input active 577147 8892774 0 6.32e1 15.41
l2-fwd active 559470 8892774 0 5.22e1 15.89
l2-input active 559470 8892774 0 5.18e1 15.89
l2-learn active 559470 8892774 0 6.71e1 15.89
l2-output active 559470 8892774 0 3.52e1 15.89
vhost-user-input polling 8338001 4399944 0 6.31e2 .53
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 16.17, last 128 main loops 0.00 per node 0.00
vector rates in 1.6629e6, out 1.6629e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 68750 4399912 0 1.74e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 68750 4399912 0 1.17e2 63.99
VirtualEthernet0/0/0-output active 497724 4564146 0 5.77e1 9.17
VirtualEthernet0/0/0-tx active 497724 4564146 0 2.76e2 9.17
dpdk-input polling 8019295 4564146 0 1.19e3 .57
ethernet-input active 566474 8964058 0 6.28e1 15.82
l2-fwd active 548380 8964058 0 5.13e1 16.35
l2-input active 548380 8964058 0 5.27e1 16.35
l2-learn active 548380 8964058 0 6.63e1 16.35
l2-output active 548380 8964058 0 3.49e1 16.35
vhost-user-input polling 8019295 4399912 0 6.21e2 .55
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 16.39, last 128 main loops 0.00 per node 0.00
vector rates in 1.6497e6, out 1.6497e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 68750 4399904 0 2.76e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 68750 4399904 0 1.17e2 63.99
VirtualEthernet0/0/1-output active 448067 4492832 0 5.46e1 10.03
VirtualEthernet0/0/1-tx active 448067 4492832 0 2.68e2 10.03
dpdk-input polling 6874892 4492832 0 1.05e3 .65
ethernet-input active 516817 8892736 0 8.60e1 17.21
l2-fwd active 516810 8892736 0 4.95e1 17.21
l2-input active 497099 8892736 0 5.84e1 17.89
l2-input-vtr active 448067 4492832 0 8.95e1 10.03
l2-learn active 516810 8892736 0 5.95e1 17.21
l2-output active 516810 8892736 0 8.61e1 17.21
vhost-user-input polling 6874892 4399904 0 5.74e2 .64
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 15.13, last 128 main loops 0.00 per node 0.00
vector rates in 1.6629e6, out 1.6629e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 68751 4399968 0 2.79e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 68751 4399968 0 1.15e2 63.99
VirtualEthernet0/0/1-output active 494952 4564146 0 5.82e1 9.22
VirtualEthernet0/0/1-tx active 494952 4564146 0 2.71e2 9.22
dpdk-input polling 6813651 4564146 0 1.01e3 .67
ethernet-input active 563703 8964114 0 8.86e1 15.90
l2-fwd active 563697 8964114 0 5.14e1 15.90
l2-input active 543583 8964114 0 5.93e1 16.49
l2-input-vtr active 494952 4564146 0 9.00e1 9.22
l2-learn active 563697 8964114 0 6.18e1 15.90
l2-output active 563697 8964114 0 8.71e1 15.90
vhost-user-input polling 6813651 4399968 0 5.67e2 .65
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 16.23, last 128 main loops 0.00 per node 0.00
vector rates in 1.6497e6, out 1.6497e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 68750 4399904 0 2.86e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 68750 4399904 0 1.15e2 63.99
VirtualEthernet0/0/1-output active 452851 4492831 0 5.43e1 9.92
VirtualEthernet0/0/1-tx active 452851 4492831 0 2.68e2 9.92
dpdk-input polling 7191028 4492831 0 1.04e3 .62
ethernet-input active 521601 8892735 0 8.67e1 17.05
l2-fwd active 521598 8892735 0 4.99e1 17.05
l2-input active 502407 8892735 0 5.75e1 17.70
l2-input-vtr active 452851 4492831 0 8.73e1 9.92
l2-learn active 521598 8892735 0 5.95e1 17.05
l2-output active 521598 8892735 0 8.57e1 17.05
vhost-user-input polling 7191028 4399904 0 5.81e2 .61
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 16.61, last 128 main loops 0.00 per node 0.00
vector rates in 1.6629e6, out 1.6629e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 68749 4399904 0 2.96e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 68749 4399904 0 1.16e2 63.99
VirtualEthernet0/0/1-output active 445623 4564145 0 5.34e1 10.24
VirtualEthernet0/0/1-tx active 445623 4564145 0 2.69e2 10.24
dpdk-input polling 6854905 4564145 0 1.03e3 .67
ethernet-input active 514372 8964049 0 8.58e1 17.43
l2-fwd active 514367 8964049 0 4.94e1 17.43
l2-input active 495960 8964049 0 5.76e1 18.07
l2-input-vtr active 445623 4564145 0 8.71e1 10.24
l2-learn active 514367 8964049 0 5.93e1 17.43
l2-output active 514367 8964049 0 8.59e1 17.43
vhost-user-input polling 6854905 4399904 0 5.69e2 .64
imix-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 4.89e4 0.00
dpdk-process any wait 0 0 1 1.11e6 0.00
fib-walk any wait 0 0 3 1.31e3 0.00
ikev2-manager-process any wait 0 0 6 1.37e3 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.96e3 0.00
unix-epoll-input polling 11899 0 0 1.14e6 0.00
vhost-user-process any wait 0 0 2 8.02e3 0.00
vpe-oam-process any wait 0 0 3 5.30e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 53.81, last 128 main loops 0.00 per node 0.00
vector rates in 2.8019e6, out 2.8019e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 170409 7614703 0 2.31e1 44.68
TwentyFiveGigabitEthernet3b/0/ active 170409 7614703 0 2.25e2 44.68
VirtualEthernet0/0/0-output active 168760 7614661 0 2.43e1 45.12
VirtualEthernet0/0/0-tx active 168760 7614661 0 3.93e2 45.12
dpdk-input polling 5502101 7614661 0 2.15e2 1.38
ethernet-input active 339169 15229364 0 4.82e1 44.90
l2-fwd active 254936 15229364 0 3.97e1 59.74
l2-input active 254936 15229364 0 4.13e1 59.74
l2-learn active 254936 15229364 0 4.87e1 59.74
l2-output active 254936 15229364 0 2.25e1 59.74
vhost-user-input polling 5502101 7614703 0 4.33e2 1.38
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 63.98, last 128 main loops 0.00 per node 0.00
vector rates in 2.8019e6, out 2.8019e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 130323 7614661 0 3.63e1 58.43
TwentyFiveGigabitEthernet3b/0/ active 130323 7614661 0 2.08e2 58.43
VirtualEthernet0/0/1-output active 152712 7614664 0 2.31e1 49.86
VirtualEthernet0/0/1-tx active 152712 7614664 0 3.88e2 49.86
dpdk-input polling 2234725 7614664 0 1.47e2 3.41
ethernet-input active 283035 15229325 0 6.84e1 53.81
l2-fwd active 210962 15229325 0 3.82e1 72.19
l2-input active 195638 15229325 0 4.77e1 77.84
l2-input-vtr active 152712 7614664 0 6.60e1 49.86
l2-learn active 210962 15229325 0 4.64e1 72.19
l2-output active 210962 15229325 0 5.98e1 72.19
vhost-user-input polling 2234725 7614661 0 3.63e2 3.41
imix-4t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 6.25e4 0.00
dpdk-process any wait 0 0 1 5.79e5 0.00
fib-walk any wait 0 0 3 1.59e3 0.00
ikev2-manager-process any wait 0 0 5 9.38e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.53e3 0.00
lisp-retry-service any wait 0 0 3 2.78e3 0.00
unix-epoll-input polling 8825 0 0 1.53e6 0.00
vhost-user-process any wait 0 0 1 1.07e4 0.00
vpe-oam-process any wait 0 0 3 8.19e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 37.61, last 128 main loops 0.00 per node 0.00
vector rates in 2.5816e6, out 2.5816e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 166850 7069872 0 2.40e1 42.37
TwentyFiveGigabitEthernet3b/0/ active 166850 7069872 0 2.45e2 42.37
VirtualEthernet0/0/0-output active 287221 6959352 0 3.35e1 24.23
VirtualEthernet0/0/0-tx active 287221 6959352 0 4.22e2 24.23
dpdk-input polling 2650298 6959352 0 2.06e2 2.63
ethernet-input active 454071 14029224 0 5.90e1 30.89
l2-fwd active 332437 14029224 0 4.28e1 42.20
l2-input active 332437 14029224 0 4.39e1 42.20
l2-learn active 332437 14029224 0 5.43e1 42.20
l2-output active 332437 14029224 0 2.75e1 42.20
vhost-user-input polling 2650298 7069872 0 5.09e2 2.67
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 36.29, last 128 main loops .06 per node 1.00
vector rates in 2.5816e6, out 2.5816e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 163331 6959382 0 2.42e1 42.61
TwentyFiveGigabitEthernet3b/0/ active 163331 6959382 0 2.44e2 42.61
VirtualEthernet0/0/0-output active 301759 7069813 0 3.44e1 23.43
VirtualEthernet0/0/0-tx active 301759 7069813 0 4.17e2 23.43
dpdk-input polling 2963068 7069813 0 2.09e2 2.39
ethernet-input active 465090 14029195 0 5.91e1 30.16
l2-fwd active 347208 14029195 0 4.35e1 40.41
l2-input active 347208 14029195 0 4.46e1 40.41
l2-learn active 347208 14029195 0 5.45e1 40.41
l2-output active 347208 14029195 0 2.81e1 40.41
vhost-user-input polling 2963068 6959382 0 5.06e2 2.35
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 56.57, last 128 main loops 7.88 per node 77.54
vector rates in 2.5816e6, out 2.5816e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 142817 7069880 0 3.76e1 49.50
TwentyFiveGigabitEthernet3b/0/ active 142817 7069880 0 2.38e2 49.50
VirtualEthernet0/0/1-output active 170314 6959305 0 2.54e1 40.86
VirtualEthernet0/0/1-tx active 170314 6959305 0 4.12e2 40.86
dpdk-input polling 499098 6959305 0 1.19e2 13.94
ethernet-input active 313131 14029185 0 7.37e1 44.80
l2-fwd active 208376 14029185 0 3.95e1 67.33
l2-input active 189275 14029185 0 5.09e1 74.12
l2-input-vtr active 170314 6959305 0 6.54e1 40.86
l2-learn active 208376 14029185 0 4.76e1 67.33
l2-output active 208376 14029185 0 7.82e1 67.33
vhost-user-input polling 499098 7069880 0 4.49e2 14.17
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 52.52, last 128 main loops 0.00 per node 0.00
vector rates in 2.5816e6, out 2.5816e6, drop 0.0000e0, punt 7.3606e-1
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 148830 6959450 0 3.93e1 46.76
TwentyFiveGigabitEthernet3b/0/ active 148830 6959450 0 2.38e2 46.76
VirtualEthernet0/0/1-output active 183189 7069765 0 2.64e1 38.59
VirtualEthernet0/0/1-tx active 183189 7069765 0 4.06e2 38.59
dpdk-input polling 619678 7069769 0 1.24e2 11.41
error-punt active 4 4 0 2.62e3 1.00
ethernet-input active 332019 14029219 0 7.49e1 42.25
l2-fwd active 228052 14029215 0 4.04e1 61.52
l2-input active 206020 14029215 0 5.23e1 68.09
l2-input-vtr active 183189 7069765 0 6.70e1 38.59
l2-learn active 228052 14029215 0 4.82e1 61.52
l2-output active 228052 14029215 0 7.79e1 61.52
vhost-user-input polling 619678 6959450 0 4.39e2 11.23
imix-8t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 5.74e4 0.00
dpdk-process any wait 0 0 2 3.41e5 0.00
fib-walk any wait 0 0 3 2.11e3 0.00
ikev2-manager-process any wait 0 0 5 1.44e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.13e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.49e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 8.16e3 0.00
lisp-retry-service any wait 0 0 3 2.09e3 0.00
statseg-collector-process time wait 0 0 1 4.77e3 0.00
unix-epoll-input polling 49195 0 0 2.76e5 0.00
vhost-user-process any wait 0 0 2 1.04e4 0.00
vpe-oam-process any wait 0 0 2 7.81e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 11.73, last 128 main loops 0.00 per node 0.00
vector rates in 1.4051e6, out 1.4051e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 58089 3717656 0 1.80e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 58089 3717656 0 3.22e2 63.99
VirtualEthernet0/0/0-output active 609805 3936120 0 7.84e1 6.45
VirtualEthernet0/0/0-tx active 609805 3936120 0 5.00e2 6.45
dpdk-input polling 5384456 3936120 0 1.02e3 .73
ethernet-input active 667894 7653776 0 7.73e1 11.46
l2-fwd active 644862 7653776 0 5.92e1 11.87
l2-input active 644862 7653776 0 6.19e1 11.87
l2-learn active 644862 7653776 0 8.02e1 11.87
l2-output active 644862 7653776 0 4.49e1 11.87
vhost-user-input polling 5384456 3717656 0 8.23e2 .69
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 11.75, last 128 main loops 0.00 per node 0.00
vector rates in 1.4165e6, out 1.4165e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 58089 3717656 0 1.81e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 58089 3717656 0 3.23e2 63.99
VirtualEthernet0/0/0-output active 614270 3998592 0 7.59e1 6.51
VirtualEthernet0/0/0-tx active 614270 3998592 0 4.89e2 6.51
dpdk-input polling 5479491 3998592 0 1.00e3 .73
ethernet-input active 672359 7716248 0 7.84e1 11.48
l2-fwd active 649285 7716248 0 5.99e1 11.88
l2-input active 649285 7716248 0 6.12e1 11.88
l2-learn active 649285 7716248 0 7.99e1 11.88
l2-output active 649285 7716248 0 4.51e1 11.88
vhost-user-input polling 5479491 3717656 0 8.23e2 .68
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 11.55, last 128 main loops .25 per node 4.00
vector rates in 1.4051e6, out 1.4051e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 58089 3717648 0 1.79e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 58089 3717648 0 3.21e2 63.99
VirtualEthernet0/0/0-output active 619896 3936116 0 7.60e1 6.35
VirtualEthernet0/0/0-tx active 619896 3936116 0 4.92e2 6.35
dpdk-input polling 5692237 3936116 0 1.02e3 .69
ethernet-input active 677985 7653764 0 7.81e1 11.29
l2-fwd active 655363 7653764 0 5.97e1 11.68
l2-input active 655363 7653764 0 6.11e1 11.68
l2-learn active 655363 7653764 0 7.95e1 11.68
l2-output active 655363 7653764 0 4.51e1 11.68
vhost-user-input polling 5692237 3717648 0 8.32e2 .65
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 11.81, last 128 main loops .06 per node 1.00
vector rates in 1.4165e6, out 1.4165e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 58089 3717640 0 1.78e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 58089 3717640 0 3.21e2 63.99
VirtualEthernet0/0/0-output active 610043 3998592 0 7.39e1 6.55
VirtualEthernet0/0/0-tx active 610043 3998592 0 4.97e2 6.55
dpdk-input polling 5682163 3998592 0 9.79e2 .70
ethernet-input active 668132 7716232 0 7.90e1 11.55
l2-fwd active 645938 7716232 0 5.92e1 11.95
l2-input active 645938 7716232 0 6.07e1 11.95
l2-learn active 645938 7716232 0 7.87e1 11.95
l2-output active 645938 7716232 0 4.44e1 11.95
vhost-user-input polling 5682163 3717640 0 8.44e2 .65
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 12.35, last 128 main loops 0.00 per node 0.00
vector rates in 1.4051e6, out 1.4051e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 58090 3717708 0 2.89e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 58090 3717708 0 3.21e2 63.99
VirtualEthernet0/0/1-output active 530188 3936112 0 7.11e1 7.42
VirtualEthernet0/0/1-tx active 530188 3936112 0 4.99e2 7.42
dpdk-input polling 4491614 3936112 0 8.55e2 .88
ethernet-input active 588278 7653820 0 1.04e2 13.01
l2-fwd active 588276 7653820 0 5.61e1 13.01
l2-input active 564106 7653820 0 6.59e1 13.57
l2-input-vtr active 530188 3936112 0 1.03e2 7.42
l2-learn active 588276 7653820 0 6.79e1 13.01
l2-output active 588276 7653820 0 9.52e1 13.01
vhost-user-input polling 4491614 3717708 0 7.75e2 .83
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 12.49, last 128 main loops 0.00 per node 0.00
vector rates in 1.4165e6, out 1.4165e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 58089 3717644 0 2.86e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 58089 3717644 0 3.22e2 63.99
VirtualEthernet0/0/1-output active 529053 3998588 0 6.84e1 7.56
VirtualEthernet0/0/1-tx active 529053 3998588 0 4.81e2 7.56
dpdk-input polling 4591237 3998588 0 8.51e2 .87
ethernet-input active 587142 7716232 0 1.05e2 13.14
l2-fwd active 587141 7716232 0 5.62e1 13.14
l2-input active 562907 7716232 0 6.65e1 13.71
l2-input-vtr active 529053 3998588 0 1.04e2 7.56
l2-learn active 587141 7716232 0 6.69e1 13.14
l2-output active 587141 7716232 0 9.44e1 13.14
vhost-user-input polling 4591237 3717644 0 7.69e2 .81
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 12.20, last 128 main loops .84 per node 12.00
vector rates in 1.4051e6, out 1.4051e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 58088 3717580 0 2.85e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 58088 3717580 0 3.16e2 63.99
VirtualEthernet0/0/1-output active 537373 3936120 0 7.17e1 7.32
VirtualEthernet0/0/1-tx active 537373 3936120 0 4.89e2 7.32
dpdk-input polling 4581082 3936120 0 8.68e2 .86
ethernet-input active 595461 7653700 0 1.05e2 12.85
l2-fwd active 595458 7653700 0 5.70e1 12.85
l2-input active 571238 7653700 0 6.68e1 13.39
l2-input-vtr active 537373 3936120 0 1.03e2 7.32
l2-learn active 595458 7653700 0 6.82e1 12.85
l2-output active 595458 7653700 0 9.57e1 12.85
vhost-user-input polling 4581082 3717580 0 7.69e2 .81
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 12.32, last 128 main loops 0.00 per node 0.00
vector rates in 1.4165e6, out 1.4165e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 58089 3717646 0 3.04e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 58089 3717646 0 3.21e2 63.99
VirtualEthernet0/0/1-output active 536707 3998584 0 6.94e1 7.45
VirtualEthernet0/0/1-tx active 536707 3998584 0 4.93e2 7.45
dpdk-input polling 4374376 3998584 0 8.26e2 .91
ethernet-input active 594796 7716230 0 1.06e2 12.97
l2-fwd active 594793 7716230 0 5.69e1 12.97
l2-input active 570856 7716230 0 6.69e1 13.52
l2-input-vtr active 536707 3998584 0 1.06e2 7.45
l2-learn active 594793 7716230 0 6.79e1 12.97
l2-output active 594793 7716230 0 9.51e1 12.97
vhost-user-input polling 4374376 3717646 0 7.75e2 .85

2n1l-25ge2p1xxv710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge- domain and MAC learning enabled. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to io, rxd/txd=256. DUT1 is tested with 2p25GE NIC XXV710 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
64b-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.74e4 0.00
dpdk-process any wait 0 0 2 6.64e3 0.00
fib-walk any wait 0 0 3 1.65e3 0.00
ikev2-manager-process any wait 0 0 6 8.16e2 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.90e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 9.71e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.33e3 0.00
lisp-retry-service any wait 0 0 3 1.99e3 0.00
statseg-collector-process time wait 0 0 1 2.77e3 0.00
unix-epoll-input polling 6006 0 0 2.25e6 0.00
vhost-user-process any wait 0 0 2 9.30e3 0.00
vpe-oam-process any wait 0 0 3 5.25e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 89.30, last 128 main loops 4.00 per node 64.00
vector rates in 5.4533e6, out 5.4533e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 218191 14817472 0 1.82e1 67.91
TwentyFiveGigabitEthernet3b/0/ active 218191 14817472 0 8.49e1 67.91
VirtualEthernet0/0/0-output active 185789 14818012 0 1.79e1 79.76
VirtualEthernet0/0/0-tx active 185789 14818012 0 1.91e2 79.76
dpdk-input polling 1537778 14818012 0 7.59e1 9.64
ethernet-input active 403980 29635484 0 3.69e1 73.36
l2-fwd active 295802 29635484 0 3.45e1 100.19
l2-input active 295802 29635484 0 3.74e1 100.19
l2-learn active 295802 29635484 0 4.22e1 100.19
l2-output active 295802 29635484 0 1.61e1 100.19
vhost-user-input polling 1537778 14817472 0 1.82e2 9.64
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 90.41, last 128 main loops 0.00 per node 0.00
vector rates in 5.4533e6, out 5.4533e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 215844 14817812 0 1.81e1 68.65
TwentyFiveGigabitEthernet3b/0/ active 215844 14817812 0 8.62e1 68.65
VirtualEthernet0/0/1-output active 184649 14817662 0 1.81e1 80.25
VirtualEthernet0/0/1-tx active 184649 14817662 0 1.92e2 80.25
dpdk-input polling 1427195 14817662 0 7.49e1 10.38
ethernet-input active 400493 29635474 0 3.68e1 73.99
l2-fwd active 291457 29635474 0 3.45e1 101.68
l2-input active 291457 29635474 0 3.75e1 101.68
l2-learn active 291457 29635474 0 4.19e1 101.68
l2-output active 291457 29635474 0 1.61e1 101.68
vhost-user-input polling 1427195 14817812 0 1.81e2 10.38
64b-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.42e4 0.00
dpdk-process any wait 0 0 2 5.51e5 0.00
fib-walk any wait 0 0 3 1.21e3 0.00
ikev2-manager-process any wait 0 0 5 1.44e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.42e2 0.00
lisp-retry-service any wait 0 0 3 2.73e3 0.00
unix-epoll-input polling 23302 0 0 5.79e5 0.00
vhost-user-process any wait 0 0 1 9.57e3 0.00
vpe-oam-process any wait 0 0 2 7.67e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 36.00, last 128 main loops 0.00 per node 0.00
vector rates in 3.5814e6, out 3.5814e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 150606 9638852 0 1.77e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 150606 9638852 0 9.20e1 64.00
VirtualEthernet0/0/0-output active 431274 9794472 0 3.15e1 22.71
VirtualEthernet0/0/0-tx active 431274 9794472 0 2.27e2 22.71
dpdk-input polling 5159317 9794472 0 2.66e2 1.89
ethernet-input active 581880 19433324 0 4.45e1 33.39
l2-fwd active 518721 19433324 0 4.03e1 37.46
l2-input active 518721 19433324 0 4.15e1 37.46
l2-learn active 518721 19433324 0 5.04e1 37.46
l2-output active 518721 19433324 0 2.14e1 37.46
vhost-user-input polling 5159317 9638852 0 3.09e2 1.87
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 36.37, last 128 main loops 0.00 per node 0.00
vector rates in 3.6099e6, out 3.6099e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 150605 9638612 0 1.78e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 150605 9638612 0 9.17e1 63.99
VirtualEthernet0/0/0-output active 430875 9949940 0 3.08e1 23.09
VirtualEthernet0/0/0-tx active 430875 9949940 0 2.25e2 23.09
dpdk-input polling 5132773 9949940 0 2.60e2 1.94
ethernet-input active 581480 19588552 0 4.44e1 33.69
l2-fwd active 517185 19588552 0 4.02e1 37.88
l2-input active 517185 19588552 0 4.16e1 37.88
l2-learn active 517185 19588552 0 5.03e1 37.88
l2-output active 517185 19588552 0 2.14e1 37.88
vhost-user-input polling 5132773 9638612 0 3.08e2 1.88
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 36.36, last 128 main loops 0.00 per node 0.00
vector rates in 3.5814e6, out 3.5814e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 150605 9638984 0 1.77e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 150605 9638984 0 9.24e1 64.00
VirtualEthernet0/0/1-output active 426360 9794520 0 3.13e1 22.97
VirtualEthernet0/0/1-tx active 426360 9794520 0 2.27e2 22.97
dpdk-input polling 5116940 9794520 0 2.65e2 1.91
ethernet-input active 576965 19433504 0 4.49e1 33.68
l2-fwd active 513168 19433504 0 4.03e1 37.87
l2-input active 513168 19433504 0 4.15e1 37.87
l2-learn active 513168 19433504 0 5.04e1 37.87
l2-output active 513168 19433504 0 2.11e1 37.87
vhost-user-input polling 5116940 9638984 0 3.09e2 1.88
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 36.49, last 128 main loops 0.00 per node 0.00
vector rates in 3.6100e6, out 3.6100e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 150606 9638692 0 1.77e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 150606 9638692 0 9.16e1 63.99
VirtualEthernet0/0/1-output active 427479 9949984 0 3.07e1 23.28
VirtualEthernet0/0/1-tx active 427479 9949984 0 2.24e2 23.28
dpdk-input polling 5268123 9949984 0 2.61e2 1.89
ethernet-input active 578085 19588676 0 4.43e1 33.89
l2-fwd active 516201 19588676 0 4.03e1 37.95
l2-input active 516201 19588676 0 4.13e1 37.95
l2-learn active 516201 19588676 0 5.02e1 37.95
l2-output active 516201 19588676 0 2.11e1 37.95
vhost-user-input polling 5268123 9638692 0 3.08e2 1.83
64b-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 3.79e4 0.00
dpdk-process any wait 0 0 2 1.12e4 0.00
fib-walk any wait 0 0 3 2.33e3 0.00
ikev2-manager-process any wait 0 0 5 1.45e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.67e3 0.00
lisp-retry-service any wait 0 0 3 2.16e3 0.00
unix-epoll-input polling 54793 0 0 2.52e5 0.00
vhost-user-process any wait 0 0 2 9.51e3 0.00
vpe-oam-process any wait 0 0 3 1.28e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 15.64, last 128 main loops 0.00 per node 0.00
vector rates in 1.6676e6, out 1.6676e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 95669 4595072 0 1.93e1 48.03
TwentyFiveGigabitEthernet3b/0/ active 95669 4595072 0 1.16e2 48.03
VirtualEthernet0/0/0-output active 517383 4653789 0 5.59e1 8.99
VirtualEthernet0/0/0-tx active 517383 4653789 0 2.89e2 8.99
dpdk-input polling 8231098 4653789 0 1.18e3 .57
ethernet-input active 613052 9248861 0 6.57e1 15.09
l2-fwd active 580700 9248861 0 5.27e1 15.93
l2-input active 580700 9248861 0 5.16e1 15.93
l2-learn active 580700 9248861 0 6.59e1 15.93
l2-output active 580700 9248861 0 3.56e1 15.93
vhost-user-input polling 8231098 4595072 0 5.97e2 .56
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 15.65, last 128 main loops 0.00 per node 0.00
vector rates in 1.6758e6, out 1.6758e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 95692 4566860 0 1.93e1 47.72
TwentyFiveGigabitEthernet3b/0/ active 95692 4566860 0 1.15e2 47.72
VirtualEthernet0/0/0-output active 519907 4727647 0 5.54e1 9.09
VirtualEthernet0/0/0-tx active 519907 4727647 0 2.85e2 9.09
dpdk-input polling 8193770 4727647 0 1.17e3 .58
ethernet-input active 615599 9294507 0 6.50e1 15.09
l2-fwd active 583212 9294507 0 5.34e1 15.94
l2-input active 583212 9294507 0 5.17e1 15.94
l2-learn active 583212 9294507 0 6.55e1 15.94
l2-output active 583212 9294507 0 3.55e1 15.94
vhost-user-input polling 8193770 4566860 0 5.97e2 .56
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.5, average vectors/node 15.58, last 128 main loops 0.00 per node 0.00
vector rates in 1.6676e6, out 1.6676e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 95543 4595020 0 1.94e1 48.09
TwentyFiveGigabitEthernet3b/0/ active 95543 4595020 0 1.15e2 48.09
VirtualEthernet0/0/0-output active 519859 4653805 0 5.69e1 8.95
VirtualEthernet0/0/0-tx active 519859 4653805 0 2.87e2 8.95
dpdk-input polling 8210697 4653805 0 1.19e3 .57
ethernet-input active 615402 9248825 0 6.52e1 15.03
l2-fwd active 582972 9248825 0 5.32e1 15.86
l2-input active 582972 9248825 0 5.10e1 15.86
l2-learn active 582972 9248825 0 6.56e1 15.86
l2-output active 582972 9248825 0 3.53e1 15.86
vhost-user-input polling 8210697 4595020 0 5.94e2 .56
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.5, average vectors/node 14.53, last 128 main loops 0.00 per node 0.00
vector rates in 1.6759e6, out 1.6759e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 95303 4566920 0 1.94e1 47.92
TwentyFiveGigabitEthernet3b/0/ active 95303 4566920 0 1.16e2 47.92
VirtualEthernet0/0/0-output active 566741 4727659 0 5.88e1 8.34
VirtualEthernet0/0/0-tx active 566741 4727659 0 2.92e2 8.34
dpdk-input polling 7973330 4727659 0 1.15e3 .59
ethernet-input active 662044 9294579 0 6.88e1 14.04
l2-fwd active 628511 9294579 0 5.42e1 14.79
l2-input active 628511 9294579 0 5.24e1 14.79
l2-learn active 628511 9294579 0 6.70e1 14.79
l2-output active 628511 9294579 0 3.71e1 14.79
vhost-user-input polling 7973330 4566920 0 5.89e2 .57
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.5, average vectors/node 15.63, last 128 main loops 0.00 per node 0.00
vector rates in 1.6676e6, out 1.6676e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 97128 4595028 0 1.94e1 47.31
TwentyFiveGigabitEthernet3b/0/ active 97128 4595028 0 1.17e2 47.31
VirtualEthernet0/0/1-output active 516443 4653792 0 5.65e1 9.01
VirtualEthernet0/0/1-tx active 516443 4653792 0 2.91e2 9.01
dpdk-input polling 8199161 4653792 0 1.19e3 .57
ethernet-input active 613571 9248820 0 6.56e1 15.07
l2-fwd active 580709 9248820 0 5.27e1 15.93
l2-input active 580709 9248820 0 5.04e1 15.93
l2-learn active 580709 9248820 0 6.52e1 15.93
l2-output active 580709 9248820 0 3.54e1 15.93
vhost-user-input polling 8199161 4595028 0 5.96e2 .56
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.5, average vectors/node 15.74, last 128 main loops 0.00 per node 0.00
vector rates in 1.6759e6, out 1.6759e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 96493 4566888 0 1.95e1 47.33
TwentyFiveGigabitEthernet3b/0/ active 96493 4566888 0 1.15e2 47.33
VirtualEthernet0/0/1-output active 515839 4727676 0 5.47e1 9.17
VirtualEthernet0/0/1-tx active 515839 4727676 0 2.84e2 9.17
dpdk-input polling 8200757 4727676 0 1.17e3 .58
ethernet-input active 612332 9294564 0 6.60e1 15.18
l2-fwd active 579818 9294564 0 5.32e1 16.03
l2-input active 579818 9294564 0 5.12e1 16.03
l2-learn active 579818 9294564 0 6.48e1 16.03
l2-output active 579818 9294564 0 3.53e1 16.03
vhost-user-input polling 8200757 4566888 0 5.97e2 .56
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.5, average vectors/node 15.52, last 128 main loops 0.00 per node 0.00
vector rates in 1.6676e6, out 1.6676e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 97102 4595048 0 1.95e1 47.32
TwentyFiveGigabitEthernet3b/0/ active 97102 4595048 0 1.15e2 47.32
VirtualEthernet0/0/1-output active 520154 4653787 0 5.69e1 8.95
VirtualEthernet0/0/1-tx active 520154 4653787 0 2.85e2 8.95
dpdk-input polling 8206504 4653787 0 1.19e3 .57
ethernet-input active 617256 9248835 0 6.54e1 14.98
l2-fwd active 585316 9248835 0 5.28e1 15.80
l2-input active 585316 9248835 0 5.11e1 15.80
l2-learn active 585316 9248835 0 6.59e1 15.80
l2-output active 585316 9248835 0 3.54e1 15.80
vhost-user-input polling 8206504 4595048 0 5.93e2 .56
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.5, average vectors/node 15.80, last 128 main loops 0.00 per node 0.00
vector rates in 1.6759e6, out 1.6759e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 95871 4566928 0 1.95e1 47.64
TwentyFiveGigabitEthernet3b/0/ active 95871 4566928 0 1.17e2 47.64
VirtualEthernet0/0/1-output active 513114 4727658 0 5.52e1 9.21
VirtualEthernet0/0/1-tx active 513114 4727658 0 2.87e2 9.21
dpdk-input polling 8115399 4727658 0 1.17e3 .58
ethernet-input active 608985 9294586 0 6.55e1 15.26
l2-fwd active 577766 9294586 0 5.26e1 16.09
l2-input active 577766 9294586 0 5.09e1 16.09
l2-learn active 577766 9294586 0 6.61e1 16.09
l2-output active 577766 9294586 0 3.57e1 16.09
vhost-user-input polling 8115399 4566928 0 5.93e2 .56
imix-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.71e4 0.00
dpdk-process any wait 0 0 2 5.66e5 0.00
fib-walk any wait 0 0 2 2.47e3 0.00
ikev2-manager-process any wait 0 0 5 1.33e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 7.38e2 0.00
lisp-retry-service any wait 0 0 2 2.57e3 0.00
unix-epoll-input polling 7446 0 0 1.82e6 0.00
vhost-user-process any wait 0 0 2 7.54e3 0.00
vpe-oam-process any wait 0 0 3 7.45e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 62.31, last 128 main loops 0.00 per node 0.00
vector rates in 3.4031e6, out 3.4031e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 181182 9262720 0 2.18e1 51.12
TwentyFiveGigabitEthernet3b/0/ active 181182 9262720 0 1.12e2 51.12
VirtualEthernet0/0/0-output active 186578 9262881 0 2.32e1 49.65
VirtualEthernet0/0/0-tx active 186578 9262881 0 3.96e2 49.65
dpdk-input polling 1787747 9262881 0 1.12e2 5.18
ethernet-input active 367760 18525601 0 4.95e1 50.37
l2-fwd active 262081 18525601 0 3.96e1 70.69
l2-input active 262081 18525601 0 4.24e1 70.69
l2-learn active 262081 18525601 0 4.84e1 70.69
l2-output active 262081 18525601 0 2.12e1 70.69
vhost-user-input polling 1787747 9262720 0 3.79e2 5.18
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 62.16, last 128 main loops 4.00 per node 42.67
vector rates in 3.4031e6, out 3.4031e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 179608 9262848 0 2.17e1 51.57
TwentyFiveGigabitEthernet3b/0/ active 179608 9262848 0 1.11e2 51.57
VirtualEthernet0/0/1-output active 189568 9262780 0 2.35e1 48.86
VirtualEthernet0/0/1-tx active 189568 9262780 0 3.97e2 48.86
dpdk-input polling 1834975 9262780 0 1.13e2 5.05
ethernet-input active 369176 18525628 0 4.96e1 50.18
l2-fwd active 262456 18525628 0 3.96e1 70.59
l2-input active 262456 18525628 0 4.23e1 70.59
l2-learn active 262456 18525628 0 4.85e1 70.59
l2-output active 262456 18525628 0 2.11e1 70.59
vhost-user-input polling 1834975 9262848 0 3.78e2 5.05
imix-4t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.47e4 0.00
dpdk-process any wait 0 0 2 6.06e5 0.00
fib-walk any wait 0 0 2 2.92e3 0.00
ikev2-manager-process any wait 0 0 5 1.46e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.22e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.09e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.89e3 0.00
lisp-retry-service any wait 0 0 2 3.69e3 0.00
statseg-collector-process time wait 0 0 1 2.71e3 0.00
unix-epoll-input polling 6961 0 0 1.95e6 0.00
vhost-user-process any wait 0 0 2 7.88e3 0.00
vpe-oam-process any wait 0 0 2 4.86e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 50.67, last 128 main loops 0.00 per node 0.00
vector rates in 2.9791e6, out 2.9791e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 161833 8173272 0 2.22e1 50.50
TwentyFiveGigabitEthernet3b/0/ active 161833 8173272 0 1.29e2 50.50
VirtualEthernet0/0/0-output active 247984 8045546 0 2.87e1 32.44
VirtualEthernet0/0/0-tx active 247984 8045546 0 4.34e2 32.44
dpdk-input polling 1057873 8045546 0 1.27e2 7.61
ethernet-input active 409817 16218818 0 5.57e1 39.58
l2-fwd active 275204 16218818 0 4.00e1 58.93
l2-input active 275204 16218818 0 4.21e1 58.93
l2-learn active 275204 16218818 0 4.99e1 58.93
l2-output active 275204 16218818 0 2.27e1 58.93
vhost-user-input polling 1057873 8173272 0 4.97e2 7.73
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 46.84, last 128 main loops 0.00 per node 0.00
vector rates in 2.9791e6, out 2.9791e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 164691 8045418 0 2.29e1 48.85
TwentyFiveGigabitEthernet3b/0/ active 164691 8045418 0 1.28e2 48.85
VirtualEthernet0/0/0-output active 270273 8173253 0 2.99e1 30.24
VirtualEthernet0/0/0-tx active 270273 8173253 0 4.28e2 30.24
dpdk-input polling 1368824 8173253 0 1.31e2 5.97
ethernet-input active 434964 16218671 0 5.50e1 37.29
l2-fwd active 301898 16218671 0 4.08e1 53.72
l2-input active 301898 16218671 0 4.25e1 53.72
l2-learn active 301898 16218671 0 5.05e1 53.72
l2-output active 301898 16218671 0 2.37e1 53.72
vhost-user-input polling 1368824 8045418 0 4.92e2 5.88
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 50.29, last 128 main loops 8.63 per node 92.00
vector rates in 2.9791e6, out 2.9791e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 162277 8173196 0 2.19e1 50.37
TwentyFiveGigabitEthernet3b/0/ active 162277 8173196 0 1.31e2 50.37
VirtualEthernet0/0/1-output active 250077 8045475 0 2.89e1 32.17
VirtualEthernet0/0/1-tx active 250077 8045475 0 4.33e2 32.17
dpdk-input polling 1057282 8045475 0 1.28e2 7.61
ethernet-input active 412354 16218671 0 5.49e1 39.33
l2-fwd active 277588 16218671 0 4.02e1 58.43
l2-input active 277588 16218671 0 4.23e1 58.43
l2-learn active 277588 16218671 0 4.94e1 58.43
l2-output active 277588 16218671 0 2.28e1 58.43
vhost-user-input polling 1057282 8173196 0 4.97e2 7.73
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 46.84, last 128 main loops 0.00 per node 0.00
vector rates in 2.9791e6, out 2.9791e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 164392 8045580 0 2.23e1 48.94
TwentyFiveGigabitEthernet3b/0/ active 164392 8045580 0 1.28e2 48.94
VirtualEthernet0/0/1-output active 270974 8173245 0 3.00e1 30.16
VirtualEthernet0/0/1-tx active 270974 8173245 0 4.28e2 30.16
dpdk-input polling 1359540 8173245 0 1.31e2 6.01
ethernet-input active 435366 16218825 0 5.53e1 37.25
l2-fwd active 301762 16218825 0 4.09e1 53.75
l2-input active 301762 16218825 0 4.27e1 53.75
l2-learn active 301762 16218825 0 5.06e1 53.75
l2-output active 301762 16218825 0 2.35e1 53.75
vhost-user-input polling 1359540 8045580 0 4.92e2 5.92
imix-8t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 4.47e4 0.00
dpdk-process any wait 0 0 2 6.70e5 0.00
fib-walk any wait 0 0 3 1.99e3 0.00
ikev2-manager-process any wait 0 0 5 1.80e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 9.14e2 0.00
lisp-retry-service any wait 0 0 3 2.28e3 0.00
unix-epoll-input polling 49566 0 0 2.72e5 0.00
vhost-user-process any wait 0 0 2 8.91e3 0.00
vpe-oam-process any wait 0 0 2 8.43e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 12.14, last 128 main loops 0.00 per node 0.00
vector rates in 1.4435e6, out 1.4435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 60486 3871062 0 1.72e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 60486 3871062 0 1.50e2 63.99
VirtualEthernet0/0/0-output active 599630 3945984 0 7.46e1 6.58
VirtualEthernet0/0/0-tx active 599630 3945984 0 5.51e2 6.58
dpdk-input polling 5842722 3945984 0 1.07e3 .68
ethernet-input active 660116 7817046 0 7.47e1 11.84
l2-fwd active 635999 7817046 0 5.80e1 12.29
l2-input active 635999 7817046 0 5.72e1 12.29
l2-learn active 635999 7817046 0 7.52e1 12.29
l2-output active 635999 7817046 0 4.29e1 12.29
vhost-user-input polling 5842722 3871062 0 8.30e2 .66
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 12.29, last 128 main loops 0.00 per node 0.00
vector rates in 1.4551e6, out 1.4551e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 60486 3871061 0 1.73e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 60486 3871061 0 1.48e2 63.99
VirtualEthernet0/0/0-output active 596711 4008621 0 7.26e1 6.72
VirtualEthernet0/0/0-tx active 596711 4008621 0 5.43e2 6.72
dpdk-input polling 5966354 4008621 0 1.04e3 .67
ethernet-input active 657197 7879682 0 7.62e1 11.99
l2-fwd active 633139 7879682 0 5.81e1 12.45
l2-input active 633139 7879682 0 5.71e1 12.45
l2-learn active 633139 7879682 0 7.61e1 12.45
l2-output active 633139 7879682 0 4.29e1 12.45
vhost-user-input polling 5966354 3871061 0 8.30e2 .65
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 12.05, last 128 main loops 0.00 per node 0.00
vector rates in 1.4435e6, out 1.4435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 60486 3871065 0 1.72e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 60486 3871065 0 1.48e2 63.99
VirtualEthernet0/0/0-output active 604266 3945985 0 7.38e1 6.53
VirtualEthernet0/0/0-tx active 604266 3945985 0 5.51e2 6.53
dpdk-input polling 5932256 3945985 0 1.07e3 .67
ethernet-input active 664752 7817050 0 7.61e1 11.76
l2-fwd active 640848 7817050 0 5.89e1 12.19
l2-input active 640848 7817050 0 5.81e1 12.19
l2-learn active 640848 7817050 0 7.49e1 12.19
l2-output active 640848 7817050 0 4.28e1 12.19
vhost-user-input polling 5932256 3871065 0 8.22e2 .65
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 12.23, last 128 main loops 0.00 per node 0.00
vector rates in 1.4550e6, out 1.4550e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 60485 3870998 0 1.72e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 60485 3870998 0 1.49e2 63.99
VirtualEthernet0/0/0-output active 599901 4008622 0 7.34e1 6.68
VirtualEthernet0/0/0-tx active 599901 4008622 0 5.42e2 6.68
dpdk-input polling 5734289 4008622 0 1.06e3 .69
ethernet-input active 660386 7879620 0 7.70e1 11.93
l2-fwd active 636614 7879620 0 5.71e1 12.38
l2-input active 636614 7879620 0 5.75e1 12.38
l2-learn active 636614 7879620 0 7.51e1 12.38
l2-output active 636614 7879620 0 4.33e1 12.38
vhost-user-input polling 5734289 3870998 0 8.20e2 .68
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 12.23, last 128 main loops 0.00 per node 0.00
vector rates in 1.4435e6, out 1.4435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 60485 3871008 0 1.72e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 60485 3871008 0 1.49e2 63.99
VirtualEthernet0/0/1-output active 594887 3945990 0 7.43e1 6.63
VirtualEthernet0/0/1-tx active 594887 3945990 0 5.54e2 6.63
dpdk-input polling 5819025 3945990 0 1.07e3 .68
ethernet-input active 655372 7816998 0 7.52e1 11.93
l2-fwd active 631443 7816998 0 5.83e1 12.38
l2-input active 631443 7816998 0 5.81e1 12.38
l2-learn active 631443 7816998 0 7.45e1 12.38
l2-output active 631443 7816998 0 4.31e1 12.38
vhost-user-input polling 5819025 3871008 0 8.26e2 .67
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 12.23, last 128 main loops 0.00 per node 0.00
vector rates in 1.4551e6, out 1.4551e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 60486 3871068 0 1.73e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 60486 3871068 0 1.48e2 63.99
VirtualEthernet0/0/1-output active 600048 4008626 0 7.40e1 6.68
VirtualEthernet0/0/1-tx active 600048 4008626 0 5.44e2 6.68
dpdk-input polling 5912409 4008626 0 1.04e3 .68
ethernet-input active 660534 7879694 0 7.65e1 11.93
l2-fwd active 636342 7879694 0 5.83e1 12.38
l2-input active 636342 7879694 0 5.75e1 12.38
l2-learn active 636342 7879694 0 7.59e1 12.38
l2-output active 636342 7879694 0 4.30e1 12.38
vhost-user-input polling 5912409 3871068 0 8.28e2 .65
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 12.14, last 128 main loops 0.00 per node 0.00
vector rates in 1.4435e6, out 1.4435e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 60486 3871068 0 1.72e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 60486 3871068 0 1.48e2 63.99
VirtualEthernet0/0/1-output active 599642 3945993 0 7.39e1 6.58
VirtualEthernet0/0/1-tx active 599642 3945993 0 5.47e2 6.58
dpdk-input polling 5928881 3945993 0 1.07e3 .67
ethernet-input active 660128 7817061 0 7.63e1 11.84
l2-fwd active 636133 7817061 0 5.86e1 12.29
l2-input active 636133 7817061 0 5.79e1 12.29
l2-learn active 636133 7817061 0 7.60e1 12.29
l2-output active 636133 7817061 0 4.25e1 12.29
vhost-user-input polling 5928881 3871068 0 8.25e2 .65
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 12.39, last 128 main loops 0.00 per node 0.00
vector rates in 1.4551e6, out 1.4551e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 60486 3871072 0 1.76e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 60486 3871072 0 1.49e2 63.99
VirtualEthernet0/0/1-output active 591762 4008630 0 7.42e1 6.77
VirtualEthernet0/0/1-tx active 591762 4008630 0 5.42e2 6.77
dpdk-input polling 5729030 4008630 0 1.05e3 .69
ethernet-input active 652248 7879702 0 7.61e1 12.08
l2-fwd active 628211 7879702 0 5.69e1 12.54
l2-input active 628211 7879702 0 5.69e1 12.54
l2-learn active 628211 7879702 0 7.63e1 12.54
l2-output active 628211 7879702 0 4.36e1 12.54
vhost-user-input polling 5729030 3871072 0 8.23e2 .68

2n1l-25ge2p1xxv710-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge- domain and MAC learning enabled. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to io, rxd/txd=256. DUT1 is tested with 2p25GE NIC XXV710 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
64b-2t1c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 4.32e4 0.00
dpdk-process any wait 0 0 2 5.32e5 0.00
fib-walk any wait 0 0 3 1.08e3 0.00
ikev2-manager-process any wait 0 0 6 1.19e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.45e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.29e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.39e3 0.00
lisp-retry-service any wait 0 0 3 1.89e3 0.00
statseg-collector-process time wait 0 0 1 1.55e3 0.00
unix-epoll-input polling 3462 0 0 3.89e6 0.00
vhost-user-process any wait 0 0 2 1.15e4 0.00
vpe-oam-process any wait 0 0 3 5.74e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 84.74, last 128 main loops 4.00 per node 46.55
vector rates in 5.0928e6, out 5.0928e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 138641 9190833 0 1.89e1 66.29
TwentyFiveGigabitEthernet3b/0/ active 138641 9190833 0 8.52e1 66.29
VirtualEthernet0/0/0-output active 133876 9190830 0 1.89e1 68.65
VirtualEthernet0/0/0-tx active 133876 9190830 0 1.97e2 68.65
VirtualEthernet0/0/1-output active 139047 9190989 0 1.87e1 66.09
VirtualEthernet0/0/1-tx active 139047 9190989 0 2.00e2 66.09
dpdk-input polling 745246 9190830 0 7.69e1 12.33
ethernet-input active 411564 27572652 0 3.73e1 66.99
l2-fwd active 282292 27572652 0 3.51e1 97.67
l2-input active 282292 27572652 0 3.78e1 97.67
l2-learn active 282292 27572652 0 4.27e1 97.67
l2-output active 282292 27572652 0 1.66e1 97.67
vhost-user-input polling 745246 18381822 0 1.69e2 24.67
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 87.41, last 128 main loops 12.00 per node 102.40
vector rates in 5.0928e6, out 5.0928e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 146449 9190921 0 1.93e1 62.76
TwentyFiveGigabitEthernet3b/0/ active 146449 9190921 0 8.76e1 62.76
VirtualEthernet0/0/2-output active 132755 9190988 0 1.86e1 69.23
VirtualEthernet0/0/2-tx active 132755 9190988 0 2.00e2 69.23
VirtualEthernet0/0/3-output active 129294 9190771 0 1.86e1 71.08
VirtualEthernet0/0/3-tx active 129294 9190771 0 1.96e2 71.08
dpdk-input polling 675119 9190771 0 7.56e1 13.61
ethernet-input active 408498 27572680 0 3.77e1 67.49
l2-fwd active 268932 27572680 0 3.49e1 102.53
l2-input active 268932 27572680 0 3.77e1 102.53
l2-learn active 268932 27572680 0 4.26e1 102.53
l2-output active 268932 27572680 0 1.68e1 102.53
vhost-user-input polling 675119 18381909 0 1.68e2 27.23
64b-4t2c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.74e4 0.00
dpdk-process any wait 0 0 2 2.81e5 0.00
fib-walk any wait 0 0 3 1.67e3 0.00
ikev2-manager-process any wait 0 0 6 1.27e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.91e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.96e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 3.91e3 0.00
lisp-retry-service any wait 0 0 3 1.95e3 0.00
statseg-collector-process time wait 0 0 1 2.76e3 0.00
unix-epoll-input polling 5732 0 0 2.36e6 0.00
vhost-user-process any wait 0 0 1 1.62e4 0.00
vpe-oam-process any wait 0 0 2 8.91e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 75.52, last 128 main loops .06 per node 1.00
vector rates in 4.5269e6, out 4.5269e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 147376 8157624 0 2.01e1 55.35
TwentyFiveGigabitEthernet3b/0/ active 147376 8157624 0 1.01e2 55.35
VirtualEthernet0/0/0-output active 181127 8157879 0 2.36e1 45.04
VirtualEthernet0/0/0-tx active 181127 8157879 0 2.11e2 45.04
VirtualEthernet0/0/1-output active 161166 8287313 0 2.04e1 51.42
VirtualEthernet0/0/1-tx active 161166 8287313 0 2.19e2 51.42
dpdk-input polling 812910 8157879 0 9.73e1 10.04
ethernet-input active 489669 24602816 0 4.29e1 50.24
l2-fwd active 243861 24602816 0 3.59e1 100.89
l2-input active 243861 24602816 0 3.77e1 100.89
l2-learn active 243861 24602816 0 4.38e1 100.89
l2-output active 243861 24602816 0 1.88e1 100.89
vhost-user-input polling 812910 16444937 0 2.07e2 20.23
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 75.39, last 128 main loops 0.00 per node 0.00
vector rates in 4.5507e6, out 4.5507e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 159278 8287294 0 2.17e1 52.03
TwentyFiveGigabitEthernet3b/0/ active 159278 8287294 0 1.03e2 52.03
VirtualEthernet0/0/0-output active 181284 8287290 0 2.34e1 45.71
VirtualEthernet0/0/0-tx active 181284 8287290 0 2.09e2 45.71
VirtualEthernet0/0/1-output active 160385 8157616 0 2.08e1 50.86
VirtualEthernet0/0/1-tx active 160385 8157616 0 2.18e2 50.86
dpdk-input polling 719021 8287290 0 9.32e1 11.53
ethernet-input active 500947 24732200 0 4.36e1 49.37
l2-fwd active 241612 24732200 0 3.60e1 102.36
l2-input active 241612 24732200 0 3.77e1 102.36
l2-learn active 241612 24732200 0 4.38e1 102.36
l2-output active 241612 24732200 0 1.93e1 102.36
vhost-user-input polling 719021 16444910 0 2.04e2 22.87
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 74.87, last 128 main loops 0.00 per node 0.00
vector rates in 4.5269e6, out 4.5269e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 150398 8157780 0 1.98e1 54.24
TwentyFiveGigabitEthernet3b/0/ active 150398 8157780 0 1.02e2 54.24
VirtualEthernet0/0/2-output active 161898 8287352 0 2.12e1 51.19
VirtualEthernet0/0/2-tx active 161898 8287352 0 2.15e2 51.19
VirtualEthernet0/0/3-output active 180125 8157569 0 2.34e1 45.29
VirtualEthernet0/0/3-tx active 180125 8157569 0 2.11e2 45.29
dpdk-input polling 837525 8157569 0 9.79e1 9.74
ethernet-input active 492421 24602701 0 4.29e1 49.96
l2-fwd active 246702 24602701 0 3.60e1 99.73
l2-input active 246702 24602701 0 3.78e1 99.73
l2-learn active 246702 24602701 0 4.36e1 99.73
l2-output active 246702 24602701 0 1.88e1 99.73
vhost-user-input polling 837525 16445132 0 2.06e2 19.64
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 74.12, last 128 main loops .06 per node 1.00
vector rates in 4.5507e6, out 4.5507e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 151724 8287232 0 1.97e1 54.62
TwentyFiveGigabitEthernet3b/0/ active 151724 8287232 0 1.02e2 54.62
VirtualEthernet0/0/2-output active 163284 8157771 0 2.14e1 49.96
VirtualEthernet0/0/2-tx active 163284 8157771 0 2.14e2 49.96
VirtualEthernet0/0/3-output active 183082 8287360 0 2.38e1 45.27
VirtualEthernet0/0/3-tx active 183082 8287360 0 2.09e2 45.27
dpdk-input polling 883104 8287360 0 9.82e1 9.38
ethernet-input active 498090 24732363 0 4.27e1 49.65
l2-fwd active 251499 24732363 0 3.60e1 98.34
l2-input active 251499 24732363 0 3.78e1 98.34
l2-learn active 251499 24732363 0 4.39e1 98.34
l2-output active 251499 24732363 0 1.89e1 98.34
vhost-user-input polling 883104 16445003 0 2.04e2 18.62
64b-8t4c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 3.96e4 0.00
dpdk-process any wait 0 0 2 3.31e5 0.00
fib-walk any wait 0 0 3 2.00e3 0.00
ikev2-manager-process any wait 0 0 6 1.65e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.30e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.26e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 6.28e3 0.00
lisp-retry-service any wait 0 0 3 3.07e3 0.00
statseg-collector-process time wait 0 0 1 3.58e3 0.00
unix-epoll-input polling 52526 0 0 2.57e5 0.00
vhost-user-process any wait 0 0 2 1.25e4 0.00
vpe-oam-process any wait 0 0 2 1.22e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 20.05, last 128 main loops .25 per node 4.00
vector rates in 2.3334e6, out 2.3334e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 133641 4195772 0 2.64e1 31.39
TwentyFiveGigabitEthernet3b/0/ active 133641 4195772 0 1.18e2 31.39
VirtualEthernet0/0/0-output active 421477 4195737 0 5.64e1 9.95
VirtualEthernet0/0/0-tx active 421477 4195737 0 2.90e2 9.95
VirtualEthernet0/0/1-output active 168356 4262295 0 2.97e1 25.32
VirtualEthernet0/0/1-tx active 168356 4262295 0 2.44e2 25.32
dpdk-input polling 5586283 4195737 0 7.46e2 .75
ethernet-input active 723474 12653804 0 6.54e1 17.49
l2-fwd active 585020 12653804 0 5.11e1 21.63
l2-input active 585020 12653804 0 4.81e1 21.63
l2-learn active 585020 12653804 0 6.17e1 21.63
l2-output active 585020 12653804 0 3.55e1 21.63
vhost-user-input polling 5586283 8458067 0 3.89e2 1.51
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 20.20, last 128 main loops 0.00 per node 0.00
vector rates in 2.3457e6, out 2.3457e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 132012 4262324 0 2.62e1 32.29
TwentyFiveGigabitEthernet3b/0/ active 132012 4262324 0 1.16e2 32.29
VirtualEthernet0/0/0-output active 419642 4262348 0 5.46e1 10.16
VirtualEthernet0/0/0-tx active 419642 4262348 0 2.84e2 10.16
VirtualEthernet0/0/1-output active 161268 4195698 0 2.89e1 26.02
VirtualEthernet0/0/1-tx active 161268 4195698 0 2.40e2 26.02
dpdk-input polling 5671600 4262348 0 7.36e2 .75
ethernet-input active 712922 12720370 0 6.45e1 17.84
l2-fwd active 587898 12720370 0 5.09e1 21.64
l2-input active 587898 12720370 0 4.83e1 21.64
l2-learn active 587898 12720370 0 6.12e1 21.64
l2-output active 587898 12720370 0 3.49e1 21.64
vhost-user-input polling 5671600 8458022 0 3.93e2 1.49
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 20.37, last 128 main loops 0.00 per node 0.00
vector rates in 2.3334e6, out 2.3334e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 107314 4195696 0 2.29e1 39.09
TwentyFiveGigabitEthernet3b/0/ active 107314 4195696 0 1.13e2 39.09
VirtualEthernet0/0/0-output active 419413 4195754 0 5.58e1 10.00
VirtualEthernet0/0/0-tx active 419413 4195754 0 2.84e2 10.00
VirtualEthernet0/0/1-output active 174526 4262296 0 3.06e1 24.42
VirtualEthernet0/0/1-tx active 174526 4262296 0 2.42e2 24.42
dpdk-input polling 5888952 4195754 0 7.52e2 .71
ethernet-input active 701253 12653746 0 6.38e1 18.04
l2-fwd active 580974 12653746 0 5.05e1 21.78
l2-input active 580974 12653746 0 4.80e1 21.78
l2-learn active 580974 12653746 0 6.09e1 21.78
l2-output active 580974 12653746 0 3.44e1 21.78
vhost-user-input polling 5888952 8457992 0 3.97e2 1.44
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 20.55, last 128 main loops 0.00 per node 0.00
vector rates in 2.3457e6, out 2.3457e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 136179 4262296 0 2.63e1 31.29
TwentyFiveGigabitEthernet3b/0/ active 136179 4262296 0 1.21e2 31.29
VirtualEthernet0/0/0-output active 409419 4262348 0 5.31e1 10.41
VirtualEthernet0/0/0-tx active 409419 4262348 0 2.86e2 10.41
VirtualEthernet0/0/1-output active 163840 4195696 0 2.93e1 25.61
VirtualEthernet0/0/1-tx active 163840 4195696 0 2.42e2 25.61
dpdk-input polling 5577041 4262348 0 7.29e2 .76
ethernet-input active 709438 12720340 0 6.53e1 17.93
l2-fwd active 573974 12720340 0 5.07e1 22.16
l2-input active 573974 12720340 0 4.78e1 22.16
l2-learn active 573974 12720340 0 6.16e1 22.16
l2-output active 573974 12720340 0 3.51e1 22.16
vhost-user-input polling 5577041 8457992 0 3.92e2 1.52
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 20.13, last 128 main loops 0.00 per node 0.00
vector rates in 2.3334e6, out 2.3334e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 139796 4195704 0 2.69e1 30.01
TwentyFiveGigabitEthernet3b/0/ active 139796 4195704 0 1.19e2 30.01
VirtualEthernet0/0/2-output active 152563 4262308 0 2.79e1 27.94
VirtualEthernet0/0/2-tx active 152563 4262308 0 2.41e2 27.94
VirtualEthernet0/0/3-output active 425223 4195752 0 5.67e1 9.87
VirtualEthernet0/0/3-tx active 425223 4195752 0 2.92e2 9.87
dpdk-input polling 5625821 4195752 0 7.47e2 .75
ethernet-input active 717582 12653764 0 6.55e1 17.63
l2-fwd active 584248 12653764 0 5.09e1 21.66
l2-input active 584248 12653764 0 4.83e1 21.66
l2-learn active 584248 12653764 0 6.18e1 21.66
l2-output active 584248 12653764 0 3.49e1 21.66
vhost-user-input polling 5625821 8458012 0 3.88e2 1.50
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 19.13, last 128 main loops .13 per node 2.00
vector rates in 2.3457e6, out 2.3457e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 138091 4262308 0 2.62e1 30.87
TwentyFiveGigabitEthernet3b/0/ active 138091 4262308 0 1.17e2 30.87
VirtualEthernet0/0/2-output active 150510 4195724 0 2.77e1 27.88
VirtualEthernet0/0/2-tx active 150510 4195724 0 2.38e2 27.88
VirtualEthernet0/0/3-output active 460883 4262349 0 5.86e1 9.25
VirtualEthernet0/0/3-tx active 460883 4262349 0 2.97e2 9.25
dpdk-input polling 5561790 4262349 0 7.24e2 .77
ethernet-input active 749484 12720381 0 6.66e1 16.97
l2-fwd active 622679 12720381 0 5.19e1 20.43
l2-input active 622679 12720381 0 4.88e1 20.43
l2-learn active 622679 12720381 0 6.23e1 20.43
l2-output active 622679 12720381 0 3.58e1 20.43
vhost-user-input polling 5561790 8458032 0 3.85e2 1.52
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 20.10, last 128 main loops 0.00 per node 0.00
vector rates in 2.3334e6, out 2.3334e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 141739 4195721 0 2.69e1 29.60
TwentyFiveGigabitEthernet3b/0/ active 141739 4195721 0 1.21e2 29.60
VirtualEthernet0/0/2-output active 156448 4262372 0 2.80e1 27.24
VirtualEthernet0/0/2-tx active 156448 4262372 0 2.38e2 27.24
VirtualEthernet0/0/3-output active 416935 4195750 0 5.46e1 10.06
VirtualEthernet0/0/3-tx active 416935 4195750 0 2.87e2 10.06
dpdk-input polling 5773529 4195750 0 7.39e2 .73
ethernet-input active 715122 12653843 0 6.56e1 17.69
l2-fwd active 586730 12653843 0 5.14e1 21.57
l2-input active 586730 12653843 0 4.81e1 21.57
l2-learn active 586730 12653843 0 6.19e1 21.57
l2-output active 586730 12653843 0 3.54e1 21.57
vhost-user-input polling 5773529 8458093 0 3.94e2 1.46
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 21.29, last 128 main loops 0.00 per node 0.00
vector rates in 2.3457e6, out 2.3457e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 108444 4262316 0 2.29e1 39.30
TwentyFiveGigabitEthernet3b/0/ active 108444 4262316 0 1.16e2 39.30
VirtualEthernet0/0/2-output active 152664 4195752 0 2.83e1 27.48
VirtualEthernet0/0/2-tx active 152664 4195752 0 2.39e2 27.48
VirtualEthernet0/0/3-output active 411044 4262350 0 5.32e1 10.37
VirtualEthernet0/0/3-tx active 411044 4262350 0 2.88e2 10.37
dpdk-input polling 5751541 4262350 0 7.43e2 .74
ethernet-input active 672152 12720418 0 6.46e1 18.92
l2-fwd active 560322 12720418 0 4.99e1 22.70
l2-input active 560322 12720418 0 4.74e1 22.70
l2-learn active 560322 12720418 0 6.07e1 22.70
l2-output active 560322 12720418 0 3.37e1 22.70
vhost-user-input polling 5751541 8458068 0 3.96e2 1.47
imix-2t1c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 5.10e4 0.00
dpdk-process any wait 0 0 2 7.50e3 0.00
fib-walk any wait 0 0 3 1.61e3 0.00
ikev2-manager-process any wait 0 0 5 1.28e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.78e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.28e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.18e3 0.00
lisp-retry-service any wait 0 0 3 1.87e3 0.00
statseg-collector-process time wait 0 0 1 1.41e3 0.00
unix-epoll-input polling 4775 0 0 2.79e6 0.00
vhost-user-process any wait 0 0 2 1.11e4 0.00
vpe-oam-process any wait 0 0 3 4.51e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 68.65, last 128 main loops 0.00 per node 0.00
vector rates in 3.0865e6, out 3.0865e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 103100 5517559 0 2.21e1 53.52
TwentyFiveGigabitEthernet3b/0/ active 103100 5517559 0 1.09e2 53.52
VirtualEthernet0/0/0-output active 115493 5517428 0 2.42e1 47.77
VirtualEthernet0/0/0-tx active 115493 5517428 0 4.06e2 47.77
VirtualEthernet0/0/1-output active 97802 5517600 0 2.19e1 56.42
VirtualEthernet0/0/1-tx active 97802 5517600 0 3.83e2 56.42
dpdk-input polling 1106097 5517428 0 1.16e2 4.99
ethernet-input active 316395 16552587 0 4.81e1 52.32
l2-fwd active 203469 16552587 0 3.95e1 81.35
l2-input active 203469 16552587 0 4.28e1 81.35
l2-learn active 203469 16552587 0 4.83e1 81.35
l2-output active 203469 16552587 0 2.09e1 81.35
vhost-user-input polling 1106097 11035159 0 3.62e2 9.98
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 70.79, last 128 main loops 0.00 per node 0.00
vector rates in 3.0864e6, out 3.0864e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 109293 5517290 0 2.18e1 50.48
TwentyFiveGigabitEthernet3b/0/ active 109293 5517290 0 1.11e2 50.48
VirtualEthernet0/0/2-output active 100860 5517345 0 2.25e1 54.70
VirtualEthernet0/0/2-tx active 100860 5517345 0 3.83e2 54.70
VirtualEthernet0/0/3-output active 108481 5517690 0 2.33e1 50.86
VirtualEthernet0/0/3-tx active 108481 5517690 0 4.06e2 50.86
dpdk-input polling 996085 5517690 0 1.13e2 5.54
ethernet-input active 318634 16552325 0 4.79e1 51.95
l2-fwd active 191434 16552325 0 3.91e1 86.46
l2-input active 191434 16552325 0 4.19e1 86.46
l2-learn active 191434 16552325 0 4.78e1 86.46
l2-output active 191434 16552325 0 2.06e1 86.46
vhost-user-input polling 996085 11034635 0 3.67e2 11.08
imix-4t2c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 7.08e4 0.00
dpdk-process any wait 0 0 2 5.65e5 0.00
fib-walk any wait 0 0 2 2.66e3 0.00
ikev2-manager-process any wait 0 0 5 1.48e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.47e3 0.00
lisp-retry-service any wait 0 0 2 2.83e3 0.00
unix-epoll-input polling 6995 0 0 1.93e6 0.00
vhost-user-process any wait 0 0 2 1.29e4 0.00
vpe-oam-process any wait 0 0 3 1.04e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 58.84, last 128 main loops 0.00 per node 0.00
vector rates in 2.6027e6, out 2.6027e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 102146 4689626 0 2.43e1 45.91
TwentyFiveGigabitEthernet3b/0/ active 102146 4689626 0 1.40e2 45.91
VirtualEthernet0/0/0-output active 133189 4689622 0 2.88e1 35.21
VirtualEthernet0/0/0-tx active 133189 4689622 0 4.44e2 35.21
VirtualEthernet0/0/1-output active 113081 4763944 0 2.45e1 42.13
VirtualEthernet0/0/1-tx active 113081 4763944 0 4.17e2 42.13
dpdk-input polling 959089 4689622 0 1.46e2 4.89
ethernet-input active 348416 14143192 0 5.59e1 40.59
l2-fwd active 186357 14143192 0 4.04e1 75.89
l2-input active 186357 14143192 0 4.21e1 75.89
l2-learn active 186357 14143192 0 4.91e1 75.89
l2-output active 186357 14143192 0 2.35e1 75.89
vhost-user-input polling 959089 9453570 0 4.98e2 9.86
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 55.77, last 128 main loops 0.00 per node 0.00
vector rates in 2.6164e6, out 2.6164e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 105261 4763976 0 2.46e1 45.26
TwentyFiveGigabitEthernet3b/0/ active 105261 4763976 0 1.38e2 45.26
VirtualEthernet0/0/0-output active 141972 4764065 0 2.92e1 33.56
VirtualEthernet0/0/0-tx active 141972 4764065 0 4.37e2 33.56
VirtualEthernet0/0/1-output active 115156 4689580 0 2.53e1 40.72
VirtualEthernet0/0/1-tx active 115156 4689580 0 4.11e2 40.72
dpdk-input polling 1220503 4764065 0 1.53e2 3.90
ethernet-input active 362389 14217621 0 5.63e1 39.23
l2-fwd active 201230 14217621 0 4.09e1 70.65
l2-input active 201230 14217621 0 4.23e1 70.65
l2-learn active 201230 14217621 0 4.95e1 70.65
l2-output active 201230 14217621 0 2.39e1 70.65
vhost-user-input polling 1220503 9453556 0 4.92e2 7.75
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 57.93, last 128 main loops 0.00 per node 0.00
vector rates in 2.6027e6, out 2.6027e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 112192 4689645 0 2.49e1 41.80
TwentyFiveGigabitEthernet3b/0/ active 112192 4689645 0 1.42e2 41.80
VirtualEthernet0/0/2-output active 111242 4764065 0 2.55e1 42.83
VirtualEthernet0/0/2-tx active 111242 4764065 0 4.14e2 42.83
VirtualEthernet0/0/3-output active 133014 4689626 0 2.95e1 35.26
VirtualEthernet0/0/3-tx active 133014 4689626 0 4.44e2 35.26
dpdk-input polling 942077 4689626 0 1.45e2 4.98
ethernet-input active 356448 14143336 0 5.67e1 39.68
l2-fwd active 187987 14143336 0 4.06e1 75.24
l2-input active 187987 14143336 0 4.22e1 75.24
l2-learn active 187987 14143336 0 4.91e1 75.24
l2-output active 187987 14143336 0 2.39e1 75.24
vhost-user-input polling 942077 9453710 0 4.95e2 10.03
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 54.54, last 128 main loops 0.00 per node 0.00
vector rates in 2.6164e6, out 2.6164e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 117405 4764060 0 2.51e1 40.58
TwentyFiveGigabitEthernet3b/0/ active 117405 4764060 0 1.41e2 40.58
VirtualEthernet0/0/2-output active 113685 4689642 0 2.57e1 41.25
VirtualEthernet0/0/2-tx active 113685 4689642 0 4.08e2 41.25
VirtualEthernet0/0/3-output active 142085 4763975 0 2.95e1 33.53
VirtualEthernet0/0/3-tx active 142085 4763975 0 4.38e2 33.53
dpdk-input polling 1232481 4763975 0 1.52e2 3.87
ethernet-input active 373175 14217677 0 5.69e1 38.09
l2-fwd active 204462 14217677 0 4.10e1 69.54
l2-input active 204462 14217677 0 4.22e1 69.54
l2-learn active 204462 14217677 0 4.99e1 69.54
l2-output active 204462 14217677 0 2.43e1 69.54
vhost-user-input polling 1232481 9453702 0 4.88e2 7.67
imix-8t4c-eth-l2bdbasemaclrn-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 9.44e4 0.00
dhcp-client-process any wait 0 0 1 3.16e3 0.00
dpdk-process any wait 0 0 2 3.54e5 0.00
fib-walk any wait 0 0 3 1.99e3 0.00
ikev2-manager-process any wait 0 0 6 1.51e3 0.00
ip-neighbor-scan-process any wait 0 0 1 3.62e3 0.00
ip-route-resolver-process any wait 0 0 1 2.33e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.20e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 4.73e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 7.87e3 0.00
lisp-retry-service any wait 0 0 3 2.19e3 0.00
statseg-collector-process time wait 0 0 1 3.22e3 0.00
unix-epoll-input polling 25381 0 0 5.34e5 0.00
vhost-user-process any wait 0 0 1 1.96e4 0.00
vpe-oam-process any wait 0 0 3 1.13e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 27.47, last 128 main loops 0.00 per node 0.00
vector rates in 2.0103e6, out 2.0103e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56372 3607808 0 1.92e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 56372 3607808 0 1.41e2 64.00
VirtualEthernet0/0/0-output active 301919 3641080 0 5.33e1 12.06
VirtualEthernet0/0/0-tx active 301919 3641080 0 5.35e2 12.06
VirtualEthernet0/0/1-output active 116033 3698858 0 2.79e1 31.88
VirtualEthernet0/0/1-tx active 116033 3698858 0 4.40e2 31.88
dpdk-input polling 2695742 3641080 0 4.35e2 1.35
ethernet-input active 474324 10947746 0 6.73e1 23.08
l2-fwd active 360695 10947746 0 4.59e1 30.35
l2-input active 360695 10947746 0 4.59e1 30.35
l2-learn active 360695 10947746 0 5.84e1 30.35
l2-output active 360695 10947746 0 3.06e1 30.35
vhost-user-input polling 2695742 7306666 0 6.31e2 2.71
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 26.20, last 128 main loops 0.00 per node 0.00
vector rates in 2.0103e6, out 2.0103e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56374 3607906 0 1.89e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56374 3607906 0 1.41e2 63.99
VirtualEthernet0/0/0-output active 323999 3698850 0 5.42e1 11.42
VirtualEthernet0/0/0-tx active 323999 3698850 0 5.29e2 11.42
VirtualEthernet0/0/1-output active 106200 3641059 0 2.64e1 34.28
VirtualEthernet0/0/1-tx active 106200 3641059 0 4.36e2 34.28
dpdk-input polling 2778463 3698850 0 4.48e2 1.33
ethernet-input active 486573 10947815 0 6.63e1 22.49
l2-fwd active 383399 10947815 0 4.64e1 28.55
l2-input active 383399 10947815 0 4.65e1 28.55
l2-learn active 383399 10947815 0 5.89e1 28.55
l2-output active 383399 10947815 0 3.09e1 28.55
vhost-user-input polling 2778463 7248965 0 6.25e2 2.61
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 25.94, last 128 main loops .50 per node 8.00
vector rates in 2.0103e6, out 2.0103e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56374 3607896 0 1.89e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56374 3607896 0 1.40e2 63.99
VirtualEthernet0/0/0-output active 327236 3641056 0 5.51e1 11.13
VirtualEthernet0/0/0-tx active 327236 3641056 0 5.31e2 11.13
VirtualEthernet0/0/1-output active 108968 3698892 0 2.68e1 33.94
VirtualEthernet0/0/1-tx active 108968 3698892 0 4.27e2 33.94
dpdk-input polling 2828426 3641056 0 4.56e2 1.29
ethernet-input active 492578 10947844 0 6.77e1 22.23
l2-fwd active 386808 10947844 0 4.68e1 28.30
l2-input active 386808 10947844 0 4.72e1 28.30
l2-learn active 386808 10947844 0 5.83e1 28.30
l2-output active 386808 10947844 0 3.13e1 28.30
vhost-user-input polling 2828426 7306788 0 6.21e2 2.58
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 26.54, last 128 main loops 0.00 per node 0.00
vector rates in 2.0103e6, out 2.0103e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56374 3607920 0 1.90e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56374 3607920 0 1.43e2 63.99
VirtualEthernet0/0/0-output active 320294 3698852 0 5.32e1 11.55
VirtualEthernet0/0/0-tx active 320294 3698852 0 5.31e2 11.55
VirtualEthernet0/0/1-output active 105344 3641084 0 2.66e1 34.56
VirtualEthernet0/0/1-tx active 105344 3641084 0 4.35e2 34.56
dpdk-input polling 2757740 3698852 0 4.40e2 1.34
ethernet-input active 482012 10947856 0 6.65e1 22.71
l2-fwd active 377807 10947856 0 4.59e1 28.98
l2-input active 377807 10947856 0 4.66e1 28.98
l2-learn active 377807 10947856 0 5.85e1 28.98
l2-output active 377807 10947856 0 3.05e1 28.98
vhost-user-input polling 2757740 7249004 0 6.31e2 2.63
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 33.41, last 128 main loops 0.00 per node 0.00
vector rates in 1.9936e6, out 1.9936e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56373 3607980 0 1.97e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 56373 3607980 0 1.91e2 64.00
VirtualEthernet0/0/2-output active 56374 3607884 0 1.94e1 63.99
VirtualEthernet0/0/2-tx active 56374 3607884 0 4.48e2 63.99
VirtualEthernet0/0/3-output active 261503 3641056 0 4.92e1 13.92
VirtualEthernet0/0/3-tx active 261503 3641056 0 5.45e2 13.92
dpdk-input polling 2055253 3641056 0 3.72e2 1.77
ethernet-input active 374250 10856920 0 5.58e1 29.01
l2-fwd active 300363 10856920 0 4.32e1 36.15
l2-input active 300363 10856920 0 4.45e1 36.15
l2-learn active 300363 10856920 0 5.43e1 36.15
l2-output active 300363 10856920 0 2.54e1 36.15
vhost-user-input polling 2055253 7215864 0 6.93e2 3.51
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 30.52, last 128 main loops 0.00 per node 0.00
vector rates in 2.0042e6, out 2.0042e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 82849 3607918 0 2.31e1 43.55
TwentyFiveGigabitEthernet3b/0/ active 82849 3607918 0 1.96e2 43.55
VirtualEthernet0/0/2-output active 56375 3607940 0 1.95e1 63.99
VirtualEthernet0/0/2-tx active 56375 3607940 0 4.36e2 63.99
VirtualEthernet0/0/3-output active 281201 3698851 0 5.02e1 13.15
VirtualEthernet0/0/3-tx active 281201 3698851 0 5.44e2 13.15
dpdk-input polling 1977059 3698851 0 3.69e2 1.87
ethernet-input active 420425 10914709 0 6.11e1 25.96
l2-fwd active 326178 10914709 0 4.49e1 33.46
l2-input active 326178 10914709 0 4.52e1 33.46
l2-learn active 326178 10914709 0 5.55e1 33.46
l2-output active 326178 10914709 0 2.76e1 33.46
vhost-user-input polling 1977059 7215858 0 6.70e2 3.65
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 30.45, last 128 main loops 0.00 per node 0.00
vector rates in 1.9936e6, out 1.9936e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 87485 3607947 0 2.37e1 41.24
TwentyFiveGigabitEthernet3b/0/ active 87485 3607947 0 1.98e2 41.24
VirtualEthernet0/0/2-output active 56374 3607888 0 1.92e1 63.99
VirtualEthernet0/0/2-tx active 56374 3607888 0 4.35e2 63.99
VirtualEthernet0/0/3-output active 278054 3641058 0 4.99e1 13.09
VirtualEthernet0/0/3-tx active 278054 3641058 0 5.39e2 13.09
dpdk-input polling 1971978 3641058 0 3.79e2 1.85
ethernet-input active 421913 10856893 0 6.25e1 25.73
l2-fwd active 323922 10856893 0 4.49e1 33.52
l2-input active 323922 10856893 0 4.53e1 33.52
l2-learn active 323922 10856893 0 5.66e1 33.52
l2-output active 323922 10856893 0 2.82e1 33.52
vhost-user-input polling 1971978 7215835 0 6.72e2 3.66
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 34.23, last 128 main loops 0.00 per node 0.00
vector rates in 2.0042e6, out 2.0042e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56374 3607908 0 1.92e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56374 3607908 0 1.91e2 63.99
VirtualEthernet0/0/2-output active 56375 3607949 0 1.93e1 63.99
VirtualEthernet0/0/2-tx active 56375 3607949 0 4.42e2 63.99
VirtualEthernet0/0/3-output active 257500 3698855 0 4.66e1 14.36
VirtualEthernet0/0/3-tx active 257500 3698855 0 5.45e2 14.36
dpdk-input polling 1838178 3698855 0 3.77e2 2.01
ethernet-input active 370249 10914712 0 5.58e1 29.48
l2-fwd active 293215 10914712 0 4.29e1 37.22
l2-input active 293215 10914712 0 4.44e1 37.22
l2-learn active 293215 10914712 0 5.39e1 37.22
l2-output active 293215 10914712 0 2.48e1 37.22
vhost-user-input polling 1838178 7215857 0 6.91e2 3.93

2n1l-25ge2p1xxv710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 is configured with L2 cross- connect. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to io, rxd/txd=256. DUT1 is tested with 2p25GE NIC XXV710 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
64b-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 3.36e4 0.00
dhcp-client-process any wait 0 0 1 3.26e3 0.00
dpdk-process any wait 0 0 2 8.39e3 0.00
fib-walk any wait 0 0 2 1.55e3 0.00
ikev2-manager-process any wait 0 0 5 1.57e3 0.00
ip-route-resolver-process any wait 0 0 1 2.89e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 2.04e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.02e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 1.91e3 0.00
lisp-retry-service any wait 0 0 2 2.09e3 0.00
statseg-collector-process time wait 0 0 1 1.74e3 0.00
unix-epoll-input polling 6003 0 0 2.22e6 0.00
vhost-user-process any wait 0 0 2 7.59e3 0.00
vpe-oam-process any wait 0 0 2 9.88e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 86.38, last 128 main loops 0.00 per node 0.00
vector rates in 6.6995e6, out 6.6995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 249059 17965764 0 1.77e1 72.13
TwentyFiveGigabitEthernet3b/0/ active 249059 17965764 0 8.61e1 72.13
VirtualEthernet0/0/0-output active 244866 17965720 0 1.86e1 73.37
VirtualEthernet0/0/0-tx active 244866 17965720 0 1.95e2 73.37
dpdk-input polling 1452940 17965720 0 7.46e1 12.37
ethernet-input active 493925 35931484 0 3.69e1 72.75
l2-input active 338051 35931484 0 2.83e1 106.29
l2-output active 338051 35931484 0 1.65e1 106.29
vhost-user-input polling 1452940 17965764 0 1.80e2 12.37
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 87.75, last 128 main loops 0.00 per node 0.00
vector rates in 6.6995e6, out 6.6995e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 246952 17965652 0 1.79e1 72.75
TwentyFiveGigabitEthernet3b/0/ active 246952 17965652 0 8.66e1 72.75
VirtualEthernet0/0/1-output active 240418 17965668 0 1.84e1 74.73
VirtualEthernet0/0/1-tx active 240418 17965668 0 1.96e2 74.73
dpdk-input polling 1332228 17965668 0 7.37e1 13.49
ethernet-input active 487370 35931320 0 3.71e1 73.72
l2-input active 331594 35931320 0 2.82e1 108.36
l2-output active 331594 35931320 0 1.65e1 108.36
vhost-user-input polling 1332228 17965652 0 1.79e2 13.49
64b-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 45 3.39e4 0.00
dpdk-process any wait 0 0 2 5.53e5 0.00
fib-walk any wait 0 0 3 1.76e3 0.00
ikev2-manager-process any wait 0 0 6 1.27e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 4.40e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 5.86e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.15e3 0.00
lisp-retry-service any wait 0 0 3 1.41e3 0.00
statseg-collector-process time wait 0 0 1 2.26e3 0.00
unix-epoll-input polling 37276 0 0 3.66e5 0.00
vhost-user-process any wait 0 0 2 8.38e3 0.00
vpe-oam-process any wait 0 0 3 6.29e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 33.96, last 128 main loops 0.00 per node 0.00
vector rates in 3.5819e6, out 3.5819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 151432 9692096 0 1.73e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 151432 9692096 0 9.16e1 64.00
VirtualEthernet0/0/0-output active 449436 9917412 0 3.08e1 22.07
VirtualEthernet0/0/0-tx active 449436 9917412 0 2.32e2 22.07
dpdk-input polling 8286012 9917412 0 3.66e2 1.19
ethernet-input active 600868 19609508 0 4.42e1 32.64
l2-input active 554082 19609508 0 3.29e1 35.39
l2-output active 554082 19609508 0 2.30e1 35.39
vhost-user-input polling 8286012 9692096 0 3.69e2 1.17
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.5, average vectors/node 34.12, last 128 main loops 0.00 per node 0.00
vector rates in 3.6106e6, out 3.6106e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 151432 9692096 0 1.74e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 151432 9692096 0 9.15e1 64.00
VirtualEthernet0/0/0-output active 451158 10074848 0 3.08e1 22.33
VirtualEthernet0/0/0-tx active 451158 10074848 0 2.29e2 22.33
dpdk-input polling 8585591 10074848 0 3.54e2 1.17
ethernet-input active 602590 19766944 0 4.41e1 32.80
l2-input active 556074 19766944 0 3.30e1 35.55
l2-output active 556074 19766944 0 2.26e1 35.55
vhost-user-input polling 8585591 9692096 0 3.73e2 1.13
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.5, average vectors/node 34.42, last 128 main loops 0.00 per node 0.00
vector rates in 3.5819e6, out 3.5819e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 151431 9692096 0 1.71e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 151431 9692096 0 9.20e1 64.00
VirtualEthernet0/0/1-output active 441298 9917396 0 3.07e1 22.47
VirtualEthernet0/0/1-tx active 441298 9917396 0 2.29e2 22.47
dpdk-input polling 8349491 9917396 0 3.68e2 1.19
ethernet-input active 592729 19609492 0 4.37e1 33.08
l2-input active 546602 19609492 0 3.26e1 35.88
l2-output active 546602 19609492 0 2.22e1 35.88
vhost-user-input polling 8349491 9692096 0 3.72e2 1.16
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.5, average vectors/node 34.46, last 128 main loops 0.00 per node 0.00
vector rates in 3.6106e6, out 3.6106e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 151431 9692096 0 1.71e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 151431 9692096 0 9.20e1 64.00
VirtualEthernet0/0/1-output active 445241 10074832 0 3.03e1 22.63
VirtualEthernet0/0/1-tx active 445241 10074832 0 2.28e2 22.63
dpdk-input polling 8633780 10074832 0 3.54e2 1.17
ethernet-input active 596672 19766928 0 4.37e1 33.13
l2-input active 550423 19766928 0 3.29e1 35.91
l2-output active 550423 19766928 0 2.22e1 35.91
vhost-user-input polling 8633780 9692096 0 3.74e2 1.12
64b-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 44 3.57e4 0.00
dpdk-process any wait 0 0 2 6.43e5 0.00
fib-walk any wait 0 0 3 2.58e3 0.00
ikev2-manager-process any wait 0 0 6 1.53e3 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.96e3 0.00
unix-epoll-input polling 60935 0 0 2.19e5 0.00
vhost-user-process any wait 0 0 2 9.05e3 0.00
vpe-oam-process any wait 0 0 2 1.64e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 11.63, last 128 main loops 0.00 per node 0.00
vector rates in 1.6943e6, out 1.6943e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 135350 4573132 0 2.36e1 33.79
TwentyFiveGigabitEthernet3b/0/ active 135350 4573132 0 1.07e2 33.79
VirtualEthernet0/0/0-output active 669280 4501692 0 6.98e1 6.73
VirtualEthernet0/0/0-tx active 669280 4501692 0 3.14e2 6.73
dpdk-input polling 8999490 4501692 0 1.29e3 .50
ethernet-input active 804630 9074824 0 7.79e1 11.28
l2-input active 755540 9074824 0 4.79e1 12.01
l2-output active 755540 9074824 0 4.68e1 12.01
vhost-user-input polling 8999490 4573132 0 5.96e2 .51
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 11.09, last 128 main loops 0.00 per node 0.00
vector rates in 1.6943e6, out 1.6943e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 133674 4501680 0 2.37e1 33.68
TwentyFiveGigabitEthernet3b/0/ active 133674 4501680 0 1.13e2 33.68
VirtualEthernet0/0/0-output active 709456 4573172 0 7.28e1 6.45
VirtualEthernet0/0/0-tx active 709456 4573172 0 3.19e2 6.45
dpdk-input polling 8717245 4573172 0 1.26e3 .52
ethernet-input active 843130 9074852 0 7.94e1 10.76
l2-input active 792819 9074852 0 4.84e1 11.45
l2-output active 792819 9074852 0 4.99e1 11.45
vhost-user-input polling 8717245 4501680 0 5.97e2 .52
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 11.59, last 128 main loops 0.00 per node 0.00
vector rates in 1.6943e6, out 1.6943e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 135047 4573136 0 2.36e1 33.86
TwentyFiveGigabitEthernet3b/0/ active 135047 4573136 0 1.06e2 33.86
VirtualEthernet0/0/0-output active 672460 4501664 0 7.17e1 6.69
VirtualEthernet0/0/0-tx active 672460 4501664 0 3.11e2 6.69
dpdk-input polling 8904451 4501664 0 1.29e3 .51
ethernet-input active 807507 9074800 0 7.54e1 11.24
l2-input active 759091 9074800 0 4.79e1 11.95
l2-output active 759091 9074800 0 4.68e1 11.95
vhost-user-input polling 8904451 4573136 0 6.07e2 .51
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 11.63, last 128 main loops 0.00 per node 0.00
vector rates in 1.6943e6, out 1.6943e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 133342 4501728 0 2.35e1 33.76
TwentyFiveGigabitEthernet3b/0/ active 133342 4501728 0 1.14e2 33.76
VirtualEthernet0/0/0-output active 671176 4573136 0 6.84e1 6.81
VirtualEthernet0/0/0-tx active 671176 4573136 0 3.12e2 6.81
dpdk-input polling 8734511 4573136 0 1.28e3 .52
ethernet-input active 804518 9074864 0 7.78e1 11.28
l2-input active 756741 9074864 0 4.73e1 11.99
l2-output active 756741 9074864 0 4.66e1 11.99
vhost-user-input polling 8734511 4501728 0 5.97e2 .52
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 11.56, last 128 main loops 0.00 per node 0.00
vector rates in 1.6943e6, out 1.6943e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 134865 4573192 0 2.35e1 33.91
TwentyFiveGigabitEthernet3b/0/ active 134865 4573192 0 1.09e2 33.91
VirtualEthernet0/0/1-output active 673565 4501676 0 7.27e1 6.68
VirtualEthernet0/0/1-tx active 673565 4501676 0 3.14e2 6.68
dpdk-input polling 8974312 4501676 0 1.29e3 .50
ethernet-input active 808430 9074868 0 7.75e1 11.23
l2-input active 761117 9074868 0 4.77e1 11.92
l2-output active 761117 9074868 0 4.68e1 11.92
vhost-user-input polling 8974312 4573192 0 5.96e2 .51
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 11.19, last 128 main loops 0.00 per node 0.00
vector rates in 1.6943e6, out 1.6943e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 132854 4501732 0 2.36e1 33.88
TwentyFiveGigabitEthernet3b/0/ active 132854 4501732 0 1.15e2 33.88
VirtualEthernet0/0/1-output active 701673 4573148 0 7.88e1 6.52
VirtualEthernet0/0/1-tx active 701673 4573148 0 3.12e2 6.52
dpdk-input polling 8740664 4573148 0 1.26e3 .52
ethernet-input active 834527 9074880 0 7.90e1 10.87
l2-input active 786174 9074880 0 4.84e1 11.54
l2-output active 786174 9074880 0 4.86e1 11.54
vhost-user-input polling 8740664 4501732 0 5.96e2 .52
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 11.51, last 128 main loops 0.00 per node 0.00
vector rates in 1.6943e6, out 1.6943e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 135377 4573192 0 2.33e1 33.78
TwentyFiveGigabitEthernet3b/0/ active 135377 4573192 0 1.08e2 33.78
VirtualEthernet0/0/1-output active 677306 4501688 0 7.17e1 6.65
VirtualEthernet0/0/1-tx active 677306 4501688 0 3.08e2 6.65
dpdk-input polling 8960725 4501688 0 1.30e3 .50
ethernet-input active 812683 9074880 0 7.72e1 11.17
l2-input active 764615 9074880 0 4.79e1 11.87
l2-output active 764615 9074880 0 4.84e1 11.87
vhost-user-input polling 8960725 4573192 0 5.89e2 .51
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 11.26, last 128 main loops .05 per node 1.00
vector rates in 1.6943e6, out 1.6943e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 132023 4501680 0 2.35e1 34.09
TwentyFiveGigabitEthernet3b/0/ active 132023 4501680 0 1.15e2 34.09
VirtualEthernet0/0/1-output active 697985 4573120 0 7.21e1 6.55
VirtualEthernet0/0/1-tx active 697985 4573120 0 3.16e2 6.55
dpdk-input polling 8615291 4573120 0 1.27e3 .53
ethernet-input active 830008 9074800 0 7.93e1 10.93
l2-input active 781409 9074800 0 4.84e1 11.61
l2-output active 781409 9074800 0 4.83e1 11.61
vhost-user-input polling 8615291 4501680 0 5.92e2 .52
imix-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 4.38e4 0.00
dpdk-process any wait 0 0 1 1.13e6 0.00
fib-walk any wait 0 0 3 1.57e3 0.00
ikev2-manager-process any wait 0 0 6 7.83e2 0.00
ip-neighbor-scan-process any wait 0 0 1 2.36e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.29e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 8.69e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.93e3 0.00
lisp-retry-service any wait 0 0 3 1.97e3 0.00
statseg-collector-process time wait 0 0 1 1.83e3 0.00
unix-epoll-input polling 5832 0 0 2.32e6 0.00
vhost-user-process any wait 0 0 2 8.29e3 0.00
vpe-oam-process any wait 0 0 2 1.12e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 52.29, last 128 main loops 0.00 per node 0.00
vector rates in 3.8325e6, out 3.8325e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 221430 10397260 0 2.24e1 46.96
TwentyFiveGigabitEthernet3b/0/ active 221430 10397260 0 1.15e2 46.96
VirtualEthernet0/0/0-output active 249126 10397200 0 2.45e1 41.73
VirtualEthernet0/0/0-tx active 249126 10397200 0 4.12e2 41.73
dpdk-input polling 1697246 10397200 0 1.13e2 6.13
ethernet-input active 470556 20794460 0 5.23e1 44.19
l2-input active 324802 20794460 0 3.33e1 64.02
l2-output active 324802 20794460 0 2.32e1 64.02
vhost-user-input polling 1697246 10397260 0 3.80e2 6.13
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 52.86, last 128 main loops 0.00 per node 0.00
vector rates in 3.8325e6, out 3.8325e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 216385 10397312 0 2.24e1 48.05
TwentyFiveGigabitEthernet3b/0/ active 216385 10397312 0 1.15e2 48.05
VirtualEthernet0/0/1-output active 252108 10397169 0 2.54e1 41.24
VirtualEthernet0/0/1-tx active 252108 10397169 0 4.13e2 41.24
dpdk-input polling 1627356 10397169 0 1.12e2 6.39
ethernet-input active 468493 20794481 0 5.25e1 44.39
l2-input active 318331 20794481 0 3.32e1 65.32
l2-output active 318331 20794481 0 2.30e1 65.32
vhost-user-input polling 1627356 10397312 0 3.79e2 6.39
imix-4t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 3.77e4 0.00
dpdk-process any wait 0 0 2 1.22e4 0.00
fib-walk any wait 0 0 3 2.75e3 0.00
ikev2-manager-process any wait 0 0 5 2.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.03e3 0.00
lisp-retry-service any wait 0 0 3 2.55e3 0.00
unix-epoll-input polling 13065 0 0 1.03e6 0.00
vhost-user-process any wait 0 0 2 9.08e3 0.00
vpe-oam-process any wait 0 0 2 1.17e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 34.11, last 128 main loops 0.00 per node 0.00
vector rates in 3.0899e6, out 3.0899e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 195111 8430596 0 2.31e1 43.21
TwentyFiveGigabitEthernet3b/0/ active 195111 8430596 0 1.29e2 43.21
VirtualEthernet0/0/0-output active 368000 8298852 0 3.42e1 22.55
VirtualEthernet0/0/0-tx active 368000 8298852 0 4.53e2 22.55
dpdk-input polling 2325331 8298852 0 1.79e2 3.57
ethernet-input active 563111 16729448 0 6.04e1 29.71
l2-input active 417829 16729448 0 3.47e1 40.04
l2-output active 417829 16729448 0 2.79e1 40.04
vhost-user-input polling 2325331 8430596 0 5.21e2 3.63
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 32.76, last 128 main loops 0.00 per node 0.00
vector rates in 3.0899e6, out 3.0899e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 189436 8298852 0 2.30e1 43.81
TwentyFiveGigabitEthernet3b/0/ active 189436 8298852 0 1.27e2 43.81
VirtualEthernet0/0/0-output active 390022 8430564 0 3.41e1 21.62
VirtualEthernet0/0/0-tx active 390022 8430564 0 4.47e2 21.62
dpdk-input polling 2810028 8430564 0 1.83e2 3.00
ethernet-input active 579458 16729416 0 6.01e1 28.87
l2-input active 441878 16729416 0 3.47e1 37.86
l2-output active 441878 16729416 0 2.84e1 37.86
vhost-user-input polling 2810028 8298852 0 5.21e2 2.95
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 33.82, last 128 main loops 0.00 per node 0.00
vector rates in 3.0899e6, out 3.0899e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 195880 8430556 0 2.32e1 43.04
TwentyFiveGigabitEthernet3b/0/ active 195880 8430556 0 1.29e2 43.04
VirtualEthernet0/0/1-output active 371522 8298927 0 3.41e1 22.34
VirtualEthernet0/0/1-tx active 371522 8298927 0 4.51e2 22.34
dpdk-input polling 2335434 8298927 0 1.79e2 3.55
ethernet-input active 567402 16729483 0 6.03e1 29.48
l2-input active 421814 16729483 0 3.45e1 39.66
l2-output active 421814 16729483 0 2.79e1 39.66
vhost-user-input polling 2335434 8430556 0 5.22e2 3.61
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 32.79, last 128 main loops 0.00 per node 0.00
vector rates in 3.0899e6, out 3.0899e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 189164 8298900 0 2.27e1 43.87
TwentyFiveGigabitEthernet3b/0/ active 189164 8298900 0 1.28e2 43.87
VirtualEthernet0/0/1-output active 389585 8430622 0 3.49e1 21.64
VirtualEthernet0/0/1-tx active 389585 8430622 0 4.47e2 21.64
dpdk-input polling 2810938 8430622 0 1.84e2 2.99
ethernet-input active 578749 16729522 0 5.95e1 28.91
l2-input active 441380 16729522 0 3.48e1 37.90
l2-output active 441380 16729522 0 2.87e1 37.90
vhost-user-input polling 2810938 8298900 0 5.18e2 2.95
imix-8t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.36e4 0.00
dpdk-process any wait 0 0 1 1.21e4 0.00
fib-walk any wait 0 0 3 1.74e3 0.00
ikev2-manager-process any wait 0 0 6 1.50e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.19e3 0.00
lisp-retry-service any wait 0 0 3 2.03e3 0.00
unix-epoll-input polling 58670 0 0 3.03e5 0.00
vhost-user-process any wait 0 0 2 1.08e4 0.00
vpe-oam-process any wait 0 0 2 1.73e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 9.96, last 128 main loops 0.00 per node 0.00
vector rates in 1.4264e6, out 1.4264e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 59407 3801985 0 1.71e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 59407 3801985 0 1.49e2 63.99
VirtualEthernet0/0/0-output active 729057 3945776 0 8.45e1 5.41
VirtualEthernet0/0/0-tx active 729057 3945776 0 5.76e2 5.41
dpdk-input polling 6760328 3945776 0 1.24e3 .58
ethernet-input active 788464 7747761 0 7.90e1 9.83
l2-input active 767294 7747761 0 5.19e1 10.09
l2-output active 767294 7747761 0 5.42e1 10.09
vhost-user-input polling 6760328 3801985 0 8.73e2 .56
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 9.91, last 128 main loops 0.00 per node 0.00
vector rates in 1.4379e6, out 1.4379e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 59406 3801984 0 1.71e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 59406 3801984 0 1.48e2 64.00
VirtualEthernet0/0/0-output active 739142 4008405 0 8.42e1 5.42
VirtualEthernet0/0/0-tx active 739142 4008405 0 5.68e2 5.42
dpdk-input polling 6878331 4008405 0 1.22e3 .58
ethernet-input active 798548 7810389 0 7.90e1 9.78
l2-input active 777412 7810389 0 5.25e1 10.05
l2-output active 777412 7810389 0 5.59e1 10.05
vhost-user-input polling 6878331 3801984 0 8.72e2 .55
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 9.82, last 128 main loops 0.00 per node 0.00
vector rates in 1.4264e6, out 1.4264e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 59406 3801982 0 1.68e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 59406 3801982 0 1.47e2 63.99
VirtualEthernet0/0/0-output active 739632 3945772 0 8.35e1 5.33
VirtualEthernet0/0/0-tx active 739632 3945772 0 5.71e2 5.33
dpdk-input polling 6952800 3945772 0 1.25e3 .57
ethernet-input active 799038 7747754 0 7.99e1 9.69
l2-input active 778412 7747754 0 5.21e1 9.95
l2-output active 778412 7747754 0 5.46e1 9.95
vhost-user-input polling 6952800 3801982 0 8.72e2 .55
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 9.89, last 128 main loops 0.00 per node 0.00
vector rates in 1.4379e6, out 1.4379e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 59407 3801984 0 1.69e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 59407 3801984 0 1.49e2 63.99
VirtualEthernet0/0/0-output active 740078 4008413 0 8.62e1 5.42
VirtualEthernet0/0/0-tx active 740078 4008413 0 5.68e2 5.42
dpdk-input polling 6811033 4008413 0 1.22e3 .59
ethernet-input active 799485 7810397 0 8.04e1 9.77
l2-input active 779246 7810397 0 5.19e1 10.02
l2-output active 779246 7810397 0 5.31e1 10.02
vhost-user-input polling 6811033 3801984 0 8.74e2 .56
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 10.03, last 128 main loops 0.00 per node 0.00
vector rates in 1.4264e6, out 1.4264e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 59406 3801981 0 1.73e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 59406 3801981 0 1.50e2 63.99
VirtualEthernet0/0/1-output active 723506 3945780 0 8.72e1 5.45
VirtualEthernet0/0/1-tx active 723506 3945780 0 5.77e2 5.45
dpdk-input polling 6710410 3945780 0 1.24e3 .59
ethernet-input active 782912 7747761 0 7.91e1 9.89
l2-input active 761966 7747761 0 5.23e1 10.17
l2-output active 761966 7747761 0 5.44e1 10.17
vhost-user-input polling 6710410 3801981 0 8.73e2 .57
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 10.03, last 128 main loops 0.00 per node 0.00
vector rates in 1.4379e6, out 1.4379e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 59406 3801984 0 1.69e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 59406 3801984 0 1.49e2 64.00
VirtualEthernet0/0/1-output active 729369 4008412 0 8.51e1 5.49
VirtualEthernet0/0/1-tx active 729369 4008412 0 5.68e2 5.49
dpdk-input polling 6920124 4008412 0 1.22e3 .58
ethernet-input active 788775 7810396 0 7.82e1 9.90
l2-input active 768094 7810396 0 5.31e1 10.17
l2-output active 768094 7810396 0 5.26e1 10.17
vhost-user-input polling 6920124 3801984 0 8.73e2 .55
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 9.86, last 128 main loops .19 per node 4.00
vector rates in 1.4264e6, out 1.4264e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 59406 3801981 0 1.69e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 59406 3801981 0 1.47e2 63.99
VirtualEthernet0/0/1-output active 736348 3945780 0 8.42e1 5.36
VirtualEthernet0/0/1-tx active 736348 3945780 0 5.68e2 5.36
dpdk-input polling 7007412 3945780 0 1.25e3 .56
ethernet-input active 795754 7747761 0 7.97e1 9.74
l2-input active 775743 7747761 0 5.19e1 9.99
l2-output active 775743 7747761 0 5.32e1 9.99
vhost-user-input polling 7007412 3801981 0 8.74e2 .54
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 10.04, last 128 main loops 0.00 per node 0.00
vector rates in 1.4379e6, out 1.4379e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 59406 3801984 0 1.69e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 59406 3801984 0 1.49e2 64.00
VirtualEthernet0/0/1-output active 728675 4008416 0 8.35e1 5.50
VirtualEthernet0/0/1-tx active 728675 4008416 0 5.65e2 5.50
dpdk-input polling 6813986 4008416 0 1.22e3 .59
ethernet-input active 788081 7810400 0 7.98e1 9.91
l2-input active 767556 7810400 0 5.16e1 10.18
l2-output active 767556 7810400 0 5.31e1 10.18
vhost-user-input polling 6813986 3801984 0 8.77e2 .56

2n1l-25ge2p1xxv710-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 is configured with L2 cross- connect. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to io, rxd/txd=256. DUT1 is tested with 2p25GE NIC XXV710 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
64b-2t1c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 48 4.33e4 0.00
dpdk-process any wait 0 0 2 2.74e5 0.00
fib-walk any wait 0 0 3 1.25e3 0.00
ikev2-manager-process any wait 0 0 6 1.48e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 7.14e2 0.00
lisp-retry-service any wait 0 0 3 2.23e3 0.00
unix-epoll-input polling 4781 0 0 2.84e6 0.00
vhost-user-process any wait 0 0 2 1.04e4 0.00
vpe-oam-process any wait 0 0 3 6.95e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 81.60, last 128 main loops 0.00 per node 0.00
vector rates in 6.1681e6, out 6.1681e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 168907 11196301 0 1.85e1 66.29
TwentyFiveGigabitEthernet3b/0/ active 168907 11196301 0 8.69e1 66.29
VirtualEthernet0/0/0-output active 152678 11196296 0 1.84e1 73.33
VirtualEthernet0/0/0-tx active 152678 11196296 0 1.99e2 73.33
VirtualEthernet0/0/1-output active 169203 11196305 0 1.85e1 66.17
VirtualEthernet0/0/1-tx active 169203 11196305 0 2.01e2 66.17
dpdk-input polling 920216 11196296 0 7.79e1 12.17
ethernet-input active 490788 33588902 0 3.68e1 68.44
l2-input active 332423 33588902 0 2.83e1 101.04
l2-output active 332423 33588902 0 1.68e1 101.04
vhost-user-input polling 920216 22392606 0 1.69e2 24.33
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 83.72, last 128 main loops 11.48 per node 147.00
vector rates in 6.1681e6, out 6.1681e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 179252 11196397 0 1.91e1 62.46
TwentyFiveGigabitEthernet3b/0/ active 179252 11196397 0 8.91e1 62.46
VirtualEthernet0/0/2-output active 160282 11196364 0 1.84e1 69.85
VirtualEthernet0/0/2-tx active 160282 11196364 0 1.99e2 69.85
VirtualEthernet0/0/3-output active 149092 11196206 0 1.84e1 75.09
VirtualEthernet0/0/3-tx active 149092 11196206 0 1.99e2 75.09
dpdk-input polling 788086 11196206 0 7.52e1 14.21
ethernet-input active 488626 33588967 0 3.78e1 68.74
l2-input active 313756 33588967 0 2.83e1 107.05
l2-output active 313756 33588967 0 1.69e1 107.05
vhost-user-input polling 788086 22392761 0 1.68e2 28.41
64b-4t2c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 4.33e4 0.00
dpdk-process any wait 0 0 2 2.80e5 0.00
fib-walk any wait 0 0 3 2.49e3 0.00
ikev2-manager-process any wait 0 0 6 1.19e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.38e3 0.00
lisp-retry-service any wait 0 0 3 1.96e3 0.00
unix-epoll-input polling 12728 0 0 1.05e6 0.00
vhost-user-process any wait 0 0 2 1.25e4 0.00
vpe-oam-process any wait 0 0 3 7.24e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 50.23, last 128 main loops 0.00 per node 0.00
vector rates in 4.8689e6, out 4.8689e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 170090 8659488 0 2.05e1 50.91
TwentyFiveGigabitEthernet3b/0/ active 170090 8659488 0 1.01e2 50.91
VirtualEthernet0/0/0-output active 275815 8659555 0 2.72e1 31.39
VirtualEthernet0/0/0-tx active 275815 8659555 0 2.23e2 31.39
VirtualEthernet0/0/1-output active 191306 8796901 0 2.12e1 45.98
VirtualEthernet0/0/1-tx active 191306 8796901 0 2.21e2 45.98
dpdk-input polling 2506672 8659555 0 1.47e2 3.45
ethernet-input active 637211 26115944 0 4.39e1 40.98
l2-input active 402721 26115944 0 2.99e1 64.85
l2-output active 402721 26115944 0 2.10e1 64.85
vhost-user-input polling 2506672 17456389 0 2.31e2 6.96
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 50.32, last 128 main loops 0.00 per node 0.00
vector rates in 4.8945e6, out 4.8945e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 167750 8796980 0 2.06e1 52.44
TwentyFiveGigabitEthernet3b/0/ active 167750 8796980 0 9.89e1 52.44
VirtualEthernet0/0/0-output active 276801 8796991 0 2.70e1 31.78
VirtualEthernet0/0/0-tx active 276801 8796991 0 2.20e2 31.78
VirtualEthernet0/0/1-output active 193707 8659536 0 2.19e1 44.70
VirtualEthernet0/0/1-tx active 193707 8659536 0 2.18e2 44.70
dpdk-input polling 2615718 8796991 0 1.47e2 3.36
ethernet-input active 638258 26253507 0 4.38e1 41.13
l2-input active 405203 26253507 0 3.01e1 64.79
l2-output active 405203 26253507 0 2.08e1 64.79
vhost-user-input polling 2615718 17456516 0 2.31e2 6.67
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 49.30, last 128 main loops 0.00 per node 0.00
vector rates in 4.8689e6, out 4.8689e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 170923 8659528 0 2.03e1 50.66
TwentyFiveGigabitEthernet3b/0/ active 170923 8659528 0 1.01e2 50.66
VirtualEthernet0/0/2-output active 197752 8796992 0 2.22e1 44.48
VirtualEthernet0/0/2-tx active 197752 8796992 0 2.19e2 44.48
VirtualEthernet0/0/3-output active 279157 8659553 0 2.78e1 31.02
VirtualEthernet0/0/3-tx active 279157 8659553 0 2.25e2 31.02
dpdk-input polling 2444928 8659553 0 1.45e2 3.54
ethernet-input active 647832 26116073 0 4.44e1 40.31
l2-input active 411580 26116073 0 3.02e1 63.45
l2-output active 411580 26116073 0 2.11e1 63.45
vhost-user-input polling 2444928 17456520 0 2.29e2 7.14
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 48.47, last 128 main loops 0.00 per node 0.00
vector rates in 4.8946e6, out 4.8946e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 191437 8797103 0 2.14e1 45.95
TwentyFiveGigabitEthernet3b/0/ active 191437 8797103 0 1.02e2 45.95
VirtualEthernet0/0/2-output active 199191 8659474 0 2.24e1 43.47
VirtualEthernet0/0/2-tx active 199191 8659474 0 2.17e2 43.47
VirtualEthernet0/0/3-output active 277768 8796976 0 2.71e1 31.67
VirtualEthernet0/0/3-tx active 277768 8796976 0 2.21e2 31.67
dpdk-input polling 2420106 8796976 0 1.43e2 3.63
ethernet-input active 668396 26253553 0 4.50e1 39.28
l2-input active 414933 26253553 0 3.02e1 63.27
l2-output active 414933 26253553 0 2.19e1 63.27
vhost-user-input polling 2420106 17456577 0 2.27e2 7.21
64b-8t4c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 4.06e4 0.00
dpdk-process any wait 0 0 2 3.14e5 0.00
fib-walk any wait 0 0 3 1.81e3 0.00
ikev2-manager-process any wait 0 0 5 1.62e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.20e3 0.00
lisp-retry-service any wait 0 0 3 2.19e3 0.00
unix-epoll-input polling 62894 0 0 2.14e5 0.00
vhost-user-process any wait 0 0 2 1.26e4 0.00
vpe-oam-process any wait 0 0 2 8.88e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 17.87, last 128 main loops 0.00 per node 0.00
vector rates in 2.3529e6, out 2.3529e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 94480 4229392 0 2.07e1 44.76
TwentyFiveGigabitEthernet3b/0/ active 94480 4229392 0 1.08e2 44.76
VirtualEthernet0/0/0-output active 514856 4229331 0 6.19e1 8.21
VirtualEthernet0/0/0-tx active 514856 4229331 0 3.03e2 8.21
VirtualEthernet0/0/1-output active 152893 4296444 0 2.69e1 28.10
VirtualEthernet0/0/1-tx active 152893 4296444 0 2.39e2 28.10
dpdk-input polling 7145990 4229331 0 9.81e2 .59
ethernet-input active 762229 12755167 0 6.24e1 16.73
l2-input active 665172 12755167 0 3.99e1 19.18
l2-output active 665172 12755167 0 3.59e1 19.18
vhost-user-input polling 7145990 8525836 0 4.29e2 1.19
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 17.94, last 128 main loops 0.00 per node 0.00
vector rates in 2.3653e6, out 2.3653e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 96276 4296468 0 2.06e1 44.63
TwentyFiveGigabitEthernet3b/0/ active 96276 4296468 0 1.09e2 44.63
VirtualEthernet0/0/0-output active 516635 4296466 0 5.99e1 8.32
VirtualEthernet0/0/0-tx active 516635 4296466 0 3.03e2 8.32
VirtualEthernet0/0/1-output active 144274 4229333 0 2.59e1 29.31
VirtualEthernet0/0/1-tx active 144274 4229333 0 2.37e2 29.31
dpdk-input polling 7226044 4296466 0 9.55e2 .59
ethernet-input active 757185 12822267 0 6.14e1 16.93
l2-input active 672219 12822267 0 4.00e1 19.07
l2-output active 672219 12822267 0 3.57e1 19.07
vhost-user-input polling 7226044 8525801 0 4.34e2 1.18
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 17.86, last 128 main loops 2.25 per node 48.00
vector rates in 2.3529e6, out 2.3529e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 96065 4229332 0 2.11e1 44.03
TwentyFiveGigabitEthernet3b/0/ active 96065 4229332 0 1.13e2 44.03
VirtualEthernet0/0/0-output active 511784 4229333 0 6.29e1 8.26
VirtualEthernet0/0/0-tx active 511784 4229333 0 3.02e2 8.26
VirtualEthernet0/0/1-output active 152724 4296465 0 2.72e1 28.13
VirtualEthernet0/0/1-tx active 152724 4296465 0 2.40e2 28.13
dpdk-input polling 7228019 4229333 0 9.64e2 .59
ethernet-input active 760573 12755130 0 6.18e1 16.77
l2-input active 667680 12755130 0 3.94e1 19.10
l2-output active 667680 12755130 0 3.63e1 19.10
vhost-user-input polling 7228019 8525797 0 4.35e2 1.18
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 18.21, last 128 main loops 0.00 per node 0.00
vector rates in 2.3653e6, out 2.3653e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 96864 4296468 0 2.07e1 44.36
TwentyFiveGigabitEthernet3b/0/ active 96864 4296468 0 1.17e2 44.36
VirtualEthernet0/0/0-output active 510892 4296466 0 5.92e1 8.41
VirtualEthernet0/0/0-tx active 510892 4296466 0 3.05e2 8.41
VirtualEthernet0/0/1-output active 142542 4229333 0 2.58e1 29.67
VirtualEthernet0/0/1-tx active 142542 4229333 0 2.38e2 29.67
dpdk-input polling 7008447 4296466 0 9.49e2 .61
ethernet-input active 750298 12822267 0 6.15e1 17.09
l2-input active 658038 12822267 0 3.90e1 19.49
l2-output active 658038 12822267 0 3.55e1 19.49
vhost-user-input polling 7008447 8525801 0 4.36e2 1.22
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 17.32, last 128 main loops 0.00 per node 0.00
vector rates in 2.3529e6, out 2.3529e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 122530 4229280 0 2.39e1 34.52
TwentyFiveGigabitEthernet3b/0/ active 122530 4229280 0 1.16e2 34.52
VirtualEthernet0/0/2-output active 138006 4296484 0 2.54e1 31.13
VirtualEthernet0/0/2-tx active 138006 4296484 0 2.35e2 31.13
VirtualEthernet0/0/3-output active 526701 4229333 0 6.34e1 8.03
VirtualEthernet0/0/3-tx active 526701 4229333 0 3.06e2 8.03
dpdk-input polling 7068670 4229333 0 9.68e2 .59
ethernet-input active 787237 12755097 0 6.35e1 16.20
l2-input active 685605 12755097 0 3.98e1 18.60
l2-output active 685605 12755097 0 3.69e1 18.60
vhost-user-input polling 7068670 8525764 0 4.28e2 1.21
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 17.82, last 128 main loops 0.00 per node 0.00
vector rates in 2.3653e6, out 2.3653e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 95360 4296428 0 2.06e1 45.05
TwentyFiveGigabitEthernet3b/0/ active 95360 4296428 0 1.10e2 45.05
VirtualEthernet0/0/2-output active 133836 4229328 0 2.49e1 31.60
VirtualEthernet0/0/2-tx active 133836 4229328 0 2.30e2 31.60
VirtualEthernet0/0/3-output active 528841 4296465 0 6.36e1 8.12
VirtualEthernet0/0/3-tx active 528841 4296465 0 3.06e2 8.12
dpdk-input polling 7283455 4296465 0 9.61e2 .59
ethernet-input active 758037 12822221 0 6.18e1 16.92
l2-input active 680757 12822221 0 3.96e1 18.84
l2-output active 680757 12822221 0 3.54e1 18.84
vhost-user-input polling 7283455 8525756 0 4.33e2 1.17
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 17.94, last 128 main loops 0.00 per node 0.00
vector rates in 2.3529e6, out 2.3529e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 95828 4229316 0 2.06e1 44.13
TwentyFiveGigabitEthernet3b/0/ active 95828 4229316 0 1.15e2 44.13
VirtualEthernet0/0/2-output active 134693 4296468 0 2.44e1 31.89
VirtualEthernet0/0/2-tx active 134693 4296468 0 2.33e2 31.89
VirtualEthernet0/0/3-output active 521494 4229333 0 6.12e1 8.11
VirtualEthernet0/0/3-tx active 521494 4229333 0 3.06e2 8.11
dpdk-input polling 7287220 4229333 0 9.66e2 .58
ethernet-input active 752015 12755117 0 6.19e1 16.96
l2-input active 669676 12755117 0 3.93e1 19.05
l2-output active 669676 12755117 0 3.53e1 19.05
vhost-user-input polling 7287220 8525784 0 4.39e2 1.17
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 18.34, last 128 main loops 0.00 per node 0.00
vector rates in 2.3653e6, out 2.3653e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 95299 4296464 0 2.04e1 45.08
TwentyFiveGigabitEthernet3b/0/ active 95299 4296464 0 1.18e2 45.08
VirtualEthernet0/0/2-output active 134699 4229388 0 2.49e1 31.39
VirtualEthernet0/0/2-tx active 134699 4229388 0 2.36e2 31.39
VirtualEthernet0/0/3-output active 511613 4296466 0 5.92e1 8.39
VirtualEthernet0/0/3-tx active 511613 4296466 0 3.03e2 8.39
dpdk-input polling 6996657 4296466 0 9.47e2 .61
ethernet-input active 741611 12822318 0 6.29e1 17.29
l2-input active 656440 12822318 0 3.90e1 19.53
l2-output active 656440 12822318 0 3.48e1 19.53
vhost-user-input polling 6996657 8525852 0 4.40e2 1.22
imix-2t1c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.72e4 0.00
dpdk-process any wait 0 0 2 2.83e5 0.00
fib-walk any wait 0 0 2 2.49e3 0.00
ikev2-manager-process any wait 0 0 5 1.33e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.06e3 0.00
lisp-retry-service any wait 0 0 2 3.55e3 0.00
unix-epoll-input polling 7254 0 0 1.84e6 0.00
vhost-user-process any wait 0 0 2 1.14e4 0.00
vpe-oam-process any wait 0 0 2 1.17e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 57.66, last 128 main loops 0.00 per node 0.00
vector rates in 3.3802e6, out 3.3802e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 119267 6043871 0 2.25e1 50.68
TwentyFiveGigabitEthernet3b/0/ active 119267 6043871 0 1.12e2 50.68
VirtualEthernet0/0/0-output active 139257 6044006 0 2.53e1 43.40
VirtualEthernet0/0/0-tx active 139257 6044006 0 4.19e2 43.40
VirtualEthernet0/0/1-output active 120372 6043860 0 2.29e1 50.21
VirtualEthernet0/0/1-tx active 120372 6043860 0 3.96e2 50.21
dpdk-input polling 1550423 6044006 0 1.29e2 3.89
ethernet-input active 378896 18131737 0 4.93e1 47.85
l2-input active 250023 18131737 0 3.31e1 72.52
l2-output active 250023 18131737 0 2.27e1 72.52
vhost-user-input polling 1550423 12087731 0 3.74e2 7.79
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 60.29, last 128 main loops 0.00 per node 0.00
vector rates in 3.3802e6, out 3.3802e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 127953 6043866 0 2.24e1 47.24
TwentyFiveGigabitEthernet3b/0/ active 127953 6043866 0 1.13e2 47.24
VirtualEthernet0/0/2-output active 113696 6043864 0 2.30e1 53.16
VirtualEthernet0/0/2-tx active 113696 6043864 0 3.92e2 53.16
VirtualEthernet0/0/3-output active 130133 6043968 0 2.44e1 46.44
VirtualEthernet0/0/3-tx active 130133 6043968 0 4.19e2 46.44
dpdk-input polling 1610216 6043968 0 1.29e2 3.75
ethernet-input active 371782 18131698 0 4.89e1 48.77
l2-input active 229743 18131698 0 3.29e1 78.92
l2-output active 229743 18131698 0 2.20e1 78.92
vhost-user-input polling 1610216 12087730 0 3.76e2 7.51
imix-4t2c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.97e4 0.00
dpdk-process any wait 0 0 2 2.98e5 0.00
fib-walk any wait 0 0 2 3.08e3 0.00
ikev2-manager-process any wait 0 0 5 1.48e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.39e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.14e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.97e3 0.00
lisp-retry-service any wait 0 0 2 3.49e3 0.00
statseg-collector-process time wait 0 0 1 2.39e3 0.00
unix-epoll-input polling 8235 0 0 1.64e6 0.00
vhost-user-process any wait 0 0 2 1.19e4 0.00
vpe-oam-process any wait 0 0 3 9.60e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 43.96, last 128 main loops 0.00 per node 0.00
vector rates in 2.7994e6, out 2.7994e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 132726 5033970 0 2.62e1 37.93
TwentyFiveGigabitEthernet3b/0/ active 132726 5033970 0 1.44e2 37.93
VirtualEthernet0/0/0-output active 175757 5033960 0 3.17e1 28.64
VirtualEthernet0/0/0-tx active 175757 5033960 0 4.55e2 28.64
VirtualEthernet0/0/1-output active 137255 5113865 0 2.56e1 37.26
VirtualEthernet0/0/1-tx active 137255 5113865 0 4.26e2 37.26
dpdk-input polling 1243020 5033960 0 1.63e2 4.05
ethernet-input active 445738 15181795 0 5.94e1 34.06
l2-input active 245039 15181795 0 3.33e1 61.96
l2-output active 245039 15181795 0 2.65e1 61.96
vhost-user-input polling 1243020 10147835 0 5.09e2 8.16
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 42.23, last 128 main loops .09 per node 2.00
vector rates in 2.8141e6, out 2.8141e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 126920 5113865 0 2.55e1 40.29
TwentyFiveGigabitEthernet3b/0/ active 126920 5113865 0 1.38e2 40.29
VirtualEthernet0/0/0-output active 191128 5113875 0 3.21e1 26.76
VirtualEthernet0/0/0-tx active 191128 5113875 0 4.49e2 26.76
VirtualEthernet0/0/1-output active 139367 5033960 0 2.62e1 36.12
VirtualEthernet0/0/1-tx active 139367 5033960 0 4.19e2 36.12
dpdk-input polling 1632017 5113875 0 1.73e2 3.13
ethernet-input active 457415 15261700 0 5.91e1 33.37
l2-input active 265404 15261700 0 3.38e1 57.50
l2-output active 265404 15261700 0 2.71e1 57.50
vhost-user-input polling 1632017 10147825 0 5.04e2 6.22
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 45.07, last 128 main loops 3.09 per node 39.60
vector rates in 2.7994e6, out 2.7994e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 123070 5033955 0 2.45e1 40.90
TwentyFiveGigabitEthernet3b/0/ active 123070 5033955 0 1.42e2 40.90
VirtualEthernet0/0/2-output active 134699 5113852 0 2.65e1 37.97
VirtualEthernet0/0/2-tx active 134699 5113852 0 4.22e2 37.97
VirtualEthernet0/0/3-output active 175875 5033971 0 3.19e1 28.62
VirtualEthernet0/0/3-tx active 175875 5033971 0 4.56e2 28.62
dpdk-input polling 1305407 5033971 0 1.64e2 3.86
ethernet-input active 433644 15181778 0 5.87e1 35.01
l2-input active 240060 15181778 0 3.33e1 63.24
l2-output active 240060 15181778 0 2.60e1 63.24
vhost-user-input polling 1305407 10147807 0 5.12e2 7.77
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 42.44, last 128 main loops 0.00 per node 0.00
vector rates in 2.8141e6, out 2.8141e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 127189 5113886 0 2.45e1 40.21
TwentyFiveGigabitEthernet3b/0/ active 127189 5113886 0 1.40e2 40.21
VirtualEthernet0/0/2-output active 137142 5033935 0 2.65e1 36.71
VirtualEthernet0/0/2-tx active 137142 5033935 0 4.16e2 36.71
VirtualEthernet0/0/3-output active 191160 5113872 0 3.23e1 26.75
VirtualEthernet0/0/3-tx active 191160 5113872 0 4.49e2 26.75
dpdk-input polling 1700466 5113872 0 1.74e2 3.01
ethernet-input active 455491 15261693 0 5.90e1 33.51
l2-input active 263768 15261693 0 3.38e1 57.86
l2-output active 263768 15261693 0 2.67e1 57.86
vhost-user-input polling 1700466 10147821 0 5.04e2 5.97
imix-8t4c-eth-l2xcbase-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 6.30e4 0.00
dpdk-process any wait 0 0 2 3.46e5 0.00
fib-walk any wait 0 0 3 1.55e3 0.00
ikev2-manager-process any wait 0 0 6 1.78e3 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.89e3 0.00
unix-epoll-input polling 39374 0 0 3.44e5 0.00
vhost-user-process any wait 0 0 1 1.65e4 0.00
vpe-oam-process any wait 0 0 2 1.04e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 19.61, last 128 main loops 0.00 per node 0.00
vector rates in 2.0066e6, out 2.0066e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56320 3604416 0 1.79e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56320 3604416 0 1.34e2 63.99
VirtualEthernet0/0/0-output active 424117 3621810 0 6.30e1 8.54
VirtualEthernet0/0/0-tx active 424117 3621810 0 5.63e2 8.54
VirtualEthernet0/0/1-output active 128817 3679302 0 2.96e1 28.56
VirtualEthernet0/0/1-tx active 128817 3679302 0 4.46e2 28.56
dpdk-input polling 3818229 3621810 0 6.26e2 .95
ethernet-input active 609254 10905528 0 7.05e1 17.89
l2-input active 503253 10905528 0 3.95e1 21.67
l2-output active 503253 10905528 0 3.81e1 21.67
vhost-user-input polling 3818229 7283718 0 6.57e2 1.91
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 19.24, last 128 main loops 0.00 per node 0.00
vector rates in 2.0066e6, out 2.0066e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56320 3604472 0 1.79e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56320 3604472 0 1.37e2 63.99
VirtualEthernet0/0/0-output active 444760 3679298 0 6.49e1 8.27
VirtualEthernet0/0/0-tx active 444760 3679298 0 5.59e2 8.27
VirtualEthernet0/0/1-output active 110567 3621812 0 2.64e1 32.76
VirtualEthernet0/0/1-tx active 110567 3621812 0 4.34e2 32.76
dpdk-input polling 3972483 3679298 0 6.33e2 .93
ethernet-input active 611647 10905582 0 6.94e1 17.83
l2-input active 522006 10905582 0 4.02e1 20.89
l2-output active 522006 10905582 0 3.79e1 20.89
vhost-user-input polling 3972483 7226284 0 6.56e2 1.82
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 19.48, last 128 main loops 0.00 per node 0.00
vector rates in 2.0066e6, out 2.0066e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56320 3604472 0 1.80e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56320 3604472 0 1.35e2 63.99
VirtualEthernet0/0/0-output active 434535 3621809 0 6.47e1 8.33
VirtualEthernet0/0/0-tx active 434535 3621809 0 5.60e2 8.33
VirtualEthernet0/0/1-output active 116075 3679300 0 2.69e1 31.69
VirtualEthernet0/0/1-tx active 116075 3679300 0 4.27e2 31.69
dpdk-input polling 4126681 3621809 0 6.48e2 .88
ethernet-input active 606930 10905581 0 6.96e1 17.97
l2-input active 512774 10905581 0 3.98e1 21.27
l2-output active 512774 10905581 0 3.73e1 21.27
vhost-user-input polling 4126681 7283772 0 6.54e2 1.77
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 19.65, last 128 main loops 0.00 per node 0.00
vector rates in 2.0066e6, out 2.0066e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56321 3604472 0 1.83e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56321 3604472 0 1.40e2 63.99
VirtualEthernet0/0/0-output active 436226 3679301 0 6.43e1 8.43
VirtualEthernet0/0/0-tx active 436226 3679301 0 5.59e2 8.43
VirtualEthernet0/0/1-output active 108408 3621864 0 2.61e1 33.41
VirtualEthernet0/0/1-tx active 108408 3621864 0 4.30e2 33.41
dpdk-input polling 4022099 3679301 0 6.27e2 .91
ethernet-input active 600955 10905637 0 6.87e1 18.15
l2-input active 508999 10905637 0 3.99e1 21.43
l2-output active 508999 10905637 0 3.72e1 21.43
vhost-user-input polling 4022099 7226336 0 6.63e2 1.79
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 23.54, last 128 main loops 0.00 per node 0.00
vector rates in 1.9928e6, out 1.9928e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56321 3604488 0 1.83e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56321 3604488 0 1.89e2 63.99
VirtualEthernet0/0/2-output active 56321 3604529 0 1.87e1 63.99
VirtualEthernet0/0/2-tx active 56321 3604529 0 4.37e2 63.99
VirtualEthernet0/0/3-output active 379656 3621798 0 5.96e1 9.54
VirtualEthernet0/0/3-tx active 379656 3621798 0 5.77e2 9.54
dpdk-input polling 3187344 3621798 0 5.54e2 1.14
ethernet-input active 492298 10830815 0 5.86e1 22.00
l2-input active 427876 10830815 0 3.77e1 25.31
l2-output active 427876 10830815 0 3.21e1 25.31
vhost-user-input polling 3187344 7209017 0 7.17e2 2.26
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 22.95, last 128 main loops .05 per node 1.00
vector rates in 2.0034e6, out 2.0034e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56321 3604472 0 1.84e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56321 3604472 0 1.85e2 63.99
VirtualEthernet0/0/2-output active 56322 3604597 0 1.89e1 63.99
VirtualEthernet0/0/2-tx active 56322 3604597 0 4.28e2 63.99
VirtualEthernet0/0/3-output active 393021 3679303 0 6.26e1 9.36
VirtualEthernet0/0/3-tx active 393021 3679303 0 5.67e2 9.36
dpdk-input polling 3106058 3679303 0 5.53e2 1.18
ethernet-input active 505664 10888372 0 5.98e1 21.53
l2-input active 443217 10888372 0 3.81e1 24.57
l2-output active 443217 10888372 0 3.16e1 24.57
vhost-user-input polling 3106058 7209069 0 7.16e2 2.32
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 22.90, last 128 main loops .19 per node 4.00
vector rates in 1.9929e6, out 1.9929e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56322 3604540 0 1.80e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56322 3604540 0 1.85e2 63.99
VirtualEthernet0/0/2-output active 56322 3604584 0 1.85e1 63.99
VirtualEthernet0/0/2-tx active 56322 3604584 0 4.26e2 63.99
VirtualEthernet0/0/3-output active 390653 3621811 0 6.04e1 9.27
VirtualEthernet0/0/3-tx active 390653 3621811 0 5.67e2 9.27
dpdk-input polling 3205255 3621811 0 5.74e2 1.13
ethernet-input active 503297 10830935 0 6.00e1 21.52
l2-input active 442495 10830935 0 3.79e1 24.48
l2-output active 442495 10830935 0 3.20e1 24.48
vhost-user-input polling 3205255 7209124 0 7.17e2 2.25
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 23.80, last 128 main loops 0.00 per node 0.00
vector rates in 2.0034e6, out 2.0034e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 56321 3604472 0 1.84e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 56321 3604472 0 1.87e2 63.99
VirtualEthernet0/0/2-output active 56322 3604560 0 1.89e1 63.99
VirtualEthernet0/0/2-tx active 56322 3604560 0 4.24e2 63.99
VirtualEthernet0/0/3-output active 376427 3679299 0 5.82e1 9.77
VirtualEthernet0/0/3-tx active 376427 3679299 0 5.71e2 9.77
dpdk-input polling 3056849 3679299 0 5.43e2 1.20
ethernet-input active 489070 10888331 0 5.91e1 22.26
l2-input active 425837 10888331 0 3.77e1 25.57
l2-output active 425837 10888331 0 3.16e1 25.57
vhost-user-input polling 3056849 7209032 0 7.25e2 2.36

2n1l-25ge2p1xxv710-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and two static IPv4 /24 route entries. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to mac, rxd/txd=1024. DUT1 is tested with 2p25GE NIC XXV710 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, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.5, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 8.50e4 0.00
dpdk-process any wait 0 0 2 8.15e3 0.00
fib-walk any wait 0 0 3 1.31e3 0.00
ikev2-manager-process any wait 0 0 5 8.22e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 6.96e2 0.00
lisp-retry-service any wait 0 0 3 1.67e3 0.00
unix-epoll-input polling 3430 0 0 3.96e6 0.00
vhost-user-process any wait 0 0 2 6.79e3 0.00
vpe-oam-process any wait 0 0 3 7.57e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.5, average vectors/node 196.57, last 128 main loops 19.30 per node 176.50
vector rates in 5.9438e6, out 5.9438e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 84119 16210336 0 1.44e1 192.71
TwentyFiveGigabitEthernet3b/0/ active 84119 16210336 0 8.28e1 192.71
VirtualEthernet0/0/0-output active 85808 16210276 0 1.41e1 188.91
VirtualEthernet0/0/0-tx active 85808 16210276 0 1.77e2 188.91
dpdk-input polling 88077 16210276 0 6.34e1 184.05
ethernet-input active 169927 32420612 0 2.59e1 190.79
ip4-input active 84119 16210336 0 5.17e1 192.71
ip4-input-no-checksum active 85808 16210276 0 3.59e1 188.91
ip4-lookup active 157447 32420612 0 4.25e1 205.91
ip4-rewrite active 157447 32420612 0 4.44e1 205.91
vhost-user-input polling 88077 16210336 0 1.74e2 184.05
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.5, average vectors/node 202.93, last 128 main loops 28.00 per node 256.00
vector rates in 5.9437e6, out 5.9437e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 81440 16210214 0 1.39e1 199.04
TwentyFiveGigabitEthernet3b/0/ active 81440 16210214 0 8.27e1 199.04
VirtualEthernet0/0/1-output active 82132 16210108 0 1.39e1 197.37
VirtualEthernet0/0/1-tx active 82132 16210108 0 1.76e2 197.37
dpdk-input polling 85329 16210108 0 6.27e1 189.97
ethernet-input active 163572 32420322 0 2.59e1 198.20
ip4-input active 81440 16210214 0 5.16e1 199.04
ip4-input-no-checksum active 82132 16210108 0 3.57e1 197.37
ip4-lookup active 154041 32420322 0 4.36e1 210.47
ip4-rewrite active 154041 32420322 0 4.39e1 210.47
vhost-user-input polling 85329 16210214 0 1.76e2 189.97
64b-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 3.19e4 0.00
dpdk-process any wait 0 0 2 8.44e3 0.00
fib-walk any wait 0 0 2 2.74e3 0.00
ikev2-manager-process any wait 0 0 5 1.86e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.53e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.21e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 4.33e3 0.00
lisp-retry-service any wait 0 0 2 4.12e3 0.00
statseg-collector-process time wait 0 0 1 2.38e3 0.00
unix-epoll-input polling 25325 0 0 5.31e5 0.00
vhost-user-process any wait 0 0 2 7.93e3 0.00
vpe-oam-process any wait 0 0 3 5.03e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 34.38, last 128 main loops 0.00 per node 0.00
vector rates in 3.4806e6, out 3.4806e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 203552 9349052 0 2.07e1 45.93
TwentyFiveGigabitEthernet3b/0/ active 203552 9349052 0 9.58e1 45.93
VirtualEthernet0/0/0-output active 381312 9423276 0 2.88e1 24.71
VirtualEthernet0/0/0-tx active 381312 9423276 0 2.19e2 24.71
dpdk-input polling 5422056 9423276 0 2.84e2 1.74
ethernet-input active 584864 18772328 0 4.15e1 32.09
ip4-input active 203552 9349052 0 6.10e1 45.93
ip4-input-no-checksum active 381312 9423276 0 5.92e1 24.71
ip4-lookup active 487738 18772328 0 5.10e1 38.49
ip4-rewrite active 487738 18772328 0 5.35e1 38.49
vhost-user-input polling 5422056 9349052 0 3.14e2 1.72
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 34.42, last 128 main loops 0.00 per node 0.00
vector rates in 3.4806e6, out 3.4806e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 203950 9423300 0 2.08e1 46.20
TwentyFiveGigabitEthernet3b/0/ active 203950 9423300 0 9.41e1 46.20
VirtualEthernet0/0/0-output active 379770 9349000 0 2.88e1 24.62
VirtualEthernet0/0/0-tx active 379770 9349000 0 2.21e2 24.62
dpdk-input polling 5718177 9349000 0 2.83e2 1.63
ethernet-input active 583720 18772300 0 4.12e1 32.16
ip4-input active 203950 9423300 0 6.11e1 46.20
ip4-input-no-checksum active 379770 9349000 0 5.90e1 24.62
ip4-lookup active 487966 18772300 0 5.06e1 38.47
ip4-rewrite active 487966 18772300 0 5.36e1 38.47
vhost-user-input polling 5718177 9423300 0 3.14e2 1.65
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 34.17, last 128 main loops 0.00 per node 0.00
vector rates in 3.4806e6, out 3.4806e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 203471 9349033 0 2.07e1 45.95
TwentyFiveGigabitEthernet3b/0/ active 203471 9349033 0 9.59e1 45.95
VirtualEthernet0/0/1-output active 384459 9423279 0 2.93e1 24.51
VirtualEthernet0/0/1-tx active 384459 9423279 0 2.19e2 24.51
dpdk-input polling 5363254 9423279 0 2.85e2 1.76
ethernet-input active 587930 18772312 0 4.16e1 31.93
ip4-input active 203471 9349033 0 6.09e1 45.95
ip4-input-no-checksum active 384459 9423279 0 5.89e1 24.51
ip4-lookup active 491638 18772312 0 5.06e1 38.18
ip4-rewrite active 491638 18772312 0 5.36e1 38.18
vhost-user-input polling 5363254 9349033 0 3.13e2 1.74
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 34.14, last 128 main loops 0.00 per node 0.00
vector rates in 3.4806e6, out 3.4806e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 203555 9423212 0 2.07e1 46.29
TwentyFiveGigabitEthernet3b/0/ active 203555 9423212 0 9.45e1 46.29
VirtualEthernet0/0/1-output active 384766 9349100 0 2.92e1 24.29
VirtualEthernet0/0/1-tx active 384766 9349100 0 2.19e2 24.29
dpdk-input polling 5614909 9349100 0 2.79e2 1.67
ethernet-input active 588321 18772312 0 4.14e1 31.91
ip4-input active 203555 9423212 0 6.13e1 46.29
ip4-input-no-checksum active 384766 9349100 0 5.98e1 24.29
ip4-lookup active 492264 18772312 0 5.24e1 38.13
ip4-rewrite active 492264 18772312 0 5.39e1 38.13
vhost-user-input polling 5614909 9423212 0 3.13e2 1.68
64b-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 47 3.56e4 0.00
dpdk-process any wait 0 0 2 9.43e3 0.00
fib-walk any wait 0 0 3 2.92e3 0.00
ikev2-manager-process any wait 0 0 6 1.49e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.17e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.06e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.20e3 0.00
lisp-retry-service any wait 0 0 3 2.91e3 0.00
statseg-collector-process time wait 0 0 1 2.11e3 0.00
unix-epoll-input polling 54365 0 0 2.45e5 0.00
vhost-user-process any wait 0 0 1 1.26e4 0.00
vpe-oam-process any wait 0 0 2 9.16e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 14.68, last 128 main loops 0.00 per node 0.00
vector rates in 1.6591e6, out 1.6591e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 91693 4442340 0 1.91e1 48.45
TwentyFiveGigabitEthernet3b/0/ active 91693 4442340 0 9.73e1 48.45
VirtualEthernet0/0/0-output active 524819 4442318 0 5.58e1 8.46
VirtualEthernet0/0/0-tx active 524819 4442318 0 2.82e2 8.46
dpdk-input polling 8482440 4442318 0 1.25e3 .52
ethernet-input active 616512 8884658 0 5.86e1 14.41
ip4-input active 91693 4442340 0 5.79e1 48.45
ip4-input-no-checksum active 524819 4442318 0 9.53e1 8.46
ip4-lookup active 587913 8884658 0 6.31e1 15.11
ip4-rewrite active 587913 8884658 0 6.35e1 15.11
vhost-user-input polling 8482440 4442340 0 5.85e2 .52
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 14.71, last 128 main loops 0.00 per node 0.00
vector rates in 1.6591e6, out 1.6591e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 92140 4442374 0 1.89e1 48.21
TwentyFiveGigabitEthernet3b/0/ active 92140 4442374 0 9.69e1 48.21
VirtualEthernet0/0/0-output active 523553 4442318 0 5.57e1 8.48
VirtualEthernet0/0/0-tx active 523553 4442318 0 2.80e2 8.48
dpdk-input polling 8442687 4442318 0 1.26e3 .53
ethernet-input active 615693 8884692 0 5.79e1 14.43
ip4-input active 92140 4442374 0 5.73e1 48.21
ip4-input-no-checksum active 523553 4442318 0 9.52e1 8.48
ip4-lookup active 586242 8884692 0 6.32e1 15.16
ip4-rewrite active 586242 8884692 0 6.33e1 15.16
vhost-user-input polling 8442687 4442374 0 5.81e2 .53
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 14.86, last 128 main loops 0.00 per node 0.00
vector rates in 1.6723e6, out 1.6723e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 91676 4442320 0 1.90e1 48.46
TwentyFiveGigabitEthernet3b/0/ active 91676 4442320 0 9.70e1 48.46
VirtualEthernet0/0/0-output active 522250 4512832 0 5.56e1 8.64
VirtualEthernet0/0/0-tx active 522250 4512832 0 2.75e2 8.64
dpdk-input polling 8394637 4512832 0 1.24e3 .54
ethernet-input active 613926 8955152 0 5.78e1 14.59
ip4-input active 91676 4442320 0 5.73e1 48.46
ip4-input-no-checksum active 522250 4512832 0 9.34e1 8.64
ip4-lookup active 585332 8955152 0 6.39e1 15.29
ip4-rewrite active 585332 8955152 0 6.35e1 15.29
vhost-user-input polling 8394637 4442320 0 5.80e2 .53
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 14.94, last 128 main loops 0.00 per node 0.00
vector rates in 1.6723e6, out 1.6723e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 91582 4512776 0 1.89e1 49.28
TwentyFiveGigabitEthernet3b/0/ active 91582 4512776 0 1.05e2 49.28
VirtualEthernet0/0/0-output active 519522 4442319 0 5.56e1 8.55
VirtualEthernet0/0/0-tx active 519522 4442319 0 2.81e2 8.55
dpdk-input polling 8176105 4442319 0 1.25e3 .54
ethernet-input active 611104 8955095 0 5.75e1 14.65
ip4-input active 91582 4512776 0 5.71e1 49.28
ip4-input-no-checksum active 519522 4442319 0 9.39e1 8.55
ip4-lookup active 581968 8955095 0 6.39e1 15.39
ip4-rewrite active 581968 8955095 0 6.31e1 15.39
vhost-user-input polling 8176105 4512776 0 5.79e2 .55
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 14.72, last 128 main loops 0.00 per node 0.00
vector rates in 1.6591e6, out 1.6591e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 92078 4442264 0 1.92e1 48.24
TwentyFiveGigabitEthernet3b/0/ active 92078 4442264 0 9.87e1 48.24
VirtualEthernet0/0/1-output active 523359 4442318 0 5.59e1 8.49
VirtualEthernet0/0/1-tx active 523359 4442318 0 2.82e2 8.49
dpdk-input polling 8470630 4442318 0 1.25e3 .52
ethernet-input active 615437 8884582 0 5.85e1 14.44
ip4-input active 92078 4442264 0 5.83e1 48.24
ip4-input-no-checksum active 523359 4442318 0 9.47e1 8.49
ip4-lookup active 585875 8884582 0 6.32e1 15.16
ip4-rewrite active 585875 8884582 0 6.33e1 15.16
vhost-user-input polling 8470630 4442264 0 5.84e2 .52
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 14.69, last 128 main loops 0.00 per node 0.00
vector rates in 1.6591e6, out 1.6591e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 91724 4442268 0 1.91e1 48.43
TwentyFiveGigabitEthernet3b/0/ active 91724 4442268 0 9.68e1 48.43
VirtualEthernet0/0/1-output active 524643 4442319 0 5.64e1 8.47
VirtualEthernet0/0/1-tx active 524643 4442319 0 2.79e2 8.47
dpdk-input polling 8422495 4442319 0 1.25e3 .53
ethernet-input active 616367 8884587 0 5.81e1 14.41
ip4-input active 91724 4442268 0 5.79e1 48.43
ip4-input-no-checksum active 524643 4442319 0 9.62e1 8.47
ip4-lookup active 587440 8884587 0 6.49e1 15.12
ip4-rewrite active 587440 8884587 0 6.35e1 15.12
vhost-user-input polling 8422495 4442268 0 5.79e2 .53
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 15.01, last 128 main loops 0.00 per node 0.00
vector rates in 1.6723e6, out 1.6723e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 91534 4442280 0 1.91e1 48.53
TwentyFiveGigabitEthernet3b/0/ active 91534 4442280 0 9.75e1 48.53
VirtualEthernet0/0/1-output active 516346 4512831 0 5.50e1 8.74
VirtualEthernet0/0/1-tx active 516346 4512831 0 2.75e2 8.74
dpdk-input polling 8432591 4512831 0 1.24e3 .54
ethernet-input active 607880 8955111 0 5.70e1 14.73
ip4-input active 91534 4442280 0 5.71e1 48.53
ip4-input-no-checksum active 516346 4512831 0 9.39e1 8.74
ip4-lookup active 580113 8955111 0 6.29e1 15.44
ip4-rewrite active 580113 8955111 0 6.31e1 15.44
vhost-user-input polling 8432591 4442280 0 5.81e2 .53
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 14.97, last 128 main loops 0.00 per node 0.00
vector rates in 1.6723e6, out 1.6723e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 91959 4512831 0 1.92e1 49.07
TwentyFiveGigabitEthernet3b/0/ active 91959 4512831 0 1.06e2 49.07
VirtualEthernet0/0/1-output active 517762 4442319 0 5.60e1 8.58
VirtualEthernet0/0/1-tx active 517762 4442319 0 2.79e2 8.58
dpdk-input polling 8140779 4442319 0 1.24e3 .55
ethernet-input active 609721 8955150 0 5.79e1 14.69
ip4-input active 91959 4512831 0 5.79e1 49.07
ip4-input-no-checksum active 517762 4442319 0 9.53e1 8.58
ip4-lookup active 581367 8955150 0 6.29e1 15.40
ip4-rewrite active 581367 8955150 0 6.38e1 15.40
vhost-user-input polling 8140779 4512831 0 5.81e2 .55
imix-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 8.54e4 0.00
dpdk-process any wait 0 0 2 9.37e3 0.00
fib-walk any wait 0 0 3 1.34e3 0.00
ikev2-manager-process any wait 0 0 5 1.05e3 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.86e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.10e3 0.00
lisp-retry-service any wait 0 0 3 1.21e3 0.00
statseg-collector-process time wait 0 0 1 1.28e3 0.00
unix-epoll-input polling 5489 0 0 2.45e6 0.00
vhost-user-process any wait 0 0 2 8.02e3 0.00
vpe-oam-process any wait 0 0 2 5.39e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 96.09, last 128 main loops 0.00 per node 0.00
vector rates in 3.5079e6, out 3.5079e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 108350 9460254 0 1.82e1 87.31
TwentyFiveGigabitEthernet3b/0/ active 108350 9460254 0 1.09e2 87.31
VirtualEthernet0/0/0-output active 110758 9460324 0 1.92e1 85.41
VirtualEthernet0/0/0-tx active 110758 9460324 0 3.92e2 85.41
dpdk-input polling 939813 9460324 0 1.05e2 10.07
ethernet-input active 219108 18920578 0 3.56e1 86.35
ip4-input active 108350 9460254 0 5.81e1 87.31
ip4-input-no-checksum active 110758 9460324 0 4.41e1 85.41
ip4-lookup active 163578 18920578 0 4.78e1 115.67
ip4-rewrite active 163578 18920578 0 5.23e1 115.67
vhost-user-input polling 939813 9460254 0 3.96e2 10.07
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 97.29, last 128 main loops 0.00 per node 0.00
vector rates in 3.5079e6, out 3.5079e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 106374 9460232 0 1.84e1 88.93
TwentyFiveGigabitEthernet3b/0/ active 106374 9460232 0 1.10e2 88.93
VirtualEthernet0/0/1-output active 110186 9460298 0 1.92e1 85.86
VirtualEthernet0/0/1-tx active 110186 9460298 0 3.93e2 85.86
dpdk-input polling 834580 9460298 0 1.04e2 11.34
ethernet-input active 216560 18920530 0 3.55e1 87.37
ip4-input active 106374 9460232 0 5.76e1 88.93
ip4-input-no-checksum active 110186 9460298 0 4.40e1 85.86
ip4-lookup active 161304 18920530 0 4.89e1 117.29
ip4-rewrite active 161304 18920530 0 5.22e1 117.29
vhost-user-input polling 834580 9460232 0 3.95e2 11.34
imix-4t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.98e4 0.00
dpdk-process any wait 0 0 2 6.10e5 0.00
fib-walk any wait 0 0 3 1.02e3 0.00
ikev2-manager-process any wait 0 0 5 9.92e2 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.12e3 0.00
lisp-retry-service any wait 0 0 3 2.24e3 0.00
unix-epoll-input polling 6082 0 0 2.22e6 0.00
vhost-user-process any wait 0 0 2 8.66e3 0.00
vpe-oam-process any wait 0 0 3 5.67e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 50.11, last 128 main loops 0.00 per node 0.00
vector rates in 2.9395e6, out 2.9395e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 135144 7939988 0 2.11e1 58.75
TwentyFiveGigabitEthernet3b/0/ active 135144 7939988 0 1.31e2 58.75
VirtualEthernet0/0/0-output active 228847 8003043 0 2.69e1 34.97
VirtualEthernet0/0/0-tx active 228847 8003043 0 4.28e2 34.97
dpdk-input polling 925377 8003043 0 1.38e2 8.65
ethernet-input active 363991 15943031 0 4.55e1 43.80
ip4-input active 135144 7939988 0 6.01e1 58.75
ip4-input-no-checksum active 228847 8003043 0 5.67e1 34.97
ip4-lookup active 249460 15943031 0 4.99e1 63.91
ip4-rewrite active 249460 15943031 0 5.64e1 63.91
vhost-user-input polling 925377 7939988 0 5.19e2 8.58
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 46.20, last 128 main loops 0.00 per node 0.00
vector rates in 2.9395e6, out 2.9395e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 138901 8003028 0 2.13e1 57.62
TwentyFiveGigabitEthernet3b/0/ active 138901 8003028 0 1.28e2 57.62
VirtualEthernet0/0/0-output active 252073 7939996 0 2.79e1 31.49
VirtualEthernet0/0/0-tx active 252073 7939996 0 4.23e2 31.49
dpdk-input polling 1201431 7939996 0 1.43e2 6.61
ethernet-input active 390974 15943024 0 4.59e1 40.78
ip4-input active 138901 8003028 0 6.05e1 57.62
ip4-input-no-checksum active 252073 7939996 0 5.89e1 31.49
ip4-lookup active 276211 15943024 0 5.07e1 57.72
ip4-rewrite active 276211 15943024 0 5.69e1 57.72
vhost-user-input polling 1201431 8003028 0 5.11e2 6.66
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 49.86, last 128 main loops 0.00 per node 0.00
vector rates in 2.9395e6, out 2.9395e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 138587 7940004 0 2.11e1 57.29
TwentyFiveGigabitEthernet3b/0/ active 138587 7940004 0 1.33e2 57.29
VirtualEthernet0/0/1-output active 228714 8003020 0 2.72e1 34.99
VirtualEthernet0/0/1-tx active 228714 8003020 0 4.27e2 34.99
dpdk-input polling 870168 8003020 0 1.35e2 9.19
ethernet-input active 367301 15943024 0 4.62e1 43.41
ip4-input active 138587 7940004 0 6.16e1 57.29
ip4-input-no-checksum active 228714 8003020 0 5.74e1 34.99
ip4-lookup active 248358 15943024 0 4.99e1 64.19
ip4-rewrite active 248358 15943024 0 5.68e1 64.19
vhost-user-input polling 870168 7940004 0 5.17e2 9.12
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 46.04, last 128 main loops 4.16 per node 44.33
vector rates in 2.9395e6, out 2.9395e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 143014 8003112 0 2.15e1 55.96
TwentyFiveGigabitEthernet3b/0/ active 143014 8003112 0 1.29e2 55.96
VirtualEthernet0/0/1-output active 251175 7939944 0 2.83e1 31.61
VirtualEthernet0/0/1-tx active 251175 7939944 0 4.23e2 31.61
dpdk-input polling 1097490 7939944 0 1.40e2 7.23
ethernet-input active 394189 15943056 0 4.66e1 40.45
ip4-input active 143014 8003112 0 6.19e1 55.96
ip4-input-no-checksum active 251175 7939944 0 5.94e1 31.61
ip4-lookup active 274483 15943056 0 5.19e1 58.08
ip4-rewrite active 274483 15943056 0 5.75e1 58.08
vhost-user-input polling 1097490 8003112 0 5.06e2 7.29
imix-8t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 45 3.91e4 0.00
dpdk-process any wait 0 0 2 3.63e5 0.00
fib-walk any wait 0 0 3 1.41e3 0.00
ikev2-manager-process any wait 0 0 6 1.72e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 6.84e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.02e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 6.02e3 0.00
lisp-retry-service any wait 0 0 3 2.17e3 0.00
statseg-collector-process time wait 0 0 1 2.83e3 0.00
unix-epoll-input polling 47413 0 0 2.85e5 0.00
vhost-user-process any wait 0 0 2 9.87e3 0.00
vpe-oam-process any wait 0 0 3 1.28e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 10.45, last 128 main loops 0.00 per node 0.00
vector rates in 1.4469e6, out 1.4469e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 143777 3919856 0 2.78e1 27.26
TwentyFiveGigabitEthernet3b/0/ active 143777 3919856 0 1.42e2 27.26
VirtualEthernet0/0/0-output active 633899 3919797 0 7.54e1 6.18
VirtualEthernet0/0/0-tx active 633899 3919797 0 5.33e2 6.18
dpdk-input polling 5828871 3919797 0 1.08e3 .67
ethernet-input active 777676 7839653 0 8.39e1 10.08
ip4-input active 143777 3919856 0 7.31e1 27.26
ip4-input-no-checksum active 633899 3919797 0 1.27e2 6.18
ip4-lookup active 709092 7839653 0 7.50e1 11.06
ip4-rewrite active 709092 7839653 0 7.82e1 11.06
vhost-user-input polling 5828871 3919856 0 7.62e2 .67
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 10.38, last 128 main loops 0.00 per node 0.00
vector rates in 1.4469e6, out 1.4469e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 146219 3919852 0 2.77e1 26.81
TwentyFiveGigabitEthernet3b/0/ active 146219 3919852 0 1.41e2 26.81
VirtualEthernet0/0/0-output active 637694 3919797 0 7.47e1 6.15
VirtualEthernet0/0/0-tx active 637694 3919797 0 5.24e2 6.15
dpdk-input polling 6031400 3919797 0 1.08e3 .65
ethernet-input active 783913 7839649 0 8.45e1 10.00
ip4-input active 146219 3919852 0 7.21e1 26.81
ip4-input-no-checksum active 637694 3919797 0 1.23e2 6.15
ip4-lookup active 712082 7839649 0 7.50e1 11.01
ip4-rewrite active 712082 7839649 0 7.81e1 11.01
vhost-user-input polling 6031400 3919852 0 7.66e2 .65
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 10.45, last 128 main loops 3.06 per node 32.67
vector rates in 1.4584e6, out 1.4584e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 145427 3919852 0 2.79e1 26.95
TwentyFiveGigabitEthernet3b/0/ active 145427 3919852 0 1.39e2 26.95
VirtualEthernet0/0/0-output active 639051 3982017 0 7.44e1 6.23
VirtualEthernet0/0/0-tx active 639051 3982017 0 5.21e2 6.23
dpdk-input polling 5873245 3982017 0 1.06e3 .68
ethernet-input active 784478 7901869 0 8.45e1 10.07
ip4-input active 145427 3919852 0 7.21e1 26.95
ip4-input-no-checksum active 639051 3982017 0 1.22e2 6.23
ip4-lookup active 713825 7901869 0 7.66e1 11.07
ip4-rewrite active 713825 7901869 0 7.78e1 11.07
vhost-user-input polling 5873245 3919852 0 7.64e2 .67
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 10.85, last 128 main loops 0.00 per node 0.00
vector rates in 1.4584e6, out 1.4584e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 143937 3982024 0 2.73e1 27.67
TwentyFiveGigabitEthernet3b/0/ active 143937 3982024 0 1.50e2 27.67
VirtualEthernet0/0/0-output active 612287 3919797 0 7.22e1 6.40
VirtualEthernet0/0/0-tx active 612287 3919797 0 5.23e2 6.40
dpdk-input polling 5596722 3919797 0 1.07e3 .70
ethernet-input active 756224 7901821 0 8.41e1 10.45
ip4-input active 143937 3982024 0 7.27e1 27.67
ip4-input-no-checksum active 612287 3919797 0 1.25e2 6.40
ip4-lookup active 686679 7901821 0 7.54e1 11.51
ip4-rewrite active 686679 7901821 0 7.73e1 11.51
vhost-user-input polling 5596722 3982024 0 7.67e2 .71
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 10.29, last 128 main loops 11.10 per node 15.45
vector rates in 1.4469e6, out 1.4469e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 144337 3919768 0 2.72e1 27.16
TwentyFiveGigabitEthernet3b/0/ active 144337 3919768 0 1.42e2 27.16
VirtualEthernet0/0/1-output active 645164 3919798 0 7.53e1 6.08
VirtualEthernet0/0/1-tx active 645164 3919798 0 5.34e2 6.08
dpdk-input polling 5781221 3919798 0 1.07e3 .68
ethernet-input active 789501 7839566 0 8.48e1 9.93
ip4-input active 144337 3919768 0 7.28e1 27.16
ip4-input-no-checksum active 645164 3919798 0 1.25e2 6.08
ip4-lookup active 721076 7839566 0 7.52e1 10.87
ip4-rewrite active 721076 7839566 0 7.87e1 10.87
vhost-user-input polling 5781221 3919768 0 7.67e2 .68
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 10.32, last 128 main loops .11 per node 2.00
vector rates in 1.4469e6, out 1.4469e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 145406 3919796 0 2.76e1 26.96
TwentyFiveGigabitEthernet3b/0/ active 145406 3919796 0 1.41e2 26.96
VirtualEthernet0/0/1-output active 642140 3919798 0 7.54e1 6.10
VirtualEthernet0/0/1-tx active 642140 3919798 0 5.29e2 6.10
dpdk-input polling 5992159 3919798 0 1.08e3 .65
ethernet-input active 787546 7839594 0 8.51e1 9.95
ip4-input active 145406 3919796 0 7.19e1 26.96
ip4-input-no-checksum active 642140 3919798 0 1.23e2 6.10
ip4-lookup active 717462 7839594 0 7.65e1 10.93
ip4-rewrite active 717462 7839594 0 7.80e1 10.93
vhost-user-input polling 5992159 3919796 0 7.62e2 .65
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 10.53, last 128 main loops 0.00 per node 0.00
vector rates in 1.4584e6, out 1.4584e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 145404 3919792 0 2.77e1 26.96
TwentyFiveGigabitEthernet3b/0/ active 145404 3919792 0 1.41e2 26.96
VirtualEthernet0/0/1-output active 633246 3982018 0 7.33e1 6.29
VirtualEthernet0/0/1-tx active 633246 3982018 0 5.23e2 6.29
dpdk-input polling 5883499 3982018 0 1.06e3 .68
ethernet-input active 778650 7901810 0 8.42e1 10.15
ip4-input active 145404 3919792 0 7.16e1 26.96
ip4-input-no-checksum active 633246 3982018 0 1.22e2 6.29
ip4-lookup active 707645 7901810 0 7.52e1 11.17
ip4-rewrite active 707645 7901810 0 7.77e1 11.17
vhost-user-input polling 5883499 3919792 0 7.63e2 .67
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 10.76, last 128 main loops 1.97 per node 21.00
vector rates in 1.4584e6, out 1.4584e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 145257 3982016 0 2.81e1 27.41
TwentyFiveGigabitEthernet3b/0/ active 145257 3982016 0 1.51e2 27.41
VirtualEthernet0/0/1-output active 617626 3919796 0 7.33e1 6.35
VirtualEthernet0/0/1-tx active 617626 3919796 0 5.29e2 6.35
dpdk-input polling 5553154 3919796 0 1.07e3 .71
ethernet-input active 762883 7901812 0 8.51e1 10.36
ip4-input active 145257 3982016 0 7.18e1 27.41
ip4-input-no-checksum active 617626 3919796 0 1.22e2 6.35
ip4-lookup active 692441 7901812 0 7.42e1 11.41
ip4-rewrite active 692441 7901812 0 7.73e1 11.41
vhost-user-input polling 5553154 3982016 0 7.66e2 .72

2n1l-25ge2p1xxv710-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv4 routing and two static IPv4 /24 route entries. Qemu Guest is connected to VPP via vhost-user interfaces. Guest is running DPDK testpmd interconnecting vhost-user interfaces, forwarding mode is set to mac, rxd/txd=1024. DUT1 is tested with 2p25GE NIC XXV710 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, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-2t1c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 1.29e5 0.00
dpdk-process any wait 0 0 2 7.28e3 0.00
fib-walk any wait 0 0 2 9.12e2 0.00
ikev2-manager-process any wait 0 0 5 5.79e2 0.00
ip-neighbor-scan-process any wait 0 0 1 1.73e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.80e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.12e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.44e3 0.00
lisp-retry-service any wait 0 0 2 2.26e3 0.00
statseg-collector-process time wait 0 0 1 1.54e3 0.00
unix-epoll-input polling 2569 0 0 5.27e6 0.00
vhost-user-process any wait 0 0 2 1.09e4 0.00
vpe-oam-process any wait 0 0 3 7.55e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 228.69, last 128 main loops 27.56 per node 252.00
vector rates in 5.5687e6, out 5.5687e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 44721 10091160 0 1.39e1 225.65
TwentyFiveGigabitEthernet3b/0/ active 44721 10091160 0 8.35e1 225.65
VirtualEthernet0/0/0-output active 45204 10091288 0 1.41e1 223.24
VirtualEthernet0/0/0-tx active 45204 10091288 0 1.73e2 223.24
VirtualEthernet0/0/1-output active 44613 10091264 0 1.36e1 226.19
VirtualEthernet0/0/1-tx active 44613 10091264 0 1.73e2 226.19
dpdk-input polling 45512 10091288 0 6.47e1 221.73
ethernet-input active 134538 30273712 0 2.54e1 225.02
ip4-input active 87962 20182424 0 4.96e1 229.44
ip4-input-no-checksum active 45204 10091288 0 3.56e1 223.24
ip4-lookup active 129816 30273712 0 4.26e1 233.20
ip4-rewrite active 129816 30273712 0 4.41e1 233.20
vhost-user-input polling 45512 20182424 0 1.69e2 443.45
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 238.89, last 128 main loops 41.89 per node 268.10
vector rates in 5.5687e6, out 5.5687e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 42419 10091160 0 1.35e1 237.89
TwentyFiveGigabitEthernet3b/0/ active 42419 10091160 0 8.49e1 237.89
VirtualEthernet0/0/2-output active 42520 10091544 0 1.38e1 237.34
VirtualEthernet0/0/2-tx active 42520 10091544 0 1.74e2 237.34
VirtualEthernet0/0/3-output active 42848 10091388 0 1.39e1 235.52
VirtualEthernet0/0/3-tx active 42848 10091388 0 1.74e2 235.52
dpdk-input polling 42962 10091388 0 6.42e1 234.89
ethernet-input active 127787 30274092 0 2.51e1 236.91
ip4-input active 84164 20182704 0 4.89e1 239.80
ip4-input-no-checksum active 42848 10091388 0 3.48e1 235.52
ip4-lookup active 125532 30274092 0 4.36e1 241.17
ip4-rewrite active 125532 30274092 0 4.34e1 241.17
vhost-user-input polling 42962 20182704 0 1.69e2 469.78
64b-4t2c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 1.00e5 0.00
dpdk-process any wait 0 0 2 5.47e5 0.00
fib-walk any wait 0 0 3 2.55e3 0.00
ikev2-manager-process any wait 0 0 6 1.43e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.03e3 0.00
lisp-retry-service any wait 0 0 3 1.92e3 0.00
unix-epoll-input polling 2290 0 0 5.91e6 0.00
vhost-user-process any wait 0 0 2 1.23e4 0.00
vpe-oam-process any wait 0 0 2 1.54e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 127.01, last 128 main loops 13.13 per node 140.00
vector rates in 4.7775e6, out 4.7775e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 81917 8677664 0 1.66e1 105.93
TwentyFiveGigabitEthernet3b/0/ active 81917 8677664 0 9.79e1 105.93
VirtualEthernet0/0/0-output active 92456 8677656 0 1.77e1 93.86
VirtualEthernet0/0/0-tx active 92456 8677656 0 1.95e2 93.86
VirtualEthernet0/0/1-output active 83895 8609424 0 1.64e1 102.62
VirtualEthernet0/0/1-tx active 83895 8609424 0 2.04e2 102.62
dpdk-input polling 153072 8677656 0 8.18e1 56.69
ethernet-input active 258268 25964744 0 3.05e1 100.53
ip4-input active 110942 17287088 0 5.32e1 155.82
ip4-input-no-checksum active 92456 8677656 0 4.21e1 93.86
ip4-lookup active 151118 25964744 0 4.43e1 171.82
ip4-rewrite active 151118 25964744 0 4.70e1 171.82
vhost-user-input polling 153072 17287088 0 2.12e2 112.93
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 112.68, last 128 main loops 0.00 per node 0.00
vector rates in 4.7649e6, out 4.7649e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 94178 8609205 0 1.72e1 91.41
TwentyFiveGigabitEthernet3b/0/ active 94178 8609205 0 9.75e1 91.41
VirtualEthernet0/0/0-output active 107802 8609331 0 1.86e1 79.86
VirtualEthernet0/0/0-tx active 107802 8609331 0 1.96e2 79.86
VirtualEthernet0/0/1-output active 95413 8677728 0 1.65e1 90.95
VirtualEthernet0/0/1-tx active 95413 8677728 0 2.04e2 90.95
dpdk-input polling 215944 8609331 0 8.19e1 39.87
ethernet-input active 297393 25896264 0 3.15e1 87.08
ip4-input active 122479 17286933 0 5.38e1 141.14
ip4-input-no-checksum active 107802 8609331 0 4.32e1 79.86
ip4-lookup active 162005 25896264 0 4.47e1 159.85
ip4-rewrite active 162005 25896264 0 4.74e1 159.85
vhost-user-input polling 215944 17286933 0 2.08e2 80.05
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 123.09, last 128 main loops 11.37 per node 97.07
vector rates in 4.7775e6, out 4.7775e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 87166 8677836 0 1.62e1 99.56
TwentyFiveGigabitEthernet3b/0/ active 87166 8677836 0 9.89e1 99.56
VirtualEthernet0/0/2-output active 85736 8609364 0 1.69e1 100.42
VirtualEthernet0/0/2-tx active 85736 8609364 0 2.03e2 100.42
VirtualEthernet0/0/3-output active 95704 8677770 0 1.81e1 90.67
VirtualEthernet0/0/3-tx active 95704 8677770 0 1.95e2 90.67
dpdk-input polling 168386 8677770 0 8.19e1 51.53
ethernet-input active 268606 25964970 0 3.11e1 96.67
ip4-input active 114554 17287200 0 5.35e1 150.91
ip4-input-no-checksum active 95704 8677770 0 4.22e1 90.67
ip4-lookup active 153583 25964970 0 4.44e1 169.06
ip4-rewrite active 153583 25964970 0 4.73e1 169.06
vhost-user-input polling 168386 17287200 0 2.09e2 102.66
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 111.76, last 128 main loops 0.00 per node 0.00
vector rates in 4.7649e6, out 4.7649e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 96145 8609267 0 1.74e1 89.54
TwentyFiveGigabitEthernet3b/0/ active 96145 8609267 0 9.76e1 89.54
VirtualEthernet0/0/2-output active 94037 8677564 0 1.71e1 92.28
VirtualEthernet0/0/2-tx active 94037 8677564 0 2.01e2 92.28
VirtualEthernet0/0/3-output active 109258 8609610 0 1.89e1 78.80
VirtualEthernet0/0/3-tx active 109258 8609610 0 1.95e2 78.80
dpdk-input polling 238631 8609610 0 8.30e1 36.08
ethernet-input active 299440 25896441 0 3.13e1 86.48
ip4-input active 123166 17286831 0 5.37e1 140.35
ip4-input-no-checksum active 109258 8609610 0 4.30e1 78.80
ip4-lookup active 163618 25896441 0 4.59e1 158.27
ip4-rewrite active 163618 25896441 0 4.75e1 158.27
vhost-user-input polling 238631 17286831 0 2.06e2 72.44
64b-8t4c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 50 4.37e4 0.00
dpdk-process any wait 0 0 2 3.16e5 0.00
fib-walk any wait 0 0 3 2.37e3 0.00
ikev2-manager-process any wait 0 0 6 1.48e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 6 1.49e3 0.00
lisp-retry-service any wait 0 0 3 2.43e3 0.00
unix-epoll-input polling 55734 0 0 2.42e5 0.00
vhost-user-process any wait 0 0 2 1.23e4 0.00
vpe-oam-process any wait 0 0 3 1.89e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 25.11, last 128 main loops 0.00 per node 0.00
vector rates in 2.2909e6, out 2.2909e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 64403 4121812 0 1.77e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 64403 4121812 0 1.45e2 64.00
VirtualEthernet0/0/0-output active 389278 4188576 0 4.85e1 10.76
VirtualEthernet0/0/0-tx active 389278 4188576 0 2.68e2 10.76
VirtualEthernet0/0/1-output active 64398 4121804 0 1.76e1 64.01
VirtualEthernet0/0/1-tx active 64398 4121804 0 2.39e2 64.01
dpdk-input polling 5584568 4188576 0 7.86e2 .75
ethernet-input active 518079 12432192 0 4.29e1 23.99
ip4-input active 120806 8243616 0 5.32e1 68.24
ip4-input-no-checksum active 389278 4188576 0 8.67e1 10.76
ip4-lookup active 464854 12432192 0 5.32e1 26.74
ip4-rewrite active 464854 12432192 0 5.54e1 26.74
vhost-user-input polling 5584568 8243616 0 4.79e2 1.48
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 24.43, last 128 main loops 0.00 per node 0.00
vector rates in 2.2909e6, out 2.2909e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 64399 4121804 0 1.76e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 64399 4121804 0 1.43e2 64.00
VirtualEthernet0/0/0-output active 401359 4188590 0 4.96e1 10.44
VirtualEthernet0/0/0-tx active 401359 4188590 0 2.69e2 10.44
VirtualEthernet0/0/1-output active 64399 4121672 0 1.75e1 64.00
VirtualEthernet0/0/1-tx active 64399 4121672 0 2.36e2 64.00
dpdk-input polling 5644436 4188590 0 7.83e2 .74
ethernet-input active 530157 12432066 0 4.29e1 23.45
ip4-input active 124140 8243476 0 5.33e1 66.40
ip4-input-no-checksum active 401359 4188590 0 8.80e1 10.44
ip4-lookup active 479210 12432066 0 5.44e1 25.94
ip4-rewrite active 479210 12432066 0 5.57e1 25.94
vhost-user-input polling 5644436 8243476 0 4.77e2 1.46
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 24.08, last 128 main loops 0.00 per node 0.00
vector rates in 2.3032e6, out 2.3032e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 64403 4121736 0 1.75e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 64403 4121736 0 1.41e2 63.99
VirtualEthernet0/0/0-output active 411664 4255064 0 4.98e1 10.34
VirtualEthernet0/0/0-tx active 411664 4255064 0 2.69e2 10.34
VirtualEthernet0/0/1-output active 64399 4121728 0 1.74e1 64.00
VirtualEthernet0/0/1-tx active 64399 4121728 0 2.37e2 64.00
dpdk-input polling 5500420 4255064 0 7.79e2 .77
ethernet-input active 540466 12498528 0 4.31e1 23.13
ip4-input active 124540 8243464 0 5.35e1 66.19
ip4-input-no-checksum active 411664 4255064 0 8.82e1 10.34
ip4-lookup active 489232 12498528 0 5.39e1 25.55
ip4-rewrite active 489232 12498528 0 5.59e1 25.55
vhost-user-input polling 5500420 8243464 0 4.69e2 1.49
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 23.31, last 128 main loops 0.00 per node 0.00
vector rates in 2.2909e6, out 2.2909e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 92854 4121728 0 2.11e1 44.39
TwentyFiveGigabitEthernet3b/0/ active 92854 4121728 0 1.49e2 44.39
VirtualEthernet0/0/0-output active 402250 4188579 0 4.99e1 10.41
VirtualEthernet0/0/0-tx active 402250 4188579 0 2.72e2 10.41
VirtualEthernet0/0/1-output active 64399 4121812 0 1.76e1 64.00
VirtualEthernet0/0/1-tx active 64399 4121812 0 2.31e2 64.00
dpdk-input polling 5189788 4188579 0 7.76e2 .81
ethernet-input active 559503 12432119 0 4.59e1 22.22
ip4-input active 151088 8243540 0 5.64e1 54.56
ip4-input-no-checksum active 402250 4188579 0 8.95e1 10.41
ip4-lookup active 496913 12432119 0 5.63e1 25.02
ip4-rewrite active 496913 12432119 0 5.81e1 25.02
vhost-user-input polling 5189788 8243540 0 4.66e2 1.59
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 20.97, last 128 main loops 0.00 per node 0.00
vector rates in 2.3032e6, out 2.3032e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 64397 4121640 0 1.75e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 64397 4121640 0 9.83e1 64.00
VirtualEthernet0/0/2-output active 116219 4188565 0 2.36e1 36.04
VirtualEthernet0/0/2-tx active 116219 4188565 0 2.21e2 36.04
VirtualEthernet0/0/3-output active 442969 4188576 0 5.32e1 9.46
VirtualEthernet0/0/3-tx active 442969 4188576 0 2.77e2 9.46
dpdk-input polling 6287914 4188576 0 8.86e2 .67
ethernet-input active 623585 12498781 0 4.99e1 20.04
ip4-input active 173265 8310205 0 5.88e1 47.96
ip4-input-no-checksum active 442969 4188576 0 9.18e1 9.46
ip4-lookup active 558469 12498781 0 5.66e1 22.38
ip4-rewrite active 558469 12498781 0 5.80e1 22.38
vhost-user-input polling 6287914 8310205 0 4.09e2 1.32
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 21.46, last 128 main loops 0.00 per node 0.00
vector rates in 2.3032e6, out 2.3032e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 64397 4121548 0 1.75e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 64397 4121548 0 9.77e1 64.00
VirtualEthernet0/0/2-output active 110784 4188624 0 2.29e1 37.81
VirtualEthernet0/0/2-tx active 110784 4188624 0 2.20e2 37.81
VirtualEthernet0/0/3-output active 432771 4188584 0 5.28e1 9.68
VirtualEthernet0/0/3-tx active 432771 4188584 0 2.76e2 9.68
dpdk-input polling 6603905 4188584 0 8.86e2 .63
ethernet-input active 607952 12498756 0 4.91e1 20.56
ip4-input active 168742 8310172 0 5.79e1 49.25
ip4-input-no-checksum active 432771 4188584 0 9.02e1 9.68
ip4-lookup active 547326 12498756 0 5.57e1 22.84
ip4-rewrite active 547326 12498756 0 5.77e1 22.84
vhost-user-input polling 6603905 8310172 0 4.13e2 1.26
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 22.84, last 128 main loops 0.00 per node 0.00
vector rates in 2.3155e6, out 2.3155e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 64398 4121596 0 1.76e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 64398 4121596 0 9.68e1 64.00
VirtualEthernet0/0/2-output active 111771 4188624 0 2.28e1 37.48
VirtualEthernet0/0/2-tx active 111771 4188624 0 2.17e2 37.48
VirtualEthernet0/0/3-output active 399335 4255056 0 4.83e1 10.66
VirtualEthernet0/0/3-tx active 399335 4255056 0 2.65e2 10.66
dpdk-input polling 6694474 4255056 0 8.96e2 .64
ethernet-input active 575504 12565276 0 4.78e1 21.83
ip4-input active 170074 8310220 0 5.84e1 48.86
ip4-input-no-checksum active 399335 4255056 0 8.65e1 10.66
ip4-lookup active 515155 12565276 0 5.49e1 24.39
ip4-rewrite active 515155 12565276 0 5.66e1 24.39
vhost-user-input polling 6694474 8310220 0 4.11e2 1.24
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 22.02, last 128 main loops 0.00 per node 0.00
vector rates in 2.3154e6, out 2.3154e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 64398 4121572 0 1.78e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 64398 4121572 0 9.77e1 64.00
VirtualEthernet0/0/2-output active 110366 4254821 0 2.33e1 38.55
VirtualEthernet0/0/2-tx active 110366 4254821 0 2.15e2 38.55
VirtualEthernet0/0/3-output active 423178 4188552 0 5.16e1 9.89
VirtualEthernet0/0/3-tx active 423178 4188552 0 2.79e2 9.89
dpdk-input polling 6357905 4188552 0 8.91e2 .66
ethernet-input active 597942 12564945 0 4.92e1 21.01
ip4-input active 169368 8376393 0 5.82e1 49.46
ip4-input-no-checksum active 423178 4188552 0 9.09e1 9.89
ip4-lookup active 532563 12564945 0 5.56e1 23.59
ip4-rewrite active 532563 12564945 0 5.74e1 23.59
vhost-user-input polling 6357905 8376393 0 4.08e2 1.32
imix-2t1c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 49 8.98e4 0.00
dpdk-process any wait 0 0 2 5.49e5 0.00
fib-walk any wait 0 0 3 1.88e3 0.00
ikev2-manager-process any wait 0 0 5 1.05e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 1.97e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.58e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 2.27e3 0.00
lisp-retry-service any wait 0 0 3 2.64e3 0.00
statseg-collector-process time wait 0 0 1 1.29e3 0.00
unix-epoll-input polling 5097 0 0 2.62e6 0.00
vhost-user-process any wait 0 0 2 1.19e4 0.00
vpe-oam-process any wait 0 0 3 1.08e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 89.48, last 128 main loops 0.00 per node 0.00
vector rates in 3.0594e6, out 3.0594e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 70999 5468814 0 1.98e1 77.03
TwentyFiveGigabitEthernet3b/0/ active 70999 5468814 0 1.11e2 77.03
VirtualEthernet0/0/0-output active 76085 5469064 0 2.10e1 71.88
VirtualEthernet0/0/0-tx active 76085 5469064 0 4.02e2 71.88
VirtualEthernet0/0/1-output active 68352 5469024 0 1.94e1 80.01
VirtualEthernet0/0/1-tx active 68352 5469024 0 3.91e2 80.01
dpdk-input polling 690786 5469064 0 1.16e2 7.92
ethernet-input active 215436 16406902 0 3.75e1 76.16
ip4-input active 112372 10937838 0 5.87e1 97.34
ip4-input-no-checksum active 76085 5469064 0 4.87e1 71.88
ip4-lookup active 148708 16406902 0 4.92e1 110.33
ip4-rewrite active 148708 16406902 0 5.34e1 110.33
vhost-user-input polling 690786 10937838 0 3.85e2 15.83
—————
Thread 2 vpp_wk_1 (lcore 58)
Time 5.4, average vectors/node 93.25, last 128 main loops 21.05 per node 158.53
vector rates in 3.0593e6, out 3.0593e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 74497 5468628 0 1.98e1 73.41
TwentyFiveGigabitEthernet3b/0/ active 74497 5468628 0 1.12e2 73.41
VirtualEthernet0/0/2-output active 65643 5468816 0 1.99e1 83.31
VirtualEthernet0/0/2-tx active 65643 5468816 0 3.93e2 83.31
VirtualEthernet0/0/3-output active 71764 5468844 0 2.04e1 76.21
VirtualEthernet0/0/3-tx active 71764 5468844 0 4.04e2 76.21
dpdk-input polling 680144 5468844 0 1.14e2 8.04
ethernet-input active 211904 16406288 0 3.72e1 77.42
ip4-input active 105462 10937444 0 5.89e1 103.71
ip4-input-no-checksum active 71764 5468844 0 4.76e1 76.21
ip4-lookup active 139333 16406288 0 5.05e1 117.75
ip4-rewrite active 139333 16406288 0 5.32e1 117.75
vhost-user-input polling 680144 10937444 0 3.82e2 16.08
imix-4t2c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 5.78e4 0.00
dpdk-process any wait 0 0 1 1.12e4 0.00
fib-walk any wait 0 0 2 2.42e3 0.00
ikev2-manager-process any wait 0 0 5 1.97e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.16e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 8.96e2 0.00
ip6-reassembly-expire-walk any wait 0 0 1 5.19e3 0.00
lisp-retry-service any wait 0 0 2 3.47e3 0.00
statseg-collector-process time wait 0 0 1 2.66e3 0.00
unix-epoll-input polling 6926 0 0 1.95e6 0.00
vhost-user-process any wait 0 0 2 1.16e4 0.00
vpe-oam-process any wait 0 0 3 8.53e2 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 50.32, last 128 main loops 0.00 per node 0.00
vector rates in 2.5425e6, out 2.5425e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 101016 4616960 0 2.42e1 45.71
TwentyFiveGigabitEthernet3b/0/ active 101016 4616960 0 1.37e2 45.71
VirtualEthernet0/0/0-output active 135739 4616870 0 2.85e1 34.01
VirtualEthernet0/0/0-tx active 135739 4616870 0 4.38e2 34.01
VirtualEthernet0/0/1-output active 111733 4580586 0 2.48e1 40.99
VirtualEthernet0/0/1-tx active 111733 4580586 0 4.19e2 40.99
dpdk-input polling 1133057 4616870 0 1.71e2 4.07
ethernet-input active 348488 13814416 0 4.93e1 39.64
ip4-input active 150164 9197546 0 6.53e1 61.25
ip4-input-no-checksum active 135739 4616870 0 6.32e1 34.01
ip4-lookup active 194902 13814416 0 5.09e1 70.88
ip4-rewrite active 194902 13814416 0 5.90e1 70.88
vhost-user-input polling 1133057 9197546 0 5.04e2 8.12
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 47.04, last 128 main loops 0.00 per node 0.00
vector rates in 2.5358e6, out 2.5358e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 112634 4580613 0 2.65e1 40.67
TwentyFiveGigabitEthernet3b/0/ active 112634 4580613 0 1.39e2 40.67
VirtualEthernet0/0/0-output active 143315 4580609 0 2.94e1 31.96
VirtualEthernet0/0/0-tx active 143315 4580609 0 4.31e2 31.96
VirtualEthernet0/0/1-output active 113809 4616869 0 2.51e1 40.57
VirtualEthernet0/0/1-tx active 113809 4616869 0 4.13e2 40.57
dpdk-input polling 1362153 4580609 0 1.78e2 3.36
ethernet-input active 369758 13778091 0 5.07e1 37.26
ip4-input active 161472 9197482 0 6.65e1 56.96
ip4-input-no-checksum active 143315 4580609 0 6.37e1 31.96
ip4-lookup active 210175 13778091 0 5.18e1 65.56
ip4-rewrite active 210175 13778091 0 5.97e1 65.56
vhost-user-input polling 1362153 9197482 0 4.98e2 6.75
—————
Thread 3 vpp_wk_2 (lcore 58)
Time 5.4, average vectors/node 49.96, last 128 main loops 0.00 per node 0.00
vector rates in 2.5425e6, out 2.5425e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 108868 4616920 0 2.45e1 42.41
TwentyFiveGigabitEthernet3b/0/ active 108868 4616920 0 1.42e2 42.41
VirtualEthernet0/0/2-output active 108696 4580593 0 2.54e1 42.14
VirtualEthernet0/0/2-tx active 108696 4580593 0 4.15e2 42.14
VirtualEthernet0/0/3-output active 135698 4616952 0 2.88e1 34.02
VirtualEthernet0/0/3-tx active 135698 4616952 0 4.36e2 34.02
dpdk-input polling 1093769 4616952 0 1.67e2 4.22
ethernet-input active 353262 13814465 0 4.98e1 39.11
ip4-input active 152146 9197513 0 6.53e1 60.45
ip4-input-no-checksum active 135698 4616952 0 6.21e1 34.02
ip4-lookup active 194153 13814465 0 5.11e1 71.15
ip4-rewrite active 194153 13814465 0 5.92e1 71.15
vhost-user-input polling 1093769 9197513 0 5.04e2 8.41
—————
Thread 4 vpp_wk_3 (lcore 59)
Time 5.4, average vectors/node 47.22, last 128 main loops 4.16 per node 44.33
vector rates in 2.5358e6, out 2.5358e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 113356 4580600 0 2.52e1 40.41
TwentyFiveGigabitEthernet3b/0/ active 113356 4580600 0 1.40e2 40.41
VirtualEthernet0/0/2-output active 111550 4616932 0 2.54e1 41.39
VirtualEthernet0/0/2-tx active 111550 4616932 0 4.09e2 41.39
VirtualEthernet0/0/3-output active 143949 4580516 0 2.97e1 31.82
VirtualEthernet0/0/3-tx active 143949 4580516 0 4.30e2 31.82
dpdk-input polling 1369520 4580516 0 1.78e2 3.34
ethernet-input active 368855 13778048 0 5.03e1 37.35
ip4-input active 160061 9197532 0 6.63e1 57.46
ip4-input-no-checksum active 143949 4580516 0 6.37e1 31.82
ip4-lookup active 208528 13778048 0 5.30e1 66.07
ip4-rewrite active 208528 13778048 0 5.98e1 66.07
vhost-user-input polling 1369520 9197532 0 4.98e2 6.72
imix-8t4c-ethip4-ip4base-eth-4vhostvr1024-2vm-ndrpdr
 DUT1: 
Thread 0 vpp_main (lcore 1)
Time 5.4, average vectors/node 0.00, last 128 main loops 0.00 per node 0.00
vector rates in 0.0000e0, out 0.0000e0, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
api-rx-from-ring active 0 0 51 6.37e4 0.00
dpdk-process any wait 0 0 2 3.61e5 0.00
fib-walk any wait 0 0 3 2.18e3 0.00
ikev2-manager-process any wait 0 0 5 1.22e3 0.00
ip4-reassembly-expire-walk any wait 0 0 1 3.42e3 0.00
ip6-icmp-neighbor-discovery-ev any wait 0 0 5 1.63e3 0.00
ip6-reassembly-expire-walk any wait 0 0 1 8.32e3 0.00
lisp-retry-service any wait 0 0 3 2.49e3 0.00
statseg-collector-process time wait 0 0 1 1.96e3 0.00
unix-epoll-input polling 22100 0 0 6.12e5 0.00
vhost-user-process any wait 0 0 2 1.24e4 0.00
vpe-oam-process any wait 0 0 2 1.11e3 0.00
—————
Thread 1 vpp_wk_0 (lcore 2)
Time 5.4, average vectors/node 30.39, last 128 main loops 0.00 per node 0.00
vector rates in 1.9897e6, out 1.9897e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 55936 3579884 0 1.94e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 55936 3579884 0 1.88e2 63.99
VirtualEthernet0/0/0-output active 271262 3618416 0 4.45e1 13.34
VirtualEthernet0/0/0-tx active 271262 3618416 0 5.09e2 13.34
VirtualEthernet0/0/1-output active 63550 3592740 0 2.06e1 56.53
VirtualEthernet0/0/1-tx active 63550 3592740 0 4.49e2 56.53
dpdk-input polling 1892466 3618416 0 3.96e2 1.91
ethernet-input active 390748 10791040 0 5.06e1 27.62
ip4-input active 106268 7172624 0 5.75e1 67.49
ip4-input-no-checksum active 271262 3618416 0 8.58e1 13.34
ip4-lookup active 308142 10791040 0 5.47e1 35.02
ip4-rewrite active 308142 10791040 0 6.27e1 35.02
vhost-user-input polling 1892466 7172624 0 6.91e2 3.79
—————
Thread 2 vpp_wk_1 (lcore 3)
Time 5.4, average vectors/node 29.30, last 128 main loops 0.00 per node 0.00
vector rates in 1.9897e6, out 1.9897e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 69052 3579830 0 2.16e1 51.84
TwentyFiveGigabitEthernet3b/0/ active 69052 3579830 0 1.93e2 51.84
VirtualEthernet0/0/0-output active 277794 3618428 0 4.49e1 13.03
VirtualEthernet0/0/0-tx active 277794 3618428 0 5.01e2 13.03
VirtualEthernet0/0/1-output active 62778 3592760 0 2.04e1 57.23
VirtualEthernet0/0/1-tx active 62778 3592760 0 4.46e2 57.23
dpdk-input polling 1834440 3618428 0 4.02e2 1.97
ethernet-input active 409624 10791018 0 5.26e1 26.34
ip4-input active 116698 7172590 0 5.96e1 61.46
ip4-input-no-checksum active 277794 3618428 0 8.75e1 13.03
ip4-lookup active 313845 10791018 0 5.54e1 34.38
ip4-rewrite active 313845 10791018 0 6.36e1 34.38
vhost-user-input polling 1834440 7172590 0 6.81e2 3.91
—————
Thread 3 vpp_wk_2 (lcore 4)
Time 5.4, average vectors/node 28.64, last 128 main loops 2.24 per node 23.92
vector rates in 2.0003e6, out 2.0003e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 74197 3579846 0 2.23e1 48.25
TwentyFiveGigabitEthernet3b/0/ active 74197 3579846 0 1.89e2 48.25
VirtualEthernet0/0/0-output active 284490 3675876 0 4.59e1 12.92
VirtualEthernet0/0/0-tx active 284490 3675876 0 4.97e2 12.92
VirtualEthernet0/0/1-output active 63379 3592816 0 2.05e1 56.69
VirtualEthernet0/0/1-tx active 63379 3592816 0 4.42e2 56.69
dpdk-input polling 1837320 3675876 0 4.00e2 2.00
ethernet-input active 422066 10848538 0 5.35e1 25.70
ip4-input active 120362 7172662 0 6.02e1 59.59
ip4-input-no-checksum active 284490 3675876 0 8.73e1 12.92
ip4-lookup active 322538 10848538 0 5.56e1 33.63
ip4-rewrite active 322538 10848538 0 6.36e1 33.63
vhost-user-input polling 1837320 7172662 0 6.75e2 3.90
—————
Thread 4 vpp_wk_3 (lcore 5)
Time 5.4, average vectors/node 30.44, last 128 main loops .22 per node 4.00
vector rates in 1.9915e6, out 1.9915e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 55927 3579941 0 1.99e1 64.01
TwentyFiveGigabitEthernet3b/0/ active 55927 3579941 0 1.86e2 64.01
VirtualEthernet0/0/0-output active 271649 3618400 0 4.47e1 13.32
VirtualEthernet0/0/0-tx active 271649 3618400 0 5.04e2 13.32
VirtualEthernet0/0/1-output active 63909 3602660 0 2.08e1 56.37
VirtualEthernet0/0/1-tx active 63909 3602660 0 4.49e2 56.37
dpdk-input polling 1815786 3618400 0 3.98e2 1.99
ethernet-input active 391485 10801001 0 5.10e1 27.59
ip4-input active 105760 7182601 0 5.76e1 67.91
ip4-input-no-checksum active 271649 3618400 0 8.59e1 13.32
ip4-lookup active 306863 10801001 0 5.63e1 35.19
ip4-rewrite active 306863 10801001 0 6.28e1 35.19
vhost-user-input polling 1815786 7182601 0 6.89e2 3.96
—————
Thread 5 vpp_wk_4 (lcore 58)
Time 5.4, average vectors/node 27.32, last 128 main loops 0.00 per node 0.00
vector rates in 1.9921e6, out 1.9921e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 55948 3580724 0 1.89e1 64.00
TwentyFiveGigabitEthernet3b/0/ active 55948 3580724 0 1.60e2 64.00
VirtualEthernet0/0/2-output active 83870 3604804 0 2.39e1 42.98
VirtualEthernet0/0/2-tx active 83870 3604804 0 4.46e2 42.98
VirtualEthernet0/0/3-output active 297468 3618440 0 4.78e1 12.16
VirtualEthernet0/0/3-tx active 297468 3618440 0 5.13e2 12.16
dpdk-input polling 2322662 3618440 0 4.36e2 1.56
ethernet-input active 437286 10803968 0 5.46e1 24.71
ip4-input active 121506 7185528 0 5.99e1 59.14
ip4-input-no-checksum active 297468 3618440 0 9.04e1 12.16
ip4-lookup active 341709 10803968 0 5.59e1 31.62
ip4-rewrite active 341709 10803968 0 6.31e1 31.62
vhost-user-input polling 2322662 7185528 0 6.59e2 3.09
—————
Thread 6 vpp_wk_5 (lcore 59)
Time 5.4, average vectors/node 26.52, last 128 main loops 0.00 per node 0.00
vector rates in 1.9921e6, out 1.9921e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 55949 3580588 0 1.91e1 63.99
TwentyFiveGigabitEthernet3b/0/ active 55949 3580588 0 1.58e2 63.99
VirtualEthernet0/0/2-output active 83606 3604818 0 2.40e1 43.12
VirtualEthernet0/0/2-tx active 83606 3604818 0 4.42e2 43.12
VirtualEthernet0/0/3-output active 307923 3618408 0 4.91e1 11.75
VirtualEthernet0/0/3-tx active 307923 3618408 0 5.12e2 11.75
dpdk-input polling 2350577 3618408 0 4.47e2 1.54
ethernet-input active 447478 10803814 0 5.57e1 24.14
ip4-input active 125740 7185406 0 5.98e1 57.14
ip4-input-no-checksum active 307923 3618408 0 9.24e1 11.75
ip4-lookup active 354090 10803814 0 5.64e1 30.51
ip4-rewrite active 354090 10803814 0 6.34e1 30.51
vhost-user-input polling 2350577 7185406 0 6.52e2 3.06
—————
Thread 7 vpp_wk_6 (lcore 60)
Time 5.4, average vectors/node 25.98, last 128 main loops 0.00 per node 0.00
vector rates in 2.0027e6, out 2.0027e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 60695 3580686 0 1.99e1 58.99
TwentyFiveGigabitEthernet3b/0/ active 60695 3580686 0 1.57e2 58.99
VirtualEthernet0/0/2-output active 84228 3604821 0 2.37e1 42.79
VirtualEthernet0/0/2-tx active 84228 3604821 0 4.39e2 42.79
VirtualEthernet0/0/3-output active 315516 3675860 0 4.89e1 11.65
VirtualEthernet0/0/3-tx active 315516 3675860 0 5.02e2 11.65
dpdk-input polling 2393156 3675860 0 4.42e2 1.54
ethernet-input active 460439 10861367 0 5.60e1 23.59
ip4-input active 128774 7185507 0 6.05e1 55.79
ip4-input-no-checksum active 315516 3675860 0 9.17e1 11.65
ip4-lookup active 362707 10861367 0 5.78e1 29.95
ip4-rewrite active 362707 10861367 0 6.40e1 29.95
vhost-user-input polling 2393156 7185507 0 6.48e2 3.00
—————
Thread 8 vpp_wk_7 (lcore 61)
Time 5.4, average vectors/node 26.83, last 128 main loops 4.65 per node 49.58
vector rates in 2.0007e6, out 2.0007e6, drop 0.0000e0, punt 0.0000e0
Name State Calls Vectors Suspends Clocks Vectors/Call Perf Ticks
TwentyFiveGigabitEthernet3b/0/ active 60846 3580704 0 1.97e1 58.85
TwentyFiveGigabitEthernet3b/0/ active 60846 3580704 0 1.59e2 58.85
VirtualEthernet0/0/2-output active 87385 3651382 0 2.44e1 41.78
VirtualEthernet0/0/2-tx active 87385 3651382 0 4.42e2 41.78
VirtualEthernet0/0/3-output active 301579 3618440 0 4.81e1 11.99
VirtualEthernet0/0/3-tx active 301579 3618440 0 5.14e2 11.99
dpdk-input polling 2190795 3618440 0 4.27e2 1.65
ethernet-input active 449810 10850526 0 5.65e1 24.12
ip4-input active 129674 7232086 0 6.09e1 55.77
ip4-input-no-checksum active 301579 3618440 0 9.20e1 11.99
ip4-lookup active 345679 10850526 0 5.59e1 31.39
ip4-rewrite active 345679 10850526 0 6.37e1 31.39
vhost-user-input polling 2190795 7232086 0 6.52e2 3.30