container memif

40ge2p1xl710-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 291016 |
| dpdk-process | 0 | 0 | 1 | 18460 |
| fib-walk | 0 | 0 | 1 | 13856 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 21740 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 3884 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2496 |
| memif-process | 0 | 0 | 1 | 2780 |
| unix-epoll-input | 49690 | 0 | 0 | 5582997188 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 46170 | 4421570 | 0 | 97407148 |
| FortyGigabitEthernet88/0/0-tx | 46170 | 4421570 | 0 | 234483932 |
| FortyGigabitEthernet88/0/1-output | 62461 | 4421567 | 0 | 69138556 |
| FortyGigabitEthernet88/0/1-tx | 62461 | 4421567 | 0 | 242091376 |
| dpdk-input | 1002554 | 8842922 | 0 | 653310888 |
| ethernet-input | 212306 | 17686059 | 0 | 581798140 |
| l2-fwd | 172047 | 17686059 | 0 | 594052368 |
| l2-input | 149474 | 17686059 | 0 | 507556980 |
| l2-input-vtr | 70322 | 4421351 | 0 | 163229944 |
| l2-learn | 172047 | 17686059 | 0 | 427974124 |
| l2-output | 172047 | 17686059 | 0 | 633765064 |
| memif-input | 1002554 | 8843137 | 0 | 847873660 |
| memif1/1-output | 50957 | 4421571 | 0 | 57607748 |
| memif1/1-tx | 50957 | 4421571 | 0 | 157093312 |
| memif2/1-output | 70322 | 4421351 | 0 | 69457712 |
| memif2/1-tx | 70322 | 4421351 | 0 | 174031584 |
| unix-epoll-input | 978 | 0 | 0 | 1398068 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 266464 |
| dpdk-process | 0 | 0 | 1 | 10468 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 5184 |
| memif-process | 0 | 0 | 1 | 11132 |
| unix-epoll-input | 36932 | 0 | 0 | 4502121912 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 50959 | 3565036 | 0 | 53051104 |
| FortyGigabitEthernet88/0/0-tx | 50959 | 3565036 | 0 | 195648696 |
| FortyGigabitEthernet88/0/1-output | 36579 | 3565064 | 0 | 81480852 |
| FortyGigabitEthernet88/0/1-tx | 36579 | 3565064 | 0 | 187936504 |
| dpdk-input | 811540 | 7130328 | 0 | 528005840 |
| ethernet-input | 171927 | 14260428 | 0 | 466794036 |
| l2-fwd | 145120 | 14260428 | 0 | 473291684 |
| l2-input | 120466 | 14260428 | 0 | 410093720 |
| l2-input-vtr | 58032 | 3565066 | 0 | 131447672 |
| l2-learn | 145120 | 14260428 | 0 | 348372504 |
| l2-output | 145120 | 14260428 | 0 | 511016372 |
| memif-input | 811540 | 7130100 | 0 | 678865028 |
| memif1/1-output | 58032 | 3565066 | 0 | 57946892 |
| memif1/1-tx | 58032 | 3565066 | 0 | 141655904 |
| memif2/1-output | 40580 | 3565262 | 0 | 46972944 |
| memif2/1-tx | 40580 | 3565262 | 0 | 127714936 |
| unix-epoll-input | 792 | 0 | 0 | 1112164 |
64b-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1368 |
| api-rx-from-ring | 0 | 0 | 136 | 364306068 |
| bfd-process | 0 | 0 | 1 | 8128 |
| bond-process | 0 | 0 | 1 | 1388 |
| dhcp-client-process | 0 | 0 | 5 | 28816 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2180 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1688 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1396 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1476 |
| dpdk-ipsec-process | 1 | 0 | 0 | 47528 |
| dpdk-process | 0 | 0 | 140 | 75553504 |
| fib-walk | 0 | 0 | 210 | 460432 |
| flow-report-process | 0 | 0 | 1 | 1192 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 36640 |
| ip-route-resolver-process | 0 | 0 | 5 | 51356 |
| ip4-reassembly-expire-walk | 0 | 0 | 42 | 88564 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 420 | 709256 |
| ip6-reassembly-expire-walk | 0 | 0 | 42 | 113176 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2440 |
| lldp-process | 0 | 0 | 1 | 1829460 |
| memif-process | 0 | 0 | 127 | 4456644 |
| rd-cp-process | 0 | 0 | 1 | 1408 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2156 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1308 |
| send-rs-process | 0 | 0 | 1 | 1332 |
| startup-config-process | 1 | 0 | 1 | 1848 |
| statseg-collector-process | 0 | 0 | 42 | 10070856 |
| unix-cli-local:0 | 1 | 0 | 2 | 3595766534 |
| unix-cli-new-session | 0 | 0 | 4 | 3495965442 |
| unix-epoll-input | 8567262 | 0 | 0 | 956114230820 |
| vhost-user-process | 0 | 0 | 1 | 2884 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1712 |
| vpe-link-state-process | 0 | 0 | 14 | 29696 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1460 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 15508591 | 1236346931 | 0 | 16974877752 |
| FortyGigabitEthernet88/0/1-tx | 15508590 | 1236346875 | 0 | 64614452668 |
| dpdk-input | 1428646592 | 1236348932 | 0 | 188311211028 |
| error-punt | 1407 | 1741 | 0 | 1199580 |
| ethernet-input | 33159939 | 2472695987 | 0 | 94255255884 |
| l2-fwd | 31593037 | 2472694118 | 0 | 82133781956 |
| l2-input | 24109917 | 2472694246 | 0 | 72422489096 |
| l2-input-vtr | 17651348 | 1236347315 | 0 | 43194742544 |
| l2-learn | 34228000 | 2612867034 | 0 | 64972484188 |
| l2-output | 31593038 | 2472694246 | 0 | 26768666640 |
| memif-input | 540107375 | 1271919478 | 0 | 148094923272 |
| memif2/1-output | 17651348 | 1236347315 | 0 | 18329500376 |
| memif2/1-tx | 17651348 | 1236347315 | 0 | 49882847948 |
| punt | 1407 | 1741 | 0 | 1089080 |
| unix-epoll-input | 1324312 | 0 | 0 | 1309074076 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 11081766 | 1234781440 | 0 | 26258059024 |
| FortyGigabitEthernet88/0/0-tx | 11081766 | 1234781440 | 0 | 64598877660 |
| dpdk-input | 1303178099 | 1234782208 | 0 | 167264075676 |
| ethernet-input | 25402162 | 2540000951 | 0 | 67066932028 |
| l2-flood | 46 | 11264 | 0 | 966932 |
| l2-fwd | 17907052 | 2540709101 | 0 | 80491807524 |
| l2-input | 17305227 | 2469563904 | 0 | 64501015620 |
| l2-learn | 18053168 | 2539299670 | 0 | 57132000152 |
| l2-output | 17305225 | 2469563392 | 0 | 152878124828 |
| memif-input | 455467270 | 1234781696 | 0 | 136329353512 |
| memif1/1-output | 13173580 | 1234781952 | 0 | 15190294640 |
| memif1/1-tx | 13173580 | 1234781952 | 0 | 45230412576 |
| unix-epoll-input | 1271402 | 0 | 0 | 1230059784 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 315620 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 2736 |
| unix-epoll-input | 2624 | 0 | 0 | 234051004 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 4533 | 363461 | 0 | 7911156 |
| FortyGigabitEthernet88/0/1-tx | 4533 | 363461 | 0 | 19140452 |
| dpdk-input | 46158 | 363492 | 0 | 25389564 |
| ethernet-input | 10717 | 726985 | 0 | 20012800 |
| l2-fwd | 7046 | 726985 | 0 | 23503096 |
| l2-input | 7046 | 726985 | 0 | 19071992 |
| l2-learn | 7046 | 726985 | 0 | 17331276 |
| l2-output | 7046 | 726985 | 0 | 44609068 |
| memif-input | 46157 | 363461 | 0 | 34221676 |
| memif2/1-output | 6184 | 363524 | 0 | 5146288 |
| memif2/1-tx | 6184 | 363524 | 0 | 14823088 |
| unix-epoll-input | 45 | 0 | 0 | 60408 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 5716 | 363584 | 0 | 5481708 |
| FortyGigabitEthernet88/0/0-tx | 5716 | 363584 | 0 | 19492600 |
| dpdk-input | 70021 | 363620 | 0 | 28866800 |
| ethernet-input | 12089 | 727236 | 0 | 28339916 |
| l2-fwd | 11661 | 727236 | 0 | 24792668 |
| l2-input | 8678 | 727236 | 0 | 22127012 |
| l2-input-vtr | 6373 | 363652 | 0 | 12914948 |
| l2-learn | 11661 | 727236 | 0 | 19149416 |
| l2-output | 11661 | 727236 | 0 | 8397396 |
| memif-input | 70021 | 363584 | 0 | 38074520 |
| memif1/1-output | 6373 | 363652 | 0 | 5922312 |
| memif1/1-tx | 6373 | 363652 | 0 | 16074336 |
| unix-epoll-input | 68 | 0 | 0 | 96180 |
64b-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 616568 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 13112 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3292 |
| unix-epoll-input | 18350 | 0 | 0 | 2269066612 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 53806 | 3813112 | 0 | 56253768 |
| FortyGigabitEthernet88/0/1-tx | 53806 | 3813112 | 0 | 202142452 |
| dpdk-input | 173574 | 3813096 | 0 | 237596584 |
| ethernet-input | 114210 | 7626372 | 0 | 282382508 |
| l2-fwd | 110058 | 7626208 | 0 | 258829908 |
| l2-input | 69029 | 7626372 | 0 | 232783628 |
| l2-input-vtr | 60402 | 3813096 | 0 | 137251044 |
| l2-learn | 110058 | 7626208 | 0 | 196490944 |
| l2-output | 110058 | 7626208 | 0 | 86404104 |
| memif-input | 173574 | 3813112 | 0 | 340203224 |
| memif2/1-output | 60402 | 3813096 | 0 | 61268356 |
| memif2/1-tx | 60402 | 3813096 | 0 | 167140448 |
| unix-epoll-input | 170 | 0 | 0 | 242456 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 54333 | 3753584 | 0 | 55562192 |
| FortyGigabitEthernet88/0/1-tx | 54333 | 3753584 | 0 | 199387696 |
| dpdk-input | 192427 | 3753610 | 0 | 243552508 |
| ethernet-input | 116884 | 7507276 | 0 | 281421436 |
| l2-fwd | 112586 | 7507276 | 0 | 256653072 |
| l2-input | 72199 | 7507276 | 0 | 223653452 |
| l2-input-vtr | 62551 | 3753692 | 0 | 133180012 |
| l2-learn | 112586 | 7507276 | 0 | 195864456 |
| l2-output | 112586 | 7507276 | 0 | 85231284 |
| memif-input | 192427 | 3753584 | 0 | 352700052 |
| memif2/1-output | 62551 | 3753692 | 0 | 61477472 |
| memif2/1-tx | 62551 | 3753692 | 0 | 168965660 |
| unix-epoll-input | 188 | 0 | 0 | 270524 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 41587 | 3813276 | 0 | 82708436 |
| FortyGigabitEthernet88/0/0-tx | 41587 | 3813276 | 0 | 196538752 |
| dpdk-input | 47164 | 3813276 | 0 | 213802916 |
| ethernet-input | 84296 | 7626777 | 0 | 192094040 |
| l2-fwd | 44087 | 7626552 | 0 | 238804712 |
| l2-input | 44088 | 7626777 | 0 | 195715388 |
| l2-learn | 44088 | 7626777 | 0 | 169162112 |
| l2-output | 44087 | 7626552 | 0 | 449446676 |
| memif-input | 47164 | 3813276 | 0 | 327148100 |
| memif1/1-output | 42707 | 3813276 | 0 | 48630496 |
| memif1/1-tx | 42707 | 3813276 | 0 | 156319584 |
| unix-epoll-input | 46 | 0 | 0 | 64008 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 36464 | 3753805 | 0 | 78406228 |
| FortyGigabitEthernet88/0/0-tx | 36464 | 3753805 | 0 | 198686860 |
| dpdk-input | 40846 | 3753840 | 0 | 211844520 |
| ethernet-input | 73885 | 7507645 | 0 | 197913616 |
| l2-fwd | 41126 | 7507645 | 0 | 236084624 |
| l2-input | 41126 | 7507645 | 0 | 193387948 |
| l2-learn | 41126 | 7507645 | 0 | 164667940 |
| l2-output | 41126 | 7507645 | 0 | 460440900 |
| memif-input | 40846 | 3753805 | 0 | 336003408 |
| memif1/1-output | 37421 | 3753840 | 0 | 46905552 |
| memif1/1-tx | 37421 | 3753840 | 0 | 146875088 |
| unix-epoll-input | 40 | 0 | 0 | 59272 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1440 |
| api-rx-from-ring | 0 | 0 | 130 | 458228060 |
| bfd-process | 0 | 0 | 1 | 5796 |
| bond-process | 0 | 0 | 1 | 1388 |
| dhcp-client-process | 0 | 0 | 3 | 26256 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1544 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1232 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1800 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1172 |
| dpdk-ipsec-process | 1 | 0 | 0 | 39760 |
| dpdk-process | 0 | 0 | 77 | 63423672 |
| fib-walk | 0 | 0 | 115 | 389568 |
| flow-report-process | 0 | 0 | 1 | 1116 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 22952 |
| ip-route-resolver-process | 0 | 0 | 3 | 8268 |
| ip4-reassembly-expire-walk | 0 | 0 | 24 | 152828 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 230 | 516088 |
| ip6-reassembly-expire-walk | 0 | 0 | 24 | 79232 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1604 |
| lldp-process | 0 | 0 | 1 | 2432088 |
| memif-process | 0 | 0 | 61 | 4556564 |
| rd-cp-process | 0 | 0 | 1 | 1228 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2244 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1072 |
| send-rs-process | 0 | 0 | 1 | 1424 |
| startup-config-process | 1 | 0 | 1 | 1900 |
| statseg-collector-process | 0 | 0 | 23 | 10348140 |
| unix-cli-local:0 | 1 | 0 | 2 | 1729693851 |
| unix-cli-new-session | 0 | 0 | 4 | 1629210127 |
| unix-epoll-input | 4633360 | 0 | 0 | 522084067180 |
| vhost-user-process | 0 | 0 | 1 | 2656 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1656 |
| vpe-link-state-process | 0 | 0 | 14 | 32024 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1744 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 4622973 | 583377920 | 0 | 11995996600 |
| FortyGigabitEthernet88/0/1-tx | 4622973 | 583377920 | 0 | 30092326844 |
| dpdk-input | 1233540265 | 583378216 | 0 | 124115533192 |
| ethernet-input | 9403794 | 1166756168 | 0 | 28300158464 |
| l2-fwd | 6181507 | 1166756168 | 0 | 36366594540 |
| l2-input | 6181507 | 1166756168 | 0 | 30128980552 |
| l2-learn | 6181507 | 1166756168 | 0 | 24891823196 |
| l2-output | 6181507 | 1166756168 | 0 | 67373880876 |
| memif-input | 260217203 | 583377920 | 0 | 66069544684 |
| memif2/1-output | 4958419 | 622812744 | 0 | 7146925988 |
| memif2/1-tx | 4780821 | 583378248 | 0 | 21193657032 |
| unix-epoll-input | 1144751 | 0 | 0 | 1072931304 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 4867240 | 574328812 | 0 | 11693280092 |
| FortyGigabitEthernet88/0/1-tx | 4867240 | 574328812 | 0 | 29948645884 |
| dpdk-input | 1181737174 | 574328980 | 0 | 121099056784 |
| ethernet-input | 9971120 | 1148657792 | 0 | 28487068164 |
| l2-fwd | 6669051 | 1148657792 | 0 | 36149880212 |
| l2-input | 6669051 | 1148657792 | 0 | 29602969956 |
| l2-learn | 6669051 | 1148657792 | 0 | 24995744416 |
| l2-output | 6669051 | 1148657792 | 0 | 67567950128 |
| memif-input | 213429760 | 574328764 | 0 | 64986318928 |
| memif2/1-output | 5103880 | 574328980 | 0 | 6595214700 |
| memif2/1-tx | 5103880 | 574328980 | 0 | 21082561540 |
| unix-epoll-input | 1128369 | 0 | 0 | 1055773576 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6016525 | 577929836 | 0 | 7648217896 |
| FortyGigabitEthernet88/0/0-tx | 6016525 | 577929836 | 0 | 29988583544 |
| dpdk-input | 1233343778 | 577930372 | 0 | 133686903236 |
| error-punt | 368 | 404 | 0 | 336692 |
| ethernet-input | 13220221 | 1169593414 | 0 | 42764106716 |
| l2-flood | 96 | 14432 | 0 | 1701600 |
| l2-fwd | 12584479 | 1155859804 | 0 | 37962887928 |
| l2-input | 9607323 | 1155859804 | 0 | 33797545864 |
| l2-input-vtr | 7072492 | 577929968 | 0 | 19704907232 |
| l2-learn | 12584479 | 1155859804 | 0 | 27405602348 |
| l2-output | 12584479 | 1155859804 | 0 | 11785118108 |
| memif-input | 234579535 | 577929836 | 0 | 66701627048 |
| memif1/1-output | 7072492 | 577929968 | 0 | 8459000604 |
| memif1/1-tx | 7072492 | 577929968 | 0 | 23735780068 |
| punt | 368 | 404 | 0 | 305232 |
| unix-epoll-input | 1158301 | 0 | 0 | 1104129436 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 5470366 | 573147375 | 0 | 7589067532 |
| FortyGigabitEthernet88/0/0-tx | 5470366 | 573147375 | 0 | 30570204576 |
| dpdk-input | 1342092100 | 573148012 | 0 | 133718145336 |
| error-punt | 471 | 525 | 0 | 435152 |
| ethernet-input | 12049746 | 1146295387 | 0 | 42569913496 |
| l2-flood | 65 | 13824 | 0 | 1618244 |
| l2-fwd | 11549256 | 1146294862 | 0 | 37273560344 |
| l2-input | 9162029 | 1146294862 | 0 | 33428964644 |
| l2-input-vtr | 6579380 | 573147487 | 0 | 19522497016 |
| l2-learn | 11549256 | 1146294862 | 0 | 27046261636 |
| l2-output | 11549256 | 1146294862 | 0 | 11443263620 |
| memif-input | 237443508 | 573147267 | 0 | 69794183812 |
| memif1/1-output | 6579380 | 573147487 | 0 | 8019706436 |
| memif1/1-tx | 6579380 | 573147487 | 0 | 23341906488 |
| punt | 471 | 525 | 0 | 427836 |
| unix-epoll-input | 1194160 | 0 | 0 | 1141154176 |

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

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 tested with Intel-XL710.
  • [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-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3200 |
| api-rx-from-ring | 0 | 0 | 106 | 340219120 |
| bfd-process | 0 | 0 | 1 | 7004 |
| bond-process | 0 | 0 | 1 | 1484 |
| dhcp-client-process | 0 | 0 | 5 | 29484 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1724 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2152 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1280 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1892 |
| dpdk-ipsec-process | 1 | 0 | 0 | 46500 |
| dpdk-process | 0 | 0 | 150 | 81934140 |
| fib-walk | 0 | 0 | 225 | 505648 |
| flow-report-process | 0 | 0 | 1 | 1920 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 140484 |
| ip-route-resolver-process | 0 | 0 | 5 | 32980 |
| ip4-reassembly-expire-walk | 0 | 0 | 45 | 155480 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 450 | 843036 |
| ip6-reassembly-expire-walk | 0 | 0 | 45 | 91028 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2248 |
| lldp-process | 0 | 0 | 1 | 1507744 |
| memif-process | 0 | 0 | 117 | 4192328 |
| rd-cp-process | 0 | 0 | 1 | 1412 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 2396 |
| send-rs-process | 0 | 0 | 1 | 1276 |
| startup-config-process | 1 | 0 | 1 | 1912 |
| statseg-collector-process | 0 | 0 | 45 | 8238464 |
| unix-cli-local:0 | 1 | 0 | 2 | 3774875766 |
| unix-cli-new-session | 0 | 0 | 4 | 3674882118 |
| unix-epoll-input | 9167446 | 0 | 0 | 1024671642672 |
| vhost-user-process | 0 | 0 | 1 | 2096 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1804 |
| vpe-link-state-process | 0 | 0 | 13 | 33232 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1500 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3222905 | 808648704 | 0 | 8322147900 |
| FortyGigabitEthernet88/0/0-tx | 3222905 | 808648704 | 0 | 41378140476 |
| FortyGigabitEthernet88/0/1-output | 3221915 | 808207616 | 0 | 9328062524 |
| FortyGigabitEthernet88/0/1-tx | 3221915 | 808207616 | 0 | 40947573788 |
| dpdk-input | 1694428090 | 1616857344 | 0 | 268381282168 |
| ethernet-input | 12887313 | 3233713664 | 0 | 71179378724 |
| l2-flood | 7 | 1792 | 0 | 161808 |
| l2-fwd | 12850838 | 3233713664 | 0 | 97269667684 |
| l2-input | 12850838 | 3233713664 | 0 | 81380760136 |
| l2-learn | 12850838 | 3233713664 | 0 | 63321612096 |
| l2-output | 12850838 | 3233713664 | 0 | 23378096168 |
| memif-input | 219236716 | 1616856320 | 0 | 140747226840 |
| memif1/1-output | 3223177 | 808649216 | 0 | 8288438872 |
| memif1/1-tx | 3223177 | 808649216 | 0 | 25355394808 |
| memif2/1-output | 3222921 | 808208128 | 0 | 8118748416 |
| memif2/1-tx | 3222921 | 808208128 | 0 | 25981949656 |
| unix-epoll-input | 1644901 | 0 | 0 | 1521279224 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 587944 |
| fib-walk | 0 | 0 | 1 | 12216 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 3976 |
| memif-process | 0 | 0 | 1 | 2804 |
| unix-epoll-input | 51367 | 0 | 0 | 5644453448 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 26372 | 6407680 | 0 | 65638208 |
| FortyGigabitEthernet88/0/0-tx | 26372 | 6407680 | 0 | 334782732 |
| FortyGigabitEthernet88/0/1-output | 26168 | 6407680 | 0 | 73062344 |
| FortyGigabitEthernet88/0/1-tx | 26168 | 6407680 | 0 | 325778480 |
| dpdk-input | 26372 | 12815433 | 0 | 670385388 |
| ethernet-input | 105204 | 25631817 | 0 | 570863160 |
| l2-fwd | 104531 | 25630793 | 0 | 771837096 |
| l2-input | 104531 | 25630793 | 0 | 650473800 |
| l2-learn | 104531 | 25630793 | 0 | 508554476 |
| l2-output | 104531 | 25630793 | 0 | 195213368 |
| memif-input | 26373 | 12815872 | 0 | 956623616 |
| memif1/1-output | 26372 | 6407753 | 0 | 62947544 |
| memif1/1-tx | 26372 | 6407753 | 0 | 200190920 |
| memif2/1-output | 26372 | 6407680 | 0 | 64077500 |
| memif2/1-tx | 26372 | 6407680 | 0 | 205017580 |
| unix-epoll-input | 26 | 0 | 0 | 38648 |
64b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1444 |
| api-rx-from-ring | 0 | 0 | 98 | 365677284 |
| bfd-process | 0 | 0 | 1 | 6880 |
| bond-process | 0 | 0 | 1 | 1688 |
| dhcp-client-process | 0 | 0 | 5 | 26632 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2184 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2016 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1424 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1824 |
| dpdk-ipsec-process | 1 | 0 | 0 | 46996 |
| dpdk-process | 0 | 0 | 134 | 75896812 |
| fib-walk | 0 | 0 | 200 | 546152 |
| flow-report-process | 0 | 0 | 1 | 1172 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 56144 |
| ip-route-resolver-process | 0 | 0 | 5 | 38796 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 172068 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 400 | 757784 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 101388 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2360 |
| lldp-process | 0 | 0 | 1 | 1828340 |
| memif-process | 0 | 0 | 100 | 4424316 |
| rd-cp-process | 0 | 0 | 1 | 1492 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1952 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1364 |
| send-rs-process | 0 | 0 | 1 | 1428 |
| startup-config-process | 1 | 0 | 1 | 1844 |
| statseg-collector-process | 0 | 0 | 40 | 10189444 |
| unix-cli-local:0 | 1 | 0 | 2 | 1530561450 |
| unix-cli-new-session | 0 | 0 | 4 | 1425951426 |
| unix-epoll-input | 8132641 | 0 | 0 | 910429997360 |
| vhost-user-process | 0 | 0 | 1 | 2956 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1644 |
| vpe-link-state-process | 0 | 0 | 12 | 28280 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1564 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 5743094 | 1339689472 | 0 | 14474222016 |
| FortyGigabitEthernet88/0/1-tx | 5743094 | 1339689472 | 0 | 67576547548 |
| dpdk-input | 2188407358 | 1339689984 | 0 | 239712529272 |
| ethernet-input | 11585699 | 2679379456 | 0 | 64198367956 |
| l2-flood | 1 | 1 | 0 | 2912 |
| l2-fwd | 11362833 | 2679379456 | 0 | 82071675904 |
| l2-input | 11811271 | 2781470796 | 0 | 72193335704 |
| l2-learn | 11362833 | 2679379456 | 0 | 54129377764 |
| l2-output | 11362833 | 2679379456 | 0 | 21157878816 |
| memif-input | 252224323 | 1390734924 | 0 | 125867239568 |
| memif2/1-output | 5842605 | 1339689984 | 0 | 13426513084 |
| memif2/1-tx | 5842605 | 1339689984 | 0 | 39601538008 |
| unix-epoll-input | 1956651 | 0 | 0 | 1807917368 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 5454882 | 1337667072 | 0 | 14575813668 |
| FortyGigabitEthernet88/0/0-tx | 5454882 | 1337667072 | 0 | 68097696764 |
| dpdk-input | 2140217293 | 1337667744 | 0 | 235692679052 |
| ethernet-input | 10967693 | 2675334816 | 0 | 64540084268 |
| l2-flood | 3 | 768 | 0 | 70260 |
| l2-fwd | 10926092 | 2675334816 | 0 | 81773221540 |
| l2-input | 10926092 | 2675334816 | 0 | 68703698124 |
| l2-learn | 10926092 | 2675334816 | 0 | 53341086136 |
| l2-output | 10926092 | 2675334816 | 0 | 20660683124 |
| memif-input | 228109360 | 1387881078 | 0 | 124683950032 |
| memif1/1-output | 5512811 | 1337667744 | 0 | 13323871640 |
| memif1/1-tx | 5512811 | 1337667744 | 0 | 39861097392 |
| unix-epoll-input | 1970748 | 0 | 0 | 1815195192 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 372552 |
| dhcp-client-process | 0 | 0 | 1 | 2924 |
| dpdk-process | 0 | 0 | 1 | 19724 |
| ip-route-resolver-process | 0 | 0 | 1 | 1668 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2344 |
| unix-epoll-input | 22363 | 0 | 0 | 2451177028 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 25235 | 5425152 | 0 | 60753340 |
| FortyGigabitEthernet88/0/1-tx | 25234 | 5424896 | 0 | 279580812 |
| dpdk-input | 25934 | 5424967 | 0 | 275402424 |
| ethernet-input | 51086 | 10850119 | 0 | 265122816 |
| l2-fwd | 50603 | 10850119 | 0 | 333555164 |
| l2-input | 50603 | 10850119 | 0 | 281492864 |
| l2-learn | 50603 | 10850119 | 0 | 223747604 |
| l2-output | 50603 | 10850119 | 0 | 95018192 |
| memif-input | 25934 | 5425152 | 0 | 417966568 |
| memif2/1-output | 25851 | 5424967 | 0 | 55750272 |
| memif2/1-tx | 25850 | 5424743 | 0 | 167246360 |
| unix-epoll-input | 25 | 0 | 0 | 36240 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 25172 | 5425152 | 0 | 60727484 |
| FortyGigabitEthernet88/0/0-tx | 25171 | 5425047 | 0 | 276961216 |
| dpdk-input | 25539 | 5425224 | 0 | 281394348 |
| ethernet-input | 50666 | 10850376 | 0 | 266130256 |
| l2-fwd | 49357 | 10850376 | 0 | 333873652 |
| l2-input | 49357 | 10850376 | 0 | 281305040 |
| l2-learn | 49357 | 10850376 | 0 | 223232624 |
| l2-output | 49356 | 10850271 | 0 | 89753896 |
| memif-input | 25539 | 5425152 | 0 | 423093464 |
| memif1/1-output | 25494 | 5425224 | 0 | 56675396 |
| memif1/1-tx | 25493 | 5424968 | 0 | 162217580 |
| unix-epoll-input | 25 | 0 | 0 | 35996 |
64b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2428 |
| api-rx-from-ring | 0 | 0 | 104 | 451338364 |
| bfd-process | 0 | 0 | 1 | 7940 |
| bond-process | 0 | 0 | 1 | 1656 |
| dhcp-client-process | 0 | 0 | 5 | 43800 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2480 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1456 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1416 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1364 |
| dpdk-ipsec-process | 1 | 0 | 0 | 46656 |
| dpdk-process | 0 | 0 | 157 | 84811160 |
| fib-walk | 0 | 0 | 235 | 611884 |
| flow-report-process | 0 | 0 | 1 | 2504 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 104164 |
| ip-route-resolver-process | 0 | 0 | 5 | 55792 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 235816 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 1016448 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 175860 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2140 |
| lldp-process | 0 | 0 | 1 | 2585932 |
| memif-process | 0 | 0 | 124 | 4570172 |
| rd-cp-process | 0 | 0 | 1 | 1472 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1320 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 2404 |
| send-rs-process | 0 | 0 | 1 | 1400 |
| startup-config-process | 1 | 0 | 1 | 2120 |
| statseg-collector-process | 0 | 0 | 47 | 20302460 |
| unix-cli-local:0 | 1 | 0 | 2 | 877694886 |
| unix-cli-new-session | 0 | 0 | 4 | 777965562 |
| unix-epoll-input | 9550898 | 0 | 0 | 1070194479988 |
| vhost-user-process | 0 | 0 | 1 | 2208 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1748 |
| vpe-link-state-process | 0 | 0 | 13 | 31064 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2712 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7433033 | 1664132096 | 0 | 18678134064 |
| FortyGigabitEthernet88/0/1-tx | 7433033 | 1664132096 | 0 | 85111312436 |
| dpdk-input | 1913248626 | 1664132471 | 0 | 238079569816 |
| ethernet-input | 15050463 | 3328265079 | 0 | 80565796128 |
| l2-fwd | 14769712 | 3328264567 | 0 | 103227185124 |
| l2-input | 14769712 | 3328264567 | 0 | 89234279620 |
| l2-learn | 15204621 | 3429124531 | 0 | 71127805648 |
| l2-output | 14769711 | 3328264311 | 0 | 28607203108 |
| memif-input | 301903823 | 1664132096 | 0 | 152108031572 |
| memif2/1-output | 7617428 | 1664132471 | 0 | 18055873952 |
| memif2/1-tx | 7843223 | 1712173663 | 0 | 53076174588 |
| unix-epoll-input | 1798733 | 0 | 0 | 1662363616 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7818032 | 1639158784 | 0 | 18510823152 |
| FortyGigabitEthernet88/0/1-tx | 7818032 | 1639158784 | 0 | 84147442236 |
| dpdk-input | 1932783573 | 1688306944 | 0 | 242392060328 |
| ethernet-input | 15794218 | 3278318592 | 0 | 80053360352 |
| l2-fwd | 15563238 | 3278318080 | 0 | 102536628624 |
| l2-input | 15563237 | 3278317824 | 0 | 87217667300 |
| l2-learn | 16019851 | 3378100224 | 0 | 71074383660 |
| l2-output | 15563238 | 3278318080 | 0 | 30165989480 |
| memif-input | 285604381 | 1639158784 | 0 | 155104588536 |
| memif2/1-output | 7976184 | 1639159296 | 0 | 18913788144 |
| memif2/1-tx | 7976184 | 1639159296 | 0 | 50934208108 |
| unix-epoll-input | 1846433 | 0 | 0 | 1711853072 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7314880 | 1661050367 | 0 | 20767841700 |
| FortyGigabitEthernet88/0/0-tx | 7314880 | 1661050367 | 0 | 84343769880 |
| dpdk-input | 1977886845 | 1661050880 | 0 | 249196633436 |
| ethernet-input | 14916862 | 3322101247 | 0 | 79783674964 |
| l2-flood | 35 | 8448 | 0 | 2740196 |
| l2-fwd | 14722821 | 3322101247 | 0 | 102292419592 |
| l2-input | 14722821 | 3322101247 | 0 | 87216889664 |
| l2-learn | 14722820 | 3322100991 | 0 | 68235543616 |
| l2-output | 14722821 | 3322101247 | 0 | 27274768804 |
| memif-input | 234705816 | 1661050367 | 0 | 147789758072 |
| memif1/1-output | 7601982 | 1661050880 | 0 | 18535436836 |
| memif1/1-tx | 7601982 | 1661050880 | 0 | 55156547720 |
| unix-epoll-input | 1856427 | 0 | 0 | 1735488804 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7076563 | 1638451712 | 0 | 18451030208 |
| FortyGigabitEthernet88/0/0-tx | 7076563 | 1638451712 | 0 | 85956140112 |
| dpdk-input | 2103710272 | 1685091194 | 0 | 255034479708 |
| ethernet-input | 14307897 | 3276904192 | 0 | 82124259592 |
| l2-flood | 35 | 8448 | 0 | 2707288 |
| l2-fwd | 14614319 | 3373734328 | 0 | 103553068088 |
| l2-input | 14144085 | 3276904448 | 0 | 87033987536 |
| l2-learn | 14144085 | 3276904448 | 0 | 66819161960 |
| l2-output | 14144082 | 3276903680 | 0 | 27711879488 |
| memif-input | 238208233 | 1638451968 | 0 | 153189548824 |
| memif1/1-output | 7231333 | 1638452224 | 0 | 17666226296 |
| memif1/1-tx | 7231333 | 1638452224 | 0 | 50620079144 |
| unix-epoll-input | 1924584 | 0 | 0 | 1778545644 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 690712 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 14012 |
| unix-epoll-input | 18055 | 0 | 0 | 2020789852 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 21626 | 4418640 | 0 | 49581644 |
| FortyGigabitEthernet88/0/1-tx | 21626 | 4418640 | 0 | 224334668 |
| dpdk-input | 22076 | 4418760 | 0 | 224453588 |
| ethernet-input | 43704 | 8837832 | 0 | 212131512 |
| l2-fwd | 43249 | 8837400 | 0 | 274314668 |
| l2-input | 43251 | 8837832 | 0 | 232206820 |
| l2-learn | 43249 | 8837400 | 0 | 186008296 |
| l2-output | 43249 | 8837400 | 0 | 82511776 |
| memif-input | 22076 | 4418640 | 0 | 349966964 |
| memif2/1-output | 22076 | 4418760 | 0 | 48346888 |
| memif2/1-tx | 22076 | 4418760 | 0 | 140349932 |
| unix-epoll-input | 21 | 0 | 0 | 30076 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 22490 | 4349932 | 0 | 51090656 |
| FortyGigabitEthernet88/0/1-tx | 22490 | 4349932 | 0 | 223263156 |
| dpdk-input | 23363 | 4349976 | 0 | 226683396 |
| ethernet-input | 45851 | 8699908 | 0 | 212727544 |
| l2-fwd | 44430 | 8699908 | 0 | 272419316 |
| l2-input | 44430 | 8699908 | 0 | 232518188 |
| l2-learn | 44430 | 8699908 | 0 | 184588720 |
| l2-output | 44430 | 8699908 | 0 | 82209528 |
| memif-input | 23363 | 4349932 | 0 | 352178752 |
| memif2/1-output | 23361 | 4349976 | 0 | 45658800 |
| memif2/1-tx | 23360 | 4349751 | 0 | 141181804 |
| unix-epoll-input | 22 | 0 | 0 | 31888 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 21069 | 4418996 | 0 | 50790068 |
| FortyGigabitEthernet88/0/0-tx | 21069 | 4418996 | 0 | 225553896 |
| dpdk-input | 22740 | 4419072 | 0 | 228954396 |
| ethernet-input | 43224 | 8838068 | 0 | 213297104 |
| l2-fwd | 41523 | 8838068 | 0 | 273219436 |
| l2-input | 41523 | 8838068 | 0 | 231793336 |
| l2-learn | 41523 | 8838068 | 0 | 184436740 |
| l2-output | 41523 | 8838068 | 0 | 76998928 |
| memif-input | 22741 | 4418996 | 0 | 346108704 |
| memif1/1-output | 22155 | 4419072 | 0 | 50071468 |
| memif1/1-tx | 22155 | 4419072 | 0 | 142746652 |
| unix-epoll-input | 23 | 0 | 0 | 32416 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 18555 | 4349696 | 0 | 57557132 |
| FortyGigabitEthernet88/0/0-tx | 18555 | 4349696 | 0 | 228528104 |
| dpdk-input | 18767 | 4349631 | 0 | 226393876 |
| ethernet-input | 37324 | 8699583 | 0 | 217079312 |
| l2-fwd | 36946 | 8699327 | 0 | 266792012 |
| l2-input | 36946 | 8699327 | 0 | 230753764 |
| l2-learn | 36946 | 8699327 | 0 | 178882208 |
| l2-output | 36946 | 8699327 | 0 | 72608836 |
| memif-input | 18767 | 4349696 | 0 | 358130068 |
| memif1/1-output | 18767 | 4349631 | 0 | 52972344 |
| memif1/1-tx | 18767 | 4349631 | 0 | 135241308 |
| unix-epoll-input | 18 | 0 | 0 | 28352 |

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

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-XL710. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2496 |
| api-rx-from-ring | 0 | 0 | 103 | 331901740 |
| bfd-process | 0 | 0 | 1 | 7064 |
| bond-process | 0 | 0 | 1 | 3840 |
| dhcp-client-process | 0 | 0 | 3 | 7756 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2736 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2260 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1500 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1348 |
| dpdk-ipsec-process | 1 | 0 | 0 | 47808 |
| dpdk-process | 0 | 0 | 77 | 59628756 |
| fib-walk | 0 | 0 | 115 | 304552 |
| flow-report-process | 0 | 0 | 1 | 1928 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 19920 |
| ip-route-resolver-process | 0 | 0 | 3 | 15688 |
| ip4-reassembly-expire-walk | 0 | 0 | 24 | 97620 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 230 | 451320 |
| ip6-reassembly-expire-walk | 0 | 0 | 24 | 51980 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 3208 |
| lldp-process | 0 | 0 | 1 | 1491532 |
| memif-process | 0 | 0 | 70 | 4373080 |
| rd-cp-process | 0 | 0 | 1 | 2248 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1304 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1216 |
| send-rs-process | 0 | 0 | 1 | 1640 |
| startup-config-process | 1 | 0 | 1 | 2028 |
| statseg-collector-process | 0 | 0 | 23 | 4316892 |
| unix-cli-local:0 | 1 | 0 | 2 | 2069000106 |
| unix-cli-new-session | 0 | 0 | 4 | 1968882186 |
| unix-epoll-input | 4682489 | 0 | 0 | 522244070812 |
| vhost-user-process | 0 | 0 | 1 | 2156 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1796 |
| vpe-link-state-process | 0 | 0 | 12 | 24868 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1324 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2137204 | 536227285 | 0 | 5633378904 |
| FortyGigabitEthernet88/0/0-tx | 2137204 | 536227285 | 0 | 27420501608 |
| FortyGigabitEthernet88/0/1-output | 2138689 | 535652884 | 0 | 6136104512 |
| FortyGigabitEthernet88/0/1-tx | 2138689 | 535652884 | 0 | 27030301504 |
| dpdk-input | 932649864 | 1071880425 | 0 | 135176257872 |
| ethernet-input | 8548500 | 2143760594 | 0 | 47153601568 |
| l2-input | 8489639 | 2143760594 | 0 | 36265790920 |
| l2-output | 8489639 | 2143760594 | 0 | 15942328328 |
| memif-input | 370168511 | 1071880169 | 0 | 116091159100 |
| memif1/1-output | 2142488 | 536227541 | 0 | 5255646128 |
| memif1/1-tx | 2142488 | 536227541 | 0 | 16872482200 |
| memif2/1-output | 2142291 | 535652884 | 0 | 5241975388 |
| memif2/1-tx | 2142291 | 535652884 | 0 | 17133836264 |
| unix-epoll-input | 892727 | 0 | 0 | 842555232 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2036 |
| api-rx-from-ring | 0 | 0 | 115 | 333183960 |
| bfd-process | 0 | 0 | 1 | 6284 |
| bond-process | 0 | 0 | 1 | 1420 |
| dhcp-client-process | 0 | 0 | 3 | 25640 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2164 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1492 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1328 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1200 |
| dpdk-ipsec-process | 1 | 0 | 0 | 45244 |
| dpdk-process | 0 | 0 | 74 | 58662904 |
| fib-walk | 0 | 0 | 110 | 265964 |
| flow-report-process | 0 | 0 | 1 | 1016 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 58708 |
| ip-route-resolver-process | 0 | 0 | 3 | 22244 |
| ip4-reassembly-expire-walk | 0 | 0 | 22 | 56024 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 220 | 435068 |
| ip6-reassembly-expire-walk | 0 | 0 | 22 | 46380 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1468 |
| lldp-process | 0 | 0 | 1 | 1474184 |
| memif-process | 0 | 0 | 65 | 4336688 |
| rd-cp-process | 0 | 0 | 1 | 1292 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2072 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 2132 |
| send-rs-process | 0 | 0 | 1 | 1084 |
| startup-config-process | 1 | 0 | 1 | 1924 |
| statseg-collector-process | 0 | 0 | 22 | 4083136 |
| unix-cli-local:0 | 1 | 0 | 2 | 3774546035 |
| unix-cli-new-session | 0 | 0 | 4 | 3674170767 |
| unix-epoll-input | 4455147 | 0 | 0 | 499381854600 |
| vhost-user-process | 0 | 0 | 1 | 3500 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1568 |
| vpe-link-state-process | 0 | 0 | 13 | 28316 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1468 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2076096 | 521847552 | 0 | 5405379960 |
| FortyGigabitEthernet88/0/0-tx | 2076096 | 521847552 | 0 | 26727906256 |
| FortyGigabitEthernet88/0/1-output | 2074791 | 521926656 | 0 | 5902810548 |
| FortyGigabitEthernet88/0/1-tx | 2074791 | 521926656 | 0 | 26620840508 |
| dpdk-input | 1027872254 | 1043775232 | 0 | 131995472992 |
| ethernet-input | 8860082 | 2230306048 | 0 | 48986297408 |
| l2-input | 8256723 | 2087549440 | 0 | 35139427020 |
| l2-output | 8256723 | 2087549440 | 0 | 15513918992 |
| memif-input | 270420757 | 1055686522 | 0 | 104839401844 |
| memif1/1-output | 2222110 | 557562624 | 0 | 5512961140 |
| memif1/1-tx | 2082580 | 521847808 | 0 | 16369514520 |
| memif2/1-output | 2082602 | 521927168 | 0 | 5195642080 |
| memif2/1-tx | 2082601 | 521926912 | 0 | 16845483184 |
| unix-epoll-input | 912006 | 0 | 0 | 861704040 |
64b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1480 |
| api-rx-from-ring | 0 | 0 | 107 | 367721192 |
| bfd-process | 0 | 0 | 1 | 7576 |
| bond-process | 0 | 0 | 1 | 2268 |
| dhcp-client-process | 0 | 0 | 4 | 39076 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1852 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2104 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1444 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1660 |
| dpdk-ipsec-process | 1 | 0 | 0 | 60460 |
| dpdk-process | 0 | 0 | 104 | 74399616 |
| fib-walk | 0 | 0 | 155 | 317848 |
| flow-report-process | 0 | 0 | 1 | 1148 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 41196 |
| ip-route-resolver-process | 0 | 0 | 4 | 39244 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 125204 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 310 | 492852 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 82452 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2216 |
| lldp-process | 0 | 0 | 1 | 1835828 |
| memif-process | 0 | 0 | 97 | 4407652 |
| rd-cp-process | 0 | 0 | 1 | 1464 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 3572 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1336 |
| send-rs-process | 0 | 0 | 1 | 1336 |
| startup-config-process | 1 | 0 | 1 | 1844 |
| statseg-collector-process | 0 | 0 | 31 | 7485468 |
| unix-cli-local:0 | 1 | 0 | 2 | 230877618 |
| unix-cli-new-session | 0 | 0 | 4 | 130437294 |
| unix-epoll-input | 6322893 | 0 | 0 | 704885269748 |
| vhost-user-process | 0 | 0 | 1 | 3188 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1536 |
| vpe-link-state-process | 0 | 0 | 12 | 26408 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1564 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 6918053 | 1623721216 | 0 | 17553387088 |
| FortyGigabitEthernet88/0/1-tx | 6918053 | 1623721216 | 0 | 81911618368 |
| dpdk-input | 1104265407 | 1623721728 | 0 | 158042018536 |
| ethernet-input | 14852835 | 3375125000 | 0 | 80098145600 |
| l2-input | 14238391 | 3247442944 | 0 | 55396369860 |
| l2-output | 14238390 | 3247442691 | 0 | 26844363924 |
| memif-input | 462027638 | 1623721216 | 0 | 158649872684 |
| memif2/1-output | 7431624 | 1623721728 | 0 | 16572300332 |
| memif2/1-tx | 7431624 | 1623721728 | 0 | 48873308376 |
| unix-epoll-input | 995858 | 0 | 0 | 939898148 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6568352 | 1622966464 | 0 | 17102477508 |
| FortyGigabitEthernet88/0/0-tx | 6568352 | 1622966464 | 0 | 81870547480 |
| dpdk-input | 1032421391 | 1622966976 | 0 | 155244205852 |
| ethernet-input | 13309210 | 3245933440 | 0 | 77503947004 |
| l2-input | 13264260 | 3245933184 | 0 | 55092526804 |
| l2-output | 13720086 | 3357322408 | 0 | 26266554324 |
| memif-input | 407555423 | 1622966464 | 0 | 156806559648 |
| memif1/1-output | 7003805 | 1690265248 | 0 | 17093468300 |
| memif1/1-tx | 6740858 | 1622966976 | 0 | 49275929676 |
| unix-epoll-input | 1005664 | 0 | 0 | 963733968 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 445944 |
| dpdk-process | 0 | 0 | 1 | 508892 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3564 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2864 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3188 |
| memif-process | 0 | 0 | 1 | 2444 |
| unix-epoll-input | 28972 | 0 | 0 | 3043269860 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 42222 | 9225168 | 0 | 102540060 |
| FortyGigabitEthernet88/0/1-tx | 42221 | 9224944 | 0 | 466437092 |
| dpdk-input | 46449 | 9224704 | 0 | 466687712 |
| ethernet-input | 88218 | 18450128 | 0 | 442828012 |
| l2-input | 87460 | 18450128 | 0 | 322442716 |
| l2-output | 87460 | 18450128 | 0 | 158513192 |
| memif-input | 46450 | 9225168 | 0 | 706669960 |
| memif2/1-output | 45996 | 9224960 | 0 | 95507508 |
| memif2/1-tx | 45995 | 9224704 | 0 | 286436208 |
| unix-epoll-input | 46 | 0 | 0 | 67688 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 40859 | 9224960 | 0 | 101785000 |
| FortyGigabitEthernet88/0/0-tx | 40859 | 9224960 | 0 | 470126920 |
| dpdk-input | 42780 | 9224704 | 0 | 471734864 |
| ethernet-input | 83546 | 18450039 | 0 | 445582240 |
| l2-input | 82907 | 18449664 | 0 | 315413688 |
| l2-output | 82907 | 18449664 | 0 | 156083808 |
| memif-input | 42780 | 9224960 | 0 | 712599392 |
| memif1/1-output | 42685 | 9224704 | 0 | 96758624 |
| memif1/1-tx | 42685 | 9224704 | 0 | 278378600 |
| unix-epoll-input | 42 | 0 | 0 | 61136 |
64b-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 626332 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 14476 |
| unix-epoll-input | 7005 | 0 | 0 | 678406268 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 10301 | 2005960 | 0 | 22646980 |
| FortyGigabitEthernet88/0/1-tx | 10301 | 2005960 | 0 | 102203972 |
| dpdk-input | 13361 | 2006004 | 0 | 103743824 |
| ethernet-input | 22267 | 4012128 | 0 | 96910024 |
| l2-input | 21279 | 4012128 | 0 | 69623404 |
| l2-output | 21279 | 4012128 | 0 | 38454616 |
| memif-input | 13361 | 2005960 | 0 | 156937832 |
| memif2/1-output | 11966 | 2006168 | 0 | 23042864 |
| memif2/1-tx | 11966 | 2006168 | 0 | 65885840 |
| unix-epoll-input | 13 | 0 | 0 | 18640 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 10375 | 1974712 | 0 | 21929108 |
| FortyGigabitEthernet88/0/1-tx | 10375 | 1974712 | 0 | 101481820 |
| dpdk-input | 17016 | 1974749 | 0 | 106303696 |
| ethernet-input | 23127 | 3949609 | 0 | 95803144 |
| l2-input | 21509 | 3949609 | 0 | 70863624 |
| l2-output | 21508 | 3949461 | 0 | 36378300 |
| memif-input | 17016 | 1974712 | 0 | 158596776 |
| memif2/1-output | 12752 | 1974897 | 0 | 21651032 |
| memif2/1-tx | 12752 | 1974897 | 0 | 66263620 |
| unix-epoll-input | 16 | 0 | 0 | 22932 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9541 | 2006272 | 0 | 22182956 |
| FortyGigabitEthernet88/0/0-tx | 9541 | 2006272 | 0 | 102467112 |
| dpdk-input | 10912 | 2006236 | 0 | 103135784 |
| ethernet-input | 20448 | 4012508 | 0 | 96258768 |
| l2-input | 20298 | 4012508 | 0 | 71985076 |
| l2-output | 20298 | 4012508 | 0 | 36619628 |
| memif-input | 10912 | 2006272 | 0 | 158788240 |
| memif1/1-output | 10907 | 2006236 | 0 | 21891692 |
| memif1/1-tx | 10907 | 2006236 | 0 | 66548356 |
| unix-epoll-input | 11 | 0 | 0 | 15680 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8637 | 1975044 | 0 | 22080964 |
| FortyGigabitEthernet88/0/0-tx | 8637 | 1975044 | 0 | 103911704 |
| dpdk-input | 9682 | 1974792 | 0 | 104563556 |
| ethernet-input | 18321 | 3950104 | 0 | 99989548 |
| l2-input | 18249 | 3949836 | 0 | 69194824 |
| l2-output | 18249 | 3949836 | 0 | 34229120 |
| memif-input | 9682 | 1975044 | 0 | 162073756 |
| memif1/1-output | 9682 | 1974792 | 0 | 20251348 |
| memif1/1-tx | 9682 | 1974792 | 0 | 63737468 |
| unix-epoll-input | 10 | 0 | 0 | 14980 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1592 |
| api-rx-from-ring | 0 | 0 | 121 | 448295744 |
| bfd-process | 0 | 0 | 1 | 5804 |
| bond-process | 0 | 0 | 1 | 1936 |
| dhcp-client-process | 0 | 0 | 4 | 12472 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1544 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2000 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1328 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1384 |
| dpdk-ipsec-process | 1 | 0 | 0 | 38880 |
| dpdk-process | 0 | 0 | 117 | 74204728 |
| fib-walk | 0 | 0 | 175 | 478420 |
| flow-report-process | 0 | 0 | 1 | 1584 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 40656 |
| ip-route-resolver-process | 0 | 0 | 4 | 12044 |
| ip4-reassembly-expire-walk | 0 | 0 | 36 | 131128 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 350 | 801252 |
| ip6-reassembly-expire-walk | 0 | 0 | 36 | 111436 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1888 |
| lldp-process | 0 | 0 | 1 | 2536632 |
| memif-process | 0 | 0 | 107 | 4583292 |
| rd-cp-process | 0 | 0 | 1 | 1192 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2076 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1060 |
| send-rs-process | 0 | 0 | 1 | 1128 |
| startup-config-process | 1 | 0 | 1 | 2008 |
| statseg-collector-process | 0 | 0 | 35 | 17085020 |
| unix-cli-local:0 | 1 | 0 | 2 | 1671751459 |
| unix-cli-new-session | 0 | 0 | 4 | 1571156171 |
| unix-epoll-input | 7048051 | 0 | 0 | 796159134708 |
| vhost-user-process | 0 | 0 | 1 | 3052 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2348 |
| vpe-link-state-process | 0 | 0 | 13 | 29052 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1244 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9125840 | 1831147776 | 0 | 20430048808 |
| FortyGigabitEthernet88/0/1-tx | 9125839 | 1831147520 | 0 | 93170900524 |
| dpdk-input | 1124540558 | 1831148000 | 0 | 169541370088 |
| ethernet-input | 19557764 | 3662295828 | 0 | 87523879028 |
| l2-input | 18934279 | 3662295948 | 0 | 64665857848 |
| l2-output | 18934277 | 3662295520 | 0 | 33497461556 |
| memif-input | 412711992 | 1831147520 | 0 | 173336522324 |
| memif2/1-output | 10431925 | 1831148172 | 0 | 19487542648 |
| memif2/1-tx | 10431924 | 1831148000 | 0 | 59875849020 |
| unix-epoll-input | 1071809 | 0 | 0 | 1020449556 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9088518 | 1803219572 | 0 | 20178011800 |
| FortyGigabitEthernet88/0/1-tx | 9088517 | 1803219384 | 0 | 91701306208 |
| dpdk-input | 1113556986 | 1803219756 | 0 | 169730060856 |
| ethernet-input | 19488426 | 3606439540 | 0 | 86840175172 |
| l2-input | 18768472 | 3606439540 | 0 | 65396841488 |
| l2-output | 18768472 | 3606439540 | 0 | 33466008856 |
| memif-input | 391972980 | 1803219384 | 0 | 174139513468 |
| memif2/1-output | 10399908 | 1803219968 | 0 | 20257887928 |
| memif2/1-tx | 10399907 | 1803219756 | 0 | 58722450072 |
| unix-epoll-input | 1052364 | 0 | 0 | 1000848208 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8548941 | 1818416323 | 0 | 21583876868 |
| FortyGigabitEthernet88/0/0-tx | 8873269 | 1885882495 | 0 | 96019484600 |
| dpdk-input | 1144661591 | 1818416563 | 0 | 170760197948 |
| ethernet-input | 18401362 | 3636833142 | 0 | 86519192772 |
| l2-input | 17886656 | 3636833142 | 0 | 62911702656 |
| l2-output | 17886655 | 3636833142 | 0 | 32125830368 |
| memif-input | 360300113 | 1831306691 | 0 | 171046299764 |
| memif1/1-output | 9852421 | 1818416819 | 0 | 19333877624 |
| memif1/1-tx | 9852420 | 1818416563 | 0 | 63442732608 |
| unix-epoll-input | 1094736 | 0 | 0 | 1050200560 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7731587 | 1798084608 | 0 | 19984088496 |
| FortyGigabitEthernet88/0/0-tx | 7731586 | 1798084372 | 0 | 94065135976 |
| dpdk-input | 1134230358 | 1915383124 | 0 | 178110231172 |
| ethernet-input | 16109603 | 3596169428 | 0 | 89555414308 |
| l2-input | 15968802 | 3596169728 | 0 | 63595814476 |
| l2-output | 15968802 | 3596169728 | 0 | 30337114524 |
| memif-input | 354293425 | 1798084608 | 0 | 175084002244 |
| memif1/1-output | 8378018 | 1798085120 | 0 | 18373436012 |
| memif1/1-tx | 8378017 | 1798084864 | 0 | 57879074452 |
| unix-epoll-input | 1084501 | 0 | 0 | 1032143220 |

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

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-XL710. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 424236 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 12696 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2088 |
| unix-epoll-input | 3459 | 0 | 0 | 266058320 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1652 | 413696 | 0 | 4355416 |
| FortyGigabitEthernet88/0/0-tx | 1652 | 413696 | 0 | 21353468 |
| FortyGigabitEthernet88/0/1-output | 1649 | 413696 | 0 | 4775272 |
| FortyGigabitEthernet88/0/1-tx | 1649 | 413696 | 0 | 21073732 |
| dpdk-input | 1653 | 827904 | 0 | 42907096 |
| ethernet-input | 6609 | 1655808 | 0 | 36622500 |
| l2-input | 6591 | 1655296 | 0 | 28025664 |
| l2-output | 6589 | 1654784 | 0 | 12422720 |
| memif-input | 1653 | 827904 | 0 | 61369516 |
| memif1/1-output | 1652 | 413696 | 0 | 4081428 |
| memif1/1-tx | 1652 | 413696 | 0 | 12937200 |
| memif2/1-output | 1652 | 413696 | 0 | 4113148 |
| memif2/1-tx | 1652 | 413696 | 0 | 13179792 |
| unix-epoll-input | 2 | 0 | 0 | 2964 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1812 |
| api-rx-from-ring | 0 | 0 | 109 | 332961172 |
| bfd-process | 0 | 0 | 1 | 6624 |
| bond-process | 0 | 0 | 1 | 1308 |
| dhcp-client-process | 0 | 0 | 3 | 45088 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1592 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1480 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1852 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dpdk-ipsec-process | 1 | 0 | 0 | 44056 |
| dpdk-process | 0 | 0 | 94 | 60522932 |
| fib-walk | 0 | 0 | 140 | 413592 |
| flow-report-process | 0 | 0 | 1 | 1336 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 59328 |
| ip-route-resolver-process | 0 | 0 | 3 | 16480 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 83616 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 622968 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 85424 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2016 |
| lldp-process | 0 | 0 | 1 | 1466928 |
| memif-process | 0 | 0 | 62 | 4220248 |
| rd-cp-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1540 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1028 |
| send-rs-process | 0 | 0 | 1 | 1080 |
| startup-config-process | 1 | 0 | 1 | 1912 |
| statseg-collector-process | 0 | 0 | 28 | 5651172 |
| unix-cli-local:0 | 1 | 0 | 2 | 3272847375 |
| unix-cli-new-session | 0 | 0 | 4 | 3172140091 |
| unix-epoll-input | 5643026 | 0 | 0 | 636416559732 |
| vhost-user-process | 0 | 0 | 1 | 2864 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1796 |
| vpe-link-state-process | 0 | 0 | 12 | 26508 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1136 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1993398 | 503114240 | 0 | 5238908104 |
| FortyGigabitEthernet88/0/0-tx | 1993397 | 503113984 | 0 | 25768365296 |
| FortyGigabitEthernet88/0/1-output | 1989899 | 503876800 | 0 | 5786232692 |
| FortyGigabitEthernet88/0/1-tx | 1989899 | 503876800 | 0 | 25629868968 |
| dpdk-input | 2207408456 | 1006992064 | 0 | 199194497632 |
| ethernet-input | 7969582 | 2013983104 | 0 | 44252296796 |
| l2-input | 7955546 | 2013983104 | 0 | 33876669676 |
| l2-output | 7955546 | 2013983104 | 0 | 14917674680 |
| memif-input | 240728645 | 1006991040 | 0 | 98680338968 |
| memif1/1-output | 1994079 | 503114752 | 0 | 5011599404 |
| memif1/1-tx | 1994078 | 503114496 | 0 | 15726797172 |
| memif2/1-output | 1992820 | 503877312 | 0 | 4947268308 |
| memif2/1-tx | 1992819 | 503877056 | 0 | 16151936792 |
| unix-epoll-input | 2052653 | 0 | 0 | 1946947116 |
64b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 420600 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2496 |
| unix-epoll-input | 30520 | 0 | 0 | 3593266928 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 51403 | 10839448 | 0 | 116909848 |
| FortyGigabitEthernet88/0/1-tx | 51403 | 10839448 | 0 | 545740860 |
| dpdk-input | 60717 | 10839192 | 0 | 557997416 |
| ethernet-input | 107093 | 21678755 | 0 | 529762644 |
| l2-input | 105489 | 21678640 | 0 | 376804472 |
| l2-output | 105489 | 21678640 | 0 | 185588452 |
| memif-input | 60717 | 10839448 | 0 | 840356236 |
| memif2/1-output | 55689 | 10839192 | 0 | 112612252 |
| memif2/1-tx | 55689 | 10839192 | 0 | 330978620 |
| unix-epoll-input | 59 | 0 | 0 | 83528 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 45780 | 10840160 | 0 | 119631316 |
| FortyGigabitEthernet88/0/0-tx | 45780 | 10840160 | 0 | 553347896 |
| dpdk-input | 49999 | 10839904 | 0 | 558187840 |
| ethernet-input | 95740 | 21680064 | 0 | 528779672 |
| l2-input | 95580 | 21680064 | 0 | 377561764 |
| l2-output | 95580 | 21680064 | 0 | 181896780 |
| memif-input | 49999 | 10840160 | 0 | 837857004 |
| memif1/1-output | 49960 | 10839904 | 0 | 112683200 |
| memif1/1-tx | 49960 | 10839904 | 0 | 327336652 |
| unix-epoll-input | 49 | 0 | 0 | 71668 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1976 |
| api-rx-from-ring | 0 | 0 | 115 | 361162288 |
| bfd-process | 0 | 0 | 1 | 6648 |
| bond-process | 0 | 0 | 1 | 1984 |
| dhcp-client-process | 0 | 0 | 4 | 18552 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1604 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1952 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1276 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1164 |
| dpdk-ipsec-process | 1 | 0 | 0 | 46396 |
| dpdk-process | 0 | 0 | 104 | 63807256 |
| fib-walk | 0 | 0 | 155 | 380212 |
| flow-report-process | 0 | 0 | 1 | 1024 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 54784 |
| ip-route-resolver-process | 0 | 0 | 4 | 28172 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 116832 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 310 | 657100 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 70288 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1444 |
| lldp-process | 0 | 0 | 1 | 1908920 |
| memif-process | 0 | 0 | 72 | 4294560 |
| rd-cp-process | 0 | 0 | 1 | 1300 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1764 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1640 |
| send-rs-process | 0 | 0 | 1 | 1108 |
| startup-config-process | 1 | 0 | 1 | 1976 |
| statseg-collector-process | 0 | 0 | 31 | 8148944 |
| unix-cli-local:0 | 1 | 0 | 2 | 1356310711 |
| unix-cli-new-session | 0 | 0 | 4 | 1255560311 |
| unix-epoll-input | 6230033 | 0 | 0 | 704893355680 |
| vhost-user-process | 0 | 0 | 1 | 2528 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1600 |
| vpe-link-state-process | 0 | 0 | 12 | 26192 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1312 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 4873216 | 1158670848 | 0 | 12405334832 |
| FortyGigabitEthernet88/0/1-tx | 4873216 | 1158670848 | 0 | 58254852424 |
| dpdk-input | 2416563842 | 1224987612 | 0 | 207757880752 |
| ethernet-input | 10077484 | 2317342436 | 0 | 55655290304 |
| l2-input | 10018295 | 2317342180 | 0 | 40736750204 |
| l2-output | 10018295 | 2317342180 | 0 | 19145198268 |
| memif-input | 321068434 | 1158670848 | 0 | 114703281648 |
| memif2/1-output | 5204266 | 1158671332 | 0 | 11720997456 |
| memif2/1-tx | 5204266 | 1158671332 | 0 | 36175140420 |
| unix-epoll-input | 2220045 | 0 | 0 | 2119789064 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 4841634 | 1157130731 | 0 | 12520605652 |
| FortyGigabitEthernet88/0/0-tx | 4841634 | 1157130731 | 0 | 58545871460 |
| dpdk-input | 2327677058 | 1157131264 | 0 | 202418377316 |
| ethernet-input | 10021404 | 2314261995 | 0 | 55909295628 |
| l2-input | 10522072 | 2448274871 | 0 | 42260693544 |
| l2-output | 9956797 | 2314261995 | 0 | 19084651820 |
| memif-input | 323503640 | 1157130731 | 0 | 113891206264 |
| memif1/1-output | 5179770 | 1157131264 | 0 | 11811788772 |
| memif1/1-tx | 5179770 | 1157131264 | 0 | 35263792660 |
| unix-epoll-input | 2216990 | 0 | 0 | 2111459544 |
64b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3024 |
| api-rx-from-ring | 0 | 0 | 116 | 454299156 |
| bfd-process | 0 | 0 | 1 | 7188 |
| bond-process | 0 | 0 | 1 | 1944 |
| dhcp-client-process | 0 | 0 | 4 | 28924 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2184 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1944 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1340 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1956 |
| dpdk-ipsec-process | 1 | 0 | 0 | 44156 |
| dpdk-process | 0 | 0 | 127 | 72405636 |
| fib-walk | 0 | 0 | 190 | 415272 |
| flow-report-process | 0 | 0 | 1 | 2080 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 61008 |
| ip-route-resolver-process | 0 | 0 | 4 | 22404 |
| ip4-reassembly-expire-walk | 0 | 0 | 38 | 138656 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 380 | 842108 |
| ip6-reassembly-expire-walk | 0 | 0 | 38 | 117088 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1740 |
| lldp-process | 0 | 0 | 1 | 2683556 |
| memif-process | 0 | 0 | 97 | 4437736 |
| rd-cp-process | 0 | 0 | 1 | 1896 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1252 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1836 |
| send-rs-process | 0 | 0 | 1 | 1432 |
| startup-config-process | 1 | 0 | 1 | 8284 |
| statseg-collector-process | 0 | 0 | 38 | 17885616 |
| unix-cli-local:0 | 1 | 0 | 2 | 3610565790 |
| unix-cli-new-session | 0 | 0 | 4 | 3510579314 |
| unix-epoll-input | 7702260 | 0 | 0 | 864651629760 |
| vhost-user-process | 0 | 0 | 1 | 2664 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1764 |
| vpe-link-state-process | 0 | 0 | 12 | 28572 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1636 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 6813966 | 1569719908 | 0 | 17608737112 |
| FortyGigabitEthernet88/0/1-tx | 6813966 | 1569719908 | 0 | 80653895880 |
| dpdk-input | 2488955137 | 1569720320 | 0 | 236816726900 |
| ethernet-input | 14563264 | 3139440695 | 0 | 74498972884 |
| l2-input | 14989190 | 3274836121 | 0 | 57378921340 |
| l2-output | 14328036 | 3139440228 | 0 | 26302763512 |
| memif-input | 473788019 | 1569719908 | 0 | 155838812684 |
| memif2/1-output | 7749296 | 1569720320 | 0 | 16624222708 |
| memif2/1-tx | 7749296 | 1569720320 | 0 | 50027400396 |
| unix-epoll-input | 2241255 | 0 | 0 | 2121612152 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7282745 | 1610332722 | 0 | 17711013268 |
| FortyGigabitEthernet88/0/1-tx | 6991804 | 1546112768 | 0 | 79449279808 |
| dpdk-input | 2623510540 | 1546113024 | 0 | 242571072148 |
| ethernet-input | 15138791 | 3092225792 | 0 | 73671673160 |
| l2-input | 14795083 | 3092225792 | 0 | 54255013096 |
| l2-output | 14795082 | 3092225670 | 0 | 26828126508 |
| memif-input | 479420188 | 1546112768 | 0 | 159542770308 |
| memif2/1-output | 8146987 | 1546113024 | 0 | 16508957372 |
| memif2/1-tx | 8308740 | 1572227660 | 0 | 51305956656 |
| unix-epoll-input | 2229430 | 0 | 0 | 2104884936 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6598645 | 1559046400 | 0 | 17654714476 |
| FortyGigabitEthernet88/0/0-tx | 6598645 | 1559046400 | 0 | 78590139856 |
| dpdk-input | 2379103083 | 1559046752 | 0 | 227800177172 |
| ethernet-input | 13995286 | 3118093312 | 0 | 72652390396 |
| l2-input | 13874874 | 3118093312 | 0 | 53869161320 |
| l2-output | 13874874 | 3118093312 | 0 | 26066589464 |
| memif-input | 474326665 | 1559046400 | 0 | 155518774036 |
| memif1/1-output | 7396641 | 1559046912 | 0 | 16606691368 |
| memif1/1-tx | 7396641 | 1559046912 | 0 | 59134608316 |
| unix-epoll-input | 2269206 | 0 | 0 | 2152753132 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6291206 | 1543987176 | 0 | 17225745320 |
| FortyGigabitEthernet88/0/0-tx | 6291206 | 1543987176 | 0 | 80554048648 |
| dpdk-input | 2433312429 | 1543987712 | 0 | 232478740668 |
| ethernet-input | 12911424 | 3087974888 | 0 | 75558025560 |
| l2-input | 12847342 | 3087974888 | 0 | 53711834156 |
| l2-output | 12847342 | 3087974888 | 0 | 24504357332 |
| memif-input | 441909896 | 1543987176 | 0 | 160191542240 |
| memif1/1-output | 6620217 | 1543987456 | 0 | 15801656572 |
| memif1/1-tx | 6620218 | 1543987712 | 0 | 47808383552 |
| unix-epoll-input | 2250609 | 0 | 0 | 2128760316 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1952 |
| api-rx-from-ring | 0 | 0 | 121 | 450455804 |
| bfd-process | 0 | 0 | 1 | 5776 |
| bond-process | 0 | 0 | 1 | 1460 |
| dhcp-client-process | 0 | 0 | 4 | 48516 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1508 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1356 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1780 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1152 |
| dpdk-ipsec-process | 1 | 0 | 0 | 47864 |
| dpdk-process | 0 | 0 | 127 | 73110936 |
| fib-walk | 0 | 0 | 190 | 687868 |
| flow-report-process | 0 | 0 | 1 | 1064 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 44956 |
| ip-route-resolver-process | 0 | 0 | 4 | 20412 |
| ip4-reassembly-expire-walk | 0 | 0 | 38 | 167272 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 380 | 903164 |
| ip6-reassembly-expire-walk | 0 | 0 | 38 | 115480 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1976 |
| lldp-process | 0 | 0 | 1 | 2629936 |
| memif-process | 0 | 0 | 94 | 4571296 |
| rd-cp-process | 0 | 0 | 1 | 1236 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1956 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1084 |
| send-rs-process | 0 | 0 | 1 | 1060 |
| startup-config-process | 1 | 0 | 1 | 1732 |
| statseg-collector-process | 0 | 0 | 38 | 17751316 |
| unix-cli-local:0 | 1 | 0 | 2 | 1228247599 |
| unix-cli-new-session | 0 | 0 | 4 | 1127651611 |
| unix-epoll-input | 7694915 | 0 | 0 | 864656596856 |
| vhost-user-process | 0 | 0 | 1 | 2708 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1872 |
| vpe-link-state-process | 0 | 0 | 12 | 25636 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1416 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7261072 | 1608854016 | 0 | 17505677668 |
| FortyGigabitEthernet88/0/1-tx | 7261071 | 1608853760 | 0 | 81463896272 |
| dpdk-input | 2460255201 | 1608854208 | 0 | 230842597828 |
| ethernet-input | 15521736 | 3217708436 | 0 | 76446467680 |
| l2-input | 15326875 | 3217708436 | 0 | 57229819460 |
| l2-output | 15326875 | 3217708436 | 0 | 28209702956 |
| memif-input | 387516226 | 1615991869 | 0 | 153348543908 |
| memif2/1-output | 8260664 | 1608854420 | 0 | 16886292172 |
| memif2/1-tx | 8260663 | 1608854208 | 0 | 51330227728 |
| unix-epoll-input | 2273668 | 0 | 0 | 2166142904 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7496206 | 1583928108 | 0 | 17636063488 |
| FortyGigabitEthernet88/0/1-tx | 7496206 | 1583928108 | 0 | 81064187876 |
| dpdk-input | 2426913218 | 1591065786 | 0 | 231175724804 |
| ethernet-input | 16407246 | 3167856428 | 0 | 75998320672 |
| l2-input | 16056545 | 3167856428 | 0 | 56030530872 |
| l2-output | 16056545 | 3167856428 | 0 | 29353864160 |
| memif-input | 304670637 | 1583927932 | 0 | 149433050852 |
| memif2/1-output | 9336509 | 1650568656 | 0 | 17944255152 |
| memif2/1-tx | 8911040 | 1583928320 | 0 | 51466024608 |
| unix-epoll-input | 2258127 | 0 | 0 | 2142775372 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6779649 | 1590434196 | 0 | 16865311776 |
| FortyGigabitEthernet88/0/0-tx | 6779649 | 1590434196 | 0 | 80277615240 |
| dpdk-input | 2406014590 | 1590434416 | 0 | 228751746460 |
| ethernet-input | 14371555 | 3180868868 | 0 | 75508908668 |
| l2-input | 14833874 | 3304886392 | 0 | 57986506040 |
| l2-output | 14222425 | 3180868868 | 0 | 26727226640 |
| memif-input | 347848157 | 1590434196 | 0 | 148771763408 |
| memif1/1-output | 7591906 | 1590434672 | 0 | 16558721908 |
| memif1/1-tx | 7591905 | 1590434416 | 0 | 59427953904 |
| unix-epoll-input | 2268445 | 0 | 0 | 2154619016 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6459517 | 1578510813 | 0 | 17218249756 |
| FortyGigabitEthernet88/0/0-tx | 6459516 | 1578510592 | 0 | 82453429140 |
| dpdk-input | 2429848593 | 1578511069 | 0 | 230655892072 |
| ethernet-input | 13294452 | 3157022125 | 0 | 77396554444 |
| l2-input | 13216893 | 3157022125 | 0 | 54400310724 |
| l2-output | 13216893 | 3157022125 | 0 | 25992103560 |
| memif-input | 304911620 | 1578510592 | 0 | 151033701000 |
| memif1/1-output | 6834935 | 1578511312 | 0 | 16032692828 |
| memif1/1-tx | 6834934 | 1578511069 | 0 | 50797335964 |
| unix-epoll-input | 2248475 | 0 | 0 | 2138720592 |

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

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing with two FIB tables and two static IPv4 /24 route entries per FIB table. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use cores allocated from pool of isolated CPUs. There are no memory contraints. DUTs are tested with Intel-XL710.
  • [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-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1912 |
| api-rx-from-ring | 0 | 0 | 138 | 349925748 |
| bfd-process | 0 | 0 | 1 | 6832 |
| bond-process | 0 | 0 | 1 | 1520 |
| dhcp-client-process | 0 | 0 | 3 | 18608 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2004 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1532 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1724 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1328 |
| dpdk-ipsec-process | 1 | 0 | 0 | 49252 |
| dpdk-process | 0 | 0 | 94 | 61299988 |
| fib-walk | 0 | 0 | 140 | 260104 |
| flow-report-process | 0 | 0 | 1 | 1244 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 23272 |
| ip-route-resolver-process | 0 | 0 | 3 | 26752 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 59784 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 458520 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 53496 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2120 |
| lldp-process | 0 | 0 | 1 | 1503984 |
| memif-process | 0 | 0 | 84 | 4397728 |
| rd-cp-process | 0 | 0 | 1 | 1532 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1928 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1288 |
| send-rs-process | 0 | 0 | 1 | 1624 |
| startup-config-process | 1 | 0 | 1 | 1808 |
| statseg-collector-process | 0 | 0 | 28 | 4981816 |
| unix-cli-local:0 | 1 | 0 | 2 | 348538842 |
| unix-cli-new-session | 0 | 0 | 4 | 248700422 |
| unix-epoll-input | 5708481 | 0 | 0 | 636405630056 |
| vhost-user-process | 0 | 0 | 1 | 2908 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1892 |
| vpe-link-state-process | 0 | 0 | 12 | 27040 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1500 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1732706 | 429304064 | 0 | 4826972440 |
| FortyGigabitEthernet88/0/0-tx | 1732706 | 429304064 | 0 | 22175402380 |
| FortyGigabitEthernet88/0/1-output | 1732203 | 429238528 | 0 | 5368778368 |
| FortyGigabitEthernet88/0/1-tx | 1732203 | 429238528 | 0 | 22157419260 |
| dpdk-input | 1276117027 | 902463562 | 0 | 141183653944 |
| ethernet-input | 6924991 | 1717086208 | 0 | 39989306576 |
| ip4-input | 3458323 | 858542592 | 0 | 27026129416 |
| ip4-input-no-checksum | 3459237 | 858543616 | 0 | 16695570880 |
| ip4-lookup | 6880567 | 1717086208 | 0 | 45742115316 |
| ip4-rewrite | 6880566 | 1717085952 | 0 | 72476828992 |
| memif-input | 564092640 | 858542592 | 0 | 120667109128 |
| memif1/1-output | 1733470 | 429304576 | 0 | 4353624428 |
| memif1/1-tx | 1733470 | 429304576 | 0 | 13504393780 |
| memif2/1-output | 1733198 | 429239040 | 0 | 4376152728 |
| memif2/1-tx | 1733198 | 429239040 | 0 | 13833569644 |
| unix-epoll-input | 1229168 | 0 | 0 | 1250547220 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 329732 |
| dpdk-process | 0 | 0 | 1 | 478636 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2272 |
| unix-epoll-input | 30207 | 0 | 0 | 3432917244 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 14965 | 3682816 | 0 | 40258484 |
| FortyGigabitEthernet88/0/0-tx | 14964 | 3682560 | 0 | 192788184 |
| FortyGigabitEthernet88/0/1-output | 14827 | 3682816 | 0 | 45675536 |
| FortyGigabitEthernet88/0/1-tx | 14827 | 3682816 | 0 | 189786288 |
| dpdk-input | 14965 | 7365632 | 0 | 380377116 |
| ethernet-input | 59705 | 14731264 | 0 | 344534560 |
| ip4-input | 29775 | 7365632 | 0 | 231225892 |
| ip4-input-no-checksum | 29909 | 7365632 | 0 | 145328240 |
| ip4-lookup | 59437 | 14731264 | 0 | 390765372 |
| ip4-rewrite | 59437 | 14731264 | 0 | 622988472 |
| memif-input | 14965 | 7365632 | 0 | 546643580 |
| memif1/1-output | 14965 | 3682816 | 0 | 37152920 |
| memif1/1-tx | 14964 | 3682560 | 0 | 115615196 |
| memif2/1-output | 14965 | 3682816 | 0 | 37764396 |
| memif2/1-tx | 14964 | 3682560 | 0 | 118765368 |
| unix-epoll-input | 15 | 0 | 0 | 21616 |
64b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3012 |
| api-rx-from-ring | 0 | 0 | 144 | 378931492 |
| bfd-process | 0 | 0 | 1 | 6576 |
| bond-process | 0 | 0 | 1 | 1708 |
| dhcp-client-process | 0 | 0 | 3 | 7396 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2180 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1732 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1304 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1444 |
| dpdk-ipsec-process | 1 | 0 | 0 | 45756 |
| dpdk-process | 0 | 0 | 90 | 61829240 |
| fib-walk | 0 | 0 | 135 | 270944 |
| flow-report-process | 0 | 0 | 1 | 1708 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 30748 |
| ip-route-resolver-process | 0 | 0 | 3 | 5884 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 63772 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 270 | 488868 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 52752 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1708 |
| lldp-process | 0 | 0 | 1 | 1836772 |
| memif-process | 0 | 0 | 81 | 4211660 |
| rd-cp-process | 0 | 0 | 1 | 1456 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1332 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1968 |
| send-rs-process | 0 | 0 | 1 | 1284 |
| startup-config-process | 1 | 0 | 1 | 1896 |
| statseg-collector-process | 0 | 0 | 27 | 6525420 |
| unix-cli-local:0 | 1 | 0 | 2 | 3061197438 |
| unix-cli-new-session | 0 | 0 | 4 | 2961164882 |
| unix-epoll-input | 5482594 | 0 | 0 | 613537115784 |
| vhost-user-process | 0 | 0 | 1 | 2016 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1632 |
| vpe-link-state-process | 0 | 0 | 13 | 27028 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1548 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 3534214 | 802225664 | 0 | 9414588304 |
| FortyGigabitEthernet88/0/1-tx | 3534214 | 802225664 | 0 | 40796677768 |
| dpdk-input | 1349190303 | 802226176 | 0 | 129624000760 |
| ethernet-input | 7135268 | 1604452352 | 0 | 40026416200 |
| ip4-input | 3534214 | 802225668 | 0 | 26939407368 |
| ip4-input-no-checksum | 3601052 | 802226176 | 0 | 17227002712 |
| ip4-lookup | 6954595 | 1604451840 | 0 | 43749047020 |
| ip4-rewrite | 6954595 | 1604451840 | 0 | 75062856796 |
| memif-input | 662276375 | 802225920 | 0 | 110609060324 |
| memif2/1-output | 3601052 | 802226176 | 0 | 8391533424 |
| memif2/1-tx | 3601052 | 802226176 | 0 | 24056257076 |
| unix-epoll-input | 1300140 | 0 | 0 | 1326337396 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3440725 | 801868448 | 0 | 9125596772 |
| FortyGigabitEthernet88/0/0-tx | 3440725 | 801868448 | 0 | 40851534056 |
| dpdk-input | 1392083941 | 801868960 | 0 | 131784803312 |
| ethernet-input | 6961463 | 1603737408 | 0 | 40124266956 |
| ip4-input | 3440725 | 801868448 | 0 | 26704649032 |
| ip4-input-no-checksum | 3520738 | 801868960 | 0 | 16628063552 |
| ip4-lookup | 6801172 | 1603737408 | 0 | 43422815920 |
| ip4-rewrite | 6801172 | 1603737408 | 0 | 75855068716 |
| memif-input | 590598964 | 845722152 | 0 | 109328232988 |
| memif1/1-output | 3520738 | 801868960 | 0 | 8435949024 |
| memif1/1-tx | 3520737 | 801868704 | 0 | 24209732184 |
| unix-epoll-input | 1318148 | 0 | 0 | 1352740024 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 476092 |
| fib-walk | 0 | 0 | 1 | 3348 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3472 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 4372 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2240 |
| memif-process | 0 | 0 | 1 | 2600 |
| unix-epoll-input | 45098 | 0 | 0 | 4935341452 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 44171 | 10187264 | 0 | 119020808 |
| FortyGigabitEthernet88/0/1-tx | 44171 | 10187264 | 0 | 519722284 |
| dpdk-input | 45744 | 10187512 | 0 | 514320652 |
| ethernet-input | 89916 | 20375024 | 0 | 512751280 |
| ip4-input | 44172 | 10187512 | 0 | 342774748 |
| ip4-input-no-checksum | 45744 | 10187512 | 0 | 221855328 |
| ip4-lookup | 89140 | 20374520 | 0 | 560497556 |
| ip4-rewrite | 89140 | 20374520 | 0 | 955092708 |
| memif-input | 45744 | 10187512 | 0 | 783828640 |
| memif2/1-output | 45743 | 10187256 | 0 | 107500208 |
| memif2/1-tx | 45743 | 10187256 | 0 | 306171768 |
| unix-epoll-input | 45 | 0 | 0 | 66488 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 44566 | 10187264 | 0 | 114768028 |
| FortyGigabitEthernet88/0/0-tx | 44565 | 10187008 | 0 | 518586660 |
| dpdk-input | 44991 | 10187264 | 0 | 519148616 |
| ethernet-input | 89539 | 20374528 | 0 | 513704608 |
| ip4-input | 44566 | 10187264 | 0 | 340069280 |
| ip4-input-no-checksum | 44973 | 10187264 | 0 | 219941952 |
| ip4-lookup | 85882 | 20374528 | 0 | 555853536 |
| ip4-rewrite | 85882 | 20374528 | 0 | 962604896 |
| memif-input | 44991 | 10187264 | 0 | 783612888 |
| memif1/1-output | 44973 | 10187264 | 0 | 106919824 |
| memif1/1-tx | 44972 | 10187008 | 0 | 308700664 |
| unix-epoll-input | 44 | 0 | 0 | 62868 |
64b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 651280 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 4660 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3024 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3960 |
| unix-epoll-input | 23286 | 0 | 0 | 2644859900 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 27132 | 5393087 | 0 | 64339896 |
| FortyGigabitEthernet88/0/1-tx | 27132 | 5393087 | 0 | 280693380 |
| dpdk-input | 29722 | 5393103 | 0 | 282044736 |
| ethernet-input | 54909 | 10786190 | 0 | 268279088 |
| ip4-input | 27132 | 5393087 | 0 | 186407264 |
| ip4-input-no-checksum | 27777 | 5393103 | 0 | 122648668 |
| ip4-lookup | 53461 | 10786190 | 0 | 298265560 |
| ip4-rewrite | 53461 | 10786190 | 0 | 493473108 |
| memif-input | 29722 | 5393087 | 0 | 419019232 |
| memif2/1-output | 27777 | 5393103 | 0 | 58960116 |
| memif2/1-tx | 27777 | 5393103 | 0 | 174053748 |
| unix-epoll-input | 29 | 0 | 0 | 43068 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 28035 | 5309020 | 0 | 64851556 |
| FortyGigabitEthernet88/0/1-tx | 28035 | 5309020 | 0 | 278876952 |
| dpdk-input | 34472 | 5308820 | 0 | 279399356 |
| ethernet-input | 56884 | 10618080 | 0 | 269973016 |
| ip4-input | 28036 | 5309216 | 0 | 185199900 |
| ip4-input-no-checksum | 28848 | 5308864 | 0 | 121249464 |
| ip4-lookup | 53862 | 10617840 | 0 | 295460152 |
| ip4-rewrite | 53862 | 10617840 | 0 | 489447720 |
| memif-input | 34472 | 5309020 | 0 | 431920256 |
| memif2/1-output | 28847 | 5308820 | 0 | 58044812 |
| memif2/1-tx | 28847 | 5308820 | 0 | 173979416 |
| unix-epoll-input | 34 | 0 | 0 | 50504 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 25382 | 5393408 | 0 | 71374656 |
| FortyGigabitEthernet88/0/0-tx | 25382 | 5393408 | 0 | 274135944 |
| dpdk-input | 26155 | 5393424 | 0 | 275771952 |
| ethernet-input | 51537 | 10786832 | 0 | 267105928 |
| ip4-input | 25382 | 5393408 | 0 | 182177156 |
| ip4-input-no-checksum | 26155 | 5393424 | 0 | 118587372 |
| ip4-lookup | 50868 | 10786832 | 0 | 297872072 |
| ip4-rewrite | 50868 | 10786832 | 0 | 499542924 |
| memif-input | 26155 | 5393408 | 0 | 426630104 |
| memif1/1-output | 26155 | 5393424 | 0 | 62303740 |
| memif1/1-tx | 26155 | 5393424 | 0 | 173328876 |
| unix-epoll-input | 25 | 0 | 0 | 36308 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 22666 | 5309150 | 0 | 62090756 |
| FortyGigabitEthernet88/0/0-tx | 22666 | 5309150 | 0 | 277459288 |
| dpdk-input | 23711 | 5309184 | 0 | 277834896 |
| ethernet-input | 46377 | 10618334 | 0 | 279981596 |
| ip4-input | 22666 | 5309150 | 0 | 177779796 |
| ip4-input-no-checksum | 23711 | 5309184 | 0 | 112102536 |
| ip4-lookup | 45988 | 10618334 | 0 | 291446424 |
| ip4-rewrite | 45988 | 10618334 | 0 | 507948912 |
| memif-input | 23711 | 5309150 | 0 | 433394696 |
| memif1/1-output | 23711 | 5309184 | 0 | 63312396 |
| memif1/1-tx | 23711 | 5309184 | 0 | 165878552 |
| unix-epoll-input | 23 | 0 | 0 | 36588 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1660 |
| api-rx-from-ring | 0 | 0 | 159 | 470735224 |
| bfd-process | 0 | 0 | 1 | 6916 |
| bond-process | 0 | 0 | 1 | 1436 |
| dhcp-client-process | 0 | 0 | 5 | 27952 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1544 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1232 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1264 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1384 |
| dpdk-ipsec-process | 1 | 0 | 0 | 38572 |
| dpdk-process | 0 | 0 | 144 | 78835508 |
| fib-walk | 0 | 0 | 215 | 516964 |
| flow-report-process | 0 | 0 | 1 | 1576 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 53272 |
| ip-route-resolver-process | 0 | 0 | 5 | 13788 |
| ip4-reassembly-expire-walk | 0 | 0 | 44 | 155656 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 430 | 762632 |
| ip6-reassembly-expire-walk | 0 | 0 | 44 | 133872 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1496 |
| lldp-process | 0 | 0 | 1 | 2526604 |
| memif-process | 0 | 0 | 128 | 4679840 |
| rd-cp-process | 0 | 0 | 1 | 1356 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1524 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 988 |
| send-rs-process | 0 | 0 | 1 | 1068 |
| startup-config-process | 1 | 0 | 1 | 1772 |
| statseg-collector-process | 0 | 0 | 43 | 19527052 |
| unix-cli-local:0 | 1 | 0 | 2 | 460288551 |
| unix-cli-new-session | 0 | 0 | 4 | 359803135 |
| unix-epoll-input | 8750094 | 0 | 0 | 978831310000 |
| vhost-user-process | 0 | 0 | 1 | 2744 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2024 |
| vpe-link-state-process | 0 | 0 | 13 | 28368 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1296 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 8535241 | 1541786624 | 0 | 18782258832 |
| FortyGigabitEthernet88/0/1-tx | 8535241 | 1541786624 | 0 | 78938586104 |
| dpdk-input | 1462266065 | 1633163512 | 0 | 178224614932 |
| ethernet-input | 18335910 | 3265055928 | 0 | 82404946300 |
| ip4-input | 8535241 | 1541786624 | 0 | 52980748976 |
| ip4-input-no-checksum | 8878160 | 1541787020 | 0 | 35697719044 |
| ip4-lookup | 15866292 | 3083573760 | 0 | 85405676812 |
| ip4-rewrite | 15866292 | 3083573760 | 0 | 141292994116 |
| memif-input | 401812488 | 1541786624 | 0 | 151685012580 |
| memif2/1-output | 8878161 | 1541787136 | 0 | 16930024780 |
| memif2/1-tx | 8878161 | 1541787136 | 0 | 51632737648 |
| unix-epoll-input | 1383627 | 0 | 0 | 1461065428 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9122959 | 1518278856 | 0 | 18882821080 |
| FortyGigabitEthernet88/0/1-tx | 9122959 | 1518278856 | 0 | 78250657964 |
| dpdk-input | 1424046185 | 1518279236 | 0 | 170335431792 |
| ethernet-input | 19289566 | 3127209400 | 0 | 80383445560 |
| ip4-input | 9122958 | 1518278692 | 0 | 53303952072 |
| ip4-input-no-checksum | 9583158 | 1518279236 | 0 | 35544074396 |
| ip4-lookup | 16799905 | 3122235292 | 0 | 87310631580 |
| ip4-rewrite | 16400088 | 3036558092 | 0 | 140599290200 |
| memif-input | 404183561 | 1518278856 | 0 | 154494771456 |
| memif2/1-output | 9583158 | 1518279236 | 0 | 17026955960 |
| memif2/1-tx | 9583158 | 1518279236 | 0 | 51330258852 |
| unix-epoll-input | 1363069 | 0 | 0 | 1436511288 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7840810 | 1532285168 | 0 | 18193874296 |
| FortyGigabitEthernet88/0/0-tx | 7840810 | 1532285168 | 0 | 77986440740 |
| dpdk-input | 1433016708 | 1532285651 | 0 | 172206675780 |
| ethernet-input | 16167520 | 3064571328 | 0 | 78767580988 |
| ip4-input | 7840810 | 1532285168 | 0 | 52666338432 |
| ip4-input-no-checksum | 8567299 | 1578330848 | 0 | 35487447368 |
| ip4-lookup | 15679171 | 3154348995 | 0 | 87586422928 |
| ip4-rewrite | 15254360 | 3064570819 | 0 | 142392336712 |
| memif-input | 343444351 | 1532285168 | 0 | 146632251732 |
| memif1/1-output | 8326708 | 1532285651 | 0 | 18266372872 |
| memif1/1-tx | 8326708 | 1532285651 | 0 | 53584514364 |
| unix-epoll-input | 1375717 | 0 | 0 | 1447863704 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7001957 | 1514640896 | 0 | 17959227852 |
| FortyGigabitEthernet88/0/0-tx | 7001957 | 1514640896 | 0 | 79383358324 |
| dpdk-input | 1470305575 | 1514641408 | 0 | 172990360848 |
| ethernet-input | 14904193 | 3206072983 | 0 | 83269747396 |
| ip4-input | 7001957 | 1514640896 | 0 | 51567295100 |
| ip4-input-no-checksum | 7158471 | 1514641408 | 0 | 33256730264 |
| ip4-lookup | 13666083 | 3029282304 | 0 | 83776301412 |
| ip4-rewrite | 13666082 | 3029282048 | 0 | 146602628844 |
| memif-input | 350201081 | 1514640896 | 0 | 152318323808 |
| memif1/1-output | 7158471 | 1514641408 | 0 | 16475713040 |
| memif1/1-tx | 7158470 | 1514641200 | 0 | 48687786820 |
| unix-epoll-input | 1361717 | 0 | 0 | 1440152596 |

crypto

40ge2p1xl710-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
imix-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 12752 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7520 |
| admin-up-down-process | 0 | 0 | 1 | 2708 |
| api-rx-from-ring | 0 | 0 | 80665 | 5375897344 |
| bfd-process | 0 | 0 | 1 | 6944 |
| bond-process | 0 | 0 | 1 | 1492 |
| dhcp-client-process | 0 | 0 | 3 | 19404 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2076 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2424 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1872 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1672 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3836868 |
| dpdk-process | 0 | 0 | 67 | 58677200 |
| fib-walk | 0 | 0 | 100 | 482116 |
| flow-report-process | 0 | 0 | 1 | 1256 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 30644 |
| ip-route-resolver-process | 0 | 0 | 3 | 10080 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 85480 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 200 | 960204 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 76564 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1764 |
| lldp-process | 0 | 0 | 1 | 1522404 |
| rd-cp-process | 0 | 0 | 1 | 2052 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1344 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1660 |
| send-rs-process | 0 | 0 | 1 | 1472 |
| startup-config-process | 1 | 0 | 1 | 2100 |
| statseg-collector-process | 0 | 0 | 20 | 8209408 |
| unix-cli-local:0 | 1 | 0 | 2 | 2910766002 |
| unix-cli-new-session | 0 | 0 | 4 | 2810662586 |
| unix-epoll-input | 3299355 | 0 | 0 | 447323738052 |
| vhost-user-process | 0 | 0 | 1 | 2160 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2656 |
| vpe-link-state-process | 0 | 0 | 20008 | 844391252 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1368 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 160002 | 38232833 | 0 | 477132168 |
| FortyGigabitEthernet88/0/0-tx | 160002 | 38232833 | 0 | 3822844860 |
| FortyGigabitEthernet88/0/1-output | 159006 | 38223871 | 0 | 440688268 |
| FortyGigabitEthernet88/0/1-tx | 159006 | 38223871 | 0 | 3588781880 |
| adj-midchain-tx | 160001 | 38232832 | 0 | 1479987272 |
| arp-input | 1 | 1 | 0 | 4340 |
| arp-reply | 1 | 1 | 0 | 23448 |
| dpdk-input | 1133840238 | 76457216 | 0 | 125208902732 |
| esp4-decrypt | 159006 | 38223871 | 0 | 105173379988 |
| esp4-encrypt-tun | 160001 | 38232832 | 0 | 115096597876 |
| ethernet-input | 319010 | 76457216 | 0 | 1272179536 |
| interface-output | 1 | 1 | 0 | 4024 |
| ip4-input-no-checksum | 475042 | 114681086 | 0 | 3167941540 |
| ip4-local | 159007 | 38224127 | 0 | 1744414744 |
| ip4-lookup | 475042 | 114681086 | 0 | 5033975032 |
| ip4-midchain | 160002 | 38233088 | 0 | 2446508128 |
| ip4-rewrite | 319007 | 76456703 | 0 | 2152507992 |
| ipsec4-if-input | 159007 | 38224127 | 0 | 6705040580 |
| unix-epoll-input | 1106194 | 0 | 0 | 1108692808 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 1195084 |
| dhcp-client-process | 0 | 0 | 1 | 4312 |
| fib-walk | 0 | 0 | 1 | 6448 |
| ip-route-resolver-process | 0 | 0 | 1 | 2044 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3740 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 4428 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3336 |
| unix-epoll-input | 28167 | 0 | 0 | 3137456036 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1830 | 468224 | 0 | 5154636 |
| FortyGigabitEthernet88/0/0-tx | 1830 | 468224 | 0 | 44089884 |
| FortyGigabitEthernet88/0/1-output | 1830 | 468480 | 0 | 5567168 |
| FortyGigabitEthernet88/0/1-tx | 1830 | 468480 | 0 | 46957232 |
| adj-midchain-tx | 1830 | 468480 | 0 | 15067884 |
| dpdk-input | 1830 | 936704 | 0 | 47435764 |
| esp4-decrypt | 1830 | 468224 | 0 | 1286416292 |
| esp4-encrypt-tun | 1830 | 468480 | 0 | 1406423676 |
| ethernet-input | 3661 | 936960 | 0 | 14885272 |
| ip4-input-no-checksum | 5490 | 1404928 | 0 | 37936536 |
| ip4-load-balance | 1830 | 468480 | 0 | 10987244 |
| ip4-local | 1830 | 468224 | 0 | 40562132 |
| ip4-lookup | 5490 | 1404928 | 0 | 46331720 |
| ip4-midchain | 1830 | 468480 | 0 | 29717696 |
| ip4-rewrite | 3660 | 936704 | 0 | 26253600 |
| ipsec4-if-input | 1830 | 468224 | 0 | 82678384 |
| unix-epoll-input | 2 | 0 | 0 | 6000 |
imix-2t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 1440204 |
| dpdk-process | 0 | 0 | 1 | 489628 |
| fib-walk | 0 | 0 | 1 | 6096 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 14652 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 3 | 33700 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 4848 |
| unix-epoll-input | 61137 | 0 | 0 | 6896606676 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 15034 | 2038652 | 0 | 27519300 |
| FortyGigabitEthernet88/0/1-tx | 15034 | 2038652 | 0 | 200763076 |
| dpdk-input | 95890 | 2038761 | 0 | 114624108 |
| esp4-decrypt | 15034 | 2038652 | 0 | 5685528984 |
| ethernet-input | 15035 | 2038761 | 0 | 42506976 |
| ip4-input-no-checksum | 30069 | 4077413 | 0 | 132497332 |
| ip4-local | 15035 | 2038761 | 0 | 98542008 |
| ip4-lookup | 30069 | 4077413 | 0 | 185153524 |
| ip4-rewrite | 15034 | 2038652 | 0 | 60763812 |
| ipsec4-if-input | 15035 | 2038761 | 0 | 360368252 |
| unix-epoll-input | 93 | 0 | 0 | 236316 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 14004 | 2039160 | 0 | 27715968 |
| FortyGigabitEthernet88/0/0-tx | 14004 | 2039160 | 0 | 197712712 |
| adj-midchain-tx | 14004 | 2039160 | 0 | 64538060 |
| dpdk-input | 14315 | 2039320 | 0 | 108733736 |
| esp4-encrypt-tun | 14004 | 2039160 | 0 | 6148119004 |
| ethernet-input | 14005 | 2039320 | 0 | 39610484 |
| ip4-input-no-checksum | 14005 | 2039320 | 0 | 49636084 |
| ip4-lookup | 14005 | 2039320 | 0 | 85081348 |
| ip4-midchain | 14005 | 2039320 | 0 | 132076280 |
| ip4-rewrite | 14004 | 2039160 | 0 | 61662736 |
| unix-epoll-input | 14 | 0 | 0 | 33932 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 9292 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 10012 |
| admin-up-down-process | 0 | 0 | 1 | 3332 |
| api-rx-from-ring | 0 | 0 | 64307 | 3524893712 |
| bfd-process | 0 | 0 | 1 | 6016 |
| bond-process | 0 | 0 | 1 | 1652 |
| dhcp-client-process | 0 | 0 | 3 | 10148 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1572 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1856 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1712 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1220 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4047628 |
| dpdk-process | 0 | 0 | 94 | 69281160 |
| fib-walk | 0 | 0 | 141 | 39496708 |
| flow-report-process | 0 | 0 | 1 | 972 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 34192 |
| ip-route-resolver-process | 0 | 0 | 3 | 8456 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 106320 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 685068 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 92684 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1876 |
| lldp-process | 0 | 0 | 1 | 1826176 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1400 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 992 |
| send-rs-process | 0 | 0 | 1 | 1264 |
| startup-config-process | 1 | 0 | 1 | 1720 |
| statseg-collector-process | 0 | 0 | 28 | 14070632 |
| unix-cli-local:0 | 1 | 0 | 2 | 1059674231 |
| unix-cli-new-session | 0 | 0 | 4 | 958988407 |
| unix-epoll-input | 5235648 | 0 | 0 | 632079701864 |
| vhost-user-process | 0 | 0 | 1 | 2016 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2232 |
| vpe-link-state-process | 0 | 0 | 20006 | 841798776 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1760 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 792097 | 131523249 | 0 | 1751802828 |
| FortyGigabitEthernet88/0/1-tx | 792097 | 131523249 | 0 | 12559596904 |
| adj-midchain-tx | 792097 | 131523249 | 0 | 4234108352 |
| dpdk-input | 1368804246 | 131523472 | 0 | 112456189580 |
| esp4-encrypt-tun | 792097 | 131523249 | 0 | 395917844572 |
| ethernet-input | 792098 | 131523472 | 0 | 2297023092 |
| ip4-input-no-checksum | 792098 | 131523472 | 0 | 3030313496 |
| ip4-load-balance | 792097 | 131523249 | 0 | 2275901012 |
| ip4-lookup | 792098 | 131523472 | 0 | 5345741628 |
| ip4-midchain | 792098 | 131523472 | 0 | 8447480308 |
| ip4-rewrite | 792097 | 131523249 | 0 | 3807494464 |
| unix-epoll-input | 1265310 | 0 | 0 | 1317904796 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 764219 | 131518645 | 0 | 1695949872 |
| FortyGigabitEthernet88/0/0-tx | 764219 | 131518645 | 0 | 12866675872 |
| arp-disabled | 1 | 1 | 0 | 836 |
| arp-input | 2 | 2 | 0 | 5444 |
| arp-reply | 1 | 1 | 0 | 16904 |
| dpdk-input | 1355286796 | 131518871 | 0 | 106898119852 |
| drop | 2 | 2 | 0 | 8300 |
| error-drop | 2 | 2 | 0 | 5532 |
| esp4-decrypt | 764219 | 131518645 | 0 | 366967972688 |
| ethernet-input | 764222 | 131518871 | 0 | 2570939764 |
| ip4-input-no-checksum | 1528439 | 263037514 | 0 | 8280411688 |
| ip4-local | 764220 | 131518869 | 0 | 11923485208 |
| ip4-lookup | 1528439 | 263037514 | 0 | 7867579556 |
| ip4-rewrite | 764219 | 131518645 | 0 | 3828255068 |
| ipsec4-if-input | 764220 | 131518869 | 0 | 23438746076 |
| unix-epoll-input | 1264398 | 0 | 0 | 1316531092 |
imix-4t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 1842676 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 8424 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 4824 |
| unix-epoll-input | 15729 | 0 | 0 | 1875096440 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 5325 | 536588 | 0 | 7883020 |
| FortyGigabitEthernet88/0/1-tx | 5325 | 536588 | 0 | 52980884 |
| dpdk-input | 16420 | 536812 | 0 | 31849016 |
| esp4-decrypt | 5325 | 536588 | 0 | 1534890332 |
| ethernet-input | 5326 | 536812 | 0 | 12238116 |
| ip4-input-no-checksum | 10651 | 1073400 | 0 | 37851308 |
| ip4-local | 5326 | 536812 | 0 | 27365028 |
| ip4-lookup | 10651 | 1073400 | 0 | 58575876 |
| ip4-rewrite | 5325 | 536588 | 0 | 16697312 |
| ipsec4-if-input | 5326 | 536812 | 0 | 100396172 |
| unix-epoll-input | 16 | 0 | 0 | 38768 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 4449 | 536581 | 0 | 7551312 |
| FortyGigabitEthernet88/0/1-tx | 4449 | 536581 | 0 | 53721492 |
| dpdk-input | 10114 | 536781 | 0 | 30701504 |
| esp4-decrypt | 4449 | 536581 | 0 | 1535537432 |
| ethernet-input | 4450 | 536781 | 0 | 11820168 |
| ip4-input-no-checksum | 8899 | 1073362 | 0 | 36881692 |
| ip4-local | 4450 | 536781 | 0 | 26932764 |
| ip4-lookup | 8899 | 1073362 | 0 | 59184484 |
| ip4-rewrite | 4449 | 536581 | 0 | 16298332 |
| ipsec4-if-input | 4450 | 536781 | 0 | 102356340 |
| unix-epoll-input | 10 | 0 | 0 | 24504 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6076 | 537743 | 0 | 8265284 |
| FortyGigabitEthernet88/0/0-tx | 6076 | 537743 | 0 | 50825688 |
| adj-midchain-tx | 6076 | 537743 | 0 | 18109696 |
| dpdk-input | 6077 | 537841 | 0 | 31582616 |
| esp4-encrypt-tun | 6076 | 537743 | 0 | 1662412764 |
| ethernet-input | 6077 | 537841 | 0 | 12083516 |
| ip4-input-no-checksum | 6077 | 537841 | 0 | 14826680 |
| ip4-lookup | 6077 | 537841 | 0 | 26905800 |
| ip4-midchain | 6077 | 537841 | 0 | 39231588 |
| ip4-rewrite | 6076 | 537743 | 0 | 17024236 |
| unix-epoll-input | 5 | 0 | 0 | 13732 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3326 | 538044 | 0 | 7682796 |
| FortyGigabitEthernet88/0/0-tx | 3326 | 538044 | 0 | 53921464 |
| adj-midchain-tx | 3326 | 538044 | 0 | 19288172 |
| dpdk-input | 3327 | 538254 | 0 | 29533660 |
| esp4-encrypt-tun | 3326 | 538044 | 0 | 1665758192 |
| ethernet-input | 3327 | 538254 | 0 | 10212772 |
| ip4-input-no-checksum | 3327 | 538254 | 0 | 13143972 |
| ip4-lookup | 3327 | 538254 | 0 | 26310836 |
| ip4-midchain | 3327 | 538254 | 0 | 38843160 |
| ip4-rewrite | 3326 | 538044 | 0 | 16463764 |
| unix-epoll-input | 3 | 0 | 0 | 10772 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 8956 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 9264 |
| admin-up-down-process | 0 | 0 | 1 | 2364 |
| api-rx-from-ring | 0 | 0 | 64095 | 3765249040 |
| bfd-process | 0 | 0 | 1 | 5824 |
| bond-process | 0 | 0 | 1 | 1156 |
| dhcp-client-process | 0 | 0 | 3 | 31392 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1328 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2256 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1376 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4049160 |
| dpdk-process | 0 | 0 | 74 | 62685856 |
| fib-walk | 0 | 0 | 111 | 37408256 |
| flow-report-process | 0 | 0 | 1 | 1028 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 30360 |
| ip-route-resolver-process | 0 | 0 | 3 | 11964 |
| ip4-reassembly-expire-walk | 0 | 0 | 22 | 110988 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 220 | 1304216 |
| ip6-reassembly-expire-walk | 0 | 0 | 22 | 98308 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1988 |
| lldp-process | 0 | 0 | 1 | 2491960 |
| rd-cp-process | 0 | 0 | 1 | 1312 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1616 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1008 |
| send-rs-process | 0 | 0 | 1 | 1136 |
| startup-config-process | 1 | 0 | 1 | 2452 |
| statseg-collector-process | 0 | 0 | 22 | 16399660 |
| unix-cli-local:0 | 1 | 0 | 2 | 2946497215 |
| unix-cli-new-session | 0 | 0 | 4 | 2845947431 |
| unix-epoll-input | 3984584 | 0 | 0 | 494755754640 |
| vhost-user-process | 0 | 0 | 1 | 2016 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2704 |
| vpe-link-state-process | 0 | 0 | 20006 | 842828844 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1444 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 620561 | 91202304 | 0 | 1234763992 |
| FortyGigabitEthernet88/0/1-tx | 620561 | 91202304 | 0 | 8680894876 |
| adj-midchain-tx | 620561 | 91202304 | 0 | 3150368624 |
| dpdk-input | 1269874922 | 91202560 | 0 | 103822700484 |
| esp4-encrypt-tun | 620561 | 91202304 | 0 | 280660238248 |
| ethernet-input | 620562 | 91202560 | 0 | 1652101112 |
| ip4-input-no-checksum | 620562 | 91202560 | 0 | 2201784320 |
| ip4-load-balance | 657717 | 97097630 | 0 | 1742382608 |
| ip4-lookup | 620562 | 91202560 | 0 | 4191887036 |
| ip4-midchain | 620562 | 91202560 | 0 | 6512067800 |
| ip4-rewrite | 620561 | 91202304 | 0 | 2648179604 |
| unix-epoll-input | 1195768 | 0 | 0 | 1250487808 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 553857 | 91145216 | 0 | 1211051092 |
| FortyGigabitEthernet88/0/1-tx | 553857 | 91145216 | 0 | 8794968184 |
| adj-midchain-tx | 553857 | 91145216 | 0 | 3204111040 |
| dpdk-input | 1270309817 | 91145472 | 0 | 104299252568 |
| esp4-encrypt-tun | 553857 | 91145216 | 0 | 280528600240 |
| ethernet-input | 553858 | 91145472 | 0 | 1662170936 |
| ip4-input-no-checksum | 553858 | 91145472 | 0 | 2149853108 |
| ip4-load-balance | 553857 | 91145216 | 0 | 1601219504 |
| ip4-lookup | 553858 | 91145472 | 0 | 4218514636 |
| ip4-midchain | 553858 | 91145472 | 0 | 6514504680 |
| ip4-rewrite | 553857 | 91145216 | 0 | 2668031304 |
| unix-epoll-input | 1195223 | 0 | 0 | 1247714720 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 574392 | 91059966 | 0 | 1182156420 |
| FortyGigabitEthernet88/0/0-tx | 574392 | 91059966 | 0 | 8895051852 |
| arp-disabled | 1 | 1 | 0 | 1048 |
| arp-input | 2 | 2 | 0 | 5356 |
| arp-reply | 1 | 1 | 0 | 16532 |
| dpdk-input | 1180512514 | 91060224 | 0 | 100234494888 |
| drop | 2 | 2 | 0 | 7752 |
| error-drop | 2 | 2 | 0 | 5588 |
| esp4-decrypt | 574392 | 91059966 | 0 | 259563562248 |
| ethernet-input | 574395 | 91060224 | 0 | 1876329048 |
| ip4-input-no-checksum | 1148785 | 182120188 | 0 | 6028476200 |
| ip4-local | 574393 | 91060222 | 0 | 9899631056 |
| ip4-lookup | 1148785 | 182120188 | 0 | 5665102172 |
| ip4-rewrite | 574392 | 91059966 | 0 | 2678409232 |
| ipsec4-if-input | 574393 | 91060222 | 0 | 16742023252 |
| unix-epoll-input | 1151729 | 0 | 0 | 1215295760 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 429560 | 90849280 | 0 | 1127051160 |
| FortyGigabitEthernet88/0/0-tx | 429560 | 90849280 | 0 | 9228655728 |
| dpdk-input | 1281952775 | 97180101 | 0 | 108523681724 |
| esp4-decrypt | 429560 | 90849280 | 0 | 258417360720 |
| ethernet-input | 429561 | 90849536 | 0 | 1708166524 |
| ip4-input-no-checksum | 859121 | 181698816 | 0 | 6006186732 |
| ip4-local | 429561 | 90849536 | 0 | 10375201208 |
| ip4-lookup | 859121 | 181698816 | 0 | 5576943996 |
| ip4-rewrite | 429560 | 90849280 | 0 | 2601754472 |
| ipsec4-if-input | 429561 | 90849536 | 0 | 17469920096 |
| unix-epoll-input | 1145041 | 0 | 0 | 1203949492 |

40ge2p1xl710-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
imix-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 13752 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7928 |
| admin-up-down-process | 0 | 0 | 1 | 2812 |
| api-rx-from-ring | 0 | 0 | 80483 | 5311107080 |
| bfd-process | 0 | 0 | 1 | 6844 |
| bond-process | 0 | 0 | 1 | 1596 |
| dhcp-client-process | 0 | 0 | 2 | 6048 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2136 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2720 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1416 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1408 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3954568 |
| dpdk-process | 0 | 0 | 64 | 57683520 |
| fib-walk | 0 | 0 | 95 | 304072 |
| flow-report-process | 0 | 0 | 1 | 1200 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 17600 |
| ip-route-resolver-process | 0 | 0 | 2 | 7012 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 74704 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 634828 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 59856 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1996 |
| lldp-process | 0 | 0 | 1 | 1499760 |
| rd-cp-process | 0 | 0 | 1 | 1876 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2240 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1240 |
| send-rs-process | 0 | 0 | 1 | 1640 |
| startup-config-process | 1 | 0 | 1 | 2272 |
| statseg-collector-process | 0 | 0 | 19 | 7898936 |
| unix-cli-local:0 | 1 | 0 | 2 | 970072054 |
| unix-cli-new-session | 0 | 0 | 4 | 869963578 |
| unix-epoll-input | 3162940 | 0 | 0 | 424667027124 |
| vhost-user-process | 0 | 0 | 1 | 2520 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3180 |
| vpe-link-state-process | 0 | 0 | 20009 | 846493248 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1648 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 547491 | 86222093 | 0 | 1146782840 |
| FortyGigabitEthernet88/0/0-tx | 547491 | 86222093 | 0 | 8558846312 |
| FortyGigabitEthernet88/0/1-output | 542310 | 85425151 | 0 | 1074785676 |
| FortyGigabitEthernet88/0/1-tx | 542310 | 85425151 | 0 | 8140856040 |
| adj-midchain-tx | 547490 | 86222092 | 0 | 3104494456 |
| arp-input | 1 | 1 | 0 | 3952 |
| arp-reply | 1 | 1 | 0 | 21800 |
| dpdk-input | 1065868157 | 171647469 | 0 | 121778749868 |
| esp4-decrypt | 542310 | 85425151 | 0 | 76510497808 |
| esp4-encrypt-tun | 547490 | 86222092 | 0 | 86288266132 |
| ethernet-input | 1089803 | 171647469 | 0 | 3187932108 |
| interface-output | 1 | 1 | 0 | 2732 |
| ip4-input-no-checksum | 1483637 | 257072619 | 0 | 7350706320 |
| ip4-local | 542311 | 85425152 | 0 | 4050507492 |
| ip4-lookup | 1483637 | 257072619 | 0 | 11916987272 |
| ip4-midchain | 547491 | 86222316 | 0 | 5739219012 |
| ip4-rewrite | 1089800 | 171647243 | 0 | 4887388960 |
| ipsec4-if-input | 542311 | 85425152 | 0 | 15179024416 |
| unix-epoll-input | 1039879 | 0 | 0 | 1054640584 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 9272 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 9464 |
| admin-up-down-process | 0 | 0 | 1 | 2380 |
| api-rx-from-ring | 0 | 0 | 62529 | 3332176568 |
| bfd-process | 0 | 0 | 1 | 6696 |
| bond-process | 0 | 0 | 1 | 1712 |
| dhcp-client-process | 0 | 0 | 2 | 5256 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1424 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2268 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1316 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1272 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3996964 |
| dpdk-process | 0 | 0 | 60 | 60629604 |
| fib-walk | 0 | 0 | 91 | 36999384 |
| flow-report-process | 0 | 0 | 1 | 1108 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 14652 |
| ip-route-resolver-process | 0 | 0 | 2 | 5996 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 59112 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 459228 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 63636 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1776 |
| lldp-process | 0 | 0 | 1 | 1483184 |
| rd-cp-process | 0 | 0 | 1 | 1496 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1024 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1260 |
| send-rs-process | 0 | 0 | 1 | 1292 |
| startup-config-process | 1 | 0 | 1 | 2648 |
| statseg-collector-process | 0 | 0 | 18 | 7039948 |
| unix-cli-local:0 | 1 | 0 | 2 | 3747602067 |
| unix-cli-new-session | 0 | 0 | 4 | 3627888363 |
| unix-epoll-input | 3294156 | 0 | 0 | 403915638984 |
| vhost-user-process | 0 | 0 | 1 | 2240 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2560 |
| vpe-link-state-process | 0 | 0 | 20006 | 841228204 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1632 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 346096 | 82860798 | 0 | 939067460 |
| FortyGigabitEthernet88/0/0-tx | 346096 | 82860798 | 0 | 7704978204 |
| FortyGigabitEthernet88/0/1-output | 343785 | 82857472 | 0 | 981009308 |
| FortyGigabitEthernet88/0/1-tx | 343785 | 82857472 | 0 | 8190695544 |
| adj-midchain-tx | 343786 | 82857728 | 0 | 2685536264 |
| arp-disabled | 1 | 1 | 0 | 676 |
| arp-input | 2 | 2 | 0 | 4500 |
| arp-reply | 1 | 1 | 0 | 15508 |
| dpdk-input | 966478940 | 165718784 | 0 | 112603362080 |
| drop | 2 | 2 | 0 | 7328 |
| error-drop | 2 | 2 | 0 | 5552 |
| esp4-decrypt | 346096 | 82860798 | 0 | 74749761900 |
| esp4-encrypt-tun | 343786 | 82857728 | 0 | 84099793480 |
| ethernet-input | 689885 | 165718784 | 0 | 2669829884 |
| ip4-input-no-checksum | 1025808 | 248579580 | 0 | 6628220808 |
| ip4-load-balance | 343785 | 82857472 | 0 | 1892748808 |
| ip4-local | 346097 | 82861054 | 0 | 7470988092 |
| ip4-lookup | 1025808 | 248579580 | 0 | 8297817972 |
| ip4-midchain | 343786 | 82857728 | 0 | 5533644916 |
| ip4-rewrite | 689881 | 165718270 | 0 | 4493863852 |
| ipsec4-if-input | 346097 | 82861054 | 0 | 14559220964 |
| unix-epoll-input | 939021 | 0 | 0 | 1016063596 |
imix-2t2c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 933228 |
| dpdk-process | 0 | 0 | 1 | 15884 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 6296 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 5564 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 4964 |
| unix-epoll-input | 23891 | 0 | 0 | 2624647976 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9170 | 1760289 | 0 | 20974792 |
| FortyGigabitEthernet88/0/1-tx | 9170 | 1760289 | 0 | 169984412 |
| dpdk-input | 13589 | 1760481 | 0 | 88437556 |
| esp4-decrypt | 9170 | 1760289 | 0 | 1620652392 |
| ethernet-input | 9171 | 1760481 | 0 | 32774272 |
| ip4-input-no-checksum | 18341 | 3520770 | 0 | 105216488 |
| ip4-local | 9171 | 1760481 | 0 | 82078780 |
| ip4-lookup | 18341 | 3520770 | 0 | 158444640 |
| ip4-rewrite | 9170 | 1760289 | 0 | 46461520 |
| ipsec4-if-input | 9171 | 1760481 | 0 | 306619744 |
| unix-epoll-input | 13 | 0 | 0 | 27664 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 29848 | 1760377 | 0 | 29644004 |
| FortyGigabitEthernet88/0/0-tx | 29848 | 1760377 | 0 | 169372080 |
| adj-midchain-tx | 29848 | 1760377 | 0 | 55869592 |
| dpdk-input | 639674 | 1760481 | 0 | 159048556 |
| esp4-encrypt-tun | 29848 | 1760377 | 0 | 1806499544 |
| ethernet-input | 29849 | 1760481 | 0 | 40300220 |
| ip4-input-no-checksum | 29849 | 1760481 | 0 | 51773712 |
| ip4-lookup | 29849 | 1760481 | 0 | 83418932 |
| ip4-midchain | 29849 | 1760481 | 0 | 129468508 |
| ip4-rewrite | 29848 | 1760377 | 0 | 59399288 |
| unix-epoll-input | 624 | 0 | 0 | 1478284 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 9068 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 9428 |
| admin-up-down-process | 0 | 0 | 1 | 2620 |
| api-rx-from-ring | 0 | 0 | 62241 | 3456836424 |
| bfd-process | 0 | 0 | 1 | 6612 |
| bond-process | 0 | 0 | 1 | 1272 |
| dhcp-client-process | 0 | 0 | 4 | 22264 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1656 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2360 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1148 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1268 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4002928 |
| dpdk-process | 0 | 0 | 100 | 67905040 |
| fib-walk | 0 | 0 | 151 | 37807480 |
| flow-report-process | 0 | 0 | 1 | 1064 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 54064 |
| ip-route-resolver-process | 0 | 0 | 4 | 14896 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 122804 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 300 | 1091136 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 112880 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1440 |
| lldp-process | 0 | 0 | 1 | 1836056 |
| rd-cp-process | 0 | 0 | 1 | 1268 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1176 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1192 |
| send-rs-process | 0 | 0 | 1 | 1256 |
| startup-config-process | 1 | 0 | 1 | 1880 |
| statseg-collector-process | 0 | 0 | 30 | 15149260 |
| unix-cli-local:0 | 1 | 0 | 2 | 4003529247 |
| unix-cli-new-session | 0 | 0 | 4 | 3902829863 |
| unix-epoll-input | 5684107 | 0 | 0 | 677881719224 |
| vhost-user-process | 0 | 0 | 1 | 2312 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2460 |
| vpe-link-state-process | 0 | 0 | 20006 | 842089956 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1692 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 5615521 | 338175328 | 0 | 5681971208 |
| FortyGigabitEthernet88/0/1-tx | 5615520 | 338175196 | 0 | 33041725240 |
| adj-midchain-tx | 5615520 | 338175196 | 0 | 10413123424 |
| dpdk-input | 1393054829 | 341314127 | 0 | 127855451884 |
| esp4-encrypt-tun | 5658928 | 340768403 | 0 | 343263886760 |
| ethernet-input | 5615521 | 338175328 | 0 | 7777242804 |
| ip4-input-no-checksum | 5615521 | 338175328 | 0 | 9857916928 |
| ip4-load-balance | 5615520 | 338175196 | 0 | 7096966000 |
| ip4-lookup | 5615521 | 338175328 | 0 | 15549676264 |
| ip4-midchain | 5615521 | 338175328 | 0 | 23897627008 |
| ip4-rewrite | 5615520 | 338175196 | 0 | 10986196356 |
| unix-epoll-input | 1312037 | 0 | 0 | 1517972608 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1564495 | 336313086 | 0 | 3890185332 |
| FortyGigabitEthernet88/0/0-tx | 1564495 | 336313086 | 0 | 32363546632 |
| arp-disabled | 1 | 1 | 0 | 800 |
| arp-input | 2 | 2 | 0 | 4820 |
| arp-reply | 1 | 1 | 0 | 16712 |
| dpdk-input | 1287123700 | 336313344 | 0 | 116872217156 |
| drop | 2 | 2 | 0 | 6980 |
| error-drop | 2 | 2 | 0 | 5200 |
| esp4-decrypt | 1564495 | 336313086 | 0 | 308028050408 |
| ethernet-input | 1564498 | 336313344 | 0 | 6040061964 |
| ip4-input-no-checksum | 3128991 | 672626428 | 0 | 19908384584 |
| ip4-local | 1564496 | 336313342 | 0 | 29389069784 |
| ip4-lookup | 3249165 | 703387388 | 0 | 20198718240 |
| ip4-rewrite | 1564495 | 336313086 | 0 | 8715535144 |
| ipsec4-if-input | 1624601 | 351692030 | 0 | 61510761184 |
| unix-epoll-input | 1192574 | 0 | 0 | 1251935840 |
imix-4t4c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 14964 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7440 |
| admin-up-down-process | 0 | 0 | 1 | 3124 |
| api-rx-from-ring | 0 | 0 | 80844 | 5684995300 |
| bfd-process | 0 | 0 | 1 | 7800 |
| bond-process | 0 | 0 | 1 | 1836 |
| dhcp-client-process | 0 | 0 | 4 | 18204 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2104 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2256 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1444 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1424 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4127520 |
| dpdk-process | 0 | 0 | 107 | 76606496 |
| fib-walk | 0 | 0 | 160 | 853152 |
| flow-report-process | 0 | 0 | 1 | 1640 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 30120 |
| ip-route-resolver-process | 0 | 0 | 4 | 16672 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 178136 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 320 | 1386056 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 162148 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2296 |
| lldp-process | 0 | 0 | 1 | 2469148 |
| rd-cp-process | 0 | 0 | 1 | 1436 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2140 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1308 |
| send-rs-process | 0 | 0 | 1 | 1236 |
| startup-config-process | 1 | 0 | 1 | 2180 |
| statseg-collector-process | 0 | 0 | 32 | 25556280 |
| unix-cli-local:0 | 1 | 0 | 2 | 2339998034 |
| unix-cli-new-session | 0 | 0 | 4 | 2240181354 |
| unix-epoll-input | 5619688 | 0 | 0 | 721167697284 |
| vhost-user-process | 0 | 0 | 1 | 1884 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2368 |
| vpe-link-state-process | 0 | 0 | 20009 | 844481188 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1432 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 5040 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 5000 |
| FortyGigabitEthernet88/0/1-output | 2147861 | 340956849 | 0 | 4348242692 |
| FortyGigabitEthernet88/0/1-tx | 2147861 | 340956849 | 0 | 32559573332 |
| arp-input | 1 | 1 | 0 | 3848 |
| arp-reply | 1 | 1 | 0 | 20472 |
| dpdk-input | 1396091515 | 340956850 | 0 | 123229052904 |
| esp4-decrypt | 2147861 | 340956849 | 0 | 331103319612 |
| ethernet-input | 2147862 | 340956850 | 0 | 6619462944 |
| interface-output | 1 | 1 | 0 | 3104 |
| ip4-input-no-checksum | 4295722 | 681913698 | 0 | 21281921120 |
| ip4-local | 2147861 | 340956849 | 0 | 16035826436 |
| ip4-lookup | 4295722 | 681913698 | 0 | 34923031056 |
| ip4-rewrite | 2147861 | 340956849 | 0 | 9147577832 |
| ipsec4-if-input | 2147861 | 340956849 | 0 | 61016049764 |
| unix-epoll-input | 1285228 | 0 | 0 | 1280277260 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1668075 | 339643036 | 0 | 4072117104 |
| FortyGigabitEthernet88/0/1-tx | 1668075 | 339643036 | 0 | 32924564448 |
| dpdk-input | 1399259989 | 339643036 | 0 | 127270303676 |
| esp4-decrypt | 1668075 | 339643036 | 0 | 332720306604 |
| ethernet-input | 1668075 | 339643036 | 0 | 6041048704 |
| ip4-input-no-checksum | 3336150 | 679286072 | 0 | 20852247388 |
| ip4-local | 1668075 | 339643036 | 0 | 15558496212 |
| ip4-lookup | 3336150 | 679286072 | 0 | 34383565824 |
| ip4-rewrite | 1668075 | 339643036 | 0 | 8808235060 |
| ipsec4-if-input | 1668075 | 339643036 | 0 | 61809092484 |
| unix-epoll-input | 1274181 | 0 | 0 | 1265705948 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 12279171 | 370650873 | 0 | 7932681100 |
| FortyGigabitEthernet88/0/0-tx | 11350935 | 341976151 | 0 | 32697553192 |
| adj-midchain-tx | 11350935 | 341976151 | 0 | 11726399912 |
| dpdk-input | 1489853483 | 358105095 | 0 | 141192122384 |
| esp4-encrypt-tun | 11350935 | 341976151 | 0 | 367513130948 |
| ethernet-input | 11350935 | 341976151 | 0 | 9723349128 |
| ip4-input-no-checksum | 11350935 | 341976151 | 0 | 12352926980 |
| ip4-lookup | 11816194 | 356765327 | 0 | 20055744504 |
| ip4-midchain | 11350935 | 341976151 | 0 | 29356821880 |
| ip4-rewrite | 11350935 | 341976151 | 0 | 13056448820 |
| unix-epoll-input | 1305932 | 0 | 0 | 1391911544 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9469817 | 341934577 | 0 | 7309089588 |
| FortyGigabitEthernet88/0/0-tx | 9469816 | 341934577 | 0 | 33556014988 |
| adj-midchain-tx | 9469817 | 341934577 | 0 | 12138107280 |
| dpdk-input | 1390047679 | 341934577 | 0 | 130840783364 |
| esp4-encrypt-tun | 9469817 | 341934577 | 0 | 371197708576 |
| ethernet-input | 9469817 | 341934577 | 0 | 9336483860 |
| ip4-input-no-checksum | 9469817 | 341934577 | 0 | 12294816128 |
| ip4-lookup | 9469817 | 341934577 | 0 | 19768576448 |
| ip4-midchain | 9469817 | 341934577 | 0 | 29878502072 |
| ip4-rewrite | 9469817 | 341934577 | 0 | 12884176024 |
| unix-epoll-input | 1297743 | 0 | 0 | 1329193692 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 8848 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 10236 |
| admin-up-down-process | 0 | 0 | 1 | 2232 |
| api-rx-from-ring | 0 | 0 | 63327 | 3805232776 |
| bfd-process | 0 | 0 | 1 | 5768 |
| bond-process | 0 | 0 | 1 | 1236 |
| dhcp-client-process | 0 | 0 | 4 | 15508 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2152 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2244 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1220 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1220 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4161988 |
| dpdk-process | 0 | 0 | 104 | 71885264 |
| fib-walk | 0 | 0 | 156 | 40244632 |
| flow-report-process | 0 | 0 | 1 | 1216 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 30716 |
| ip-route-resolver-process | 0 | 0 | 4 | 17152 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 154440 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 310 | 1393436 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 147916 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1800 |
| lldp-process | 0 | 0 | 1 | 2498052 |
| rd-cp-process | 0 | 0 | 1 | 1332 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1080 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1096 |
| send-rs-process | 0 | 0 | 1 | 1600 |
| startup-config-process | 1 | 0 | 1 | 1888 |
| statseg-collector-process | 0 | 0 | 31 | 24200152 |
| unix-cli-local:0 | 1 | 0 | 2 | 906444439 |
| unix-cli-new-session | 0 | 0 | 4 | 805584203 |
| unix-epoll-input | 5805881 | 0 | 0 | 700302722048 |
| vhost-user-process | 0 | 0 | 1 | 2448 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2704 |
| vpe-link-state-process | 0 | 0 | 20006 | 841945528 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1312 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9558861 | 337052248 | 0 | 6960271760 |
| FortyGigabitEthernet88/0/1-tx | 9558860 | 337052204 | 0 | 32065458752 |
| adj-midchain-tx | 9558860 | 337052204 | 0 | 11746854660 |
| dpdk-input | 1247214752 | 337052204 | 0 | 118956564832 |
| esp4-encrypt-tun | 9558860 | 337052204 | 0 | 361393277440 |
| ethernet-input | 9558861 | 337052248 | 0 | 9621952440 |
| ip4-input-no-checksum | 9558861 | 337052248 | 0 | 11755115880 |
| ip4-load-balance | 9558860 | 337052204 | 0 | 8349581564 |
| ip4-lookup | 9941221 | 351072892 | 0 | 19340469764 |
| ip4-midchain | 9558861 | 337052248 | 0 | 28503806088 |
| ip4-rewrite | 9558860 | 337052204 | 0 | 12204581944 |
| unix-epoll-input | 1203611 | 0 | 0 | 1296414132 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9743986 | 351764924 | 0 | 7294729492 |
| FortyGigabitEthernet88/0/1-tx | 9351335 | 337049540 | 0 | 32023910900 |
| adj-midchain-tx | 9351334 | 337049464 | 0 | 11509972868 |
| dpdk-input | 1283012381 | 337049540 | 0 | 122539804672 |
| esp4-encrypt-tun | 9351334 | 337049464 | 0 | 361785260616 |
| ethernet-input | 9351335 | 337049540 | 0 | 9706873316 |
| ip4-input-no-checksum | 9351335 | 337049540 | 0 | 11756932004 |
| ip4-load-balance | 9351335 | 337049540 | 0 | 8334218468 |
| ip4-lookup | 9351335 | 337049540 | 0 | 18793343276 |
| ip4-midchain | 9351335 | 337049540 | 0 | 28223595316 |
| ip4-rewrite | 9351334 | 337049464 | 0 | 12256387780 |
| unix-epoll-input | 1202454 | 0 | 0 | 1294785604 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3808023 | 336832334 | 0 | 4979619312 |
| FortyGigabitEthernet88/0/0-tx | 3808023 | 336832334 | 0 | 31443340900 |
| arp-disabled | 1 | 1 | 0 | 1056 |
| arp-input | 2 | 2 | 0 | 5768 |
| arp-reply | 1 | 1 | 0 | 17104 |
| dpdk-input | 1196633890 | 336832468 | 0 | 111701699212 |
| drop | 2 | 2 | 0 | 7024 |
| error-drop | 2 | 2 | 0 | 5648 |
| esp4-decrypt | 3808023 | 336832334 | 0 | 316569653124 |
| ethernet-input | 3808026 | 336832468 | 0 | 7494293064 |
| ip4-input-no-checksum | 7616047 | 673664800 | 0 | 22629749452 |
| ip4-local | 3808024 | 336832466 | 0 | 33329753588 |
| ip4-lookup | 8158701 | 702368032 | 0 | 22503073584 |
| ip4-rewrite | 3808023 | 336832334 | 0 | 10163935488 |
| ipsec4-if-input | 3808023 | 336832334 | 0 | 60372336560 |
| unix-epoll-input | 1167457 | 0 | 0 | 1231337264 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2603461 | 336600320 | 0 | 4527918512 |
| FortyGigabitEthernet88/0/0-tx | 2603462 | 336600576 | 0 | 33137324648 |
| dpdk-input | 1216983729 | 336600806 | 0 | 112331590952 |
| esp4-decrypt | 2603462 | 336600576 | 0 | 314141757756 |
| ethernet-input | 2603463 | 336600806 | 0 | 6970026236 |
| ip4-input-no-checksum | 5406020 | 702485570 | 0 | 22936226644 |
| ip4-local | 2603463 | 336600806 | 0 | 34425697744 |
| ip4-lookup | 5206925 | 673201382 | 0 | 20742851956 |
| ip4-rewrite | 2603462 | 336600576 | 0 | 9493860888 |
| ipsec4-if-input | 2803773 | 350952354 | 0 | 66156868680 |
| unix-epoll-input | 1174293 | 0 | 0 | 1239995216 |

40ge2p1xl710-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
imix-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 14004 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7896 |
| admin-up-down-process | 0 | 0 | 1 | 3148 |
| api-rx-from-ring | 0 | 0 | 9008 | 693581032 |
| bfd-process | 0 | 0 | 1 | 8300 |
| bond-process | 0 | 0 | 1 | 1344 |
| dhcp-client-process | 0 | 0 | 3 | 7892 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2556 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1556 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2232 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1432 |
| dpdk-ipsec-process | 1 | 0 | 0 | 58558904 |
| dpdk-process | 0 | 0 | 70 | 59808532 |
| fib-walk | 0 | 0 | 105 | 209680 |
| flow-report-process | 0 | 0 | 1 | 1940 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 42068 |
| ip-route-resolver-process | 0 | 0 | 3 | 14736 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 78320 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 210 | 329952 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 49476 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1820 |
| lldp-process | 0 | 0 | 1 | 1501804 |
| rd-cp-process | 0 | 0 | 1 | 1784 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1256 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1384 |
| send-rs-process | 0 | 0 | 1 | 1356 |
| startup-config-process | 1 | 0 | 1 | 2204 |
| statseg-collector-process | 0 | 0 | 21 | 4294664 |
| unix-cli-local:0 | 1 | 0 | 2 | 2501129062 |
| unix-cli-new-session | 0 | 0 | 5 | 2400680178 |
| unix-epoll-input | 4157662 | 0 | 0 | 475611277792 |
| vhost-user-process | 0 | 0 | 1 | 2544 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1968 |
| vpe-link-state-process | 0 | 0 | 2008 | 10760544 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2232 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2301475 | 202951294 | 0 | 3300831752 |
| FortyGigabitEthernet88/0/0-tx | 2301475 | 202951294 | 0 | 19896846392 |
| FortyGigabitEthernet88/0/1-output | 2776832 | 200973605 | 0 | 3380230380 |
| FortyGigabitEthernet88/0/1-tx | 2776831 | 200973525 | 0 | 20570623812 |
| arp-input | 1 | 1 | 0 | 2432 |
| arp-reply | 1 | 1 | 0 | 29440 |
| dpdk-crypto-input | 425086890 | 403924898 | 0 | 44390260072 |
| dpdk-esp4-decrypt | 2530507 | 202083605 | 0 | 57623118336 |
| dpdk-esp4-decrypt-post | 2776832 | 200973605 | 0 | 17021272680 |
| dpdk-esp4-encrypt-tun | 1973968 | 203997992 | 0 | 76163549172 |
| dpdk-input | 442167759 | 406081936 | 0 | 74458989856 |
| ethernet-input | 4504478 | 406081936 | 0 | 9485396568 |
| interface-output | 1 | 1 | 0 | 2156 |
| ip4-input-no-checksum | 4458384 | 607055540 | 0 | 19373739480 |
| ip4-local | 2530508 | 202083735 | 0 | 10681761988 |
| ip4-lookup | 6759858 | 810006833 | 0 | 37025196396 |
| ip4-midchain | 1973969 | 203998200 | 0 | 13592167112 |
| ip4-rewrite | 5078306 | 403924898 | 0 | 13336163696 |
| ipsec4-if-input | 2530507 | 202083605 | 0 | 30307776012 |
| unix-epoll-input | 414729 | 0 | 0 | 413907136 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 328488 |
| fib-walk | 0 | 0 | 1 | 3492 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 4296 |
| unix-epoll-input | 16330 | 0 | 0 | 1810025192 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9313 | 958616 | 0 | 14479680 |
| FortyGigabitEthernet88/0/0-tx | 9312 | 958588 | 0 | 95654764 |
| FortyGigabitEthernet88/0/1-output | 8776 | 958502 | 0 | 15093488 |
| FortyGigabitEthernet88/0/1-tx | 8776 | 958502 | 0 | 95032564 |
| dpdk-crypto-input | 10017 | 1917118 | 0 | 108221564 |
| dpdk-esp4-decrypt | 9149 | 958420 | 0 | 264608532 |
| dpdk-esp4-decrypt-post | 9313 | 958616 | 0 | 79292784 |
| dpdk-esp4-encrypt-tun | 7615 | 958464 | 0 | 362938196 |
| dpdk-input | 10017 | 1917196 | 0 | 111111348 |
| ethernet-input | 16766 | 1917196 | 0 | 41652864 |
| ip4-input-no-checksum | 16259 | 2875812 | 0 | 88096504 |
| ip4-load-balance | 8776 | 958502 | 0 | 22024660 |
| ip4-local | 9150 | 958538 | 0 | 82552736 |
| ip4-lookup | 25035 | 3834314 | 0 | 168460412 |
| ip4-midchain | 7616 | 958658 | 0 | 62250192 |
| ip4-rewrite | 14450 | 1917118 | 0 | 58875392 |
| ipsec4-if-input | 9149 | 958420 | 0 | 143642244 |
| unix-epoll-input | 10 | 0 | 0 | 20524 |
imix-2t2c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 12824 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7736 |
| admin-up-down-process | 0 | 0 | 1 | 3460 |
| api-rx-from-ring | 0 | 0 | 8901 | 728113180 |
| bfd-process | 0 | 0 | 1 | 7400 |
| bond-process | 0 | 0 | 1 | 1948 |
| dhcp-client-process | 0 | 0 | 3 | 17420 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2132 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1980 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2028 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1832 |
| dpdk-ipsec-process | 1 | 0 | 0 | 68470220 |
| dpdk-process | 0 | 0 | 67 | 59848480 |
| fib-walk | 0 | 0 | 100 | 272912 |
| flow-report-process | 0 | 0 | 1 | 1216 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 23436 |
| ip-route-resolver-process | 0 | 0 | 3 | 6352 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 58084 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 200 | 322088 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 36928 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1684 |
| lldp-process | 0 | 0 | 1 | 1829296 |
| rd-cp-process | 0 | 0 | 1 | 1776 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1272 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1284 |
| send-rs-process | 0 | 0 | 1 | 1580 |
| startup-config-process | 1 | 0 | 1 | 5932 |
| statseg-collector-process | 0 | 0 | 20 | 5151720 |
| unix-cli-local:0 | 1 | 0 | 2 | 1719291710 |
| unix-cli-new-session | 0 | 0 | 4 | 1618912402 |
| unix-epoll-input | 3944429 | 0 | 0 | 452218275824 |
| vhost-user-process | 0 | 0 | 1 | 2244 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3112 |
| vpe-link-state-process | 0 | 0 | 2008 | 10741940 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1724 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 2172 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 2604 |
| FortyGigabitEthernet88/0/1-output | 2411896 | 369443839 | 0 | 4889826904 |
| FortyGigabitEthernet88/0/1-tx | 2411896 | 369443839 | 0 | 35652372460 |
| arp-input | 1 | 1 | 0 | 8108 |
| arp-reply | 1 | 1 | 0 | 25180 |
| dpdk-crypto-input | 486365144 | 369443839 | 0 | 44132998220 |
| dpdk-esp4-decrypt | 2410622 | 369443987 | 0 | 101114892848 |
| dpdk-esp4-decrypt-post | 2411896 | 369443839 | 0 | 29982549000 |
| dpdk-input | 486365777 | 369444244 | 0 | 63580902404 |
| ethernet-input | 2410624 | 369444244 | 0 | 7987915292 |
| interface-output | 1 | 1 | 0 | 9240 |
| ip4-input-no-checksum | 4072977 | 738888082 | 0 | 23913269252 |
| ip4-local | 2410623 | 369444243 | 0 | 17275294912 |
| ip4-lookup | 4072977 | 738888082 | 0 | 30797223344 |
| ip4-rewrite | 2411896 | 369443839 | 0 | 11095379720 |
| ipsec4-if-input | 2410623 | 369444243 | 0 | 51828461640 |
| unix-epoll-input | 456296 | 0 | 0 | 431611244 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 14246834 | 369896292 | 0 | 9159303732 |
| FortyGigabitEthernet88/0/0-tx | 14246834 | 369896292 | 0 | 38217673148 |
| dpdk-crypto-input | 564532026 | 389701482 | 0 | 61823588320 |
| dpdk-esp4-encrypt-tun | 6749943 | 369896316 | 0 | 136444870244 |
| dpdk-input | 536730725 | 369896424 | 0 | 69645523704 |
| ethernet-input | 6749944 | 369896424 | 0 | 8837076612 |
| ip4-input-no-checksum | 6749944 | 369896424 | 0 | 12631869132 |
| ip4-lookup | 21047478 | 746506574 | 0 | 40346140260 |
| ip4-midchain | 6749944 | 369896424 | 0 | 26849795912 |
| ip4-rewrite | 14246834 | 369896292 | 0 | 15196529564 |
| unix-epoll-input | 523649 | 0 | 0 | 517717112 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 8124 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8216 |
| admin-up-down-process | 0 | 0 | 1 | 2456 |
| api-rx-from-ring | 0 | 0 | 7282 | 669928116 |
| bfd-process | 0 | 0 | 1 | 6020 |
| bond-process | 0 | 0 | 1 | 1468 |
| dhcp-client-process | 0 | 0 | 2 | 4344 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1636 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2900 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1304 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1248 |
| dpdk-ipsec-process | 1 | 0 | 0 | 68732040 |
| dpdk-process | 0 | 0 | 64 | 66041748 |
| fib-walk | 0 | 0 | 96 | 3995552 |
| flow-report-process | 0 | 0 | 1 | 1652 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 12240 |
| ip-route-resolver-process | 0 | 0 | 2 | 4432 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 61564 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 331964 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 42192 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1520 |
| lldp-process | 0 | 0 | 1 | 1817868 |
| rd-cp-process | 0 | 0 | 1 | 1540 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1164 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1612 |
| send-rs-process | 0 | 0 | 1 | 1200 |
| startup-config-process | 1 | 0 | 1 | 3452 |
| statseg-collector-process | 0 | 0 | 19 | 4900248 |
| unix-cli-local:0 | 1 | 0 | 2 | 3114452759 |
| unix-cli-new-session | 0 | 0 | 4 | 2907514459 |
| unix-epoll-input | 3759670 | 0 | 0 | 429315359276 |
| vhost-user-process | 0 | 0 | 1 | 3000 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2616 |
| vpe-link-state-process | 0 | 0 | 2007 | 10443604 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1440 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9804559 | 363597235 | 0 | 8244140080 |
| FortyGigabitEthernet88/0/1-tx | 10415842 | 387585899 | 0 | 38857731136 |
| dpdk-crypto-input | 439629558 | 363597148 | 0 | 49815266172 |
| dpdk-esp4-encrypt-tun | 5814161 | 363597236 | 0 | 135399248784 |
| dpdk-input | 425525948 | 363597352 | 0 | 59424241900 |
| ethernet-input | 5814162 | 363597352 | 0 | 8427134340 |
| ip4-input-no-checksum | 5814162 | 363597352 | 0 | 11903583948 |
| ip4-load-balance | 9804558 | 363597148 | 0 | 9408944968 |
| ip4-lookup | 15618721 | 727194587 | 0 | 44838595860 |
| ip4-midchain | 5814162 | 363597352 | 0 | 25514321172 |
| ip4-rewrite | 9804558 | 363597148 | 0 | 13729852984 |
| unix-epoll-input | 404188 | 0 | 0 | 405783252 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1544381 | 360929746 | 0 | 4328919488 |
| FortyGigabitEthernet88/0/0-tx | 1544381 | 360929746 | 0 | 36003652008 |
| arp-disabled | 1 | 1 | 0 | 604 |
| arp-input | 2 | 2 | 0 | 3636 |
| arp-reply | 1 | 1 | 0 | 12316 |
| dpdk-crypto-input | 429965532 | 360929746 | 0 | 40448721600 |
| dpdk-esp4-decrypt | 1544328 | 360930046 | 0 | 103110825776 |
| dpdk-esp4-decrypt-post | 1544381 | 360929746 | 0 | 29117111012 |
| dpdk-input | 389713980 | 360930304 | 0 | 54426293356 |
| drop | 2 | 2 | 0 | 5784 |
| error-drop | 2 | 2 | 0 | 4380 |
| ethernet-input | 1544331 | 360930304 | 0 | 6622156948 |
| ip4-input-no-checksum | 3134154 | 755595980 | 0 | 23341772128 |
| ip4-local | 1544329 | 360930302 | 0 | 28663727040 |
| ip4-lookup | 3001240 | 721860048 | 0 | 20263864720 |
| ip4-rewrite | 1544381 | 360929746 | 0 | 10141257428 |
| ipsec4-if-input | 1544329 | 360930302 | 0 | 50228442100 |
| unix-epoll-input | 380218 | 0 | 0 | 369239608 |
imix-4t4c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 13356 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7952 |
| admin-up-down-process | 0 | 0 | 1 | 3336 |
| api-rx-from-ring | 0 | 0 | 8745 | 823636684 |
| bfd-process | 0 | 0 | 1 | 7880 |
| bond-process | 0 | 0 | 1 | 1496 |
| dhcp-client-process | 0 | 0 | 2 | 5772 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2188 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2460 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1376 |
| dpdk-ipsec-process | 1 | 0 | 0 | 88270928 |
| dpdk-process | 0 | 0 | 50 | 57887548 |
| fib-walk | 0 | 0 | 75 | 610356 |
| flow-report-process | 0 | 0 | 1 | 1228 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 22564 |
| ip-route-resolver-process | 0 | 0 | 2 | 14484 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 59028 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 149 | 447364 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 49952 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1728 |
| lldp-process | 0 | 0 | 1 | 2444896 |
| rd-cp-process | 0 | 0 | 1 | 1516 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1308 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1596 |
| send-rs-process | 0 | 0 | 1 | 1464 |
| startup-config-process | 1 | 0 | 1 | 3060 |
| statseg-collector-process | 0 | 0 | 15 | 7372812 |
| unix-cli-local:0 | 1 | 0 | 2 | 1669498714 |
| unix-cli-new-session | 0 | 0 | 4 | 1569277770 |
| unix-epoll-input | 2915624 | 0 | 0 | 336887811424 |
| vhost-user-process | 0 | 0 | 1 | 2676 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3208 |
| vpe-link-state-process | 0 | 0 | 2009 | 10628640 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1376 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 2496 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 3984 |
| FortyGigabitEthernet88/0/1-output | 17241887 | 158829981 | 0 | 7040417660 |
| FortyGigabitEthernet88/0/1-tx | 17241887 | 158829981 | 0 | 19881272932 |
| arp-input | 1 | 1 | 0 | 8084 |
| arp-reply | 1 | 1 | 0 | 25876 |
| dpdk-crypto-input | 601823823 | 158829941 | 0 | 47753526968 |
| dpdk-esp4-decrypt | 15899069 | 158837287 | 0 | 47698345656 |
| dpdk-esp4-decrypt-post | 17241884 | 158829938 | 0 | 18430967572 |
| dpdk-input | 526377570 | 158837284 | 0 | 61327082872 |
| ethernet-input | 15899073 | 158837328 | 0 | 8143905452 |
| interface-output | 1 | 1 | 0 | 6844 |
| ip4-input-no-checksum | 20831061 | 346880030 | 0 | 20755230072 |
| ip4-local | 15899071 | 158837319 | 0 | 12791382444 |
| ip4-lookup | 19055440 | 317667286 | 0 | 24119070568 |
| ip4-rewrite | 17241886 | 158829967 | 0 | 9429250432 |
| ipsec4-if-input | 15899070 | 158837301 | 0 | 29615539440 |
| unix-epoll-input | 501660 | 0 | 0 | 497817596 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 16216907 | 158830596 | 0 | 6708869500 |
| FortyGigabitEthernet88/0/1-tx | 16216907 | 158830596 | 0 | 19911328796 |
| dpdk-crypto-input | 521912898 | 158830569 | 0 | 43796660860 |
| dpdk-esp4-decrypt | 15086946 | 158838188 | 0 | 49750151828 |
| dpdk-esp4-decrypt-post | 16216903 | 158830569 | 0 | 18757800848 |
| dpdk-input | 539488218 | 158838192 | 0 | 62537638488 |
| ethernet-input | 15086951 | 158838216 | 0 | 8394712648 |
| ip4-input-no-checksum | 17624600 | 317668784 | 0 | 18608974160 |
| ip4-local | 15086950 | 158838212 | 0 | 12782817804 |
| ip4-lookup | 17624600 | 317668791 | 0 | 23726216700 |
| ip4-rewrite | 16216906 | 158830587 | 0 | 9078558360 |
| ipsec4-if-input | 15086949 | 158838204 | 0 | 29656247212 |
| unix-epoll-input | 492457 | 0 | 0 | 484114472 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 23197300 | 159187498 | 0 | 8045546196 |
| FortyGigabitEthernet88/0/0-tx | 23197299 | 159187495 | 0 | 19818220064 |
| dpdk-crypto-input | 759014218 | 173866012 | 0 | 71212799124 |
| dpdk-esp4-encrypt-tun | 9963726 | 161210144 | 0 | 60445995268 |
| dpdk-input | 655816207 | 161210145 | 0 | 73190443124 |
| ethernet-input | 9963729 | 161210156 | 0 | 6093395968 |
| ip4-input-no-checksum | 9963728 | 161210148 | 0 | 8865252204 |
| ip4-lookup | 33161027 | 320397643 | 0 | 24745151540 |
| ip4-midchain | 10811328 | 175888684 | 0 | 16654604040 |
| ip4-rewrite | 23197298 | 159187491 | 0 | 10624930016 |
| unix-epoll-input | 639830 | 0 | 0 | 684777996 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 23857262 | 173863553 | 0 | 8651296416 |
| FortyGigabitEthernet88/0/0-tx | 21845183 | 159185007 | 0 | 20306528220 |
| dpdk-crypto-input | 671879122 | 174596192 | 0 | 66505211868 |
| dpdk-esp4-encrypt-tun | 9487505 | 161207944 | 0 | 63567070468 |
| dpdk-input | 653836502 | 161207960 | 0 | 74499711036 |
| ethernet-input | 9487508 | 161208028 | 0 | 6112463168 |
| ip4-input-no-checksum | 9487507 | 161207988 | 0 | 8676566436 |
| ip4-lookup | 37625912 | 382192499 | 0 | 30399183676 |
| ip4-midchain | 9487507 | 161207988 | 0 | 15361983424 |
| ip4-rewrite | 21845183 | 159185007 | 0 | 10420061684 |
| unix-epoll-input | 611629 | 0 | 0 | 649135280 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 7904 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8280 |
| admin-up-down-process | 0 | 0 | 1 | 2296 |
| api-rx-from-ring | 0 | 0 | 7255 | 778846228 |
| bfd-process | 0 | 0 | 1 | 6420 |
| bond-process | 0 | 0 | 1 | 1632 |
| dhcp-client-process | 0 | 0 | 2 | 4652 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1520 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1916 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1456 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1240 |
| dpdk-ipsec-process | 1 | 0 | 0 | 88469436 |
| dpdk-process | 0 | 0 | 47 | 56843536 |
| fib-walk | 0 | 0 | 71 | 4227740 |
| flow-report-process | 0 | 0 | 1 | 1132 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 11184 |
| ip-route-resolver-process | 0 | 0 | 2 | 5500 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 73444 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 139 | 333324 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 49388 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2184 |
| lldp-process | 0 | 0 | 1 | 2439872 |
| rd-cp-process | 0 | 0 | 1 | 1364 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1604 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1060 |
| send-rs-process | 0 | 0 | 1 | 1532 |
| startup-config-process | 1 | 0 | 1 | 2444 |
| statseg-collector-process | 0 | 0 | 14 | 7510996 |
| unix-cli-local:0 | 1 | 0 | 2 | 3427761003 |
| unix-cli-new-session | 0 | 0 | 4 | 3326652191 |
| unix-epoll-input | 2719199 | 0 | 0 | 314100916860 |
| vhost-user-process | 0 | 0 | 1 | 2348 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2324 |
| vpe-link-state-process | 0 | 0 | 2007 | 10474040 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1768 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 22148257 | 170629231 | 0 | 8252960100 |
| FortyGigabitEthernet88/0/1-tx | 20145528 | 155140744 | 0 | 19225578888 |
| dpdk-crypto-input | 536646794 | 175240653 | 0 | 57319661880 |
| dpdk-esp4-encrypt-tun | 9027381 | 157479784 | 0 | 61422486040 |
| dpdk-input | 507440643 | 172178600 | 0 | 67442834952 |
| ethernet-input | 9027384 | 157479867 | 0 | 6017866800 |
| ip4-input-no-checksum | 9027384 | 157479867 | 0 | 8683755496 |
| ip4-load-balance | 20145526 | 155140729 | 0 | 7883815572 |
| ip4-lookup | 31995085 | 343650581 | 0 | 30900653340 |
| ip4-midchain | 9779132 | 171235474 | 0 | 15398464644 |
| ip4-rewrite | 20145524 | 155140717 | 0 | 9821678364 |
| unix-epoll-input | 478764 | 0 | 0 | 553413748 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 19878390 | 155133048 | 0 | 7455954128 |
| FortyGigabitEthernet88/0/1-tx | 19878389 | 155133042 | 0 | 19392148960 |
| dpdk-crypto-input | 595967339 | 159745833 | 0 | 57387252548 |
| dpdk-esp4-encrypt-tun | 8926104 | 157449106 | 0 | 62000624668 |
| dpdk-input | 525367330 | 172860278 | 0 | 64717581404 |
| ethernet-input | 8926108 | 157449152 | 0 | 5941290052 |
| ip4-input-no-checksum | 8926107 | 157449128 | 0 | 8603445880 |
| ip4-load-balance | 21841831 | 170593680 | 0 | 8517922060 |
| ip4-lookup | 28804496 | 312582170 | 0 | 28238684912 |
| ip4-midchain | 8926107 | 157449128 | 0 | 14252235020 |
| ip4-rewrite | 19878389 | 155133042 | 0 | 9722936760 |
| unix-epoll-input | 502285 | 0 | 0 | 542098120 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 16535669 | 154186547 | 0 | 6780716272 |
| FortyGigabitEthernet88/0/0-tx | 18230607 | 169474417 | 0 | 20925604216 |
| arp-disabled | 1 | 1 | 0 | 836 |
| arp-input | 2 | 2 | 0 | 3584 |
| arp-reply | 1 | 1 | 0 | 12304 |
| dpdk-crypto-input | 507981458 | 158785704 | 0 | 42987194440 |
| dpdk-esp4-decrypt | 15513768 | 154216194 | 0 | 45981788664 |
| dpdk-esp4-decrypt-post | 16535667 | 154186509 | 0 | 18534702072 |
| dpdk-input | 425376630 | 154216196 | 0 | 53636837484 |
| drop | 2 | 2 | 0 | 5708 |
| error-drop | 2 | 2 | 0 | 3728 |
| ethernet-input | 15513774 | 154216236 | 0 | 8277972772 |
| ip4-input-no-checksum | 18065125 | 308402768 | 0 | 18165997064 |
| ip4-local | 15513771 | 154216218 | 0 | 19012300864 |
| ip4-lookup | 18065125 | 308402768 | 0 | 18537022996 |
| ip4-rewrite | 16535669 | 154186547 | 0 | 8940482960 |
| ipsec4-if-input | 15513771 | 154216218 | 0 | 29033011696 |
| unix-epoll-input | 415009 | 0 | 0 | 410009344 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 14997524 | 155740822 | 0 | 6484430700 |
| FortyGigabitEthernet88/0/0-tx | 14997524 | 155740822 | 0 | 19332598616 |
| dpdk-crypto-input | 419432632 | 155740792 | 0 | 38223020096 |
| dpdk-esp4-decrypt | 14437424 | 158378048 | 0 | 48895052476 |
| dpdk-esp4-decrypt-post | 14997519 | 155740747 | 0 | 18672223504 |
| dpdk-input | 419432630 | 156702680 | 0 | 53830330460 |
| ethernet-input | 14278902 | 156702716 | 0 | 7513914200 |
| ip4-input-no-checksum | 16055388 | 312443511 | 0 | 17912924652 |
| ip4-local | 14278901 | 156702708 | 0 | 18577465232 |
| ip4-lookup | 17642976 | 343594049 | 0 | 19779573316 |
| ip4-rewrite | 16481593 | 171274086 | 0 | 9528519900 |
| ipsec4-if-input | 14278900 | 156702680 | 0 | 29318966828 |
| unix-epoll-input | 409211 | 0 | 0 | 411534192 |

40ge2p1xl710-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
imix-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 14212 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7564 |
| admin-up-down-process | 0 | 0 | 1 | 2512 |
| api-rx-from-ring | 0 | 0 | 8912 | 670405372 |
| bfd-process | 0 | 0 | 1 | 7080 |
| bond-process | 0 | 0 | 1 | 1452 |
| dhcp-client-process | 0 | 0 | 2 | 5160 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2444 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1432 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2028 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1436 |
| dpdk-ipsec-process | 1 | 0 | 0 | 58493832 |
| dpdk-process | 0 | 0 | 50 | 61554208 |
| fib-walk | 0 | 0 | 75 | 156548 |
| flow-report-process | 0 | 0 | 1 | 1956 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 16496 |
| ip-route-resolver-process | 0 | 0 | 2 | 16884 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 69400 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 253620 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 37780 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 3072 |
| lldp-process | 0 | 0 | 1 | 1515980 |
| rd-cp-process | 0 | 0 | 1 | 1732 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1384 |
| send-rs-process | 0 | 0 | 1 | 1400 |
| startup-config-process | 1 | 0 | 1 | 2316 |
| statseg-collector-process | 0 | 0 | 15 | 3271232 |
| unix-cli-local:0 | 1 | 0 | 2 | 2705971290 |
| unix-cli-new-session | 0 | 0 | 5 | 2605780118 |
| unix-epoll-input | 2925960 | 0 | 0 | 338589824616 |
| vhost-user-process | 0 | 0 | 1 | 2920 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2044 |
| vpe-link-state-process | 0 | 0 | 2009 | 10686720 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1616 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1408984 | 131029185 | 0 | 2090616120 |
| FortyGigabitEthernet88/0/0-tx | 1408984 | 131029185 | 0 | 12881162916 |
| FortyGigabitEthernet88/0/1-output | 1664879 | 129962486 | 0 | 2144007468 |
| FortyGigabitEthernet88/0/1-tx | 1664879 | 129962486 | 0 | 13340894768 |
| arp-input | 1 | 1 | 0 | 2380 |
| arp-reply | 1 | 1 | 0 | 26484 |
| dpdk-crypto-input | 459003839 | 260991670 | 0 | 37793391696 |
| dpdk-esp4-decrypt | 1578764 | 130431097 | 0 | 35025223236 |
| dpdk-esp4-decrypt-post | 1664879 | 129962486 | 0 | 10768750132 |
| dpdk-esp4-encrypt-tun | 1264914 | 132010860 | 0 | 47838263192 |
| dpdk-input | 440622322 | 262441958 | 0 | 63794534820 |
| ethernet-input | 2843679 | 262441958 | 0 | 6024185916 |
| interface-output | 1 | 1 | 0 | 2204 |
| ip4-input-no-checksum | 2789537 | 392404443 | 0 | 12385025136 |
| ip4-local | 1578764 | 130431097 | 0 | 6835196300 |
| ip4-lookup | 4198520 | 523433627 | 0 | 23631010196 |
| ip4-midchain | 1264914 | 132010860 | 0 | 8736701852 |
| ip4-rewrite | 3073862 | 260991670 | 0 | 8253076240 |
| ipsec4-if-input | 1578764 | 130431097 | 0 | 19442259704 |
| unix-epoll-input | 429885 | 0 | 0 | 420685256 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 551348 |
| unix-epoll-input | 3091 | 0 | 0 | 246407256 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1226 | 133694 | 0 | 1972820 |
| FortyGigabitEthernet88/0/0-tx | 1225 | 133612 | 0 | 13332928 |
| FortyGigabitEthernet88/0/1-output | 1162 | 133660 | 0 | 2061784 |
| FortyGigabitEthernet88/0/1-tx | 1162 | 133660 | 0 | 13300668 |
| dpdk-crypto-input | 1448 | 267354 | 0 | 15095080 |
| dpdk-esp4-decrypt | 1200 | 133674 | 0 | 34789344 |
| dpdk-esp4-decrypt-post | 1226 | 133694 | 0 | 10750480 |
| dpdk-esp4-encrypt-tun | 1030 | 133660 | 0 | 49237304 |
| dpdk-input | 1448 | 267553 | 0 | 15425476 |
| ethernet-input | 2232 | 267553 | 0 | 5574404 |
| ip4-input-no-checksum | 2208 | 401247 | 0 | 12079732 |
| ip4-load-balance | 1162 | 133660 | 0 | 2998576 |
| ip4-local | 1201 | 133704 | 0 | 11288264 |
| ip4-lookup | 3370 | 534907 | 0 | 23474844 |
| ip4-midchain | 1031 | 133849 | 0 | 8630756 |
| ip4-rewrite | 1862 | 267354 | 0 | 7737388 |
| ipsec4-if-input | 1200 | 133674 | 0 | 19879904 |
| unix-epoll-input | 1 | 0 | 0 | 2056 |
imix-2t2c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 496408 |
| dpdk-process | 0 | 0 | 1 | 7536 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2512 |
| unix-epoll-input | 24894 | 0 | 0 | 3046741448 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 22159 | 3222254 | 0 | 43796200 |
| FortyGigabitEthernet88/0/1-tx | 22158 | 3222103 | 0 | 311914180 |
| dpdk-crypto-input | 25824 | 3222254 | 0 | 174948612 |
| dpdk-esp4-decrypt | 22148 | 3222116 | 0 | 826399304 |
| dpdk-esp4-decrypt-post | 22159 | 3222254 | 0 | 258750720 |
| dpdk-input | 25824 | 3222300 | 0 | 181595248 |
| ethernet-input | 22149 | 3222300 | 0 | 73735484 |
| ip4-input-no-checksum | 37693 | 6444554 | 0 | 211277992 |
| ip4-local | 22149 | 3222300 | 0 | 152663524 |
| ip4-lookup | 37693 | 6444554 | 0 | 272157728 |
| ip4-rewrite | 22159 | 3222254 | 0 | 89470824 |
| ipsec4-if-input | 22148 | 3222116 | 0 | 454305912 |
| unix-epoll-input | 25 | 0 | 0 | 57896 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 133997 | 3222448 | 0 | 82475768 |
| FortyGigabitEthernet88/0/0-tx | 133997 | 3222448 | 0 | 336124508 |
| dpdk-crypto-input | 429115 | 3222440 | 0 | 295917896 |
| dpdk-esp4-encrypt-tun | 60633 | 3222272 | 0 | 1156184680 |
| dpdk-input | 429115 | 3222304 | 0 | 247031580 |
| ethernet-input | 60635 | 3222388 | 0 | 76634184 |
| ip4-input-no-checksum | 60635 | 3222388 | 0 | 108927020 |
| ip4-lookup | 194632 | 6444836 | 0 | 348270488 |
| ip4-midchain | 60634 | 3222304 | 0 | 234690636 |
| ip4-rewrite | 133997 | 3222448 | 0 | 135073488 |
| unix-epoll-input | 419 | 0 | 0 | 567388 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 7820 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 7880 |
| admin-up-down-process | 0 | 0 | 1 | 2908 |
| api-rx-from-ring | 0 | 0 | 7220 | 662714296 |
| bfd-process | 0 | 0 | 1 | 6444 |
| bond-process | 0 | 0 | 1 | 1488 |
| dhcp-client-process | 0 | 0 | 2 | 4584 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1464 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2204 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1248 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1460 |
| dpdk-ipsec-process | 1 | 0 | 0 | 68560336 |
| dpdk-process | 0 | 0 | 60 | 58370800 |
| fib-walk | 0 | 0 | 91 | 3926196 |
| flow-report-process | 0 | 0 | 1 | 1440 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 19520 |
| ip-route-resolver-process | 0 | 0 | 2 | 4588 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 38292 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 313896 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 36948 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1500 |
| lldp-process | 0 | 0 | 1 | 1833140 |
| rd-cp-process | 0 | 0 | 1 | 1900 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1072 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1424 |
| send-rs-process | 0 | 0 | 1 | 1240 |
| startup-config-process | 1 | 0 | 1 | 3704 |
| statseg-collector-process | 0 | 0 | 18 | 4547080 |
| unix-cli-local:0 | 1 | 0 | 2 | 171939155 |
| unix-cli-new-session | 0 | 0 | 4 | 70931527 |
| unix-epoll-input | 3566512 | 0 | 0 | 406621439776 |
| vhost-user-process | 0 | 0 | 1 | 2348 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2532 |
| vpe-link-state-process | 0 | 0 | 2006 | 10406156 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1264 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 8166899 | 349642133 | 0 | 7382944972 |
| FortyGigabitEthernet88/0/1-tx | 8166899 | 349642133 | 0 | 34867259364 |
| dpdk-crypto-input | 397970874 | 349642133 | 0 | 44766386340 |
| dpdk-esp4-encrypt-tun | 5800910 | 349642133 | 0 | 127016882312 |
| dpdk-input | 398548865 | 374285737 | 0 | 57811295728 |
| ethernet-input | 5800910 | 349642133 | 0 | 8285216228 |
| ip4-input-no-checksum | 5800910 | 349642133 | 0 | 11397063684 |
| ip4-load-balance | 8166899 | 349642133 | 0 | 8669819140 |
| ip4-lookup | 14925704 | 748571588 | 0 | 46110865792 |
| ip4-midchain | 5800910 | 349642133 | 0 | 25009694480 |
| ip4-rewrite | 8166899 | 349642133 | 0 | 12666744044 |
| unix-epoll-input | 388274 | 0 | 0 | 390320036 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1419317 | 346469753 | 0 | 4089575080 |
| FortyGigabitEthernet88/0/0-tx | 1419317 | 346469753 | 0 | 33458010036 |
| arp-disabled | 1 | 1 | 0 | 692 |
| arp-input | 2 | 2 | 0 | 4660 |
| arp-reply | 1 | 1 | 0 | 12420 |
| dpdk-crypto-input | 390857114 | 346469753 | 0 | 37922339988 |
| dpdk-esp4-decrypt | 1419252 | 346469753 | 0 | 94479620160 |
| dpdk-esp4-decrypt-post | 1419317 | 346469753 | 0 | 27191401104 |
| dpdk-input | 418221626 | 346469755 | 0 | 54213783696 |
| drop | 2 | 2 | 0 | 6540 |
| error-drop | 2 | 2 | 0 | 4420 |
| ethernet-input | 1419254 | 346469755 | 0 | 6302474176 |
| ip4-input-no-checksum | 2828093 | 692939506 | 0 | 21254418436 |
| ip4-local | 1419252 | 346469753 | 0 | 27737364932 |
| ip4-lookup | 2828093 | 692939506 | 0 | 19141418008 |
| ip4-rewrite | 1419317 | 346469753 | 0 | 8759306520 |
| ipsec4-if-input | 1419252 | 346469753 | 0 | 48279633980 |
| unix-epoll-input | 381334 | 0 | 0 | 368366120 |
imix-4t4c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 12856 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 8512 |
| admin-up-down-process | 0 | 0 | 1 | 3168 |
| api-rx-from-ring | 0 | 0 | 8798 | 812756084 |
| bfd-process | 0 | 0 | 1 | 7296 |
| bond-process | 0 | 0 | 1 | 1628 |
| dhcp-client-process | 0 | 0 | 2 | 5120 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2160 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2136 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1388 |
| dpdk-ipsec-process | 1 | 0 | 0 | 88383012 |
| dpdk-process | 0 | 0 | 50 | 57388128 |
| fib-walk | 0 | 0 | 75 | 247504 |
| flow-report-process | 0 | 0 | 1 | 1140 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 21860 |
| ip-route-resolver-process | 0 | 0 | 2 | 16940 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 89964 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 149 | 419132 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 62452 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1976 |
| lldp-process | 0 | 0 | 1 | 2552224 |
| rd-cp-process | 0 | 0 | 1 | 1464 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1760 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1268 |
| send-rs-process | 0 | 0 | 1 | 1384 |
| startup-config-process | 1 | 0 | 1 | 3064 |
| statseg-collector-process | 0 | 0 | 15 | 6851088 |
| unix-cli-local:0 | 1 | 0 | 2 | 3336019786 |
| unix-cli-new-session | 0 | 0 | 4 | 3235343914 |
| unix-epoll-input | 2925515 | 0 | 0 | 336922418152 |
| vhost-user-process | 0 | 0 | 1 | 2600 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2748 |
| vpe-link-state-process | 0 | 0 | 2008 | 10571124 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2160 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 7444 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 3668 |
| FortyGigabitEthernet88/0/1-output | 16416437 | 179012666 | 0 | 7384736560 |
| FortyGigabitEthernet88/0/1-tx | 16416437 | 179012666 | 0 | 21238565256 |
| arp-input | 1 | 1 | 0 | 2728 |
| arp-reply | 1 | 1 | 0 | 36524 |
| dpdk-crypto-input | 494160582 | 179012666 | 0 | 43622641344 |
| dpdk-esp4-decrypt | 15108131 | 179012897 | 0 | 51230079092 |
| dpdk-esp4-decrypt-post | 16416437 | 179012666 | 0 | 18649263964 |
| dpdk-input | 485103355 | 182295176 | 0 | 62595500408 |
| ethernet-input | 15108131 | 179012894 | 0 | 8234707644 |
| interface-output | 1 | 1 | 0 | 2956 |
| ip4-input-no-checksum | 16933862 | 358025563 | 0 | 19441673496 |
| ip4-local | 15108131 | 179012897 | 0 | 13794122236 |
| ip4-lookup | 16933862 | 358025563 | 0 | 25393451272 |
| ip4-rewrite | 16416437 | 179012666 | 0 | 9852493976 |
| ipsec4-if-input | 15108131 | 179012897 | 0 | 32003213432 |
| unix-epoll-input | 427896 | 0 | 0 | 425876040 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 15246769 | 179010029 | 0 | 7138784256 |
| FortyGigabitEthernet88/0/1-tx | 15246769 | 179010029 | 0 | 21203244948 |
| dpdk-crypto-input | 478165184 | 182292405 | 0 | 42709825116 |
| dpdk-esp4-decrypt | 14235709 | 179010243 | 0 | 51999530128 |
| dpdk-esp4-decrypt-post | 15246769 | 179010029 | 0 | 18932866992 |
| dpdk-input | 448306118 | 179010255 | 0 | 58745529292 |
| ethernet-input | 15543197 | 195716331 | 0 | 9088689476 |
| ip4-input-no-checksum | 15596525 | 358020284 | 0 | 19138116516 |
| ip4-local | 14235710 | 179010255 | 0 | 13416276696 |
| ip4-lookup | 15596525 | 358020284 | 0 | 24841843536 |
| ip4-rewrite | 15246769 | 179010029 | 0 | 9525242172 |
| ipsec4-if-input | 15554191 | 195674195 | 0 | 35262820740 |
| unix-epoll-input | 437381 | 0 | 0 | 432875084 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 25841758 | 179978837 | 0 | 8954878016 |
| FortyGigabitEthernet88/0/0-tx | 25841758 | 179978837 | 0 | 22156910704 |
| dpdk-crypto-input | 609884686 | 179978837 | 0 | 62724355092 |
| dpdk-esp4-encrypt-tun | 10236146 | 182000355 | 0 | 67092452912 |
| dpdk-input | 599217177 | 182000355 | 0 | 67439077292 |
| ethernet-input | 10236146 | 182000355 | 0 | 6610692124 |
| ip4-input-no-checksum | 11170809 | 197880427 | 0 | 10273515120 |
| ip4-lookup | 36077904 | 361979192 | 0 | 26709098556 |
| ip4-midchain | 10236146 | 182000355 | 0 | 16935767540 |
| ip4-rewrite | 25841758 | 179978837 | 0 | 11802421688 |
| unix-epoll-input | 561794 | 0 | 0 | 603084152 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 24343852 | 179981708 | 0 | 8643709312 |
| FortyGigabitEthernet88/0/0-tx | 24343852 | 179981708 | 0 | 22468633356 |
| dpdk-crypto-input | 593668144 | 179981708 | 0 | 60770947004 |
| dpdk-esp4-encrypt-tun | 9829726 | 181889548 | 0 | 69593527248 |
| dpdk-input | 562969616 | 181889544 | 0 | 65088459032 |
| ethernet-input | 9829726 | 181889548 | 0 | 6638927992 |
| ip4-input-no-checksum | 9829726 | 181889548 | 0 | 9768889588 |
| ip4-lookup | 34173577 | 361871244 | 0 | 27192367452 |
| ip4-midchain | 9829725 | 181889532 | 0 | 16930830752 |
| ip4-rewrite | 26593859 | 196817025 | 0 | 12793412188 |
| unix-epoll-input | 549248 | 0 | 0 | 588854416 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 7756 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8148 |
| admin-up-down-process | 0 | 0 | 1 | 2332 |
| api-rx-from-ring | 0 | 0 | 7310 | 775780724 |
| bfd-process | 0 | 0 | 1 | 6444 |
| bond-process | 0 | 0 | 1 | 1512 |
| dhcp-client-process | 0 | 0 | 2 | 14036 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1860 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1236 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1788 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1212 |
| dpdk-ipsec-process | 1 | 0 | 0 | 88505784 |
| dpdk-process | 0 | 0 | 47 | 57008720 |
| fib-walk | 0 | 0 | 71 | 3982288 |
| flow-report-process | 0 | 0 | 1 | 1028 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 19640 |
| ip-route-resolver-process | 0 | 0 | 2 | 4956 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 59760 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 139 | 402876 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 77676 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2552 |
| lldp-process | 0 | 0 | 1 | 2432620 |
| rd-cp-process | 0 | 0 | 1 | 3040 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 996 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1060 |
| send-rs-process | 0 | 0 | 1 | 1172 |
| startup-config-process | 1 | 0 | 1 | 2816 |
| statseg-collector-process | 0 | 0 | 14 | 7685280 |
| unix-cli-local:0 | 1 | 0 | 2 | 731437127 |
| unix-cli-new-session | 0 | 0 | 4 | 630530835 |
| unix-epoll-input | 2738294 | 0 | 0 | 314126523916 |
| vhost-user-process | 0 | 0 | 1 | 2760 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2376 |
| vpe-link-state-process | 0 | 0 | 2006 | 10435784 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1372 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 21507885 | 175390883 | 0 | 8139196308 |
| FortyGigabitEthernet88/0/1-tx | 21507885 | 175390883 | 0 | 21975684992 |
| dpdk-crypto-input | 438659514 | 175390868 | 0 | 49026608512 |
| dpdk-esp4-encrypt-tun | 9381277 | 178288044 | 0 | 67343493452 |
| dpdk-input | 438659514 | 178288048 | 0 | 56088944088 |
| ethernet-input | 10237348 | 194295404 | 0 | 7183931052 |
| ip4-input-no-checksum | 9381279 | 178288104 | 0 | 9393202900 |
| ip4-load-balance | 21507885 | 175390883 | 0 | 8431135820 |
| ip4-lookup | 30889163 | 353678987 | 0 | 30870859640 |
| ip4-midchain | 9381279 | 178288104 | 0 | 15703452136 |
| ip4-rewrite | 21507885 | 175390883 | 0 | 10820690772 |
| unix-epoll-input | 427968 | 0 | 0 | 481266668 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 21147061 | 175392513 | 0 | 8165443244 |
| FortyGigabitEthernet88/0/1-tx | 21147061 | 175392513 | 0 | 21551444580 |
| dpdk-crypto-input | 443346812 | 175392473 | 0 | 49468752540 |
| dpdk-esp4-encrypt-tun | 9322240 | 178200816 | 0 | 68343276444 |
| dpdk-input | 439504845 | 178200848 | 0 | 53662765264 |
| ethernet-input | 9322244 | 178200864 | 0 | 6563337908 |
| ip4-input-no-checksum | 10242004 | 194868653 | 0 | 10111311540 |
| ip4-load-balance | 21147060 | 175392505 | 0 | 8667550524 |
| ip4-lookup | 30469300 | 353593311 | 0 | 31026177868 |
| ip4-midchain | 9322242 | 178200849 | 0 | 15712758928 |
| ip4-rewrite | 21147060 | 175392505 | 0 | 10756098572 |
| unix-epoll-input | 428795 | 0 | 0 | 462609064 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 17432598 | 190362217 | 0 | 7864224868 |
| FortyGigabitEthernet88/0/0-tx | 15963213 | 174619493 | 0 | 20522738464 |
| arp-disabled | 1 | 1 | 0 | 632 |
| arp-input | 2 | 2 | 0 | 3984 |
| arp-reply | 1 | 1 | 0 | 11824 |
| dpdk-crypto-input | 368707564 | 174619449 | 0 | 36834971628 |
| dpdk-esp4-decrypt | 14823649 | 174915166 | 0 | 48635803132 |
| dpdk-esp4-decrypt-post | 15963209 | 174619439 | 0 | 19445663412 |
| dpdk-input | 395735288 | 174915176 | 0 | 51140886412 |
| drop | 2 | 2 | 0 | 5740 |
| error-drop | 2 | 2 | 0 | 4104 |
| ethernet-input | 14823655 | 174915204 | 0 | 8389864240 |
| ip4-input-no-checksum | 16387232 | 349534674 | 0 | 19042480024 |
| ip4-local | 14823652 | 174915194 | 0 | 19052802308 |
| ip4-lookup | 16387232 | 349534674 | 0 | 19778410428 |
| ip4-rewrite | 15963211 | 174619467 | 0 | 9354644100 |
| ipsec4-if-input | 14823651 | 174915186 | 0 | 31569898224 |
| unix-epoll-input | 359724 | 0 | 0 | 360247464 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 14224044 | 175912715 | 0 | 6686303180 |
| FortyGigabitEthernet88/0/0-tx | 14224044 | 175912715 | 0 | 21180244352 |
| dpdk-crypto-input | 359560173 | 175912680 | 0 | 36542402348 |
| dpdk-esp4-decrypt | 13498044 | 177734468 | 0 | 50062831092 |
| dpdk-esp4-decrypt-post | 14224040 | 175912674 | 0 | 19659143948 |
| dpdk-input | 359560173 | 177734484 | 0 | 49428319752 |
| ethernet-input | 13498048 | 177734532 | 0 | 7478767112 |
| ip4-input-no-checksum | 14463292 | 353647210 | 0 | 18671261952 |
| ip4-local | 13498047 | 177734508 | 0 | 19670948612 |
| ip4-lookup | 14463292 | 353647210 | 0 | 18806831108 |
| ip4-rewrite | 14224043 | 175912702 | 0 | 9148851844 |
| ipsec4-if-input | 13498046 | 177734497 | 0 | 31663721812 |
| unix-epoll-input | 350798 | 0 | 0 | 360233116 |

40ge2p1xl710-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
imix-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 12852 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7676 |
| admin-up-down-process | 0 | 0 | 1 | 2568 |
| api-rx-from-ring | 0 | 0 | 8982 | 691416672 |
| bfd-process | 0 | 0 | 1 | 6892 |
| bond-process | 0 | 0 | 1 | 1640 |
| dhcp-client-process | 0 | 0 | 3 | 27176 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1760 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2440 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1416 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1488 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3978408 |
| dpdk-process | 0 | 0 | 87 | 66213500 |
| fib-walk | 0 | 0 | 130 | 225816 |
| flow-report-process | 0 | 0 | 1 | 1208 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 37300 |
| ip-route-resolver-process | 0 | 0 | 3 | 16180 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 85600 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 260 | 429640 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 47384 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1716 |
| lldp-process | 0 | 0 | 1 | 1502512 |
| rd-cp-process | 0 | 0 | 1 | 1888 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1740 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1584 |
| send-rs-process | 0 | 0 | 1 | 1364 |
| startup-config-process | 1 | 0 | 1 | 1980 |
| statseg-collector-process | 0 | 0 | 26 | 5077604 |
| unix-cli-local:0 | 1 | 0 | 2 | 2959700562 |
| unix-cli-new-session | 0 | 0 | 4 | 2859795602 |
| unix-epoll-input | 5167930 | 0 | 0 | 590362340420 |
| vhost-user-process | 0 | 0 | 1 | 2548 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2580 |
| vpe-link-state-process | 0 | 0 | 2008 | 10688736 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1560 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 339817 | 74637313 | 0 | 921558696 |
| FortyGigabitEthernet88/0/0-tx | 339817 | 74637313 | 0 | 7415506412 |
| FortyGigabitEthernet88/0/1-output | 335203 | 74338815 | 0 | 859382476 |
| FortyGigabitEthernet88/0/1-tx | 335203 | 74338815 | 0 | 7003082004 |
| adj-midchain-tx | 339816 | 74637312 | 0 | 2564121544 |
| arp-input | 1 | 1 | 0 | 2628 |
| arp-reply | 1 | 1 | 0 | 29964 |
| dpdk-input | 605567538 | 148976640 | 0 | 63977256904 |
| esp4-decrypt | 335203 | 74338815 | 0 | 204043872932 |
| esp4-encrypt-tun | 339816 | 74637312 | 0 | 223065845332 |
| ethernet-input | 675022 | 148976640 | 0 | 2501134864 |
| interface-output | 1 | 1 | 0 | 2344 |
| ip4-input-no-checksum | 984618 | 223315454 | 0 | 6107139964 |
| ip4-local | 335204 | 74339071 | 0 | 3405524304 |
| ip4-lookup | 984618 | 223315454 | 0 | 9242424276 |
| ip4-midchain | 339817 | 74637568 | 0 | 4617778336 |
| ip4-rewrite | 675019 | 148976127 | 0 | 4218669648 |
| ipsec4-if-input | 335204 | 74339071 | 0 | 10497066640 |
| unix-epoll-input | 590806 | 0 | 0 | 564194156 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 8284 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8476 |
| admin-up-down-process | 0 | 0 | 1 | 2204 |
| api-rx-from-ring | 0 | 0 | 7112 | 624455244 |
| bfd-process | 0 | 0 | 1 | 6184 |
| bond-process | 0 | 0 | 1 | 1328 |
| dhcp-client-process | 0 | 0 | 3 | 19128 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1388 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2348 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1260 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1184 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4026640 |
| dpdk-process | 0 | 0 | 87 | 62862500 |
| fib-walk | 0 | 0 | 131 | 3980260 |
| flow-report-process | 0 | 0 | 1 | 1736 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 49220 |
| ip-route-resolver-process | 0 | 0 | 3 | 15344 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 56848 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 260 | 421912 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 44816 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2052 |
| lldp-process | 0 | 0 | 1 | 1470220 |
| rd-cp-process | 0 | 0 | 1 | 1820 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1536 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1412 |
| send-rs-process | 0 | 0 | 1 | 1328 |
| startup-config-process | 1 | 0 | 1 | 2108 |
| statseg-collector-process | 0 | 0 | 26 | 4816768 |
| unix-cli-local:0 | 1 | 0 | 2 | 2856097371 |
| unix-cli-new-session | 0 | 0 | 4 | 2637443007 |
| unix-epoll-input | 5181746 | 0 | 0 | 590300554920 |
| vhost-user-process | 0 | 0 | 1 | 2864 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2680 |
| vpe-link-state-process | 0 | 0 | 2006 | 10438208 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1120 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 322916 | 76480346 | 0 | 868099108 |
| FortyGigabitEthernet88/0/0-tx | 322916 | 76480346 | 0 | 7184317064 |
| FortyGigabitEthernet88/0/1-output | 320114 | 76472064 | 0 | 898890208 |
| FortyGigabitEthernet88/0/1-tx | 320114 | 76472064 | 0 | 7561310112 |
| adj-midchain-tx | 320114 | 76472064 | 0 | 2340870948 |
| arp-disabled | 1 | 1 | 0 | 912 |
| arp-input | 2 | 2 | 0 | 4424 |
| arp-reply | 1 | 1 | 0 | 11992 |
| dpdk-input | 529301124 | 152952832 | 0 | 59615534316 |
| drop | 2 | 2 | 0 | 5736 |
| error-drop | 2 | 2 | 0 | 4820 |
| esp4-decrypt | 322916 | 76480346 | 0 | 209498615328 |
| esp4-encrypt-tun | 320114 | 76472064 | 0 | 228180368956 |
| ethernet-input | 643034 | 152952832 | 0 | 2481069144 |
| ip4-input-no-checksum | 951048 | 229433176 | 0 | 6172682180 |
| ip4-load-balance | 320113 | 76471808 | 0 | 1816256312 |
| ip4-local | 322917 | 76480510 | 0 | 6277706360 |
| ip4-lookup | 951048 | 229433176 | 0 | 7338981320 |
| ip4-midchain | 320115 | 76472320 | 0 | 4729488652 |
| ip4-rewrite | 643030 | 152952410 | 0 | 4330575840 |
| ipsec4-if-input | 322916 | 76480346 | 0 | 10964418160 |
| unix-epoll-input | 492715 | 0 | 0 | 478412872 |
imix-2t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 14376 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7748 |
| admin-up-down-process | 0 | 0 | 1 | 3236 |
| api-rx-from-ring | 0 | 0 | 9104 | 760304132 |
| bfd-process | 0 | 0 | 1 | 6612 |
| bond-process | 0 | 0 | 1 | 1608 |
| dhcp-client-process | 0 | 0 | 4 | 16660 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2088 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2052 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1272 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1972 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3895984 |
| dpdk-process | 0 | 0 | 120 | 71698316 |
| fib-walk | 0 | 0 | 180 | 345632 |
| flow-report-process | 0 | 0 | 1 | 1164 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 58336 |
| ip-route-resolver-process | 0 | 0 | 4 | 17924 |
| ip4-reassembly-expire-walk | 0 | 0 | 36 | 113524 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 360 | 599620 |
| ip6-reassembly-expire-walk | 0 | 0 | 36 | 68336 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1748 |
| lldp-process | 0 | 0 | 1 | 1860676 |
| rd-cp-process | 0 | 0 | 1 | 1788 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1244 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1644 |
| send-rs-process | 0 | 0 | 1 | 1472 |
| startup-config-process | 1 | 0 | 1 | 2212 |
| statseg-collector-process | 0 | 0 | 36 | 9155700 |
| unix-cli-local:0 | 1 | 0 | 2 | 3291950550 |
| unix-cli-new-session | 0 | 0 | 4 | 3191856734 |
| unix-epoll-input | 7204584 | 0 | 0 | 818677004184 |
| vhost-user-process | 0 | 0 | 1 | 3104 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2812 |
| vpe-link-state-process | 0 | 0 | 2009 | 10609292 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1664 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 3036 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 2840 |
| FortyGigabitEthernet88/0/1-output | 1595990 | 217424384 | 0 | 2888558308 |
| FortyGigabitEthernet88/0/1-tx | 1595990 | 217424384 | 0 | 21359711424 |
| arp-input | 1 | 1 | 0 | 3156 |
| arp-reply | 1 | 1 | 0 | 24960 |
| dpdk-input | 758940760 | 223942119 | 0 | 62794390848 |
| esp4-decrypt | 1595990 | 217424384 | 0 | 605330475924 |
| ethernet-input | 1643668 | 223941656 | 0 | 4643089192 |
| interface-output | 1 | 1 | 0 | 6172 |
| ip4-input-no-checksum | 3191981 | 434849023 | 0 | 13939823864 |
| ip4-local | 1595991 | 217424639 | 0 | 10453872416 |
| ip4-lookup | 3191981 | 434849023 | 0 | 18816309240 |
| ip4-rewrite | 1595990 | 217424384 | 0 | 6457843500 |
| ipsec4-if-input | 1595991 | 217424639 | 0 | 31197380784 |
| unix-epoll-input | 658424 | 0 | 0 | 746313344 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1223777 | 217438208 | 0 | 2738721136 |
| FortyGigabitEthernet88/0/0-tx | 1223777 | 217438208 | 0 | 21061805700 |
| adj-midchain-tx | 1223777 | 217438208 | 0 | 6807293980 |
| dpdk-input | 664758907 | 223954193 | 0 | 58672173344 |
| esp4-encrypt-tun | 1223777 | 217438208 | 0 | 649449868272 |
| ethernet-input | 1223778 | 217438464 | 0 | 3845260648 |
| ip4-input-no-checksum | 1223778 | 217438464 | 0 | 4984593448 |
| ip4-lookup | 1223778 | 217438464 | 0 | 8430584196 |
| ip4-midchain | 1223778 | 217438464 | 0 | 13498271508 |
| ip4-rewrite | 1223777 | 217438208 | 0 | 6481477088 |
| unix-epoll-input | 642578 | 0 | 0 | 614235216 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 1022976 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 2516 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3808 |
| unix-epoll-input | 25506 | 0 | 0 | 2923212448 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 5514 | 872487 | 0 | 11469504 |
| FortyGigabitEthernet88/0/1-tx | 5514 | 872487 | 0 | 83537080 |
| adj-midchain-tx | 5514 | 872487 | 0 | 26518312 |
| dpdk-input | 5515 | 872725 | 0 | 45315572 |
| esp4-encrypt-tun | 5514 | 872487 | 0 | 2599113456 |
| ethernet-input | 5515 | 872725 | 0 | 16039316 |
| ip4-input-no-checksum | 5515 | 872725 | 0 | 20667388 |
| ip4-load-balance | 5514 | 872487 | 0 | 15496056 |
| ip4-lookup | 5515 | 872725 | 0 | 33885500 |
| ip4-midchain | 5515 | 872725 | 0 | 53730004 |
| ip4-rewrite | 5514 | 872487 | 0 | 25369588 |
| unix-epoll-input | 6 | 0 | 0 | 15264 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6377 | 872433 | 0 | 11672916 |
| FortyGigabitEthernet88/0/0-tx | 6377 | 872433 | 0 | 85781752 |
| dpdk-input | 29323 | 872655 | 0 | 48760856 |
| esp4-decrypt | 6377 | 872433 | 0 | 2427727136 |
| ethernet-input | 6378 | 872655 | 0 | 18326508 |
| ip4-input-no-checksum | 12755 | 1745088 | 0 | 55917088 |
| ip4-local | 6378 | 872655 | 0 | 73243372 |
| ip4-lookup | 12755 | 1745088 | 0 | 53802796 |
| ip4-rewrite | 6377 | 872433 | 0 | 26399244 |
| ipsec4-if-input | 6378 | 872655 | 0 | 127509636 |
| unix-epoll-input | 29 | 0 | 0 | 84472 |
imix-4t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 14304 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 8352 |
| admin-up-down-process | 0 | 0 | 1 | 3000 |
| api-rx-from-ring | 0 | 0 | 8889 | 828774104 |
| bfd-process | 0 | 0 | 1 | 7212 |
| bond-process | 0 | 0 | 1 | 1588 |
| dhcp-client-process | 0 | 0 | 2 | 5264 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2164 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2264 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1336 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4022888 |
| dpdk-process | 0 | 0 | 64 | 59832904 |
| fib-walk | 0 | 0 | 95 | 336860 |
| flow-report-process | 0 | 0 | 1 | 1200 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 63208 |
| ip-route-resolver-process | 0 | 0 | 2 | 5244 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 62420 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 324780 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 49264 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1972 |
| lldp-process | 0 | 0 | 1 | 2426096 |
| rd-cp-process | 0 | 0 | 1 | 1728 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1284 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1188 |
| send-rs-process | 0 | 0 | 1 | 1416 |
| startup-config-process | 1 | 0 | 1 | 2152 |
| statseg-collector-process | 0 | 0 | 19 | 7707820 |
| unix-cli-local:0 | 1 | 0 | 2 | 700518330 |
| unix-cli-new-session | 0 | 0 | 4 | 600747502 |
| unix-epoll-input | 3751546 | 0 | 0 | 430314731744 |
| vhost-user-process | 0 | 0 | 1 | 2544 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2752 |
| vpe-link-state-process | 0 | 0 | 2009 | 10673436 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1552 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 3364 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 2732 |
| FortyGigabitEthernet88/0/1-output | 714353 | 99670177 | 0 | 1471442656 |
| FortyGigabitEthernet88/0/1-tx | 714352 | 99670015 | 0 | 9688262076 |
| arp-input | 1 | 1 | 0 | 11300 |
| arp-reply | 1 | 1 | 0 | 25136 |
| dpdk-input | 673994391 | 99670178 | 0 | 52553195252 |
| esp4-decrypt | 714353 | 99670177 | 0 | 279804254060 |
| ethernet-input | 714354 | 99670178 | 0 | 2080044544 |
| interface-output | 1 | 1 | 0 | 6144 |
| ip4-input-no-checksum | 1428706 | 199340354 | 0 | 6525497756 |
| ip4-local | 714353 | 99670177 | 0 | 5449908756 |
| ip4-lookup | 1428705 | 199340192 | 0 | 9528138692 |
| ip4-rewrite | 714352 | 99670015 | 0 | 2983608096 |
| ipsec4-if-input | 714353 | 99670177 | 0 | 14986926704 |
| unix-epoll-input | 657181 | 0 | 0 | 625850920 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 644409 | 99637576 | 0 | 1329966940 |
| FortyGigabitEthernet88/0/1-tx | 644409 | 99637576 | 0 | 9768930568 |
| dpdk-input | 747002808 | 99637576 | 0 | 56226070456 |
| esp4-decrypt | 644409 | 99637576 | 0 | 280863498820 |
| ethernet-input | 644409 | 99637576 | 0 | 2002437064 |
| ip4-input-no-checksum | 1288818 | 199275152 | 0 | 6402752176 |
| ip4-local | 644409 | 99637576 | 0 | 4779272796 |
| ip4-lookup | 1288818 | 199275152 | 0 | 9481647408 |
| ip4-rewrite | 644409 | 99637576 | 0 | 2922214288 |
| ipsec4-if-input | 644409 | 99637576 | 0 | 14987313864 |
| unix-epoll-input | 653104 | 0 | 0 | 720942468 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 659245 | 99660277 | 0 | 1338714016 |
| FortyGigabitEthernet88/0/0-tx | 659245 | 99660277 | 0 | 9520714516 |
| adj-midchain-tx | 659245 | 99660277 | 0 | 3154919640 |
| dpdk-input | 635732554 | 99660424 | 0 | 51934431944 |
| esp4-encrypt-tun | 659245 | 99660277 | 0 | 300977171452 |
| ethernet-input | 659246 | 99660424 | 0 | 1822805488 |
| ip4-input-no-checksum | 659246 | 99660424 | 0 | 2349382160 |
| ip4-lookup | 659246 | 99660424 | 0 | 4264401320 |
| ip4-midchain | 659246 | 99660424 | 0 | 6268094944 |
| ip4-rewrite | 659245 | 99660277 | 0 | 2955291952 |
| unix-epoll-input | 620235 | 0 | 0 | 693556592 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 453807 | 99267068 | 0 | 1207852532 |
| FortyGigabitEthernet88/0/0-tx | 453807 | 99267068 | 0 | 9846752040 |
| adj-midchain-tx | 453807 | 99267068 | 0 | 3303397320 |
| dpdk-input | 696362614 | 99267324 | 0 | 54858683604 |
| esp4-encrypt-tun | 453807 | 99267068 | 0 | 300713188520 |
| ethernet-input | 453808 | 99267324 | 0 | 1696961108 |
| ip4-input-no-checksum | 453808 | 99267324 | 0 | 2222265300 |
| ip4-lookup | 453808 | 99267324 | 0 | 4343461700 |
| ip4-midchain | 453808 | 99267324 | 0 | 6424082592 |
| ip4-rewrite | 453807 | 99267068 | 0 | 2948228360 |
| unix-epoll-input | 645725 | 0 | 0 | 615833496 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 7536 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8764 |
| admin-up-down-process | 0 | 0 | 1 | 2172 |
| api-rx-from-ring | 0 | 0 | 7051 | 762865448 |
| bfd-process | 0 | 0 | 1 | 6156 |
| bond-process | 0 | 0 | 1 | 1324 |
| dhcp-client-process | 0 | 0 | 2 | 4912 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1536 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2156 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1188 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1200 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4139240 |
| dpdk-process | 0 | 0 | 60 | 59253356 |
| fib-walk | 0 | 0 | 91 | 3928700 |
| flow-report-process | 0 | 0 | 1 | 1320 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 52040 |
| ip-route-resolver-process | 0 | 0 | 2 | 14824 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 50468 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 275408 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 49880 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1536 |
| lldp-process | 0 | 0 | 1 | 2472612 |
| rd-cp-process | 0 | 0 | 1 | 1656 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1160 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1088 |
| send-rs-process | 0 | 0 | 1 | 1156 |
| startup-config-process | 1 | 0 | 1 | 1948 |
| statseg-collector-process | 0 | 0 | 18 | 7263976 |
| unix-cli-local:0 | 1 | 0 | 2 | 3599460755 |
| unix-cli-new-session | 0 | 0 | 4 | 3494380059 |
| unix-epoll-input | 3552741 | 0 | 0 | 407523462676 |
| vhost-user-process | 0 | 0 | 1 | 2272 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2252 |
| vpe-link-state-process | 0 | 0 | 2006 | 10398724 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1404 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 605077 | 97210240 | 0 | 1271655760 |
| FortyGigabitEthernet88/0/1-tx | 605077 | 97210240 | 0 | 9310524912 |
| adj-midchain-tx | 605077 | 97210240 | 0 | 3061129780 |
| dpdk-input | 552742654 | 97210434 | 0 | 45685159788 |
| esp4-encrypt-tun | 605077 | 97210240 | 0 | 291756526092 |
| ethernet-input | 605078 | 97210434 | 0 | 1744248356 |
| ip4-input-no-checksum | 605078 | 97210434 | 0 | 2257005780 |
| ip4-load-balance | 605077 | 97210240 | 0 | 1681341840 |
| ip4-lookup | 605078 | 97210434 | 0 | 4177452020 |
| ip4-midchain | 605078 | 97210434 | 0 | 6121399812 |
| ip4-rewrite | 605077 | 97210240 | 0 | 2819030552 |
| unix-epoll-input | 538983 | 0 | 0 | 524161240 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 535153 | 97061012 | 0 | 1264796316 |
| FortyGigabitEthernet88/0/1-tx | 535153 | 97061012 | 0 | 9360101400 |
| adj-midchain-tx | 535153 | 97061012 | 0 | 3117773588 |
| dpdk-input | 548110069 | 97061240 | 0 | 44732270784 |
| esp4-encrypt-tun | 535153 | 97061012 | 0 | 291945129184 |
| ethernet-input | 535154 | 97061240 | 0 | 1692746492 |
| ip4-input-no-checksum | 535154 | 97061240 | 0 | 2189286892 |
| ip4-load-balance | 535153 | 97061012 | 0 | 1631201036 |
| ip4-lookup | 535154 | 97061240 | 0 | 4111072572 |
| ip4-midchain | 535154 | 97061240 | 0 | 6120887884 |
| ip4-rewrite | 535153 | 97061012 | 0 | 2789996392 |
| unix-epoll-input | 534750 | 0 | 0 | 515019056 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 903195 | 96150891 | 0 | 1515785532 |
| FortyGigabitEthernet88/0/0-tx | 903195 | 96150891 | 0 | 9311517008 |
| arp-disabled | 1 | 1 | 0 | 744 |
| arp-input | 2 | 2 | 0 | 4072 |
| arp-reply | 1 | 1 | 0 | 12584 |
| dpdk-input | 547225651 | 96151075 | 0 | 45419950820 |
| drop | 2 | 2 | 0 | 6088 |
| error-drop | 2 | 2 | 0 | 3940 |
| esp4-decrypt | 903195 | 96150891 | 0 | 271141424948 |
| ethernet-input | 903198 | 96151075 | 0 | 2166258564 |
| ip4-input-no-checksum | 1806391 | 192301964 | 0 | 6562637788 |
| ip4-local | 903196 | 96151073 | 0 | 9034696052 |
| ip4-lookup | 1806391 | 192301964 | 0 | 6254637900 |
| ip4-rewrite | 903195 | 96150891 | 0 | 3006922392 |
| ipsec4-if-input | 903196 | 96151073 | 0 | 14754388428 |
| unix-epoll-input | 533887 | 0 | 0 | 518503960 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 483865 | 97700197 | 0 | 1199400084 |
| FortyGigabitEthernet88/0/0-tx | 483865 | 97700197 | 0 | 9790765092 |
| dpdk-input | 536486315 | 97700441 | 0 | 45194735476 |
| esp4-decrypt | 483865 | 97700197 | 0 | 272474698576 |
| ethernet-input | 483866 | 97700441 | 0 | 1867779220 |
| ip4-input-no-checksum | 967731 | 195400638 | 0 | 6253812468 |
| ip4-local | 483866 | 97700441 | 0 | 9197433832 |
| ip4-lookup | 967731 | 195400638 | 0 | 5846114220 |
| ip4-rewrite | 483865 | 97700197 | 0 | 2825882152 |
| ipsec4-if-input | 483866 | 97700441 | 0 | 14629075644 |
| unix-epoll-input | 523409 | 0 | 0 | 505506716 |

40ge2p1xl710-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
imix-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 923216 |
| unix-epoll-input | 9135 | 0 | 0 | 1021172008 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2410 | 371300 | 0 | 4981292 |
| FortyGigabitEthernet88/0/0-tx | 2410 | 371300 | 0 | 36527300 |
| FortyGigabitEthernet88/0/1-output | 2285 | 371455 | 0 | 4552880 |
| FortyGigabitEthernet88/0/1-tx | 2285 | 371455 | 0 | 35175524 |
| adj-midchain-tx | 2410 | 371300 | 0 | 12422464 |
| dpdk-input | 17963 | 743112 | 0 | 40174156 |
| esp4-decrypt | 2285 | 371455 | 0 | 323686824 |
| esp4-encrypt-tun | 2410 | 371300 | 0 | 359006984 |
| ethernet-input | 4697 | 743112 | 0 | 13599348 |
| ip4-input-no-checksum | 6402 | 1114567 | 0 | 31450200 |
| ip4-local | 2286 | 371588 | 0 | 17553148 |
| ip4-lookup | 6402 | 1114567 | 0 | 46886788 |
| ip4-midchain | 2411 | 371524 | 0 | 23262724 |
| ip4-rewrite | 4695 | 742755 | 0 | 21011424 |
| ipsec4-if-input | 2286 | 371588 | 0 | 52821132 |
| unix-epoll-input | 17 | 0 | 0 | 42124 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 7612 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8540 |
| admin-up-down-process | 0 | 0 | 1 | 2608 |
| api-rx-from-ring | 0 | 0 | 7067 | 613442940 |
| bfd-process | 0 | 0 | 1 | 6088 |
| bond-process | 0 | 0 | 1 | 1112 |
| dhcp-client-process | 0 | 0 | 2 | 5980 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1420 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2700 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1340 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1216 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3945076 |
| dpdk-process | 0 | 0 | 47 | 52918540 |
| fib-walk | 0 | 0 | 71 | 3912324 |
| flow-report-process | 0 | 0 | 1 | 1056 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 18216 |
| ip-route-resolver-process | 0 | 0 | 2 | 15244 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 39308 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 235264 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 29000 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2032 |
| lldp-process | 0 | 0 | 1 | 1478684 |
| rd-cp-process | 0 | 0 | 1 | 1852 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1032 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1236 |
| send-rs-process | 0 | 0 | 1 | 1160 |
| startup-config-process | 1 | 0 | 1 | 1916 |
| statseg-collector-process | 0 | 0 | 14 | 2731216 |
| unix-cli-local:0 | 1 | 0 | 2 | 4237138339 |
| unix-cli-new-session | 0 | 0 | 4 | 4136701199 |
| unix-epoll-input | 2768852 | 0 | 0 | 316359675916 |
| vhost-user-process | 0 | 0 | 1 | 2224 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2652 |
| vpe-link-state-process | 0 | 0 | 2006 | 10274028 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1736 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 376234 | 89865470 | 0 | 1012126804 |
| FortyGigabitEthernet88/0/0-tx | 376234 | 89865470 | 0 | 8326948616 |
| FortyGigabitEthernet88/0/1-output | 374983 | 89860352 | 0 | 1036812640 |
| FortyGigabitEthernet88/0/1-tx | 374983 | 89860352 | 0 | 8771278876 |
| adj-midchain-tx | 374983 | 89860352 | 0 | 2693697152 |
| arp-disabled | 1 | 1 | 0 | 868 |
| arp-input | 2 | 2 | 0 | 4176 |
| arp-reply | 1 | 1 | 0 | 12748 |
| dpdk-input | 425777751 | 179726336 | 0 | 49170783900 |
| drop | 2 | 2 | 0 | 5504 |
| error-drop | 2 | 2 | 0 | 4324 |
| esp4-decrypt | 376234 | 89865470 | 0 | 78534981368 |
| esp4-encrypt-tun | 374984 | 89860608 | 0 | 87297503784 |
| ethernet-input | 751221 | 179726336 | 0 | 2877946136 |
| ip4-input-no-checksum | 1120002 | 269591804 | 0 | 7095031192 |
| ip4-load-balance | 374983 | 89860352 | 0 | 2000490392 |
| ip4-local | 376235 | 89865726 | 0 | 7326983764 |
| ip4-lookup | 1120002 | 269591804 | 0 | 8565084656 |
| ip4-midchain | 374984 | 89860608 | 0 | 5492039516 |
| ip4-rewrite | 751217 | 179725822 | 0 | 4832523372 |
| ipsec4-if-input | 376234 | 89865470 | 0 | 12744168516 |
| unix-epoll-input | 415402 | 0 | 0 | 405459516 |
imix-2t2c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 13776 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 9036 |
| admin-up-down-process | 0 | 0 | 1 | 2940 |
| api-rx-from-ring | 0 | 0 | 8927 | 706913704 |
| bfd-process | 0 | 0 | 1 | 7948 |
| bond-process | 0 | 0 | 1 | 1428 |
| dhcp-client-process | 0 | 0 | 3 | 27724 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2136 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2908 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1320 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1964 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3872652 |
| dpdk-process | 0 | 0 | 87 | 67693148 |
| fib-walk | 0 | 0 | 130 | 239776 |
| flow-report-process | 0 | 0 | 1 | 1316 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 51976 |
| ip-route-resolver-process | 0 | 0 | 3 | 24508 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 95308 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 260 | 604128 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 54944 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1724 |
| lldp-process | 0 | 0 | 1 | 1846320 |
| rd-cp-process | 0 | 0 | 1 | 1396 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1420 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1220 |
| send-rs-process | 0 | 0 | 1 | 1448 |
| startup-config-process | 1 | 0 | 1 | 2040 |
| statseg-collector-process | 0 | 0 | 26 | 6594288 |
| unix-cli-local:0 | 1 | 0 | 2 | 4062509634 |
| unix-cli-new-session | 0 | 0 | 4 | 3962639930 |
| unix-epoll-input | 5170378 | 0 | 0 | 590342920312 |
| vhost-user-process | 0 | 0 | 1 | 2268 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2928 |
| vpe-link-state-process | 0 | 0 | 2009 | 10455860 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1396 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 2996 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 3108 |
| FortyGigabitEthernet88/0/1-output | 2173884 | 348885101 | 0 | 4234251676 |
| FortyGigabitEthernet88/0/1-tx | 2173884 | 348885101 | 0 | 33350015872 |
| arp-input | 1 | 1 | 0 | 2844 |
| arp-reply | 1 | 1 | 0 | 26432 |
| dpdk-input | 666094916 | 348885302 | 0 | 63860608252 |
| esp4-decrypt | 2173884 | 348885101 | 0 | 311378484064 |
| ethernet-input | 2173886 | 348885302 | 0 | 6665147464 |
| interface-output | 1 | 1 | 0 | 8212 |
| ip4-input-no-checksum | 4347769 | 697770402 | 0 | 20917212184 |
| ip4-local | 2173885 | 348885301 | 0 | 16382956932 |
| ip4-lookup | 4347769 | 697770402 | 0 | 29210240668 |
| ip4-rewrite | 2173884 | 348885101 | 0 | 9381853788 |
| ipsec4-if-input | 2173884 | 348885101 | 0 | 48726721384 |
| unix-epoll-input | 649857 | 0 | 0 | 620273540 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6058957 | 348987488 | 0 | 5907002024 |
| FortyGigabitEthernet88/0/0-tx | 6058957 | 348987488 | 0 | 33764844112 |
| adj-midchain-tx | 6058957 | 348987488 | 0 | 10780820400 |
| dpdk-input | 844356018 | 348987420 | 0 | 79889559980 |
| esp4-encrypt-tun | 6058957 | 348987488 | 0 | 342488591568 |
| ethernet-input | 6058958 | 348987604 | 0 | 8093951012 |
| ip4-input-no-checksum | 6058958 | 348987604 | 0 | 10157416008 |
| ip4-lookup | 6058958 | 348987604 | 0 | 15606540524 |
| ip4-midchain | 6058958 | 348987604 | 0 | 24170204308 |
| ip4-rewrite | 6058957 | 348987488 | 0 | 11771871652 |
| unix-epoll-input | 747474 | 0 | 0 | 811264152 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 8460 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8884 |
| admin-up-down-process | 0 | 0 | 1 | 2228 |
| api-rx-from-ring | 0 | 0 | 7233 | 666451796 |
| bfd-process | 0 | 0 | 1 | 6404 |
| bond-process | 0 | 0 | 1 | 1252 |
| dhcp-client-process | 0 | 0 | 3 | 7140 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1532 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2676 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1248 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1244 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4061984 |
| dpdk-process | 0 | 0 | 84 | 63758340 |
| fib-walk | 0 | 0 | 126 | 4057572 |
| flow-report-process | 0 | 0 | 1 | 1316 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 42492 |
| ip-route-resolver-process | 0 | 0 | 3 | 24740 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 57704 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 250 | 407560 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 54716 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1844 |
| lldp-process | 0 | 0 | 1 | 1839252 |
| rd-cp-process | 0 | 0 | 1 | 1728 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1256 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1124 |
| send-rs-process | 0 | 0 | 1 | 1112 |
| startup-config-process | 1 | 0 | 1 | 2008 |
| statseg-collector-process | 0 | 0 | 25 | 6429412 |
| unix-cli-local:0 | 1 | 0 | 2 | 2287893543 |
| unix-cli-new-session | 0 | 0 | 4 | 2187700987 |
| unix-epoll-input | 4989902 | 0 | 0 | 567546871140 |
| vhost-user-process | 0 | 0 | 1 | 2204 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2456 |
| vpe-link-state-process | 0 | 0 | 2006 | 10339112 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2072 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 5666817 | 343650328 | 0 | 5819217004 |
| FortyGigabitEthernet88/0/1-tx | 5666817 | 343650328 | 0 | 32627736632 |
| adj-midchain-tx | 5666817 | 343650328 | 0 | 10538210468 |
| dpdk-input | 653052108 | 343650328 | 0 | 65793541396 |
| esp4-encrypt-tun | 5666817 | 343650328 | 0 | 335821845612 |
| ethernet-input | 5666818 | 343650401 | 0 | 7741040800 |
| ip4-input-no-checksum | 5666817 | 343650328 | 0 | 9926025988 |
| ip4-load-balance | 5666817 | 343650328 | 0 | 7311538604 |
| ip4-lookup | 5666817 | 343650328 | 0 | 15342912824 |
| ip4-midchain | 5666817 | 343650328 | 0 | 23173014796 |
| ip4-rewrite | 5666817 | 343650328 | 0 | 11010175608 |
| unix-epoll-input | 615051 | 0 | 0 | 687413880 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1480954 | 341446142 | 0 | 3787155036 |
| FortyGigabitEthernet88/0/0-tx | 1480954 | 341446142 | 0 | 32910102120 |
| arp-disabled | 1 | 1 | 0 | 736 |
| arp-input | 2 | 2 | 0 | 3984 |
| arp-reply | 1 | 1 | 0 | 13112 |
| dpdk-input | 556095161 | 341446400 | 0 | 57198638436 |
| drop | 2 | 2 | 0 | 6472 |
| error-drop | 2 | 2 | 0 | 4620 |
| esp4-decrypt | 1480954 | 341446142 | 0 | 307240281252 |
| ethernet-input | 1480957 | 341446400 | 0 | 5841355972 |
| ip4-input-no-checksum | 2961909 | 682892540 | 0 | 19938179360 |
| ip4-local | 1480954 | 341446142 | 0 | 28027129548 |
| ip4-lookup | 2961909 | 682892540 | 0 | 19176569056 |
| ip4-rewrite | 1480954 | 341446142 | 0 | 8706389368 |
| ipsec4-if-input | 1480954 | 341446142 | 0 | 48063894920 |
| unix-epoll-input | 542540 | 0 | 0 | 524909344 |
imix-4t4c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 13124 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7796 |
| admin-up-down-process | 0 | 0 | 1 | 3544 |
| api-rx-from-ring | 0 | 0 | 9007 | 821702324 |
| bfd-process | 0 | 0 | 1 | 6364 |
| bond-process | 0 | 0 | 1 | 1360 |
| dhcp-client-process | 0 | 0 | 3 | 17436 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2796 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2188 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1400 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1432 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3917596 |
| dpdk-process | 0 | 0 | 67 | 62005836 |
| fib-walk | 0 | 0 | 100 | 249272 |
| flow-report-process | 0 | 0 | 1 | 1116 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 42016 |
| ip-route-resolver-process | 0 | 0 | 3 | 6972 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 89096 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 200 | 444136 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 55584 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2140 |
| lldp-process | 0 | 0 | 1 | 2530520 |
| rd-cp-process | 0 | 0 | 1 | 1440 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1584 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1272 |
| send-rs-process | 0 | 0 | 1 | 1320 |
| startup-config-process | 1 | 0 | 1 | 1960 |
| statseg-collector-process | 0 | 0 | 20 | 8245736 |
| unix-cli-local:0 | 1 | 0 | 2 | 286354402 |
| unix-cli-new-session | 0 | 0 | 4 | 186204502 |
| unix-epoll-input | 3933049 | 0 | 0 | 453173314752 |
| vhost-user-process | 0 | 0 | 1 | 2716 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2672 |
| vpe-link-state-process | 0 | 0 | 2009 | 10821768 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1456 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 2364 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 2740 |
| FortyGigabitEthernet88/0/1-output | 1386539 | 244863935 | 0 | 2909351144 |
| FortyGigabitEthernet88/0/1-tx | 1386539 | 244863935 | 0 | 23431084084 |
| arp-input | 1 | 1 | 0 | 8064 |
| arp-reply | 1 | 1 | 0 | 24976 |
| dpdk-input | 789150294 | 251119734 | 0 | 67016674140 |
| esp4-decrypt | 1386539 | 244863935 | 0 | 228898307120 |
| ethernet-input | 1386541 | 244864192 | 0 | 4355764624 |
| interface-output | 1 | 1 | 0 | 13768 |
| ip4-input-no-checksum | 2773079 | 489728126 | 0 | 14784276056 |
| ip4-local | 1478738 | 259537763 | 0 | 12006092168 |
| ip4-lookup | 2773079 | 489728126 | 0 | 21516562024 |
| ip4-rewrite | 1386539 | 244863935 | 0 | 6430636064 |
| ipsec4-if-input | 1386540 | 244864191 | 0 | 34857718000 |
| unix-epoll-input | 645134 | 0 | 0 | 614451572 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1166086 | 243900416 | 0 | 2816571016 |
| FortyGigabitEthernet88/0/1-tx | 1166086 | 243900416 | 0 | 23531324316 |
| dpdk-input | 664938690 | 243900416 | 0 | 58828415680 |
| esp4-decrypt | 1166086 | 243900416 | 0 | 229998802176 |
| ethernet-input | 1166087 | 243900672 | 0 | 4292192956 |
| ip4-input-no-checksum | 2332172 | 487800832 | 0 | 14482077504 |
| ip4-local | 1166086 | 243900416 | 0 | 11150362848 |
| ip4-lookup | 2332172 | 487800832 | 0 | 21204122972 |
| ip4-rewrite | 1166086 | 243900416 | 0 | 6276870960 |
| ipsec4-if-input | 1166086 | 243900416 | 0 | 34827060904 |
| unix-epoll-input | 648729 | 0 | 0 | 619353644 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7873946 | 245907588 | 0 | 5238081388 |
| FortyGigabitEthernet88/0/0-tx | 7873946 | 245907588 | 0 | 23646770528 |
| adj-midchain-tx | 7873946 | 245907588 | 0 | 8127578332 |
| dpdk-input | 724784899 | 245907588 | 0 | 68151663044 |
| esp4-encrypt-tun | 7873946 | 245907588 | 0 | 246765796572 |
| ethernet-input | 7873947 | 245907620 | 0 | 6869830584 |
| ip4-input-no-checksum | 7873947 | 245907620 | 0 | 8676081608 |
| ip4-lookup | 7873947 | 245907620 | 0 | 12942999956 |
| ip4-midchain | 7873947 | 245907620 | 0 | 18500263652 |
| ip4-rewrite | 7873946 | 245907588 | 0 | 9337573248 |
| unix-epoll-input | 675358 | 0 | 0 | 676151020 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6798802 | 245855600 | 0 | 4941099940 |
| FortyGigabitEthernet88/0/0-tx | 6798802 | 245855600 | 0 | 24238705228 |
| adj-midchain-tx | 6798802 | 245855600 | 0 | 8230141840 |
| dpdk-input | 711416815 | 245855656 | 0 | 66822571820 |
| esp4-encrypt-tun | 6798802 | 245855600 | 0 | 248544967088 |
| ethernet-input | 6798803 | 245855656 | 0 | 6754782812 |
| ip4-input-no-checksum | 6798803 | 245855656 | 0 | 8625551868 |
| ip4-lookup | 6798803 | 245855656 | 0 | 13054121076 |
| ip4-midchain | 6798803 | 245855656 | 0 | 19055972032 |
| ip4-rewrite | 6798802 | 245855600 | 0 | 9113187472 |
| unix-epoll-input | 665251 | 0 | 0 | 649179296 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 823620 |
| dhcp-client-process | 0 | 0 | 1 | 4684 |
| ip-route-resolver-process | 0 | 0 | 1 | 2288 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3768 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3904 |
| unix-epoll-input | 15838 | 0 | 0 | 1878760272 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 37325 | 1271403 | 0 | 26973996 |
| FortyGigabitEthernet88/0/1-tx | 37325 | 1271403 | 0 | 122092388 |
| adj-midchain-tx | 37324 | 1271360 | 0 | 41526852 |
| dpdk-input | 91405 | 1271403 | 0 | 90999948 |
| esp4-encrypt-tun | 37324 | 1271360 | 0 | 1273728220 |
| ethernet-input | 37326 | 1271408 | 0 | 35342320 |
| ip4-input-no-checksum | 37325 | 1271403 | 0 | 45126336 |
| ip4-load-balance | 37325 | 1271403 | 0 | 32289972 |
| ip4-lookup | 37325 | 1271403 | 0 | 66407516 |
| ip4-midchain | 37325 | 1271403 | 0 | 95385076 |
| ip4-rewrite | 37325 | 1271403 | 0 | 48899348 |
| unix-epoll-input | 89 | 0 | 0 | 207828 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 36068 | 1271412 | 0 | 26173836 |
| FortyGigabitEthernet88/0/1-tx | 36068 | 1271412 | 0 | 120452460 |
| adj-midchain-tx | 36068 | 1271412 | 0 | 41759592 |
| dpdk-input | 75966 | 1271412 | 0 | 89687840 |
| esp4-encrypt-tun | 36068 | 1271412 | 0 | 1280200492 |
| ethernet-input | 36069 | 1271448 | 0 | 35584908 |
| ip4-input-no-checksum | 36069 | 1271448 | 0 | 44846712 |
| ip4-load-balance | 36068 | 1271412 | 0 | 32745720 |
| ip4-lookup | 36069 | 1271448 | 0 | 66291164 |
| ip4-midchain | 36069 | 1271448 | 0 | 96219320 |
| ip4-rewrite | 36068 | 1271412 | 0 | 46132256 |
| unix-epoll-input | 74 | 0 | 0 | 159596 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 20674 | 1261312 | 0 | 20270640 |
| FortyGigabitEthernet88/0/0-tx | 20674 | 1261312 | 0 | 116021600 |
| dpdk-input | 21070 | 1261312 | 0 | 72550708 |
| esp4-decrypt | 20674 | 1261312 | 0 | 1125969836 |
| ethernet-input | 20675 | 1261380 | 0 | 32228004 |
| ip4-input-no-checksum | 41349 | 2522692 | 0 | 91619192 |
| ip4-local | 20675 | 1261380 | 0 | 111241144 |
| ip4-lookup | 41349 | 2522692 | 0 | 85413232 |
| ip4-rewrite | 20674 | 1261312 | 0 | 40308648 |
| ipsec4-if-input | 20674 | 1261312 | 0 | 188719712 |
| unix-epoll-input | 20 | 0 | 0 | 44576 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 10116 | 1281544 | 0 | 17409972 |
| FortyGigabitEthernet88/0/0-tx | 10116 | 1281544 | 0 | 125306508 |
| dpdk-input | 10117 | 1281676 | 0 | 69087508 |
| esp4-decrypt | 10116 | 1281544 | 0 | 1141597508 |
| ethernet-input | 10117 | 1281676 | 0 | 26507340 |
| ip4-input-no-checksum | 20233 | 2563220 | 0 | 82479368 |
| ip4-local | 10117 | 1281676 | 0 | 116721944 |
| ip4-lookup | 20233 | 2563220 | 0 | 79889604 |
| ip4-rewrite | 10116 | 1281544 | 0 | 36570764 |
| ipsec4-if-input | 10117 | 1281676 | 0 | 189200612 |
| unix-epoll-input | 10 | 0 | 0 | 25204 |

40ge2p1xl710-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
imix-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 13892 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7600 |
| admin-up-down-process | 0 | 0 | 1 | 2568 |
| api-rx-from-ring | 0 | 0 | 50 | 329932540 |
| bfd-process | 0 | 0 | 1 | 6972 |
| bond-process | 0 | 0 | 1 | 1592 |
| dhcp-client-process | 0 | 0 | 2 | 5340 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2088 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1628 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2340 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1388 |
| dpdk-ipsec-process | 1 | 0 | 0 | 58613420 |
| dpdk-process | 0 | 0 | 47 | 54003456 |
| fib-walk | 0 | 0 | 70 | 320448 |
| flow-report-process | 0 | 0 | 1 | 1696 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 26392 |
| ip-route-resolver-process | 0 | 0 | 2 | 23744 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 37152 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 236988 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 51932 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1724 |
| lldp-process | 0 | 0 | 1 | 1507324 |
| rd-cp-process | 0 | 0 | 1 | 1480 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1328 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1224 |
| send-rs-process | 0 | 0 | 1 | 1640 |
| startup-config-process | 1 | 0 | 1 | 2252 |
| statseg-collector-process | 0 | 0 | 14 | 2712680 |
| unix-cli-local:0 | 1 | 0 | 2 | 877002002 |
| unix-cli-new-session | 0 | 0 | 5 | 776758554 |
| unix-epoll-input | 2798452 | 0 | 0 | 316155016472 |
| vhost-user-process | 0 | 0 | 1 | 2424 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1940 |
| vpe-link-state-process | 0 | 0 | 10 | 22012 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1592 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1576948 | 184476934 | 0 | 2766177284 |
| FortyGigabitEthernet88/0/0-tx | 1576948 | 184476934 | 0 | 17921991192 |
| FortyGigabitEthernet88/0/1-output | 1802222 | 182894149 | 0 | 2633059616 |
| FortyGigabitEthernet88/0/1-tx | 1802221 | 182894051 | 0 | 18286687376 |
| arp-input | 1 | 1 | 0 | 2552 |
| arp-reply | 1 | 1 | 0 | 14900 |
| dpdk-crypto-input | 334741882 | 367371082 | 0 | 30702421732 |
| dpdk-esp4-decrypt | 1744312 | 184855447 | 0 | 27915181080 |
| dpdk-esp4-decrypt-post | 1802222 | 182894149 | 0 | 12075707556 |
| dpdk-esp4-encrypt-tun | 1564080 | 186496115 | 0 | 41619442668 |
| dpdk-input | 351016140 | 371351787 | 0 | 59145565720 |
| ethernet-input | 3308394 | 371351787 | 0 | 7752121696 |
| interface-output | 1 | 1 | 0 | 2344 |
| ip4-input-no-checksum | 3291714 | 554245935 | 0 | 14524382256 |
| ip4-local | 1744312 | 184855447 | 0 | 9236236704 |
| ip4-lookup | 4868661 | 738722868 | 0 | 26080270848 |
| ip4-midchain | 1564081 | 186496339 | 0 | 8687842568 |
| ip4-rewrite | 3379169 | 367371082 | 0 | 11315169656 |
| ipsec4-if-input | 1744312 | 184855447 | 0 | 5783698088 |
| unix-epoll-input | 326594 | 0 | 0 | 308593592 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 6580 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8280 |
| admin-up-down-process | 0 | 0 | 1 | 2236 |
| api-rx-from-ring | 0 | 0 | 48 | 332787344 |
| bfd-process | 0 | 0 | 1 | 6312 |
| bond-process | 0 | 0 | 1 | 1580 |
| dhcp-client-process | 0 | 0 | 2 | 13288 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1280 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2168 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1128 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1564 |
| dpdk-ipsec-process | 1 | 0 | 0 | 58750948 |
| dpdk-process | 0 | 0 | 47 | 53252588 |
| fib-walk | 0 | 0 | 70 | 134408 |
| flow-report-process | 0 | 0 | 1 | 1472 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 8200 |
| ip-route-resolver-process | 0 | 0 | 2 | 4132 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 32948 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 226548 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 39540 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1460 |
| lldp-process | 0 | 0 | 1 | 1492360 |
| rd-cp-process | 0 | 0 | 1 | 1632 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1048 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1140 |
| send-rs-process | 0 | 0 | 1 | 1304 |
| startup-config-process | 1 | 0 | 1 | 2012 |
| statseg-collector-process | 0 | 0 | 14 | 2565512 |
| unix-cli-local:0 | 1 | 0 | 2 | 3199570075 |
| unix-cli-new-session | 0 | 0 | 5 | 3098536187 |
| unix-epoll-input | 2780424 | 0 | 0 | 316150389816 |
| vhost-user-process | 0 | 0 | 1 | 2328 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2372 |
| vpe-link-state-process | 0 | 0 | 8 | 21160 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1136 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1928385 | 192990353 | 0 | 2812074912 |
| FortyGigabitEthernet88/0/0-tx | 1928385 | 192990353 | 0 | 19017318336 |
| FortyGigabitEthernet88/0/1-output | 1708627 | 194550312 | 0 | 2872876244 |
| FortyGigabitEthernet88/0/1-tx | 1708627 | 194550312 | 0 | 18771143596 |
| arp-disabled | 1 | 1 | 0 | 1040 |
| arp-input | 2 | 2 | 0 | 3944 |
| arp-reply | 1 | 1 | 0 | 13412 |
| dpdk-crypto-input | 272704426 | 387540665 | 0 | 28309476900 |
| dpdk-esp4-decrypt | 1874666 | 194155031 | 0 | 28897312080 |
| dpdk-esp4-decrypt-post | 1928385 | 192990353 | 0 | 12777344320 |
| dpdk-esp4-encrypt-tun | 1667134 | 196252672 | 0 | 43909937332 |
| dpdk-input | 272705073 | 390407705 | 0 | 52602059104 |
| drop | 2 | 2 | 0 | 4968 |
| error-drop | 2 | 2 | 0 | 3512 |
| ethernet-input | 3541804 | 390407864 | 0 | 8235566520 |
| ip4-input-no-checksum | 3492167 | 583398056 | 0 | 15344191744 |
| ip4-local | 2048019 | 211608748 | 0 | 10714332020 |
| ip4-lookup | 5200794 | 777948368 | 0 | 27489705060 |
| ip4-midchain | 1667134 | 196252672 | 0 | 9317718596 |
| ip4-rewrite | 3637012 | 387540665 | 0 | 11931703268 |
| ipsec4-if-input | 1874666 | 194155031 | 0 | 6316219956 |
| unix-epoll-input | 266069 | 0 | 0 | 252550356 |
imix-2t2c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 311100 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 2860 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2008 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 4524 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2624 |
| unix-epoll-input | 32098 | 0 | 0 | 3506950500 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 176470 | 4466670 | 0 | 108959028 |
| FortyGigabitEthernet88/0/1-tx | 176470 | 4466670 | 0 | 442995540 |
| dpdk-crypto-input | 202075 | 4466648 | 0 | 264718624 |
| dpdk-esp4-decrypt | 146060 | 4466620 | 0 | 659699104 |
| dpdk-esp4-decrypt-post | 176469 | 4466648 | 0 | 307678932 |
| dpdk-input | 202075 | 4466620 | 0 | 316417504 |
| ethernet-input | 146062 | 4466692 | 0 | 131195520 |
| ip4-input-no-checksum | 182194 | 8933318 | 0 | 311901212 |
| ip4-local | 146061 | 4466648 | 0 | 257074100 |
| ip4-lookup | 182194 | 8933318 | 0 | 342615868 |
| ip4-rewrite | 176470 | 4466670 | 0 | 183653256 |
| ipsec4-if-input | 146061 | 4466648 | 0 | 173219240 |
| unix-epoll-input | 197 | 0 | 0 | 283556 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 230945 | 4492127 | 0 | 120856736 |
| FortyGigabitEthernet88/0/0-tx | 230944 | 4492104 | 0 | 459490772 |
| dpdk-crypto-input | 768324 | 4492097 | 0 | 388662332 |
| dpdk-esp4-encrypt-tun | 95746 | 4492008 | 0 | 985076408 |
| dpdk-input | 768324 | 4492008 | 0 | 353551636 |
| ethernet-input | 95749 | 4492081 | 0 | 104439632 |
| ip4-input-no-checksum | 95748 | 4492041 | 0 | 151811144 |
| ip4-lookup | 326692 | 8984145 | 0 | 450722748 |
| ip4-midchain | 95748 | 4492041 | 0 | 244896680 |
| ip4-rewrite | 230944 | 4492104 | 0 | 198562468 |
| unix-epoll-input | 750 | 0 | 0 | 1018268 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 6340 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8744 |
| admin-up-down-process | 0 | 0 | 1 | 2964 |
| api-rx-from-ring | 0 | 0 | 52 | 358854744 |
| bfd-process | 0 | 0 | 1 | 6776 |
| bond-process | 0 | 0 | 1 | 1248 |
| dhcp-client-process | 0 | 0 | 2 | 9980 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1368 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2252 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1164 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1268 |
| dpdk-ipsec-process | 1 | 0 | 0 | 68631300 |
| dpdk-process | 0 | 0 | 57 | 58063708 |
| fib-walk | 0 | 0 | 85 | 152304 |
| flow-report-process | 0 | 0 | 1 | 1172 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 8896 |
| ip-route-resolver-process | 0 | 0 | 2 | 5616 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 48988 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 305204 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 41872 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1532 |
| lldp-process | 0 | 0 | 1 | 1817372 |
| rd-cp-process | 0 | 0 | 1 | 1392 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1576 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1088 |
| send-rs-process | 0 | 0 | 1 | 1156 |
| startup-config-process | 1 | 0 | 1 | 3532 |
| statseg-collector-process | 0 | 0 | 17 | 4068852 |
| unix-cli-local:0 | 1 | 0 | 2 | 4277272247 |
| unix-cli-new-session | 0 | 0 | 4 | 4175882943 |
| unix-epoll-input | 3390327 | 0 | 0 | 384138318956 |
| vhost-user-process | 0 | 0 | 1 | 2200 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2552 |
| vpe-link-state-process | 0 | 0 | 9 | 22156 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1632 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 19530816 | 411328669 | 0 | 10943450864 |
| FortyGigabitEthernet88/0/1-tx | 19530816 | 411328669 | 0 | 42307226316 |
| dpdk-crypto-input | 395575772 | 439622204 | 0 | 52893809924 |
| dpdk-esp4-encrypt-tun | 9291589 | 414424586 | 0 | 90286344524 |
| dpdk-input | 378590493 | 414424586 | 0 | 58410961736 |
| ethernet-input | 9291589 | 414424586 | 0 | 9954751640 |
| ip4-input-no-checksum | 9291589 | 414424586 | 0 | 14493781224 |
| ip4-lookup | 28822405 | 825753255 | 0 | 41695594048 |
| ip4-midchain | 9291589 | 414424586 | 0 | 22870523004 |
| ip4-rewrite | 19530816 | 411328669 | 0 | 17592319832 |
| unix-epoll-input | 369371 | 0 | 0 | 371620276 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 14247661 | 411327367 | 0 | 9479697856 |
| FortyGigabitEthernet88/0/0-tx | 14247661 | 411327367 | 0 | 41379270676 |
| arp-disabled | 1 | 1 | 0 | 620 |
| arp-input | 2 | 2 | 0 | 3856 |
| arp-reply | 1 | 1 | 0 | 12764 |
| dpdk-crypto-input | 327736050 | 411327367 | 0 | 39425300376 |
| dpdk-esp4-decrypt | 12094524 | 412468844 | 0 | 60633395796 |
| dpdk-esp4-decrypt-post | 14247660 | 411327327 | 0 | 30104578260 |
| dpdk-input | 355132693 | 412468846 | 0 | 57237418968 |
| drop | 2 | 2 | 0 | 5704 |
| error-drop | 2 | 2 | 0 | 3712 |
| ethernet-input | 12094526 | 412468846 | 0 | 11877349484 |
| ip4-input-no-checksum | 14477040 | 823796211 | 0 | 27792610376 |
| ip4-local | 12094524 | 412468844 | 0 | 23343563552 |
| ip4-lookup | 14477040 | 823796211 | 0 | 30470348120 |
| ip4-rewrite | 14247661 | 411327367 | 0 | 16252510404 |
| ipsec4-if-input | 12094524 | 412468844 | 0 | 15655692152 |
| unix-epoll-input | 319758 | 0 | 0 | 308529576 |
imix-4t4c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 470032 |
| dpdk-process | 0 | 0 | 1 | 536668 |
| fib-walk | 0 | 0 | 1 | 12508 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 3576 |
| unix-epoll-input | 42818 | 0 | 0 | 5153115328 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-crypto-input | 24604929 | 0 | 0 | 1159719928 |
| dpdk-input | 24604929 | 0 | 0 | 2304251396 |
| unix-epoll-input | 24005 | 0 | 0 | 21581784 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 245149 | 6606583 | 0 | 157103360 |
| FortyGigabitEthernet88/0/1-tx | 245149 | 6606583 | 0 | 660672472 |
| dpdk-crypto-input | 271363 | 6606554 | 0 | 386814528 |
| dpdk-esp4-decrypt | 206795 | 6606460 | 0 | 980288556 |
| dpdk-esp4-decrypt-post | 245148 | 6606554 | 0 | 458575604 |
| dpdk-input | 271363 | 6606510 | 0 | 460597672 |
| ethernet-input | 206797 | 6606564 | 0 | 186106240 |
| ip4-input-no-checksum | 251606 | 13213147 | 0 | 450880728 |
| ip4-local | 206797 | 6606564 | 0 | 378746144 |
| ip4-lookup | 251606 | 13213147 | 0 | 505948144 |
| ip4-rewrite | 245149 | 6606583 | 0 | 267375564 |
| ipsec4-if-input | 206796 | 6606510 | 0 | 251338200 |
| unix-epoll-input | 264 | 0 | 0 | 384940 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 347700 | 6606554 | 0 | 179071916 |
| FortyGigabitEthernet88/0/0-tx | 347699 | 6606491 | 0 | 667876312 |
| dpdk-crypto-input | 1200896 | 6606491 | 0 | 581085260 |
| dpdk-esp4-encrypt-tun | 141626 | 6606448 | 0 | 1435281776 |
| dpdk-input | 1200896 | 6606544 | 0 | 520247212 |
| ethernet-input | 141628 | 6606642 | 0 | 152317760 |
| ip4-input-no-checksum | 141627 | 6606544 | 0 | 226272120 |
| ip4-lookup | 489327 | 13213098 | 0 | 663180456 |
| ip4-midchain | 141627 | 6606544 | 0 | 361404976 |
| ip4-rewrite | 347699 | 6606491 | 0 | 290798444 |
| unix-epoll-input | 1172 | 0 | 0 | 1541540 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-crypto-input | 24581737 | 0 | 0 | 1165450712 |
| dpdk-input | 24581737 | 0 | 0 | 2307181528 |
| unix-epoll-input | 23983 | 0 | 0 | 21494744 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 6436 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8296 |
| admin-up-down-process | 0 | 0 | 1 | 3684 |
| api-rx-from-ring | 0 | 0 | 47 | 475892588 |
| bfd-process | 0 | 0 | 1 | 6348 |
| bond-process | 0 | 0 | 1 | 1304 |
| dhcp-client-process | 0 | 0 | 2 | 14004 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1460 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2052 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1312 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1252 |
| dpdk-ipsec-process | 1 | 0 | 0 | 88433184 |
| dpdk-process | 0 | 0 | 47 | 56630472 |
| fib-walk | 0 | 0 | 70 | 145780 |
| flow-report-process | 0 | 0 | 1 | 1124 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 27956 |
| ip-route-resolver-process | 0 | 0 | 2 | 4620 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 36168 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 139 | 202456 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 31484 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2012 |
| lldp-process | 0 | 0 | 1 | 2607152 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1220 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1028 |
| send-rs-process | 0 | 0 | 1 | 1224 |
| startup-config-process | 1 | 0 | 1 | 2592 |
| statseg-collector-process | 0 | 0 | 14 | 4988872 |
| unix-cli-local:0 | 1 | 0 | 2 | 3714413003 |
| unix-cli-new-session | 0 | 0 | 4 | 3613341451 |
| unix-epoll-input | 2749446 | 0 | 0 | 314472828552 |
| vhost-user-process | 0 | 0 | 1 | 2544 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2400 |
| vpe-link-state-process | 0 | 0 | 9 | 21156 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1648 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 15640815 | 324275519 | 0 | 8469224336 |
| FortyGigabitEthernet88/0/1-tx | 15640815 | 324275519 | 0 | 33175888384 |
| dpdk-crypto-input | 362809142 | 324275457 | 0 | 42975224796 |
| dpdk-esp4-encrypt-tun | 7219338 | 326660658 | 0 | 71029799076 |
| dpdk-input | 356235841 | 326660658 | 0 | 50925714456 |
| ethernet-input | 7219339 | 326660672 | 0 | 7614453076 |
| ip4-input-no-checksum | 7219338 | 326660658 | 0 | 11436746928 |
| ip4-lookup | 24933176 | 709773694 | 0 | 36038495428 |
| ip4-midchain | 7219338 | 326660658 | 0 | 17904037344 |
| ip4-rewrite | 15640814 | 324275498 | 0 | 13829187136 |
| unix-epoll-input | 347562 | 0 | 0 | 349735272 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-crypto-input | 1691644759 | 0 | 0 | 80471455592 |
| dpdk-input | 1589387956 | 0 | 0 | 147279207056 |
| unix-epoll-input | 1460598 | 0 | 0 | 1331712504 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| arp-disabled | 1 | 1 | 0 | 840 |
| arp-input | 2 | 2 | 0 | 4176 |
| arp-reply | 1 | 1 | 0 | 12400 |
| dpdk-crypto-input | 1495889949 | 0 | 0 | 71523497928 |
| dpdk-input | 1478634519 | 2 | 0 | 137181440936 |
| drop | 2 | 2 | 0 | 5440 |
| error-drop | 2 | 2 | 0 | 4364 |
| ethernet-input | 2 | 2 | 0 | 26440 |
| unix-epoll-input | 1442585 | 0 | 0 | 1306761788 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 10247533 | 324283634 | 0 | 7127373896 |
| FortyGigabitEthernet88/0/0-tx | 10247532 | 324283588 | 0 | 32688704364 |
| dpdk-crypto-input | 310410428 | 324283588 | 0 | 33912757660 |
| dpdk-esp4-decrypt | 9229776 | 334811772 | 0 | 49340152680 |
| dpdk-esp4-decrypt-post | 10247532 | 324283588 | 0 | 24046228256 |
| dpdk-input | 310410427 | 325064472 | 0 | 48198492876 |
| ethernet-input | 8975418 | 325064448 | 0 | 8778039244 |
| ip4-input-no-checksum | 10352909 | 649348060 | 0 | 21596211132 |
| ip4-local | 8975418 | 325064472 | 0 | 18269005420 |
| ip4-lookup | 10352909 | 649348060 | 0 | 24362868668 |
| ip4-rewrite | 10247532 | 324283588 | 0 | 13915913488 |
| ipsec4-if-input | 8975418 | 325064472 | 0 | 12225058532 |
| unix-epoll-input | 302856 | 0 | 0 | 294461452 |

40ge2p1xl710-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
imix-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 493004 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 13236 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2040 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 4340 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2840 |
| unix-epoll-input | 18427 | 0 | 0 | 1935275848 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 11986 | 1493480 | 0 | 21619132 |
| FortyGigabitEthernet88/0/0-tx | 11986 | 1493480 | 0 | 145133592 |
| FortyGigabitEthernet88/0/1-output | 13819 | 1488338 | 0 | 21196396 |
| FortyGigabitEthernet88/0/1-tx | 13819 | 1488338 | 0 | 149261840 |
| dpdk-crypto-input | 15646 | 2981818 | 0 | 112223440 |
| dpdk-esp4-decrypt | 13787 | 1494504 | 0 | 223061372 |
| dpdk-esp4-decrypt-post | 13819 | 1488338 | 0 | 95422368 |
| dpdk-esp4-encrypt-tun | 12333 | 1493994 | 0 | 335589556 |
| dpdk-input | 15646 | 2988542 | 0 | 172362328 |
| ethernet-input | 26122 | 2988542 | 0 | 62165264 |
| ip4-input-no-checksum | 24996 | 4476880 | 0 | 113674300 |
| ip4-local | 13788 | 1494505 | 0 | 74520588 |
| ip4-lookup | 36982 | 5970360 | 0 | 209638820 |
| ip4-midchain | 12334 | 1494037 | 0 | 69163784 |
| ip4-rewrite | 25805 | 2981818 | 0 | 87186700 |
| ipsec4-if-input | 13788 | 1494505 | 0 | 46864696 |
| unix-epoll-input | 15 | 0 | 0 | 23084 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 17760 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 17192 |
| admin-up-down-process | 0 | 0 | 1 | 3148 |
| api-rx-from-ring | 0 | 0 | 53 | 329829496 |
| bfd-process | 0 | 0 | 1 | 6648 |
| bond-process | 0 | 0 | 1 | 1396 |
| dhcp-client-process | 0 | 0 | 2 | 4192 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1440 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1864 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1220 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1496 |
| dpdk-ipsec-process | 1 | 0 | 0 | 58621916 |
| dpdk-process | 0 | 0 | 37 | 51411324 |
| fib-walk | 0 | 0 | 55 | 114684 |
| flow-report-process | 0 | 0 | 1 | 1132 |
| ip-neighbor-scan-process | 0 | 0 | 2 | 6108 |
| ip-route-resolver-process | 0 | 0 | 2 | 4296 |
| ip4-reassembly-expire-walk | 0 | 0 | 11 | 49256 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 110 | 184764 |
| ip6-reassembly-expire-walk | 0 | 0 | 11 | 26008 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2352 |
| lldp-process | 0 | 0 | 1 | 1486856 |
| rd-cp-process | 0 | 0 | 1 | 1748 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1044 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1100 |
| send-rs-process | 0 | 0 | 1 | 1212 |
| startup-config-process | 1 | 0 | 1 | 2072 |
| statseg-collector-process | 0 | 0 | 11 | 2187140 |
| unix-cli-local:0 | 1 | 0 | 2 | 1001916867 |
| unix-cli-new-session | 0 | 0 | 5 | 900462799 |
| unix-epoll-input | 2182477 | 0 | 0 | 247617660796 |
| vhost-user-process | 0 | 0 | 1 | 2364 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3028 |
| vpe-link-state-process | 0 | 0 | 9 | 22260 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1164 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1359063 | 136568984 | 0 | 1950101692 |
| FortyGigabitEthernet88/0/0-tx | 1359062 | 136568752 | 0 | 13644409332 |
| FortyGigabitEthernet88/0/1-output | 1205220 | 137962813 | 0 | 2090210888 |
| FortyGigabitEthernet88/0/1-tx | 1205220 | 137962813 | 0 | 13478275504 |
| arp-disabled | 1 | 1 | 0 | 904 |
| arp-input | 2 | 2 | 0 | 3708 |
| arp-reply | 1 | 1 | 0 | 12536 |
| dpdk-crypto-input | 302310250 | 274531797 | 0 | 25439278876 |
| dpdk-esp4-decrypt | 1315454 | 137665534 | 0 | 20038004520 |
| dpdk-esp4-decrypt-post | 1359063 | 136568984 | 0 | 8719472544 |
| dpdk-esp4-encrypt-tun | 1195936 | 139648562 | 0 | 31571000448 |
| dpdk-input | 344484573 | 286966433 | 0 | 55219521056 |
| drop | 2 | 2 | 0 | 6240 |
| error-drop | 2 | 2 | 0 | 4620 |
| ethernet-input | 2511394 | 277314476 | 0 | 5735033056 |
| ip4-input-no-checksum | 2499112 | 413883458 | 0 | 10673607000 |
| ip4-local | 1315455 | 137665778 | 0 | 6924896508 |
| ip4-lookup | 3704332 | 551846271 | 0 | 19507623400 |
| ip4-midchain | 1195937 | 139648696 | 0 | 6505680292 |
| ip4-rewrite | 2564283 | 274531797 | 0 | 8128949848 |
| ipsec4-if-input | 1315454 | 137665534 | 0 | 4429483652 |
| unix-epoll-input | 294954 | 0 | 0 | 278345220 |
imix-2t2c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 13000 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 8116 |
| admin-up-down-process | 0 | 0 | 1 | 3420 |
| api-rx-from-ring | 0 | 0 | 57 | 366601316 |
| bfd-process | 0 | 0 | 1 | 8468 |
| bond-process | 0 | 0 | 1 | 1776 |
| dhcp-client-process | 0 | 0 | 3 | 16672 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2108 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2796 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1276 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1640 |
| dpdk-ipsec-process | 1 | 0 | 0 | 68437984 |
| dpdk-process | 0 | 0 | 77 | 62918376 |
| fib-walk | 0 | 0 | 115 | 271392 |
| flow-report-process | 0 | 0 | 1 | 1072 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 21588 |
| ip-route-resolver-process | 0 | 0 | 3 | 25548 |
| ip4-reassembly-expire-walk | 0 | 0 | 24 | 48040 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 230 | 490964 |
| ip6-reassembly-expire-walk | 0 | 0 | 24 | 58116 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1740 |
| lldp-process | 0 | 0 | 1 | 1853720 |
| rd-cp-process | 0 | 0 | 1 | 1452 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1332 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1440 |
| send-rs-process | 0 | 0 | 1 | 2024 |
| startup-config-process | 1 | 0 | 1 | 7140 |
| statseg-collector-process | 0 | 0 | 23 | 5459876 |
| unix-cli-local:0 | 1 | 0 | 2 | 207515046 |
| unix-cli-new-session | 0 | 0 | 4 | 88914186 |
| unix-epoll-input | 4619397 | 0 | 0 | 521160865520 |
| vhost-user-process | 0 | 0 | 1 | 2360 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2740 |
| vpe-link-state-process | 0 | 0 | 10 | 22464 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1560 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 1892 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 1932 |
| FortyGigabitEthernet88/0/1-output | 15700206 | 645609026 | 0 | 12341648620 |
| FortyGigabitEthernet88/0/1-tx | 14929681 | 613453538 | 0 | 58217019304 |
| arp-input | 1 | 1 | 0 | 2420 |
| arp-reply | 1 | 1 | 0 | 16148 |
| dpdk-crypto-input | 443948257 | 613453538 | 0 | 50780070784 |
| dpdk-esp4-decrypt | 13512411 | 613453823 | 0 | 90940627904 |
| dpdk-esp4-decrypt-post | 15675554 | 644372137 | 0 | 41452589948 |
| dpdk-input | 420355995 | 613453908 | 0 | 75896809612 |
| ethernet-input | 13512413 | 613453908 | 0 | 15322374092 |
| interface-output | 1 | 1 | 0 | 2764 |
| ip4-input-no-checksum | 14962105 | 1226907445 | 0 | 36453390848 |
| ip4-local | 15599289 | 708683019 | 0 | 37648860184 |
| ip4-lookup | 14962105 | 1226907445 | 0 | 41156951656 |
| ip4-rewrite | 14929681 | 613453538 | 0 | 21412662188 |
| ipsec4-if-input | 14218365 | 645605857 | 0 | 22089416308 |
| unix-epoll-input | 366086 | 0 | 0 | 351934636 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 17716048 | 617608566 | 0 | 13316130012 |
| FortyGigabitEthernet88/0/0-tx | 18567262 | 650202022 | 0 | 64106760480 |
| dpdk-crypto-input | 479053989 | 617608476 | 0 | 58452541980 |
| dpdk-esp4-encrypt-tun | 12264364 | 619642565 | 0 | 139218159732 |
| dpdk-input | 479400589 | 650305002 | 0 | 79270100628 |
| ethernet-input | 12264367 | 619642644 | 0 | 14142192492 |
| ip4-input-no-checksum | 12264366 | 619642639 | 0 | 19981361768 |
| ip4-lookup | 31542793 | 1302163802 | 0 | 58890466324 |
| ip4-midchain | 12264366 | 619642639 | 0 | 33169212036 |
| ip4-rewrite | 17716047 | 617608554 | 0 | 23130801976 |
| unix-epoll-input | 434706 | 0 | 0 | 417457364 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 447040 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3492 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3328 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3484 |
| unix-epoll-input | 9800 | 0 | 0 | 975497700 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 43951 | 1366678 | 0 | 30958508 |
| FortyGigabitEthernet88/0/1-tx | 43950 | 1366640 | 0 | 135105568 |
| dpdk-crypto-input | 63853 | 1366640 | 0 | 83683052 |
| dpdk-esp4-encrypt-tun | 28178 | 1366512 | 0 | 306038716 |
| dpdk-input | 63853 | 1366568 | 0 | 89115256 |
| ethernet-input | 28180 | 1366712 | 0 | 31911784 |
| ip4-input-no-checksum | 28179 | 1366568 | 0 | 45788444 |
| ip4-lookup | 72130 | 2733246 | 0 | 123965900 |
| ip4-midchain | 28179 | 1366568 | 0 | 74138040 |
| ip4-rewrite | 43950 | 1366640 | 0 | 52435344 |
| unix-epoll-input | 62 | 0 | 0 | 86600 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 33584 | 1366675 | 0 | 26220724 |
| FortyGigabitEthernet88/0/0-tx | 33584 | 1366675 | 0 | 130531788 |
| dpdk-crypto-input | 33729 | 1366675 | 0 | 68092268 |
| dpdk-esp4-decrypt | 30137 | 1366652 | 0 | 200228840 |
| dpdk-esp4-decrypt-post | 33583 | 1366603 | 0 | 89290784 |
| dpdk-input | 33729 | 1366696 | 0 | 86912436 |
| ethernet-input | 30138 | 1366696 | 0 | 34128888 |
| ip4-input-no-checksum | 33646 | 2733371 | 0 | 82773800 |
| ip4-local | 30138 | 1366696 | 0 | 71853724 |
| ip4-lookup | 33646 | 2733371 | 0 | 91665788 |
| ip4-rewrite | 33584 | 1366675 | 0 | 47616540 |
| ipsec4-if-input | 30138 | 1366696 | 0 | 46678376 |
| unix-epoll-input | 33 | 0 | 0 | 49528 |
imix-4t4c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 25468 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 7976 |
| admin-up-down-process | 0 | 0 | 1 | 3048 |
| api-rx-from-ring | 0 | 0 | 61 | 446947456 |
| bfd-process | 0 | 0 | 1 | 8628 |
| bond-process | 0 | 0 | 1 | 1512 |
| dhcp-client-process | 0 | 0 | 3 | 18536 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2112 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 3028 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1308 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1804 |
| dpdk-ipsec-process | 1 | 0 | 0 | 88249708 |
| dpdk-process | 0 | 0 | 84 | 66375768 |
| fib-walk | 0 | 0 | 125 | 251248 |
| flow-report-process | 0 | 0 | 1 | 1224 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 26352 |
| ip-route-resolver-process | 0 | 0 | 3 | 25400 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 102652 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 249 | 357116 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 52160 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1800 |
| lldp-process | 0 | 0 | 1 | 2450780 |
| rd-cp-process | 0 | 0 | 1 | 1320 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1424 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1264 |
| send-rs-process | 0 | 0 | 1 | 1252 |
| startup-config-process | 1 | 0 | 1 | 2860 |
| statseg-collector-process | 0 | 0 | 25 | 8737204 |
| unix-cli-local:0 | 1 | 0 | 2 | 3320708718 |
| unix-cli-new-session | 0 | 0 | 4 | 3220310594 |
| unix-epoll-input | 4947415 | 0 | 0 | 565702095152 |
| vhost-user-process | 0 | 0 | 1 | 2848 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2592 |
| vpe-link-state-process | 0 | 0 | 11 | 23928 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1328 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 2184 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 1676 |
| arp-input | 1 | 1 | 0 | 2916 |
| arp-reply | 1 | 1 | 0 | 16712 |
| dpdk-crypto-input | 2721830895 | 0 | 0 | 131269556272 |
| dpdk-input | 2670143206 | 1 | 0 | 248936771576 |
| ethernet-input | 1 | 1 | 0 | 32916 |
| interface-output | 1 | 1 | 0 | 2204 |
| unix-epoll-input | 2605032 | 0 | 0 | 2364339380 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 16907819 | 657291129 | 0 | 13050396360 |
| FortyGigabitEthernet88/0/1-tx | 16907820 | 657291157 | 0 | 62397597184 |
| dpdk-crypto-input | 518021915 | 666921021 | 0 | 58368040492 |
| dpdk-esp4-decrypt | 15215621 | 660587728 | 0 | 99929551864 |
| dpdk-esp4-decrypt-post | 16907819 | 657291155 | 0 | 41533069120 |
| dpdk-input | 495955755 | 657291264 | 0 | 81009332800 |
| ethernet-input | 15142145 | 657291332 | 0 | 16015691536 |
| ip4-input-no-checksum | 17102859 | 1314582489 | 0 | 39670571028 |
| ip4-local | 15142145 | 657291332 | 0 | 35331952800 |
| ip4-lookup | 17102859 | 1314582489 | 0 | 45383193608 |
| ip4-rewrite | 16907820 | 657291157 | 0 | 23489759288 |
| ipsec4-if-input | 15142144 | 657291264 | 0 | 23067966468 |
| unix-epoll-input | 457537 | 0 | 0 | 438802288 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 21938754 | 659185162 | 0 | 14717567460 |
| FortyGigabitEthernet88/0/0-tx | 21938755 | 659185167 | 0 | 64118002000 |
| dpdk-crypto-input | 512538981 | 688739126 | 0 | 66213164904 |
| dpdk-esp4-encrypt-tun | 13994231 | 660150616 | 0 | 149518283100 |
| dpdk-input | 548976230 | 660150705 | 0 | 85899358548 |
| ethernet-input | 13994234 | 660150724 | 0 | 15390759036 |
| ip4-input-no-checksum | 13994233 | 660150708 | 0 | 21866185816 |
| ip4-lookup | 37549212 | 1380118156 | 0 | 62522166848 |
| ip4-midchain | 14575076 | 688413546 | 0 | 37619933552 |
| ip4-rewrite | 21938754 | 659185144 | 0 | 25693288604 |
| unix-epoll-input | 482353 | 0 | 0 | 469200572 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-crypto-input | 2816100175 | 0 | 0 | 134766591800 |
| dpdk-input | 2710778400 | 0 | 0 | 253019986508 |
| unix-epoll-input | 2612288 | 0 | 0 | 2366274296 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 415628 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3740 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2048 |
| unix-epoll-input | 11134 | 0 | 0 | 1135121912 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 52529 | 1579982 | 0 | 36258024 |
| FortyGigabitEthernet88/0/1-tx | 52529 | 1579982 | 0 | 156901792 |
| dpdk-crypto-input | 75739 | 1579982 | 0 | 99410656 |
| dpdk-esp4-encrypt-tun | 32556 | 1579329 | 0 | 349134932 |
| dpdk-input | 75739 | 1579377 | 0 | 103746420 |
| ethernet-input | 32557 | 1579377 | 0 | 36578136 |
| ip4-input-no-checksum | 32557 | 1579377 | 0 | 53291044 |
| ip4-lookup | 85086 | 3159359 | 0 | 149634648 |
| ip4-midchain | 32557 | 1579377 | 0 | 85885736 |
| ip4-rewrite | 52529 | 1579982 | 0 | 61404772 |
| unix-epoll-input | 74 | 0 | 0 | 99244 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-crypto-input | 5382833 | 0 | 0 | 253159556 |
| dpdk-input | 5382834 | 0 | 0 | 511169944 |
| unix-epoll-input | 5252 | 0 | 0 | 4755900 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-crypto-input | 5370722 | 0 | 0 | 254033016 |
| dpdk-input | 5370722 | 0 | 0 | 511697924 |
| unix-epoll-input | 5240 | 0 | 0 | 4673212 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 34179 | 1579671 | 0 | 30164712 |
| FortyGigabitEthernet88/0/0-tx | 34179 | 1579671 | 0 | 155483992 |
| dpdk-crypto-input | 34218 | 1579671 | 0 | 79892392 |
| dpdk-esp4-decrypt | 31929 | 1579512 | 0 | 229120636 |
| dpdk-esp4-decrypt-post | 34178 | 1579631 | 0 | 110967396 |
| dpdk-input | 34217 | 1579512 | 0 | 99166288 |
| ethernet-input | 31930 | 1579540 | 0 | 37239508 |
| ip4-input-no-checksum | 34220 | 3159211 | 0 | 94537660 |
| ip4-local | 31930 | 1579540 | 0 | 83910464 |
| ip4-lookup | 34220 | 3159211 | 0 | 108567364 |
| ip4-rewrite | 34179 | 1579671 | 0 | 52989088 |
| ipsec4-if-input | 31930 | 1579540 | 0 | 53808592 |
| unix-epoll-input | 33 | 0 | 0 | 51992 |

40ge2p1xl710-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
imix-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 2750680 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 12820 |
| unix-epoll-input | 16180 | 0 | 0 | 2047324000 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1521 | 328704 | 0 | 4044368 |
| FortyGigabitEthernet88/0/0-tx | 1521 | 328704 | 0 | 32529372 |
| FortyGigabitEthernet88/0/1-output | 1514 | 328887 | 0 | 3884184 |
| FortyGigabitEthernet88/0/1-tx | 1514 | 328887 | 0 | 30909376 |
| adj-midchain-tx | 1521 | 328704 | 0 | 7016828 |
| dpdk-input | 1523 | 658078 | 0 | 33352320 |
| esp4-decrypt | 1514 | 328887 | 0 | 868577080 |
| esp4-encrypt-tun | 1522 | 328935 | 0 | 932978544 |
| ethernet-input | 3037 | 658078 | 0 | 11306036 |
| ip4-input-no-checksum | 4472 | 986965 | 0 | 26866412 |
| ip4-local | 1515 | 329143 | 0 | 14954212 |
| ip4-lookup | 4472 | 986965 | 0 | 28611140 |
| ip4-midchain | 1522 | 328935 | 0 | 14053468 |
| ip4-rewrite | 3035 | 657591 | 0 | 18573860 |
| ipsec4-if-input | 1515 | 329143 | 0 | 25608284 |
| unix-epoll-input | 1 | 0 | 0 | 1672 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 6268 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8548 |
| admin-up-down-process | 0 | 0 | 1 | 2504 |
| api-rx-from-ring | 0 | 0 | 64 | 343706808 |
| bfd-process | 0 | 0 | 1 | 6148 |
| bond-process | 0 | 0 | 1 | 1236 |
| dhcp-client-process | 0 | 0 | 3 | 15872 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1596 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2360 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1172 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1208 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4007552 |
| dpdk-process | 0 | 0 | 70 | 58787208 |
| fib-walk | 0 | 0 | 105 | 167480 |
| flow-report-process | 0 | 0 | 1 | 1120 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 21424 |
| ip-route-resolver-process | 0 | 0 | 3 | 6584 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 48832 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 210 | 313344 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 36220 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1796 |
| lldp-process | 0 | 0 | 1 | 1465536 |
| rd-cp-process | 0 | 0 | 1 | 1376 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1320 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 968 |
| send-rs-process | 0 | 0 | 1 | 1196 |
| startup-config-process | 1 | 0 | 1 | 2024 |
| statseg-collector-process | 0 | 0 | 21 | 3366672 |
| unix-cli-local:0 | 1 | 0 | 2 | 3956924107 |
| unix-cli-new-session | 0 | 0 | 4 | 3856172055 |
| unix-epoll-input | 4208520 | 0 | 0 | 476564859744 |
| vhost-user-process | 0 | 0 | 1 | 2408 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2532 |
| vpe-link-state-process | 0 | 0 | 14 | 29772 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1744 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 298145 | 64695038 | 0 | 726981076 |
| FortyGigabitEthernet88/0/0-tx | 298145 | 64695038 | 0 | 6125959288 |
| FortyGigabitEthernet88/0/1-output | 292517 | 64717568 | 0 | 771090692 |
| FortyGigabitEthernet88/0/1-tx | 292517 | 64717568 | 0 | 6299868480 |
| adj-midchain-tx | 292517 | 64717568 | 0 | 1274497464 |
| arp-disabled | 1 | 1 | 0 | 796 |
| arp-input | 2 | 2 | 0 | 4624 |
| arp-reply | 1 | 1 | 0 | 12376 |
| dpdk-input | 453386477 | 129413120 | 0 | 49573618500 |
| drop | 2 | 2 | 0 | 5872 |
| error-drop | 2 | 2 | 0 | 3512 |
| esp4-decrypt | 298145 | 64695038 | 0 | 170635185564 |
| esp4-encrypt-tun | 292517 | 64717568 | 0 | 183499738096 |
| ethernet-input | 590666 | 129413120 | 0 | 2159919756 |
| ip4-input-no-checksum | 862747 | 194108156 | 0 | 5233288672 |
| ip4-local | 298146 | 64695294 | 0 | 2953798592 |
| ip4-lookup | 862747 | 194108156 | 0 | 5696043464 |
| ip4-midchain | 292518 | 64717824 | 0 | 2728052840 |
| ip4-rewrite | 590662 | 129412606 | 0 | 3925899364 |
| ipsec4-if-input | 298145 | 64695038 | 0 | 5078178968 |
| unix-epoll-input | 442343 | 0 | 0 | 418051492 |
imix-2t2c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 1148460 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 4000 |
| unix-epoll-input | 25695 | 0 | 0 | 2858608868 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 6758 | 916700 | 0 | 12037060 |
| FortyGigabitEthernet88/0/1-tx | 6758 | 916700 | 0 | 88428016 |
| dpdk-input | 71513 | 916840 | 0 | 53542728 |
| esp4-decrypt | 6758 | 916700 | 0 | 2434234204 |
| ethernet-input | 6759 | 916840 | 0 | 18658816 |
| ip4-input-no-checksum | 13517 | 1833540 | 0 | 58109260 |
| ip4-local | 6759 | 916840 | 0 | 43148460 |
| ip4-lookup | 13517 | 1833540 | 0 | 53475336 |
| ip4-rewrite | 6758 | 916700 | 0 | 27213552 |
| ipsec4-if-input | 6759 | 916840 | 0 | 72968836 |
| unix-epoll-input | 70 | 0 | 0 | 101504 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3581 | 916736 | 0 | 10386036 |
| FortyGigabitEthernet88/0/0-tx | 3581 | 916736 | 0 | 88348828 |
| adj-midchain-tx | 3581 | 916736 | 0 | 16950348 |
| dpdk-input | 3581 | 916736 | 0 | 45756140 |
| esp4-encrypt-tun | 3581 | 916736 | 0 | 2583613048 |
| ethernet-input | 3582 | 916992 | 0 | 14232976 |
| ip4-input-no-checksum | 3582 | 916992 | 0 | 18849492 |
| ip4-lookup | 3581 | 916736 | 0 | 26277448 |
| ip4-midchain | 3581 | 916736 | 0 | 37231636 |
| ip4-rewrite | 3581 | 916736 | 0 | 25207676 |
| unix-epoll-input | 4 | 0 | 0 | 6156 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 5736 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 7544 |
| admin-up-down-process | 0 | 0 | 1 | 2880 |
| api-rx-from-ring | 0 | 0 | 59 | 367115048 |
| bfd-process | 0 | 0 | 1 | 5640 |
| bond-process | 0 | 0 | 1 | 1328 |
| dhcp-client-process | 0 | 0 | 2 | 3812 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1576 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1784 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1120 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1852 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3998156 |
| dpdk-process | 0 | 0 | 47 | 53876332 |
| fib-walk | 0 | 0 | 70 | 132852 |
| flow-report-process | 0 | 0 | 1 | 1404 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 27092 |
| ip-route-resolver-process | 0 | 0 | 2 | 16932 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 53128 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 303676 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 27724 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1884 |
| lldp-process | 0 | 0 | 1 | 1820372 |
| rd-cp-process | 0 | 0 | 1 | 1496 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1108 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 960 |
| send-rs-process | 0 | 0 | 1 | 1120 |
| startup-config-process | 1 | 0 | 1 | 1956 |
| statseg-collector-process | 0 | 0 | 14 | 3291380 |
| unix-cli-local:0 | 1 | 0 | 2 | 1268897587 |
| unix-cli-new-session | 0 | 0 | 4 | 1168348975 |
| unix-epoll-input | 2782302 | 0 | 0 | 316656829452 |
| vhost-user-process | 0 | 0 | 1 | 1856 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2740 |
| vpe-link-state-process | 0 | 0 | 14 | 30736 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1484 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 339224 | 82009856 | 0 | 943463880 |
| FortyGigabitEthernet88/0/1-tx | 339224 | 82009856 | 0 | 7780403384 |
| adj-midchain-tx | 339224 | 82009856 | 0 | 1505332276 |
| dpdk-input | 484808923 | 85686369 | 0 | 38149941780 |
| esp4-encrypt-tun | 339224 | 82009856 | 0 | 230942336132 |
| ethernet-input | 339225 | 82010112 | 0 | 1353474744 |
| ip4-input-no-checksum | 339225 | 82010112 | 0 | 1714503448 |
| ip4-lookup | 339225 | 82010112 | 0 | 2359684744 |
| ip4-midchain | 339225 | 82010112 | 0 | 3367339020 |
| ip4-rewrite | 339224 | 82009856 | 0 | 2276412716 |
| unix-epoll-input | 430772 | 0 | 0 | 408341664 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 595521 | 82004990 | 0 | 1075192160 |
| FortyGigabitEthernet88/0/0-tx | 595521 | 82004990 | 0 | 7880485644 |
| arp-disabled | 1 | 1 | 0 | 1048 |
| arp-input | 2 | 2 | 0 | 4168 |
| arp-reply | 1 | 1 | 0 | 13992 |
| dpdk-input | 503458468 | 82005240 | 0 | 38826411092 |
| drop | 2 | 2 | 0 | 6404 |
| error-drop | 2 | 2 | 0 | 3728 |
| esp4-decrypt | 595521 | 82004990 | 0 | 218102069208 |
| ethernet-input | 595524 | 82005240 | 0 | 1724551892 |
| ip4-input-no-checksum | 1191043 | 164010228 | 0 | 5219637760 |
| ip4-local | 595522 | 82005238 | 0 | 3948965932 |
| ip4-lookup | 1191043 | 164010228 | 0 | 4853760692 |
| ip4-rewrite | 595521 | 82004990 | 0 | 2426372048 |
| ipsec4-if-input | 595522 | 82005238 | 0 | 6440023312 |
| unix-epoll-input | 421783 | 0 | 0 | 400454700 |
imix-4t4c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 15020 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 8788 |
| admin-up-down-process | 0 | 0 | 1 | 3464 |
| api-rx-from-ring | 0 | 0 | 69 | 471609348 |
| bfd-process | 0 | 0 | 1 | 7656 |
| bond-process | 0 | 0 | 1 | 1336 |
| dhcp-client-process | 0 | 0 | 3 | 26240 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2524 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2020 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1404 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1416 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4045144 |
| dpdk-process | 0 | 0 | 67 | 60637784 |
| fib-walk | 0 | 0 | 100 | 235200 |
| flow-report-process | 0 | 0 | 1 | 1180 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 58672 |
| ip-route-resolver-process | 0 | 0 | 3 | 25788 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 61120 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 200 | 319232 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 45128 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1952 |
| lldp-process | 0 | 0 | 1 | 2428796 |
| rd-cp-process | 0 | 0 | 1 | 1588 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1312 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1316 |
| send-rs-process | 0 | 0 | 1 | 1416 |
| startup-config-process | 1 | 0 | 1 | 2148 |
| statseg-collector-process | 0 | 0 | 20 | 7338204 |
| unix-cli-local:0 | 1 | 0 | 2 | 1311856606 |
| unix-cli-new-session | 0 | 0 | 4 | 1211875006 |
| unix-epoll-input | 3976043 | 0 | 0 | 453585822812 |
| vhost-user-process | 0 | 0 | 1 | 2060 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2908 |
| vpe-link-state-process | 0 | 0 | 17 | 35292 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1412 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 2448 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 2064 |
| FortyGigabitEthernet88/0/1-output | 3352302 | 60528468 | 0 | 1765073464 |
| FortyGigabitEthernet88/0/1-tx | 3352302 | 60528468 | 0 | 6618492456 |
| arp-input | 1 | 1 | 0 | 2324 |
| arp-reply | 1 | 1 | 0 | 15340 |
| dpdk-input | 1646968525 | 62566830 | 0 | 127186359536 |
| esp4-decrypt | 3352301 | 60528466 | 0 | 184559535844 |
| ethernet-input | 3352303 | 60528469 | 0 | 2731800244 |
| interface-output | 1 | 1 | 0 | 1980 |
| ip4-input-no-checksum | 6704603 | 121056934 | 0 | 6530967236 |
| ip4-local | 3352302 | 60528468 | 0 | 4042844076 |
| ip4-lookup | 6704603 | 121056934 | 0 | 5684103352 |
| ip4-rewrite | 3352301 | 60528466 | 0 | 2741842040 |
| ipsec4-if-input | 3352301 | 60528466 | 0 | 5771364240 |
| unix-epoll-input | 1533937 | 0 | 0 | 1738276596 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2877763 | 60532336 | 0 | 1678489592 |
| FortyGigabitEthernet88/0/1-tx | 2877763 | 60532336 | 0 | 6382172360 |
| dpdk-input | 1682391129 | 63127511 | 0 | 130675785312 |
| esp4-decrypt | 2877763 | 60532336 | 0 | 181107943856 |
| ethernet-input | 2877763 | 60532336 | 0 | 2499843488 |
| ip4-input-no-checksum | 5755526 | 121064672 | 0 | 6358799424 |
| ip4-local | 2877763 | 60532336 | 0 | 3929918352 |
| ip4-lookup | 5755526 | 121064672 | 0 | 5468060516 |
| ip4-rewrite | 2877763 | 60532336 | 0 | 2628346216 |
| ipsec4-if-input | 2877763 | 60532336 | 0 | 5670556644 |
| unix-epoll-input | 1577936 | 0 | 0 | 1830471940 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1737174 | 60529556 | 0 | 1407459892 |
| FortyGigabitEthernet88/0/0-tx | 1737174 | 60529556 | 0 | 5878555056 |
| adj-midchain-tx | 1737174 | 60529556 | 0 | 1586356092 |
| dpdk-input | 1706288131 | 62177770 | 0 | 132869398192 |
| esp4-encrypt-tun | 1737174 | 60529556 | 0 | 184827137540 |
| ethernet-input | 1737175 | 60529652 | 0 | 1763071552 |
| ip4-input-no-checksum | 1737175 | 60529652 | 0 | 2190468452 |
| ip4-lookup | 1737175 | 60529652 | 0 | 2593133680 |
| ip4-midchain | 1737175 | 60529652 | 0 | 3534950372 |
| ip4-rewrite | 1737174 | 60529556 | 0 | 2286912764 |
| unix-epoll-input | 1630058 | 0 | 0 | 1780000064 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1725660 | 60527248 | 0 | 1389584576 |
| FortyGigabitEthernet88/0/0-tx | 1725660 | 60527248 | 0 | 5990089340 |
| adj-midchain-tx | 1725660 | 60527248 | 0 | 1696914788 |
| dpdk-input | 1734512993 | 62077691 | 0 | 134229693584 |
| esp4-encrypt-tun | 1725660 | 60527248 | 0 | 185243539944 |
| ethernet-input | 1725661 | 60527322 | 0 | 1748924324 |
| ip4-input-no-checksum | 1725661 | 60527322 | 0 | 2209139544 |
| ip4-lookup | 1725661 | 60527322 | 0 | 2801569212 |
| ip4-midchain | 1725661 | 60527322 | 0 | 3578436772 |
| ip4-rewrite | 1725660 | 60527248 | 0 | 2334028176 |
| unix-epoll-input | 1634047 | 0 | 0 | 1865540828 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 1325836 |
| dhcp-client-process | 0 | 0 | 1 | 3252 |
| ip-route-resolver-process | 0 | 0 | 1 | 2372 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2428 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 4560 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2460 |
| unix-epoll-input | 37519 | 0 | 0 | 4356603352 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 20116 | 702266 | 0 | 15423964 |
| FortyGigabitEthernet88/0/1-tx | 20116 | 702266 | 0 | 67563016 |
| adj-midchain-tx | 20115 | 702230 | 0 | 19026608 |
| dpdk-input | 12900706 | 702266 | 0 | 1064270876 |
| esp4-encrypt-tun | 20115 | 702230 | 0 | 2140182268 |
| ethernet-input | 20116 | 702266 | 0 | 20700108 |
| ip4-input-no-checksum | 20116 | 702266 | 0 | 26823080 |
| ip4-lookup | 20116 | 702266 | 0 | 30013840 |
| ip4-midchain | 20116 | 702266 | 0 | 41093324 |
| ip4-rewrite | 20116 | 702266 | 0 | 26573276 |
| unix-epoll-input | 12586 | 0 | 0 | 14741344 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 20131 | 702263 | 0 | 15781060 |
| FortyGigabitEthernet88/0/1-tx | 20131 | 702263 | 0 | 67317300 |
| adj-midchain-tx | 20131 | 702263 | 0 | 18558924 |
| dpdk-input | 12971358 | 702263 | 0 | 1069593228 |
| esp4-encrypt-tun | 20131 | 702263 | 0 | 2142982084 |
| ethernet-input | 20131 | 702263 | 0 | 20593340 |
| ip4-input-no-checksum | 20131 | 702263 | 0 | 26635284 |
| ip4-lookup | 20131 | 702263 | 0 | 30059408 |
| ip4-midchain | 20131 | 702263 | 0 | 41344984 |
| ip4-rewrite | 20131 | 702263 | 0 | 26470832 |
| unix-epoll-input | 12655 | 0 | 0 | 14841636 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-input | 26613482 | 0 | 0 | 2315901988 |
| unix-epoll-input | 25964 | 0 | 0 | 23834072 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7230 | 1404416 | 0 | 17375572 |
| FortyGigabitEthernet88/0/0-tx | 7230 | 1404416 | 0 | 139259484 |
| dpdk-input | 7231 | 1404580 | 0 | 73200736 |
| esp4-decrypt | 7230 | 1404416 | 0 | 3733527552 |
| ethernet-input | 7231 | 1404580 | 0 | 26845312 |
| ip4-input-no-checksum | 14461 | 2808996 | 0 | 89406788 |
| ip4-local | 7231 | 1404580 | 0 | 65115112 |
| ip4-lookup | 14461 | 2808996 | 0 | 80263128 |
| ip4-rewrite | 7230 | 1404416 | 0 | 40538752 |
| ipsec4-if-input | 7231 | 1404580 | 0 | 102647212 |
| unix-epoll-input | 7 | 0 | 0 | 11732 |

40ge2p1xl710-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance 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, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
imix-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 15244 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 8096 |
| admin-up-down-process | 0 | 0 | 1 | 2712 |
| api-rx-from-ring | 0 | 0 | 69 | 335117948 |
| bfd-process | 0 | 0 | 1 | 7548 |
| bond-process | 0 | 0 | 1 | 1492 |
| dhcp-client-process | 0 | 0 | 2 | 8856 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2040 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2496 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1536 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1384 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3844272 |
| dpdk-process | 0 | 0 | 50 | 54662508 |
| fib-walk | 0 | 0 | 75 | 158704 |
| flow-report-process | 0 | 0 | 1 | 1280 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 26556 |
| ip-route-resolver-process | 0 | 0 | 2 | 23204 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 56220 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 241884 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 37424 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2776 |
| lldp-process | 0 | 0 | 1 | 1517496 |
| rd-cp-process | 0 | 0 | 1 | 1436 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1312 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1292 |
| send-rs-process | 0 | 0 | 1 | 1720 |
| startup-config-process | 1 | 0 | 1 | 1920 |
| statseg-collector-process | 0 | 0 | 15 | 2900444 |
| unix-cli-local:0 | 1 | 0 | 2 | 4223918874 |
| unix-cli-new-session | 0 | 0 | 4 | 4124164398 |
| unix-epoll-input | 2999667 | 0 | 0 | 339546658704 |
| vhost-user-process | 0 | 0 | 1 | 2156 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2820 |
| vpe-link-state-process | 0 | 0 | 17 | 33260 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1536 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 451357 | 111001601 | 0 | 1288445036 |
| FortyGigabitEthernet88/0/0-tx | 451357 | 111001601 | 0 | 11208797192 |
| FortyGigabitEthernet88/0/1-output | 451414 | 110999551 | 0 | 1232972392 |
| FortyGigabitEthernet88/0/1-tx | 451414 | 110999551 | 0 | 10420277432 |
| adj-midchain-tx | 451356 | 111001600 | 0 | 2240079340 |
| arp-input | 1 | 1 | 0 | 2300 |
| arp-reply | 1 | 1 | 0 | 16152 |
| dpdk-input | 518362187 | 222001664 | 0 | 57132338216 |
| esp4-decrypt | 451414 | 110999551 | 0 | 85182298272 |
| esp4-encrypt-tun | 451357 | 111001856 | 0 | 92155457564 |
| ethernet-input | 902773 | 222001664 | 0 | 3560126848 |
| interface-output | 1 | 1 | 0 | 1920 |
| ip4-input-no-checksum | 1350282 | 333001214 | 0 | 8577312656 |
| ip4-local | 451415 | 110999807 | 0 | 4932185640 |
| ip4-lookup | 1350282 | 333001214 | 0 | 9260295168 |
| ip4-midchain | 451357 | 111001856 | 0 | 4583035384 |
| ip4-rewrite | 902770 | 222001151 | 0 | 5889474268 |
| ipsec4-if-input | 451415 | 110999807 | 0 | 8399084904 |
| unix-epoll-input | 498685 | 0 | 0 | 474542676 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 5164 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8236 |
| admin-up-down-process | 0 | 0 | 1 | 2708 |
| api-rx-from-ring | 0 | 0 | 59 | 334625764 |
| bfd-process | 0 | 0 | 1 | 6328 |
| bond-process | 0 | 0 | 1 | 1320 |
| dhcp-client-process | 0 | 0 | 2 | 6364 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1468 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2748 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1280 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1240 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3947792 |
| dpdk-process | 0 | 0 | 47 | 53446308 |
| fib-walk | 0 | 0 | 70 | 131004 |
| flow-report-process | 0 | 0 | 1 | 1672 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 19124 |
| ip-route-resolver-process | 0 | 0 | 2 | 14204 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 33248 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 229396 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 28260 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1472 |
| lldp-process | 0 | 0 | 1 | 1480940 |
| rd-cp-process | 0 | 0 | 1 | 1192 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1216 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1060 |
| send-rs-process | 0 | 0 | 1 | 1344 |
| startup-config-process | 1 | 0 | 1 | 1816 |
| statseg-collector-process | 0 | 0 | 14 | 2468964 |
| unix-cli-local:0 | 1 | 0 | 2 | 2605076683 |
| unix-cli-new-session | 0 | 0 | 4 | 2504606887 |
| unix-epoll-input | 2796581 | 0 | 0 | 316701601712 |
| vhost-user-process | 0 | 0 | 1 | 2660 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2764 |
| vpe-link-state-process | 0 | 0 | 14 | 30580 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1556 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 448602 | 107220222 | 0 | 1137509296 |
| FortyGigabitEthernet88/0/0-tx | 448602 | 107220222 | 0 | 10044904360 |
| FortyGigabitEthernet88/0/1-output | 447934 | 107388672 | 0 | 1223013100 |
| FortyGigabitEthernet88/0/1-tx | 447934 | 107388672 | 0 | 10388525496 |
| adj-midchain-tx | 447934 | 107388672 | 0 | 2073842476 |
| arp-disabled | 1 | 1 | 0 | 872 |
| arp-input | 2 | 2 | 0 | 3504 |
| arp-reply | 1 | 1 | 0 | 12576 |
| dpdk-input | 418340348 | 214609408 | 0 | 50648180972 |
| drop | 2 | 2 | 0 | 5124 |
| error-drop | 2 | 2 | 0 | 3180 |
| esp4-decrypt | 448602 | 107220222 | 0 | 82026054992 |
| esp4-encrypt-tun | 447934 | 107388672 | 0 | 88986420340 |
| ethernet-input | 896540 | 214609408 | 0 | 3449424028 |
| ip4-input-no-checksum | 1337629 | 321829628 | 0 | 8485388608 |
| ip4-local | 448603 | 107220478 | 0 | 4837335972 |
| ip4-lookup | 1337629 | 321829628 | 0 | 9120301972 |
| ip4-midchain | 447935 | 107388928 | 0 | 4448303540 |
| ip4-rewrite | 896536 | 214608894 | 0 | 6026112196 |
| ipsec4-if-input | 491666 | 116976894 | 0 | 8956228800 |
| unix-epoll-input | 394556 | 0 | 0 | 375032820 |
imix-2t2c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 597296 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 2504 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 1584 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1620 |
| unix-epoll-input | 9005 | 0 | 0 | 1029422272 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 4542 | 848452 | 0 | 10242376 |
| FortyGigabitEthernet88/0/1-tx | 4541 | 848197 | 0 | 79047568 |
| dpdk-input | 4542 | 848452 | 0 | 42003832 |
| esp4-decrypt | 4542 | 848452 | 0 | 662578344 |
| ethernet-input | 4542 | 848452 | 0 | 15511636 |
| ip4-input-no-checksum | 9084 | 1696904 | 0 | 49724800 |
| ip4-local | 4542 | 848452 | 0 | 38548864 |
| ip4-lookup | 9084 | 1696904 | 0 | 46705452 |
| ip4-rewrite | 4542 | 848452 | 0 | 22387516 |
| ipsec4-if-input | 4542 | 848452 | 0 | 65577008 |
| unix-epoll-input | 4 | 0 | 0 | 5648 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 13751 | 848308 | 0 | 13233124 |
| FortyGigabitEthernet88/0/0-tx | 13751 | 848308 | 0 | 78476368 |
| adj-midchain-tx | 13751 | 848308 | 0 | 18268084 |
| dpdk-input | 145162 | 848464 | 0 | 60024532 |
| esp4-encrypt-tun | 13751 | 848308 | 0 | 711175644 |
| ethernet-input | 13752 | 848464 | 0 | 17909824 |
| ip4-input-no-checksum | 13752 | 848464 | 0 | 23875160 |
| ip4-lookup | 13752 | 848464 | 0 | 29575316 |
| ip4-midchain | 13752 | 848464 | 0 | 42586340 |
| ip4-rewrite | 13751 | 848308 | 0 | 26933816 |
| unix-epoll-input | 142 | 0 | 0 | 197328 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 6648 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8636 |
| admin-up-down-process | 0 | 0 | 1 | 2672 |
| api-rx-from-ring | 0 | 0 | 61 | 364438596 |
| bfd-process | 0 | 0 | 1 | 6176 |
| bond-process | 0 | 0 | 1 | 1808 |
| dhcp-client-process | 0 | 0 | 2 | 4228 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1592 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2424 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1116 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1236 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4085052 |
| dpdk-process | 0 | 0 | 57 | 57111736 |
| fib-walk | 0 | 0 | 85 | 162972 |
| flow-report-process | 0 | 0 | 1 | 964 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 32360 |
| ip-route-resolver-process | 0 | 0 | 2 | 4116 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 39232 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 270968 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 40388 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1616 |
| lldp-process | 0 | 0 | 1 | 1880372 |
| rd-cp-process | 0 | 0 | 1 | 1196 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1084 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1792 |
| send-rs-process | 0 | 0 | 1 | 1136 |
| startup-config-process | 1 | 0 | 1 | 2084 |
| statseg-collector-process | 0 | 0 | 17 | 3965804 |
| unix-cli-local:0 | 1 | 0 | 2 | 1492696915 |
| unix-cli-new-session | 0 | 0 | 4 | 1392233475 |
| unix-epoll-input | 3395884 | 0 | 0 | 385195774452 |
| vhost-user-process | 0 | 0 | 1 | 2088 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2780 |
| vpe-link-state-process | 0 | 0 | 14 | 29984 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1248 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 4125747 | 268013260 | 0 | 4167375472 |
| FortyGigabitEthernet88/0/1-tx | 4125746 | 268013124 | 0 | 24283414900 |
| adj-midchain-tx | 4125746 | 268013124 | 0 | 5761548608 |
| dpdk-input | 533297348 | 268013260 | 0 | 51610925588 |
| esp4-encrypt-tun | 4183890 | 271656110 | 0 | 229169301640 |
| ethernet-input | 4125747 | 268013260 | 0 | 5683385536 |
| ip4-input-no-checksum | 4125747 | 268013260 | 0 | 7406015164 |
| ip4-lookup | 4125747 | 268013260 | 0 | 9259836548 |
| ip4-midchain | 4125747 | 268013260 | 0 | 12950450896 |
| ip4-rewrite | 4125746 | 268013124 | 0 | 8378704952 |
| unix-epoll-input | 455896 | 0 | 0 | 446814364 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1133019 | 284264702 | 0 | 3060219080 |
| FortyGigabitEthernet88/0/0-tx | 1062710 | 266271998 | 0 | 25247183056 |
| arp-disabled | 1 | 1 | 0 | 956 |
| arp-input | 2 | 2 | 0 | 4248 |
| arp-reply | 1 | 1 | 0 | 13084 |
| dpdk-input | 500111427 | 266272256 | 0 | 47576549464 |
| drop | 2 | 2 | 0 | 6124 |
| error-drop | 2 | 2 | 0 | 4200 |
| esp4-decrypt | 1062710 | 266271998 | 0 | 210122956416 |
| ethernet-input | 1062713 | 266272256 | 0 | 4474927728 |
| ip4-input-no-checksum | 2125421 | 532544252 | 0 | 14818246684 |
| ip4-local | 1062711 | 266272254 | 0 | 11829735036 |
| ip4-lookup | 2125421 | 532544252 | 0 | 14199436040 |
| ip4-rewrite | 1062710 | 266271998 | 0 | 6694870412 |
| ipsec4-if-input | 1062710 | 266271998 | 0 | 20216516020 |
| unix-epoll-input | 424537 | 0 | 0 | 401681688 |
imix-4t4c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 14400 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 9360 |
| admin-up-down-process | 0 | 0 | 1 | 3616 |
| api-rx-from-ring | 0 | 0 | 71 | 447815624 |
| bfd-process | 0 | 0 | 1 | 6656 |
| bond-process | 0 | 0 | 1 | 1800 |
| dhcp-client-process | 0 | 0 | 2 | 5676 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2408 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2740 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1248 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1280 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3932136 |
| dpdk-process | 0 | 0 | 64 | 60114428 |
| fib-walk | 0 | 0 | 95 | 226720 |
| flow-report-process | 0 | 0 | 1 | 1632 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 41588 |
| ip-route-resolver-process | 0 | 0 | 2 | 24100 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 112076 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 320984 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 42264 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1756 |
| lldp-process | 0 | 0 | 1 | 2480532 |
| rd-cp-process | 0 | 0 | 1 | 1500 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1228 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1204 |
| send-rs-process | 0 | 0 | 1 | 1460 |
| startup-config-process | 1 | 0 | 1 | 2284 |
| statseg-collector-process | 0 | 0 | 19 | 7310108 |
| unix-cli-local:0 | 1 | 0 | 2 | 625126094 |
| unix-cli-new-session | 0 | 0 | 4 | 525550406 |
| unix-epoll-input | 3805638 | 0 | 0 | 430765357984 |
| vhost-user-process | 0 | 0 | 1 | 2088 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2580 |
| vpe-link-state-process | 0 | 0 | 17 | 35200 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1552 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 1752 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 2280 |
| FortyGigabitEthernet88/0/1-output | 12232517 | 145669863 | 0 | 4840502972 |
| FortyGigabitEthernet88/0/1-tx | 12232516 | 145669836 | 0 | 15489277460 |
| arp-input | 1 | 1 | 0 | 2260 |
| arp-reply | 1 | 1 | 0 | 15900 |
| dpdk-input | 1448517052 | 151123164 | 0 | 123132931504 |
| esp4-decrypt | 12232516 | 145669862 | 0 | 120233426240 |
| ethernet-input | 12232519 | 145669896 | 0 | 7484783724 |
| interface-output | 1 | 1 | 0 | 2948 |
| ip4-input-no-checksum | 24465033 | 291339725 | 0 | 17934863436 |
| ip4-local | 12232517 | 145669863 | 0 | 10706598376 |
| ip4-lookup | 24465033 | 291339725 | 0 | 14783875444 |
| ip4-rewrite | 12232516 | 145669862 | 0 | 7130139300 |
| ipsec4-if-input | 12232516 | 145669862 | 0 | 14838952384 |
| unix-epoll-input | 1366381 | 0 | 0 | 1549338512 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 11181097 | 145674348 | 0 | 4477907924 |
| FortyGigabitEthernet88/0/1-tx | 11181097 | 145674348 | 0 | 15487771328 |
| dpdk-input | 1526601491 | 147104731 | 0 | 126803536580 |
| esp4-decrypt | 11348086 | 147979348 | 0 | 121205547888 |
| ethernet-input | 11181098 | 145674372 | 0 | 7014694212 |
| ip4-input-no-checksum | 24020198 | 310602924 | 0 | 18765737340 |
| ip4-local | 11181098 | 145674372 | 0 | 10192989460 |
| ip4-lookup | 22362195 | 291348720 | 0 | 13634797824 |
| ip4-rewrite | 11181096 | 145674344 | 0 | 6663994708 |
| ipsec4-if-input | 11181097 | 145674348 | 0 | 14354835372 |
| unix-epoll-input | 1396656 | 0 | 0 | 1599651144 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7275261 | 145792588 | 0 | 3539541476 |
| FortyGigabitEthernet88/0/0-tx | 7275261 | 145792588 | 0 | 14220108592 |
| adj-midchain-tx | 7275261 | 145792588 | 0 | 4287618276 |
| dpdk-input | 1563840791 | 145792624 | 0 | 134020277848 |
| esp4-encrypt-tun | 7386779 | 148368784 | 0 | 127349198676 |
| ethernet-input | 7275262 | 145792624 | 0 | 4715714816 |
| ip4-input-no-checksum | 7689239 | 154861304 | 0 | 6188643236 |
| ip4-lookup | 7275262 | 145792624 | 0 | 6581060116 |
| ip4-midchain | 7275262 | 145792624 | 0 | 9223998284 |
| ip4-rewrite | 7275261 | 145792588 | 0 | 5887277388 |
| unix-epoll-input | 1525712 | 0 | 0 | 1830384568 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7593993 | 154908693 | 0 | 3812972924 |
| FortyGigabitEthernet88/0/0-tx | 7183826 | 145783389 | 0 | 14573406580 |
| adj-midchain-tx | 7183826 | 145783389 | 0 | 4500784748 |
| dpdk-input | 1657208544 | 148614514 | 0 | 135439070524 |
| esp4-encrypt-tun | 7450402 | 150393269 | 0 | 128212883088 |
| ethernet-input | 7183826 | 145783389 | 0 | 5008324304 |
| ip4-input-no-checksum | 7183825 | 145783386 | 0 | 6099051116 |
| ip4-lookup | 7183826 | 145783389 | 0 | 6564000388 |
| ip4-midchain | 7183826 | 145783389 | 0 | 9324258560 |
| ip4-rewrite | 7183826 | 145783389 | 0 | 5916649804 |
| unix-epoll-input | 1597628 | 0 | 0 | 1983896872 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 5452 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8980 |
| admin-up-down-process | 0 | 0 | 1 | 2392 |
| api-rx-from-ring | 0 | 0 | 62 | 451656064 |
| bfd-process | 0 | 0 | 1 | 5836 |
| bond-process | 0 | 0 | 1 | 1368 |
| dhcp-client-process | 0 | 0 | 2 | 4312 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1440 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1996 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1232 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1344 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4208784 |
| dpdk-process | 0 | 0 | 60 | 59423200 |
| fib-walk | 0 | 0 | 90 | 166968 |
| flow-report-process | 0 | 0 | 1 | 1284 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 50072 |
| ip-route-resolver-process | 0 | 0 | 2 | 25768 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 49748 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 277388 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 76040 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1432 |
| lldp-process | 0 | 0 | 1 | 2471888 |
| rd-cp-process | 0 | 0 | 1 | 1236 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1004 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1132 |
| send-rs-process | 0 | 0 | 1 | 1172 |
| startup-config-process | 1 | 0 | 1 | 1932 |
| statseg-collector-process | 0 | 0 | 18 | 6307788 |
| unix-cli-local:0 | 1 | 0 | 2 | 3369385735 |
| unix-cli-new-session | 0 | 0 | 4 | 3268907039 |
| unix-epoll-input | 3585887 | 0 | 0 | 407900257216 |
| vhost-user-process | 0 | 0 | 1 | 2240 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2808 |
| vpe-link-state-process | 0 | 0 | 14 | 29944 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1184 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 6799324 | 142105609 | 0 | 3474125828 |
| FortyGigabitEthernet88/0/1-tx | 6799324 | 142105609 | 0 | 13799897360 |
| adj-midchain-tx | 6799324 | 142105609 | 0 | 4148769992 |
| dpdk-input | 1511307043 | 144929341 | 0 | 126945719700 |
| esp4-encrypt-tun | 7031314 | 146269993 | 0 | 126864458228 |
| ethernet-input | 6799324 | 142105609 | 0 | 4552739140 |
| ip4-input-no-checksum | 6799324 | 142105609 | 0 | 5771927172 |
| ip4-lookup | 6799324 | 142105609 | 0 | 6490563920 |
| ip4-midchain | 6799324 | 142105609 | 0 | 8954361932 |
| ip4-rewrite | 6799324 | 142105609 | 0 | 5937230456 |
| unix-epoll-input | 1454894 | 0 | 0 | 1756592320 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 6806283 | 142111992 | 0 | 3474782772 |
| FortyGigabitEthernet88/0/1-tx | 6806283 | 142111992 | 0 | 13830927860 |
| adj-midchain-tx | 6806282 | 142111990 | 0 | 4214248808 |
| dpdk-input | 1521359385 | 142111990 | 0 | 127283121032 |
| esp4-encrypt-tun | 6806282 | 142111990 | 0 | 122848009900 |
| ethernet-input | 6806284 | 142112000 | 0 | 4599767748 |
| ip4-input-no-checksum | 6806283 | 142111992 | 0 | 5699651560 |
| ip4-lookup | 6806284 | 142112000 | 0 | 6285792384 |
| ip4-midchain | 6806283 | 142111992 | 0 | 9011949512 |
| ip4-rewrite | 6806283 | 142111992 | 0 | 5696882068 |
| unix-epoll-input | 1479571 | 0 | 0 | 1823970548 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| arp-disabled | 1 | 1 | 0 | 664 |
| arp-input | 2 | 2 | 0 | 3884 |
| arp-reply | 1 | 1 | 0 | 12196 |
| dpdk-input | 2899138526 | 2 | 0 | 220372826060 |
| drop | 2 | 2 | 0 | 6460 |
| error-drop | 2 | 2 | 0 | 4160 |
| ethernet-input | 2 | 2 | 0 | 24016 |
| unix-epoll-input | 2717160 | 0 | 0 | 2497546384 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1227781 | 279341056 | 0 | 3070628556 |
| FortyGigabitEthernet88/0/0-tx | 1227781 | 279341056 | 0 | 26951264808 |
| dpdk-input | 490753120 | 279341312 | 0 | 50068270196 |
| esp4-decrypt | 1227781 | 279341056 | 0 | 216294436724 |
| ethernet-input | 1227782 | 279341312 | 0 | 4806342396 |
| ip4-input-no-checksum | 2455563 | 558682368 | 0 | 16605863852 |
| ip4-local | 1298673 | 297481984 | 0 | 13339379684 |
| ip4-lookup | 2455563 | 558682368 | 0 | 15248911004 |
| ip4-rewrite | 1227781 | 279341056 | 0 | 7164677500 |
| ipsec4-if-input | 1227782 | 279341312 | 0 | 19972318612 |
| unix-epoll-input | 478798 | 0 | 0 | 458812724 |

ip4

10ge2p1vic1227-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [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, 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-1t1c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2140 |
| api-rx-from-ring | 0 | 0 | 58 | 36871156 |
| bfd-process | 0 | 0 | 1 | 6552 |
| bond-process | 0 | 0 | 1 | 1504 |
| dhcp-client-process | 0 | 0 | 5 | 26548 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1788 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1884 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1136 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3954080 |
| dpdk-process | 0 | 0 | 134 | 151579636 |
| fib-walk | 0 | 0 | 200 | 279048 |
| flow-report-process | 0 | 0 | 1 | 1040 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 30400 |
| ip-route-resolver-process | 0 | 0 | 5 | 16908 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 60896 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 400 | 354752 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 55284 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1832 |
| lldp-process | 0 | 0 | 1 | 1467952 |
| rd-cp-process | 0 | 0 | 1 | 1784 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1664 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1536 |
| send-rs-process | 0 | 0 | 1 | 2120 |
| startup-config-process | 1 | 0 | 1 | 1960 |
| statseg-collector-process | 0 | 0 | 40 | 5752956 |
| unix-cli-local:0 | 1 | 0 | 2 | 3822084448 |
| unix-cli-new-session | 0 | 0 | 4 | 3720269596 |
| unix-epoll-input | 8057615 | 0 | 0 | 911010820476 |
| vhost-user-process | 0 | 0 | 1 | 1856 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2956 |
| vpe-link-state-process | 0 | 0 | 3 | 8460 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1344 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 17983998 | 1624135616 | 0 | 20817742400 |
| TenGigabitEthernet6/0/0-tx | 17983997 | 1624135199 | 0 | 76910620136 |
| TenGigabitEthernet7/0/0-output | 21971024 | 1623992493 | 0 | 23325402780 |
| TenGigabitEthernet7/0/0-tx | 21971023 | 1623992263 | 0 | 78910090444 |
| dpdk-input | 533764251 | 3282566651 | 0 | 283505539176 |
| error-punt | 191 | 191 | 0 | 152560 |
| ethernet-input | 39955055 | 3248128320 | 0 | 93767187140 |
| ip4-input | 21971025 | 1623992513 | 0 | 64105753848 |
| ip4-input-no-checksum | 17983998 | 1624135616 | 0 | 42584474064 |
| ip4-lookup | 29655045 | 3248128129 | 0 | 101238319376 |
| ip4-rewrite | 30722990 | 3328440808 | 0 | 95498129892 |
| punt | 191 | 191 | 0 | 157668 |
| unix-epoll-input | 512182 | 0 | 0 | 492562520 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 239860 |
| dhcp-client-process | 0 | 0 | 1 | 20824 |
| ip-route-resolver-process | 0 | 0 | 1 | 752 |
| unix-epoll-input | 3469 | 0 | 0 | 328480548 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 11944 | 603900 | 0 | 9724404 |
| TenGigabitEthernet6/0/0-tx | 11944 | 603900 | 0 | 28958032 |
| TenGigabitEthernet7/0/0-output | 9288 | 604015 | 0 | 9024696 |
| TenGigabitEthernet7/0/0-tx | 9288 | 604015 | 0 | 28269164 |
| dpdk-input | 37535 | 1207915 | 0 | 91896996 |
| ethernet-input | 21233 | 1208110 | 0 | 38465384 |
| ip4-input | 11945 | 604095 | 0 | 25743400 |
| ip4-input-no-checksum | 9288 | 604015 | 0 | 17840832 |
| ip4-lookup | 15577 | 1207915 | 0 | 39662916 |
| ip4-rewrite | 15577 | 1207915 | 0 | 37270172 |
| unix-epoll-input | 37 | 0 | 0 | 50264 |
64b-2t2c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 323208 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 2548 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 1832 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2108 |
| unix-epoll-input | 13378 | 0 | 0 | 1560683796 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 170877 | 4369407 | 0 | 87430060 |
| TenGigabitEthernet7/0/0-tx | 170877 | 4369407 | 0 | 221311628 |
| dpdk-input | 877790 | 4369371 | 0 | 450589560 |
| ethernet-input | 170878 | 4369484 | 0 | 210426712 |
| ip4-input | 170877 | 4369407 | 0 | 194905736 |
| ip4-lookup | 170877 | 4369407 | 0 | 175552420 |
| ip4-rewrite | 170877 | 4369407 | 0 | 162008748 |
| unix-epoll-input | 856 | 0 | 0 | 1138812 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 104777 | 4369556 | 0 | 71617316 |
| TenGigabitEthernet6/0/0-tx | 104777 | 4369556 | 0 | 199892244 |
| dpdk-input | 2484902 | 4369427 | 0 | 599691028 |
| ethernet-input | 104777 | 4369556 | 0 | 93719808 |
| ip4-input-no-checksum | 104777 | 4369556 | 0 | 130128228 |
| ip4-lookup | 104777 | 4369556 | 0 | 148221732 |
| ip4-rewrite | 104776 | 4369458 | 0 | 147586388 |
| unix-epoll-input | 2424 | 0 | 0 | 3215208 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2816 |
| api-rx-from-ring | 0 | 0 | 62 | 34262964 |
| bfd-process | 0 | 0 | 1 | 7308 |
| bond-process | 0 | 0 | 1 | 1452 |
| dhcp-client-process | 0 | 0 | 5 | 8380 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1724 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2400 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1416 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1448 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4155496 |
| dpdk-process | 0 | 0 | 157 | 175774596 |
| fib-walk | 0 | 0 | 235 | 289888 |
| flow-report-process | 0 | 0 | 1 | 1340 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 73516 |
| ip-route-resolver-process | 0 | 0 | 5 | 25252 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 67200 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 478172 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 61712 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1808 |
| lldp-process | 0 | 0 | 1 | 1835428 |
| rd-cp-process | 0 | 0 | 1 | 1724 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1924 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1256 |
| send-rs-process | 0 | 0 | 1 | 2076 |
| startup-config-process | 1 | 0 | 1 | 1944 |
| statseg-collector-process | 0 | 0 | 47 | 9388756 |
| unix-cli-local:0 | 1 | 0 | 2 | 2779284474 |
| unix-cli-new-session | 0 | 0 | 4 | 2676371186 |
| unix-epoll-input | 9461668 | 0 | 0 | 1070857051636 |
| vhost-user-process | 0 | 0 | 1 | 2112 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2860 |
| vpe-link-state-process | 0 | 0 | 3 | 9676 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1512 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 81835082 | 3012811840 | 0 | 52329769272 |
| TenGigabitEthernet7/0/0-tx | 83943461 | 3089457025 | 0 | 146680095568 |
| dpdk-input | 1598957410 | 3012811513 | 0 | 391854701148 |
| ethernet-input | 81835083 | 3012811886 | 0 | 69241346792 |
| ip4-input-no-checksum | 81835082 | 3012811840 | 0 | 94081837588 |
| ip4-lookup | 85516755 | 3074568121 | 0 | 106841046284 |
| ip4-rewrite | 83179825 | 3069805287 | 0 | 106561120872 |
| unix-epoll-input | 1559967 | 0 | 0 | 1889200652 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 93851923 | 3010874360 | 0 | 55229945688 |
| TenGigabitEthernet6/0/0-tx | 93851921 | 3010874206 | 0 | 144689491336 |
| dpdk-input | 909962419 | 3098884907 | 0 | 330798516456 |
| error-punt | 230 | 230 | 0 | 201436 |
| ethernet-input | 93851961 | 3010874571 | 0 | 137564722104 |
| ip4-input | 96162476 | 3077748408 | 0 | 131061929516 |
| ip4-lookup | 93851920 | 3010874268 | 0 | 117551215428 |
| ip4-rewrite | 96295424 | 3067867717 | 0 | 107937720940 |
| punt | 230 | 230 | 0 | 222216 |
| unix-epoll-input | 872011 | 0 | 0 | 968941764 |
64b-4t4c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2608 |
| api-rx-from-ring | 0 | 0 | 68 | 30596804 |
| bfd-process | 0 | 0 | 1 | 5668 |
| bond-process | 0 | 0 | 1 | 1468 |
| dhcp-client-process | 0 | 0 | 6 | 28484 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1588 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2192 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1128 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1156 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3977048 |
| dpdk-process | 0 | 0 | 194 | 223381764 |
| fib-walk | 0 | 0 | 290 | 371864 |
| flow-report-process | 0 | 0 | 1 | 1128 |
| ip-neighbor-scan-process | 0 | 0 | 10 | 36036 |
| ip-route-resolver-process | 0 | 0 | 6 | 18484 |
| ip4-reassembly-expire-walk | 0 | 0 | 59 | 101436 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 580 | 521480 |
| ip6-reassembly-expire-walk | 0 | 0 | 59 | 108696 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1952 |
| lldp-process | 0 | 0 | 1 | 2431392 |
| rd-cp-process | 0 | 0 | 1 | 1996 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1272 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1136 |
| send-rs-process | 0 | 0 | 1 | 1284 |
| startup-config-process | 1 | 0 | 1 | 1980 |
| statseg-collector-process | 0 | 0 | 58 | 18005104 |
| unix-cli-local:0 | 1 | 0 | 2 | 1627244908 |
| unix-cli-new-session | 0 | 0 | 4 | 1520787608 |
| unix-epoll-input | 11702294 | 0 | 0 | 1322052254380 |
| vhost-user-process | 0 | 0 | 1 | 2336 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3624 |
| vpe-link-state-process | 0 | 0 | 3 | 7488 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1352 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 259928556 | 2216258343 | 0 | 81341179260 |
| TenGigabitEthernet7/0/0-tx | 254941880 | 2175104661 | 0 | 140231391676 |
| dpdk-input | 1919178975 | 2201973414 | 0 | 470112107072 |
| error-punt | 282 | 282 | 0 | 232616 |
| ethernet-input | 259894863 | 2217343896 | 0 | 164390456080 |
| ip4-input | 260369082 | 2220569325 | 0 | 139328400364 |
| ip4-lookup | 258487111 | 2204539137 | 0 | 125740421892 |
| ip4-rewrite | 249770809 | 2131514278 | 0 | 113101253756 |
| punt | 282 | 282 | 0 | 254984 |
| unix-epoll-input | 1775434 | 0 | 0 | 2000656764 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 266905848 | 2403421079 | 0 | 84989980832 |
| TenGigabitEthernet7/0/0-tx | 241818393 | 2179011739 | 0 | 141300748660 |
| dpdk-input | 1769934137 | 2149421610 | 0 | 470579759508 |
| ethernet-input | 258234749 | 2326775118 | 0 | 168823278580 |
| ip4-input | 259695214 | 2341290525 | 0 | 144122577348 |
| ip4-lookup | 250521292 | 2257811085 | 0 | 123905254092 |
| ip4-rewrite | 238331794 | 2147173120 | 0 | 110927863604 |
| unix-epoll-input | 1724061 | 0 | 0 | 1997061268 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 261249399 | 2195169035 | 0 | 83574637352 |
| TenGigabitEthernet6/0/0-tx | 279607855 | 2359757949 | 0 | 157933830812 |
| dpdk-input | 2223847580 | 2229809617 | 0 | 513146865076 |
| ethernet-input | 255066078 | 2148686981 | 0 | 100176735116 |
| ip4-input-no-checksum | 258956744 | 2183340447 | 0 | 117056821844 |
| ip4-lookup | 264298702 | 2224561554 | 0 | 118949415572 |
| ip4-rewrite | 260470177 | 2193412953 | 0 | 115847550196 |
| unix-epoll-input | 2141134 | 0 | 0 | 2365251216 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 260402547 | 2131766750 | 0 | 81346201444 |
| TenGigabitEthernet6/0/0-tx | 274993711 | 2253223012 | 0 | 152342289960 |
| dpdk-input | 2306364459 | 2141643584 | 0 | 507604324472 |
| ethernet-input | 269824549 | 2211253979 | 0 | 101881308696 |
| ip4-input-no-checksum | 275312671 | 2248398377 | 0 | 126395802200 |
| ip4-lookup | 287394581 | 2339253506 | 0 | 125723232820 |
| ip4-rewrite | 276048184 | 2256030524 | 0 | 121027079916 |
| unix-epoll-input | 2158328 | 0 | 0 | 2510815180 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 412540 |
| dpdk-process | 0 | 0 | 1 | 15164 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2788 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3508 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 10716 |
| unix-epoll-input | 29233 | 0 | 0 | 3617265868 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 536766 | 5129228 | 0 | 176225248 |
| TenGigabitEthernet7/0/0-tx | 536766 | 5129228 | 0 | 321476760 |
| dpdk-input | 8334358 | 5129163 | 0 | 1513861664 |
| ethernet-input | 536767 | 5129256 | 0 | 216378108 |
| ip4-input-no-checksum | 536766 | 5129228 | 0 | 270611176 |
| ip4-lookup | 536766 | 5129228 | 0 | 261885092 |
| ip4-rewrite | 536765 | 5129203 | 0 | 255873596 |
| unix-epoll-input | 8131 | 0 | 0 | 9379300 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 512205 | 5169970 | 0 | 175943884 |
| TenGigabitEthernet7/0/0-tx | 512205 | 5169970 | 0 | 326792460 |
| dpdk-input | 8457677 | 5169970 | 0 | 1552090632 |
| ethernet-input | 512205 | 5169970 | 0 | 211074596 |
| ip4-input-no-checksum | 512205 | 5169970 | 0 | 265335544 |
| ip4-lookup | 512205 | 5169970 | 0 | 252563428 |
| ip4-rewrite | 512205 | 5169970 | 0 | 252973248 |
| unix-epoll-input | 8252 | 0 | 0 | 9920824 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 563713 | 5170024 | 0 | 181600644 |
| TenGigabitEthernet6/0/0-tx | 563713 | 5170024 | 0 | 345109792 |
| dpdk-input | 6513268 | 5169988 | 0 | 1371902028 |
| error-punt | 1 | 1 | 0 | 14108 |
| ethernet-input | 563713 | 5170025 | 0 | 376474152 |
| ip4-input | 563711 | 5170001 | 0 | 319215416 |
| ip4-lookup | 563712 | 5170007 | 0 | 292883320 |
| ip4-rewrite | 563711 | 5170001 | 0 | 267839528 |
| punt | 1 | 1 | 0 | 972 |
| unix-epoll-input | 6355 | 0 | 0 | 7543068 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 560598 | 5129390 | 0 | 181694584 |
| TenGigabitEthernet6/0/0-tx | 560598 | 5129390 | 0 | 339040688 |
| dpdk-input | 6616665 | 5129324 | 0 | 1403159348 |
| ethernet-input | 560598 | 5129390 | 0 | 369493088 |
| ip4-input | 560597 | 5129380 | 0 | 318022956 |
| ip4-lookup | 560597 | 5129380 | 0 | 289149884 |
| ip4-rewrite | 560597 | 5129380 | 0 | 267193112 |
| unix-epoll-input | 6456 | 0 | 0 | 8523688 |

10ge2p1x520-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [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, 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-1t1c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2660 |
| api-rx-from-ring | 0 | 0 | 53 | 1718365392 |
| bfd-process | 0 | 0 | 1 | 5900 |
| bond-process | 0 | 0 | 1 | 1536 |
| dhcp-client-process | 0 | 0 | 3 | 6612 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1732 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2208 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1192 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1164 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3876012 |
| dpdk-process | 0 | 0 | 94 | 41119364 |
| fib-walk | 0 | 0 | 140 | 177856 |
| flow-report-process | 0 | 0 | 1 | 964 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 19264 |
| ip-route-resolver-process | 0 | 0 | 3 | 13140 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 55424 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 258500 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 41668 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1792 |
| lldp-process | 0 | 0 | 1 | 1482256 |
| rd-cp-process | 0 | 0 | 1 | 1732 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1148 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1128 |
| send-rs-process | 0 | 0 | 1 | 1664 |
| startup-config-process | 1 | 0 | 1 | 3740 |
| statseg-collector-process | 0 | 0 | 28 | 4149908 |
| unix-cli-local:0 | 1 | 0 | 2 | 3272705176 |
| unix-cli-new-session | 0 | 0 | 4 | 3172707144 |
| unix-epoll-input | 5622408 | 0 | 0 | 634333602208 |
| vhost-user-process | 0 | 0 | 1 | 1880 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2260 |
| vpe-link-state-process | 0 | 0 | 8 | 16540 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1792 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 5727668 | 1439960320 | 0 | 14971660884 |
| TenGigabitEtherneta/0/0-tx | 5727667 | 1439960064 | 0 | 59491292440 |
| TenGigabitEtherneta/0/1-output | 5727146 | 1439147008 | 0 | 15854641660 |
| TenGigabitEtherneta/0/1-tx | 5727145 | 1439146752 | 0 | 59091563480 |
| dpdk-input | 623762181 | 2879107328 | 0 | 191935455704 |
| ethernet-input | 11817359 | 2968130560 | 0 | 44357666360 |
| ip4-input-no-checksum | 11447670 | 2879107328 | 0 | 56186191540 |
| ip4-lookup | 11447670 | 2879107328 | 0 | 80794725184 |
| ip4-rewrite | 11447669 | 2879107072 | 0 | 72334547320 |
| unix-epoll-input | 608557 | 0 | 0 | 569154864 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 337960 |
| unix-epoll-input | 4878 | 0 | 0 | 418493840 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 4436 | 1117952 | 0 | 11741396 |
| TenGigabitEtherneta/0/0-tx | 4435 | 1117696 | 0 | 47361120 |
| TenGigabitEtherneta/0/1-output | 4436 | 1117952 | 0 | 12419868 |
| TenGigabitEtherneta/0/1-tx | 4435 | 1117696 | 0 | 46319964 |
| dpdk-input | 4436 | 2235904 | 0 | 105381132 |
| ethernet-input | 8872 | 2235904 | 0 | 33367004 |
| ip4-input-no-checksum | 8872 | 2235904 | 0 | 43658000 |
| ip4-lookup | 8872 | 2235904 | 0 | 63100236 |
| ip4-rewrite | 8872 | 2235904 | 0 | 56335148 |
| unix-epoll-input | 5 | 0 | 0 | 7216 |
64b-2t2c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3404 |
| api-rx-from-ring | 0 | 0 | 52 | 1728435928 |
| bfd-process | 0 | 0 | 1 | 5872 |
| bond-process | 0 | 0 | 1 | 2076 |
| dhcp-client-process | 0 | 0 | 2 | 3892 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1772 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2648 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1116 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1544 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3924008 |
| dpdk-process | 0 | 0 | 54 | 27146140 |
| fib-walk | 0 | 0 | 80 | 139400 |
| flow-report-process | 0 | 0 | 1 | 944 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 18028 |
| ip-route-resolver-process | 0 | 0 | 2 | 13028 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 35752 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 160 | 181852 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 34456 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1408 |
| lldp-process | 0 | 0 | 1 | 1831676 |
| rd-cp-process | 0 | 0 | 1 | 1424 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1268 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1036 |
| send-rs-process | 0 | 0 | 1 | 1136 |
| startup-config-process | 1 | 0 | 1 | 3644 |
| statseg-collector-process | 0 | 0 | 16 | 3466916 |
| unix-cli-local:0 | 1 | 0 | 2 | 2459956956 |
| unix-cli-new-session | 0 | 0 | 4 | 2359690748 |
| unix-epoll-input | 3168108 | 0 | 0 | 360243401812 |
| vhost-user-process | 0 | 0 | 1 | 1788 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2696 |
| vpe-link-state-process | 0 | 0 | 9 | 18608 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1576 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 19186381 | 1325990517 | 0 | 16315798516 |
| TenGigabitEtherneta/0/1-tx | 19186381 | 1325990517 | 0 | 48576941880 |
| dpdk-input | 803980601 | 1356146557 | 0 | 122399955836 |
| ethernet-input | 19186381 | 1325990517 | 0 | 21819839764 |
| ip4-input-no-checksum | 19186381 | 1325990517 | 0 | 30743339408 |
| ip4-lookup | 20749833 | 1436566110 | 0 | 44247149268 |
| ip4-rewrite | 20840871 | 1442122721 | 0 | 38166069336 |
| unix-epoll-input | 726471 | 0 | 0 | 702091572 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 20808665 | 1326119533 | 0 | 16863690980 |
| TenGigabitEtherneta/0/0-tx | 20808665 | 1326119533 | 0 | 48996655820 |
| dpdk-input | 724341971 | 1326119533 | 0 | 117659606500 |
| ethernet-input | 20808665 | 1326119533 | 0 | 22053688280 |
| ip4-input-no-checksum | 20808665 | 1326119533 | 0 | 31520266212 |
| ip4-lookup | 22650701 | 1442696523 | 0 | 41615667736 |
| ip4-rewrite | 20808665 | 1326119533 | 0 | 35888369788 |
| unix-epoll-input | 706685 | 0 | 0 | 677116444 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2276 |
| api-rx-from-ring | 0 | 0 | 51 | 1728629052 |
| bfd-process | 0 | 0 | 1 | 6216 |
| bond-process | 0 | 0 | 1 | 1580 |
| dhcp-client-process | 0 | 0 | 2 | 4284 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1860 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2140 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1424 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 2060 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4025592 |
| dpdk-process | 0 | 0 | 50 | 26469544 |
| fib-walk | 0 | 0 | 75 | 121492 |
| flow-report-process | 0 | 0 | 1 | 1292 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 28576 |
| ip-route-resolver-process | 0 | 0 | 2 | 23128 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 48964 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 189332 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 30268 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1616 |
| lldp-process | 0 | 0 | 1 | 1829316 |
| rd-cp-process | 0 | 0 | 1 | 1396 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1244 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1196 |
| send-rs-process | 0 | 0 | 1 | 1296 |
| startup-config-process | 1 | 0 | 1 | 3784 |
| statseg-collector-process | 0 | 0 | 15 | 3422068 |
| unix-cli-local:0 | 1 | 0 | 2 | 4056342414 |
| unix-cli-new-session | 0 | 0 | 4 | 3912362426 |
| unix-epoll-input | 2971710 | 0 | 0 | 337341235600 |
| vhost-user-process | 0 | 0 | 1 | 2072 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2880 |
| vpe-link-state-process | 0 | 0 | 7 | 18372 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1452 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 20352559 | 1297498256 | 0 | 16553382460 |
| TenGigabitEtherneta/0/1-tx | 20352559 | 1297498256 | 0 | 47429243828 |
| dpdk-input | 646772132 | 1297498112 | 0 | 111676522992 |
| ethernet-input | 20352559 | 1297498256 | 0 | 21448074580 |
| ip4-input-no-checksum | 20352559 | 1297498256 | 0 | 30922983912 |
| ip4-lookup | 20352558 | 1297498196 | 0 | 37405843572 |
| ip4-rewrite | 20352558 | 1297498180 | 0 | 34596205676 |
| unix-epoll-input | 598527 | 0 | 0 | 568730328 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 20980717 | 1413636845 | 0 | 17694659452 |
| TenGigabitEtherneta/0/0-tx | 19296726 | 1297504484 | 0 | 47830516544 |
| dpdk-input | 605558308 | 1297504504 | 0 | 106874001700 |
| ethernet-input | 19296728 | 1297504644 | 0 | 21237177412 |
| ip4-input-no-checksum | 21061647 | 1414074384 | 0 | 33056355884 |
| ip4-lookup | 20964734 | 1408430701 | 0 | 43634326296 |
| ip4-rewrite | 19296727 | 1297504576 | 0 | 34406837228 |
| unix-epoll-input | 590797 | 0 | 0 | 563022356 |
64b-4t4c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2876 |
| api-rx-from-ring | 0 | 0 | 46 | 1757169172 |
| bfd-process | 0 | 0 | 1 | 6960 |
| bond-process | 0 | 0 | 1 | 1740 |
| dhcp-client-process | 0 | 0 | 2 | 11324 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1788 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1980 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1204 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1180 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4013184 |
| dpdk-process | 0 | 0 | 54 | 28883712 |
| fib-walk | 0 | 0 | 80 | 123364 |
| flow-report-process | 0 | 0 | 1 | 1088 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 16892 |
| ip-route-resolver-process | 0 | 0 | 2 | 4080 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 52732 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 160 | 200624 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 28536 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1632 |
| lldp-process | 0 | 0 | 1 | 2448664 |
| rd-cp-process | 0 | 0 | 1 | 2128 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1224 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1152 |
| send-rs-process | 0 | 0 | 1 | 1332 |
| startup-config-process | 1 | 0 | 1 | 7840 |
| statseg-collector-process | 0 | 0 | 16 | 5597124 |
| unix-cli-local:0 | 1 | 0 | 2 | 4235540640 |
| unix-cli-new-session | 0 | 0 | 4 | 4114350216 |
| unix-epoll-input | 3196358 | 0 | 0 | 360170052360 |
| vhost-user-process | 0 | 0 | 1 | 2176 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2964 |
| vpe-link-state-process | 0 | 0 | 7 | 14960 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1364 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 84408142 | 764471560 | 0 | 26232339544 |
| TenGigabitEtherneta/0/1-tx | 84351582 | 764188268 | 0 | 40862313540 |
| dpdk-input | 705966383 | 704917804 | 0 | 118414372112 |
| ethernet-input | 84412150 | 764474476 | 0 | 32576313424 |
| ip4-input-no-checksum | 77832899 | 704917876 | 0 | 33563370756 |
| ip4-lookup | 77832899 | 704917876 | 0 | 35464506704 |
| ip4-rewrite | 77832899 | 704917876 | 0 | 32321712884 |
| unix-epoll-input | 688755 | 0 | 0 | 682178200 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 84340120 | 751295282 | 0 | 26067004484 |
| TenGigabitEtherneta/0/1-tx | 78483018 | 699367166 | 0 | 38025361400 |
| dpdk-input | 741813521 | 699367100 | 0 | 120672852280 |
| ethernet-input | 85112715 | 758451592 | 0 | 31750219928 |
| ip4-input-no-checksum | 87984661 | 784239708 | 0 | 37915176996 |
| ip4-lookup | 78483018 | 699367164 | 0 | 35775877616 |
| ip4-rewrite | 84783331 | 755543284 | 0 | 34683884636 |
| unix-epoll-input | 699104 | 0 | 0 | 695474652 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 85972654 | 764177040 | 0 | 26619148196 |
| TenGigabitEtherneta/0/0-tx | 79318991 | 704906660 | 0 | 38698804140 |
| dpdk-input | 704819414 | 704906568 | 0 | 117543131328 |
| ethernet-input | 79318991 | 704906660 | 0 | 30768556836 |
| ip4-input-no-checksum | 85973505 | 764177032 | 0 | 36603108312 |
| ip4-lookup | 88686552 | 788235132 | 0 | 37957764944 |
| ip4-rewrite | 79318989 | 704906636 | 0 | 32384030508 |
| unix-epoll-input | 687637 | 0 | 0 | 683756328 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 82831055 | 755537344 | 0 | 25744891244 |
| TenGigabitEtherneta/0/0-tx | 76678361 | 699356784 | 0 | 37056561760 |
| dpdk-input | 733639694 | 719520752 | 0 | 127074206232 |
| ethernet-input | 76678362 | 699356800 | 0 | 29765573884 |
| ip4-input-no-checksum | 76678359 | 699356768 | 0 | 33072497336 |
| ip4-lookup | 76678360 | 699356776 | 0 | 33302920412 |
| ip4-rewrite | 76678360 | 699356776 | 0 | 32008362664 |
| unix-epoll-input | 705440 | 0 | 0 | 718148624 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 393448 |
| dpdk-process | 0 | 0 | 1 | 25012 |
| fib-walk | 0 | 0 | 1 | 15368 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 22168 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 12336 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3516 |
| unix-epoll-input | 47081 | 0 | 0 | 5193431032 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 1529353 | 13478544 | 0 | 472326112 |
| TenGigabitEtherneta/0/1-tx | 1529353 | 13478544 | 0 | 718296152 |
| dpdk-input | 1530444 | 13478436 | 0 | 1450525168 |
| ethernet-input | 1529352 | 13478532 | 0 | 572751248 |
| ip4-input-no-checksum | 1529350 | 13478504 | 0 | 646043228 |
| ip4-lookup | 1529351 | 13478516 | 0 | 627884240 |
| ip4-rewrite | 1529350 | 13478504 | 0 | 628259028 |
| unix-epoll-input | 1493 | 0 | 0 | 2010920 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 1532801 | 13372512 | 0 | 472203436 |
| TenGigabitEtherneta/0/1-tx | 1532800 | 13372496 | 0 | 709958896 |
| dpdk-input | 1533905 | 13372416 | 0 | 1449218536 |
| ethernet-input | 1532801 | 13372512 | 0 | 577105492 |
| ip4-input-no-checksum | 1532798 | 13372478 | 0 | 651602688 |
| ip4-lookup | 1532799 | 13372484 | 0 | 634368012 |
| ip4-rewrite | 1532798 | 13372478 | 0 | 620665748 |
| unix-epoll-input | 1497 | 0 | 0 | 2050356 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 1409978 | 13478760 | 0 | 445208268 |
| TenGigabitEtherneta/0/0-tx | 1409978 | 13478760 | 0 | 870494128 |
| dpdk-input | 1421800 | 13478671 | 0 | 1344282272 |
| ethernet-input | 1409978 | 13478760 | 0 | 566558900 |
| ip4-input-no-checksum | 1409976 | 13478736 | 0 | 631609832 |
| ip4-lookup | 1409976 | 13478736 | 0 | 658392116 |
| ip4-rewrite | 1409976 | 13478736 | 0 | 605460948 |
| unix-epoll-input | 1387 | 0 | 0 | 1892868 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 1420530 | 13372736 | 0 | 448135612 |
| TenGigabitEtherneta/0/0-tx | 1420529 | 13372724 | 0 | 714240252 |
| dpdk-input | 1439602 | 13372652 | 0 | 1485314184 |
| ethernet-input | 1420530 | 13372736 | 0 | 575697504 |
| ip4-input-no-checksum | 1420528 | 13372708 | 0 | 624807112 |
| ip4-lookup | 1420528 | 13372708 | 0 | 666595760 |
| ip4-rewrite | 1420528 | 13372708 | 0 | 605913484 |
| unix-epoll-input | 1405 | 0 | 0 | 2139960 |

10ge2p1x710-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with Intel-X710.
  • [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, 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-1t1c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 325672 |
| fib-walk | 0 | 0 | 1 | 2776 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 3552 |
| unix-epoll-input | 39686 | 0 | 0 | 4685484156 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 49042 | 12281856 | 0 | 127980260 |
| TenGigabitEthernet8a/0/0-tx | 49042 | 12281856 | 0 | 531305616 |
| TenGigabitEthernet8a/0/1-output | 49039 | 12281856 | 0 | 133970220 |
| TenGigabitEthernet8a/0/1-tx | 49039 | 12281856 | 0 | 521891344 |
| dpdk-input | 49065 | 24564216 | 0 | 1203903784 |
| ethernet-input | 98083 | 24564216 | 0 | 370346452 |
| ip4-input-no-checksum | 97974 | 24564216 | 0 | 483814560 |
| ip4-lookup | 97973 | 24563968 | 0 | 700242292 |
| ip4-rewrite | 97972 | 24563712 | 0 | 617627252 |
| unix-epoll-input | 48 | 0 | 0 | 66608 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3400 |
| api-rx-from-ring | 0 | 0 | 45 | 270430836 |
| bfd-process | 0 | 0 | 1 | 5864 |
| bond-process | 0 | 0 | 1 | 1364 |
| dhcp-client-process | 0 | 0 | 2 | 4744 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1356 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2088 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1220 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1300 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3841960 |
| dpdk-process | 0 | 0 | 47 | 44034472 |
| fib-walk | 0 | 0 | 70 | 147084 |
| flow-report-process | 0 | 0 | 1 | 1564 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 17740 |
| ip-route-resolver-process | 0 | 0 | 2 | 4676 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 43820 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 209856 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 37340 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1616 |
| lldp-process | 0 | 0 | 1 | 1498164 |
| rd-cp-process | 0 | 0 | 1 | 1608 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1764 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1296 |
| send-rs-process | 0 | 0 | 1 | 1576 |
| startup-config-process | 1 | 0 | 1 | 2040 |
| statseg-collector-process | 0 | 0 | 14 | 2413772 |
| unix-cli-local:0 | 1 | 0 | 2 | 1628893903 |
| unix-cli-new-session | 0 | 0 | 4 | 1528437491 |
| unix-epoll-input | 2808146 | 0 | 0 | 316798130060 |
| vhost-user-process | 0 | 0 | 1 | 1928 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2840 |
| vpe-link-state-process | 0 | 0 | 6 | 15476 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1224 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 2627805 | 662117120 | 0 | 6818858684 |
| TenGigabitEthernet8a/0/0-tx | 2627805 | 662117120 | 0 | 28607740180 |
| TenGigabitEthernet8a/0/1-output | 2625137 | 662431232 | 0 | 7214906860 |
| TenGigabitEthernet8a/0/1-tx | 2625137 | 662431232 | 0 | 28115395300 |
| dpdk-input | 401219333 | 1324548864 | 0 | 101967551884 |
| ethernet-input | 5252944 | 1324548864 | 0 | 20049386580 |
| ip4-input-no-checksum | 5250537 | 1324548864 | 0 | 26084895508 |
| ip4-lookup | 5250536 | 1324548608 | 0 | 37547604800 |
| ip4-rewrite | 5720662 | 1444707840 | 0 | 36310793420 |
| unix-epoll-input | 391443 | 0 | 0 | 370683260 |
64b-2t2c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 339244 |
| dpdk-process | 0 | 0 | 1 | 549724 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2948 |
| unix-epoll-input | 33257 | 0 | 0 | 3892710324 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 88793 | 20994304 | 0 | 217861876 |
| TenGigabitEthernet8a/0/1-tx | 88793 | 20994304 | 0 | 834464504 |
| dpdk-input | 91559 | 20994228 | 0 | 990082644 |
| ethernet-input | 88793 | 20994304 | 0 | 303447996 |
| ip4-input-no-checksum | 88793 | 20994304 | 0 | 414472492 |
| ip4-lookup | 88793 | 20994304 | 0 | 612581588 |
| ip4-rewrite | 88792 | 20994228 | 0 | 523382808 |
| unix-epoll-input | 89 | 0 | 0 | 125448 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 119476 | 20996332 | 0 | 224098512 |
| TenGigabitEthernet8a/0/0-tx | 119476 | 20996332 | 0 | 825172244 |
| dpdk-input | 119481 | 20996320 | 0 | 1014671644 |
| ethernet-input | 119477 | 20996536 | 0 | 304839872 |
| ip4-input-no-checksum | 119477 | 20996536 | 0 | 426736824 |
| ip4-lookup | 119476 | 20996332 | 0 | 564721604 |
| ip4-rewrite | 119476 | 20996332 | 0 | 534388160 |
| unix-epoll-input | 117 | 0 | 0 | 163128 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2680 |
| api-rx-from-ring | 0 | 0 | 52 | 299153036 |
| bfd-process | 0 | 0 | 1 | 6172 |
| bond-process | 0 | 0 | 1 | 1316 |
| dhcp-client-process | 0 | 0 | 3 | 6220 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1544 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1776 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1508 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1080 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3984076 |
| dpdk-process | 0 | 0 | 90 | 56981876 |
| fib-walk | 0 | 0 | 135 | 227748 |
| flow-report-process | 0 | 0 | 1 | 1124 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 33296 |
| ip-route-resolver-process | 0 | 0 | 3 | 14116 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 47712 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 270 | 415536 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 57992 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1664 |
| lldp-process | 0 | 0 | 1 | 1879876 |
| rd-cp-process | 0 | 0 | 1 | 1284 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1488 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1020 |
| send-rs-process | 0 | 0 | 1 | 1092 |
| startup-config-process | 1 | 0 | 1 | 2028 |
| statseg-collector-process | 0 | 0 | 27 | 5687200 |
| unix-cli-local:0 | 1 | 0 | 2 | 939582127 |
| unix-cli-new-session | 0 | 0 | 4 | 839231599 |
| unix-epoll-input | 5418621 | 0 | 0 | 613682568828 |
| vhost-user-process | 0 | 0 | 1 | 2516 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2516 |
| vpe-link-state-process | 0 | 0 | 6 | 14140 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1740 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 18413426 | 3072798676 | 0 | 32966105632 |
| TenGigabitEthernet8a/0/1-tx | 17677550 | 2963350690 | 0 | 115389904256 |
| dpdk-input | 517769670 | 2986384904 | 0 | 176447397524 |
| ethernet-input | 17609830 | 2955638968 | 0 | 43362884284 |
| ip4-input-no-checksum | 17609829 | 2955638784 | 0 | 59655257112 |
| ip4-lookup | 17609829 | 2955638784 | 0 | 78942428608 |
| ip4-rewrite | 17609829 | 2955638784 | 0 | 74459264828 |
| unix-epoll-input | 500553 | 0 | 0 | 477409008 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 12309792 | 2948997376 | 0 | 31416235044 |
| TenGigabitEthernet8a/0/0-tx | 12309792 | 2948997376 | 0 | 116482595856 |
| dpdk-input | 503347354 | 2948997376 | 0 | 173700319996 |
| ethernet-input | 12309792 | 2948997376 | 0 | 41542019012 |
| ip4-input-no-checksum | 12835438 | 3066330368 | 0 | 59474063456 |
| ip4-lookup | 12309792 | 2948997376 | 0 | 85151641368 |
| ip4-rewrite | 12309792 | 2948997376 | 0 | 73560246440 |
| unix-epoll-input | 491078 | 0 | 0 | 466207108 |
64b-4t4c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2596 |
| api-rx-from-ring | 0 | 0 | 51 | 411430788 |
| bfd-process | 0 | 0 | 1 | 6644 |
| bond-process | 0 | 0 | 1 | 1536 |
| dhcp-client-process | 0 | 0 | 2 | 13600 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2592 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2264 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1320 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1232 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3996744 |
| dpdk-process | 0 | 0 | 60 | 50751380 |
| fib-walk | 0 | 0 | 90 | 179964 |
| flow-report-process | 0 | 0 | 1 | 1116 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 21032 |
| ip-route-resolver-process | 0 | 0 | 2 | 17072 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 54500 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 314716 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 48516 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2564 |
| lldp-process | 0 | 0 | 1 | 2504448 |
| rd-cp-process | 0 | 0 | 1 | 1780 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1444 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1216 |
| send-rs-process | 0 | 0 | 1 | 1356 |
| startup-config-process | 1 | 0 | 1 | 2056 |
| statseg-collector-process | 0 | 0 | 18 | 6248132 |
| unix-cli-local:0 | 1 | 0 | 2 | 767816282 |
| unix-cli-new-session | 0 | 0 | 4 | 668164574 |
| unix-epoll-input | 3604960 | 0 | 0 | 408010091984 |
| vhost-user-process | 0 | 0 | 1 | 2656 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2740 |
| vpe-link-state-process | 0 | 0 | 7 | 16060 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1636 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 74298731 | 993286700 | 0 | 26278513520 |
| TenGigabitEthernet8a/0/1-tx | 74298732 | 993286720 | 0 | 48240667324 |
| dpdk-input | 761474798 | 993286624 | 0 | 136643702348 |
| ethernet-input | 79072936 | 1056753804 | 0 | 35498397944 |
| ip4-input-no-checksum | 74298730 | 993286688 | 0 | 39034388192 |
| ip4-lookup | 74298731 | 993286704 | 0 | 43426090212 |
| ip4-rewrite | 79030345 | 1056216428 | 0 | 41453546660 |
| unix-epoll-input | 665408 | 0 | 0 | 667737388 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 72199398 | 1001170064 | 0 | 25931762264 |
| TenGigabitEthernet8a/0/1-tx | 72199398 | 1001170064 | 0 | 48869390132 |
| dpdk-input | 710851171 | 1001169980 | 0 | 136118951720 |
| ethernet-input | 77214507 | 1071638360 | 0 | 35445007640 |
| ip4-input-no-checksum | 86838303 | 1201061502 | 0 | 46493957732 |
| ip4-lookup | 72199397 | 1001170052 | 0 | 42949809032 |
| ip4-rewrite | 72199396 | 1001170028 | 0 | 38752928892 |
| unix-epoll-input | 663221 | 0 | 0 | 668000608 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 84210953 | 1098542164 | 0 | 29563658700 |
| TenGigabitEthernet8a/0/0-tx | 81637389 | 1062339880 | 0 | 52808607456 |
| dpdk-input | 770587885 | 1034632608 | 0 | 139514356736 |
| ethernet-input | 79356363 | 1035605520 | 0 | 36034287220 |
| ip4-input-no-checksum | 76216023 | 993309676 | 0 | 39312046672 |
| ip4-lookup | 86764143 | 1129340076 | 0 | 47007724872 |
| ip4-rewrite | 81538262 | 1062686428 | 0 | 41862633824 |
| unix-epoll-input | 650976 | 0 | 0 | 657132428 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 77520110 | 1070771264 | 0 | 27784468480 |
| TenGigabitEthernet8a/0/0-tx | 72386562 | 1001193212 | 0 | 49208749612 |
| dpdk-input | 674718794 | 1025869104 | 0 | 136735738292 |
| ethernet-input | 72386562 | 1001193212 | 0 | 32980146396 |
| ip4-input-no-checksum | 80430044 | 1113752222 | 0 | 43373896472 |
| ip4-lookup | 77280064 | 1067536072 | 0 | 43220782640 |
| ip4-rewrite | 82482260 | 1141588944 | 0 | 43789030320 |
| unix-epoll-input | 655803 | 0 | 0 | 669656248 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2512 |
| api-rx-from-ring | 0 | 0 | 48 | 384651744 |
| bfd-process | 0 | 0 | 1 | 5492 |
| bond-process | 0 | 0 | 1 | 1272 |
| dhcp-client-process | 0 | 0 | 2 | 4308 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1412 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1940 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1328 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1176 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3994752 |
| dpdk-process | 0 | 0 | 57 | 50392252 |
| fib-walk | 0 | 0 | 85 | 158040 |
| flow-report-process | 0 | 0 | 1 | 1104 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 8100 |
| ip-route-resolver-process | 0 | 0 | 2 | 27896 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 57076 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 284112 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 35320 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1804 |
| lldp-process | 0 | 0 | 1 | 2406048 |
| rd-cp-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1520 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 972 |
| send-rs-process | 0 | 0 | 1 | 1308 |
| startup-config-process | 1 | 0 | 1 | 2036 |
| statseg-collector-process | 0 | 0 | 17 | 6003408 |
| unix-cli-local:0 | 1 | 0 | 2 | 3869205823 |
| unix-cli-new-session | 0 | 0 | 4 | 3768759007 |
| unix-epoll-input | 3405739 | 0 | 0 | 385189020112 |
| vhost-user-process | 0 | 0 | 1 | 2072 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2508 |
| vpe-link-state-process | 0 | 0 | 6 | 14704 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1700 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 72342419 | 967621592 | 0 | 25387701324 |
| TenGigabitEthernet8a/0/1-tx | 85930037 | 1150902464 | 0 | 55992716028 |
| dpdk-input | 629837316 | 967621488 | 0 | 127145245976 |
| ethernet-input | 77522403 | 1037266260 | 0 | 36630067732 |
| ip4-input-no-checksum | 77491776 | 1037535112 | 0 | 41555128304 |
| ip4-lookup | 72342419 | 967621588 | 0 | 38528177524 |
| ip4-rewrite | 79301929 | 1060877432 | 0 | 41515234400 |
| unix-epoll-input | 549349 | 0 | 0 | 557727324 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 72351003 | 975301264 | 0 | 25737247684 |
| TenGigabitEthernet8a/0/1-tx | 77537928 | 1045498656 | 0 | 51090030828 |
| dpdk-input | 564451266 | 999713192 | 0 | 126772752532 |
| ethernet-input | 77257843 | 1042098324 | 0 | 34498941776 |
| ip4-input-no-checksum | 77504822 | 1045769672 | 0 | 40855239968 |
| ip4-lookup | 72351000 | 975301220 | 0 | 39192613440 |
| ip4-rewrite | 77536308 | 1045498928 | 0 | 40397532652 |
| unix-epoll-input | 548198 | 0 | 0 | 560363072 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 73607271 | 967644440 | 0 | 25882609860 |
| TenGigabitEthernet8a/0/0-tx | 73607272 | 967644456 | 0 | 48745645032 |
| dpdk-input | 568794324 | 967644360 | 0 | 120067407452 |
| ethernet-input | 73607270 | 967644408 | 0 | 32569566704 |
| ip4-input-no-checksum | 78604895 | 1033929727 | 0 | 41378652904 |
| ip4-lookup | 78623573 | 1033824946 | 0 | 45551948352 |
| ip4-rewrite | 73607269 | 967644396 | 0 | 37680832164 |
| unix-epoll-input | 554929 | 0 | 0 | 563432580 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 72036286 | 1045521708 | 0 | 26302421632 |
| TenGigabitEthernet8a/0/0-tx | 76743198 | 1112263636 | 0 | 54024323328 |
| dpdk-input | 573010290 | 1027175606 | 0 | 128038724888 |
| ethernet-input | 67207274 | 975324276 | 0 | 30607477532 |
| ip4-input-no-checksum | 71767904 | 1042030142 | 0 | 40179084532 |
| ip4-lookup | 81760753 | 1185027696 | 0 | 50089778964 |
| ip4-rewrite | 67207273 | 975324246 | 0 | 43295620392 |
| unix-epoll-input | 549299 | 0 | 0 | 565502752 |

40ge2p1vic1385-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [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, 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-1t1c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2644 |
| api-rx-from-ring | 0 | 0 | 58 | 28519832 |
| bfd-process | 0 | 0 | 1 | 5876 |
| bond-process | 0 | 0 | 1 | 1388 |
| dhcp-client-process | 0 | 0 | 5 | 16028 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1804 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1820 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1036 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1168 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3875784 |
| dpdk-process | 0 | 0 | 134 | 100153436 |
| fib-walk | 0 | 0 | 200 | 249852 |
| flow-report-process | 0 | 0 | 1 | 920 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 24240 |
| ip-route-resolver-process | 0 | 0 | 5 | 18048 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 54528 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 400 | 387748 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 60180 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1524 |
| lldp-process | 0 | 0 | 1 | 1480172 |
| rd-cp-process | 0 | 0 | 1 | 1920 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1112 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1448 |
| send-rs-process | 0 | 0 | 1 | 996 |
| startup-config-process | 1 | 0 | 1 | 2192 |
| statseg-collector-process | 0 | 0 | 40 | 5709596 |
| unix-cli-local:0 | 1 | 0 | 2 | 4365902480 |
| unix-cli-new-session | 0 | 0 | 4 | 4263983004 |
| unix-epoll-input | 8068903 | 0 | 0 | 911075944460 |
| vhost-user-process | 0 | 0 | 1 | 1816 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2452 |
| vpe-link-state-process | 0 | 0 | 3 | 8532 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1244 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 14214413 | 1687105047 | 0 | 20204306896 |
| FortyGigabitEthernet13/0/0-tx | 14214413 | 1687105047 | 0 | 82340540788 |
| FortyGigabitEthernet15/0/0-output | 15899030 | 1686919430 | 0 | 21710264624 |
| FortyGigabitEthernet15/0/0-tx | 15899030 | 1686919430 | 0 | 81824429432 |
| dpdk-input | 523073533 | 3374024663 | 0 | 281923575056 |
| error-punt | 186 | 186 | 0 | 155260 |
| ethernet-input | 30113477 | 3374024663 | 0 | 91820787504 |
| ip4-input | 16444102 | 1730581101 | 0 | 64224140372 |
| ip4-input-no-checksum | 14214413 | 1687105047 | 0 | 41064370400 |
| ip4-lookup | 23116060 | 3374024477 | 0 | 101820817552 |
| ip4-rewrite | 23116060 | 3374024477 | 0 | 91759990564 |
| punt | 186 | 186 | 0 | 161404 |
| unix-epoll-input | 504815 | 0 | 0 | 480348888 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 293516 |
| dhcp-client-process | 0 | 0 | 1 | 21052 |
| ip-route-resolver-process | 0 | 0 | 1 | 1136 |
| unix-epoll-input | 12731 | 0 | 0 | 1502175488 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 48537 | 2949676 | 0 | 42816248 |
| FortyGigabitEthernet13/0/0-tx | 48536 | 2949503 | 0 | 140393760 |
| FortyGigabitEthernet15/0/0-output | 35763 | 2949461 | 0 | 39599572 |
| FortyGigabitEthernet15/0/0-tx | 35763 | 2949461 | 0 | 136400716 |
| dpdk-input | 125262 | 5898965 | 0 | 412478596 |
| error-punt | 1 | 1 | 0 | 11124 |
| ethernet-input | 84301 | 5899138 | 0 | 172306016 |
| ip4-input | 48537 | 2949676 | 0 | 117542288 |
| ip4-input-no-checksum | 35763 | 2949461 | 0 | 79149104 |
| ip4-lookup | 61846 | 5899137 | 0 | 185578616 |
| ip4-rewrite | 61845 | 5898964 | 0 | 170455592 |
| punt | 1 | 1 | 0 | 1408 |
| unix-epoll-input | 122 | 0 | 0 | 164368 |
64b-2t2c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1568 |
| api-rx-from-ring | 0 | 0 | 62 | 24805476 |
| bfd-process | 0 | 0 | 1 | 6120 |
| bond-process | 0 | 0 | 1 | 1536 |
| dhcp-client-process | 0 | 0 | 5 | 9552 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2080 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1820 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1136 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1520 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4020728 |
| dpdk-process | 0 | 0 | 157 | 116246872 |
| fib-walk | 0 | 0 | 235 | 293616 |
| flow-report-process | 0 | 0 | 1 | 1028 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 25644 |
| ip-route-resolver-process | 0 | 0 | 5 | 6096 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 67408 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 437064 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 66588 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1468 |
| lldp-process | 0 | 0 | 1 | 1828232 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1128 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 992 |
| send-rs-process | 0 | 0 | 1 | 1380 |
| startup-config-process | 1 | 0 | 1 | 1984 |
| statseg-collector-process | 0 | 0 | 47 | 9165644 |
| unix-cli-local:0 | 1 | 0 | 2 | 3810281172 |
| unix-cli-new-session | 0 | 0 | 4 | 3708284324 |
| unix-epoll-input | 9480598 | 0 | 0 | 1070955956156 |
| vhost-user-process | 0 | 0 | 1 | 1784 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1724 |
| vpe-link-state-process | 0 | 0 | 3 | 8416 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2296 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 56420071 | 3519496947 | 0 | 48804317096 |
| FortyGigabitEthernet15/0/0-tx | 56420070 | 3519485588 | 0 | 159766649576 |
| dpdk-input | 955106029 | 3542302103 | 0 | 325141919988 |
| error-punt | 226 | 226 | 0 | 182656 |
| ethernet-input | 58253863 | 3587686271 | 0 | 139497481460 |
| ip4-input | 63418922 | 3796778655 | 0 | 138993105824 |
| ip4-lookup | 58228843 | 3591241702 | 0 | 119947035876 |
| ip4-rewrite | 60191027 | 3652334251 | 0 | 107841630868 |
| punt | 226 | 226 | 0 | 191136 |
| unix-epoll-input | 847376 | 0 | 0 | 883604640 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 70514985 | 3524203232 | 0 | 53079560032 |
| FortyGigabitEthernet13/0/0-tx | 70514985 | 3524197991 | 0 | 160616689828 |
| dpdk-input | 1293961131 | 3588656574 | 0 | 385607183280 |
| ethernet-input | 72227346 | 3599617454 | 0 | 71960417312 |
| ip4-input-no-checksum | 70514987 | 3524203360 | 0 | 97167709148 |
| ip4-lookup | 70514986 | 3524203247 | 0 | 113114042544 |
| ip4-rewrite | 72002358 | 3624498042 | 0 | 114924623368 |
| unix-epoll-input | 1241361 | 0 | 0 | 1441688332 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 277816 |
| dpdk-process | 0 | 0 | 1 | 19420 |
| fib-walk | 0 | 0 | 1 | 15032 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 3480 |
| unix-epoll-input | 44411 | 0 | 0 | 5002576640 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 275990 | 15636474 | 0 | 237736108 |
| FortyGigabitEthernet15/0/0-tx | 275990 | 15636474 | 0 | 697399408 |
| dpdk-input | 6887545 | 15636314 | 0 | 1892743540 |
| ethernet-input | 275990 | 15636474 | 0 | 301391628 |
| ip4-input-no-checksum | 275990 | 15636474 | 0 | 415121424 |
| ip4-lookup | 275990 | 15636474 | 0 | 490003672 |
| ip4-rewrite | 275989 | 15636362 | 0 | 486034896 |
| unix-epoll-input | 6719 | 0 | 0 | 8801324 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 372753 | 15636496 | 0 | 253356544 |
| FortyGigabitEthernet13/0/0-tx | 372753 | 15636496 | 0 | 723726716 |
| dpdk-input | 2660173 | 15636456 | 0 | 1457687620 |
| error-punt | 2 | 2 | 0 | 2480 |
| ethernet-input | 372755 | 15636616 | 0 | 674194496 |
| ip4-input | 372753 | 15636496 | 0 | 624336756 |
| ip4-lookup | 372753 | 15636496 | 0 | 570877932 |
| ip4-rewrite | 372753 | 15636496 | 0 | 513958168 |
| punt | 2 | 2 | 0 | 2188 |
| unix-epoll-input | 2595 | 0 | 0 | 3372948 |
64b-4t4c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2304 |
| api-rx-from-ring | 0 | 0 | 53 | 29421976 |
| bfd-process | 0 | 0 | 1 | 6332 |
| bond-process | 0 | 0 | 1 | 1300 |
| dhcp-client-process | 0 | 0 | 3 | 14652 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1640 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2220 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1200 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1124 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4062108 |
| dpdk-process | 0 | 0 | 90 | 73581676 |
| fib-walk | 0 | 0 | 135 | 196556 |
| flow-report-process | 0 | 0 | 1 | 920 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 10924 |
| ip-route-resolver-process | 0 | 0 | 3 | 13756 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 50672 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 270 | 247516 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 46296 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1856 |
| lldp-process | 0 | 0 | 1 | 2480536 |
| rd-cp-process | 0 | 0 | 1 | 1200 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1268 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1124 |
| send-rs-process | 0 | 0 | 1 | 1024 |
| startup-config-process | 1 | 0 | 1 | 1888 |
| statseg-collector-process | 0 | 0 | 27 | 8681748 |
| unix-cli-local:0 | 1 | 0 | 2 | 3635069288 |
| unix-cli-new-session | 0 | 0 | 4 | 3530906180 |
| unix-epoll-input | 5441698 | 0 | 0 | 614167338108 |
| vhost-user-process | 0 | 0 | 1 | 2572 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2368 |
| vpe-link-state-process | 0 | 0 | 3 | 7752 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1924 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 68653187 | 1680008835 | 0 | 33814922580 |
| FortyGigabitEthernet15/0/0-tx | 65967258 | 1613308581 | 0 | 80645580932 |
| dpdk-input | 596264011 | 1613308608 | 0 | 187121128700 |
| error-punt | 127 | 127 | 0 | 120216 |
| ethernet-input | 65967267 | 1613308708 | 0 | 78711318500 |
| ip4-input | 65967256 | 1613308510 | 0 | 72062698872 |
| ip4-lookup | 65967256 | 1613308520 | 0 | 64247580024 |
| ip4-rewrite | 65967256 | 1613308514 | 0 | 58526021056 |
| punt | 127 | 127 | 0 | 112808 |
| unix-epoll-input | 581730 | 0 | 0 | 566722288 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 70172447 | 1696174835 | 0 | 33965108496 |
| FortyGigabitEthernet15/0/0-tx | 67332612 | 1626113110 | 0 | 80865753648 |
| dpdk-input | 666215907 | 1626113068 | 0 | 189266550508 |
| ethernet-input | 67332613 | 1626113152 | 0 | 78942944712 |
| ip4-input | 67332611 | 1626113112 | 0 | 72233862028 |
| ip4-lookup | 70119616 | 1692681452 | 0 | 67445738548 |
| ip4-rewrite | 67332612 | 1626113132 | 0 | 58384356496 |
| unix-epoll-input | 575901 | 0 | 0 | 564452572 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 87585026 | 1626260137 | 0 | 37470928904 |
| FortyGigabitEthernet13/0/0-tx | 91188615 | 1693453276 | 0 | 92419671756 |
| dpdk-input | 631383739 | 1626260022 | 0 | 205530087336 |
| ethernet-input | 91419919 | 1694248239 | 0 | 50994086588 |
| ip4-input-no-checksum | 90976123 | 1689791115 | 0 | 63493338480 |
| ip4-lookup | 91306975 | 1695623700 | 0 | 67827378160 |
| ip4-rewrite | 91180711 | 1693788494 | 0 | 66822327356 |
| unix-epoll-input | 615994 | 0 | 0 | 612600792 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 86954099 | 1613453546 | 0 | 36982227804 |
| FortyGigabitEthernet13/0/0-tx | 86954100 | 1613447308 | 0 | 86692606672 |
| dpdk-input | 635624812 | 1613453478 | 0 | 210006446436 |
| ethernet-input | 94351511 | 1747536130 | 0 | 51778661352 |
| ip4-input-no-checksum | 90642348 | 1682270937 | 0 | 63990359672 |
| ip4-lookup | 97763630 | 1815853326 | 0 | 71897019792 |
| ip4-rewrite | 86954098 | 1613453525 | 0 | 63926239516 |
| unix-epoll-input | 620132 | 0 | 0 | 631147232 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2400 |
| api-rx-from-ring | 0 | 0 | 51 | 26293136 |
| bfd-process | 0 | 0 | 1 | 6384 |
| bond-process | 0 | 0 | 1 | 1456 |
| dhcp-client-process | 0 | 0 | 3 | 6032 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1800 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2200 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1396 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1512 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4058928 |
| dpdk-process | 0 | 0 | 87 | 68537264 |
| fib-walk | 0 | 0 | 130 | 167960 |
| flow-report-process | 0 | 0 | 1 | 1904 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 22148 |
| ip-route-resolver-process | 0 | 0 | 3 | 15408 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 56048 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 260 | 254516 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 43736 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1796 |
| lldp-process | 0 | 0 | 1 | 2468208 |
| rd-cp-process | 0 | 0 | 1 | 1528 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1256 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1228 |
| send-rs-process | 0 | 0 | 1 | 1284 |
| startup-config-process | 1 | 0 | 1 | 2292 |
| statseg-collector-process | 0 | 0 | 26 | 8463492 |
| unix-cli-local:0 | 1 | 0 | 2 | 2181573042 |
| unix-cli-new-session | 0 | 0 | 4 | 2078387610 |
| unix-epoll-input | 5191054 | 0 | 0 | 591312457312 |
| vhost-user-process | 0 | 0 | 1 | 2256 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2880 |
| vpe-link-state-process | 0 | 0 | 3 | 8252 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1604 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 85463492 | 1587057125 | 0 | 36742172396 |
| FortyGigabitEthernet15/0/0-tx | 85463491 | 1587057096 | 0 | 84762493616 |
| dpdk-input | 518391288 | 1587057044 | 0 | 197460421668 |
| ethernet-input | 100079568 | 1856529430 | 0 | 55811655916 |
| ip4-input-no-checksum | 85463491 | 1587057088 | 0 | 61421040444 |
| ip4-lookup | 85463490 | 1587057079 | 0 | 63972472280 |
| ip4-rewrite | 85463491 | 1587057088 | 0 | 63052850808 |
| unix-epoll-input | 505756 | 0 | 0 | 512793348 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 87524243 | 1599653431 | 0 | 37183912044 |
| FortyGigabitEthernet15/0/0-tx | 87524244 | 1599653440 | 0 | 86524430636 |
| dpdk-input | 522900314 | 1670630751 | 0 | 202829113992 |
| ethernet-input | 91274861 | 1668325967 | 0 | 49147059956 |
| ip4-input-no-checksum | 87524242 | 1599653401 | 0 | 61891564544 |
| ip4-lookup | 91170025 | 1665921059 | 0 | 66455635072 |
| ip4-rewrite | 87524242 | 1599653401 | 0 | 63538442812 |
| unix-epoll-input | 505215 | 0 | 0 | 513797960 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 63746561 | 1669838766 | 0 | 32707692700 |
| FortyGigabitEthernet13/0/0-tx | 66036493 | 1733703896 | 0 | 90673451012 |
| dpdk-input | 479984728 | 1619991058 | 0 | 177198729848 |
| error-punt | 126 | 126 | 0 | 107532 |
| ethernet-input | 62327374 | 1636569099 | 0 | 78165704028 |
| ip4-input | 61133191 | 1599776898 | 0 | 70373787236 |
| ip4-lookup | 63936441 | 1665502914 | 0 | 66464659540 |
| ip4-rewrite | 61133191 | 1599776898 | 0 | 57537182400 |
| punt | 126 | 126 | 0 | 116884 |
| unix-epoll-input | 466880 | 0 | 0 | 456122136 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 59188362 | 1587195072 | 0 | 31240048740 |
| FortyGigabitEthernet13/0/0-tx | 59188360 | 1587195003 | 0 | 80527940372 |
| dpdk-input | 468410269 | 1587194951 | 0 | 178440202864 |
| ethernet-input | 59188362 | 1587195072 | 0 | 76581573500 |
| ip4-input | 59188360 | 1587195037 | 0 | 70216731448 |
| ip4-lookup | 59188361 | 1587195061 | 0 | 63963550772 |
| ip4-rewrite | 61761231 | 1656012672 | 0 | 59860330252 |
| unix-epoll-input | 456994 | 0 | 0 | 451904504 |

40ge2p1xl710-dot1q-ip4base-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /30 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 236408 |
| dhcp-client-process | 0 | 0 | 1 | 13092 |
| ip-route-resolver-process | 0 | 0 | 1 | 1708 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 1324 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3012 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1360 |
| unix-epoll-input | 19279 | 0 | 0 | 2075532356 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 21389 | 4866304 | 0 | 83003016 |
| FortyGigabitEthernet88/0/0-tx | 21389 | 4866304 | 0 | 208842868 |
| FortyGigabitEthernet88/0/1-output | 21381 | 4866304 | 0 | 55297740 |
| FortyGigabitEthernet88/0/1-tx | 21381 | 4866304 | 0 | 207097560 |
| dpdk-input | 21519 | 9732608 | 0 | 461410164 |
| ethernet-input | 42770 | 9732608 | 0 | 249989004 |
| ip4-input | 21381 | 4866304 | 0 | 162838464 |
| ip4-input-no-checksum | 21389 | 4866304 | 0 | 101382008 |
| ip4-lookup | 42360 | 9732608 | 0 | 290314796 |
| ip4-rewrite | 42360 | 9732608 | 0 | 258297176 |
| unix-epoll-input | 21 | 0 | 0 | 29552 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2720 |
| api-rx-from-ring | 0 | 0 | 70 | 329161780 |
| bfd-process | 0 | 0 | 1 | 5460 |
| bond-process | 0 | 0 | 1 | 1148 |
| dhcp-client-process | 0 | 0 | 2 | 4688 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1416 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1852 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1532 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1316 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3960116 |
| dpdk-process | 0 | 0 | 64 | 57826768 |
| fib-walk | 0 | 0 | 95 | 179248 |
| flow-report-process | 0 | 0 | 1 | 924 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 36972 |
| ip-route-resolver-process | 0 | 0 | 2 | 13396 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 47416 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 295716 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 44388 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1444 |
| lldp-process | 0 | 0 | 1 | 1478200 |
| rd-cp-process | 0 | 0 | 1 | 1124 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1544 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1008 |
| send-rs-process | 0 | 0 | 1 | 1080 |
| startup-config-process | 1 | 0 | 1 | 1820 |
| statseg-collector-process | 0 | 0 | 19 | 3108928 |
| unix-cli-local:0 | 1 | 0 | 2 | 2637494215 |
| unix-cli-new-session | 0 | 0 | 4 | 2536858007 |
| unix-epoll-input | 3809948 | 0 | 0 | 430903008388 |
| vhost-user-process | 0 | 0 | 1 | 2212 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2664 |
| vpe-link-state-process | 0 | 0 | 8 | 19128 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1676 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3259535 | 792855552 | 0 | 8048363384 |
| FortyGigabitEthernet88/0/0-tx | 3259534 | 792855296 | 0 | 34158010464 |
| FortyGigabitEthernet88/0/1-output | 3258465 | 793311232 | 0 | 13891555332 |
| FortyGigabitEthernet88/0/1-tx | 3258465 | 793311232 | 0 | 33491254592 |
| dpdk-input | 577896178 | 1586166784 | 0 | 131450979540 |
| ethernet-input | 6517999 | 1586166528 | 0 | 40405549764 |
| ip4-input | 3259535 | 792855552 | 0 | 25103194624 |
| ip4-input-no-checksum | 3258465 | 793311232 | 0 | 16747929056 |
| ip4-lookup | 6483276 | 1586166784 | 0 | 46912641084 |
| ip4-rewrite | 6483276 | 1586166784 | 0 | 42384205896 |
| unix-epoll-input | 563809 | 0 | 0 | 527903224 |
64b-2t2c-dot1q-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 322420 |
| unix-epoll-input | 7997 | 0 | 0 | 958756928 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 24648 | 4430752 | 0 | 47134472 |
| FortyGigabitEthernet88/0/1-tx | 24648 | 4430752 | 0 | 173230492 |
| dpdk-input | 25209 | 4430752 | 0 | 202149340 |
| ethernet-input | 24649 | 4430976 | 0 | 153080924 |
| ip4-input | 24648 | 4430752 | 0 | 140751224 |
| ip4-lookup | 24648 | 4430752 | 0 | 130220852 |
| ip4-rewrite | 24648 | 4430752 | 0 | 112971712 |
| unix-epoll-input | 25 | 0 | 0 | 34676 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 55987 | 4431224 | 0 | 86574256 |
| FortyGigabitEthernet88/0/0-tx | 55987 | 4431224 | 0 | 179560884 |
| dpdk-input | 129772 | 4431224 | 0 | 230802432 |
| ethernet-input | 55988 | 4431312 | 0 | 74615572 |
| ip4-input-no-checksum | 55987 | 4431224 | 0 | 103405928 |
| ip4-lookup | 55987 | 4431224 | 0 | 140021012 |
| ip4-rewrite | 55987 | 4431224 | 0 | 137140024 |
| unix-epoll-input | 126 | 0 | 0 | 173884 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3204 |
| api-rx-from-ring | 0 | 0 | 70 | 364524024 |
| bfd-process | 0 | 0 | 1 | 6532 |
| bond-process | 0 | 0 | 1 | 1320 |
| dhcp-client-process | 0 | 0 | 3 | 6460 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1352 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2108 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1192 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3959332 |
| dpdk-process | 0 | 0 | 70 | 60959820 |
| fib-walk | 0 | 0 | 105 | 184564 |
| flow-report-process | 0 | 0 | 1 | 1148 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 20096 |
| ip-route-resolver-process | 0 | 0 | 3 | 15240 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 53936 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 210 | 364372 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 38076 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1512 |
| lldp-process | 0 | 0 | 1 | 1828524 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1104 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1492 |
| send-rs-process | 0 | 0 | 1 | 1672 |
| startup-config-process | 1 | 0 | 1 | 2044 |
| statseg-collector-process | 0 | 0 | 21 | 4575768 |
| unix-cli-local:0 | 1 | 0 | 2 | 1191982195 |
| unix-cli-new-session | 0 | 0 | 4 | 1091657915 |
| unix-epoll-input | 4202996 | 0 | 0 | 476550926364 |
| vhost-user-process | 0 | 0 | 1 | 2164 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2612 |
| vpe-link-state-process | 0 | 0 | 8 | 19352 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1364 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 24013083 | 1771848296 | 0 | 34642416308 |
| FortyGigabitEthernet88/0/1-tx | 24013083 | 1771848296 | 0 | 70948266420 |
| dpdk-input | 781632026 | 1801779280 | 0 | 140395493196 |
| ethernet-input | 24013084 | 1771848360 | 0 | 29990694876 |
| ip4-input-no-checksum | 24013083 | 1771848296 | 0 | 41757182876 |
| ip4-lookup | 24013083 | 1771848296 | 0 | 55740460156 |
| ip4-rewrite | 24013083 | 1771848296 | 0 | 55185040868 |
| unix-epoll-input | 692812 | 0 | 0 | 663483308 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8020094 | 1765380608 | 0 | 17897982060 |
| FortyGigabitEthernet88/0/0-tx | 8020094 | 1765380608 | 0 | 69665911232 |
| dpdk-input | 664825020 | 1765380864 | 0 | 129398827396 |
| ethernet-input | 8020095 | 1765380864 | 0 | 62581095052 |
| ip4-input | 8020095 | 1765380864 | 0 | 54529772296 |
| ip4-lookup | 8020095 | 1765380864 | 0 | 51530390396 |
| ip4-rewrite | 8020094 | 1765380608 | 0 | 43974746368 |
| unix-epoll-input | 648619 | 0 | 0 | 611153780 |
64b-4t4c-dot1q-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3232 |
| api-rx-from-ring | 0 | 0 | 73 | 451390952 |
| bfd-process | 0 | 0 | 1 | 6768 |
| bond-process | 0 | 0 | 1 | 1636 |
| dhcp-client-process | 0 | 0 | 2 | 4216 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2088 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2272 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1296 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1376 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4055708 |
| dpdk-process | 0 | 0 | 54 | 58672828 |
| fib-walk | 0 | 0 | 80 | 174436 |
| flow-report-process | 0 | 0 | 1 | 1164 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 28344 |
| ip-route-resolver-process | 0 | 0 | 2 | 15040 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 43752 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 160 | 267140 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 49928 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1796 |
| lldp-process | 0 | 0 | 1 | 2522260 |
| rd-cp-process | 0 | 0 | 1 | 1432 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1504 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1288 |
| send-rs-process | 0 | 0 | 1 | 1320 |
| startup-config-process | 1 | 0 | 1 | 2596 |
| statseg-collector-process | 0 | 0 | 16 | 5791932 |
| unix-cli-local:0 | 1 | 0 | 2 | 3685634118 |
| unix-cli-new-session | 0 | 0 | 4 | 3585807066 |
| unix-epoll-input | 3205038 | 0 | 0 | 362252750168 |
| vhost-user-process | 0 | 0 | 1 | 2012 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3052 |
| vpe-link-state-process | 0 | 0 | 9 | 29528 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2496 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 40547308 | 776667968 | 0 | 16935435144 |
| FortyGigabitEthernet88/0/1-tx | 44290680 | 846578868 | 0 | 39418511672 |
| dpdk-input | 836423879 | 776667884 | 0 | 115636899636 |
| ethernet-input | 40547308 | 776667980 | 0 | 39497557092 |
| ip4-input | 40547307 | 776667948 | 0 | 35586867212 |
| ip4-lookup | 44281050 | 846578716 | 0 | 33978535892 |
| ip4-rewrite | 40547307 | 776667948 | 0 | 27474552752 |
| unix-epoll-input | 816031 | 0 | 0 | 788657180 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 41779170 | 764532848 | 0 | 17199992428 |
| FortyGigabitEthernet88/0/1-tx | 41779169 | 764532814 | 0 | 36288119968 |
| dpdk-input | 891572998 | 764532764 | 0 | 119543103664 |
| ethernet-input | 41779171 | 764532872 | 0 | 39620915664 |
| ip4-input | 41779169 | 764532808 | 0 | 35216824052 |
| ip4-lookup | 45399450 | 831165604 | 0 | 33273928784 |
| ip4-rewrite | 41779170 | 764532836 | 0 | 27432296112 |
| unix-epoll-input | 839116 | 0 | 0 | 816733060 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 47476020 | 846660536 | 0 | 26433318188 |
| FortyGigabitEthernet88/0/0-tx | 43373699 | 776749772 | 0 | 36176901668 |
| dpdk-input | 808560159 | 781236268 | 0 | 120976767796 |
| ethernet-input | 43373699 | 776749772 | 0 | 22609956304 |
| ip4-input-no-checksum | 47503542 | 846660676 | 0 | 30823504688 |
| ip4-lookup | 43373698 | 776749760 | 0 | 31674223440 |
| ip4-rewrite | 47503542 | 846660676 | 0 | 38249153092 |
| unix-epoll-input | 783413 | 0 | 0 | 772101764 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 44145538 | 764613018 | 0 | 24075812732 |
| FortyGigabitEthernet88/0/0-tx | 47841117 | 831245796 | 0 | 39484111792 |
| dpdk-input | 881234178 | 783864944 | 0 | 122995393664 |
| ethernet-input | 51039705 | 888628786 | 0 | 25986642128 |
| ip4-input-no-checksum | 44145535 | 764612972 | 0 | 28476214788 |
| ip4-lookup | 44145537 | 764612996 | 0 | 31515480936 |
| ip4-rewrite | 44145536 | 764612988 | 0 | 35783324996 |
| unix-epoll-input | 857511 | 0 | 0 | 854547312 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 471584 |
| dpdk-process | 0 | 0 | 1 | 11756 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 16480 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3480 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3520 |
| unix-epoll-input | 26343 | 0 | 0 | 3034206348 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 523739 | 9288608 | 0 | 286944344 |
| FortyGigabitEthernet88/0/1-tx | 523739 | 9288608 | 0 | 430715012 |
| dpdk-input | 1356150 | 9288536 | 0 | 800872596 |
| ethernet-input | 523739 | 9288608 | 0 | 272304400 |
| ip4-input-no-checksum | 523738 | 9288572 | 0 | 349365896 |
| ip4-lookup | 523738 | 9288572 | 0 | 381393104 |
| ip4-rewrite | 523738 | 9288572 | 0 | 424464588 |
| unix-epoll-input | 1323 | 0 | 0 | 1785884 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 527727 | 9143610 | 0 | 290922772 |
| FortyGigabitEthernet88/0/1-tx | 527727 | 9143610 | 0 | 432709012 |
| dpdk-input | 1396414 | 9143530 | 0 | 806904604 |
| ethernet-input | 527727 | 9143610 | 0 | 270715188 |
| ip4-input-no-checksum | 527726 | 9143594 | 0 | 345717920 |
| ip4-lookup | 527726 | 9143594 | 0 | 374494796 |
| ip4-rewrite | 527725 | 9143566 | 0 | 418784704 |
| unix-epoll-input | 1362 | 0 | 0 | 1838656 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 489536 | 9288868 | 0 | 202895864 |
| FortyGigabitEthernet88/0/0-tx | 489536 | 9288868 | 0 | 434127016 |
| dpdk-input | 753046 | 9288774 | 0 | 732118472 |
| ethernet-input | 489536 | 9288868 | 0 | 482188240 |
| ip4-input | 489535 | 9288840 | 0 | 428637960 |
| ip4-lookup | 489535 | 9288840 | 0 | 380352428 |
| ip4-rewrite | 489535 | 9288840 | 0 | 329570316 |
| unix-epoll-input | 735 | 0 | 0 | 1015404 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 518436 | 9143856 | 0 | 206481248 |
| FortyGigabitEthernet88/0/0-tx | 518436 | 9143856 | 0 | 431228832 |
| dpdk-input | 880456 | 9143784 | 0 | 747598708 |
| ethernet-input | 518436 | 9143856 | 0 | 477119636 |
| ip4-input | 518435 | 9143840 | 0 | 425435196 |
| ip4-lookup | 518435 | 9143840 | 0 | 364861204 |
| ip4-rewrite | 518435 | 9143840 | 0 | 328274260 |
| unix-epoll-input | 859 | 0 | 0 | 1250724 |

40ge2p1xl710-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2528 |
| api-rx-from-ring | 0 | 0 | 50 | 327588108 |
| bfd-process | 0 | 0 | 1 | 6908 |
| bond-process | 0 | 0 | 1 | 1504 |
| dhcp-client-process | 0 | 0 | 2 | 4244 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2124 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2260 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1976 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1844 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3924240 |
| dpdk-process | 0 | 0 | 60 | 56847156 |
| fib-walk | 0 | 0 | 90 | 166428 |
| flow-report-process | 0 | 0 | 1 | 1136 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 21208 |
| ip-route-resolver-process | 0 | 0 | 2 | 22596 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 57996 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 294028 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 34008 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2320 |
| lldp-process | 0 | 0 | 1 | 1475672 |
| rd-cp-process | 0 | 0 | 1 | 1248 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1292 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1776 |
| send-rs-process | 0 | 0 | 1 | 1460 |
| startup-config-process | 1 | 0 | 1 | 1952 |
| statseg-collector-process | 0 | 0 | 18 | 2944140 |
| unix-cli-local:0 | 1 | 0 | 2 | 603613490 |
| unix-cli-new-session | 0 | 0 | 4 | 503662450 |
| unix-epoll-input | 3608291 | 0 | 0 | 408078967444 |
| vhost-user-process | 0 | 0 | 1 | 2144 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2684 |
| vpe-link-state-process | 0 | 0 | 7 | 15560 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1468 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3408314 | 854980096 | 0 | 8902879244 |
| FortyGigabitEthernet88/0/0-tx | 3408313 | 854979840 | 0 | 36743949036 |
| FortyGigabitEthernet88/0/1-output | 3408637 | 854892800 | 0 | 9058768048 |
| FortyGigabitEthernet88/0/1-tx | 3408636 | 854892544 | 0 | 36317879584 |
| dpdk-input | 536646897 | 1709872896 | 0 | 129253822916 |
| ethernet-input | 6816951 | 1709872896 | 0 | 25949369424 |
| ip4-input-no-checksum | 6811416 | 1709872896 | 0 | 33591242760 |
| ip4-lookup | 6811416 | 1709872896 | 0 | 48445893236 |
| ip4-rewrite | 6811416 | 1709872896 | 0 | 43058611200 |
| unix-epoll-input | 523567 | 0 | 0 | 494880828 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 260808 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 16452 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 1460 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 11356 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1516 |
| unix-epoll-input | 30729 | 0 | 0 | 3574704832 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 39919 | 9418240 | 0 | 99274700 |
| FortyGigabitEthernet88/0/0-tx | 39919 | 9418240 | 0 | 403290976 |
| FortyGigabitEthernet88/0/1-output | 39919 | 9418496 | 0 | 101355812 |
| FortyGigabitEthernet88/0/1-tx | 39919 | 9418496 | 0 | 398049620 |
| dpdk-input | 39919 | 18836736 | 0 | 895447072 |
| ethernet-input | 79838 | 18836736 | 0 | 290734048 |
| ip4-input-no-checksum | 79800 | 18836736 | 0 | 375523180 |
| ip4-lookup | 79800 | 18836736 | 0 | 536548204 |
| ip4-rewrite | 79800 | 18836736 | 0 | 478525724 |
| unix-epoll-input | 38 | 0 | 0 | 52836 |
64b-2t2c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2628 |
| api-rx-from-ring | 0 | 0 | 47 | 356133296 |
| bfd-process | 0 | 0 | 1 | 6716 |
| bond-process | 0 | 0 | 1 | 1456 |
| dhcp-client-process | 0 | 0 | 2 | 4848 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2200 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2060 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1440 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1304 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3969804 |
| dpdk-process | 0 | 0 | 60 | 58410672 |
| fib-walk | 0 | 0 | 90 | 174616 |
| flow-report-process | 0 | 0 | 1 | 1124 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 29724 |
| ip-route-resolver-process | 0 | 0 | 2 | 26272 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 63600 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 282996 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 55424 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2316 |
| lldp-process | 0 | 0 | 1 | 1810932 |
| rd-cp-process | 0 | 0 | 1 | 1420 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1284 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1288 |
| send-rs-process | 0 | 0 | 1 | 1296 |
| startup-config-process | 1 | 0 | 1 | 2236 |
| statseg-collector-process | 0 | 0 | 18 | 4051184 |
| unix-cli-local:0 | 1 | 0 | 2 | 4360104410 |
| unix-cli-new-session | 0 | 0 | 4 | 4260351382 |
| unix-epoll-input | 3610451 | 0 | 0 | 408031635252 |
| vhost-user-process | 0 | 0 | 1 | 1976 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2904 |
| vpe-link-state-process | 0 | 0 | 6 | 14404 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1764 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7227800 | 1809401600 | 0 | 18215573652 |
| FortyGigabitEthernet88/0/1-tx | 7227799 | 1809401344 | 0 | 70354485256 |
| dpdk-input | 595294280 | 1809401344 | 0 | 121295950916 |
| ethernet-input | 7227800 | 1809401600 | 0 | 25829081432 |
| ip4-input-no-checksum | 7227800 | 1809401600 | 0 | 34837879536 |
| ip4-lookup | 7227800 | 1809401600 | 0 | 51709955380 |
| ip4-rewrite | 7227799 | 1809401344 | 0 | 45339392892 |
| unix-epoll-input | 580696 | 0 | 0 | 552747476 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8091833 | 1815681496 | 0 | 18269671788 |
| FortyGigabitEthernet88/0/0-tx | 8091833 | 1815681496 | 0 | 71668049688 |
| dpdk-input | 595145703 | 1815681496 | 0 | 123630968872 |
| ethernet-input | 8091833 | 1815681496 | 0 | 25784791292 |
| ip4-input-no-checksum | 8091833 | 1815681496 | 0 | 35552131676 |
| ip4-lookup | 8091833 | 1815681496 | 0 | 47802955408 |
| ip4-rewrite | 8091833 | 1815681496 | 0 | 44955530824 |
| unix-epoll-input | 580638 | 0 | 0 | 548982824 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2828 |
| api-rx-from-ring | 0 | 0 | 50 | 355737372 |
| bfd-process | 0 | 0 | 1 | 5824 |
| bond-process | 0 | 0 | 1 | 1200 |
| dhcp-client-process | 0 | 0 | 2 | 12256 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1776 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2292 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1276 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4058280 |
| dpdk-process | 0 | 0 | 57 | 58018516 |
| fib-walk | 0 | 0 | 85 | 160308 |
| flow-report-process | 0 | 0 | 1 | 1156 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 17776 |
| ip-route-resolver-process | 0 | 0 | 2 | 15952 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 35120 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 261784 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 30760 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1524 |
| lldp-process | 0 | 0 | 1 | 1816852 |
| rd-cp-process | 0 | 0 | 1 | 1328 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1108 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1336 |
| send-rs-process | 0 | 0 | 1 | 1236 |
| startup-config-process | 1 | 0 | 1 | 1964 |
| statseg-collector-process | 0 | 0 | 17 | 3824640 |
| unix-cli-local:0 | 1 | 0 | 2 | 2661332163 |
| unix-cli-new-session | 0 | 0 | 4 | 2560816331 |
| unix-epoll-input | 3400375 | 0 | 0 | 385195525288 |
| vhost-user-process | 0 | 0 | 1 | 2412 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2912 |
| vpe-link-state-process | 0 | 0 | 6 | 15188 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1308 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 8127395 | 1774323456 | 0 | 18908139120 |
| FortyGigabitEthernet88/0/1-tx | 8127396 | 1774323712 | 0 | 69157999536 |
| dpdk-input | 490021848 | 1774323712 | 0 | 114123737460 |
| ethernet-input | 8619386 | 1879105532 | 0 | 26691576828 |
| ip4-input-no-checksum | 8127396 | 1774323712 | 0 | 35258771340 |
| ip4-lookup | 8127396 | 1774323712 | 0 | 46964914204 |
| ip4-rewrite | 8127396 | 1774323712 | 0 | 44039287776 |
| unix-epoll-input | 467841 | 0 | 0 | 443221508 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7007865 | 1765617408 | 0 | 17632225968 |
| FortyGigabitEthernet88/0/0-tx | 7007864 | 1765617152 | 0 | 69251618820 |
| dpdk-input | 463906956 | 1765617408 | 0 | 113761397424 |
| ethernet-input | 7007865 | 1765617408 | 0 | 24423159512 |
| ip4-input-no-checksum | 7007865 | 1765617408 | 0 | 34151254888 |
| ip4-lookup | 7007865 | 1765617408 | 0 | 50601580660 |
| ip4-rewrite | 7007865 | 1765617408 | 0 | 43603049848 |
| unix-epoll-input | 449205 | 0 | 0 | 424721724 |
64b-4t4c-ethip4-ip4base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2564 |
| api-rx-from-ring | 0 | 0 | 51 | 446351088 |
| bfd-process | 0 | 0 | 1 | 6684 |
| bond-process | 0 | 0 | 1 | 1600 |
| dhcp-client-process | 0 | 0 | 2 | 6548 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2256 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2244 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1856 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1724 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3957352 |
| dpdk-process | 0 | 0 | 50 | 57876092 |
| fib-walk | 0 | 0 | 75 | 195996 |
| flow-report-process | 0 | 0 | 1 | 1304 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 8584 |
| ip-route-resolver-process | 0 | 0 | 2 | 32824 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 83720 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 244976 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 32952 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1872 |
| lldp-process | 0 | 0 | 1 | 2435556 |
| rd-cp-process | 0 | 0 | 1 | 2840 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1448 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1732 |
| send-rs-process | 0 | 0 | 1 | 1256 |
| startup-config-process | 1 | 0 | 1 | 2236 |
| statseg-collector-process | 0 | 0 | 15 | 5348808 |
| unix-cli-local:0 | 1 | 0 | 2 | 1272102570 |
| unix-cli-new-session | 0 | 0 | 4 | 1172262462 |
| unix-epoll-input | 2998528 | 0 | 0 | 339413542876 |
| vhost-user-process | 0 | 0 | 1 | 2052 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3332 |
| vpe-link-state-process | 0 | 0 | 7 | 16380 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1624 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 53182526 | 777308060 | 0 | 19789478660 |
| FortyGigabitEthernet88/0/1-tx | 53182526 | 777308060 | 0 | 37873910980 |
| dpdk-input | 730600903 | 825179626 | 0 | 118173783248 |
| ethernet-input | 53182526 | 777308060 | 0 | 24473776716 |
| ip4-input-no-checksum | 53182523 | 777308012 | 0 | 30260835632 |
| ip4-lookup | 53182525 | 777308044 | 0 | 33773398660 |
| ip4-rewrite | 53182524 | 777308028 | 0 | 29916010812 |
| unix-epoll-input | 706602 | 0 | 0 | 709616828 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 52494105 | 783476799 | 0 | 19720526472 |
| FortyGigabitEthernet88/0/1-tx | 52494105 | 783476799 | 0 | 37716665076 |
| dpdk-input | 707529156 | 783476728 | 0 | 113081774480 |
| ethernet-input | 52494104 | 783476787 | 0 | 25188299564 |
| ip4-input-no-checksum | 57058932 | 850230220 | 0 | 32841252320 |
| ip4-lookup | 52494102 | 783476748 | 0 | 33198074592 |
| ip4-rewrite | 56329776 | 842114802 | 0 | 32068539228 |
| unix-epoll-input | 690282 | 0 | 0 | 694497812 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 52633922 | 846838016 | 0 | 20266733268 |
| FortyGigabitEthernet88/0/0-tx | 48392851 | 777389432 | 0 | 37716309560 |
| dpdk-input | 754257587 | 782997567 | 0 | 116575888632 |
| ethernet-input | 51899279 | 835573769 | 0 | 25500913244 |
| ip4-input-no-checksum | 48392851 | 777389412 | 0 | 28785853756 |
| ip4-lookup | 48392852 | 777389436 | 0 | 30568047372 |
| ip4-rewrite | 48392851 | 777389412 | 0 | 28651819584 |
| unix-epoll-input | 732868 | 0 | 0 | 752276608 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 48097594 | 783559200 | 0 | 18618039756 |
| FortyGigabitEthernet88/0/0-tx | 48097594 | 783559200 | 0 | 37982170384 |
| dpdk-input | 810639879 | 807927904 | 0 | 120674856616 |
| ethernet-input | 48097594 | 783559200 | 0 | 24644577504 |
| ip4-input-no-checksum | 56412524 | 923909868 | 0 | 33979790212 |
| ip4-lookup | 48097593 | 783559184 | 0 | 30176960020 |
| ip4-rewrite | 56412524 | 923909868 | 0 | 33935047448 |
| unix-epoll-input | 727660 | 0 | 0 | 760052152 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 441032 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 4068 |
| unix-epoll-input | 31606 | 0 | 0 | 3702757364 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 662844 | 11203260 | 0 | 259944724 |
| FortyGigabitEthernet88/0/1-tx | 662844 | 11203260 | 0 | 523490908 |
| dpdk-input | 3306699 | 11203136 | 0 | 1108284068 |
| ethernet-input | 662844 | 11203260 | 0 | 327864508 |
| ip4-input-no-checksum | 662843 | 11203228 | 0 | 408593832 |
| ip4-lookup | 662843 | 11203228 | 0 | 439985740 |
| ip4-rewrite | 662843 | 11203228 | 0 | 409213956 |
| unix-epoll-input | 3226 | 0 | 0 | 4161948 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 657316 | 11292288 | 0 | 260042748 |
| FortyGigabitEthernet88/0/1-tx | 657316 | 11292288 | 0 | 529307508 |
| dpdk-input | 3147396 | 11292176 | 0 | 1125718476 |
| ethernet-input | 657316 | 11292288 | 0 | 323643396 |
| ip4-input-no-checksum | 657314 | 11292266 | 0 | 411011872 |
| ip4-lookup | 657314 | 11292266 | 0 | 423999616 |
| ip4-rewrite | 657314 | 11292266 | 0 | 409207592 |
| unix-epoll-input | 3071 | 0 | 0 | 4214296 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 740238 | 11203496 | 0 | 277611016 |
| FortyGigabitEthernet88/0/0-tx | 740238 | 11203496 | 0 | 542668488 |
| dpdk-input | 2108669 | 11203420 | 0 | 1069663256 |
| ethernet-input | 740238 | 11203496 | 0 | 349030300 |
| ip4-input-no-checksum | 740236 | 11203472 | 0 | 431568164 |
| ip4-lookup | 740236 | 11203472 | 0 | 466699592 |
| ip4-rewrite | 740236 | 11203472 | 0 | 424523020 |
| unix-epoll-input | 2057 | 0 | 0 | 2728132 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 726956 | 11292500 | 0 | 278406848 |
| FortyGigabitEthernet88/0/0-tx | 726955 | 11292468 | 0 | 555548040 |
| dpdk-input | 2050062 | 11292380 | 0 | 1061058164 |
| ethernet-input | 726956 | 11292500 | 0 | 343254008 |
| ip4-input-no-checksum | 726955 | 11292468 | 0 | 426203180 |
| ip4-lookup | 726955 | 11292468 | 0 | 478982516 |
| ip4-rewrite | 726954 | 11292444 | 0 | 422739952 |
| unix-epoll-input | 2001 | 0 | 0 | 2923052 |

40ge2p1xl710-ethip4-ip4scale200k-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x100k static IPv4 /32 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-ethip4-ip4scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2788 |
| api-rx-from-ring | 0 | 0 | 92965 | 3245845860 |
| bfd-process | 0 | 0 | 1 | 7000 |
| bond-process | 0 | 0 | 1 | 1548 |
| dhcp-client-process | 0 | 0 | 5 | 10516 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2192 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2096 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1404 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1352 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3839228 |
| dpdk-process | 0 | 0 | 150 | 79588768 |
| fib-walk | 0 | 0 | 225 | 417436 |
| flow-report-process | 0 | 0 | 1 | 1088 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 50832 |
| ip-route-resolver-process | 0 | 0 | 5 | 18060 |
| ip4-reassembly-expire-walk | 0 | 0 | 45 | 104836 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 450 | 681192 |
| ip6-reassembly-expire-walk | 0 | 0 | 45 | 117796 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2356 |
| lldp-process | 0 | 0 | 1 | 1473392 |
| rd-cp-process | 0 | 0 | 1 | 1260 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1240 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1200 |
| send-rs-process | 0 | 0 | 1 | 1264 |
| startup-config-process | 1 | 0 | 1 | 1988 |
| statseg-collector-process | 0 | 0 | 45 | 7253132 |
| unix-cli-local:0 | 1 | 0 | 2 | 1262503554 |
| unix-cli-new-session | 0 | 0 | 4 | 1162550710 |
| unix-epoll-input | 9052032 | 0 | 0 | 1021775037820 |
| vhost-user-process | 0 | 0 | 1 | 2608 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3468 |
| vpe-link-state-process | 0 | 0 | 7 | 16588 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2280 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9348849 | 2320894208 | 0 | 24238572712 |
| FortyGigabitEthernet88/0/0-tx | 9348848 | 2320894208 | 0 | 102061498000 |
| FortyGigabitEthernet88/0/1-output | 9343619 | 2319967488 | 0 | 25207057664 |
| FortyGigabitEthernet88/0/1-tx | 9343618 | 2319967232 | 0 | 101289689396 |
| dpdk-input | 585963191 | 4640861696 | 0 | 273647547212 |
| ethernet-input | 18692467 | 4640861440 | 0 | 69789037476 |
| ip4-input-no-checksum | 18665760 | 4640861696 | 0 | 91414152660 |
| ip4-lookup | 18665760 | 4640861696 | 0 | 177521477140 |
| ip4-rewrite | 18665760 | 4640861696 | 0 | 118574431120 |
| unix-epoll-input | 571679 | 0 | 0 | 548394584 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2716 |
| api-rx-from-ring | 0 | 0 | 89284 | 3093258556 |
| bfd-process | 0 | 0 | 1 | 6000 |
| bond-process | 0 | 0 | 1 | 1156 |
| dhcp-client-process | 0 | 0 | 5 | 20124 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2008 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2500 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1392 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3881396 |
| dpdk-process | 0 | 0 | 150 | 79284664 |
| fib-walk | 0 | 0 | 225 | 1091780 |
| flow-report-process | 0 | 0 | 1 | 988 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 27316 |
| ip-route-resolver-process | 0 | 0 | 5 | 30684 |
| ip4-reassembly-expire-walk | 0 | 0 | 45 | 104448 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 450 | 777536 |
| ip6-reassembly-expire-walk | 0 | 0 | 45 | 147832 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2368 |
| lldp-process | 0 | 0 | 1 | 1489304 |
| rd-cp-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1292 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1916 |
| send-rs-process | 0 | 0 | 1 | 1132 |
| startup-config-process | 1 | 0 | 1 | 1940 |
| statseg-collector-process | 0 | 0 | 45 | 7303756 |
| unix-cli-local:0 | 1 | 0 | 2 | 238098219 |
| unix-cli-new-session | 0 | 0 | 4 | 137526971 |
| unix-epoll-input | 9036145 | 0 | 0 | 1021925885568 |
| vhost-user-process | 0 | 0 | 1 | 2552 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2508 |
| vpe-link-state-process | 0 | 0 | 6 | 14896 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1528 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9451074 | 2353393664 | 0 | 24584514876 |
| FortyGigabitEthernet88/0/0-tx | 9451074 | 2353393664 | 0 | 103789357776 |
| FortyGigabitEthernet88/0/1-output | 9449088 | 2355511040 | 0 | 25407036884 |
| FortyGigabitEthernet88/0/1-tx | 9449088 | 2355511040 | 0 | 102548085156 |
| dpdk-input | 498204019 | 4708904704 | 0 | 271076569080 |
| ethernet-input | 18900162 | 4708904704 | 0 | 71644032356 |
| ip4-input-no-checksum | 18844706 | 4708904448 | 0 | 92968251732 |
| ip4-lookup | 18844707 | 4708904704 | 0 | 179223256168 |
| ip4-rewrite | 18844707 | 4708904704 | 0 | 120319603524 |
| unix-epoll-input | 486063 | 0 | 0 | 466713352 |
64b-2t2c-ethip4-ip4scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2760 |
| api-rx-from-ring | 0 | 0 | 95873 | 3242034620 |
| bfd-process | 0 | 0 | 1 | 6680 |
| bond-process | 0 | 0 | 1 | 1588 |
| dhcp-client-process | 0 | 0 | 3 | 16612 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1800 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2216 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1424 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1816 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3847560 |
| dpdk-process | 0 | 0 | 70 | 61521564 |
| fib-walk | 0 | 0 | 105 | 256800 |
| flow-report-process | 0 | 0 | 1 | 1128 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 30984 |
| ip-route-resolver-process | 0 | 0 | 3 | 18632 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 82396 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 210 | 355596 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 50384 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2256 |
| lldp-process | 0 | 0 | 1 | 1823376 |
| rd-cp-process | 0 | 0 | 1 | 1476 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1232 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1228 |
| send-rs-process | 0 | 0 | 1 | 1472 |
| startup-config-process | 1 | 0 | 1 | 2108 |
| statseg-collector-process | 0 | 0 | 21 | 5068168 |
| unix-cli-local:0 | 1 | 0 | 2 | 3776075410 |
| unix-cli-new-session | 0 | 0 | 4 | 3676361874 |
| unix-epoll-input | 4184567 | 0 | 0 | 473600247072 |
| vhost-user-process | 0 | 0 | 1 | 2040 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2820 |
| vpe-link-state-process | 0 | 0 | 7 | 16848 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2012 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 10145908 | 1944418556 | 0 | 20779998224 |
| FortyGigabitEthernet88/0/1-tx | 10145908 | 1944418556 | 0 | 77748229744 |
| dpdk-input | 681650723 | 1944418556 | 0 | 139686182176 |
| ethernet-input | 10145908 | 1944418556 | 0 | 28681974304 |
| ip4-input-no-checksum | 10145908 | 1944418556 | 0 | 39957621828 |
| ip4-lookup | 10145908 | 1944418556 | 0 | 72751837244 |
| ip4-rewrite | 10145908 | 1944418556 | 0 | 50076598868 |
| unix-epoll-input | 665035 | 0 | 0 | 631955772 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9816693 | 1944785920 | 0 | 20695943420 |
| FortyGigabitEthernet88/0/0-tx | 9816693 | 1944785920 | 0 | 77982282544 |
| dpdk-input | 711483958 | 1944785764 | 0 | 139395946308 |
| ethernet-input | 9816693 | 1944785920 | 0 | 28359851544 |
| ip4-input-no-checksum | 9816693 | 1944785920 | 0 | 39254147084 |
| ip4-lookup | 9816693 | 1944785920 | 0 | 72647977872 |
| ip4-rewrite | 10469745 | 2061655104 | 0 | 52870981488 |
| unix-epoll-input | 693914 | 0 | 0 | 658103000 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2148 |
| api-rx-from-ring | 0 | 0 | 96259 | 3583418584 |
| bfd-process | 0 | 0 | 1 | 6060 |
| bond-process | 0 | 0 | 1 | 1408 |
| dhcp-client-process | 0 | 0 | 3 | 8104 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1500 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2124 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1188 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1452 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3908900 |
| dpdk-process | 0 | 0 | 67 | 60220808 |
| fib-walk | 0 | 0 | 100 | 180036 |
| flow-report-process | 0 | 0 | 1 | 1144 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 20212 |
| ip-route-resolver-process | 0 | 0 | 3 | 6668 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 53084 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 200 | 390984 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 52092 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1476 |
| lldp-process | 0 | 0 | 1 | 1827580 |
| rd-cp-process | 0 | 0 | 1 | 1320 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1120 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1172 |
| send-rs-process | 0 | 0 | 1 | 1088 |
| startup-config-process | 1 | 0 | 1 | 2088 |
| statseg-collector-process | 0 | 0 | 20 | 4833796 |
| unix-cli-local:0 | 1 | 0 | 2 | 2319419663 |
| unix-cli-new-session | 0 | 0 | 4 | 2218833195 |
| unix-epoll-input | 3961616 | 0 | 0 | 450411938288 |
| vhost-user-process | 0 | 0 | 1 | 2168 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2264 |
| vpe-link-state-process | 0 | 0 | 6 | 14832 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1308 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 12245574 | 2022159584 | 0 | 21633221168 |
| FortyGigabitEthernet88/0/1-tx | 11683251 | 1903525580 | 0 | 75714480956 |
| dpdk-input | 654205218 | 1903525580 | 0 | 134238625392 |
| ethernet-input | 11683252 | 1903525804 | 0 | 27993877916 |
| ip4-input-no-checksum | 11683252 | 1903525804 | 0 | 38772841628 |
| ip4-lookup | 11683250 | 1903525404 | 0 | 70539045776 |
| ip4-rewrite | 11683251 | 1903525580 | 0 | 48607866828 |
| unix-epoll-input | 592868 | 0 | 0 | 566966364 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 11632136 | 2250914108 | 0 | 24088440648 |
| FortyGigabitEthernet88/0/0-tx | 9751330 | 1900306256 | 0 | 76657243480 |
| dpdk-input | 648023966 | 1900306256 | 0 | 135474996008 |
| ethernet-input | 9751331 | 1900306432 | 0 | 27495285112 |
| ip4-input-no-checksum | 9751331 | 1900306432 | 0 | 38079419092 |
| ip4-lookup | 9755427 | 1901065832 | 0 | 70607475264 |
| ip4-rewrite | 9751330 | 1900306256 | 0 | 48038615236 |
| unix-epoll-input | 587452 | 0 | 0 | 563403764 |

40ge2p1xl710-ethip4-ip4scale20k-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x10k static IPv4 /32 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-ethip4-ip4scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 250776 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 21784 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1660 |
| unix-epoll-input | 5841 | 0 | 0 | 754973020 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7793 | 1886208 | 0 | 19823596 |
| FortyGigabitEthernet88/0/0-tx | 7793 | 1886208 | 0 | 82692236 |
| FortyGigabitEthernet88/0/1-output | 7793 | 1886112 | 0 | 21415936 |
| FortyGigabitEthernet88/0/1-tx | 7793 | 1886112 | 0 | 81936540 |
| dpdk-input | 7793 | 3772320 | 0 | 179410232 |
| ethernet-input | 15588 | 3772832 | 0 | 58219008 |
| ip4-input-no-checksum | 15439 | 3772320 | 0 | 74797572 |
| ip4-lookup | 15439 | 3772320 | 0 | 140485260 |
| ip4-rewrite | 15439 | 3772320 | 0 | 97183544 |
| unix-epoll-input | 8 | 0 | 0 | 11064 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2180 |
| api-rx-from-ring | 0 | 0 | 9511 | 605812140 |
| bfd-process | 0 | 0 | 1 | 6124 |
| bond-process | 0 | 0 | 1 | 1348 |
| dhcp-client-process | 0 | 0 | 2 | 4472 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1404 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2088 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1792 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1460 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3890080 |
| dpdk-process | 0 | 0 | 44 | 53345816 |
| fib-walk | 0 | 0 | 65 | 134740 |
| flow-report-process | 0 | 0 | 1 | 1236 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 18184 |
| ip-route-resolver-process | 0 | 0 | 2 | 13364 |
| ip4-reassembly-expire-walk | 0 | 0 | 13 | 39968 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 130 | 207356 |
| ip6-reassembly-expire-walk | 0 | 0 | 13 | 24092 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1592 |
| lldp-process | 0 | 0 | 1 | 1481208 |
| rd-cp-process | 0 | 0 | 1 | 1268 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1552 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1040 |
| send-rs-process | 0 | 0 | 1 | 1292 |
| startup-config-process | 1 | 0 | 1 | 2088 |
| statseg-collector-process | 0 | 0 | 13 | 2304368 |
| unix-cli-local:0 | 1 | 0 | 2 | 2942171887 |
| unix-cli-new-session | 0 | 0 | 4 | 2841851779 |
| unix-epoll-input | 2588492 | 0 | 0 | 293574035376 |
| vhost-user-process | 0 | 0 | 1 | 2132 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2784 |
| vpe-link-state-process | 0 | 0 | 6 | 14588 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1480 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2325131 | 585112832 | 0 | 6160479316 |
| FortyGigabitEthernet88/0/0-tx | 2325131 | 585112832 | 0 | 25776052132 |
| FortyGigabitEthernet88/0/1-output | 2324547 | 585321728 | 0 | 6349020724 |
| FortyGigabitEthernet88/0/1-tx | 2324547 | 585321728 | 0 | 25591543172 |
| dpdk-input | 377325334 | 1170435072 | 0 | 90457390744 |
| ethernet-input | 4649680 | 1170435072 | 0 | 17801928144 |
| ip4-input-no-checksum | 4645121 | 1170435072 | 0 | 23023743564 |
| ip4-lookup | 4645120 | 1170434816 | 0 | 43409975108 |
| ip4-rewrite | 4645119 | 1170434560 | 0 | 29993514540 |
| unix-epoll-input | 368132 | 0 | 0 | 350518524 |
64b-2t2c-ethip4-ip4scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 313504 |
| dhcp-client-process | 0 | 0 | 1 | 5284 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 1276 |
| ip-route-resolver-process | 0 | 0 | 1 | 15324 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 13400 |
| unix-epoll-input | 24958 | 0 | 0 | 2726651412 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 66741 | 14093568 | 0 | 148226624 |
| FortyGigabitEthernet88/0/1-tx | 66741 | 14093568 | 0 | 566352560 |
| dpdk-input | 70094 | 14093568 | 0 | 648676264 |
| ethernet-input | 66741 | 14093568 | 0 | 208374584 |
| ip4-input-no-checksum | 66741 | 14093568 | 0 | 279838628 |
| ip4-lookup | 66741 | 14093568 | 0 | 510908704 |
| ip4-rewrite | 66741 | 14093568 | 0 | 366184168 |
| unix-epoll-input | 68 | 0 | 0 | 96116 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 63690 | 14095124 | 0 | 151183880 |
| FortyGigabitEthernet88/0/0-tx | 63689 | 14094868 | 0 | 567047104 |
| dpdk-input | 63690 | 14095124 | 0 | 654208672 |
| ethernet-input | 63690 | 14095124 | 0 | 205043672 |
| ip4-input-no-checksum | 63690 | 14095124 | 0 | 282095332 |
| ip4-lookup | 63690 | 14095124 | 0 | 510148272 |
| ip4-rewrite | 63690 | 14095124 | 0 | 359382036 |
| unix-epoll-input | 62 | 0 | 0 | 88796 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2532 |
| api-rx-from-ring | 0 | 0 | 9595 | 691292116 |
| bfd-process | 0 | 0 | 1 | 6528 |
| bond-process | 0 | 0 | 1 | 1224 |
| dhcp-client-process | 0 | 0 | 3 | 16452 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1544 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1788 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1296 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1300 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4027744 |
| dpdk-process | 0 | 0 | 97 | 68678020 |
| fib-walk | 0 | 0 | 145 | 247752 |
| flow-report-process | 0 | 0 | 1 | 1432 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 22864 |
| ip-route-resolver-process | 0 | 0 | 3 | 14792 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 62392 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 290 | 1436800 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 54764 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1456 |
| lldp-process | 0 | 0 | 1 | 1831472 |
| rd-cp-process | 0 | 0 | 1 | 1560 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1088 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1080 |
| send-rs-process | 0 | 0 | 1 | 1092 |
| startup-config-process | 1 | 0 | 1 | 2096 |
| statseg-collector-process | 0 | 0 | 29 | 6120632 |
| unix-cli-local:0 | 1 | 0 | 2 | 3395631135 |
| unix-cli-new-session | 0 | 0 | 4 | 3294847819 |
| unix-epoll-input | 5784564 | 0 | 0 | 658938673060 |
| vhost-user-process | 0 | 0 | 1 | 2052 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2584 |
| vpe-link-state-process | 0 | 0 | 6 | 14292 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1192 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 18355403 | 2976234900 | 0 | 33156742776 |
| FortyGigabitEthernet88/0/1-tx | 18355403 | 2976234900 | 0 | 118779699332 |
| dpdk-input | 622156407 | 2976234737 | 0 | 177825287584 |
| ethernet-input | 18355403 | 2976234900 | 0 | 44584007488 |
| ip4-input-no-checksum | 18355403 | 2976234900 | 0 | 61067630048 |
| ip4-lookup | 18355403 | 2976234900 | 0 | 109317418240 |
| ip4-rewrite | 18355403 | 2976234900 | 0 | 76742597072 |
| unix-epoll-input | 541040 | 0 | 0 | 513211852 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 17069197 | 2971851776 | 0 | 32346471508 |
| FortyGigabitEthernet88/0/0-tx | 17124291 | 2983149131 | 0 | 119734025128 |
| dpdk-input | 565500918 | 2971851768 | 0 | 178929828200 |
| ethernet-input | 17069197 | 2971851776 | 0 | 43480588324 |
| ip4-input-no-checksum | 17069197 | 2971851776 | 0 | 61498563512 |
| ip4-lookup | 17069197 | 2971851776 | 0 | 109701162864 |
| ip4-rewrite | 17637168 | 3083172136 | 0 | 79037223476 |
| unix-epoll-input | 551717 | 0 | 0 | 525899272 |

40ge2p1xl710-ethip4-ip4scale2m-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x1M static IPv4 /32 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2868 |
| api-rx-from-ring | 0 | 0 | 988032 | 31591103796 |
| bfd-process | 0 | 0 | 1 | 7296 |
| bond-process | 0 | 0 | 1 | 1756 |
| dhcp-client-process | 0 | 0 | 5 | 24064 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2128 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1976 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1304 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1308 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3779740 |
| dpdk-process | 0 | 0 | 161 | 83877076 |
| fib-walk | 0 | 0 | 240 | 1877460 |
| flow-report-process | 0 | 0 | 1 | 1076 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 58436 |
| ip-route-resolver-process | 0 | 0 | 5 | 21972 |
| ip4-reassembly-expire-walk | 0 | 0 | 49 | 288032 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 480 | 2546372 |
| ip6-reassembly-expire-walk | 0 | 0 | 49 | 258452 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2520 |
| lldp-process | 0 | 0 | 1 | 1469488 |
| rd-cp-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1324 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1244 |
| send-rs-process | 0 | 0 | 1 | 1160 |
| startup-config-process | 1 | 0 | 1 | 2068 |
| statseg-collector-process | 0 | 0 | 48 | 14540200 |
| unix-cli-local:0 | 1 | 0 | 2 | 4293896650 |
| unix-cli-new-session | 0 | 0 | 4 | 4193968974 |
| unix-epoll-input | 9047353 | 0 | 0 | 1061890640356 |
| vhost-user-process | 0 | 0 | 1 | 3140 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2784 |
| vpe-link-state-process | 0 | 0 | 6 | 14308 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2512 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8843482 | 2097491712 | 0 | 21826421380 |
| FortyGigabitEthernet88/0/0-tx | 8647047 | 2047204352 | 0 | 90264779764 |
| FortyGigabitEthernet88/0/1-output | 8645086 | 2044607488 | 0 | 22362383940 |
| FortyGigabitEthernet88/0/1-tx | 8645086 | 2044607488 | 0 | 89630667888 |
| dpdk-input | 915349957 | 4091811840 | 0 | 283519558552 |
| ethernet-input | 17292135 | 4091812352 | 0 | 62865954328 |
| ip4-input-no-checksum | 17053365 | 4091811328 | 0 | 80967995068 |
| ip4-lookup | 17053367 | 4091811840 | 0 | 276570178644 |
| ip4-rewrite | 17053367 | 4091811840 | 0 | 105686755468 |
| unix-epoll-input | 880319 | 0 | 0 | 859659012 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2648 |
| api-rx-from-ring | 0 | 0 | 971143 | 30421818220 |
| bfd-process | 0 | 0 | 1 | 6592 |
| bond-process | 0 | 0 | 1 | 1260 |
| dhcp-client-process | 0 | 0 | 5 | 23792 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1724 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2244 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1232 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3869984 |
| dpdk-process | 0 | 0 | 157 | 82177300 |
| fib-walk | 0 | 0 | 235 | 1432636 |
| flow-report-process | 0 | 0 | 1 | 1080 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 48056 |
| ip-route-resolver-process | 0 | 0 | 5 | 20176 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 232120 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 1972628 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 209660 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1828 |
| lldp-process | 0 | 0 | 1 | 1483088 |
| rd-cp-process | 0 | 0 | 1 | 1128 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1180 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1352 |
| send-rs-process | 0 | 0 | 1 | 1180 |
| startup-config-process | 1 | 0 | 1 | 1952 |
| statseg-collector-process | 0 | 0 | 47 | 14175352 |
| unix-cli-local:0 | 1 | 0 | 2 | 2803230935 |
| unix-cli-new-session | 0 | 0 | 4 | 2702733779 |
| unix-epoll-input | 9036977 | 0 | 0 | 1039737670956 |
| vhost-user-process | 0 | 0 | 1 | 2556 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2472 |
| vpe-link-state-process | 0 | 0 | 6 | 16064 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1960 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8314690 | 2024699136 | 0 | 21299900020 |
| FortyGigabitEthernet88/0/0-tx | 8314690 | 2024699136 | 0 | 89301932196 |
| FortyGigabitEthernet88/0/1-output | 8313871 | 2028104704 | 0 | 21727535460 |
| FortyGigabitEthernet88/0/1-tx | 8313871 | 2028104704 | 0 | 88403723392 |
| dpdk-input | 815203998 | 4052803840 | 0 | 276051155664 |
| ethernet-input | 16628561 | 4052803840 | 0 | 61487536912 |
| ip4-input-no-checksum | 16547124 | 4052803840 | 0 | 79485735216 |
| ip4-lookup | 16547124 | 4052803840 | 0 | 278008298572 |
| ip4-rewrite | 16922737 | 4148495104 | 0 | 105763329304 |
| unix-epoll-input | 782558 | 0 | 0 | 752192356 |
64b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2708 |
| api-rx-from-ring | 0 | 0 | 975610 | 29600986224 |
| bfd-process | 0 | 0 | 1 | 6300 |
| bond-process | 0 | 0 | 1 | 1268 |
| dhcp-client-process | 0 | 0 | 3 | 14708 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2312 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2416 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1324 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1380 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3821500 |
| dpdk-process | 0 | 0 | 74 | 62724064 |
| fib-walk | 0 | 0 | 110 | 784196 |
| flow-report-process | 0 | 0 | 1 | 1484 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 25904 |
| ip-route-resolver-process | 0 | 0 | 3 | 13644 |
| ip4-reassembly-expire-walk | 0 | 0 | 22 | 121504 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 220 | 1291724 |
| ip6-reassembly-expire-walk | 0 | 0 | 22 | 113860 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2112 |
| lldp-process | 0 | 0 | 1 | 1824272 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1392 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1340 |
| send-rs-process | 0 | 0 | 1 | 1860 |
| startup-config-process | 1 | 0 | 1 | 2004 |
| statseg-collector-process | 0 | 0 | 22 | 8540644 |
| unix-cli-local:0 | 1 | 0 | 2 | 3897298942 |
| unix-cli-new-session | 0 | 0 | 4 | 3797532506 |
| unix-epoll-input | 4003530 | 0 | 0 | 469506047648 |
| vhost-user-process | 0 | 0 | 1 | 2004 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2548 |
| vpe-link-state-process | 0 | 0 | 7 | 15724 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1688 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7715586 | 1546441088 | 0 | 16441670088 |
| FortyGigabitEthernet88/0/1-tx | 7715585 | 1546440875 | 0 | 61877432712 |
| dpdk-input | 1074268546 | 1546440875 | 0 | 148974956668 |
| ethernet-input | 7715586 | 1546441088 | 0 | 22889861172 |
| ip4-input-no-checksum | 7715586 | 1546441088 | 0 | 30979705676 |
| ip4-lookup | 7715585 | 1546440875 | 0 | 105412153536 |
| ip4-rewrite | 7715585 | 1546440875 | 0 | 39088353580 |
| unix-epoll-input | 1048077 | 0 | 0 | 989779020 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7378906 | 1547205328 | 0 | 16590144752 |
| FortyGigabitEthernet88/0/0-tx | 7378904 | 1547204876 | 0 | 62100077436 |
| dpdk-input | 1114154987 | 1547205100 | 0 | 152616235412 |
| ethernet-input | 7378906 | 1547205328 | 0 | 22229855252 |
| ip4-input-no-checksum | 7378906 | 1547205328 | 0 | 30995302548 |
| ip4-lookup | 7378905 | 1547205100 | 0 | 105463233152 |
| ip4-rewrite | 7378905 | 1547205100 | 0 | 38873153244 |
| unix-epoll-input | 1043726 | 0 | 0 | 988047748 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2712 |
| api-rx-from-ring | 0 | 0 | 996433 | 33347753796 |
| bfd-process | 0 | 0 | 1 | 5948 |
| bond-process | 0 | 0 | 1 | 1240 |
| dhcp-client-process | 0 | 0 | 3 | 13060 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1576 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2204 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1760 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1144 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3877052 |
| dpdk-process | 0 | 0 | 70 | 61415520 |
| fib-walk | 0 | 0 | 105 | 660348 |
| flow-report-process | 0 | 0 | 1 | 1636 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 25328 |
| ip-route-resolver-process | 0 | 0 | 3 | 11788 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 90280 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 210 | 1125312 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 88936 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1948 |
| lldp-process | 0 | 0 | 1 | 1828788 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1448 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1124 |
| send-rs-process | 0 | 0 | 1 | 1216 |
| startup-config-process | 1 | 0 | 1 | 1968 |
| statseg-collector-process | 0 | 0 | 21 | 8206780 |
| unix-cli-local:0 | 1 | 0 | 2 | 2015397315 |
| unix-cli-new-session | 0 | 0 | 4 | 1914855311 |
| unix-epoll-input | 3750111 | 0 | 0 | 442864661644 |
| vhost-user-process | 0 | 0 | 1 | 2432 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2820 |
| vpe-link-state-process | 0 | 0 | 6 | 15008 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1460 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7092270 | 1528153856 | 0 | 16592244408 |
| FortyGigabitEthernet88/0/1-tx | 7092270 | 1528153856 | 0 | 60779726940 |
| dpdk-input | 956166040 | 1528153856 | 0 | 140261467760 |
| ethernet-input | 7092270 | 1528153856 | 0 | 21838946676 |
| ip4-input-no-checksum | 7092270 | 1528153856 | 0 | 30182544292 |
| ip4-lookup | 7092270 | 1528153856 | 0 | 106045443496 |
| ip4-rewrite | 7092270 | 1528153856 | 0 | 38306579752 |
| unix-epoll-input | 915927 | 0 | 0 | 877934592 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6669510 | 1524773984 | 0 | 15681771196 |
| FortyGigabitEthernet88/0/0-tx | 6669510 | 1524773984 | 0 | 61393911616 |
| dpdk-input | 985264566 | 1524773984 | 0 | 142974726444 |
| ethernet-input | 6669510 | 1524773984 | 0 | 21676835308 |
| ip4-input-no-checksum | 6669510 | 1524773984 | 0 | 30121801160 |
| ip4-lookup | 6669510 | 1524773984 | 0 | 106462448540 |
| ip4-rewrite | 6669510 | 1524773984 | 0 | 38268984360 |
| unix-epoll-input | 913101 | 0 | 0 | 871508352 |

40ge2p1xl710-ethip4udp-ip4base-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 549828 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2516 |
| nat-det-expire-walk | 0 | 0 | 1 | 104872184 |
| unix-epoll-input | 22564 | 0 | 0 | 2557012608 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 21174 | 4950784 | 0 | 51568220 |
| FortyGigabitEthernet88/0/0-tx | 21174 | 4950784 | 0 | 214251484 |
| FortyGigabitEthernet88/0/1-output | 21159 | 4950916 | 0 | 55876384 |
| FortyGigabitEthernet88/0/1-tx | 21159 | 4950916 | 0 | 210688840 |
| dpdk-input | 21413 | 9901700 | 0 | 470063592 |
| ethernet-input | 42333 | 9901700 | 0 | 151446096 |
| ip4-input-no-checksum | 42047 | 9901700 | 0 | 314661556 |
| ip4-lookup | 42047 | 9901700 | 0 | 285043000 |
| ip4-rewrite | 42047 | 9901700 | 0 | 252293652 |
| nat44-det-in2out | 21173 | 4950528 | 0 | 321130600 |
| nat44-det-out2in | 21159 | 4950916 | 0 | 339491984 |
| unix-epoll-input | 21 | 0 | 0 | 31016 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1548 |
| api-rx-from-ring | 0 | 0 | 53 | 357376168 |
| bfd-process | 0 | 0 | 1 | 6192 |
| bond-process | 0 | 0 | 1 | 1244 |
| dhcp-client-process | 0 | 0 | 3 | 6232 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2328 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1296 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1292 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1268 |
| dpdk-ipsec-process | 1 | 0 | 0 | 45664 |
| dpdk-process | 0 | 0 | 67 | 58797204 |
| fib-walk | 0 | 0 | 100 | 173272 |
| flow-report-process | 0 | 0 | 1 | 1188 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 27308 |
| ip-route-resolver-process | 0 | 0 | 3 | 16004 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 58516 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 200 | 296012 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 38360 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2236 |
| lldp-process | 0 | 0 | 1 | 1686864 |
| nat-det-expire-walk | 0 | 0 | 20 | 57160 |
| nat-ha-process | 0 | 0 | 1 | 3804212 |
| nat64-expire-walk | 0 | 0 | 1 | 4924 |
| rd-cp-process | 0 | 0 | 1 | 1292 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1032 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1160 |
| send-rs-process | 0 | 0 | 1 | 1164 |
| startup-config-process | 1 | 0 | 1 | 3760 |
| statseg-collector-process | 0 | 0 | 20 | 3743808 |
| unix-cli-local:0 | 1 | 0 | 2 | 1325680323 |
| unix-cli-new-session | 0 | 0 | 4 | 1224927367 |
| unix-epoll-input | 3950483 | 0 | 0 | 453643057536 |
| vhost-user-process | 0 | 0 | 1 | 1884 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1396 |
| vpe-link-state-process | 0 | 0 | 6 | 14696 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2048 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8393043 | 666949888 | 0 | 8436080884 |
| FortyGigabitEthernet88/0/0-tx | 8393043 | 666949888 | 0 | 28271123772 |
| FortyGigabitEthernet88/0/1-output | 23407979 | 679368016 | 0 | 13883043220 |
| FortyGigabitEthernet88/0/1-tx | 23407979 | 679368016 | 0 | 32077133264 |
| dpdk-input | 734120887 | 1351541241 | 0 | 164048418280 |
| ethernet-input | 33543283 | 1431568915 | 0 | 32150485392 |
| ip4-input-no-checksum | 28158323 | 1431568978 | 0 | 38966958236 |
| ip4-lookup | 26661333 | 1346317874 | 0 | 47136267872 |
| ip4-rewrite | 28333287 | 1432705190 | 0 | 44456100280 |
| unix-epoll-input | 706977 | 0 | 0 | 741551916 |
64b-2t2c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1932 |
| api-rx-from-ring | 0 | 0 | 85 | 1004893096 |
| bfd-process | 0 | 0 | 1 | 8332 |
| bond-process | 0 | 0 | 1 | 1616 |
| dhcp-client-process | 0 | 0 | 6 | 40912 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 3384 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1584 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1360 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1952 |
| dpdk-ipsec-process | 1 | 0 | 0 | 40400 |
| dpdk-process | 0 | 0 | 170 | 89014152 |
| fib-walk | 0 | 0 | 255 | 1044120 |
| flow-report-process | 0 | 0 | 1 | 1228 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 165476 |
| ip-route-resolver-process | 0 | 0 | 6 | 89152 |
| ip4-reassembly-expire-walk | 0 | 0 | 51 | 273628 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 510 | 1892880 |
| ip6-reassembly-expire-walk | 0 | 0 | 51 | 288200 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2124 |
| lldp-process | 0 | 0 | 1 | 2034652 |
| nat-det-expire-walk | 0 | 0 | 52 | 6038920072 |
| nat-ha-process | 0 | 0 | 1 | 3900212 |
| nat64-expire-walk | 0 | 0 | 1 | 5868 |
| rd-cp-process | 0 | 0 | 1 | 1684 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1400 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1244 |
| send-rs-process | 0 | 0 | 1 | 1344 |
| startup-config-process | 1 | 0 | 1 | 1924 |
| statseg-collector-process | 0 | 0 | 51 | 18848612 |
| unix-cli-local:0 | 1 | 0 | 2 | 1104364446 |
| unix-cli-new-session | 0 | 0 | 4 | 1004845246 |
| unix-epoll-input | 10110293 | 0 | 0 | 1155058759128 |
| vhost-user-process | 0 | 0 | 1 | 2076 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1528 |
| vpe-link-state-process | 0 | 0 | 7 | 17844 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1624 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 34119248 | 3703043840 | 0 | 42332803068 |
| FortyGigabitEthernet88/0/1-tx | 34119248 | 3703043840 | 0 | 144986588840 |
| dpdk-input | 839797353 | 3703043724 | 0 | 239397882548 |
| ethernet-input | 34119249 | 3703044096 | 0 | 57241994716 |
| ip4-input-no-checksum | 35504647 | 3771418108 | 0 | 131010955076 |
| ip4-lookup | 34119248 | 3703043840 | 0 | 105141559728 |
| ip4-rewrite | 34119248 | 3703043840 | 0 | 96749718360 |
| nat44-det-out2in | 34119248 | 3703043840 | 0 | 292001650396 |
| unix-epoll-input | 819327 | 0 | 0 | 782391828 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 38633782 | 3706182912 | 0 | 43519312992 |
| FortyGigabitEthernet88/0/0-tx | 39297797 | 3785784420 | 0 | 149627784360 |
| dpdk-input | 844232135 | 3706182912 | 0 | 245194445928 |
| ethernet-input | 38994238 | 3788565232 | 0 | 59952110928 |
| ip4-input-no-checksum | 39213747 | 3786156496 | 0 | 132391272596 |
| ip4-lookup | 38633782 | 3706182912 | 0 | 119061152684 |
| ip4-rewrite | 38633782 | 3706182912 | 0 | 97948390356 |
| nat44-det-in2out | 38900273 | 3729286304 | 0 | 266733210388 |
| unix-epoll-input | 823651 | 0 | 0 | 790166284 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 304208 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 15240 |
| nat-det-expire-walk | 0 | 0 | 1 | 10888 |
| unix-epoll-input | 19202 | 0 | 0 | 2198597924 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 334910 | 7269980 | 0 | 148494428 |
| FortyGigabitEthernet88/0/1-tx | 334910 | 7269980 | 0 | 330765976 |
| dpdk-input | 1670913 | 7269880 | 0 | 633498172 |
| ethernet-input | 334910 | 7269980 | 0 | 183062564 |
| ip4-input-no-checksum | 334908 | 7269952 | 0 | 239368448 |
| ip4-lookup | 334908 | 7269952 | 0 | 282694452 |
| ip4-rewrite | 334908 | 7269952 | 0 | 266565672 |
| unix-epoll-input | 1630 | 0 | 0 | 2148828 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 276608 | 7270060 | 0 | 134616024 |
| FortyGigabitEthernet88/0/0-tx | 276608 | 7270060 | 0 | 319735764 |
| dpdk-input | 2367380 | 7269912 | 0 | 681799416 |
| ethernet-input | 276608 | 7270060 | 0 | 169365144 |
| ip4-input-no-checksum | 276607 | 7270008 | 0 | 226041664 |
| ip4-lookup | 276607 | 7270008 | 0 | 266068852 |
| ip4-rewrite | 276607 | 7270008 | 0 | 237073892 |
| unix-epoll-input | 2309 | 0 | 0 | 3091288 |
64b-4t4c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 382328 |
| dhcp-client-process | 0 | 0 | 1 | 2252 |
| ip-route-resolver-process | 0 | 0 | 1 | 3376 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3332 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2404 |
| unix-epoll-input | 13687 | 0 | 0 | 1506921148 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-input | 9581346 | 0 | 0 | 836703916 |
| unix-epoll-input | 9348 | 0 | 0 | 8611068 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 84323 | 4755732 | 0 | 65358736 |
| FortyGigabitEthernet88/0/1-tx | 84322 | 4755728 | 0 | 192387060 |
| dpdk-input | 129912 | 4755656 | 0 | 253770208 |
| ethernet-input | 84323 | 4755732 | 0 | 84500180 |
| ip4-input-no-checksum | 84322 | 4755728 | 0 | 181395416 |
| ip4-lookup | 84322 | 4755728 | 0 | 146436820 |
| ip4-rewrite | 84322 | 4755728 | 0 | 134679172 |
| nat44-det-out2in | 84321 | 4755656 | 0 | 443824508 |
| unix-epoll-input | 127 | 0 | 0 | 178928 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-input | 9685513 | 0 | 0 | 834921328 |
| unix-epoll-input | 9449 | 0 | 0 | 8690420 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 90059 | 4755988 | 0 | 66629924 |
| FortyGigabitEthernet88/0/0-tx | 90059 | 4755988 | 0 | 195470788 |
| dpdk-input | 191533 | 4755896 | 0 | 266371876 |
| ethernet-input | 90059 | 4755988 | 0 | 88213864 |
| ip4-input-no-checksum | 90059 | 4755988 | 0 | 184077544 |
| ip4-lookup | 90059 | 4755988 | 0 | 160549588 |
| ip4-rewrite | 90058 | 4755932 | 0 | 136589072 |
| nat44-det-in2out | 90057 | 4755896 | 0 | 400042596 |
| unix-epoll-input | 187 | 0 | 0 | 261904 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2852 |
| api-rx-from-ring | 0 | 0 | 67 | 442495176 |
| bfd-process | 0 | 0 | 1 | 5192 |
| bond-process | 0 | 0 | 1 | 1312 |
| dhcp-client-process | 0 | 0 | 5 | 21288 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1612 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1960 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1116 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1156 |
| dpdk-ipsec-process | 1 | 0 | 0 | 46868 |
| dpdk-process | 0 | 0 | 164 | 87785456 |
| fib-walk | 0 | 0 | 245 | 430572 |
| flow-report-process | 0 | 0 | 1 | 1364 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 54844 |
| ip-route-resolver-process | 0 | 0 | 5 | 18016 |
| ip4-reassembly-expire-walk | 0 | 0 | 49 | 109360 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 490 | 715196 |
| ip6-reassembly-expire-walk | 0 | 0 | 49 | 92512 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2012 |
| lldp-process | 0 | 0 | 1 | 2776592 |
| nat-det-expire-walk | 0 | 0 | 50 | 71968 |
| nat-ha-process | 0 | 0 | 1 | 4035756 |
| nat64-expire-walk | 0 | 0 | 1 | 4196 |
| rd-cp-process | 0 | 0 | 1 | 1160 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1056 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1080 |
| send-rs-process | 0 | 0 | 1 | 1172 |
| startup-config-process | 1 | 0 | 1 | 1900 |
| statseg-collector-process | 0 | 0 | 49 | 17352116 |
| unix-cli-local:0 | 1 | 0 | 2 | 2394314719 |
| unix-cli-new-session | 0 | 0 | 4 | 2293772931 |
| unix-epoll-input | 9660230 | 0 | 0 | 1115709367652 |
| vhost-user-process | 0 | 0 | 1 | 2292 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1660 |
| vpe-link-state-process | 0 | 0 | 6 | 14988 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1416 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-input | 6930990166 | 0 | 0 | 618178953816 |
| unix-epoll-input | 6632729 | 0 | 0 | 6057796920 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 163178029 | 3578023941 | 0 | 71693978728 |
| FortyGigabitEthernet88/0/1-tx | 159469219 | 3506344427 | 0 | 158703016556 |
| dpdk-input | 1418979895 | 3608562973 | 0 | 360950133496 |
| ethernet-input | 166902513 | 3665606472 | 0 | 91599236232 |
| ip4-input-no-checksum | 173441447 | 3806986586 | 0 | 124340980468 |
| ip4-lookup | 159469221 | 3506344508 | 0 | 131452703532 |
| ip4-rewrite | 159469219 | 3506344468 | 0 | 117721865060 |
| unix-epoll-input | 1261824 | 0 | 0 | 1426888888 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 94870461 | 3561637040 | 0 | 63774350412 |
| FortyGigabitEthernet88/0/0-tx | 96212493 | 3550845448 | 0 | 155925872548 |
| dpdk-input | 1396734648 | 3500295584 | 0 | 320915900388 |
| ethernet-input | 98578220 | 3622864358 | 0 | 82284909480 |
| ip4-input-no-checksum | 93586393 | 3478806584 | 0 | 106392504476 |
| ip4-lookup | 98882093 | 3625060496 | 0 | 137495974316 |
| ip4-rewrite | 96522079 | 3546988736 | 0 | 114943244888 |
| unix-epoll-input | 1357640 | 0 | 0 | 1578871184 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-input | 6133185494 | 0 | 0 | 558127953392 |
| unix-epoll-input | 5754298 | 0 | 0 | 5257486392 |

40ge2p1xl710-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1416 |
| api-rx-from-ring | 0 | 0 | 71 | 965347528 |
| bfd-process | 0 | 0 | 1 | 7588 |
| bond-process | 0 | 0 | 1 | 1408 |
| dhcp-client-process | 0 | 0 | 3 | 18436 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2784 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2512 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1532 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 2112 |
| dpdk-ipsec-process | 1 | 0 | 0 | 37560 |
| dpdk-process | 0 | 0 | 70 | 61539180 |
| fib-walk | 0 | 0 | 105 | 371468 |
| flow-report-process | 0 | 0 | 1 | 1160 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 43064 |
| ip-route-resolver-process | 0 | 0 | 3 | 19680 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 89408 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 210 | 626920 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 92056 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2244 |
| lldp-process | 0 | 0 | 1 | 1670356 |
| nat-det-expire-walk | 0 | 0 | 22 | 1879362724 |
| nat-ha-process | 0 | 0 | 1 | 3813664 |
| nat64-expire-walk | 0 | 0 | 1 | 4708 |
| rd-cp-process | 0 | 0 | 1 | 1992 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2248 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1276 |
| send-rs-process | 0 | 0 | 1 | 1708 |
| startup-config-process | 1 | 0 | 1 | 2200 |
| statseg-collector-process | 0 | 0 | 21 | 5745948 |
| unix-cli-local:0 | 1 | 0 | 2 | 1850352530 |
| unix-cli-new-session | 0 | 0 | 4 | 1750463446 |
| unix-epoll-input | 4138140 | 0 | 0 | 474118091904 |
| vhost-user-process | 0 | 0 | 1 | 2248 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1432 |
| vpe-link-state-process | 0 | 0 | 7 | 18304 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1348 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6064016 | 583756480 | 0 | 7537429420 |
| FortyGigabitEthernet88/0/0-tx | 6064016 | 583756480 | 0 | 24966005424 |
| FortyGigabitEthernet88/0/1-output | 5766425 | 583743112 | 0 | 7858726840 |
| FortyGigabitEthernet88/0/1-tx | 5766425 | 583743112 | 0 | 24724642560 |
| dpdk-input | 620351392 | 1167499385 | 0 | 123603678764 |
| ethernet-input | 11830441 | 1167499592 | 0 | 20643005780 |
| ip4-input-no-checksum | 7811573 | 1167499592 | 0 | 41515410744 |
| ip4-lookup | 7811573 | 1167499592 | 0 | 35688548764 |
| ip4-rewrite | 7811573 | 1167499592 | 0 | 32071883992 |
| nat44-det-in2out | 6064015 | 583756336 | 0 | 52781586156 |
| nat44-det-out2in | 5766424 | 583743049 | 0 | 63612937804 |
| unix-epoll-input | 605231 | 0 | 0 | 576391132 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1944 |
| api-rx-from-ring | 0 | 0 | 53 | 330442968 |
| bfd-process | 0 | 0 | 1 | 5920 |
| bond-process | 0 | 0 | 1 | 1316 |
| dhcp-client-process | 0 | 0 | 3 | 16256 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2232 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1124 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1884 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1276 |
| dpdk-ipsec-process | 1 | 0 | 0 | 38484 |
| dpdk-process | 0 | 0 | 70 | 59090856 |
| fib-walk | 0 | 0 | 105 | 195976 |
| flow-report-process | 0 | 0 | 1 | 1128 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 36884 |
| ip-route-resolver-process | 0 | 0 | 3 | 17720 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 48572 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 210 | 374480 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 34736 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1988 |
| lldp-process | 0 | 0 | 1 | 1678512 |
| nat-det-expire-walk | 0 | 0 | 22 | 34476 |
| nat-ha-process | 0 | 0 | 1 | 3937800 |
| nat64-expire-walk | 0 | 0 | 1 | 3848 |
| rd-cp-process | 0 | 0 | 1 | 1240 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1268 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1276 |
| send-rs-process | 0 | 0 | 1 | 1204 |
| startup-config-process | 1 | 0 | 1 | 3624 |
| statseg-collector-process | 0 | 0 | 21 | 3920244 |
| unix-cli-local:0 | 1 | 0 | 2 | 407030055 |
| unix-cli-new-session | 0 | 0 | 4 | 306569491 |
| unix-epoll-input | 4168629 | 0 | 0 | 476513325816 |
| vhost-user-process | 0 | 0 | 1 | 2768 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1416 |
| vpe-link-state-process | 0 | 0 | 6 | 14508 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2116 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 12028930 | 603810836 | 0 | 8969343984 |
| FortyGigabitEthernet88/0/0-tx | 12028930 | 603810836 | 0 | 25781364752 |
| FortyGigabitEthernet88/0/1-output | 12938744 | 609676220 | 0 | 9547939276 |
| FortyGigabitEthernet88/0/1-tx | 12938744 | 609676220 | 0 | 25989482012 |
| dpdk-input | 1086342057 | 1213486952 | 0 | 196705151152 |
| ethernet-input | 26551950 | 1284767580 | 0 | 26350917416 |
| ip4-input-no-checksum | 21343898 | 1213487052 | 0 | 31784806956 |
| ip4-lookup | 21343898 | 1213487052 | 0 | 40949902176 |
| ip4-rewrite | 21343898 | 1213487052 | 0 | 36122758700 |
| unix-epoll-input | 1057100 | 0 | 0 | 1220499128 |
64b-2t2c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 461352 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 13124 |
| nat-det-expire-walk | 0 | 0 | 1 | 108761256 |
| unix-epoll-input | 2191 | 0 | 0 | 221919212 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 14305 | 995556 | 0 | 13031372 |
| FortyGigabitEthernet88/0/1-tx | 14304 | 995492 | 0 | 39475904 |
| dpdk-input | 18796 | 995400 | 0 | 50511072 |
| ethernet-input | 14305 | 995556 | 0 | 17428756 |
| ip4-input-no-checksum | 14304 | 995492 | 0 | 37528332 |
| ip4-lookup | 14304 | 995492 | 0 | 29901012 |
| ip4-rewrite | 14304 | 995492 | 0 | 27748716 |
| nat44-det-out2in | 14302 | 995336 | 0 | 115069880 |
| unix-epoll-input | 19 | 0 | 0 | 28284 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 17359 | 995744 | 0 | 13971728 |
| FortyGigabitEthernet88/0/0-tx | 17359 | 995744 | 0 | 40705840 |
| dpdk-input | 64135 | 995584 | 0 | 57836376 |
| ethernet-input | 17359 | 995744 | 0 | 18359456 |
| ip4-input-no-checksum | 17359 | 995744 | 0 | 38355164 |
| ip4-lookup | 17358 | 995680 | 0 | 33915604 |
| ip4-rewrite | 17358 | 995680 | 0 | 28714876 |
| nat44-det-in2out | 17356 | 995504 | 0 | 95622128 |
| unix-epoll-input | 62 | 0 | 0 | 85016 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 1328 |
| api-rx-from-ring | 0 | 0 | 54 | 355990172 |
| bfd-process | 0 | 0 | 1 | 6292 |
| bond-process | 0 | 0 | 1 | 1184 |
| dhcp-client-process | 0 | 0 | 3 | 16304 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2248 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1376 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1696 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1380 |
| dpdk-ipsec-process | 1 | 0 | 0 | 44284 |
| dpdk-process | 0 | 0 | 77 | 62728396 |
| fib-walk | 0 | 0 | 115 | 241600 |
| flow-report-process | 0 | 0 | 1 | 1504 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 17452 |
| ip-route-resolver-process | 0 | 0 | 3 | 16440 |
| ip4-reassembly-expire-walk | 0 | 0 | 24 | 62044 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 230 | 529324 |
| ip6-reassembly-expire-walk | 0 | 0 | 24 | 46668 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2436 |
| lldp-process | 0 | 0 | 1 | 2067632 |
| nat-det-expire-walk | 0 | 0 | 23 | 55320 |
| nat-ha-process | 0 | 0 | 1 | 3947092 |
| nat64-expire-walk | 0 | 0 | 1 | 4036 |
| rd-cp-process | 0 | 0 | 1 | 1116 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1172 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1216 |
| send-rs-process | 0 | 0 | 1 | 1396 |
| startup-config-process | 1 | 0 | 1 | 9176 |
| statseg-collector-process | 0 | 0 | 23 | 6162908 |
| unix-cli-local:0 | 1 | 0 | 2 | 2265274675 |
| unix-cli-new-session | 0 | 0 | 4 | 2164995399 |
| unix-epoll-input | 4564106 | 0 | 0 | 522130409452 |
| vhost-user-process | 0 | 0 | 1 | 2496 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1452 |
| vpe-link-state-process | 0 | 0 | 6 | 16428 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1272 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 36405675 | 1374499660 | 0 | 21774765600 |
| FortyGigabitEthernet88/0/1-tx | 36405675 | 1374499660 | 0 | 57491201140 |
| dpdk-input | 1415632054 | 1465670399 | 0 | 203094905708 |
| ethernet-input | 38671489 | 1450975380 | 0 | 29166078428 |
| ip4-input-no-checksum | 39988745 | 1510072184 | 0 | 42253011836 |
| ip4-lookup | 36405674 | 1374499612 | 0 | 47891662332 |
| ip4-rewrite | 38435655 | 1450593904 | 0 | 44147220552 |
| unix-epoll-input | 1317921 | 0 | 0 | 1482224924 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 35299829 | 1364438264 | 0 | 21150636992 |
| FortyGigabitEthernet88/0/0-tx | 35299830 | 1364438268 | 0 | 56836588868 |
| dpdk-input | 1399938020 | 1397425156 | 0 | 199363485144 |
| ethernet-input | 36566420 | 1409305204 | 0 | 27595272108 |
| ip4-input-no-checksum | 37158041 | 1430981588 | 0 | 39427520232 |
| ip4-lookup | 37001862 | 1436904278 | 0 | 48720707464 |
| ip4-rewrite | 35299829 | 1364438236 | 0 | 40842408420 |
| unix-epoll-input | 1342636 | 0 | 0 | 1542755408 |
64b-4t4c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3920 |
| api-rx-from-ring | 0 | 0 | 69 | 1079727336 |
| bfd-process | 0 | 0 | 1 | 6776 |
| bond-process | 0 | 0 | 1 | 1640 |
| dhcp-client-process | 0 | 0 | 3 | 28868 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2340 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1484 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1980 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1724 |
| dpdk-ipsec-process | 1 | 0 | 0 | 46112 |
| dpdk-process | 0 | 0 | 67 | 63668344 |
| fib-walk | 0 | 0 | 100 | 466652 |
| flow-report-process | 0 | 0 | 1 | 1244 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 33656 |
| ip-route-resolver-process | 0 | 0 | 3 | 17320 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 113304 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 200 | 621060 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 103476 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1720 |
| lldp-process | 0 | 0 | 1 | 2709180 |
| nat-det-expire-walk | 0 | 0 | 20 | 1664809356 |
| nat-ha-process | 0 | 0 | 1 | 3993404 |
| nat64-expire-walk | 0 | 0 | 1 | 3864 |
| rd-cp-process | 0 | 0 | 1 | 2376 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1324 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1184 |
| send-rs-process | 0 | 0 | 1 | 2836 |
| startup-config-process | 1 | 0 | 1 | 2004 |
| statseg-collector-process | 0 | 0 | 20 | 10524260 |
| unix-cli-local:0 | 1 | 0 | 2 | 1611986018 |
| unix-cli-new-session | 0 | 0 | 4 | 1512329182 |
| unix-epoll-input | 3940082 | 0 | 0 | 451266878504 |
| vhost-user-process | 0 | 0 | 1 | 2412 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2364 |
| vpe-link-state-process | 0 | 0 | 6 | 16052 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1600 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 24386247 | 901341387 | 0 | 14789311736 |
| FortyGigabitEthernet88/0/1-tx | 24386247 | 901341387 | 0 | 38433938516 |
| dpdk-input | 717081325 | 901341352 | 0 | 109068713328 |
| drop | 2 | 5 | 0 | 7712 |
| error-drop | 2 | 5 | 0 | 4608 |
| ethernet-input | 24386248 | 901341432 | 0 | 18606865380 |
| ip4-input-no-checksum | 26291334 | 957715832 | 0 | 39774417652 |
| ip4-lookup | 24386247 | 901341387 | 0 | 30289718880 |
| ip4-rewrite | 24386247 | 901341387 | 0 | 27359997032 |
| nat44-det-out2in | 24386245 | 901341304 | 0 | 128230333988 |
| unix-epoll-input | 687835 | 0 | 0 | 658474068 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 8996156 | 1020857343 | 0 | 11731796676 |
| FortyGigabitEthernet88/0/1-tx | 8996156 | 1020857343 | 0 | 40381011860 |
| dpdk-input | 734994263 | 1020857600 | 0 | 107438223124 |
| drop | 1 | 1 | 0 | 3672 |
| error-drop | 1 | 1 | 0 | 3492 |
| ethernet-input | 8996158 | 1020857600 | 0 | 15680696044 |
| ip4-input-no-checksum | 8996158 | 1020857600 | 0 | 35095922620 |
| ip4-lookup | 8996157 | 1020857599 | 0 | 29328651684 |
| ip4-rewrite | 8996156 | 1020857343 | 0 | 26658112136 |
| nat44-det-out2in | 8996157 | 1020857344 | 0 | 142835750280 |
| unix-epoll-input | 674548 | 0 | 0 | 641209228 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 31212276 | 902070904 | 0 | 17252024800 |
| FortyGigabitEthernet88/0/0-tx | 31212276 | 902070904 | 0 | 40531706252 |
| dpdk-input | 793495504 | 902070852 | 0 | 121072982368 |
| ethernet-input | 31212277 | 902070928 | 0 | 20962678340 |
| ip4-input-no-checksum | 31212276 | 902070904 | 0 | 38826597304 |
| ip4-lookup | 31212276 | 902070904 | 0 | 35563171192 |
| ip4-rewrite | 31212276 | 902070904 | 0 | 29254831256 |
| nat44-det-in2out | 31212274 | 902070820 | 0 | 102882093836 |
| unix-epoll-input | 719665 | 0 | 0 | 704280676 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9859340 | 1025131264 | 0 | 12010195500 |
| FortyGigabitEthernet88/0/0-tx | 9859340 | 1025131264 | 0 | 41826716996 |
| dpdk-input | 694828794 | 1025131264 | 0 | 105834191632 |
| ethernet-input | 9859340 | 1025131264 | 0 | 16151310432 |
| ip4-input-no-checksum | 9859340 | 1025131264 | 0 | 35717104292 |
| ip4-lookup | 9859340 | 1025131264 | 0 | 32832242332 |
| ip4-rewrite | 9859340 | 1025131264 | 0 | 27096848532 |
| nat44-det-in2out | 9859340 | 1025131264 | 0 | 134471576616 |
| unix-epoll-input | 677888 | 0 | 0 | 645603268 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3892 |
| api-rx-from-ring | 0 | 0 | 52 | 465005176 |
| bfd-process | 0 | 0 | 1 | 5572 |
| bond-process | 0 | 0 | 1 | 1880 |
| dhcp-client-process | 0 | 0 | 2 | 13792 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2220 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1208 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1768 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1136 |
| dpdk-ipsec-process | 1 | 0 | 0 | 47524 |
| dpdk-process | 0 | 0 | 64 | 62789344 |
| fib-walk | 0 | 0 | 95 | 237904 |
| flow-report-process | 0 | 0 | 1 | 1008 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 19024 |
| ip-route-resolver-process | 0 | 0 | 2 | 18740 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 73568 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 309424 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 37992 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1624 |
| lldp-process | 0 | 0 | 1 | 2815804 |
| nat-det-expire-walk | 0 | 0 | 20 | 56940 |
| nat-ha-process | 0 | 0 | 1 | 4153240 |
| nat64-expire-walk | 0 | 0 | 1 | 4768 |
| rd-cp-process | 0 | 0 | 1 | 1076 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1088 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1228 |
| send-rs-process | 0 | 0 | 1 | 1760 |
| startup-config-process | 1 | 0 | 1 | 2556 |
| statseg-collector-process | 0 | 0 | 19 | 7478248 |
| unix-cli-local:0 | 1 | 0 | 2 | 417190551 |
| unix-cli-new-session | 0 | 0 | 4 | 317135695 |
| unix-epoll-input | 3761489 | 0 | 0 | 430667803004 |
| vhost-user-process | 0 | 0 | 1 | 2620 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1180 |
| vpe-link-state-process | 0 | 0 | 6 | 14236 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1320 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 68788323 | 880604124 | 0 | 24224578484 |
| FortyGigabitEthernet88/0/1-tx | 68788324 | 880604144 | 0 | 44537176716 |
| dpdk-input | 969091350 | 882399700 | 0 | 157519579548 |
| ethernet-input | 68788324 | 880604144 | 0 | 28766070636 |
| ip4-input-no-checksum | 72686278 | 935241352 | 0 | 38337503836 |
| ip4-lookup | 68788323 | 880604116 | 0 | 39372915420 |
| ip4-rewrite | 68788322 | 880604112 | 0 | 35069437852 |
| unix-epoll-input | 929898 | 0 | 0 | 1001956908 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 62463845 | 1006404940 | 0 | 24160703488 |
| FortyGigabitEthernet88/0/1-tx | 62463845 | 1006404940 | 0 | 48650238716 |
| dpdk-input | 903876760 | 1087256057 | 0 | 159397859084 |
| ethernet-input | 66118440 | 1070372764 | 0 | 31295497072 |
| ip4-input-no-checksum | 62463844 | 1006404920 | 0 | 37453495452 |
| ip4-lookup | 66870612 | 1070539068 | 0 | 44346852084 |
| ip4-rewrite | 62463844 | 1006404920 | 0 | 37295498164 |
| unix-epoll-input | 857429 | 0 | 0 | 926848044 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 52938365 | 875320712 | 0 | 20411817232 |
| FortyGigabitEthernet88/0/0-tx | 56579937 | 929870360 | 0 | 44788184516 |
| dpdk-input | 952195636 | 875320704 | 0 | 160738158464 |
| ethernet-input | 52938365 | 875320712 | 0 | 24948763692 |
| ip4-input-no-checksum | 52938364 | 875320708 | 0 | 32405711668 |
| ip4-lookup | 56183524 | 931073736 | 0 | 38346213016 |
| ip4-rewrite | 57000737 | 928503648 | 0 | 34141239548 |
| unix-epoll-input | 921990 | 0 | 0 | 1072871452 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 65111370 | 1003842688 | 0 | 24788747908 |
| FortyGigabitEthernet88/0/0-tx | 65111369 | 1003842660 | 0 | 48537959952 |
| dpdk-input | 779301128 | 1028430504 | 0 | 147089643400 |
| ethernet-input | 69822469 | 1067810384 | 0 | 33663883344 |
| ip4-input-no-checksum | 69672923 | 1064623136 | 0 | 42012245592 |
| ip4-lookup | 73905573 | 1132584852 | 0 | 48512425196 |
| ip4-rewrite | 65111369 | 1003842660 | 0 | 38940389104 |
| unix-epoll-input | 710259 | 0 | 0 | 780800368 |

ip4 tunnels

40ge2p1xl710-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 100 L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [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, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q 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, RFC7348.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2892 |
| api-rx-from-ring | 0 | 0 | 1867 | 408536204 |
| bfd-process | 0 | 0 | 1 | 6660 |
| bond-process | 0 | 0 | 1 | 1556 |
| dhcp-client-process | 0 | 0 | 5 | 25876 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2224 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2272 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1376 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1272 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3929680 |
| dpdk-process | 0 | 0 | 134 | 74584624 |
| fib-walk | 0 | 0 | 200 | 349868 |
| flow-report-process | 0 | 0 | 1 | 1140 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 51980 |
| ip-route-resolver-process | 0 | 0 | 5 | 20660 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 79000 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 400 | 585228 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 68488 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2124 |
| lldp-process | 0 | 0 | 1 | 1479728 |
| rd-cp-process | 0 | 0 | 1 | 1508 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1616 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1264 |
| send-rs-process | 0 | 0 | 1 | 1356 |
| startup-config-process | 1 | 0 | 1 | 2016 |
| statseg-collector-process | 0 | 0 | 40 | 6494244 |
| unix-cli-local:0 | 1 | 0 | 2 | 4314452650 |
| unix-cli-new-session | 0 | 0 | 4 | 4214240478 |
| unix-epoll-input | 8035316 | 0 | 0 | 910453348960 |
| vhost-user-process | 0 | 0 | 1 | 2044 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2596 |
| vpe-link-state-process | 0 | 0 | 307 | 608556 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2488 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7327773 | 749804548 | 0 | 11477714112 |
| FortyGigabitEthernet88/0/0-tx | 7327773 | 749804548 | 0 | 34607887860 |
| FortyGigabitEthernet88/0/1-output | 7499171 | 749791488 | 0 | 17095940072 |
| FortyGigabitEthernet88/0/1-tx | 7499171 | 749791488 | 0 | 32415377388 |
| dpdk-input | 704801070 | 1499596288 | 0 | 145495620400 |
| error-punt | 185 | 252 | 0 | 142492 |
| ethernet-input | 15308649 | 1540985661 | 0 | 73878429152 |
| ip4-input-no-checksum | 7499171 | 749791488 | 0 | 19774707752 |
| ip4-local | 7499171 | 749791488 | 0 | 51624798208 |
| ip4-lookup | 7728506 | 770694225 | 0 | 31852126012 |
| ip4-rewrite | 7327773 | 749804548 | 0 | 26942924000 |
| ip4-udp-lookup | 7499171 | 749791488 | 0 | 24625722712 |
| l2-flood | 53 | 13568 | 0 | 1341532 |
| l2-fwd | 14826944 | 1499596036 | 0 | 78127953360 |
| l2-input | 14826943 | 1499595992 | 0 | 47442168368 |
| l2-learn | 14826944 | 1499596036 | 0 | 70792728028 |
| l2-output | 14826944 | 1499596036 | 0 | 51819902236 |
| punt | 185 | 252 | 0 | 185308 |
| unix-epoll-input | 682488 | 0 | 0 | 649410120 |
| vxlan4-encap | 7327773 | 749804548 | 0 | 80382552916 |
| vxlan4-input | 7499171 | 749791488 | 0 | 68961458424 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 360480 |
| dhcp-client-process | 0 | 0 | 1 | 2444 |
| dpdk-process | 0 | 0 | 1 | 11740 |
| ip-route-resolver-process | 0 | 0 | 1 | 1212 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2112 |
| unix-epoll-input | 34452 | 0 | 0 | 3896931500 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 41160 | 3495856 | 0 | 89930136 |
| FortyGigabitEthernet88/0/0-tx | 41160 | 3495856 | 0 | 152919052 |
| FortyGigabitEthernet88/0/1-output | 40028 | 3495951 | 0 | 60736500 |
| FortyGigabitEthernet88/0/1-tx | 40028 | 3495951 | 0 | 165876404 |
| dpdk-input | 42592 | 6991937 | 0 | 381026708 |
| ethernet-input | 81190 | 6991937 | 0 | 358608364 |
| ip4-input-no-checksum | 41161 | 3495923 | 0 | 105800264 |
| ip4-local | 41161 | 3495923 | 0 | 261433128 |
| ip4-lookup | 41161 | 3495923 | 0 | 148635652 |
| ip4-rewrite | 40028 | 3495951 | 0 | 128906640 |
| ip4-udp-lookup | 41160 | 3495856 | 0 | 121800032 |
| l2-fwd | 81189 | 6991870 | 0 | 386559604 |
| l2-input | 81189 | 6991870 | 0 | 238195512 |
| l2-learn | 81189 | 6991870 | 0 | 343933448 |
| l2-output | 81189 | 6991870 | 0 | 245764624 |
| unix-epoll-input | 42 | 0 | 0 | 60620 |
| vxlan4-encap | 40028 | 3495951 | 0 | 395877976 |
| vxlan4-input | 41160 | 3495856 | 0 | 317289972 |
64b-2t2c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 408348 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 12700 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1544 |
| unix-epoll-input | 6711 | 0 | 0 | 733172296 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 6917 | 1491600 | 0 | 29969036 |
| FortyGigabitEthernet88/0/1-tx | 6917 | 1491600 | 0 | 64404204 |
| dpdk-input | 6918 | 1491856 | 0 | 69884920 |
| ethernet-input | 6918 | 1491856 | 0 | 23005324 |
| ip4-input-no-checksum | 6918 | 1491856 | 0 | 31344128 |
| ip4-local | 6917 | 1491600 | 0 | 85256608 |
| ip4-lookup | 6918 | 1491856 | 0 | 49147532 |
| ip4-udp-lookup | 6917 | 1491600 | 0 | 45005780 |
| l2-fwd | 6917 | 1491600 | 0 | 70838148 |
| l2-input | 6917 | 1491600 | 0 | 44701916 |
| l2-learn | 6917 | 1491600 | 0 | 62556812 |
| l2-output | 6917 | 1491600 | 0 | 44726824 |
| unix-epoll-input | 7 | 0 | 0 | 9756 |
| vxlan4-input | 6917 | 1491600 | 0 | 114144052 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 19889 | 1491732 | 0 | 21538340 |
| FortyGigabitEthernet88/0/0-tx | 19889 | 1491732 | 0 | 62820596 |
| dpdk-input | 27369 | 1491732 | 0 | 79638140 |
| ethernet-input | 19890 | 1491856 | 0 | 108660420 |
| ip4-rewrite | 19889 | 1491732 | 0 | 52009252 |
| l2-fwd | 19890 | 1491856 | 0 | 77908800 |
| l2-input | 19890 | 1491856 | 0 | 49155192 |
| l2-learn | 19890 | 1491856 | 0 | 75574472 |
| l2-output | 19889 | 1491732 | 0 | 50645784 |
| unix-epoll-input | 27 | 0 | 0 | 37560 |
| vxlan4-encap | 19889 | 1491732 | 0 | 155601276 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2572 |
| api-rx-from-ring | 0 | 0 | 1865 | 458955364 |
| bfd-process | 0 | 0 | 1 | 5628 |
| bond-process | 0 | 0 | 1 | 1156 |
| dhcp-client-process | 0 | 0 | 3 | 16088 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1516 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2064 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1240 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1200 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4004020 |
| dpdk-process | 0 | 0 | 94 | 65701108 |
| fib-walk | 0 | 0 | 140 | 244240 |
| flow-report-process | 0 | 0 | 1 | 1060 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 30992 |
| ip-route-resolver-process | 0 | 0 | 3 | 17400 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 65112 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 475064 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 50348 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2332 |
| lldp-process | 0 | 0 | 1 | 1813012 |
| rd-cp-process | 0 | 0 | 1 | 2588 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1112 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 980 |
| send-rs-process | 0 | 0 | 1 | 1220 |
| startup-config-process | 1 | 0 | 1 | 1972 |
| statseg-collector-process | 0 | 0 | 28 | 6314480 |
| unix-cli-local:0 | 1 | 0 | 2 | 1239673631 |
| unix-cli-new-session | 0 | 0 | 4 | 1139062051 |
| unix-epoll-input | 5579984 | 0 | 0 | 636306509920 |
| vhost-user-process | 0 | 0 | 1 | 2508 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2960 |
| vpe-link-state-process | 0 | 0 | 306 | 644916 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1276 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 15453537 | 1106723298 | 0 | 16239478964 |
| FortyGigabitEthernet88/0/1-tx | 16589013 | 1176212028 | 0 | 48479578252 |
| dpdk-input | 745973879 | 1106723274 | 0 | 111309546452 |
| error-punt | 4 | 6 | 0 | 5676 |
| ethernet-input | 15453536 | 1106723380 | 0 | 80336882672 |
| ip4-rewrite | 15453537 | 1106723298 | 0 | 38451115408 |
| l2-flood | 4 | 670 | 0 | 79184 |
| l2-fwd | 16096931 | 1153159138 | 0 | 60477741436 |
| l2-input | 16097995 | 1153392298 | 0 | 37939586136 |
| l2-learn | 15453535 | 1106723298 | 0 | 55375421836 |
| l2-output | 15453537 | 1106723298 | 0 | 37464779532 |
| punt | 4 | 6 | 0 | 8052 |
| unix-epoll-input | 682794 | 0 | 0 | 651283128 |
| vxlan4-encap | 15453537 | 1106723298 | 0 | 113411245360 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 4924588 | 1103424512 | 0 | 22148581896 |
| FortyGigabitEthernet88/0/0-tx | 4924588 | 1103424512 | 0 | 47891606004 |
| dpdk-input | 729132852 | 1148532617 | 0 | 107030404928 |
| ethernet-input | 4924589 | 1103424768 | 0 | 16844083972 |
| ip4-input-no-checksum | 4924589 | 1103424768 | 0 | 23050019448 |
| ip4-local | 4924589 | 1103424768 | 0 | 65330306580 |
| ip4-lookup | 4924589 | 1103424768 | 0 | 36183085716 |
| ip4-udp-lookup | 4924589 | 1103424768 | 0 | 33477072836 |
| l2-fwd | 4924589 | 1103424768 | 0 | 52308126984 |
| l2-input | 4924589 | 1103424768 | 0 | 33815245848 |
| l2-learn | 4924589 | 1103424768 | 0 | 47196068564 |
| l2-output | 4924588 | 1103424512 | 0 | 33213263964 |
| unix-epoll-input | 650643 | 0 | 0 | 609145760 |
| vxlan4-input | 4924589 | 1103424768 | 0 | 79776216364 |

40ge2p1xl710-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 10 L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [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, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q 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, RFC7348.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2304 |
| api-rx-from-ring | 0 | 0 | 206 | 338662540 |
| bfd-process | 0 | 0 | 1 | 7324 |
| bond-process | 0 | 0 | 1 | 1616 |
| dhcp-client-process | 0 | 0 | 5 | 20820 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2736 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2700 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1408 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3782612 |
| dpdk-process | 0 | 0 | 134 | 81276600 |
| fib-walk | 0 | 0 | 200 | 338568 |
| flow-report-process | 0 | 0 | 1 | 1148 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 23420 |
| ip-route-resolver-process | 0 | 0 | 5 | 26844 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 89160 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 400 | 564408 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 62684 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1720 |
| lldp-process | 0 | 0 | 1 | 1466684 |
| rd-cp-process | 0 | 0 | 1 | 1552 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1272 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1204 |
| send-rs-process | 0 | 0 | 1 | 1380 |
| startup-config-process | 1 | 0 | 1 | 2100 |
| statseg-collector-process | 0 | 0 | 40 | 6272820 |
| unix-cli-local:0 | 1 | 0 | 2 | 2158764582 |
| unix-cli-new-session | 0 | 0 | 4 | 2059138314 |
| unix-epoll-input | 8072449 | 0 | 0 | 910537613636 |
| vhost-user-process | 0 | 0 | 1 | 2356 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2592 |
| vpe-link-state-process | 0 | 0 | 37 | 55376 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1564 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6379517 | 916189598 | 0 | 11806302008 |
| FortyGigabitEthernet88/0/0-tx | 6379517 | 916189598 | 0 | 39839209856 |
| FortyGigabitEthernet88/0/1-output | 6675030 | 915024636 | 0 | 17127416716 |
| FortyGigabitEthernet88/0/1-tx | 6675030 | 915024636 | 0 | 38051968360 |
| dpdk-input | 635951938 | 1831232382 | 0 | 151118146308 |
| error-punt | 12786 | 18148 | 0 | 9324716 |
| ethernet-input | 13054548 | 1831232535 | 0 | 79883495412 |
| ip4-input-no-checksum | 6675030 | 915024636 | 0 | 21813187644 |
| ip4-local | 6675030 | 915024636 | 0 | 44831136520 |
| ip4-lookup | 6675030 | 915024636 | 0 | 30048954028 |
| ip4-rewrite | 6379517 | 916189598 | 0 | 26159540476 |
| ip4-udp-lookup | 6675030 | 915024636 | 0 | 28732552508 |
| l2-flood | 41 | 10496 | 0 | 902448 |
| l2-fwd | 13054547 | 1831214234 | 0 | 77039945108 |
| l2-input | 13054546 | 1831213978 | 0 | 49129341884 |
| l2-learn | 13054546 | 1831213978 | 0 | 63664531592 |
| l2-output | 13054547 | 1831214234 | 0 | 56218979708 |
| punt | 12786 | 18148 | 0 | 10242668 |
| unix-epoll-input | 620449 | 0 | 0 | 589967212 |
| vxlan4-encap | 6379517 | 916189598 | 0 | 70170477032 |
| vxlan4-input | 6675030 | 915024636 | 0 | 62956204128 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2884 |
| api-rx-from-ring | 0 | 0 | 216 | 345522132 |
| bfd-process | 0 | 0 | 1 | 5852 |
| bond-process | 0 | 0 | 1 | 1416 |
| dhcp-client-process | 0 | 0 | 4 | 19176 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1404 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1768 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2752 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1380 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3972992 |
| dpdk-process | 0 | 0 | 130 | 73283276 |
| fib-walk | 0 | 0 | 195 | 382120 |
| flow-report-process | 0 | 0 | 1 | 1088 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 36128 |
| ip-route-resolver-process | 0 | 0 | 4 | 16648 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 75280 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 390 | 532228 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 69928 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2084 |
| lldp-process | 0 | 0 | 1 | 1489800 |
| rd-cp-process | 0 | 0 | 1 | 2416 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1008 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1516 |
| send-rs-process | 0 | 0 | 1 | 1108 |
| startup-config-process | 1 | 0 | 1 | 2028 |
| statseg-collector-process | 0 | 0 | 39 | 6113872 |
| unix-cli-local:0 | 1 | 0 | 2 | 515494703 |
| unix-cli-new-session | 0 | 0 | 4 | 414922015 |
| unix-epoll-input | 7813196 | 0 | 0 | 887697588248 |
| vhost-user-process | 0 | 0 | 1 | 2196 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2260 |
| vpe-link-state-process | 0 | 0 | 36 | 65196 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1932 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6503333 | 906226176 | 0 | 17141414728 |
| FortyGigabitEthernet88/0/0-tx | 6503333 | 906226176 | 0 | 38487453532 |
| FortyGigabitEthernet88/0/1-output | 6074709 | 906619951 | 0 | 12021335408 |
| FortyGigabitEthernet88/0/1-tx | 6074709 | 906619951 | 0 | 39930702432 |
| dpdk-input | 530456108 | 1812858112 | 0 | 141870374208 |
| error-punt | 8666 | 11985 | 0 | 6414468 |
| ethernet-input | 13002059 | 1860241880 | 0 | 85776525092 |
| ip4-input-no-checksum | 6717703 | 931297596 | 0 | 22764106712 |
| ip4-local | 6503333 | 906226176 | 0 | 44135618272 |
| ip4-lookup | 6717703 | 931297596 | 0 | 29313320140 |
| ip4-rewrite | 6186165 | 933638833 | 0 | 26625056528 |
| ip4-udp-lookup | 6503333 | 906226176 | 0 | 28736625900 |
| l2-flood | 31 | 7680 | 0 | 694692 |
| l2-fwd | 12578041 | 1812846007 | 0 | 76654852736 |
| l2-input | 12578042 | 1812846127 | 0 | 48909270628 |
| l2-learn | 12578042 | 1812846127 | 0 | 63223325808 |
| l2-output | 12578042 | 1812846127 | 0 | 53829549644 |
| punt | 8666 | 11985 | 0 | 6815956 |
| unix-epoll-input | 517526 | 0 | 0 | 485767816 |
| vxlan4-encap | 6289220 | 931565552 | 0 | 73075172876 |
| vxlan4-input | 6503333 | 906226176 | 0 | 57882151320 |
64b-2t2c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2388 |
| api-rx-from-ring | 0 | 0 | 193 | 364512304 |
| bfd-process | 0 | 0 | 1 | 7260 |
| bond-process | 0 | 0 | 1 | 1988 |
| dhcp-client-process | 0 | 0 | 2 | 5552 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2192 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2208 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1888 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1736 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3809612 |
| dpdk-process | 0 | 0 | 64 | 58610880 |
| fib-walk | 0 | 0 | 95 | 184744 |
| flow-report-process | 0 | 0 | 1 | 1236 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 28916 |
| ip-route-resolver-process | 0 | 0 | 2 | 14888 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 66792 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 276924 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 48272 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2148 |
| lldp-process | 0 | 0 | 1 | 1814788 |
| rd-cp-process | 0 | 0 | 1 | 2496 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1244 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1320 |
| send-rs-process | 0 | 0 | 1 | 1436 |
| startup-config-process | 1 | 0 | 1 | 1956 |
| statseg-collector-process | 0 | 0 | 19 | 4258768 |
| unix-cli-local:0 | 1 | 0 | 2 | 1115962934 |
| unix-cli-new-session | 0 | 0 | 4 | 1016078038 |
| unix-epoll-input | 3823144 | 0 | 0 | 430861485268 |
| vhost-user-process | 0 | 0 | 1 | 2136 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3368 |
| vpe-link-state-process | 0 | 0 | 36 | 57488 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1640 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 3808902 | 791614464 | 0 | 14170330680 |
| FortyGigabitEthernet88/0/1-tx | 3808902 | 791614464 | 0 | 32330775644 |
| dpdk-input | 653121386 | 840956400 | 0 | 84062226672 |
| ethernet-input | 3808903 | 791614720 | 0 | 11798667244 |
| ip4-input-no-checksum | 3808903 | 791614720 | 0 | 16384494208 |
| ip4-local | 3808903 | 791614720 | 0 | 35911437288 |
| ip4-lookup | 3808903 | 791614720 | 0 | 22891468336 |
| ip4-udp-lookup | 3808902 | 791614464 | 0 | 23751425908 |
| l2-fwd | 3808902 | 791614464 | 0 | 32105341956 |
| l2-input | 3808902 | 791614464 | 0 | 21102177896 |
| l2-learn | 3808901 | 791614208 | 0 | 27485021768 |
| l2-output | 3808902 | 791614464 | 0 | 22395392628 |
| unix-epoll-input | 593808 | 0 | 0 | 559542836 |
| vxlan4-input | 3808902 | 791614464 | 0 | 50982411424 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 12540561 | 795566346 | 0 | 11418241112 |
| FortyGigabitEthernet88/0/0-tx | 12540561 | 795566346 | 0 | 32530350648 |
| dpdk-input | 671293571 | 806446617 | 0 | 89718708048 |
| error-punt | 1 | 2 | 0 | 2996 |
| ethernet-input | 12540561 | 795566348 | 0 | 55733045072 |
| ip4-rewrite | 12540560 | 795566302 | 0 | 24044765396 |
| l2-flood | 62 | 15446 | 0 | 1324028 |
| l2-fwd | 12540561 | 795566346 | 0 | 35116042892 |
| l2-input | 12540561 | 795566346 | 0 | 22455660176 |
| l2-learn | 12540561 | 795566346 | 0 | 30957558204 |
| l2-output | 12540560 | 795566222 | 0 | 25352165960 |
| punt | 1 | 2 | 0 | 5316 |
| unix-epoll-input | 637785 | 0 | 0 | 619172716 |
| vxlan4-encap | 12540561 | 795566346 | 0 | 60897906208 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 340636 |
| dpdk-process | 0 | 0 | 1 | 979068 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2408 |
| unix-epoll-input | 29398 | 0 | 0 | 3198246376 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 123189 | 7268776 | 0 | 106004204 |
| FortyGigabitEthernet88/0/1-tx | 123189 | 7268776 | 0 | 296236608 |
| dpdk-input | 432062 | 7268728 | 0 | 415321244 |
| ethernet-input | 123190 | 7268840 | 0 | 518217924 |
| ip4-rewrite | 123189 | 7268776 | 0 | 223665672 |
| l2-fwd | 123189 | 7268776 | 0 | 321189648 |
| l2-input | 123189 | 7268776 | 0 | 205957380 |
| l2-learn | 123189 | 7268776 | 0 | 289666980 |
| l2-output | 123189 | 7268776 | 0 | 242086212 |
| unix-epoll-input | 421 | 0 | 0 | 560776 |
| vxlan4-encap | 123189 | 7268776 | 0 | 557905212 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 37835 | 7268764 | 0 | 132890704 |
| FortyGigabitEthernet88/0/0-tx | 37835 | 7268764 | 0 | 297084664 |
| dpdk-input | 37835 | 7268764 | 0 | 343857592 |
| ethernet-input | 37836 | 7268988 | 0 | 117853004 |
| ip4-input-no-checksum | 37836 | 7268988 | 0 | 156111944 |
| ip4-local | 37835 | 7268764 | 0 | 335836536 |
| ip4-lookup | 37836 | 7268988 | 0 | 214623160 |
| ip4-udp-lookup | 37835 | 7268764 | 0 | 218738920 |
| l2-fwd | 37835 | 7268764 | 0 | 296657044 |
| l2-input | 37835 | 7268764 | 0 | 196347040 |
| l2-learn | 37835 | 7268764 | 0 | 249142748 |
| l2-output | 37835 | 7268764 | 0 | 207966880 |
| unix-epoll-input | 37 | 0 | 0 | 51388 |
| vxlan4-input | 37835 | 7268764 | 0 | 437558684 |

40ge2p1xl710-dot1q–ethip4vxlan-l2bdscale1kl2bd1kvlan1kvxlan-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 1k L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [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, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q 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, RFC7348.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q–ethip4vxlan-l2bdscale1kl2bd1kvlan1kvxlan-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2200 |
| api-rx-from-ring | 0 | 0 | 18048 | 6222848300 |
| bfd-process | 0 | 0 | 1 | 6768 |
| bond-process | 0 | 0 | 1 | 1812 |
| dhcp-client-process | 0 | 0 | 5 | 10508 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2160 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2444 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1336 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1368 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3793736 |
| dpdk-process | 0 | 0 | 134 | 74206028 |
| fib-walk | 0 | 0 | 200 | 383232 |
| flow-report-process | 0 | 0 | 1 | 1496 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 34964 |
| ip-route-resolver-process | 0 | 0 | 5 | 25232 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 87844 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 400 | 574104 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 69084 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2308 |
| lldp-process | 0 | 0 | 1 | 1486956 |
| rd-cp-process | 0 | 0 | 1 | 1428 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2064 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1424 |
| send-rs-process | 0 | 0 | 1 | 1932 |
| startup-config-process | 1 | 0 | 1 | 2408 |
| statseg-collector-process | 0 | 0 | 40 | 7680684 |
| unix-cli-local:0 | 1 | 0 | 2 | 3580356318 |
| unix-cli-new-session | 0 | 0 | 4 | 3480414294 |
| unix-epoll-input | 7634077 | 0 | 0 | 904375913220 |
| vhost-user-process | 0 | 0 | 1 | 2268 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2672 |
| vpe-link-state-process | 0 | 0 | 3006 | 28840360 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1612 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 4891415 | 495182825 | 0 | 7494396372 |
| FortyGigabitEthernet88/0/0-tx | 4891415 | 495182825 | 0 | 23243149820 |
| FortyGigabitEthernet88/0/1-output | 5149661 | 495178240 | 0 | 12677370688 |
| FortyGigabitEthernet88/0/1-tx | 5149661 | 495178240 | 0 | 22444950424 |
| dpdk-input | 1833364491 | 990363392 | 0 | 248107849680 |
| error-punt | 1719 | 2327 | 0 | 1265052 |
| ethernet-input | 10041071 | 990363648 | 0 | 49367786248 |
| ip4-input-no-checksum | 5149661 | 495178240 | 0 | 13198629480 |
| ip4-local | 5149661 | 495178240 | 0 | 43242127856 |
| ip4-lookup | 5149661 | 495178240 | 0 | 23816391796 |
| ip4-rewrite | 4891415 | 495182825 | 0 | 20335503784 |
| ip4-udp-lookup | 5149661 | 495178240 | 0 | 16466873756 |
| l2-flood | 48 | 10886 | 0 | 1326312 |
| l2-fwd | 10041070 | 990361065 | 0 | 58853829164 |
| l2-input | 10041070 | 990361065 | 0 | 37184817544 |
| l2-learn | 10041070 | 990361065 | 0 | 57678520172 |
| l2-output | 10537664 | 1026796348 | 0 | 38561998772 |
| punt | 1719 | 2327 | 0 | 1820680 |
| unix-epoll-input | 1771903 | 0 | 0 | 1646364860 |
| vxlan4-encap | 4891415 | 495182825 | 0 | 64443618056 |
| vxlan4-input | 5400017 | 512468186 | 0 | 58157972312 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 303660 |
| dhcp-client-process | 0 | 0 | 1 | 2884 |
| dpdk-process | 0 | 0 | 1 | 18268 |
| fib-walk | 0 | 0 | 1 | 21504 |
| ip-route-resolver-process | 0 | 0 | 1 | 840 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 3 | 7144 |
| unix-epoll-input | 59382 | 0 | 0 | 6473853120 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 75758 | 5138364 | 0 | 148654164 |
| FortyGigabitEthernet88/0/0-tx | 75758 | 5138364 | 0 | 237916136 |
| FortyGigabitEthernet88/0/1-output | 74963 | 5138360 | 0 | 91255804 |
| FortyGigabitEthernet88/0/1-tx | 74963 | 5138360 | 0 | 242429812 |
| dpdk-input | 482951 | 10276721 | 0 | 641805124 |
| ethernet-input | 150721 | 10276724 | 0 | 539777092 |
| ip4-input-no-checksum | 75758 | 5138364 | 0 | 159182020 |
| ip4-local | 75758 | 5138364 | 0 | 439624592 |
| ip4-lookup | 75758 | 5138364 | 0 | 249081328 |
| ip4-rewrite | 74962 | 5138357 | 0 | 221194424 |
| ip4-udp-lookup | 75758 | 5138364 | 0 | 181451596 |
| l2-fwd | 150721 | 10276724 | 0 | 637367384 |
| l2-input | 150721 | 10276724 | 0 | 397033364 |
| l2-learn | 150721 | 10276724 | 0 | 637997600 |
| l2-output | 150721 | 10276724 | 0 | 394598068 |
| unix-epoll-input | 471 | 0 | 0 | 822972 |
| vxlan4-encap | 74962 | 5138357 | 0 | 681798160 |
| vxlan4-input | 75758 | 5138364 | 0 | 553300608 |
64b-2t2c-dot1q–ethip4vxlan-l2bdscale1kl2bd1kvlan1kvxlan-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 382772 |
| fib-walk | 0 | 0 | 1 | 3084 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 10476 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 10552 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 3 | 15572 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 11408 |
| unix-epoll-input | 59310 | 0 | 0 | 6521187924 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 61262 | 10997840 | 0 | 254168876 |
| FortyGigabitEthernet88/0/1-tx | 61262 | 10997840 | 0 | 501437060 |
| dpdk-input | 65214 | 10998064 | 0 | 529696548 |
| ethernet-input | 61263 | 10998064 | 0 | 181859472 |
| ip4-input-no-checksum | 61263 | 10998064 | 0 | 247426860 |
| ip4-local | 61263 | 10998064 | 0 | 874298488 |
| ip4-lookup | 61263 | 10998064 | 0 | 458630568 |
| ip4-udp-lookup | 61262 | 10997840 | 0 | 337100484 |
| l2-fwd | 61262 | 10997840 | 0 | 587821180 |
| l2-input | 61262 | 10997840 | 0 | 390936512 |
| l2-learn | 61262 | 10997840 | 0 | 648827492 |
| l2-output | 61262 | 10997840 | 0 | 381697820 |
| unix-epoll-input | 63 | 0 | 0 | 90124 |
| vxlan4-input | 61262 | 10997840 | 0 | 1139125004 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 174452 | 10998024 | 0 | 170182916 |
| FortyGigabitEthernet88/0/0-tx | 174452 | 10998024 | 0 | 505277780 |
| dpdk-input | 1917483 | 10998023 | 0 | 778760128 |
| ethernet-input | 174452 | 10998024 | 0 | 856442040 |
| ip4-rewrite | 174452 | 10998024 | 0 | 453615708 |
| l2-fwd | 174452 | 10998024 | 0 | 693449264 |
| l2-input | 174452 | 10998024 | 0 | 414061072 |
| l2-learn | 174452 | 10998024 | 0 | 649409216 |
| l2-output | 174452 | 10998024 | 0 | 419679012 |
| unix-epoll-input | 1871 | 0 | 0 | 2534476 |
| vxlan4-encap | 174452 | 10998024 | 0 | 1456871304 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2144 |
| api-rx-from-ring | 0 | 0 | 17360 | 4664991880 |
| bfd-process | 0 | 0 | 1 | 5524 |
| bond-process | 0 | 0 | 1 | 1340 |
| dhcp-client-process | 0 | 0 | 5 | 37352 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1508 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1948 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1280 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1520 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3988472 |
| dpdk-process | 0 | 0 | 157 | 81102188 |
| fib-walk | 0 | 0 | 235 | 404112 |
| flow-report-process | 0 | 0 | 1 | 1576 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 47556 |
| ip-route-resolver-process | 0 | 0 | 5 | 37944 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 80780 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 692840 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 78084 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1452 |
| lldp-process | 0 | 0 | 1 | 1804480 |
| rd-cp-process | 0 | 0 | 1 | 1612 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1352 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1064 |
| send-rs-process | 0 | 0 | 1 | 1224 |
| startup-config-process | 1 | 0 | 1 | 1832 |
| statseg-collector-process | 0 | 0 | 47 | 11522136 |
| unix-cli-local:0 | 1 | 0 | 2 | 2080336759 |
| unix-cli-new-session | 0 | 0 | 4 | 1979832651 |
| unix-epoll-input | 9031694 | 0 | 0 | 1065852100924 |
| vhost-user-process | 0 | 0 | 1 | 2236 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2928 |
| vpe-link-state-process | 0 | 0 | 3006 | 28907408 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1180 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 20911870 | 1334202836 | 0 | 20662755276 |
| FortyGigabitEthernet88/0/1-tx | 20911871 | 1334203004 | 0 | 59744595596 |
| dpdk-input | 2333662674 | 1334203267 | 0 | 251408899740 |
| error-punt | 95 | 116 | 0 | 73980 |
| ethernet-input | 20911872 | 1334203268 | 0 | 104351978980 |
| ip4-rewrite | 20911871 | 1334203004 | 0 | 54406871316 |
| l2-fwd | 20911872 | 1334203152 | 0 | 77198225036 |
| l2-input | 20911872 | 1334203152 | 0 | 50828364764 |
| l2-learn | 20911872 | 1334203152 | 0 | 85518475944 |
| l2-output | 21448577 | 1372499784 | 0 | 52362002544 |
| punt | 95 | 116 | 0 | 110068 |
| unix-epoll-input | 2155318 | 0 | 0 | 2045425084 |
| vxlan4-encap | 20911871 | 1334203004 | 0 | 173296956072 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6654312 | 1329799168 | 0 | 31191782516 |
| FortyGigabitEthernet88/0/0-tx | 6654312 | 1329799168 | 0 | 60941014216 |
| dpdk-input | 2136813545 | 1329799168 | 0 | 226848175212 |
| ethernet-input | 6654305 | 1329799168 | 0 | 20738472068 |
| ip4-input-no-checksum | 6654305 | 1329799168 | 0 | 28684450692 |
| ip4-local | 6654305 | 1329799168 | 0 | 106326725140 |
| ip4-lookup | 6654305 | 1329799168 | 0 | 55693728640 |
| ip4-udp-lookup | 6654305 | 1329799168 | 0 | 40729639380 |
| l2-flood | 24 | 4150 | 0 | 513880 |
| l2-fwd | 6654305 | 1329799168 | 0 | 75775878180 |
| l2-input | 6654305 | 1329799168 | 0 | 48076787364 |
| l2-learn | 6654305 | 1329799168 | 0 | 71128814304 |
| l2-output | 6654312 | 1329799168 | 0 | 46048047728 |
| unix-epoll-input | 1995036 | 0 | 0 | 1842488604 |
| vxlan4-input | 6654305 | 1329799168 | 0 | 125211349784 |

40ge2p1xl710-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 1 L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [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, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q 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, RFC7348.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2404 |
| api-rx-from-ring | 0 | 0 | 58 | 359552424 |
| bfd-process | 0 | 0 | 1 | 7056 |
| bond-process | 0 | 0 | 1 | 1672 |
| dhcp-client-process | 0 | 0 | 3 | 6472 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2256 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2728 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1312 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1372 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3763516 |
| dpdk-process | 0 | 0 | 70 | 59548632 |
| fib-walk | 0 | 0 | 105 | 199808 |
| flow-report-process | 0 | 0 | 1 | 1372 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 38432 |
| ip-route-resolver-process | 0 | 0 | 3 | 14940 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 54960 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 210 | 321336 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 39104 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1684 |
| lldp-process | 0 | 0 | 1 | 1475176 |
| rd-cp-process | 0 | 0 | 1 | 1760 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2080 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1220 |
| send-rs-process | 0 | 0 | 1 | 2020 |
| startup-config-process | 1 | 0 | 1 | 1976 |
| statseg-collector-process | 0 | 0 | 21 | 3456304 |
| unix-cli-local:0 | 1 | 0 | 2 | 2282940630 |
| unix-cli-new-session | 0 | 0 | 4 | 2183162030 |
| unix-epoll-input | 4215623 | 0 | 0 | 476565930820 |
| vhost-user-process | 0 | 0 | 1 | 2140 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2580 |
| vpe-link-state-process | 0 | 0 | 10 | 22732 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1688 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3930958 | 530536348 | 0 | 7085721204 |
| FortyGigabitEthernet88/0/0-tx | 3930958 | 530536348 | 0 | 22951666044 |
| FortyGigabitEthernet88/0/1-output | 3925957 | 528960512 | 0 | 10100800092 |
| FortyGigabitEthernet88/0/1-tx | 3925957 | 528960512 | 0 | 21653809532 |
| dpdk-input | 592261174 | 1059497432 | 0 | 106626210128 |
| error-punt | 408 | 572 | 0 | 332928 |
| ethernet-input | 8349598 | 1114196568 | 0 | 33950589716 |
| ip4-input-no-checksum | 3925957 | 528960512 | 0 | 12326078232 |
| ip4-local | 3925957 | 528960512 | 0 | 25035060880 |
| ip4-lookup | 3925957 | 528960512 | 0 | 17694865988 |
| ip4-rewrite | 3930958 | 530536348 | 0 | 14995403804 |
| ip4-udp-lookup | 3925957 | 528960512 | 0 | 16869455484 |
| l2-flood | 74 | 18944 | 0 | 1672768 |
| l2-fwd | 7856915 | 1059496860 | 0 | 34148707072 |
| l2-input | 7856915 | 1059496860 | 0 | 28411629648 |
| l2-learn | 7856915 | 1059496860 | 0 | 23368909140 |
| l2-output | 7856915 | 1059496860 | 0 | 10722593824 |
| punt | 408 | 572 | 0 | 337524 |
| unix-epoll-input | 572904 | 0 | 0 | 539778280 |
| vxlan4-encap | 4129973 | 548841650 | 0 | 32065424988 |
| vxlan4-input | 3925957 | 528960512 | 0 | 22152410776 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 356312 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3136 |
| unix-epoll-input | 20136 | 0 | 0 | 2244786600 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 33789 | 2921424 | 0 | 62381984 |
| FortyGigabitEthernet88/0/0-tx | 33789 | 2921424 | 0 | 118426848 |
| FortyGigabitEthernet88/0/1-output | 34806 | 2921380 | 0 | 46474412 |
| FortyGigabitEthernet88/0/1-tx | 34806 | 2921380 | 0 | 128981196 |
| dpdk-input | 39297 | 5842804 | 0 | 308150296 |
| ethernet-input | 68597 | 5843076 | 0 | 192102372 |
| ip4-input-no-checksum | 33789 | 2921424 | 0 | 81747860 |
| ip4-local | 33789 | 2921424 | 0 | 143299664 |
| ip4-lookup | 33789 | 2921424 | 0 | 100818936 |
| ip4-rewrite | 34806 | 2921380 | 0 | 87597112 |
| ip4-udp-lookup | 33789 | 2921424 | 0 | 95640520 |
| l2-fwd | 68595 | 5842804 | 0 | 199934100 |
| l2-input | 68595 | 5842804 | 0 | 161445136 |
| l2-learn | 68595 | 5842804 | 0 | 149057484 |
| l2-output | 68595 | 5842804 | 0 | 62234992 |
| unix-epoll-input | 38 | 0 | 0 | 52240 |
| vxlan4-encap | 34806 | 2921380 | 0 | 177640284 |
| vxlan4-input | 33789 | 2921424 | 0 | 131217364 |
64b-2t2c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3060 |
| api-rx-from-ring | 0 | 0 | 62 | 364813040 |
| bfd-process | 0 | 0 | 1 | 6528 |
| bond-process | 0 | 0 | 1 | 1668 |
| dhcp-client-process | 0 | 0 | 3 | 7332 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2176 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2208 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1356 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3955208 |
| dpdk-process | 0 | 0 | 94 | 66604476 |
| fib-walk | 0 | 0 | 140 | 241512 |
| flow-report-process | 0 | 0 | 1 | 1224 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 44552 |
| ip-route-resolver-process | 0 | 0 | 3 | 24072 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 55056 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 389952 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 64524 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1736 |
| lldp-process | 0 | 0 | 1 | 1817668 |
| rd-cp-process | 0 | 0 | 1 | 1228 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2244 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1424 |
| send-rs-process | 0 | 0 | 1 | 1244 |
| startup-config-process | 1 | 0 | 1 | 2072 |
| statseg-collector-process | 0 | 0 | 28 | 6036004 |
| unix-cli-local:0 | 1 | 0 | 2 | 3828186294 |
| unix-cli-new-session | 0 | 0 | 4 | 3728079350 |
| unix-epoll-input | 5633871 | 0 | 0 | 636438691836 |
| vhost-user-process | 0 | 0 | 1 | 1932 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2860 |
| vpe-link-state-process | 0 | 0 | 10 | 21760 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1556 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7372326 | 1483878144 | 0 | 26845586588 |
| FortyGigabitEthernet88/0/1-tx | 7372326 | 1483878144 | 0 | 59897832588 |
| dpdk-input | 653589555 | 1606990688 | 0 | 119337384320 |
| ethernet-input | 7372327 | 1483878400 | 0 | 21869089640 |
| ip4-input-no-checksum | 7372327 | 1483878400 | 0 | 30722346240 |
| ip4-local | 7372326 | 1483878144 | 0 | 66275935528 |
| ip4-lookup | 7372327 | 1483878400 | 0 | 44168624628 |
| ip4-udp-lookup | 7372326 | 1483878144 | 0 | 44303591604 |
| l2-fwd | 7372326 | 1483878144 | 0 | 45786083332 |
| l2-input | 7372326 | 1483878144 | 0 | 38157625324 |
| l2-learn | 7660742 | 1546046935 | 0 | 32680680388 |
| l2-output | 7372326 | 1483878144 | 0 | 11295321996 |
| unix-epoll-input | 636035 | 0 | 0 | 602916064 |
| vxlan4-input | 7372326 | 1483878144 | 0 | 58188149836 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 24172418 | 1485672444 | 0 | 21281911460 |
| FortyGigabitEthernet88/0/0-tx | 24172418 | 1485672444 | 0 | 61192290456 |
| dpdk-input | 972540961 | 1553261119 | 0 | 151894178700 |
| error-punt | 4 | 4 | 0 | 8268 |
| ethernet-input | 24172418 | 1485672448 | 0 | 63687405832 |
| ip4-rewrite | 24172418 | 1485672444 | 0 | 44968516860 |
| l2-flood | 1 | 256 | 0 | 26576 |
| l2-fwd | 24172418 | 1485672444 | 0 | 51165425392 |
| l2-input | 24172418 | 1485672444 | 0 | 41499032440 |
| l2-learn | 24172418 | 1485672444 | 0 | 39943258928 |
| l2-output | 24172418 | 1485672444 | 0 | 17508276220 |
| punt | 4 | 4 | 0 | 7956 |
| unix-epoll-input | 863206 | 0 | 0 | 903451336 |
| vxlan4-encap | 24172416 | 1485672280 | 0 | 90253045336 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 417848 |
| unix-epoll-input | 3981 | 0 | 0 | 231491964 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 10489 | 621208 | 0 | 8892392 |
| FortyGigabitEthernet88/0/1-tx | 10489 | 621208 | 0 | 25348732 |
| dpdk-input | 130532 | 621149 | 0 | 43357356 |
| ethernet-input | 10489 | 621208 | 0 | 27604120 |
| ip4-rewrite | 10488 | 621152 | 0 | 18593524 |
| l2-fwd | 10489 | 621208 | 0 | 21252088 |
| l2-input | 10489 | 621208 | 0 | 17491920 |
| l2-learn | 10489 | 621208 | 0 | 16575828 |
| l2-output | 10489 | 621208 | 0 | 7191444 |
| unix-epoll-input | 127 | 0 | 0 | 163304 |
| vxlan4-encap | 10488 | 621152 | 0 | 37272896 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2949 | 621108 | 0 | 11390540 |
| FortyGigabitEthernet88/0/0-tx | 2949 | 621108 | 0 | 25770784 |
| dpdk-input | 2950 | 621360 | 0 | 29380580 |
| ethernet-input | 2950 | 621360 | 0 | 9419392 |
| ip4-input-no-checksum | 2950 | 621360 | 0 | 12986700 |
| ip4-local | 2949 | 621108 | 0 | 27863076 |
| ip4-lookup | 2950 | 621360 | 0 | 18591208 |
| ip4-udp-lookup | 2949 | 621108 | 0 | 18647520 |
| l2-fwd | 2949 | 621108 | 0 | 19008748 |
| l2-input | 2949 | 621108 | 0 | 16758516 |
| l2-learn | 2949 | 621108 | 0 | 13380880 |
| l2-output | 2949 | 621108 | 0 | 4784236 |
| unix-epoll-input | 3 | 0 | 0 | 4204 |
| vxlan4-input | 2949 | 621108 | 0 | 24720900 |

ip6

10ge2p1vic1227-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [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, 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-1t1c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 3 | 3 | 0 | 5528 |
| TenGigabitEthernet6/0/0-tx | 3 | 3 | 0 | 6748 |
| TenGigabitEthernet7/0/0-output | 2 | 2 | 0 | 4528 |
| TenGigabitEthernet7/0/0-tx | 2 | 2 | 0 | 11392 |
| admin-up-down-process | 0 | 0 | 1 | 2772 |
| api-rx-from-ring | 0 | 0 | 75 | 32663004 |
| bfd-process | 0 | 0 | 1 | 5648 |
| bond-process | 0 | 0 | 1 | 1348 |
| dhcp-client-process | 0 | 0 | 5 | 17580 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1732 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2276 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1220 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1200 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3911960 |
| dpdk-process | 0 | 0 | 157 | 172923844 |
| fib-walk | 0 | 0 | 235 | 317476 |
| flow-report-process | 0 | 0 | 1 | 1052 |
| icmp6-router-solicitation | 2 | 2 | 0 | 7720 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 26436 |
| ip-route-resolver-process | 0 | 0 | 5 | 5968 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 78340 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 508340 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 73340 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 47260 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1484 |
| lldp-process | 0 | 0 | 1 | 1472616 |
| rd-cp-process | 0 | 0 | 1 | 1092 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2028 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1536 |
| send-rs-process | 0 | 0 | 1 | 1060 |
| startup-config-process | 1 | 0 | 1 | 2076 |
| statseg-collector-process | 0 | 0 | 47 | 6617784 |
| unix-cli-local:0 | 1 | 0 | 2 | 4158531000 |
| unix-cli-new-session | 0 | 0 | 4 | 4056634240 |
| unix-epoll-input | 9480111 | 0 | 0 | 1070863092688 |
| vhost-user-process | 0 | 0 | 1 | 1832 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2360 |
| vpe-link-state-process | 0 | 0 | 3 | 8304 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 8588 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 23371847 | 1661706752 | 0 | 22698460496 |
| TenGigabitEthernet6/0/0-tx | 24242947 | 1695494745 | 0 | 82360315428 |
| TenGigabitEthernet7/0/0-output | 28133351 | 1661563873 | 0 | 24633584512 |
| TenGigabitEthernet7/0/0-tx | 28133351 | 1661563706 | 0 | 80416585472 |
| dpdk-input | 746455522 | 3323270795 | 0 | 312885701632 |
| drop | 3 | 3 | 0 | 6072 |
| error-drop | 3 | 3 | 0 | 2540 |
| error-punt | 226 | 226 | 0 | 186204 |
| ethernet-input | 51505248 | 3323270754 | 0 | 100282323936 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 11388 |
| icmp6-router-advertisement | 1 | 1 | 0 | 9840 |
| ip6-drop | 2 | 2 | 0 | 2864 |
| ip6-icmp-input | 2 | 2 | 0 | 3856 |
| ip6-input | 39303673 | 3323270564 | 0 | 81098357528 |
| ip6-local | 2 | 3 | 0 | 14552 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 17148 |
| ip6-lookup | 39393366 | 3327191539 | 0 | 211279591696 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 15788 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2968 |
| ip6-replicate | 1 | 2 | 0 | 5576 |
| ip6-rewrite | 39303672 | 3323270625 | 0 | 106758154864 |
| punt | 226 | 226 | 0 | 191844 |
| unix-epoll-input | 728259 | 0 | 0 | 741381244 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 2 | 2 | 0 | 1440 |
| TenGigabitEthernet6/0/0-tx | 2 | 2 | 0 | 1844 |
| TenGigabitEthernet7/0/0-output | 2 | 2 | 0 | 4616 |
| TenGigabitEthernet7/0/0-tx | 2 | 2 | 0 | 10472 |
| admin-up-down-process | 0 | 0 | 1 | 2220 |
| api-rx-from-ring | 0 | 0 | 74 | 38040640 |
| bfd-process | 0 | 0 | 1 | 7228 |
| bond-process | 0 | 0 | 1 | 1876 |
| dhcp-client-process | 0 | 0 | 5 | 30000 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2244 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2300 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1680 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1688 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4005192 |
| dpdk-process | 0 | 0 | 154 | 171881272 |
| fib-walk | 0 | 0 | 230 | 283712 |
| flow-report-process | 0 | 0 | 1 | 1152 |
| icmp6-router-solicitation | 1 | 2 | 0 | 4728 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 62928 |
| ip-route-resolver-process | 0 | 0 | 5 | 27412 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 78380 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 460 | 551040 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 79976 |
| ip6-rewrite-mcast | 3 | 4 | 0 | 24164 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2576 |
| lldp-process | 0 | 0 | 1 | 1479152 |
| rd-cp-process | 0 | 0 | 1 | 1588 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2160 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1268 |
| send-rs-process | 0 | 0 | 1 | 1696 |
| startup-config-process | 1 | 0 | 1 | 2216 |
| statseg-collector-process | 0 | 0 | 46 | 6568672 |
| unix-cli-local:0 | 1 | 0 | 2 | 2892870502 |
| unix-cli-new-session | 0 | 0 | 4 | 2789851990 |
| unix-epoll-input | 9225310 | 0 | 0 | 1047984966824 |
| vhost-user-process | 0 | 0 | 1 | 2776 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3652 |
| vpe-link-state-process | 0 | 0 | 3 | 8964 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1552 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 27489175 | 1647996895 | 0 | 23988864600 |
| TenGigabitEthernet6/0/0-tx | 27489174 | 1647996639 | 0 | 81501996148 |
| TenGigabitEthernet7/0/0-output | 23855367 | 1648549057 | 0 | 23100383796 |
| TenGigabitEthernet7/0/0-tx | 23855365 | 1648548694 | 0 | 78996083036 |
| dpdk-input | 647072689 | 3296546176 | 0 | 302771594876 |
| drop | 2 | 2 | 0 | 4824 |
| error-drop | 2 | 2 | 0 | 2016 |
| error-punt | 222 | 222 | 0 | 177788 |
| ethernet-input | 51344586 | 3296546176 | 0 | 99458434228 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 20928 |
| interface-output | 1 | 1 | 0 | 2336 |
| ip6-icmp-input | 1 | 1 | 0 | 2536 |
| ip6-input | 38193717 | 3383528792 | 0 | 82733507864 |
| ip6-local | 1 | 1 | 0 | 11316 |
| ip6-lookup | 37902125 | 3308469995 | 0 | 209320078168 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 22128 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 3068 |
| ip6-not-enabled | 2 | 2 | 0 | 3080 |
| ip6-replicate | 1 | 1 | 0 | 4736 |
| ip6-rewrite | 37745259 | 3296545928 | 0 | 105842596824 |
| punt | 222 | 222 | 0 | 175860 |
| unix-epoll-input | 631299 | 0 | 0 | 642719824 |
78b-2t2c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 3 | 3 | 0 | 5396 |
| TenGigabitEthernet6/0/0-tx | 3 | 3 | 0 | 17576 |
| TenGigabitEthernet7/0/0-output | 2 | 2 | 0 | 4232 |
| TenGigabitEthernet7/0/0-tx | 2 | 2 | 0 | 11708 |
| admin-up-down-process | 0 | 0 | 1 | 2476 |
| api-rx-from-ring | 0 | 0 | 77 | 38655252 |
| bfd-process | 0 | 0 | 1 | 6292 |
| bond-process | 0 | 0 | 1 | 1436 |
| dhcp-client-process | 0 | 0 | 5 | 7732 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1804 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2040 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1052 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1160 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3987416 |
| dpdk-process | 0 | 0 | 157 | 173015708 |
| fib-walk | 0 | 0 | 235 | 376404 |
| flow-report-process | 0 | 0 | 1 | 872 |
| icmp6-router-solicitation | 2 | 2 | 0 | 14740 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 13344 |
| ip-route-resolver-process | 0 | 0 | 5 | 24936 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 79420 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 540872 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 77104 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 54992 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1428 |
| lldp-process | 0 | 0 | 1 | 1813048 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1108 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1320 |
| send-rs-process | 0 | 0 | 1 | 1060 |
| startup-config-process | 1 | 0 | 1 | 1844 |
| statseg-collector-process | 0 | 0 | 47 | 9301692 |
| unix-cli-local:0 | 1 | 0 | 2 | 3403581108 |
| unix-cli-new-session | 0 | 0 | 4 | 3301635652 |
| unix-epoll-input | 9421022 | 0 | 0 | 1070888170056 |
| vhost-user-process | 0 | 0 | 1 | 1980 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2392 |
| vpe-link-state-process | 0 | 0 | 3 | 7048 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 8600 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 113215501 | 2768154737 | 0 | 56374379308 |
| TenGigabitEthernet7/0/0-tx | 111349417 | 2695487642 | 0 | 132824083972 |
| dpdk-input | 1129561375 | 2719580487 | 0 | 319764568276 |
| drop | 3 | 3 | 0 | 5488 |
| error-drop | 3 | 3 | 0 | 2484 |
| error-punt | 227 | 227 | 0 | 185844 |
| ethernet-input | 117036471 | 2822542819 | 0 | 137893148160 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 11684 |
| icmp6-router-advertisement | 1 | 1 | 0 | 8668 |
| ip6-drop | 2 | 2 | 0 | 3368 |
| ip6-icmp-input | 2 | 2 | 0 | 3784 |
| ip6-input | 116769237 | 2826072144 | 0 | 87077066676 |
| ip6-local | 3 | 3 | 0 | 14332 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 10632 |
| ip6-lookup | 117228419 | 2794325087 | 0 | 182496280056 |
| ip6-mfib-forward-lookup | 2 | 2 | 0 | 15860 |
| ip6-mfib-forward-rpf | 2 | 2 | 0 | 3452 |
| ip6-replicate | 2 | 2 | 0 | 5244 |
| ip6-rewrite | 113972028 | 2753140609 | 0 | 100864074812 |
| punt | 227 | 227 | 0 | 205256 |
| unix-epoll-input | 1093216 | 0 | 0 | 1165953696 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 82169388 | 2700387541 | 0 | 48349952340 |
| TenGigabitEthernet6/0/0-tx | 83957977 | 2753169445 | 0 | 131212644928 |
| dpdk-input | 1640306266 | 2749389605 | 0 | 361079187432 |
| ethernet-input | 84540537 | 2776479690 | 0 | 65144410092 |
| ip6-input | 84413130 | 2776835920 | 0 | 79666890984 |
| ip6-lookup | 82169386 | 2700387397 | 0 | 194157574084 |
| ip6-rewrite | 82169386 | 2700387408 | 0 | 92017644600 |
| unix-epoll-input | 1588781 | 0 | 0 | 1781285608 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 2 | 2 | 0 | 2436 |
| TenGigabitEthernet6/0/0-tx | 2 | 2 | 0 | 11612 |
| TenGigabitEthernet7/0/0-output | 2 | 2 | 0 | 4928 |
| TenGigabitEthernet7/0/0-tx | 2 | 2 | 0 | 10696 |
| admin-up-down-process | 0 | 0 | 1 | 2168 |
| api-rx-from-ring | 0 | 0 | 75 | 35694000 |
| bfd-process | 0 | 0 | 1 | 7168 |
| bond-process | 0 | 0 | 1 | 2188 |
| dhcp-client-process | 0 | 0 | 5 | 8384 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1840 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1892 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1428 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1468 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4106724 |
| dpdk-process | 0 | 0 | 154 | 170118164 |
| fib-walk | 0 | 0 | 230 | 296668 |
| flow-report-process | 0 | 0 | 1 | 1372 |
| icmp6-router-solicitation | 2 | 2 | 0 | 7420 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 27160 |
| ip-route-resolver-process | 0 | 0 | 5 | 17036 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 67448 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 460 | 553320 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 82924 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 31536 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2396 |
| lldp-process | 0 | 0 | 1 | 1813172 |
| rd-cp-process | 0 | 0 | 1 | 1980 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1392 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1280 |
| send-rs-process | 0 | 0 | 1 | 1336 |
| startup-config-process | 1 | 0 | 1 | 2152 |
| statseg-collector-process | 0 | 0 | 46 | 9119456 |
| unix-cli-local:0 | 1 | 0 | 2 | 1836472478 |
| unix-cli-new-session | 0 | 0 | 4 | 1732843170 |
| unix-epoll-input | 9257892 | 0 | 0 | 1048035364804 |
| vhost-user-process | 0 | 0 | 1 | 2744 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2424 |
| vpe-link-state-process | 0 | 0 | 3 | 8776 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1504 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 83575975 | 2667662134 | 0 | 48119308764 |
| TenGigabitEthernet7/0/0-tx | 83575973 | 2666391959 | 0 | 126765208092 |
| dpdk-input | 1560927246 | 2715992298 | 0 | 349835926420 |
| ethernet-input | 83575976 | 2667662144 | 0 | 63771853648 |
| ip6-input | 90595118 | 2888800117 | 0 | 83946456316 |
| ip6-lookup | 83679525 | 2671383277 | 0 | 192099660660 |
| ip6-rewrite | 85888453 | 2744250170 | 0 | 94208980172 |
| unix-epoll-input | 1484914 | 0 | 0 | 1658386628 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 109943456 | 2718058527 | 0 | 54917018060 |
| TenGigabitEthernet6/0/0-tx | 114082715 | 2869357065 | 0 | 140264985612 |
| TenGigabitEthernet7/0/0-output | 1 | 1 | 0 | 1736 |
| TenGigabitEthernet7/0/0-tx | 1 | 1 | 0 | 1740 |
| dpdk-input | 1034322395 | 2689195865 | 0 | 317371981576 |
| drop | 2 | 2 | 0 | 4744 |
| error-drop | 2 | 2 | 0 | 2508 |
| error-punt | 225 | 225 | 0 | 211988 |
| ethernet-input | 114049345 | 2867647480 | 0 | 134854192596 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 19520 |
| interface-output | 1 | 1 | 0 | 2184 |
| ip6-icmp-input | 1 | 1 | 0 | 2348 |
| ip6-input | 116002508 | 2945858164 | 0 | 90147341716 |
| ip6-local | 1 | 1 | 0 | 11780 |
| ip6-lookup | 107019696 | 2671709900 | 0 | 172995599964 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 20848 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 2572 |
| ip6-not-enabled | 2 | 2 | 0 | 2312 |
| ip6-replicate | 1 | 1 | 0 | 5292 |
| ip6-rewrite | 106870407 | 2666424599 | 0 | 96313815688 |
| punt | 225 | 225 | 0 | 193036 |
| unix-epoll-input | 999761 | 0 | 0 | 1065916864 |
78b-4t4c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 3 | 3 | 0 | 6360 |
| TenGigabitEthernet6/0/0-tx | 3 | 3 | 0 | 21340 |
| TenGigabitEthernet7/0/0-output | 2 | 2 | 0 | 4720 |
| TenGigabitEthernet7/0/0-tx | 2 | 2 | 0 | 11860 |
| admin-up-down-process | 0 | 0 | 1 | 2680 |
| api-rx-from-ring | 0 | 0 | 77 | 46756120 |
| bfd-process | 0 | 0 | 1 | 6100 |
| bond-process | 0 | 0 | 1 | 1468 |
| dhcp-client-process | 0 | 0 | 6 | 17924 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1884 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2408 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1044 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1172 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4065772 |
| dpdk-process | 0 | 0 | 170 | 199379228 |
| fib-walk | 0 | 0 | 255 | 346636 |
| flow-report-process | 0 | 0 | 1 | 948 |
| icmp6-router-solicitation | 2 | 2 | 0 | 7944 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 33824 |
| ip-route-resolver-process | 0 | 0 | 6 | 9000 |
| ip4-reassembly-expire-walk | 0 | 0 | 51 | 91160 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 510 | 561280 |
| ip6-reassembly-expire-walk | 0 | 0 | 51 | 81816 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 29648 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2008 |
| lldp-process | 0 | 0 | 1 | 2616244 |
| rd-cp-process | 0 | 0 | 1 | 1460 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1132 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1268 |
| send-rs-process | 0 | 0 | 1 | 1004 |
| startup-config-process | 1 | 0 | 1 | 2236 |
| statseg-collector-process | 0 | 0 | 51 | 15700204 |
| unix-cli-local:0 | 1 | 0 | 2 | 1633630124 |
| unix-cli-new-session | 0 | 0 | 4 | 1532027268 |
| unix-epoll-input | 10275033 | 0 | 0 | 1162193344352 |
| vhost-user-process | 0 | 0 | 1 | 1868 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3000 |
| vpe-link-state-process | 0 | 0 | 3 | 7628 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 8516 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 220011725 | 1496315640 | 0 | 64901096392 |
| TenGigabitEthernet7/0/0-tx | 219767057 | 1497669626 | 0 | 104330277008 |
| dpdk-input | 2208601957 | 1485691976 | 0 | 437429696920 |
| drop | 2 | 2 | 0 | 4500 |
| error-drop | 2 | 2 | 0 | 1768 |
| error-punt | 248 | 248 | 0 | 213192 |
| ethernet-input | 220011819 | 1496315911 | 0 | 126429487864 |
| icmp6-router-advertisement | 1 | 1 | 0 | 8092 |
| ip6-drop | 1 | 1 | 0 | 1488 |
| ip6-icmp-input | 1 | 1 | 0 | 1748 |
| ip6-input | 219767056 | 1497669585 | 0 | 74850182776 |
| ip6-local | 2 | 2 | 0 | 14780 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 11072 |
| ip6-lookup | 233233598 | 1588531632 | 0 | 135616603972 |
| ip6-mfib-forward-lookup | 2 | 2 | 0 | 17496 |
| ip6-mfib-forward-rpf | 2 | 2 | 0 | 3280 |
| ip6-replicate | 2 | 2 | 0 | 5240 |
| ip6-rewrite | 215853720 | 1469925794 | 0 | 82715717320 |
| punt | 248 | 248 | 0 | 204280 |
| unix-epoll-input | 2148487 | 0 | 0 | 2268131464 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 219984388 | 1503544997 | 0 | 65639475036 |
| TenGigabitEthernet7/0/0-tx | 216445685 | 1478537432 | 0 | 104014892496 |
| dpdk-input | 2174445069 | 1457050714 | 0 | 452092335092 |
| drop | 1 | 1 | 0 | 3364 |
| error-drop | 1 | 1 | 0 | 2440 |
| ethernet-input | 231501749 | 1582130968 | 0 | 132705915348 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 13756 |
| ip6-drop | 1 | 1 | 0 | 852 |
| ip6-icmp-input | 1 | 1 | 0 | 2112 |
| ip6-input | 238945006 | 1635383296 | 0 | 81231441460 |
| ip6-local | 1 | 1 | 0 | 3084 |
| ip6-lookup | 234251908 | 1561707059 | 0 | 131528016724 |
| ip6-rewrite | 223496328 | 1528901472 | 0 | 84132855832 |
| unix-epoll-input | 2114988 | 0 | 0 | 2357125560 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 206056955 | 1437302300 | 0 | 61351736628 |
| TenGigabitEthernet6/0/0-tx | 206056954 | 1437283067 | 0 | 102204190780 |
| dpdk-input | 2559929838 | 1437302234 | 0 | 462975826980 |
| ethernet-input | 219529359 | 1533645796 | 0 | 84405568036 |
| ip6-input | 225071341 | 1554478490 | 0 | 76140717548 |
| ip6-lookup | 220924700 | 1549608074 | 0 | 142491892640 |
| ip6-rewrite | 206056953 | 1437302272 | 0 | 77153048016 |
| unix-epoll-input | 2497501 | 0 | 0 | 2608052544 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 218270392 | 1553517155 | 0 | 66067079028 |
| TenGigabitEthernet6/0/0-tx | 210763208 | 1510497849 | 0 | 105988237300 |
| dpdk-input | 2658887425 | 1494402029 | 0 | 471942738080 |
| ethernet-input | 210690749 | 1509919993 | 0 | 79847146060 |
| ip6-input | 215307286 | 1537459585 | 0 | 74346645828 |
| ip6-lookup | 221272944 | 1577307102 | 0 | 144106330980 |
| ip6-rewrite | 207057353 | 1482126241 | 0 | 78056751900 |
| unix-epoll-input | 2497799 | 0 | 0 | 2637189460 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 410384 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 11728 |
| unix-epoll-input | 35749 | 0 | 0 | 4219138540 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 598632 | 4850663 | 0 | 186346916 |
| TenGigabitEthernet7/0/0-tx | 598632 | 4850663 | 0 | 316439008 |
| dpdk-input | 10836817 | 4850663 | 0 | 1724835636 |
| ethernet-input | 598632 | 4850663 | 0 | 236456720 |
| ip6-input | 598632 | 4850663 | 0 | 220726296 |
| ip6-lookup | 598632 | 4850663 | 0 | 432974616 |
| ip6-rewrite | 598632 | 4850663 | 0 | 248084504 |
| unix-epoll-input | 10573 | 0 | 0 | 11042316 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 583941 | 4737065 | 0 | 181960720 |
| TenGigabitEthernet7/0/0-tx | 583940 | 4737057 | 0 | 314577184 |
| dpdk-input | 11224505 | 4736987 | 0 | 1845942112 |
| ethernet-input | 583941 | 4737065 | 0 | 226081116 |
| ip6-input | 583938 | 4737035 | 0 | 213592096 |
| ip6-lookup | 583938 | 4737035 | 0 | 427390568 |
| ip6-rewrite | 583938 | 4737035 | 0 | 241429016 |
| unix-epoll-input | 10950 | 0 | 0 | 11752360 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 673418 | 4737123 | 0 | 201915636 |
| TenGigabitEthernet6/0/0-tx | 673418 | 4737123 | 0 | 338036144 |
| dpdk-input | 9689614 | 4737071 | 0 | 1710865848 |
| error-punt | 1 | 1 | 0 | 11260 |
| ethernet-input | 673419 | 4737124 | 0 | 399361684 |
| ip6-input | 673417 | 4737092 | 0 | 229425960 |
| ip6-lookup | 673417 | 4737092 | 0 | 415394988 |
| ip6-rewrite | 673417 | 4737092 | 0 | 260838772 |
| punt | 1 | 1 | 0 | 1860 |
| unix-epoll-input | 9453 | 0 | 0 | 10279384 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 678718 | 4850818 | 0 | 205004888 |
| TenGigabitEthernet6/0/0-tx | 678718 | 4850818 | 0 | 344175208 |
| dpdk-input | 9618532 | 4850816 | 0 | 1715522600 |
| ethernet-input | 678718 | 4850818 | 0 | 397533192 |
| ip6-input | 678717 | 4850816 | 0 | 233175220 |
| ip6-lookup | 678717 | 4850816 | 0 | 404824960 |
| ip6-rewrite | 678717 | 4850816 | 0 | 265526780 |
| unix-epoll-input | 9384 | 0 | 0 | 11934744 |

10ge2p1x520-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [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, 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-1t1c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 3 | 3 | 0 | 5656 |
| TenGigabitEtherneta/0/0-tx | 3 | 3 | 0 | 10496 |
| TenGigabitEtherneta/0/1-output | 2 | 2 | 0 | 4176 |
| TenGigabitEtherneta/0/1-tx | 2 | 2 | 0 | 9864 |
| admin-up-down-process | 0 | 0 | 1 | 3268 |
| api-rx-from-ring | 0 | 0 | 61 | 1720024364 |
| bfd-process | 0 | 0 | 1 | 5676 |
| bond-process | 0 | 0 | 1 | 1532 |
| dhcp-client-process | 0 | 0 | 3 | 5184 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1688 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 3084 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1184 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1148 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3866032 |
| dpdk-process | 0 | 0 | 67 | 29306920 |
| fib-walk | 0 | 0 | 100 | 136096 |
| flow-report-process | 0 | 0 | 1 | 1024 |
| icmp6-router-solicitation | 2 | 2 | 0 | 9052 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 7320 |
| ip-route-resolver-process | 0 | 0 | 3 | 14344 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 41672 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 200 | 292488 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 31684 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 31428 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1504 |
| lldp-process | 0 | 0 | 1 | 1484524 |
| rd-cp-process | 0 | 0 | 1 | 1328 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1020 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1200 |
| send-rs-process | 0 | 0 | 1 | 1044 |
| startup-config-process | 1 | 0 | 1 | 7792 |
| statseg-collector-process | 0 | 0 | 20 | 3166916 |
| unix-cli-local:0 | 1 | 0 | 2 | 884912232 |
| unix-cli-new-session | 0 | 0 | 4 | 784917852 |
| unix-epoll-input | 4003882 | 0 | 0 | 451603392008 |
| vhost-user-process | 0 | 0 | 1 | 2184 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3120 |
| vpe-link-state-process | 0 | 0 | 8 | 17104 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 7948 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 3148304 | 769008384 | 0 | 7974244456 |
| TenGigabitEtherneta/0/0-tx | 3148303 | 769008128 | 0 | 30581435020 |
| TenGigabitEtherneta/0/1-output | 3149133 | 768975613 | 0 | 8515319192 |
| TenGigabitEtherneta/0/1-tx | 3149132 | 768975357 | 0 | 30005174272 |
| dpdk-input | 713754849 | 1537984000 | 0 | 136648017472 |
| drop | 3 | 3 | 0 | 6892 |
| error-drop | 3 | 3 | 0 | 2812 |
| ethernet-input | 6297439 | 1537984000 | 0 | 23289914036 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 11548 |
| icmp6-router-advertisement | 1 | 1 | 0 | 9188 |
| ip6-drop | 2 | 2 | 0 | 2040 |
| ip6-icmp-input | 2 | 2 | 0 | 3512 |
| ip6-input | 6232125 | 1537984000 | 0 | 34927351012 |
| ip6-local | 2 | 3 | 0 | 14144 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 10748 |
| ip6-lookup | 6232124 | 1537983998 | 0 | 94366920496 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 14936 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2616 |
| ip6-replicate | 1 | 2 | 0 | 4624 |
| ip6-rewrite | 6232122 | 1537983741 | 0 | 44610931292 |
| unix-epoll-input | 637557 | 0 | 0 | 603185452 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 2 | 2 | 0 | 2648 |
| TenGigabitEtherneta/0/0-tx | 2 | 2 | 0 | 12072 |
| TenGigabitEtherneta/0/1-output | 2 | 2 | 0 | 4796 |
| TenGigabitEtherneta/0/1-tx | 2 | 2 | 0 | 10068 |
| admin-up-down-process | 0 | 0 | 1 | 3560 |
| api-rx-from-ring | 0 | 0 | 64 | 1720623180 |
| bfd-process | 0 | 0 | 1 | 5936 |
| bond-process | 0 | 0 | 1 | 1768 |
| dhcp-client-process | 0 | 0 | 2 | 5448 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2124 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2328 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1440 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1704 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3900060 |
| dpdk-process | 0 | 0 | 64 | 28399628 |
| fib-walk | 0 | 0 | 95 | 158604 |
| flow-report-process | 0 | 0 | 1 | 1184 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10152 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 18900 |
| ip-route-resolver-process | 0 | 0 | 2 | 11764 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 45336 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 315700 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 38968 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 47716 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1920 |
| lldp-process | 0 | 0 | 1 | 1483980 |
| rd-cp-process | 0 | 0 | 1 | 1412 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1820 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1156 |
| send-rs-process | 0 | 0 | 1 | 1316 |
| startup-config-process | 1 | 0 | 1 | 3660 |
| statseg-collector-process | 0 | 0 | 19 | 3126724 |
| unix-cli-local:0 | 1 | 0 | 2 | 2133637042 |
| unix-cli-new-session | 0 | 0 | 4 | 2032363138 |
| unix-epoll-input | 3786269 | 0 | 0 | 428748282300 |
| vhost-user-process | 0 | 0 | 1 | 2668 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2876 |
| vpe-link-state-process | 0 | 0 | 7 | 17580 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1440 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 3097472 | 755793149 | 0 | 8138642048 |
| TenGigabitEtherneta/0/0-tx | 3097472 | 755793149 | 0 | 30479581220 |
| TenGigabitEtherneta/0/1-output | 3089724 | 755941633 | 0 | 8362565132 |
| TenGigabitEtherneta/0/1-tx | 3089724 | 755941633 | 0 | 29619369192 |
| dpdk-input | 535358597 | 1511734784 | 0 | 124696469416 |
| drop | 1 | 2 | 0 | 5156 |
| error-drop | 1 | 2 | 0 | 2740 |
| ethernet-input | 6187197 | 1511734784 | 0 | 22932233480 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 20084 |
| interface-output | 1 | 1 | 0 | 2032 |
| ip6-icmp-input | 1 | 1 | 0 | 2192 |
| ip6-input | 6096482 | 1511734784 | 0 | 34345140892 |
| ip6-local | 1 | 1 | 0 | 12296 |
| ip6-lookup | 6096480 | 1511734781 | 0 | 92361681596 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 21380 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 2844 |
| ip6-not-enabled | 1 | 2 | 0 | 1928 |
| ip6-replicate | 1 | 1 | 0 | 5416 |
| ip6-rewrite | 6096480 | 1511734781 | 0 | 43506929964 |
| unix-epoll-input | 522309 | 0 | 0 | 495186088 |
78b-2t2c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 334840 |
| dpdk-process | 0 | 0 | 1 | 12280 |
| fib-walk | 0 | 0 | 1 | 3032 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 21144 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 12968 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2484 |
| unix-epoll-input | 42048 | 0 | 0 | 4867881756 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 254403 | 21677680 | 0 | 260961784 |
| TenGigabitEtherneta/0/1-tx | 254403 | 21677680 | 0 | 796052940 |
| dpdk-input | 260449 | 21677596 | 0 | 1057917020 |
| ethernet-input | 254404 | 21677771 | 0 | 347866792 |
| ip6-input | 254403 | 21677680 | 0 | 530990064 |
| ip6-lookup | 254403 | 21677680 | 0 | 1249246636 |
| ip6-rewrite | 254403 | 21677680 | 0 | 619869372 |
| unix-epoll-input | 254 | 0 | 0 | 376696 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 105987 | 21677784 | 0 | 226724328 |
| TenGigabitEtherneta/0/0-tx | 105987 | 21677784 | 0 | 829837472 |
| dpdk-input | 105987 | 21677784 | 0 | 980328604 |
| ethernet-input | 105987 | 21677784 | 0 | 309054752 |
| ip6-input | 105987 | 21677784 | 0 | 499955752 |
| ip6-lookup | 105987 | 21677784 | 0 | 1424679072 |
| ip6-rewrite | 105987 | 21677784 | 0 | 602654776 |
| unix-epoll-input | 103 | 0 | 0 | 151960 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 2 | 2 | 0 | 2256 |
| TenGigabitEtherneta/0/0-tx | 2 | 2 | 0 | 8764 |
| TenGigabitEtherneta/0/1-output | 2 | 2 | 0 | 5008 |
| TenGigabitEtherneta/0/1-tx | 2 | 2 | 0 | 8864 |
| admin-up-down-process | 0 | 0 | 1 | 2920 |
| api-rx-from-ring | 0 | 0 | 66 | 1729753108 |
| bfd-process | 0 | 0 | 1 | 6648 |
| bond-process | 0 | 0 | 1 | 1488 |
| dhcp-client-process | 0 | 0 | 3 | 16116 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1788 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2456 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1368 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1416 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4074288 |
| dpdk-process | 0 | 0 | 94 | 47832700 |
| fib-walk | 0 | 0 | 140 | 202020 |
| flow-report-process | 0 | 0 | 1 | 1360 |
| icmp6-router-solicitation | 2 | 2 | 0 | 9980 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 19640 |
| ip-route-resolver-process | 0 | 0 | 3 | 24668 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 48420 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 414260 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 48532 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 32880 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2200 |
| lldp-process | 0 | 0 | 1 | 1823980 |
| rd-cp-process | 0 | 0 | 1 | 1456 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1916 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1248 |
| send-rs-process | 0 | 0 | 1 | 1304 |
| startup-config-process | 1 | 0 | 1 | 3620 |
| statseg-collector-process | 0 | 0 | 28 | 5749552 |
| unix-cli-local:0 | 1 | 0 | 2 | 4176384282 |
| unix-cli-new-session | 0 | 0 | 4 | 4075018462 |
| unix-epoll-input | 5578880 | 0 | 0 | 634307104012 |
| vhost-user-process | 0 | 0 | 1 | 2276 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2972 |
| vpe-link-state-process | 0 | 0 | 8 | 18888 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1536 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 11529825 | 2394597872 | 0 | 24708756700 |
| TenGigabitEtherneta/0/1-tx | 11926184 | 2492540400 | 0 | 93400569548 |
| dpdk-input | 774924829 | 2394597872 | 0 | 164732820060 |
| ethernet-input | 11529826 | 2394598128 | 0 | 33881735580 |
| ip6-input | 11529826 | 2394598128 | 0 | 54873824804 |
| ip6-lookup | 11529825 | 2394597872 | 0 | 156737851748 |
| ip6-rewrite | 11926184 | 2492540400 | 0 | 69275658984 |
| unix-epoll-input | 697208 | 0 | 0 | 670997040 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 25433560 | 2395994953 | 0 | 28204074500 |
| TenGigabitEtherneta/0/0-tx | 25433559 | 2395994905 | 0 | 88309344680 |
| TenGigabitEtherneta/0/1-output | 1 | 1 | 0 | 2236 |
| TenGigabitEtherneta/0/1-tx | 1 | 1 | 0 | 1788 |
| dpdk-input | 781458322 | 2395994852 | 0 | 167275360476 |
| drop | 1 | 2 | 0 | 5284 |
| error-drop | 1 | 2 | 0 | 2688 |
| ethernet-input | 25433562 | 2395994956 | 0 | 38123706792 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 19260 |
| interface-output | 1 | 1 | 0 | 2520 |
| ip6-icmp-input | 1 | 1 | 0 | 2068 |
| ip6-input | 25433562 | 2395994956 | 0 | 58157072672 |
| ip6-local | 1 | 1 | 0 | 12360 |
| ip6-lookup | 25433560 | 2395994953 | 0 | 141112732196 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 23156 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 3444 |
| ip6-not-enabled | 1 | 2 | 0 | 1860 |
| ip6-replicate | 1 | 1 | 0 | 5248 |
| ip6-rewrite | 25433560 | 2395994953 | 0 | 69032883180 |
| unix-epoll-input | 703568 | 0 | 0 | 671666484 |
78b-4t4c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 3 | 3 | 0 | 6688 |
| TenGigabitEtherneta/0/0-tx | 3 | 3 | 0 | 6948 |
| TenGigabitEtherneta/0/1-output | 2 | 2 | 0 | 4740 |
| TenGigabitEtherneta/0/1-tx | 2 | 2 | 0 | 10336 |
| admin-up-down-process | 0 | 0 | 1 | 2372 |
| api-rx-from-ring | 0 | 0 | 61 | 1759254612 |
| bfd-process | 0 | 0 | 1 | 6368 |
| bond-process | 0 | 0 | 1 | 1292 |
| dhcp-client-process | 0 | 0 | 2 | 12924 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1792 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2408 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1268 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1168 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4029760 |
| dpdk-process | 0 | 0 | 54 | 27916748 |
| fib-walk | 0 | 0 | 80 | 167696 |
| flow-report-process | 0 | 0 | 1 | 1540 |
| icmp6-router-solicitation | 2 | 2 | 0 | 9172 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 16380 |
| ip-route-resolver-process | 0 | 0 | 2 | 3672 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 67744 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 160 | 246352 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 34124 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 42860 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2008 |
| lldp-process | 0 | 0 | 1 | 2429240 |
| rd-cp-process | 0 | 0 | 1 | 1252 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1768 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1084 |
| send-rs-process | 0 | 0 | 1 | 1240 |
| startup-config-process | 1 | 0 | 1 | 3748 |
| statseg-collector-process | 0 | 0 | 16 | 5616508 |
| unix-cli-local:0 | 1 | 0 | 2 | 2242737744 |
| unix-cli-new-session | 0 | 0 | 4 | 2141536100 |
| unix-epoll-input | 3187468 | 0 | 0 | 360193143072 |
| vhost-user-process | 0 | 0 | 1 | 1960 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2336 |
| vpe-link-state-process | 0 | 0 | 7 | 15204 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 8756 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 80291500 | 655708615 | 0 | 24176919808 |
| TenGigabitEtherneta/0/1-tx | 73796161 | 602599091 | 0 | 33529524844 |
| dpdk-input | 855972870 | 602599116 | 0 | 122482626788 |
| drop | 1 | 1 | 0 | 4036 |
| error-drop | 1 | 1 | 0 | 2740 |
| ethernet-input | 73796162 | 602599208 | 0 | 28134613252 |
| ip6-input | 73796160 | 602599180 | 0 | 26538834936 |
| ip6-local | 1 | 1 | 0 | 13824 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 10644 |
| ip6-lookup | 79630903 | 650264161 | 0 | 51659713576 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 16064 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 5784 |
| ip6-replicate | 1 | 1 | 0 | 5576 |
| ip6-rewrite | 73796159 | 602599179 | 0 | 28405106896 |
| unix-epoll-input | 779693 | 0 | 0 | 758184620 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 74257934 | 597848874 | 0 | 22288914424 |
| TenGigabitEtherneta/0/1-tx | 74257934 | 597848871 | 0 | 34376216304 |
| dpdk-input | 756625488 | 597848800 | 0 | 118482391332 |
| drop | 2 | 2 | 0 | 4492 |
| error-drop | 2 | 2 | 0 | 3228 |
| ethernet-input | 80130281 | 645138360 | 0 | 29914127364 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 13844 |
| icmp6-router-advertisement | 1 | 1 | 0 | 10040 |
| ip6-drop | 2 | 2 | 0 | 2144 |
| ip6-icmp-input | 2 | 2 | 0 | 4368 |
| ip6-input | 74257934 | 597848848 | 0 | 26769944344 |
| ip6-local | 2 | 2 | 0 | 14828 |
| ip6-lookup | 84547294 | 680747489 | 0 | 53331433856 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 14512 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 2936 |
| ip6-replicate | 1 | 1 | 0 | 9876 |
| ip6-rewrite | 80830638 | 650755526 | 0 | 30938535020 |
| unix-epoll-input | 738181 | 0 | 0 | 726632908 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 71153158 | 602795992 | 0 | 21797985856 |
| TenGigabitEtherneta/0/0-tx | 71153158 | 602795992 | 0 | 33617830560 |
| dpdk-input | 854565886 | 602795908 | 0 | 119841129900 |
| ethernet-input | 76787265 | 650538676 | 0 | 30759030672 |
| ip6-input | 77435653 | 655905376 | 0 | 28312950988 |
| ip6-lookup | 71153156 | 602795960 | 0 | 51710967316 |
| ip6-rewrite | 71153156 | 602795964 | 0 | 28274128408 |
| unix-epoll-input | 777745 | 0 | 0 | 762283572 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 84888426 | 745339948 | 0 | 26317167348 |
| TenGigabitEtherneta/0/0-tx | 74124978 | 650993932 | 0 | 35246770656 |
| dpdk-input | 876331866 | 598054272 | 0 | 127484617400 |
| ethernet-input | 68100886 | 598054328 | 0 | 26874744360 |
| ip6-input | 68100885 | 598054320 | 0 | 25623605744 |
| ip6-lookup | 68667725 | 603028128 | 0 | 51454823088 |
| ip6-rewrite | 68100885 | 598054320 | 0 | 27372243132 |
| unix-epoll-input | 779806 | 0 | 0 | 773289344 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 2 | 2 | 0 | 2564 |
| TenGigabitEtherneta/0/0-tx | 2 | 2 | 0 | 3404 |
| TenGigabitEtherneta/0/1-output | 2 | 2 | 0 | 5248 |
| TenGigabitEtherneta/0/1-tx | 2 | 2 | 0 | 9008 |
| admin-up-down-process | 0 | 0 | 1 | 2712 |
| api-rx-from-ring | 0 | 0 | 58 | 1758772060 |
| bfd-process | 0 | 0 | 1 | 7412 |
| bond-process | 0 | 0 | 1 | 1360 |
| dhcp-client-process | 0 | 0 | 2 | 5192 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1824 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2632 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1396 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 2184 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4154544 |
| dpdk-process | 0 | 0 | 50 | 27045184 |
| fib-walk | 0 | 0 | 75 | 106128 |
| flow-report-process | 0 | 0 | 1 | 1212 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10928 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 19268 |
| ip-route-resolver-process | 0 | 0 | 2 | 14280 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 53784 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 240068 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 26076 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 28888 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1824 |
| lldp-process | 0 | 0 | 1 | 2439512 |
| rd-cp-process | 0 | 0 | 1 | 1440 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1556 |
| send-rs-process | 0 | 0 | 1 | 1820 |
| startup-config-process | 1 | 0 | 1 | 3936 |
| statseg-collector-process | 0 | 0 | 15 | 5344176 |
| unix-cli-local:0 | 1 | 0 | 2 | 3185941742 |
| unix-cli-new-session | 0 | 0 | 4 | 3083796214 |
| unix-epoll-input | 2976225 | 0 | 0 | 337311974680 |
| vhost-user-process | 0 | 0 | 1 | 2640 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3324 |
| vpe-link-state-process | 0 | 0 | 8 | 19256 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2056 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 69280823 | 588366900 | 0 | 21234288752 |
| TenGigabitEtherneta/0/1-tx | 69280823 | 588366900 | 0 | 32077440148 |
| dpdk-input | 719213949 | 635898792 | 0 | 116138675516 |
| ethernet-input | 76224549 | 647372072 | 0 | 29106137996 |
| ip6-input | 69280822 | 588366880 | 0 | 25620366244 |
| ip6-lookup | 69372101 | 589142156 | 0 | 50594085416 |
| ip6-rewrite | 69280821 | 588366864 | 0 | 28112436232 |
| unix-epoll-input | 647572 | 0 | 0 | 636841604 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 70258701 | 583732924 | 0 | 21424376908 |
| TenGigabitEtherneta/0/1-tx | 76320036 | 634159424 | 0 | 35850622076 |
| dpdk-input | 668957502 | 638269809 | 0 | 115417965056 |
| ethernet-input | 76320038 | 634159448 | 0 | 28849547424 |
| ip6-input | 70258698 | 583732888 | 0 | 25295925924 |
| ip6-lookup | 70605090 | 586604564 | 0 | 50520840844 |
| ip6-rewrite | 70258698 | 583732888 | 0 | 27454894228 |
| unix-epoll-input | 640613 | 0 | 0 | 629353648 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 78391326 | 641652215 | 0 | 23361712044 |
| TenGigabitEtherneta/0/0-tx | 77926197 | 638223196 | 0 | 35335104140 |
| dpdk-input | 667557869 | 588292212 | 0 | 109900813172 |
| drop | 1 | 1 | 0 | 4752 |
| error-drop | 1 | 1 | 0 | 3284 |
| ethernet-input | 71848102 | 588292300 | 0 | 27416597628 |
| ip6-input | 78077866 | 639106464 | 0 | 28216295768 |
| ip6-lookup | 78391324 | 641652183 | 0 | 50791046932 |
| ip6-not-enabled | 1 | 1 | 0 | 2484 |
| ip6-rewrite | 71848099 | 588292263 | 0 | 27962843016 |
| unix-epoll-input | 651286 | 0 | 0 | 639449936 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 74527713 | 583665662 | 0 | 20909771168 |
| TenGigabitEtherneta/0/0-tx | 68628664 | 583665662 | 0 | 32294354344 |
| TenGigabitEtherneta/0/1-output | 1 | 1 | 0 | 2012 |
| TenGigabitEtherneta/0/1-tx | 1 | 1 | 0 | 2756 |
| dpdk-input | 710416234 | 600528912 | 0 | 118221804396 |
| drop | 1 | 1 | 0 | 6272 |
| error-drop | 1 | 1 | 0 | 2396 |
| ethernet-input | 68628666 | 583665664 | 0 | 27280427576 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 20552 |
| interface-output | 1 | 1 | 0 | 2936 |
| ip6-icmp-input | 1 | 1 | 0 | 2164 |
| ip6-input | 81064175 | 689296464 | 0 | 29937588060 |
| ip6-local | 1 | 1 | 0 | 12132 |
| ip6-lookup | 74826494 | 636595510 | 0 | 49074618612 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 21752 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 3408 |
| ip6-not-enabled | 1 | 1 | 0 | 956 |
| ip6-replicate | 1 | 1 | 0 | 6216 |
| ip6-rewrite | 68628662 | 583665642 | 0 | 27819340764 |
| unix-epoll-input | 643400 | 0 | 0 | 645136180 |

10ge2p1x710-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-X710.
  • [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, 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-1t1c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 290784 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2680 |
| unix-epoll-input | 20381 | 0 | 0 | 2240881640 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 20366 | 4852224 | 0 | 51884476 |
| TenGigabitEthernet8a/0/0-tx | 20366 | 4852224 | 0 | 203016760 |
| TenGigabitEthernet8a/0/1-output | 20359 | 4852224 | 0 | 55455332 |
| TenGigabitEthernet8a/0/1-tx | 20359 | 4852224 | 0 | 199018172 |
| dpdk-input | 20396 | 9704960 | 0 | 482817356 |
| ethernet-input | 40727 | 9704960 | 0 | 149185836 |
| ip6-input | 40643 | 9704960 | 0 | 220160812 |
| ip6-lookup | 40642 | 9704704 | 0 | 599243768 |
| ip6-rewrite | 40641 | 9704448 | 0 | 283983260 |
| unix-epoll-input | 20 | 0 | 0 | 33220 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 2 | 2 | 0 | 2176 |
| TenGigabitEthernet8a/0/0-tx | 2 | 2 | 0 | 3416 |
| TenGigabitEthernet8a/0/1-output | 2 | 2 | 0 | 4080 |
| TenGigabitEthernet8a/0/1-tx | 2 | 2 | 0 | 8876 |
| admin-up-down-process | 0 | 0 | 1 | 2180 |
| api-rx-from-ring | 0 | 0 | 60 | 269667336 |
| bfd-process | 0 | 0 | 1 | 6144 |
| bond-process | 0 | 0 | 1 | 1360 |
| dhcp-client-process | 0 | 0 | 2 | 5388 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2136 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1392 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1820 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1472 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3913824 |
| dpdk-process | 0 | 0 | 60 | 48317352 |
| fib-walk | 0 | 0 | 90 | 186804 |
| flow-report-process | 0 | 0 | 1 | 1032 |
| icmp6-router-solicitation | 2 | 2 | 0 | 9056 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 17004 |
| ip-route-resolver-process | 0 | 0 | 2 | 16072 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 36804 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 337148 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 57916 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 27268 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1860 |
| lldp-process | 0 | 0 | 1 | 1480712 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1444 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1024 |
| send-rs-process | 0 | 0 | 1 | 1128 |
| startup-config-process | 1 | 0 | 1 | 1760 |
| statseg-collector-process | 0 | 0 | 18 | 3039844 |
| unix-cli-local:0 | 1 | 0 | 2 | 4019152867 |
| unix-cli-new-session | 0 | 0 | 4 | 3911906603 |
| unix-epoll-input | 3601591 | 0 | 0 | 408155002740 |
| vhost-user-process | 0 | 0 | 1 | 1832 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1604 |
| vpe-link-state-process | 0 | 0 | 6 | 14880 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1352 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 2996077 | 708867581 | 0 | 7650682528 |
| TenGigabitEthernet8a/0/0-tx | 2996077 | 708867581 | 0 | 29683126392 |
| TenGigabitEthernet8a/0/1-output | 2991066 | 709987073 | 0 | 7912925240 |
| TenGigabitEthernet8a/0/1-tx | 2991066 | 709987073 | 0 | 29108487240 |
| dpdk-input | 502915288 | 1418854656 | 0 | 118113888860 |
| drop | 1 | 2 | 0 | 4364 |
| error-drop | 1 | 2 | 0 | 2540 |
| ethernet-input | 5987145 | 1418855168 | 0 | 21639149064 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 19332 |
| interface-output | 1 | 1 | 0 | 1820 |
| ip6-icmp-input | 1 | 1 | 0 | 1916 |
| ip6-input | 5944438 | 1418854656 | 0 | 32129323444 |
| ip6-local | 1 | 1 | 0 | 11552 |
| ip6-lookup | 5944436 | 1418854653 | 0 | 87039797108 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 33072 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 2872 |
| ip6-not-enabled | 1 | 2 | 0 | 1824 |
| ip6-replicate | 1 | 1 | 0 | 5164 |
| ip6-rewrite | 5944436 | 1418854653 | 0 | 40978532148 |
| unix-epoll-input | 490658 | 0 | 0 | 461112404 |
78b-2t2c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 3 | 3 | 0 | 6172 |
| TenGigabitEthernet8a/0/0-tx | 3 | 3 | 0 | 16388 |
| TenGigabitEthernet8a/0/1-output | 2 | 2 | 0 | 5720 |
| TenGigabitEthernet8a/0/1-tx | 2 | 2 | 0 | 9604 |
| admin-up-down-process | 0 | 0 | 1 | 2468 |
| api-rx-from-ring | 0 | 0 | 66 | 326883592 |
| bfd-process | 0 | 0 | 1 | 6268 |
| bond-process | 0 | 0 | 1 | 1272 |
| dhcp-client-process | 0 | 0 | 2 | 4764 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2900 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2328 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1268 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1264 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4000320 |
| dpdk-process | 0 | 0 | 64 | 50063480 |
| fib-walk | 0 | 0 | 95 | 188940 |
| flow-report-process | 0 | 0 | 1 | 1160 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10708 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 22300 |
| ip-route-resolver-process | 0 | 0 | 2 | 22944 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 52032 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 367952 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 54420 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 39256 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1812 |
| lldp-process | 0 | 0 | 1 | 1821968 |
| rd-cp-process | 0 | 0 | 1 | 1280 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1388 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1292 |
| send-rs-process | 0 | 0 | 1 | 1552 |
| startup-config-process | 1 | 0 | 1 | 2004 |
| statseg-collector-process | 0 | 0 | 19 | 4182544 |
| unix-cli-local:0 | 1 | 0 | 2 | 654944630 |
| unix-cli-new-session | 0 | 0 | 4 | 554840454 |
| unix-epoll-input | 3809996 | 0 | 0 | 430938437416 |
| vhost-user-process | 0 | 0 | 1 | 2136 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3272 |
| vpe-link-state-process | 0 | 0 | 7 | 16236 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9900 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 16486270 | 1456741189 | 0 | 16993864332 |
| TenGigabitEthernet8a/0/1-tx | 16486270 | 1456741189 | 0 | 55400157020 |
| dpdk-input | 745726739 | 1456741092 | 0 | 123141920544 |
| drop | 3 | 3 | 0 | 7760 |
| error-drop | 3 | 3 | 0 | 3752 |
| ethernet-input | 16486273 | 1456741316 | 0 | 22590895060 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 13076 |
| icmp6-router-advertisement | 1 | 1 | 0 | 12272 |
| ip6-drop | 2 | 2 | 0 | 2368 |
| ip6-icmp-input | 2 | 2 | 0 | 3572 |
| ip6-input | 16486272 | 1456741192 | 0 | 35041662496 |
| ip6-local | 2 | 3 | 0 | 19004 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 13028 |
| ip6-lookup | 16486271 | 1456741190 | 0 | 85968824960 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 16632 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 3096 |
| ip6-replicate | 1 | 2 | 0 | 5272 |
| ip6-rewrite | 16486270 | 1456741189 | 0 | 41110133020 |
| unix-epoll-input | 727313 | 0 | 0 | 688633988 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 5727011 | 1448523776 | 0 | 14484354476 |
| TenGigabitEthernet8a/0/0-tx | 5727011 | 1448523776 | 0 | 56431899656 |
| dpdk-input | 807825418 | 1448523776 | 0 | 123111095212 |
| ethernet-input | 5727012 | 1448524032 | 0 | 19928121524 |
| ip6-input | 5727011 | 1448523776 | 0 | 33033399240 |
| ip6-lookup | 5727011 | 1448523776 | 0 | 94924906404 |
| ip6-rewrite | 5727011 | 1448523776 | 0 | 43416853536 |
| unix-epoll-input | 710774 | 0 | 0 | 672758328 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 2 | 2 | 0 | 2296 |
| TenGigabitEthernet8a/0/0-tx | 2 | 2 | 0 | 12064 |
| TenGigabitEthernet8a/0/1-output | 2 | 2 | 0 | 4524 |
| TenGigabitEthernet8a/0/1-tx | 2 | 2 | 0 | 10084 |
| admin-up-down-process | 0 | 0 | 1 | 2680 |
| api-rx-from-ring | 0 | 0 | 60 | 300908648 |
| bfd-process | 0 | 0 | 1 | 5908 |
| bond-process | 0 | 0 | 1 | 1428 |
| dhcp-client-process | 0 | 0 | 2 | 3820 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1876 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2712 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1252 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1216 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3976880 |
| dpdk-process | 0 | 0 | 60 | 49657100 |
| fib-walk | 0 | 0 | 90 | 170852 |
| flow-report-process | 0 | 0 | 1 | 1608 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10260 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 18864 |
| ip-route-resolver-process | 0 | 0 | 2 | 12968 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 48412 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 358332 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 46588 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 23328 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1892 |
| lldp-process | 0 | 0 | 1 | 1808032 |
| rd-cp-process | 0 | 0 | 1 | 1272 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1120 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 2132 |
| send-rs-process | 0 | 0 | 1 | 1132 |
| startup-config-process | 1 | 0 | 1 | 2008 |
| statseg-collector-process | 0 | 0 | 18 | 4019212 |
| unix-cli-local:0 | 1 | 0 | 2 | 3590494695 |
| unix-cli-new-session | 0 | 0 | 4 | 3489797143 |
| unix-epoll-input | 3598930 | 0 | 0 | 408121459224 |
| vhost-user-process | 0 | 0 | 1 | 1836 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3404 |
| vpe-link-state-process | 0 | 0 | 6 | 15352 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1768 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 6722346 | 1425095496 | 0 | 14672762640 |
| TenGigabitEthernet8a/0/1-tx | 6722347 | 1425095680 | 0 | 55197536108 |
| dpdk-input | 610503690 | 1425095680 | 0 | 110427395440 |
| ethernet-input | 6722348 | 1425095936 | 0 | 20008785580 |
| ip6-input | 6722348 | 1425095936 | 0 | 32466238248 |
| ip6-lookup | 6722347 | 1425095680 | 0 | 93602530128 |
| ip6-rewrite | 6722347 | 1425095680 | 0 | 39854850480 |
| unix-epoll-input | 595620 | 0 | 0 | 561458472 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 17908863 | 1417052413 | 0 | 17033068900 |
| TenGigabitEthernet8a/0/0-tx | 17908862 | 1417052345 | 0 | 53745629196 |
| TenGigabitEthernet8a/0/1-output | 1 | 1 | 0 | 1996 |
| TenGigabitEthernet8a/0/1-tx | 1 | 1 | 0 | 1984 |
| dpdk-input | 606179929 | 1439488788 | 0 | 115600265124 |
| drop | 1 | 2 | 0 | 3936 |
| error-drop | 1 | 2 | 0 | 2592 |
| ethernet-input | 17908865 | 1417052416 | 0 | 22504377184 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 18692 |
| interface-output | 1 | 1 | 0 | 2284 |
| ip6-icmp-input | 1 | 1 | 0 | 2508 |
| ip6-input | 17908864 | 1417052348 | 0 | 34611717244 |
| ip6-local | 1 | 1 | 0 | 10516 |
| ip6-lookup | 17908862 | 1417052345 | 0 | 81907779912 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 20344 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 3220 |
| ip6-not-enabled | 1 | 2 | 0 | 2000 |
| ip6-replicate | 1 | 1 | 0 | 4684 |
| ip6-rewrite | 19125202 | 1512441765 | 0 | 43537072600 |
| unix-epoll-input | 591125 | 0 | 0 | 563799280 |
78b-4t4c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 3 | 3 | 0 | 6412 |
| TenGigabitEthernet8a/0/0-tx | 3 | 3 | 0 | 10540 |
| TenGigabitEthernet8a/0/1-output | 2 | 2 | 0 | 4708 |
| TenGigabitEthernet8a/0/1-tx | 2 | 2 | 0 | 9476 |
| admin-up-down-process | 0 | 0 | 1 | 2548 |
| api-rx-from-ring | 0 | 0 | 59 | 413383132 |
| bfd-process | 0 | 0 | 1 | 6444 |
| bond-process | 0 | 0 | 1 | 1512 |
| dhcp-client-process | 0 | 0 | 2 | 5120 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2184 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2160 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1412 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1272 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3906024 |
| dpdk-process | 0 | 0 | 37 | 44360028 |
| fib-walk | 0 | 0 | 55 | 131920 |
| flow-report-process | 0 | 0 | 1 | 1584 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10224 |
| ip-neighbor-scan-process | 0 | 0 | 2 | 20008 |
| ip-route-resolver-process | 0 | 0 | 2 | 17080 |
| ip4-reassembly-expire-walk | 0 | 0 | 11 | 56204 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 110 | 266436 |
| ip6-reassembly-expire-walk | 0 | 0 | 11 | 25400 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 35400 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1796 |
| lldp-process | 0 | 0 | 1 | 2480512 |
| rd-cp-process | 0 | 0 | 1 | 1628 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2276 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1356 |
| send-rs-process | 0 | 0 | 1 | 1888 |
| startup-config-process | 1 | 0 | 1 | 2044 |
| statseg-collector-process | 0 | 0 | 11 | 4108604 |
| unix-cli-local:0 | 1 | 0 | 2 | 3228493254 |
| unix-cli-new-session | 0 | 0 | 4 | 3128630950 |
| unix-epoll-input | 2201816 | 0 | 0 | 248127699504 |
| vhost-user-process | 0 | 0 | 1 | 1928 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2576 |
| vpe-link-state-process | 0 | 0 | 7 | 16948 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9532 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 33979339 | 446181125 | 0 | 11938298208 |
| TenGigabitEthernet8a/0/1-tx | 33979338 | 446181105 | 0 | 21613677628 |
| dpdk-input | 660425446 | 458959302 | 0 | 85730967268 |
| drop | 3 | 3 | 0 | 7600 |
| error-drop | 3 | 3 | 0 | 4512 |
| ethernet-input | 33979342 | 446181152 | 0 | 15231521504 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 12624 |
| icmp6-router-advertisement | 1 | 1 | 0 | 10160 |
| ip6-drop | 2 | 2 | 0 | 3692 |
| ip6-icmp-input | 2 | 2 | 0 | 3268 |
| ip6-input | 33979339 | 446181112 | 0 | 16426335344 |
| ip6-local | 2 | 3 | 0 | 18268 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 12556 |
| ip6-lookup | 33979339 | 446181110 | 0 | 31936395212 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 17408 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 3088 |
| ip6-replicate | 1 | 2 | 0 | 5160 |
| ip6-rewrite | 33979338 | 446181109 | 0 | 18881163816 |
| unix-epoll-input | 632865 | 0 | 0 | 615186132 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 34686542 | 435723876 | 0 | 11989783448 |
| TenGigabitEthernet8a/0/1-tx | 34686543 | 435723888 | 0 | 21288191536 |
| dpdk-input | 683412832 | 453672320 | 0 | 88786652748 |
| ethernet-input | 34686543 | 435723888 | 0 | 15907116852 |
| ip6-input | 34686541 | 435723864 | 0 | 16212349956 |
| ip6-lookup | 34686540 | 435723848 | 0 | 31372109856 |
| ip6-rewrite | 34686541 | 435723864 | 0 | 18249669220 |
| unix-epoll-input | 639653 | 0 | 0 | 629588524 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 32980189 | 446200832 | 0 | 11778214740 |
| TenGigabitEthernet8a/0/0-tx | 32980189 | 446200832 | 0 | 22167463580 |
| dpdk-input | 658416262 | 458979134 | 0 | 82981465324 |
| ethernet-input | 32980189 | 446200832 | 0 | 15546797920 |
| ip6-input | 32980187 | 446200808 | 0 | 16247661124 |
| ip6-lookup | 33096108 | 447739280 | 0 | 35688375804 |
| ip6-rewrite | 32980187 | 446200808 | 0 | 17801124336 |
| unix-epoll-input | 630109 | 0 | 0 | 607378748 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 32323038 | 435743132 | 0 | 11518832108 |
| TenGigabitEthernet8a/0/0-tx | 36726899 | 494975208 | 0 | 24640429504 |
| dpdk-input | 738241089 | 448221918 | 0 | 86996712576 |
| ethernet-input | 32323038 | 435743132 | 0 | 15159831948 |
| ip6-input | 32323036 | 435743092 | 0 | 15981490744 |
| ip6-lookup | 32323036 | 435743092 | 0 | 34976903016 |
| ip6-rewrite | 32323036 | 435743092 | 0 | 17772633556 |
| unix-epoll-input | 657374 | 0 | 0 | 638404348 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 2 | 2 | 0 | 2240 |
| TenGigabitEthernet8a/0/0-tx | 2 | 2 | 0 | 12480 |
| TenGigabitEthernet8a/0/1-output | 2 | 2 | 0 | 4676 |
| TenGigabitEthernet8a/0/1-tx | 2 | 2 | 0 | 9084 |
| admin-up-down-process | 0 | 0 | 1 | 3172 |
| api-rx-from-ring | 0 | 0 | 56 | 387142068 |
| bfd-process | 0 | 0 | 1 | 6808 |
| bond-process | 0 | 0 | 1 | 1808 |
| dhcp-client-process | 0 | 0 | 2 | 4232 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1804 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2232 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1204 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1292 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3995640 |
| dpdk-process | 0 | 0 | 37 | 44725448 |
| fib-walk | 0 | 0 | 55 | 112388 |
| flow-report-process | 0 | 0 | 1 | 1164 |
| icmp6-router-solicitation | 2 | 2 | 0 | 9168 |
| ip-neighbor-scan-process | 0 | 0 | 2 | 5988 |
| ip-route-resolver-process | 0 | 0 | 2 | 4864 |
| ip4-reassembly-expire-walk | 0 | 0 | 11 | 41164 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 110 | 230884 |
| ip6-reassembly-expire-walk | 0 | 0 | 11 | 26868 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 36864 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1592 |
| lldp-process | 0 | 0 | 1 | 2543268 |
| rd-cp-process | 0 | 0 | 1 | 1272 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1216 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1332 |
| send-rs-process | 0 | 0 | 1 | 1132 |
| startup-config-process | 1 | 0 | 1 | 1820 |
| statseg-collector-process | 0 | 0 | 11 | 4207740 |
| unix-cli-local:0 | 1 | 0 | 2 | 1889634791 |
| unix-cli-new-session | 0 | 0 | 4 | 1789160643 |
| unix-epoll-input | 2188106 | 0 | 0 | 248146352712 |
| vhost-user-process | 0 | 0 | 1 | 2320 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2856 |
| vpe-link-state-process | 0 | 0 | 6 | 14628 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1464 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 35032589 | 482434724 | 0 | 12543911752 |
| TenGigabitEthernet8a/0/1-tx | 35032588 | 482434700 | 0 | 23283650224 |
| dpdk-input | 562564872 | 482434612 | 0 | 79956947188 |
| ethernet-input | 35032588 | 482434703 | 0 | 16271190448 |
| ip6-input | 39672162 | 546685898 | 0 | 19622989604 |
| ip6-lookup | 35739259 | 492130340 | 0 | 38955901700 |
| ip6-rewrite | 39672162 | 546685898 | 0 | 22158967524 |
| unix-epoll-input | 548852 | 0 | 0 | 531879284 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 35838839 | 471127744 | 0 | 12637730312 |
| TenGigabitEthernet8a/0/1-tx | 35838840 | 471127764 | 0 | 22897993600 |
| dpdk-input | 587638080 | 471127672 | 0 | 83221123384 |
| ethernet-input | 35838840 | 471127764 | 0 | 16593501468 |
| ip6-input | 35838838 | 471127728 | 0 | 17448078192 |
| ip6-lookup | 35838838 | 471127728 | 0 | 37659305180 |
| ip6-rewrite | 35838838 | 471127728 | 0 | 19032819148 |
| unix-epoll-input | 561638 | 0 | 0 | 550367048 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 37772235 | 482455056 | 0 | 13049789876 |
| TenGigabitEthernet8a/0/0-tx | 37772235 | 482455056 | 0 | 23869135460 |
| dpdk-input | 562840605 | 498324088 | 0 | 81740409168 |
| ethernet-input | 42774181 | 546706224 | 0 | 19265409600 |
| ip6-input | 42278824 | 539620012 | 0 | 20097165740 |
| ip6-lookup | 37772233 | 482455028 | 0 | 34636238480 |
| ip6-rewrite | 37772233 | 482455028 | 0 | 20132908472 |
| unix-epoll-input | 547815 | 0 | 0 | 536048064 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 36742622 | 471147857 | 0 | 12777444588 |
| TenGigabitEthernet8a/0/0-tx | 36742621 | 471147845 | 0 | 23862715128 |
| TenGigabitEthernet8a/0/1-output | 1 | 1 | 0 | 1836 |
| TenGigabitEthernet8a/0/1-tx | 1 | 1 | 0 | 2312 |
| dpdk-input | 651952982 | 471147756 | 0 | 88242439284 |
| drop | 1 | 2 | 0 | 4096 |
| error-drop | 1 | 2 | 0 | 2784 |
| ethernet-input | 41377636 | 530829264 | 0 | 19165640748 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 19820 |
| interface-output | 1 | 1 | 0 | 2356 |
| ip6-icmp-input | 1 | 1 | 0 | 1600 |
| ip6-input | 36742621 | 471147816 | 0 | 17562600256 |
| ip6-local | 1 | 1 | 0 | 11588 |
| ip6-lookup | 36742619 | 471147785 | 0 | 33735445968 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 22164 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 3052 |
| ip6-not-enabled | 1 | 2 | 0 | 1748 |
| ip6-replicate | 1 | 1 | 0 | 5696 |
| ip6-rewrite | 36742619 | 471147813 | 0 | 19160504896 |
| unix-epoll-input | 562672 | 0 | 0 | 554815536 |

40ge2p1vic1385-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [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, 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-1t1c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 3 | 3 | 0 | 5104 |
| FortyGigabitEthernet13/0/0-tx | 3 | 3 | 0 | 6228 |
| FortyGigabitEthernet15/0/0-output | 2 | 2 | 0 | 4376 |
| FortyGigabitEthernet15/0/0-tx | 2 | 2 | 0 | 11776 |
| admin-up-down-process | 0 | 0 | 1 | 2644 |
| api-rx-from-ring | 0 | 0 | 68 | 34467020 |
| bfd-process | 0 | 0 | 1 | 6072 |
| bond-process | 0 | 0 | 1 | 1456 |
| dhcp-client-process | 0 | 0 | 3 | 5456 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1784 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2296 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1084 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1088 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3945432 |
| dpdk-process | 0 | 0 | 94 | 71181296 |
| fib-walk | 0 | 0 | 140 | 237308 |
| flow-report-process | 0 | 0 | 1 | 992 |
| icmp6-router-solicitation | 1 | 2 | 0 | 5396 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 9668 |
| ip-route-resolver-process | 0 | 0 | 3 | 13480 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 70600 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 348420 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 40836 |
| ip6-rewrite-mcast | 3 | 4 | 0 | 44692 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2124 |
| lldp-process | 0 | 0 | 1 | 1481296 |
| rd-cp-process | 0 | 0 | 1 | 1280 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1072 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1100 |
| send-rs-process | 0 | 0 | 1 | 1116 |
| startup-config-process | 1 | 0 | 1 | 2040 |
| statseg-collector-process | 0 | 0 | 28 | 4116912 |
| unix-cli-local:0 | 1 | 0 | 2 | 3266694400 |
| unix-cli-new-session | 0 | 0 | 4 | 3164759436 |
| unix-epoll-input | 5649120 | 0 | 0 | 637002000012 |
| vhost-user-process | 0 | 0 | 1 | 23220 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3168 |
| vpe-link-state-process | 0 | 0 | 3 | 8428 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9056 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 5341449 | 1041520448 | 0 | 11190509644 |
| FortyGigabitEthernet13/0/0-tx | 5341448 | 1041520192 | 0 | 51586745856 |
| FortyGigabitEthernet15/0/0-output | 5177762 | 1041507981 | 0 | 11749775224 |
| FortyGigabitEthernet15/0/0-tx | 5177762 | 1041507981 | 0 | 50114765608 |
| dpdk-input | 516175927 | 2083028555 | 0 | 184017609336 |
| drop | 3 | 3 | 0 | 5696 |
| error-drop | 3 | 3 | 0 | 2496 |
| error-punt | 123 | 123 | 0 | 123268 |
| ethernet-input | 10519230 | 2083028555 | 0 | 53500373800 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 11160 |
| icmp6-router-advertisement | 1 | 1 | 0 | 9020 |
| ip6-drop | 2 | 2 | 0 | 2552 |
| ip6-icmp-input | 2 | 2 | 0 | 3996 |
| ip6-input | 9636624 | 2083028432 | 0 | 47691970240 |
| ip6-local | 2 | 3 | 0 | 14672 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 10512 |
| ip6-lookup | 9736891 | 2100453262 | 0 | 129544422932 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 16212 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2644 |
| ip6-replicate | 1 | 2 | 0 | 4568 |
| ip6-rewrite | 9636622 | 2083028429 | 0 | 62909510408 |
| punt | 123 | 123 | 0 | 104596 |
| unix-epoll-input | 503595 | 0 | 0 | 466898392 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 312664 |
| unix-epoll-input | 13445 | 0 | 0 | 1431627368 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 16635 | 2719785 | 0 | 31329324 |
| FortyGigabitEthernet13/0/0-tx | 16635 | 2719785 | 0 | 136673588 |
| FortyGigabitEthernet15/0/0-output | 17761 | 2719548 | 0 | 32517728 |
| FortyGigabitEthernet15/0/0-tx | 17761 | 2719548 | 0 | 130405416 |
| dpdk-input | 21054 | 5439782 | 0 | 336743676 |
| error-punt | 1 | 1 | 0 | 11272 |
| ethernet-input | 34398 | 5439782 | 0 | 142115092 |
| ip6-input | 29317 | 5439781 | 0 | 126471700 |
| ip6-lookup | 29316 | 5439589 | 0 | 336062248 |
| ip6-rewrite | 29315 | 5439333 | 0 | 161393452 |
| punt | 1 | 1 | 0 | 1260 |
| unix-epoll-input | 20 | 0 | 0 | 27644 |
78b-2t2c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 3 | 3 | 0 | 6440 |
| FortyGigabitEthernet13/0/0-tx | 3 | 3 | 0 | 20140 |
| FortyGigabitEthernet15/0/0-output | 2 | 2 | 0 | 4336 |
| FortyGigabitEthernet15/0/0-tx | 2 | 2 | 0 | 11576 |
| admin-up-down-process | 0 | 0 | 1 | 2632 |
| api-rx-from-ring | 0 | 0 | 77 | 28080772 |
| bfd-process | 0 | 0 | 1 | 5520 |
| bond-process | 0 | 0 | 1 | 1596 |
| dhcp-client-process | 0 | 0 | 6 | 17624 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1792 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2352 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1156 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1012 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4008208 |
| dpdk-process | 0 | 0 | 167 | 123822508 |
| fib-walk | 0 | 0 | 250 | 317048 |
| flow-report-process | 0 | 0 | 1 | 1008 |
| icmp6-router-solicitation | 2 | 2 | 0 | 7552 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 15616 |
| ip-route-resolver-process | 0 | 0 | 6 | 17888 |
| ip4-reassembly-expire-walk | 0 | 0 | 51 | 73904 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 500 | 559704 |
| ip6-reassembly-expire-walk | 0 | 0 | 51 | 67424 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 35732 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1888 |
| lldp-process | 0 | 0 | 1 | 1820524 |
| rd-cp-process | 0 | 0 | 1 | 1260 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1128 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1012 |
| send-rs-process | 0 | 0 | 1 | 1136 |
| startup-config-process | 1 | 0 | 1 | 1860 |
| statseg-collector-process | 0 | 0 | 50 | 9854552 |
| unix-cli-local:0 | 1 | 0 | 2 | 3495310324 |
| unix-cli-new-session | 0 | 0 | 4 | 3393346888 |
| unix-epoll-input | 10087828 | 0 | 0 | 1139453368956 |
| vhost-user-process | 0 | 0 | 1 | 1856 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3724 |
| vpe-link-state-process | 0 | 0 | 3 | 11100 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 8864 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 64459103 | 3533915136 | 0 | 50932591328 |
| FortyGigabitEthernet15/0/0-tx | 66550423 | 3588120806 | 0 | 160820196824 |
| dpdk-input | 974242057 | 3551872857 | 0 | 316850161988 |
| drop | 3 | 3 | 0 | 5752 |
| error-drop | 3 | 3 | 0 | 2560 |
| error-punt | 241 | 241 | 0 | 209724 |
| ethernet-input | 67918745 | 3674064585 | 0 | 145874391784 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 12456 |
| icmp6-router-advertisement | 1 | 1 | 0 | 9500 |
| ip6-drop | 2 | 2 | 0 | 2284 |
| ip6-icmp-input | 2 | 2 | 0 | 4424 |
| ip6-input | 64905319 | 3614287467 | 0 | 93417051592 |
| ip6-local | 2 | 3 | 0 | 14204 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 11516 |
| ip6-lookup | 64459105 | 3533915136 | 0 | 211150804956 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 15984 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2824 |
| ip6-replicate | 1 | 2 | 0 | 5212 |
| ip6-rewrite | 64459104 | 3533915077 | 0 | 112073908404 |
| punt | 241 | 241 | 0 | 192820 |
| unix-epoll-input | 917354 | 0 | 0 | 914189216 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 76467935 | 3688480611 | 0 | 55315136876 |
| FortyGigabitEthernet13/0/0-tx | 72873152 | 3540911994 | 0 | 159888033748 |
| dpdk-input | 1054040064 | 3540919237 | 0 | 328884824604 |
| ethernet-input | 74437012 | 3597169984 | 0 | 71272867804 |
| ip6-input | 74403067 | 3626515255 | 0 | 95410233248 |
| ip6-lookup | 73291717 | 3558717726 | 0 | 252627013800 |
| ip6-rewrite | 76541385 | 3692947640 | 0 | 117374397628 |
| unix-epoll-input | 1028340 | 0 | 0 | 1063282212 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 283968 |
| dhcp-client-process | 0 | 0 | 1 | 1044 |
| ip-route-resolver-process | 0 | 0 | 1 | 14932 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 11036 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1948 |
| unix-epoll-input | 17850 | 0 | 0 | 2058461688 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 195442 | 6444316 | 0 | 114269188 |
| FortyGigabitEthernet15/0/0-tx | 195441 | 6444251 | 0 | 301577316 |
| dpdk-input | 873465 | 6444177 | 0 | 568359524 |
| ethernet-input | 195442 | 6444316 | 0 | 149876408 |
| ip6-input | 195441 | 6444251 | 0 | 184532656 |
| ip6-lookup | 195441 | 6444251 | 0 | 461558540 |
| ip6-rewrite | 195441 | 6444251 | 0 | 219025752 |
| unix-epoll-input | 852 | 0 | 0 | 1059468 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 173732 | 6444275 | 0 | 109987040 |
| FortyGigabitEthernet13/0/0-tx | 173732 | 6444275 | 0 | 294003840 |
| dpdk-input | 661637 | 6444273 | 0 | 524054560 |
| error-punt | 1 | 1 | 0 | 1308 |
| ethernet-input | 173733 | 6444398 | 0 | 279083808 |
| ip6-input | 173732 | 6444275 | 0 | 182280696 |
| ip6-lookup | 173732 | 6444275 | 0 | 398822900 |
| ip6-rewrite | 173732 | 6444275 | 0 | 227330112 |
| punt | 1 | 1 | 0 | 1040 |
| unix-epoll-input | 645 | 0 | 0 | 857404 |
78b-4t4c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 3 | 3 | 0 | 5604 |
| FortyGigabitEthernet13/0/0-tx | 3 | 3 | 0 | 17172 |
| FortyGigabitEthernet15/0/0-output | 2 | 2 | 0 | 5660 |
| FortyGigabitEthernet15/0/0-tx | 2 | 2 | 0 | 10532 |
| admin-up-down-process | 0 | 0 | 1 | 2300 |
| api-rx-from-ring | 0 | 0 | 76 | 29376392 |
| bfd-process | 0 | 0 | 1 | 6120 |
| bond-process | 0 | 0 | 1 | 1552 |
| dhcp-client-process | 0 | 0 | 5 | 40792 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1604 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2252 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1076 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1204 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4030784 |
| dpdk-process | 0 | 0 | 157 | 118970508 |
| fib-walk | 0 | 0 | 235 | 329392 |
| flow-report-process | 0 | 0 | 1 | 1252 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10228 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 31884 |
| ip-route-resolver-process | 0 | 0 | 5 | 6804 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 86324 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 526952 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 83724 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 65420 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1944 |
| lldp-process | 0 | 0 | 1 | 2511380 |
| rd-cp-process | 0 | 0 | 1 | 1992 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1284 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1288 |
| send-rs-process | 0 | 0 | 1 | 1304 |
| startup-config-process | 1 | 0 | 1 | 2088 |
| statseg-collector-process | 0 | 0 | 47 | 14789744 |
| unix-cli-local:0 | 1 | 0 | 2 | 378721768 |
| unix-cli-new-session | 0 | 0 | 4 | 277048988 |
| unix-epoll-input | 9463582 | 0 | 0 | 1070934398248 |
| vhost-user-process | 0 | 0 | 1 | 1724 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3448 |
| vpe-link-state-process | 0 | 0 | 3 | 7776 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 17504 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 139046944 | 2583344346 | 0 | 59820339872 |
| FortyGigabitEthernet15/0/0-tx | 142729490 | 2639331161 | 0 | 136817702008 |
| dpdk-input | 933108003 | 2642069455 | 0 | 319632901188 |
| drop | 2 | 2 | 0 | 4524 |
| error-drop | 2 | 2 | 0 | 2252 |
| error-punt | 228 | 228 | 0 | 188620 |
| ethernet-input | 150951579 | 2737278766 | 0 | 144140956876 |
| icmp6-router-advertisement | 1 | 1 | 0 | 9180 |
| ip6-drop | 1 | 1 | 0 | 1376 |
| ip6-icmp-input | 1 | 1 | 0 | 2356 |
| ip6-input | 147886383 | 2770357225 | 0 | 94493619044 |
| ip6-local | 2 | 2 | 0 | 14784 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 11028 |
| ip6-lookup | 142555886 | 2636060984 | 0 | 180258485504 |
| ip6-mfib-forward-lookup | 2 | 2 | 0 | 17300 |
| ip6-mfib-forward-rpf | 2 | 2 | 0 | 3640 |
| ip6-replicate | 2 | 2 | 0 | 5576 |
| ip6-rewrite | 141645146 | 2654016307 | 0 | 102921394496 |
| punt | 228 | 228 | 0 | 191152 |
| unix-epoll-input | 902505 | 0 | 0 | 930756576 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 146689340 | 2577472892 | 0 | 61386821312 |
| FortyGigabitEthernet15/0/0-tx | 146858809 | 2577746704 | 0 | 138637967836 |
| dpdk-input | 926970088 | 2538700363 | 0 | 309013344128 |
| drop | 1 | 1 | 0 | 3008 |
| error-drop | 1 | 1 | 0 | 2076 |
| ethernet-input | 154130954 | 2680406178 | 0 | 142561205172 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 14900 |
| ip6-drop | 1 | 1 | 0 | 936 |
| ip6-icmp-input | 1 | 1 | 0 | 1772 |
| ip6-input | 145896219 | 2588252039 | 0 | 90418006108 |
| ip6-local | 1 | 1 | 0 | 2444 |
| ip6-lookup | 142980731 | 2524714663 | 0 | 182933770852 |
| ip6-rewrite | 156841813 | 2748380781 | 0 | 108058979220 |
| unix-epoll-input | 902678 | 0 | 0 | 928273740 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 141560312 | 2588773569 | 0 | 61093000752 |
| FortyGigabitEthernet13/0/0-tx | 138908429 | 2522880528 | 0 | 137255079496 |
| dpdk-input | 1122874400 | 2594689396 | 0 | 341524346740 |
| ethernet-input | 146024452 | 2630133563 | 0 | 81182605164 |
| ip6-input | 142266146 | 2583300404 | 0 | 89564926308 |
| ip6-lookup | 139361084 | 2529764988 | 0 | 213160983116 |
| ip6-rewrite | 145961292 | 2633882479 | 0 | 102175092992 |
| unix-epoll-input | 1000357 | 0 | 0 | 1034816396 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 142540411 | 2699039511 | 0 | 62372487460 |
| FortyGigabitEthernet13/0/0-tx | 142682333 | 2708077061 | 0 | 144052573748 |
| dpdk-input | 1029886478 | 2619490428 | 0 | 334608843344 |
| ethernet-input | 142342628 | 2707125723 | 0 | 80346963436 |
| ip6-input | 146002513 | 2749349624 | 0 | 94837144448 |
| ip6-lookup | 136354630 | 2589508983 | 0 | 208374468240 |
| ip6-rewrite | 139053010 | 2650454144 | 0 | 102202720208 |
| unix-epoll-input | 985302 | 0 | 0 | 1066422644 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 2 | 2 | 0 | 1528 |
| FortyGigabitEthernet13/0/0-tx | 2 | 2 | 0 | 2524 |
| FortyGigabitEthernet15/0/0-output | 2 | 2 | 0 | 5136 |
| FortyGigabitEthernet15/0/0-tx | 2 | 2 | 0 | 10484 |
| admin-up-down-process | 0 | 0 | 1 | 3248 |
| api-rx-from-ring | 0 | 0 | 74 | 31569936 |
| bfd-process | 0 | 0 | 1 | 6068 |
| bond-process | 0 | 0 | 1 | 1536 |
| dhcp-client-process | 0 | 0 | 5 | 18916 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1392 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1896 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1252 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1592 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4159456 |
| dpdk-process | 0 | 0 | 154 | 117557676 |
| fib-walk | 0 | 0 | 230 | 290504 |
| flow-report-process | 0 | 0 | 1 | 1204 |
| icmp6-router-solicitation | 1 | 2 | 0 | 4584 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 25884 |
| ip-route-resolver-process | 0 | 0 | 5 | 17236 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 83628 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 460 | 529740 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 77176 |
| ip6-rewrite-mcast | 3 | 4 | 0 | 30320 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2284 |
| lldp-process | 0 | 0 | 1 | 2411884 |
| rd-cp-process | 0 | 0 | 1 | 1372 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1596 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1896 |
| send-rs-process | 0 | 0 | 1 | 1308 |
| startup-config-process | 1 | 0 | 1 | 2188 |
| statseg-collector-process | 0 | 0 | 46 | 14464752 |
| unix-cli-local:0 | 1 | 0 | 2 | 3534475582 |
| unix-cli-new-session | 0 | 0 | 4 | 3431460958 |
| unix-epoll-input | 9255224 | 0 | 0 | 1048089723384 |
| vhost-user-process | 0 | 0 | 1 | 2496 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2728 |
| vpe-link-state-process | 0 | 0 | 3 | 9244 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1732 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 139461460 | 2557948773 | 0 | 59997992644 |
| FortyGigabitEthernet15/0/0-tx | 139461459 | 2557948181 | 0 | 136313356860 |
| dpdk-input | 972028170 | 2579527707 | 0 | 326227169140 |
| ethernet-input | 139461459 | 2557948757 | 0 | 76361656728 |
| ip6-input | 146013658 | 2676408695 | 0 | 91477903572 |
| ip6-lookup | 139978836 | 2569440558 | 0 | 198852545144 |
| ip6-rewrite | 139461459 | 2557948736 | 0 | 100541963068 |
| unix-epoll-input | 942433 | 0 | 0 | 1002220088 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 151208268 | 2549490566 | 0 | 62527606040 |
| FortyGigabitEthernet15/0/0-tx | 150807447 | 2562332420 | 0 | 138520904996 |
| dpdk-input | 1000758623 | 2497997405 | 0 | 321957152912 |
| ethernet-input | 154337744 | 2631890033 | 0 | 81125398880 |
| ip6-input | 158284811 | 2657758220 | 0 | 92783028636 |
| ip6-lookup | 151477205 | 2559706019 | 0 | 201768371172 |
| ip6-rewrite | 150852061 | 2567013632 | 0 | 102221704788 |
| unix-epoll-input | 976357 | 0 | 0 | 1031741308 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 139509704 | 2498079454 | 0 | 58822281976 |
| FortyGigabitEthernet13/0/0-tx | 139509703 | 2498079449 | 0 | 137727081304 |
| FortyGigabitEthernet15/0/0-output | 1 | 1 | 0 | 2256 |
| FortyGigabitEthernet15/0/0-tx | 1 | 1 | 0 | 2712 |
| dpdk-input | 836903041 | 2536150286 | 0 | 309379441176 |
| error-punt | 225 | 225 | 0 | 205548 |
| ethernet-input | 145936212 | 2618011146 | 0 | 141233775772 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 19948 |
| interface-output | 1 | 1 | 0 | 2832 |
| ip6-icmp-input | 1 | 1 | 0 | 1760 |
| ip6-input | 143324316 | 2553857902 | 0 | 88146814368 |
| ip6-local | 1 | 1 | 0 | 12068 |
| ip6-lookup | 146760108 | 2601737644 | 0 | 177799346760 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 26212 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 2568 |
| ip6-replicate | 1 | 1 | 0 | 5640 |
| ip6-rewrite | 147765739 | 2597742749 | 0 | 103513399808 |
| punt | 225 | 225 | 0 | 195860 |
| unix-epoll-input | 811106 | 0 | 0 | 835691236 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 152552475 | 2905938704 | 0 | 66816150524 |
| FortyGigabitEthernet13/0/0-tx | 136989437 | 2677084639 | 0 | 142454273604 |
| dpdk-input | 810506189 | 2558032633 | 0 | 309573414636 |
| drop | 2 | 2 | 0 | 6204 |
| error-drop | 2 | 2 | 0 | 2840 |
| ethernet-input | 140094491 | 2676170739 | 0 | 137755331204 |
| ip6-input | 135525551 | 2622950621 | 0 | 89224248252 |
| ip6-lookup | 139811324 | 2661734546 | 0 | 178999388584 |
| ip6-not-enabled | 2 | 2 | 0 | 2644 |
| ip6-rewrite | 133091930 | 2558032715 | 0 | 101086743708 |
| unix-epoll-input | 767185 | 0 | 0 | 808239340 |

40ge2p1xl710-dot1q-ip6base-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 are tested with Intel-XL710.
  • [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, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 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
78b-1t1c-dot1q-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 322940 |
| dhcp-client-process | 0 | 0 | 1 | 10920 |
| ip-route-resolver-process | 0 | 0 | 1 | 2984 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 1920 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2272 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1792 |
| unix-epoll-input | 36256 | 0 | 0 | 4054351528 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 30488 | 7482112 | 0 | 134863204 |
| FortyGigabitEthernet88/0/0-tx | 30488 | 7482112 | 0 | 317450636 |
| FortyGigabitEthernet88/0/1-output | 30484 | 7482368 | 0 | 88118920 |
| FortyGigabitEthernet88/0/1-tx | 30484 | 7482368 | 0 | 312148428 |
| dpdk-input | 30489 | 14964480 | 0 | 720587868 |
| ethernet-input | 60974 | 14964992 | 0 | 389368836 |
| ip6-input | 60916 | 14964480 | 0 | 362877984 |
| ip6-lookup | 60916 | 14964480 | 0 | 989636220 |
| ip6-rewrite | 60916 | 14964480 | 0 | 746565852 |
| unix-epoll-input | 30 | 0 | 0 | 42964 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2124 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 8476 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4628 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 8868 |
| admin-up-down-process | 0 | 0 | 1 | 2392 |
| api-rx-from-ring | 0 | 0 | 83 | 361865020 |
| bfd-process | 0 | 0 | 1 | 5468 |
| bond-process | 0 | 0 | 1 | 1948 |
| dhcp-client-process | 0 | 0 | 2 | 4076 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1372 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2408 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1276 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1476 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3862964 |
| dpdk-process | 0 | 0 | 64 | 57941676 |
| fib-walk | 0 | 0 | 95 | 186000 |
| flow-report-process | 0 | 0 | 1 | 1256 |
| icmp6-router-solicitation | 2 | 2 | 0 | 11244 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 28040 |
| ip-route-resolver-process | 0 | 0 | 2 | 4576 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 69100 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 364336 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 36452 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 23924 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1464 |
| lldp-process | 0 | 0 | 1 | 1482432 |
| rd-cp-process | 0 | 0 | 1 | 1324 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1228 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1036 |
| send-rs-process | 0 | 0 | 1 | 1180 |
| startup-config-process | 1 | 0 | 1 | 1884 |
| statseg-collector-process | 0 | 0 | 19 | 3194096 |
| unix-cli-local:0 | 1 | 0 | 2 | 4095717459 |
| unix-cli-new-session | 0 | 0 | 4 | 3995229911 |
| unix-epoll-input | 3812394 | 0 | 0 | 430875351996 |
| vhost-user-process | 0 | 0 | 1 | 2020 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2736 |
| vpe-link-state-process | 0 | 0 | 8 | 19204 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1732 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2459555 | 590268158 | 0 | 6027423840 |
| FortyGigabitEthernet88/0/0-tx | 2459555 | 590268158 | 0 | 25020366052 |
| FortyGigabitEthernet88/0/1-output | 2457871 | 591717632 | 0 | 11041948548 |
| FortyGigabitEthernet88/0/1-tx | 2457870 | 591717376 | 0 | 24463513112 |
| dpdk-input | 674651029 | 1181986048 | 0 | 124291181536 |
| drop | 1 | 2 | 0 | 4268 |
| error-drop | 1 | 2 | 0 | 2500 |
| ethernet-input | 4917428 | 1181986048 | 0 | 30136548720 |
| ip6-input | 5186751 | 1257625418 | 0 | 30529043844 |
| ip6-lookup | 4857464 | 1181985790 | 0 | 78125890692 |
| ip6-not-enabled | 1 | 2 | 0 | 1452 |
| ip6-rewrite | 4857464 | 1181985790 | 0 | 58881274172 |
| unix-epoll-input | 645645 | 0 | 0 | 605564176 |
78b-2t2c-dot1q-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 5696 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 6232 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 5184 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 10596 |
| admin-up-down-process | 0 | 0 | 1 | 2896 |
| api-rx-from-ring | 0 | 0 | 90 | 364263584 |
| bfd-process | 0 | 0 | 1 | 7788 |
| bond-process | 0 | 0 | 1 | 2104 |
| dhcp-client-process | 0 | 0 | 3 | 7008 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2168 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2180 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1424 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1760 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3898544 |
| dpdk-process | 0 | 0 | 70 | 61129824 |
| fib-walk | 0 | 0 | 105 | 225828 |
| flow-report-process | 0 | 0 | 1 | 1152 |
| icmp6-router-solicitation | 2 | 2 | 0 | 11504 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 31292 |
| ip-route-resolver-process | 0 | 0 | 3 | 18068 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 74824 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 210 | 444168 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 45624 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 55688 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2180 |
| lldp-process | 0 | 0 | 1 | 1833624 |
| rd-cp-process | 0 | 0 | 1 | 1904 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1348 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1276 |
| send-rs-process | 0 | 0 | 1 | 1148 |
| startup-config-process | 1 | 0 | 1 | 1944 |
| statseg-collector-process | 0 | 0 | 21 | 4584532 |
| unix-cli-local:0 | 1 | 0 | 2 | 1361413830 |
| unix-cli-new-session | 0 | 0 | 4 | 1261173350 |
| unix-epoll-input | 4191657 | 0 | 0 | 476547854252 |
| vhost-user-process | 0 | 0 | 1 | 1900 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2684 |
| vpe-link-state-process | 0 | 0 | 9 | 19768 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9884 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 19529374 | 1228332030 | 0 | 16031378900 |
| FortyGigabitEthernet88/0/1-tx | 19529374 | 1228332030 | 0 | 48656514204 |
| dpdk-input | 1052966263 | 1228331908 | 0 | 139342785964 |
| drop | 2 | 2 | 0 | 5260 |
| error-drop | 2 | 2 | 0 | 2968 |
| ethernet-input | 19529375 | 1228332032 | 0 | 46365880456 |
| icmp6-router-advertisement | 1 | 1 | 0 | 11636 |
| ip6-drop | 1 | 1 | 0 | 1724 |
| ip6-icmp-input | 1 | 1 | 0 | 3136 |
| ip6-input | 19529375 | 1228332032 | 0 | 33209408668 |
| ip6-local | 1 | 2 | 0 | 16436 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 12144 |
| ip6-lookup | 19529373 | 1228331914 | 0 | 83318017460 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 18896 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2852 |
| ip6-replicate | 1 | 2 | 0 | 4816 |
| ip6-rewrite | 19529373 | 1228331906 | 0 | 37090054708 |
| unix-epoll-input | 1027292 | 0 | 0 | 994821064 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 5528599 | 1224382464 | 0 | 22273417468 |
| FortyGigabitEthernet88/0/0-tx | 5528598 | 1224382464 | 0 | 47764715148 |
| dpdk-input | 978541415 | 1224382464 | 0 | 130389116464 |
| ethernet-input | 5528600 | 1224382720 | 0 | 17237589056 |
| ip6-input | 5528600 | 1224382720 | 0 | 30035960500 |
| ip6-lookup | 5528600 | 1224382720 | 0 | 80719830996 |
| ip6-rewrite | 5528599 | 1224382464 | 0 | 86528076928 |
| unix-epoll-input | 911661 | 0 | 0 | 860646764 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 307796 |
| unix-epoll-input | 15534 | 0 | 0 | 1859412708 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 45744 | 6664244 | 0 | 127590868 |
| FortyGigabitEthernet88/0/1-tx | 45744 | 6664244 | 0 | 258267156 |
| dpdk-input | 46077 | 6664244 | 0 | 309429500 |
| ethernet-input | 45745 | 6664405 | 0 | 98544928 |
| ip6-input | 45744 | 6664244 | 0 | 167188960 |
| ip6-lookup | 45744 | 6664244 | 0 | 441642948 |
| ip6-rewrite | 45744 | 6664244 | 0 | 458401736 |
| unix-epoll-input | 45 | 0 | 0 | 62884 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 106468 | 6660152 | 0 | 87306272 |
| FortyGigabitEthernet88/0/0-tx | 106468 | 6660152 | 0 | 266973576 |
| dpdk-input | 501202 | 6660152 | 0 | 389881244 |
| ethernet-input | 106469 | 6660308 | 0 | 252127280 |
| ip6-input | 106469 | 6660308 | 0 | 180233552 |
| ip6-lookup | 106468 | 6660152 | 0 | 451390740 |
| ip6-rewrite | 106468 | 6660152 | 0 | 199949484 |
| unix-epoll-input | 489 | 0 | 0 | 659060 |
78b-4t4c-dot1q-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 1732 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 2216 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4752 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 8976 |
| admin-up-down-process | 0 | 0 | 1 | 2308 |
| api-rx-from-ring | 0 | 0 | 84 | 469040060 |
| bfd-process | 0 | 0 | 1 | 6784 |
| bond-process | 0 | 0 | 1 | 1380 |
| dhcp-client-process | 0 | 0 | 3 | 7552 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2136 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 3068 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1512 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 2008 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3987128 |
| dpdk-process | 0 | 0 | 67 | 66007300 |
| fib-walk | 0 | 0 | 100 | 235652 |
| flow-report-process | 0 | 0 | 1 | 1172 |
| icmp6-router-solicitation | 1 | 2 | 0 | 5608 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 20588 |
| ip-route-resolver-process | 0 | 0 | 3 | 27336 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 50528 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 200 | 406320 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 53700 |
| ip6-rewrite-mcast | 3 | 4 | 0 | 57168 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2112 |
| lldp-process | 0 | 0 | 1 | 2545684 |
| rd-cp-process | 0 | 0 | 1 | 1452 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1628 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1344 |
| send-rs-process | 0 | 0 | 1 | 1176 |
| startup-config-process | 1 | 0 | 1 | 1992 |
| statseg-collector-process | 0 | 0 | 20 | 6812944 |
| unix-cli-local:0 | 1 | 0 | 2 | 4377780446 |
| unix-cli-new-session | 0 | 0 | 4 | 4277890118 |
| unix-epoll-input | 4020855 | 0 | 0 | 453594092640 |
| vhost-user-process | 0 | 0 | 1 | 2276 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2372 |
| vpe-link-state-process | 0 | 0 | 9 | 20244 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9428 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 41181189 | 1079183096 | 0 | 19853625652 |
| FortyGigabitEthernet88/0/1-tx | 38480938 | 1008909252 | 0 | 44256177540 |
| dpdk-input | 970525950 | 1029686684 | 0 | 135875388968 |
| ethernet-input | 38480938 | 1008909252 | 0 | 45864223256 |
| ip6-input | 38480937 | 1008909212 | 0 | 32959246060 |
| ip6-lookup | 39264257 | 1029603400 | 0 | 75682356120 |
| ip6-rewrite | 38480936 | 1008909176 | 0 | 34980087756 |
| unix-epoll-input | 940247 | 0 | 0 | 916201640 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 40575128 | 985448934 | 0 | 18875878132 |
| FortyGigabitEthernet88/0/1-tx | 43387691 | 1054286618 | 0 | 47261418148 |
| dpdk-input | 1036255063 | 985448868 | 0 | 138991357768 |
| drop | 2 | 2 | 0 | 5768 |
| error-drop | 2 | 2 | 0 | 2860 |
| ethernet-input | 40575129 | 985448936 | 0 | 46779686524 |
| icmp6-router-advertisement | 1 | 1 | 0 | 12168 |
| ip6-drop | 1 | 1 | 0 | 1820 |
| ip6-icmp-input | 1 | 1 | 0 | 2932 |
| ip6-input | 40575128 | 985448904 | 0 | 32613933040 |
| ip6-local | 1 | 2 | 0 | 16104 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 12164 |
| ip6-lookup | 40575126 | 985448854 | 0 | 72804001524 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 18428 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 3940 |
| ip6-replicate | 1 | 2 | 0 | 6848 |
| ip6-rewrite | 40575127 | 985448902 | 0 | 34925976524 |
| unix-epoll-input | 934769 | 0 | 0 | 916943328 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 29177993 | 1008884164 | 0 | 26336629052 |
| FortyGigabitEthernet88/0/0-tx | 31266589 | 1079157996 | 0 | 45489230180 |
| dpdk-input | 992363428 | 1008884084 | 0 | 128688752296 |
| ethernet-input | 35107459 | 1213866804 | 0 | 26663779108 |
| ip6-input | 29177993 | 1008884140 | 0 | 30668722432 |
| ip6-lookup | 29391350 | 1016246022 | 0 | 72934031276 |
| ip6-rewrite | 29177993 | 1008884140 | 0 | 70494311940 |
| unix-epoll-input | 889150 | 0 | 0 | 852149096 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 31761318 | 1032614564 | 0 | 26947225312 |
| FortyGigabitEthernet88/0/0-tx | 30314952 | 985232800 | 0 | 42792645228 |
| dpdk-input | 949175835 | 985232744 | 0 | 127244332124 |
| ethernet-input | 32489289 | 1053859904 | 0 | 23391746040 |
| ip6-input | 30314952 | 985232800 | 0 | 30507844800 |
| ip6-lookup | 30314952 | 985232800 | 0 | 70971769248 |
| ip6-rewrite | 30314951 | 985232744 | 0 | 72028065128 |
| unix-epoll-input | 882400 | 0 | 0 | 844862752 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 423208 |
| dhcp-client-process | 0 | 0 | 1 | 22388 |
| ip-route-resolver-process | 0 | 0 | 1 | 1576 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3024 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 5320 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3272 |
| unix-epoll-input | 40169 | 0 | 0 | 4453624164 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 407769 | 13704216 | 0 | 358436704 |
| FortyGigabitEthernet88/0/1-tx | 407769 | 13704216 | 0 | 579237376 |
| dpdk-input | 661124 | 13704136 | 0 | 832804220 |
| ethernet-input | 407769 | 13704216 | 0 | 298146656 |
| ip6-input | 407769 | 13704216 | 0 | 419356456 |
| ip6-lookup | 407768 | 13704168 | 0 | 980540020 |
| ip6-rewrite | 407768 | 13704168 | 0 | 950582000 |
| unix-epoll-input | 645 | 0 | 0 | 871524 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 435001 | 13383192 | 0 | 360286852 |
| FortyGigabitEthernet88/0/1-tx | 435001 | 13383192 | 0 | 575566268 |
| dpdk-input | 746385 | 13383104 | 0 | 852464440 |
| ethernet-input | 435001 | 13383192 | 0 | 302119872 |
| ip6-input | 435000 | 13383156 | 0 | 417435604 |
| ip6-lookup | 435000 | 13383156 | 0 | 965466012 |
| ip6-rewrite | 435000 | 13383156 | 0 | 939778316 |
| unix-epoll-input | 728 | 0 | 0 | 987276 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 517370 | 13704468 | 0 | 252714244 |
| FortyGigabitEthernet88/0/0-tx | 517370 | 13704468 | 0 | 602364524 |
| dpdk-input | 1184433 | 13704392 | 0 | 961299160 |
| ethernet-input | 517370 | 13704468 | 0 | 636323300 |
| ip6-input | 517369 | 13704432 | 0 | 446401860 |
| ip6-lookup | 517369 | 13704432 | 0 | 1004647064 |
| ip6-rewrite | 517369 | 13704432 | 0 | 476601544 |
| unix-epoll-input | 1155 | 0 | 0 | 1505936 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 538358 | 13383444 | 0 | 254641656 |
| FortyGigabitEthernet88/0/0-tx | 538358 | 13383444 | 0 | 603606652 |
| dpdk-input | 1319999 | 13383360 | 0 | 986173992 |
| ethernet-input | 538358 | 13383444 | 0 | 641436208 |
| ip6-input | 538357 | 13383416 | 0 | 434087968 |
| ip6-lookup | 538357 | 13383416 | 0 | 982834324 |
| ip6-rewrite | 538357 | 13383416 | 0 | 467676640 |
| unix-epoll-input | 1288 | 0 | 0 | 1863588 |

40ge2p1xl710-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 392164 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3212 |
| unix-epoll-input | 19491 | 0 | 0 | 2238337064 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 20873 | 4896256 | 0 | 52952400 |
| FortyGigabitEthernet88/0/0-tx | 20872 | 4896000 | 0 | 203814988 |
| FortyGigabitEthernet88/0/1-output | 20869 | 4896000 | 0 | 55043692 |
| FortyGigabitEthernet88/0/1-tx | 20868 | 4895744 | 0 | 199080304 |
| dpdk-input | 20897 | 9792256 | 0 | 472167892 |
| ethernet-input | 41742 | 9792256 | 0 | 149577284 |
| ip6-input | 41447 | 9792256 | 0 | 223770100 |
| ip6-lookup | 41447 | 9792256 | 0 | 601776316 |
| ip6-rewrite | 41447 | 9792256 | 0 | 284075732 |
| unix-epoll-input | 20 | 0 | 0 | 27812 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2476 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 4052 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4384 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 8712 |
| admin-up-down-process | 0 | 0 | 1 | 2908 |
| api-rx-from-ring | 0 | 0 | 61 | 332833424 |
| bfd-process | 0 | 0 | 1 | 6376 |
| bond-process | 0 | 0 | 1 | 1456 |
| dhcp-client-process | 0 | 0 | 2 | 8612 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1420 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2528 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1224 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1452 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3911304 |
| dpdk-process | 0 | 0 | 60 | 57158952 |
| fib-walk | 0 | 0 | 90 | 158644 |
| flow-report-process | 0 | 0 | 1 | 1048 |
| icmp6-router-solicitation | 2 | 2 | 0 | 9308 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 28308 |
| ip-route-resolver-process | 0 | 0 | 2 | 14580 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 40072 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 397364 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 34236 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 22160 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1728 |
| lldp-process | 0 | 0 | 1 | 1481280 |
| rd-cp-process | 0 | 0 | 1 | 1284 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1292 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1256 |
| send-rs-process | 0 | 0 | 1 | 1080 |
| startup-config-process | 1 | 0 | 1 | 1880 |
| statseg-collector-process | 0 | 0 | 18 | 3001820 |
| unix-cli-local:0 | 1 | 0 | 2 | 2575050339 |
| unix-cli-new-session | 0 | 0 | 4 | 2470001819 |
| unix-epoll-input | 3584813 | 0 | 0 | 408055468448 |
| vhost-user-process | 0 | 0 | 1 | 1992 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2356 |
| vpe-link-state-process | 0 | 0 | 6 | 14356 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9028 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2864793 | 712041213 | 0 | 7445408084 |
| FortyGigabitEthernet88/0/0-tx | 2864793 | 712041213 | 0 | 29784273852 |
| FortyGigabitEthernet88/0/1-output | 2863272 | 712866817 | 0 | 7764424840 |
| FortyGigabitEthernet88/0/1-tx | 2863272 | 712866817 | 0 | 29125661300 |
| dpdk-input | 509085422 | 1424908544 | 0 | 117421789232 |
| drop | 2 | 2 | 0 | 4528 |
| error-drop | 2 | 2 | 0 | 2764 |
| ethernet-input | 5728067 | 1424908288 | 0 | 21460195048 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 15464 |
| icmp6-router-advertisement | 1 | 1 | 0 | 10616 |
| interface-output | 1 | 1 | 0 | 2216 |
| ip6-drop | 1 | 1 | 0 | 2148 |
| ip6-icmp-input | 2 | 2 | 0 | 3972 |
| ip6-input | 5713486 | 1424908544 | 0 | 32143026840 |
| ip6-local | 2 | 3 | 0 | 13772 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 8604 |
| ip6-lookup | 5713482 | 1424908029 | 0 | 87592387800 |
| ip6-mfib-forward-lookup | 2 | 3 | 0 | 19656 |
| ip6-mfib-forward-rpf | 2 | 3 | 0 | 5240 |
| ip6-replicate | 2 | 3 | 0 | 8448 |
| ip6-rewrite | 5713482 | 1424908029 | 0 | 41088572516 |
| unix-epoll-input | 496677 | 0 | 0 | 466890156 |
78b-2t2c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3 | 3 | 0 | 5356 |
| FortyGigabitEthernet88/0/0-tx | 3 | 3 | 0 | 5444 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4388 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 8716 |
| admin-up-down-process | 0 | 0 | 1 | 2708 |
| api-rx-from-ring | 0 | 0 | 65 | 361257820 |
| bfd-process | 0 | 0 | 1 | 6876 |
| bond-process | 0 | 0 | 1 | 1424 |
| dhcp-client-process | 0 | 0 | 2 | 4788 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2140 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1632 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2100 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1356 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3906496 |
| dpdk-process | 0 | 0 | 60 | 61844284 |
| fib-walk | 0 | 0 | 90 | 175184 |
| flow-report-process | 0 | 0 | 1 | 1836 |
| icmp6-router-solicitation | 1 | 2 | 0 | 5332 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 18404 |
| ip-route-resolver-process | 0 | 0 | 2 | 12956 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 61224 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 335100 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 74084 |
| ip6-rewrite-mcast | 3 | 4 | 0 | 51304 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2252 |
| lldp-process | 0 | 0 | 1 | 1810072 |
| rd-cp-process | 0 | 0 | 1 | 1460 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1340 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1300 |
| send-rs-process | 0 | 0 | 1 | 1472 |
| startup-config-process | 1 | 0 | 1 | 2032 |
| statseg-collector-process | 0 | 0 | 18 | 3993624 |
| unix-cli-local:0 | 1 | 0 | 2 | 118755346 |
| unix-cli-new-session | 0 | 0 | 4 | 18768070 |
| unix-epoll-input | 3613738 | 0 | 0 | 408034006832 |
| vhost-user-process | 0 | 0 | 1 | 2000 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2008 |
| vpe-link-state-process | 0 | 0 | 7 | 15704 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 11052 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 12435558 | 1420210747 | 0 | 16198155136 |
| FortyGigabitEthernet88/0/1-tx | 12435558 | 1420210747 | 0 | 55048745404 |
| dpdk-input | 673328554 | 1434011870 | 0 | 113487417144 |
| drop | 3 | 3 | 0 | 7424 |
| error-drop | 3 | 3 | 0 | 3656 |
| ethernet-input | 13261717 | 1518386281 | 0 | 23154210580 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 11692 |
| icmp6-router-advertisement | 1 | 1 | 0 | 12008 |
| ip6-drop | 2 | 2 | 0 | 2164 |
| ip6-icmp-input | 2 | 2 | 0 | 3804 |
| ip6-input | 12435560 | 1420210750 | 0 | 33458367368 |
| ip6-local | 2 | 3 | 0 | 17352 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 13624 |
| ip6-lookup | 12648544 | 1444549740 | 0 | 85323729480 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 17048 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 3328 |
| ip6-replicate | 1 | 2 | 0 | 5516 |
| ip6-rewrite | 12435557 | 1420210583 | 0 | 40321540508 |
| unix-epoll-input | 648789 | 0 | 0 | 666197840 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 5749513 | 1415960832 | 0 | 14341784900 |
| FortyGigabitEthernet88/0/0-tx | 5749513 | 1415960832 | 0 | 55270352152 |
| dpdk-input | 654933107 | 1422932117 | 0 | 110284069700 |
| ethernet-input | 6147381 | 1517815040 | 0 | 20771459484 |
| ip6-input | 5749514 | 1415961088 | 0 | 32058436012 |
| ip6-lookup | 5749513 | 1415960832 | 0 | 93038402784 |
| ip6-rewrite | 5749513 | 1415960832 | 0 | 39714908168 |
| unix-epoll-input | 637609 | 0 | 0 | 604062924 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 305856 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 1992 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2112 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 14112 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1632 |
| unix-epoll-input | 40490 | 0 | 0 | 4523331016 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 107099 | 20068248 | 0 | 211479008 |
| FortyGigabitEthernet88/0/1-tx | 107099 | 20068248 | 0 | 777994220 |
| dpdk-input | 107099 | 20068248 | 0 | 914444724 |
| ethernet-input | 107099 | 20068248 | 0 | 286514752 |
| ip6-input | 107099 | 20068248 | 0 | 458416260 |
| ip6-lookup | 107099 | 20068248 | 0 | 1318643768 |
| ip6-rewrite | 107099 | 20068248 | 0 | 560496160 |
| unix-epoll-input | 104 | 0 | 0 | 146472 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 190696 | 20068448 | 0 | 230826664 |
| FortyGigabitEthernet88/0/0-tx | 190696 | 20068448 | 0 | 781594812 |
| dpdk-input | 221734 | 20068448 | 0 | 976998988 |
| ethernet-input | 190697 | 20068632 | 0 | 317516624 |
| ip6-input | 190697 | 20068632 | 0 | 490988128 |
| ip6-lookup | 190696 | 20068448 | 0 | 1152852008 |
| ip6-rewrite | 190696 | 20068448 | 0 | 568971432 |
| unix-epoll-input | 216 | 0 | 0 | 299316 |
78b-4t4c-ethip6-ip6base-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3 | 3 | 0 | 4972 |
| FortyGigabitEthernet88/0/0-tx | 3 | 3 | 0 | 5788 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4876 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 9476 |
| admin-up-down-process | 0 | 0 | 1 | 2760 |
| api-rx-from-ring | 0 | 0 | 60 | 444022120 |
| bfd-process | 0 | 0 | 1 | 6668 |
| bond-process | 0 | 0 | 1 | 1508 |
| dhcp-client-process | 0 | 0 | 2 | 5072 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1860 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2384 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1332 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1360 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3854588 |
| dpdk-process | 0 | 0 | 50 | 57612284 |
| fib-walk | 0 | 0 | 75 | 151204 |
| flow-report-process | 0 | 0 | 1 | 1160 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10532 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 17796 |
| ip-route-resolver-process | 0 | 0 | 2 | 4592 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 63300 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 341480 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 31364 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 43552 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 3364 |
| lldp-process | 0 | 0 | 1 | 2542768 |
| rd-cp-process | 0 | 0 | 1 | 1344 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1316 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1252 |
| send-rs-process | 0 | 0 | 1 | 1428 |
| startup-config-process | 1 | 0 | 1 | 2064 |
| statseg-collector-process | 0 | 0 | 15 | 5311740 |
| unix-cli-local:0 | 1 | 0 | 2 | 3169466918 |
| unix-cli-new-session | 0 | 0 | 4 | 3069466290 |
| unix-epoll-input | 2997624 | 0 | 0 | 339409432356 |
| vhost-user-process | 0 | 0 | 1 | 2132 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2680 |
| vpe-link-state-process | 0 | 0 | 6 | 13808 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 10772 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 39714562 | 768123505 | 0 | 16559746760 |
| FortyGigabitEthernet88/0/1-tx | 39714562 | 768123505 | 0 | 35034603188 |
| dpdk-input | 762256977 | 790357168 | 0 | 110573795440 |
| drop | 3 | 3 | 0 | 6496 |
| error-drop | 3 | 3 | 0 | 3632 |
| ethernet-input | 44341830 | 867873548 | 0 | 24091965928 |
| icmp6-neighbor-advertisement | 1 | 1 | 0 | 12548 |
| icmp6-router-advertisement | 1 | 1 | 0 | 10144 |
| ip6-drop | 2 | 2 | 0 | 3780 |
| ip6-icmp-input | 2 | 2 | 0 | 4252 |
| ip6-input | 39714562 | 768123476 | 0 | 25933376356 |
| ip6-local | 2 | 3 | 0 | 16668 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 12148 |
| ip6-lookup | 43224774 | 835139062 | 0 | 56005016972 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 16800 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2904 |
| ip6-replicate | 1 | 2 | 0 | 5716 |
| ip6-rewrite | 39714560 | 768123473 | 0 | 27988081828 |
| unix-epoll-input | 739350 | 0 | 0 | 727770860 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 41059561 | 750120772 | 0 | 16591348248 |
| FortyGigabitEthernet88/0/1-tx | 44648638 | 815993620 | 0 | 37595692748 |
| dpdk-input | 774447140 | 768226716 | 0 | 112714334448 |
| ethernet-input | 41059561 | 750120772 | 0 | 21844324764 |
| ip6-input | 44790010 | 816029864 | 0 | 28097689380 |
| ip6-lookup | 41059559 | 750120740 | 0 | 50116894652 |
| ip6-rewrite | 41059558 | 750120712 | 0 | 27911693164 |
| unix-epoll-input | 717230 | 0 | 0 | 714566968 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 34902284 | 768109636 | 0 | 15429994892 |
| FortyGigabitEthernet88/0/0-tx | 38324247 | 838815016 | 0 | 37743563820 |
| dpdk-input | 793557659 | 798293688 | 0 | 108416832784 |
| ethernet-input | 34902284 | 768109636 | 0 | 20572008140 |
| ip6-input | 38180349 | 839169560 | 0 | 27575866536 |
| ip6-lookup | 35571527 | 781964832 | 0 | 58639446332 |
| ip6-rewrite | 34902283 | 768109608 | 0 | 27218464640 |
| unix-epoll-input | 725433 | 0 | 0 | 717739568 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 39371031 | 818810672 | 0 | 16981231744 |
| FortyGigabitEthernet88/0/0-tx | 36273234 | 750107344 | 0 | 34459009424 |
| dpdk-input | 803406571 | 770309129 | 0 | 111419352824 |
| ethernet-input | 39579833 | 816009620 | 0 | 22392022648 |
| ip6-input | 39680256 | 819501832 | 0 | 27511670144 |
| ip6-lookup | 36273234 | 750107356 | 0 | 56578725700 |
| ip6-rewrite | 36273234 | 750107356 | 0 | 27058541908 |
| unix-epoll-input | 744701 | 0 | 0 | 749618728 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2260 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 3800 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 5140 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 9872 |
| admin-up-down-process | 0 | 0 | 1 | 2604 |
| api-rx-from-ring | 0 | 0 | 62 | 446491912 |
| bfd-process | 0 | 0 | 1 | 5896 |
| bond-process | 0 | 0 | 1 | 1272 |
| dhcp-client-process | 0 | 0 | 2 | 4900 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1516 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1884 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1480 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1276 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4039780 |
| dpdk-process | 0 | 0 | 50 | 57414692 |
| fib-walk | 0 | 0 | 75 | 146944 |
| flow-report-process | 0 | 0 | 1 | 920 |
| icmp6-router-solicitation | 2 | 2 | 0 | 11056 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 10008 |
| ip-route-resolver-process | 0 | 0 | 2 | 4512 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 53816 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 319968 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 31428 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 31836 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1840 |
| lldp-process | 0 | 0 | 1 | 2424448 |
| rd-cp-process | 0 | 0 | 1 | 1144 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1556 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1104 |
| send-rs-process | 0 | 0 | 1 | 1208 |
| startup-config-process | 1 | 0 | 1 | 1772 |
| statseg-collector-process | 0 | 0 | 15 | 5458124 |
| unix-cli-local:0 | 1 | 0 | 2 | 1570681095 |
| unix-cli-new-session | 0 | 0 | 4 | 1470278879 |
| unix-epoll-input | 3001375 | 0 | 0 | 339406826784 |
| vhost-user-process | 0 | 0 | 1 | 2048 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2520 |
| vpe-link-state-process | 0 | 0 | 6 | 15516 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1676 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 37514776 | 807549272 | 0 | 16375234704 |
| FortyGigabitEthernet88/0/1-tx | 37514776 | 807549252 | 0 | 36330548984 |
| dpdk-input | 668436140 | 807549204 | 0 | 103472706436 |
| ethernet-input | 37514777 | 807549280 | 0 | 21330322212 |
| ip6-input | 40894797 | 878609612 | 0 | 28682143400 |
| ip6-lookup | 37514776 | 807549240 | 0 | 60398007968 |
| ip6-rewrite | 37514776 | 807549240 | 0 | 29279418260 |
| unix-epoll-input | 652141 | 0 | 0 | 646360472 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 38675001 | 788622548 | 0 | 16422641756 |
| FortyGigabitEthernet88/0/1-tx | 38674998 | 788622488 | 0 | 35726245652 |
| dpdk-input | 683167972 | 788622448 | 0 | 105369334852 |
| ethernet-input | 41932337 | 854077076 | 0 | 22884857004 |
| ip6-input | 41994694 | 854665388 | 0 | 28120560440 |
| ip6-lookup | 39348674 | 801505832 | 0 | 60788100560 |
| ip6-rewrite | 38675000 | 788622500 | 0 | 29272150060 |
| unix-epoll-input | 653822 | 0 | 0 | 655843812 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 41711318 | 807476976 | 0 | 17328065552 |
| FortyGigabitEthernet88/0/0-tx | 45434871 | 878537368 | 0 | 40718416136 |
| dpdk-input | 665610627 | 826779404 | 0 | 108605352856 |
| ethernet-input | 41711316 | 807476924 | 0 | 22523441896 |
| ip6-input | 41711317 | 807476948 | 0 | 26706859688 |
| ip6-lookup | 41842846 | 810049744 | 0 | 53770412340 |
| ip6-rewrite | 41711317 | 807476948 | 0 | 29477157892 |
| unix-epoll-input | 643424 | 0 | 0 | 641746704 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 42797442 | 788552261 | 0 | 17320011516 |
| FortyGigabitEthernet88/0/0-tx | 42797441 | 788552233 | 0 | 36868871740 |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 1868 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 1772 |
| dpdk-input | 689146490 | 788614784 | 0 | 109718151376 |
| drop | 1 | 2 | 0 | 4040 |
| error-drop | 1 | 2 | 0 | 3104 |
| ethernet-input | 42797444 | 788552264 | 0 | 22552323452 |
| icmp6-neighbor-solicitation | 1 | 1 | 0 | 19764 |
| interface-output | 1 | 1 | 0 | 2276 |
| ip6-icmp-input | 1 | 1 | 0 | 2392 |
| ip6-input | 42797440 | 788552200 | 0 | 26533270592 |
| ip6-local | 1 | 1 | 0 | 11072 |
| ip6-lookup | 42797439 | 788552196 | 0 | 52972259264 |
| ip6-mfib-forward-lookup | 1 | 1 | 0 | 33404 |
| ip6-mfib-forward-rpf | 1 | 1 | 0 | 2228 |
| ip6-not-enabled | 1 | 2 | 0 | 1516 |
| ip6-replicate | 1 | 1 | 0 | 5204 |
| ip6-rewrite | 42797440 | 788552221 | 0 | 29003120228 |
| unix-epoll-input | 649072 | 0 | 0 | 660483380 |

40ge2p1xl710-ethip6-ip6scale200k-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x100k static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-ethip6-ip6scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2388 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 3184 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 6256 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 8360 |
| admin-up-down-process | 0 | 0 | 1 | 2960 |
| api-rx-from-ring | 0 | 0 | 101804 | 3518550212 |
| bfd-process | 0 | 0 | 1 | 7696 |
| bond-process | 0 | 0 | 1 | 1464 |
| dhcp-client-process | 0 | 0 | 3 | 13556 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2180 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2860 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1452 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1300 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3772944 |
| dpdk-process | 0 | 0 | 97 | 66909596 |
| fib-walk | 0 | 0 | 145 | 1019768 |
| flow-report-process | 0 | 0 | 1 | 1032 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10736 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 31236 |
| ip-route-resolver-process | 0 | 0 | 3 | 13456 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 166432 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 290 | 2175520 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 146404 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 63100 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2340 |
| lldp-process | 0 | 0 | 1 | 1476528 |
| rd-cp-process | 0 | 0 | 1 | 1436 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1240 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1212 |
| send-rs-process | 0 | 0 | 1 | 1464 |
| startup-config-process | 1 | 0 | 1 | 2036 |
| statseg-collector-process | 0 | 0 | 29 | 8599484 |
| unix-cli-local:0 | 1 | 0 | 2 | 3084795946 |
| unix-cli-new-session | 0 | 0 | 4 | 2984826762 |
| unix-epoll-input | 5670381 | 0 | 0 | 656047200640 |
| vhost-user-process | 0 | 0 | 1 | 1920 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2632 |
| vpe-link-state-process | 0 | 0 | 6 | 14496 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9448 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6228437 | 665922560 | 0 | 8326188616 |
| FortyGigabitEthernet88/0/0-tx | 6228437 | 665922560 | 0 | 29001935848 |
| FortyGigabitEthernet88/0/1-output | 6536330 | 667224574 | 0 | 8652594452 |
| FortyGigabitEthernet88/0/1-tx | 6536330 | 667224574 | 0 | 28802654120 |
| dpdk-input | 725366041 | 1333147207 | 0 | 137041386472 |
| drop | 2 | 2 | 0 | 6428 |
| error-drop | 2 | 2 | 0 | 2684 |
| ethernet-input | 12764770 | 1333147648 | 0 | 23389539920 |
| icmp6-router-advertisement | 1 | 1 | 0 | 11544 |
| ip6-drop | 1 | 1 | 0 | 1480 |
| ip6-icmp-input | 1 | 1 | 0 | 2768 |
| ip6-input | 10010924 | 1333147648 | 0 | 31463724504 |
| ip6-local | 1 | 2 | 0 | 17064 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 13168 |
| ip6-lookup | 10010921 | 1333147134 | 0 | 301817042040 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 17280 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 3108 |
| ip6-replicate | 1 | 2 | 0 | 6284 |
| ip6-rewrite | 10010921 | 1333147134 | 0 | 41742374004 |
| unix-epoll-input | 702337 | 0 | 0 | 717105652 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2104 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 8760 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4696 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 9184 |
| admin-up-down-process | 0 | 0 | 1 | 2744 |
| api-rx-from-ring | 0 | 0 | 101536 | 3627430224 |
| bfd-process | 0 | 0 | 1 | 6472 |
| bond-process | 0 | 0 | 1 | 1104 |
| dhcp-client-process | 0 | 0 | 3 | 11908 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1328 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1372 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2424 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1348 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3946292 |
| dpdk-process | 0 | 0 | 97 | 66673844 |
| fib-walk | 0 | 0 | 145 | 714988 |
| flow-report-process | 0 | 0 | 1 | 916 |
| icmp6-router-solicitation | 2 | 2 | 0 | 11404 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 28080 |
| ip-route-resolver-process | 0 | 0 | 3 | 10708 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 130640 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 290 | 1572024 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 127968 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 30284 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2088 |
| lldp-process | 0 | 0 | 1 | 1490036 |
| rd-cp-process | 0 | 0 | 1 | 2944 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1444 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1424 |
| send-rs-process | 0 | 0 | 1 | 1268 |
| startup-config-process | 1 | 0 | 1 | 1696 |
| statseg-collector-process | 0 | 0 | 29 | 8583416 |
| unix-cli-local:0 | 1 | 0 | 2 | 1187308019 |
| unix-cli-new-session | 0 | 0 | 4 | 1086608359 |
| unix-epoll-input | 5692885 | 0 | 0 | 655915985548 |
| vhost-user-process | 0 | 0 | 1 | 2572 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2344 |
| vpe-link-state-process | 0 | 0 | 6 | 16028 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1172 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6687040 | 681036854 | 0 | 8603263984 |
| FortyGigabitEthernet88/0/0-tx | 6687040 | 681036854 | 0 | 29665714872 |
| FortyGigabitEthernet88/0/1-output | 6232977 | 684216401 | 0 | 8678747724 |
| FortyGigabitEthernet88/0/1-tx | 6232977 | 684216401 | 0 | 29159516840 |
| dpdk-input | 641416317 | 1379738601 | 0 | 134626337012 |
| drop | 1 | 2 | 0 | 4280 |
| error-drop | 1 | 2 | 0 | 2724 |
| ethernet-input | 12920019 | 1365253449 | 0 | 24263485520 |
| ip6-input | 9947029 | 1365253449 | 0 | 32027497164 |
| ip6-lookup | 9947027 | 1365253255 | 0 | 310728082492 |
| ip6-not-enabled | 1 | 2 | 0 | 1404 |
| ip6-rewrite | 9947027 | 1365253255 | 0 | 42460326208 |
| unix-epoll-input | 611272 | 0 | 0 | 617707332 |
78b-2t2c-ethip6-ip6scale200k-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 1504 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 2180 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4716 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 8480 |
| admin-up-down-process | 0 | 0 | 1 | 3016 |
| api-rx-from-ring | 0 | 0 | 101871 | 3803515676 |
| bfd-process | 0 | 0 | 1 | 6384 |
| bond-process | 0 | 0 | 1 | 1492 |
| dhcp-client-process | 0 | 0 | 4 | 16748 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2816 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2364 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1260 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1300 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3884004 |
| dpdk-process | 0 | 0 | 104 | 69583984 |
| fib-walk | 0 | 0 | 155 | 934776 |
| flow-report-process | 0 | 0 | 1 | 1724 |
| icmp6-router-solicitation | 1 | 2 | 0 | 5132 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 37044 |
| ip-route-resolver-process | 0 | 0 | 4 | 19020 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 169984 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 310 | 2123016 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 149288 |
| ip6-rewrite-mcast | 3 | 4 | 0 | 54132 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1720 |
| lldp-process | 0 | 0 | 1 | 1841052 |
| rd-cp-process | 0 | 0 | 1 | 1300 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1548 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1224 |
| send-rs-process | 0 | 0 | 1 | 1372 |
| startup-config-process | 1 | 0 | 1 | 1948 |
| statseg-collector-process | 0 | 0 | 31 | 11823024 |
| unix-cli-local:0 | 1 | 0 | 2 | 653081274 |
| unix-cli-new-session | 0 | 0 | 4 | 553220870 |
| unix-epoll-input | 5951682 | 0 | 0 | 701385098252 |
| vhost-user-process | 0 | 0 | 1 | 2032 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2784 |
| vpe-link-state-process | 0 | 0 | 6 | 14192 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9448 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 16898932 | 1400921760 | 0 | 17484345688 |
| FortyGigabitEthernet88/0/1-tx | 16898933 | 1400921763 | 0 | 57022998992 |
| dpdk-input | 946003967 | 1452920757 | 0 | 139706752624 |
| drop | 2 | 2 | 0 | 5964 |
| error-drop | 2 | 2 | 0 | 2880 |
| ethernet-input | 16898934 | 1400921765 | 0 | 23713105056 |
| icmp6-router-advertisement | 1 | 1 | 0 | 10864 |
| ip6-drop | 1 | 1 | 0 | 1488 |
| ip6-icmp-input | 1 | 1 | 0 | 2340 |
| ip6-input | 16898934 | 1400921765 | 0 | 34405868260 |
| ip6-local | 1 | 2 | 0 | 16392 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 12112 |
| ip6-lookup | 16898933 | 1400921763 | 0 | 334731853272 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 16768 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 3276 |
| ip6-replicate | 1 | 2 | 0 | 6392 |
| ip6-rewrite | 17583772 | 1454326787 | 0 | 44394250104 |
| unix-epoll-input | 874322 | 0 | 0 | 953408600 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 18306658 | 1399108451 | 0 | 17899993808 |
| FortyGigabitEthernet88/0/0-tx | 18306658 | 1399108451 | 0 | 57506031940 |
| dpdk-input | 901011710 | 1447957696 | 0 | 139853896088 |
| ethernet-input | 19799420 | 1501646719 | 0 | 25572842896 |
| ip6-input | 18306658 | 1399108451 | 0 | 34733046436 |
| ip6-lookup | 18306658 | 1399108451 | 0 | 331809254940 |
| ip6-rewrite | 18306658 | 1399108451 | 0 | 43252495588 |
| unix-epoll-input | 833782 | 0 | 0 | 916738108 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 1392 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 2156 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4080 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 8932 |
| admin-up-down-process | 0 | 0 | 1 | 2356 |
| api-rx-from-ring | 0 | 0 | 101403 | 3538589508 |
| bfd-process | 0 | 0 | 1 | 6316 |
| bond-process | 0 | 0 | 1 | 1376 |
| dhcp-client-process | 0 | 0 | 4 | 15188 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1560 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2056 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1172 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1364 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3959192 |
| dpdk-process | 0 | 0 | 100 | 69368608 |
| fib-walk | 0 | 0 | 150 | 792772 |
| flow-report-process | 0 | 0 | 1 | 1112 |
| icmp6-router-solicitation | 1 | 2 | 0 | 5428 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 31996 |
| ip-route-resolver-process | 0 | 0 | 4 | 17384 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 130144 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 300 | 1431892 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 127068 |
| ip6-rewrite-mcast | 3 | 4 | 0 | 31776 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1856 |
| lldp-process | 0 | 0 | 1 | 1818356 |
| rd-cp-process | 0 | 0 | 1 | 1264 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 992 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1072 |
| send-rs-process | 0 | 0 | 1 | 1116 |
| startup-config-process | 1 | 0 | 1 | 2004 |
| statseg-collector-process | 0 | 0 | 30 | 11687708 |
| unix-cli-local:0 | 1 | 0 | 2 | 3510155155 |
| unix-cli-new-session | 0 | 0 | 4 | 3409764215 |
| unix-epoll-input | 5736109 | 0 | 0 | 678791532540 |
| vhost-user-process | 0 | 0 | 1 | 1924 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3248 |
| vpe-link-state-process | 0 | 0 | 6 | 15740 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1280 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 18418051 | 1380530176 | 0 | 17643687464 |
| FortyGigabitEthernet88/0/1-tx | 19185374 | 1434203452 | 0 | 58246071828 |
| dpdk-input | 781757632 | 1380530176 | 0 | 126202966684 |
| ethernet-input | 18418052 | 1380530432 | 0 | 23793582264 |
| ip6-input | 18418051 | 1380530176 | 0 | 34224910976 |
| ip6-lookup | 18418051 | 1380530176 | 0 | 328691141764 |
| ip6-rewrite | 18418051 | 1380530176 | 0 | 42401071648 |
| unix-epoll-input | 762699 | 0 | 0 | 840171044 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 16446004 | 1431012518 | 0 | 17592160204 |
| FortyGigabitEthernet88/0/0-tx | 15626327 | 1378403994 | 0 | 56387682800 |
| dpdk-input | 741792416 | 1378403996 | 0 | 125476991060 |
| drop | 1 | 2 | 0 | 4888 |
| error-drop | 1 | 2 | 0 | 2480 |
| ethernet-input | 15626329 | 1378404168 | 0 | 22917547316 |
| ip6-input | 15626330 | 1378404172 | 0 | 33570726844 |
| ip6-lookup | 15626328 | 1378403994 | 0 | 333403210188 |
| ip6-not-enabled | 1 | 2 | 0 | 1476 |
| ip6-rewrite | 15626328 | 1378403994 | 0 | 41725535924 |
| unix-epoll-input | 723709 | 0 | 0 | 792427712 |

40ge2p1xl710-ethip6-ip6scale20k-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x10k static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-ethip6-ip6scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2432 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 8176 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 5240 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 9364 |
| admin-up-down-process | 0 | 0 | 1 | 2384 |
| api-rx-from-ring | 0 | 0 | 12162 | 768727844 |
| bfd-process | 0 | 0 | 1 | 7868 |
| bond-process | 0 | 0 | 1 | 2020 |
| dhcp-client-process | 0 | 0 | 2 | 12444 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2156 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2364 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1332 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1384 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3924936 |
| dpdk-process | 0 | 0 | 60 | 56701684 |
| fib-walk | 0 | 0 | 90 | 194820 |
| flow-report-process | 0 | 0 | 1 | 1160 |
| icmp6-router-solicitation | 2 | 2 | 0 | 11336 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 49152 |
| ip-route-resolver-process | 0 | 0 | 2 | 5028 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 67696 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 374952 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 70892 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 55656 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1744 |
| lldp-process | 0 | 0 | 1 | 1470996 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1348 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1312 |
| send-rs-process | 0 | 0 | 1 | 1372 |
| startup-config-process | 1 | 0 | 1 | 2092 |
| statseg-collector-process | 0 | 0 | 18 | 3151376 |
| unix-cli-local:0 | 1 | 0 | 2 | 1312347930 |
| unix-cli-new-session | 0 | 0 | 4 | 1212494078 |
| unix-epoll-input | 3601011 | 0 | 0 | 407623297876 |
| vhost-user-process | 0 | 0 | 1 | 2220 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3016 |
| vpe-link-state-process | 0 | 0 | 7 | 16000 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 10360 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2366260 | 533794816 | 0 | 5919811168 |
| FortyGigabitEthernet88/0/0-tx | 2366260 | 533794816 | 0 | 23419983248 |
| FortyGigabitEthernet88/0/1-output | 2366019 | 532870398 | 0 | 6195694500 |
| FortyGigabitEthernet88/0/1-tx | 2366019 | 532870398 | 0 | 23262582520 |
| dpdk-input | 596089355 | 1066665728 | 0 | 105341006204 |
| drop | 2 | 2 | 0 | 5948 |
| error-drop | 2 | 2 | 0 | 2924 |
| ethernet-input | 4732282 | 1066665728 | 0 | 16622170208 |
| icmp6-router-advertisement | 1 | 1 | 0 | 11096 |
| ip6-drop | 1 | 1 | 0 | 1572 |
| ip6-icmp-input | 1 | 1 | 0 | 2240 |
| ip6-input | 4640229 | 1066665728 | 0 | 24447832448 |
| ip6-local | 1 | 2 | 0 | 15824 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 12708 |
| ip6-lookup | 4640226 | 1066665214 | 0 | 130490997316 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 17756 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2812 |
| ip6-replicate | 1 | 2 | 0 | 4876 |
| ip6-rewrite | 4640226 | 1066665214 | 0 | 31944634412 |
| unix-epoll-input | 576443 | 0 | 0 | 548383308 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 404512 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 2532 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 1872 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3640 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1908 |
| unix-epoll-input | 22154 | 0 | 0 | 2487503596 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 18012 | 4216064 | 0 | 45498816 |
| FortyGigabitEthernet88/0/0-tx | 18012 | 4216064 | 0 | 185766188 |
| FortyGigabitEthernet88/0/1-output | 18013 | 4216064 | 0 | 49562248 |
| FortyGigabitEthernet88/0/1-tx | 18013 | 4216064 | 0 | 185345536 |
| dpdk-input | 18014 | 8432640 | 0 | 405684452 |
| ethernet-input | 36027 | 8432640 | 0 | 130308444 |
| ip6-input | 35958 | 8432640 | 0 | 193188880 |
| ip6-lookup | 35956 | 8432128 | 0 | 1045301268 |
| ip6-rewrite | 35956 | 8432128 | 0 | 251645348 |
| unix-epoll-input | 18 | 0 | 0 | 44812 |
78b-2t2c-ethip6-ip6scale20k-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2368 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 9132 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4480 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 9024 |
| admin-up-down-process | 0 | 0 | 1 | 2724 |
| api-rx-from-ring | 0 | 0 | 12194 | 746300528 |
| bfd-process | 0 | 0 | 1 | 6592 |
| bond-process | 0 | 0 | 1 | 1468 |
| dhcp-client-process | 0 | 0 | 3 | 15952 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2156 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 3484 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1252 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1232 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3788760 |
| dpdk-process | 0 | 0 | 94 | 67230296 |
| fib-walk | 0 | 0 | 140 | 268924 |
| flow-report-process | 0 | 0 | 1 | 1604 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10892 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 39592 |
| ip-route-resolver-process | 0 | 0 | 3 | 17052 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 78768 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 549520 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 65900 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 46088 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2696 |
| lldp-process | 0 | 0 | 1 | 1830932 |
| rd-cp-process | 0 | 0 | 1 | 1252 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2324 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1200 |
| send-rs-process | 0 | 0 | 1 | 1316 |
| startup-config-process | 1 | 0 | 1 | 2008 |
| statseg-collector-process | 0 | 0 | 28 | 6157904 |
| unix-cli-local:0 | 1 | 0 | 2 | 3204738098 |
| unix-cli-new-session | 0 | 0 | 4 | 3104937082 |
| unix-epoll-input | 5603085 | 0 | 0 | 636032856320 |
| vhost-user-process | 0 | 0 | 1 | 2384 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2740 |
| vpe-link-state-process | 0 | 0 | 7 | 15972 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 10656 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9669154 | 1830698494 | 0 | 19478694140 |
| FortyGigabitEthernet88/0/1-tx | 9669154 | 1830698494 | 0 | 74652900152 |
| dpdk-input | 732901315 | 1907491767 | 0 | 139072368440 |
| drop | 2 | 2 | 0 | 5812 |
| error-drop | 2 | 2 | 0 | 2976 |
| ethernet-input | 9669155 | 1830698496 | 0 | 26864713444 |
| icmp6-router-advertisement | 1 | 1 | 0 | 11672 |
| ip6-drop | 1 | 1 | 0 | 2168 |
| ip6-icmp-input | 1 | 1 | 0 | 2180 |
| ip6-input | 10276403 | 1908064484 | 0 | 44008950204 |
| ip6-local | 1 | 2 | 0 | 16560 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 12184 |
| ip6-lookup | 9669154 | 1830698494 | 0 | 234552482596 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 17328 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2836 |
| ip6-replicate | 1 | 2 | 0 | 4896 |
| ip6-rewrite | 9669154 | 1830698494 | 0 | 52452626156 |
| unix-epoll-input | 715035 | 0 | 0 | 684576768 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7967062 | 1894452468 | 0 | 20100021840 |
| FortyGigabitEthernet88/0/0-tx | 7565505 | 1817086464 | 0 | 75102735328 |
| dpdk-input | 764663317 | 1817086464 | 0 | 138151294892 |
| ethernet-input | 7565506 | 1817086720 | 0 | 25892990844 |
| ip6-input | 7565506 | 1817086720 | 0 | 41766528060 |
| ip6-lookup | 7565505 | 1817086464 | 0 | 236644543688 |
| ip6-rewrite | 7565505 | 1817086464 | 0 | 52410911484 |
| unix-epoll-input | 713128 | 0 | 0 | 681817220 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2156 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 3112 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4696 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 9668 |
| admin-up-down-process | 0 | 0 | 1 | 2776 |
| api-rx-from-ring | 0 | 0 | 12140 | 766546068 |
| bfd-process | 0 | 0 | 1 | 6460 |
| bond-process | 0 | 0 | 1 | 1228 |
| dhcp-client-process | 0 | 0 | 3 | 17692 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1444 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2488 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1208 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1516 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3928760 |
| dpdk-process | 0 | 0 | 90 | 65714200 |
| fib-walk | 0 | 0 | 135 | 264380 |
| flow-report-process | 0 | 0 | 1 | 1104 |
| icmp6-router-solicitation | 2 | 2 | 0 | 9872 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 25592 |
| ip-route-resolver-process | 0 | 0 | 3 | 14900 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 69080 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 270 | 589276 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 50380 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 40380 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1880 |
| lldp-process | 0 | 0 | 1 | 1828268 |
| rd-cp-process | 0 | 0 | 1 | 1388 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1028 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1332 |
| send-rs-process | 0 | 0 | 1 | 1564 |
| startup-config-process | 1 | 0 | 1 | 1728 |
| statseg-collector-process | 0 | 0 | 27 | 6010000 |
| unix-cli-local:0 | 1 | 0 | 2 | 1899160083 |
| unix-cli-new-session | 0 | 0 | 4 | 1798519911 |
| unix-epoll-input | 5404140 | 0 | 0 | 613151822336 |
| vhost-user-process | 0 | 0 | 1 | 2128 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2424 |
| vpe-link-state-process | 0 | 0 | 6 | 13380 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1780 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 10405838 | 1804157152 | 0 | 19618054236 |
| FortyGigabitEthernet88/0/1-tx | 10405838 | 1804157152 | 0 | 72474437988 |
| dpdk-input | 642036092 | 1804157152 | 0 | 129254254440 |
| ethernet-input | 10405839 | 1804157408 | 0 | 26692226592 |
| ip6-input | 10405839 | 1804157408 | 0 | 42084370320 |
| ip6-lookup | 10559248 | 1825504092 | 0 | 232994695396 |
| ip6-rewrite | 10405838 | 1804157152 | 0 | 51933328560 |
| unix-epoll-input | 614747 | 0 | 0 | 593024604 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8584171 | 1788412158 | 0 | 18955789136 |
| FortyGigabitEthernet88/0/0-tx | 8584170 | 1788411902 | 0 | 73873924864 |
| dpdk-input | 619156070 | 1788412160 | 0 | 128012346216 |
| drop | 1 | 2 | 0 | 4496 |
| error-drop | 1 | 2 | 0 | 2460 |
| ethernet-input | 8584172 | 1788412160 | 0 | 25754335584 |
| ip6-input | 8919289 | 1862404096 | 0 | 42967994360 |
| ip6-lookup | 8584171 | 1788412158 | 0 | 231796522032 |
| ip6-not-enabled | 1 | 2 | 0 | 1548 |
| ip6-rewrite | 8584170 | 1788411902 | 0 | 51675334360 |
| unix-epoll-input | 604064 | 0 | 0 | 578025004 |

40ge2p1xl710-ethip6-ip6scale2m-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x1M static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2100 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 3380 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4940 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 8732 |
| admin-up-down-process | 0 | 0 | 1 | 2848 |
| api-rx-from-ring | 0 | 0 | 999222 | 29275662708 |
| bfd-process | 0 | 0 | 1 | 7008 |
| bond-process | 0 | 0 | 1 | 1504 |
| dhcp-client-process | 0 | 0 | 4 | 18368 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2948 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2468 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1340 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1276 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3741068 |
| dpdk-process | 0 | 0 | 110 | 73462100 |
| fib-walk | 0 | 0 | 165 | 1088876 |
| flow-report-process | 0 | 0 | 1 | 1136 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10936 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 106176 |
| ip-route-resolver-process | 0 | 0 | 4 | 19560 |
| ip4-reassembly-expire-walk | 0 | 0 | 34 | 173384 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 330 | 2174616 |
| ip6-reassembly-expire-walk | 0 | 0 | 34 | 176872 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 53304 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2208 |
| lldp-process | 0 | 0 | 1 | 1485932 |
| rd-cp-process | 0 | 0 | 1 | 1412 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1676 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1332 |
| send-rs-process | 0 | 0 | 1 | 1456 |
| startup-config-process | 1 | 0 | 1 | 2188 |
| statseg-collector-process | 0 | 0 | 33 | 9791164 |
| unix-cli-local:0 | 1 | 0 | 2 | 759043670 |
| unix-cli-new-session | 0 | 0 | 4 | 659167590 |
| unix-epoll-input | 6242270 | 0 | 0 | 721067116388 |
| vhost-user-process | 0 | 0 | 1 | 2264 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2548 |
| vpe-link-state-process | 0 | 0 | 7 | 16056 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9836 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7346702 | 630802323 | 0 | 8306641052 |
| FortyGigabitEthernet88/0/0-tx | 7610498 | 654129892 | 0 | 28412756672 |
| FortyGigabitEthernet88/0/1-output | 7799743 | 629572851 | 0 | 8654179412 |
| FortyGigabitEthernet88/0/1-tx | 7799743 | 629572851 | 0 | 26988806620 |
| dpdk-input | 1030031464 | 1260375176 | 0 | 169472500352 |
| drop | 2 | 2 | 0 | 6588 |
| error-drop | 2 | 2 | 0 | 2508 |
| ethernet-input | 15146446 | 1260375176 | 0 | 23412610884 |
| icmp6-router-advertisement | 1 | 1 | 0 | 12288 |
| ip6-drop | 1 | 1 | 0 | 1724 |
| ip6-icmp-input | 1 | 1 | 0 | 2432 |
| ip6-input | 11250406 | 1260375176 | 0 | 30127207948 |
| ip6-local | 1 | 2 | 0 | 15272 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 11992 |
| ip6-lookup | 11250405 | 1260375174 | 0 | 343963613624 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 18808 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2736 |
| ip6-replicate | 1 | 2 | 0 | 5428 |
| ip6-rewrite | 11250405 | 1260375174 | 0 | 40866722904 |
| unix-epoll-input | 1004918 | 0 | 0 | 1020043652 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2656 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 3940 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4848 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 9080 |
| admin-up-down-process | 0 | 0 | 1 | 2692 |
| api-rx-from-ring | 0 | 0 | 1001704 | 32492144392 |
| bfd-process | 0 | 0 | 1 | 6412 |
| bond-process | 0 | 0 | 1 | 1312 |
| dhcp-client-process | 0 | 0 | 4 | 16572 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1432 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2172 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1200 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1336 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3923308 |
| dpdk-process | 0 | 0 | 107 | 68402504 |
| fib-walk | 0 | 0 | 160 | 1167904 |
| flow-report-process | 0 | 0 | 1 | 1308 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10032 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 43264 |
| ip-route-resolver-process | 0 | 0 | 4 | 18336 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 167936 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 320 | 2421868 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 151608 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 48132 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2196 |
| lldp-process | 0 | 0 | 1 | 1476720 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1212 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1132 |
| send-rs-process | 0 | 0 | 1 | 1124 |
| startup-config-process | 1 | 0 | 1 | 2064 |
| statseg-collector-process | 0 | 0 | 32 | 9443364 |
| unix-cli-local:0 | 1 | 0 | 2 | 3615477347 |
| unix-cli-new-session | 0 | 0 | 4 | 3514674935 |
| unix-epoll-input | 6006522 | 0 | 0 | 694918312540 |
| vhost-user-process | 0 | 0 | 1 | 2096 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2488 |
| vpe-link-state-process | 0 | 0 | 6 | 15288 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1868 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6720984 | 621151486 | 0 | 8092592844 |
| FortyGigabitEthernet88/0/0-tx | 6720983 | 621151230 | 0 | 27105893268 |
| FortyGigabitEthernet88/0/1-output | 6580262 | 642952087 | 0 | 8314628860 |
| FortyGigabitEthernet88/0/1-tx | 6333722 | 621106688 | 0 | 26576200840 |
| dpdk-input | 928834625 | 1289442136 | 0 | 162540766044 |
| drop | 1 | 2 | 0 | 4180 |
| error-drop | 1 | 2 | 0 | 2976 |
| ethernet-input | 13054707 | 1242258176 | 0 | 22001481636 |
| ip6-input | 9776980 | 1242258104 | 0 | 29457983504 |
| ip6-lookup | 9776980 | 1242258174 | 0 | 346487277104 |
| ip6-not-enabled | 1 | 2 | 0 | 1952 |
| ip6-rewrite | 9776980 | 1242258174 | 0 | 39260018700 |
| unix-epoll-input | 901019 | 0 | 0 | 906949068 |
78b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2544 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 12080 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 5616 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 9644 |
| admin-up-down-process | 0 | 0 | 1 | 2292 |
| api-rx-from-ring | 0 | 0 | 1000871 | 35081056912 |
| bfd-process | 0 | 0 | 1 | 7048 |
| bond-process | 0 | 0 | 1 | 1472 |
| dhcp-client-process | 0 | 0 | 3 | 12812 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2180 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2120 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1320 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1240 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3759700 |
| dpdk-process | 0 | 0 | 74 | 65452484 |
| fib-walk | 0 | 0 | 110 | 605116 |
| flow-report-process | 0 | 0 | 1 | 1192 |
| icmp6-router-solicitation | 2 | 2 | 0 | 10192 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 31728 |
| ip-route-resolver-process | 0 | 0 | 3 | 13464 |
| ip4-reassembly-expire-walk | 0 | 0 | 22 | 104448 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 220 | 1304732 |
| ip6-reassembly-expire-walk | 0 | 0 | 22 | 123756 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 36364 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2148 |
| lldp-process | 0 | 0 | 1 | 1825764 |
| rd-cp-process | 0 | 0 | 1 | 2168 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2220 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1524 |
| send-rs-process | 0 | 0 | 1 | 1752 |
| startup-config-process | 1 | 0 | 1 | 1888 |
| statseg-collector-process | 0 | 0 | 22 | 8389760 |
| unix-cli-local:0 | 1 | 0 | 2 | 2906438862 |
| unix-cli-new-session | 0 | 0 | 4 | 2799579926 |
| unix-epoll-input | 3988167 | 0 | 0 | 463926311792 |
| vhost-user-process | 0 | 0 | 1 | 2312 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2744 |
| vpe-link-state-process | 0 | 0 | 7 | 16040 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9524 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7760235 | 715567268 | 0 | 8745545528 |
| FortyGigabitEthernet88/0/1-tx | 7760234 | 715567148 | 0 | 28813431884 |
| dpdk-input | 1306114283 | 715567270 | 0 | 130657205796 |
| drop | 2 | 2 | 0 | 6420 |
| error-drop | 2 | 2 | 0 | 2572 |
| ethernet-input | 7760237 | 715567390 | 0 | 11868858268 |
| icmp6-router-advertisement | 1 | 1 | 0 | 11296 |
| ip6-drop | 1 | 1 | 0 | 1768 |
| ip6-icmp-input | 1 | 1 | 0 | 2160 |
| ip6-input | 7760237 | 715567390 | 0 | 17350516088 |
| ip6-local | 1 | 2 | 0 | 16912 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 12868 |
| ip6-lookup | 7760235 | 715567268 | 0 | 201247630388 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 17796 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2968 |
| ip6-replicate | 1 | 2 | 0 | 5228 |
| ip6-rewrite | 7760235 | 715567268 | 0 | 21921976260 |
| unix-epoll-input | 1197981 | 0 | 0 | 1195966236 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8900320 | 724679806 | 0 | 9059238744 |
| FortyGigabitEthernet88/0/0-tx | 8843137 | 717790208 | 0 | 29281526832 |
| dpdk-input | 1327118456 | 766735250 | 0 | 133813712084 |
| ethernet-input | 8843138 | 717790360 | 0 | 12247718792 |
| ip6-input | 8843137 | 717790360 | 0 | 17574108372 |
| ip6-lookup | 8843137 | 717790208 | 0 | 198285959744 |
| ip6-rewrite | 8843137 | 717790208 | 0 | 22493232064 |
| unix-epoll-input | 1196986 | 0 | 0 | 1197757696 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 2324 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 3756 |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4216 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 9064 |
| admin-up-down-process | 0 | 0 | 1 | 2792 |
| api-rx-from-ring | 0 | 0 | 1002011 | 30946223916 |
| bfd-process | 0 | 0 | 1 | 6720 |
| bond-process | 0 | 0 | 1 | 1352 |
| dhcp-client-process | 0 | 0 | 3 | 11980 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1828 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2172 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1204 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1172 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3814684 |
| dpdk-process | 0 | 0 | 74 | 61374104 |
| fib-walk | 0 | 0 | 110 | 561168 |
| flow-report-process | 0 | 0 | 1 | 1552 |
| icmp6-router-solicitation | 2 | 2 | 0 | 8544 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 24004 |
| ip-route-resolver-process | 0 | 0 | 3 | 12652 |
| ip4-reassembly-expire-walk | 0 | 0 | 22 | 87388 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 220 | 1125340 |
| ip6-reassembly-expire-walk | 0 | 0 | 22 | 94888 |
| ip6-rewrite-mcast | 4 | 4 | 0 | 29660 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2068 |
| lldp-process | 0 | 0 | 1 | 1812836 |
| rd-cp-process | 0 | 0 | 1 | 1272 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1032 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1500 |
| send-rs-process | 0 | 0 | 1 | 1100 |
| startup-config-process | 1 | 0 | 1 | 2164 |
| statseg-collector-process | 0 | 0 | 22 | 8411880 |
| unix-cli-local:0 | 1 | 0 | 2 | 1331668815 |
| unix-cli-new-session | 0 | 0 | 4 | 1231143959 |
| unix-epoll-input | 3963927 | 0 | 0 | 468103367220 |
| vhost-user-process | 0 | 0 | 1 | 1932 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3212 |
| vpe-link-state-process | 0 | 0 | 6 | 15932 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 2 | 9576 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7155772 | 743576024 | 0 | 8897639540 |
| FortyGigabitEthernet88/0/1-tx | 7155772 | 743576024 | 0 | 30193313584 |
| dpdk-input | 1109437342 | 743576012 | 0 | 118652057284 |
| ethernet-input | 7155773 | 743576164 | 0 | 12181581760 |
| ip6-input | 7155772 | 743576024 | 0 | 17924830492 |
| ip6-lookup | 7155772 | 743576024 | 0 | 212785270972 |
| ip6-rewrite | 7155771 | 743576012 | 0 | 22758778544 |
| unix-epoll-input | 1082386 | 0 | 0 | 1054095688 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7314576 | 744853658 | 0 | 8927044164 |
| FortyGigabitEthernet88/0/0-tx | 7314576 | 744853658 | 0 | 30054814720 |
| dpdk-input | 1119986251 | 744853660 | 0 | 119968481536 |
| drop | 2 | 2 | 0 | 4520 |
| error-drop | 2 | 2 | 0 | 2528 |
| ethernet-input | 7314578 | 744853775 | 0 | 12129607620 |
| icmp6-router-advertisement | 1 | 1 | 0 | 10400 |
| ip6-drop | 1 | 1 | 0 | 1252 |
| ip6-icmp-input | 1 | 1 | 0 | 1760 |
| ip6-input | 7314577 | 744853660 | 0 | 17971031100 |
| ip6-local | 1 | 2 | 0 | 11016 |
| ip6-local-hop-by-hop | 1 | 1 | 0 | 8664 |
| ip6-lookup | 7314576 | 744853658 | 0 | 211029560680 |
| ip6-mfib-forward-lookup | 1 | 2 | 0 | 12852 |
| ip6-mfib-forward-rpf | 1 | 2 | 0 | 2756 |
| ip6-replicate | 1 | 2 | 0 | 4232 |
| ip6-rewrite | 7314576 | 744853658 | 0 | 22745655056 |
| unix-epoll-input | 1092679 | 0 | 0 | 1079827880 |

l2

10ge2p1vic1227-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2296 |
| api-rx-from-ring | 0 | 0 | 53 | 26136028 |
| bfd-process | 0 | 0 | 1 | 5752 |
| bond-process | 0 | 0 | 1 | 1440 |
| dhcp-client-process | 0 | 0 | 5 | 7580 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1800 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2376 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1216 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3933940 |
| dpdk-process | 0 | 0 | 157 | 176992492 |
| fib-walk | 0 | 0 | 235 | 283688 |
| flow-report-process | 0 | 0 | 1 | 1624 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 30420 |
| ip-route-resolver-process | 0 | 0 | 5 | 18516 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 67236 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 438220 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 61180 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1788 |
| lldp-process | 0 | 0 | 1 | 1479452 |
| rd-cp-process | 0 | 0 | 1 | 1220 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1108 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1600 |
| send-rs-process | 0 | 0 | 1 | 1016 |
| startup-config-process | 1 | 0 | 1 | 1988 |
| statseg-collector-process | 0 | 0 | 47 | 6539416 |
| unix-cli-local:0 | 1 | 0 | 2 | 1901427876 |
| unix-cli-new-session | 0 | 0 | 4 | 1799495416 |
| unix-epoll-input | 9476168 | 0 | 0 | 1070874980648 |
| vhost-user-process | 0 | 0 | 1 | 2272 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2296 |
| vpe-link-state-process | 0 | 0 | 3 | 7296 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2448 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 14744133 | 2054203520 | 0 | 23149514908 |
| TenGigabitEthernet6/0/0-tx | 14744133 | 2054202911 | 0 | 97958455940 |
| TenGigabitEthernet7/0/0-output | 17690014 | 2096117370 | 0 | 25107349700 |
| TenGigabitEthernet7/0/0-tx | 17159632 | 2053188950 | 0 | 97890272612 |
| dpdk-input | 477615959 | 4107392832 | 0 | 313402872804 |
| error-punt | 5 | 5 | 0 | 7008 |
| ethernet-input | 31903772 | 4107393344 | 0 | 122300762428 |
| l2-flood | 255 | 8935 | 0 | 1010424 |
| l2-fwd | 24960362 | 4107392607 | 0 | 127753374364 |
| l2-input | 24960369 | 4107393083 | 0 | 106863674932 |
| l2-learn | 24960367 | 4107392698 | 0 | 88227368164 |
| l2-output | 24960368 | 4107392827 | 0 | 38115201896 |
| punt | 5 | 5 | 0 | 8760 |
| unix-epoll-input | 459582 | 0 | 0 | 434617688 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 221984 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 12620 |
| unix-epoll-input | 22372 | 0 | 0 | 2537290028 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 86977 | 4816832 | 0 | 74343228 |
| TenGigabitEthernet6/0/0-tx | 86977 | 4816832 | 0 | 227972844 |
| TenGigabitEthernet7/0/0-output | 57282 | 4816903 | 0 | 63588328 |
| TenGigabitEthernet7/0/0-tx | 57282 | 4816903 | 0 | 217185808 |
| dpdk-input | 220077 | 9633735 | 0 | 692160792 |
| ethernet-input | 144260 | 9633861 | 0 | 317659676 |
| l2-fwd | 105912 | 9633735 | 0 | 316628028 |
| l2-input | 105912 | 9633735 | 0 | 256474348 |
| l2-learn | 105912 | 9633735 | 0 | 245083260 |
| l2-output | 105912 | 9633735 | 0 | 116374060 |
| unix-epoll-input | 214 | 0 | 0 | 294944 |
64b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2220 |
| api-rx-from-ring | 0 | 0 | 54 | 40481828 |
| bfd-process | 0 | 0 | 1 | 6524 |
| bond-process | 0 | 0 | 1 | 1872 |
| dhcp-client-process | 0 | 0 | 6 | 18408 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2144 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2112 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1224 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1184 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4009320 |
| dpdk-process | 0 | 0 | 167 | 187368512 |
| fib-walk | 0 | 0 | 250 | 363484 |
| flow-report-process | 0 | 0 | 1 | 1224 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 24596 |
| ip-route-resolver-process | 0 | 0 | 6 | 20520 |
| ip4-reassembly-expire-walk | 0 | 0 | 51 | 83572 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 500 | 488248 |
| ip6-reassembly-expire-walk | 0 | 0 | 51 | 69336 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2016 |
| lldp-process | 0 | 0 | 1 | 1823964 |
| rd-cp-process | 0 | 0 | 1 | 1096 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1176 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1232 |
| send-rs-process | 0 | 0 | 1 | 1224 |
| startup-config-process | 1 | 0 | 1 | 2192 |
| statseg-collector-process | 0 | 0 | 50 | 9647272 |
| unix-cli-local:0 | 1 | 0 | 2 | 1169466512 |
| unix-cli-new-session | 0 | 0 | 4 | 1067464100 |
| unix-epoll-input | 10071240 | 0 | 0 | 1139367014840 |
| vhost-user-process | 0 | 0 | 1 | 1804 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2604 |
| vpe-link-state-process | 0 | 0 | 3 | 7200 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1356 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 78572550 | 3850978354 | 0 | 59008772516 |
| TenGigabitEthernet7/0/0-tx | 75346438 | 3697759341 | 0 | 170691661664 |
| dpdk-input | 742353225 | 3744309079 | 0 | 317312891932 |
| error-punt | 4 | 4 | 0 | 7096 |
| ethernet-input | 78497324 | 3788827246 | 0 | 163651565876 |
| l2-flood | 238 | 238 | 0 | 233504 |
| l2-fwd | 75346422 | 3697759146 | 0 | 130031787040 |
| l2-input | 75346439 | 3697759384 | 0 | 104006164076 |
| l2-learn | 75346439 | 3697759384 | 0 | 103822479240 |
| l2-output | 75346439 | 3697759384 | 0 | 49400420352 |
| punt | 4 | 4 | 0 | 10144 |
| unix-epoll-input | 718098 | 0 | 0 | 748964300 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 74244338 | 3701991587 | 0 | 57442625184 |
| TenGigabitEthernet6/0/0-tx | 74244337 | 3697751005 | 0 | 166446691200 |
| dpdk-input | 1113596967 | 3701991587 | 0 | 365931361928 |
| ethernet-input | 74244338 | 3701991587 | 0 | 85493984780 |
| l2-flood | 68 | 16704 | 0 | 1410640 |
| l2-fwd | 74244337 | 3701991586 | 0 | 130217367676 |
| l2-input | 74244338 | 3701991587 | 0 | 103117825384 |
| l2-learn | 75706239 | 3765289433 | 0 | 107470964984 |
| l2-output | 74244338 | 3701991587 | 0 | 50107262032 |
| unix-epoll-input | 1086409 | 0 | 0 | 1224659440 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2568 |
| api-rx-from-ring | 0 | 0 | 55 | 26481888 |
| bfd-process | 0 | 0 | 1 | 6296 |
| bond-process | 0 | 0 | 1 | 1492 |
| dhcp-client-process | 0 | 0 | 5 | 8280 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1668 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2452 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1508 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1828 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4155540 |
| dpdk-process | 0 | 0 | 164 | 185526360 |
| fib-walk | 0 | 0 | 245 | 1484256 |
| flow-report-process | 0 | 0 | 1 | 1468 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 24700 |
| ip-route-resolver-process | 0 | 0 | 5 | 25180 |
| ip4-reassembly-expire-walk | 0 | 0 | 49 | 67448 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 490 | 457340 |
| ip6-reassembly-expire-walk | 0 | 0 | 49 | 78380 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2620 |
| lldp-process | 0 | 0 | 1 | 1809836 |
| rd-cp-process | 0 | 0 | 1 | 1504 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1432 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1164 |
| send-rs-process | 0 | 0 | 1 | 1512 |
| startup-config-process | 1 | 0 | 1 | 2240 |
| statseg-collector-process | 0 | 0 | 49 | 9335860 |
| unix-cli-local:0 | 1 | 0 | 2 | 4149412022 |
| unix-cli-new-session | 0 | 0 | 4 | 4046156966 |
| unix-epoll-input | 9845448 | 0 | 0 | 1116533560364 |
| vhost-user-process | 0 | 0 | 1 | 2560 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2772 |
| vpe-link-state-process | 0 | 0 | 3 | 8820 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2156 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 74146953 | 3855770061 | 0 | 59013746720 |
| TenGigabitEthernet7/0/0-tx | 71473422 | 3664875745 | 0 | 170070614192 |
| dpdk-input | 976022191 | 3732700023 | 0 | 352251275976 |
| ethernet-input | 75990413 | 3900620829 | 0 | 91006854748 |
| l2-fwd | 72987745 | 3763828973 | 0 | 132281951544 |
| l2-input | 71473422 | 3676701698 | 0 | 102316851160 |
| l2-learn | 71473423 | 3676701760 | 0 | 103399819872 |
| l2-output | 71473423 | 3676701760 | 0 | 49336378660 |
| unix-epoll-input | 948673 | 0 | 0 | 1096073048 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 70986187 | 3664887428 | 0 | 55869829112 |
| TenGigabitEthernet6/0/0-tx | 73231161 | 3731158335 | 0 | 172312131608 |
| dpdk-input | 629350297 | 3707189669 | 0 | 316657348780 |
| error-punt | 4 | 4 | 0 | 4756 |
| ethernet-input | 73817772 | 3823110457 | 0 | 164536605580 |
| l2-flood | 303 | 15148 | 0 | 1562128 |
| l2-fwd | 70986165 | 3664887277 | 0 | 127168432048 |
| l2-input | 70986188 | 3664887513 | 0 | 103129681936 |
| l2-learn | 73177108 | 3731490348 | 0 | 104596330380 |
| l2-output | 70986188 | 3664887513 | 0 | 47836487392 |
| punt | 4 | 4 | 0 | 9596 |
| unix-epoll-input | 608450 | 0 | 0 | 648044620 |
64b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2516 |
| api-rx-from-ring | 0 | 0 | 57 | 33739384 |
| bfd-process | 0 | 0 | 1 | 5952 |
| bond-process | 0 | 0 | 1 | 1988 |
| dhcp-client-process | 0 | 0 | 6 | 19096 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1808 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2256 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1120 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1144 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3965560 |
| dpdk-process | 0 | 0 | 187 | 208505864 |
| fib-walk | 0 | 0 | 280 | 367092 |
| flow-report-process | 0 | 0 | 1 | 1064 |
| ip-neighbor-scan-process | 0 | 0 | 10 | 45556 |
| ip-route-resolver-process | 0 | 0 | 6 | 33508 |
| ip4-reassembly-expire-walk | 0 | 0 | 57 | 111296 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 560 | 526660 |
| ip6-reassembly-expire-walk | 0 | 0 | 57 | 82932 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1560 |
| lldp-process | 0 | 0 | 1 | 2432408 |
| rd-cp-process | 0 | 0 | 1 | 1576 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1524 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1004 |
| send-rs-process | 0 | 0 | 1 | 1292 |
| startup-config-process | 1 | 0 | 1 | 1888 |
| statseg-collector-process | 0 | 0 | 56 | 17288632 |
| unix-cli-local:0 | 1 | 0 | 2 | 3757286740 |
| unix-cli-new-session | 0 | 0 | 4 | 3655331632 |
| unix-epoll-input | 11296048 | 0 | 0 | 1276405067380 |
| vhost-user-process | 0 | 0 | 1 | 2132 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2956 |
| vpe-link-state-process | 0 | 0 | 3 | 8064 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1288 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 237970181 | 2329179046 | 0 | 80475070076 |
| TenGigabitEthernet7/0/0-tx | 225689754 | 2208655290 | 0 | 142142662104 |
| dpdk-input | 1558069040 | 2230077613 | 0 | 435631204148 |
| error-punt | 4 | 4 | 0 | 8684 |
| ethernet-input | 226039665 | 2210818291 | 0 | 162254824136 |
| l2-flood | 268 | 268 | 0 | 260736 |
| l2-fwd | 225341233 | 2204924908 | 0 | 106478946676 |
| l2-input | 224748470 | 2198156996 | 0 | 93145636648 |
| l2-learn | 229399709 | 2241430882 | 0 | 114659709308 |
| l2-output | 239590533 | 2348503790 | 0 | 75853659068 |
| punt | 4 | 4 | 0 | 9944 |
| unix-epoll-input | 1483684 | 0 | 0 | 1750018368 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 227103273 | 2356599544 | 0 | 77942269816 |
| TenGigabitEthernet7/0/0-tx | 215768179 | 2245992672 | 0 | 142590368636 |
| dpdk-input | 1461992314 | 2197107408 | 0 | 434114539340 |
| ethernet-input | 220040117 | 2291579916 | 0 | 164008152860 |
| l2-fwd | 219467290 | 2286104484 | 0 | 110054547476 |
| l2-input | 216509485 | 2248969312 | 0 | 91290910808 |
| l2-learn | 215382219 | 2243729975 | 0 | 112560250188 |
| l2-output | 211137792 | 2197107435 | 0 | 67810705372 |
| unix-epoll-input | 1426342 | 0 | 0 | 1689446284 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 213880302 | 2197180380 | 0 | 73602656528 |
| TenGigabitEthernet6/0/0-tx | 222944405 | 2288076534 | 0 | 147337632020 |
| dpdk-input | 1941374148 | 2217151156 | 0 | 455730754496 |
| ethernet-input | 213880302 | 2197180380 | 0 | 102742240688 |
| l2-flood | 65 | 15385 | 0 | 1493652 |
| l2-fwd | 218985068 | 2244388114 | 0 | 104370369644 |
| l2-input | 239169475 | 2459354670 | 0 | 99700521196 |
| l2-learn | 216995043 | 2232054360 | 0 | 111184094232 |
| l2-output | 213880302 | 2197180380 | 0 | 67491920792 |
| unix-epoll-input | 1888371 | 0 | 0 | 2155298748 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 214612484 | 2162848168 | 0 | 72758963640 |
| TenGigabitEthernet6/0/0-tx | 218478043 | 2204928267 | 0 | 142325818248 |
| dpdk-input | 2008634782 | 2267535595 | 0 | 473725500140 |
| ethernet-input | 221728691 | 2237500839 | 0 | 107194339832 |
| l2-flood | 65 | 15325 | 0 | 1401536 |
| l2-fwd | 214612478 | 2162848111 | 0 | 101073206028 |
| l2-input | 218645715 | 2204599869 | 0 | 90140856876 |
| l2-learn | 237628186 | 2390452577 | 0 | 123743333516 |
| l2-output | 221128549 | 2237009478 | 0 | 69920165972 |
| unix-epoll-input | 1906123 | 0 | 0 | 2324494748 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2956 |
| api-rx-from-ring | 0 | 0 | 59 | 35894820 |
| bfd-process | 0 | 0 | 1 | 6472 |
| bond-process | 0 | 0 | 1 | 2028 |
| dhcp-client-process | 0 | 0 | 6 | 18768 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1848 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2636 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1292 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1572 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4177224 |
| dpdk-process | 0 | 0 | 187 | 208051880 |
| fib-walk | 0 | 0 | 280 | 339128 |
| flow-report-process | 0 | 0 | 1 | 1156 |
| ip-neighbor-scan-process | 0 | 0 | 10 | 38820 |
| ip-route-resolver-process | 0 | 0 | 6 | 48416 |
| ip4-reassembly-expire-walk | 0 | 0 | 57 | 99112 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 560 | 559108 |
| ip6-reassembly-expire-walk | 0 | 0 | 57 | 94116 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2356 |
| lldp-process | 0 | 0 | 1 | 2420260 |
| rd-cp-process | 0 | 0 | 1 | 1536 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1232 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1776 |
| send-rs-process | 0 | 0 | 1 | 1264 |
| startup-config-process | 1 | 0 | 1 | 1928 |
| statseg-collector-process | 0 | 0 | 56 | 17306776 |
| unix-cli-local:0 | 1 | 0 | 2 | 2284196306 |
| unix-cli-new-session | 0 | 0 | 4 | 2180956610 |
| unix-epoll-input | 11242631 | 0 | 0 | 1276342232184 |
| vhost-user-process | 0 | 0 | 1 | 3276 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2392 |
| vpe-link-state-process | 0 | 0 | 3 | 8976 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1496 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 224464322 | 2222960592 | 0 | 75708329452 |
| TenGigabitEthernet7/0/0-tx | 221301478 | 2188581465 | 0 | 138890688920 |
| dpdk-input | 1911542844 | 2209226248 | 0 | 447513196860 |
| ethernet-input | 235873775 | 2327423282 | 0 | 111927881988 |
| l2-fwd | 230926723 | 2278394991 | 0 | 111230192220 |
| l2-input | 226448973 | 2236854149 | 0 | 94324843448 |
| l2-learn | 242049308 | 2388283597 | 0 | 127132938936 |
| l2-output | 225030536 | 2223740116 | 0 | 69837938924 |
| unix-epoll-input | 1848033 | 0 | 0 | 2156145020 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 217263596 | 2266975126 | 0 | 74847587316 |
| TenGigabitEthernet7/0/0-tx | 218334204 | 2270415141 | 0 | 142083960336 |
| dpdk-input | 1904712055 | 2260227732 | 0 | 465822222756 |
| ethernet-input | 226952892 | 2376172543 | 0 | 105775581892 |
| l2-fwd | 227815332 | 2380937793 | 0 | 112422641000 |
| l2-input | 222265939 | 2314722897 | 0 | 93491607596 |
| l2-learn | 216743318 | 2258595487 | 0 | 116117782604 |
| l2-output | 218566781 | 2272161846 | 0 | 68858462408 |
| unix-epoll-input | 1792261 | 0 | 0 | 2092625348 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 223782243 | 2300548715 | 0 | 76978391204 |
| TenGigabitEthernet6/0/0-tx | 228044677 | 2349145726 | 0 | 154084941176 |
| dpdk-input | 1449875886 | 2277444223 | 0 | 425667516840 |
| error-punt | 4 | 4 | 0 | 6756 |
| ethernet-input | 223392870 | 2289172774 | 0 | 168317036920 |
| l2-flood | 322 | 13327 | 0 | 1837088 |
| l2-fwd | 219387056 | 2256210964 | 0 | 106784598288 |
| l2-input | 224323261 | 2307006650 | 0 | 95867700440 |
| l2-learn | 219281652 | 2256114744 | 0 | 113664281820 |
| l2-output | 224677743 | 2314973358 | 0 | 72274486036 |
| punt | 4 | 4 | 0 | 11476 |
| unix-epoll-input | 1382678 | 0 | 0 | 1610122812 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 231678935 | 2296885775 | 0 | 79764401748 |
| TenGigabitEthernet6/0/0-tx | 224892428 | 2233008077 | 0 | 144549676216 |
| dpdk-input | 1476551284 | 2254759331 | 0 | 432629469032 |
| ethernet-input | 228463968 | 2268912310 | 0 | 165525340808 |
| l2-flood | 51 | 12765 | 0 | 1592572 |
| l2-fwd | 225117848 | 2236793315 | 0 | 106396479048 |
| l2-input | 225026358 | 2234427032 | 0 | 91945374772 |
| l2-learn | 220456239 | 2188588594 | 0 | 111982213692 |
| l2-output | 236507968 | 2352050408 | 0 | 75434698972 |
| unix-epoll-input | 1421053 | 0 | 0 | 1751208608 |

10ge2p1vic1227-eth-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [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, 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-1t1c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2152 |
| api-rx-from-ring | 0 | 0 | 53 | 32735044 |
| bfd-process | 0 | 0 | 1 | 5540 |
| bond-process | 0 | 0 | 1 | 1648 |
| dhcp-client-process | 0 | 0 | 5 | 8144 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1476 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2184 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1240 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1144 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3899544 |
| dpdk-process | 0 | 0 | 164 | 181530540 |
| fib-walk | 0 | 0 | 245 | 313208 |
| flow-report-process | 0 | 0 | 1 | 908 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 23564 |
| ip-route-resolver-process | 0 | 0 | 5 | 15588 |
| ip4-reassembly-expire-walk | 0 | 0 | 49 | 79772 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 490 | 420776 |
| ip6-reassembly-expire-walk | 0 | 0 | 49 | 64220 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1456 |
| lldp-process | 0 | 0 | 1 | 1466332 |
| rd-cp-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1068 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1600 |
| send-rs-process | 0 | 0 | 1 | 1136 |
| startup-config-process | 1 | 0 | 1 | 1884 |
| statseg-collector-process | 0 | 0 | 49 | 6879388 |
| unix-cli-local:0 | 1 | 0 | 2 | 3020507588 |
| unix-cli-new-session | 0 | 0 | 4 | 2918456384 |
| unix-epoll-input | 9879555 | 0 | 0 | 1116559548300 |
| vhost-user-process | 0 | 0 | 1 | 1800 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3180 |
| vpe-link-state-process | 0 | 0 | 3 | 6908 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1260 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 33147983 | 2616350284 | 0 | 33946549620 |
| TenGigabitEthernet6/0/0-tx | 33147983 | 2616347595 | 0 | 124783941220 |
| TenGigabitEthernet7/0/0-output | 40173988 | 2615963547 | 0 | 36724230516 |
| TenGigabitEthernet7/0/0-tx | 41744560 | 2663955839 | 0 | 127621939492 |
| dpdk-input | 587910519 | 5240341295 | 0 | 431066431840 |
| error-punt | 4 | 4 | 0 | 7904 |
| ethernet-input | 73867954 | 5364353584 | 0 | 172620592824 |
| l2-input | 54617837 | 5232313831 | 0 | 95298501624 |
| l2-output | 55146339 | 5367558247 | 0 | 62404897800 |
| punt | 4 | 4 | 0 | 9880 |
| unix-epoll-input | 572270 | 0 | 0 | 591121260 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2108 |
| api-rx-from-ring | 0 | 0 | 52 | 25733256 |
| bfd-process | 0 | 0 | 1 | 6540 |
| bond-process | 0 | 0 | 1 | 1580 |
| dhcp-client-process | 0 | 0 | 5 | 36648 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2076 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2380 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1468 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1696 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4017932 |
| dpdk-process | 0 | 0 | 160 | 180500160 |
| fib-walk | 0 | 0 | 240 | 284352 |
| flow-report-process | 0 | 0 | 1 | 1156 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 27516 |
| ip-route-resolver-process | 0 | 0 | 5 | 34644 |
| ip4-reassembly-expire-walk | 0 | 0 | 49 | 66092 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 480 | 450852 |
| ip6-reassembly-expire-walk | 0 | 0 | 49 | 58540 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2344 |
| lldp-process | 0 | 0 | 1 | 1487240 |
| rd-cp-process | 0 | 0 | 1 | 1464 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1264 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1848 |
| send-rs-process | 0 | 0 | 1 | 1272 |
| startup-config-process | 1 | 0 | 1 | 2416 |
| statseg-collector-process | 0 | 0 | 48 | 6651460 |
| unix-cli-local:0 | 1 | 0 | 2 | 1910125146 |
| unix-cli-new-session | 0 | 0 | 4 | 1806980714 |
| unix-epoll-input | 9655589 | 0 | 0 | 1093734110940 |
| vhost-user-process | 0 | 0 | 1 | 2988 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3388 |
| vpe-link-state-process | 0 | 0 | 3 | 9688 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1372 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 39218437 | 2635333110 | 0 | 36258100232 |
| TenGigabitEthernet6/0/0-tx | 38055808 | 2593801311 | 0 | 127118319544 |
| TenGigabitEthernet7/0/0-output | 33212725 | 2595403328 | 0 | 34721847280 |
| TenGigabitEthernet7/0/0-tx | 33212725 | 2595399136 | 0 | 122610234156 |
| dpdk-input | 497668873 | 5189206464 | 0 | 417347119460 |
| error-punt | 3 | 3 | 0 | 4584 |
| ethernet-input | 73697442 | 5290514350 | 0 | 171542466944 |
| l2-input | 51387646 | 5189206461 | 0 | 94357242372 |
| l2-output | 51387646 | 5189206461 | 0 | 60380264500 |
| punt | 3 | 3 | 0 | 10132 |
| unix-epoll-input | 485539 | 0 | 0 | 503089080 |
64b-2t2c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2292 |
| api-rx-from-ring | 0 | 0 | 50 | 26759204 |
| bfd-process | 0 | 0 | 1 | 6332 |
| bond-process | 0 | 0 | 1 | 1548 |
| dhcp-client-process | 0 | 0 | 5 | 9144 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1756 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2500 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1084 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1160 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3999888 |
| dpdk-process | 0 | 0 | 150 | 168549064 |
| fib-walk | 0 | 0 | 225 | 285620 |
| flow-report-process | 0 | 0 | 1 | 952 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 24372 |
| ip-route-resolver-process | 0 | 0 | 5 | 15404 |
| ip4-reassembly-expire-walk | 0 | 0 | 45 | 65564 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 450 | 422024 |
| ip6-reassembly-expire-walk | 0 | 0 | 45 | 68660 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1880 |
| lldp-process | 0 | 0 | 1 | 1849056 |
| rd-cp-process | 0 | 0 | 1 | 1776 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1060 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1096 |
| send-rs-process | 0 | 0 | 1 | 1556 |
| startup-config-process | 1 | 0 | 1 | 1864 |
| statseg-collector-process | 0 | 0 | 45 | 8857196 |
| unix-cli-local:0 | 1 | 0 | 2 | 1650190908 |
| unix-cli-new-session | 0 | 0 | 4 | 1548250132 |
| unix-epoll-input | 9063047 | 0 | 0 | 1025213510076 |
| vhost-user-process | 0 | 0 | 1 | 1796 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3644 |
| vpe-link-state-process | 0 | 0 | 3 | 7380 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1388 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 142845438 | 3260156657 | 0 | 70136210540 |
| TenGigabitEthernet7/0/0-tx | 142914682 | 3261917894 | 0 | 164271875716 |
| dpdk-input | 1130057378 | 3260156544 | 0 | 392360612220 |
| error-punt | 3 | 3 | 0 | 5476 |
| ethernet-input | 149432724 | 3394404734 | 0 | 181054551596 |
| l2-input | 142845437 | 3260156612 | 0 | 80823397224 |
| l2-output | 149258187 | 3391080052 | 0 | 69547994572 |
| punt | 3 | 3 | 0 | 7708 |
| unix-epoll-input | 1102504 | 0 | 0 | 1257186436 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 129220636 | 3326137487 | 0 | 66287621188 |
| TenGigabitEthernet6/0/0-tx | 127147820 | 3260174006 | 0 | 159247468840 |
| dpdk-input | 1719893232 | 3273541336 | 0 | 457181689872 |
| ethernet-input | 127147819 | 3260261236 | 0 | 92879337948 |
| l2-input | 132877906 | 3397209677 | 0 | 80093721184 |
| l2-output | 131046804 | 3344179520 | 0 | 60622058936 |
| unix-epoll-input | 1669403 | 0 | 0 | 2016704176 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2260 |
| api-rx-from-ring | 0 | 0 | 51 | 33412408 |
| bfd-process | 0 | 0 | 1 | 6116 |
| bond-process | 0 | 0 | 1 | 1672 |
| dhcp-client-process | 0 | 0 | 5 | 22124 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1772 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2424 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1380 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1524 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4130732 |
| dpdk-process | 0 | 0 | 150 | 168337372 |
| fib-walk | 0 | 0 | 225 | 352128 |
| flow-report-process | 0 | 0 | 1 | 1304 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 55156 |
| ip-route-resolver-process | 0 | 0 | 5 | 36104 |
| ip4-reassembly-expire-walk | 0 | 0 | 45 | 76764 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 450 | 456280 |
| ip6-reassembly-expire-walk | 0 | 0 | 45 | 65304 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2056 |
| lldp-process | 0 | 0 | 1 | 1825724 |
| rd-cp-process | 0 | 0 | 1 | 1264 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1504 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1252 |
| send-rs-process | 0 | 0 | 1 | 1368 |
| startup-config-process | 1 | 0 | 1 | 1944 |
| statseg-collector-process | 0 | 0 | 45 | 9000196 |
| unix-cli-local:0 | 1 | 0 | 2 | 4159992586 |
| unix-cli-new-session | 0 | 0 | 4 | 4047666410 |
| unix-epoll-input | 9042757 | 0 | 0 | 1025166711724 |
| vhost-user-process | 0 | 0 | 1 | 2696 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3144 |
| vpe-link-state-process | 0 | 0 | 3 | 9400 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1468 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 133333183 | 3391606726 | 0 | 67980802524 |
| TenGigabitEthernet7/0/0-tx | 132919222 | 3390281018 | 0 | 165202547136 |
| dpdk-input | 1592860110 | 3372041027 | 0 | 459721713972 |
| ethernet-input | 137148883 | 3515279867 | 0 | 102273125684 |
| l2-input | 129819526 | 3309340957 | 0 | 80377067948 |
| l2-output | 136311006 | 3464337958 | 0 | 64351430092 |
| unix-epoll-input | 1518802 | 0 | 0 | 1814584944 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 147716213 | 3377615901 | 0 | 72064053136 |
| TenGigabitEthernet6/0/0-tx | 147624304 | 3397090403 | 0 | 170070704596 |
| dpdk-input | 1040039753 | 3355856133 | 0 | 401878518684 |
| error-punt | 3 | 3 | 0 | 5760 |
| ethernet-input | 144587022 | 3314339352 | 0 | 173781455908 |
| l2-input | 147402738 | 3391500788 | 0 | 83515288244 |
| l2-output | 147716213 | 3377615920 | 0 | 67184997632 |
| punt | 3 | 3 | 0 | 11032 |
| unix-epoll-input | 1009673 | 0 | 0 | 1181372660 |
64b-4t4c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 388556 |
| dpdk-process | 0 | 0 | 1 | 28604 |
| fib-walk | 0 | 0 | 1 | 22916 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 12180 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 12700 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2548 |
| unix-epoll-input | 53018 | 0 | 0 | 5882827476 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 1280943 | 8812626 | 0 | 380851864 |
| TenGigabitEthernet7/0/0-tx | 1280943 | 8812626 | 0 | 609865664 |
| dpdk-input | 10858135 | 8812608 | 0 | 2457271620 |
| ethernet-input | 1280943 | 8812626 | 0 | 752217776 |
| l2-input | 1280942 | 8812621 | 0 | 473805352 |
| l2-output | 1280942 | 8812621 | 0 | 368395164 |
| unix-epoll-input | 10593 | 0 | 0 | 13708280 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 1267628 | 8952601 | 0 | 381594616 |
| TenGigabitEthernet7/0/0-tx | 1267628 | 8952601 | 0 | 616546212 |
| dpdk-input | 11146021 | 8952526 | 0 | 2617361236 |
| ethernet-input | 1267628 | 8952601 | 0 | 749400588 |
| l2-input | 1267627 | 8952599 | 0 | 370862016 |
| l2-output | 1267627 | 8952599 | 0 | 377128708 |
| unix-epoll-input | 10874 | 0 | 0 | 14289748 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 1213537 | 8952657 | 0 | 366632736 |
| TenGigabitEthernet6/0/0-tx | 1213537 | 8952657 | 0 | 623022176 |
| dpdk-input | 13414192 | 8952579 | 0 | 2711067432 |
| ethernet-input | 1213537 | 8952657 | 0 | 494181584 |
| l2-input | 1213536 | 8952653 | 0 | 373620288 |
| l2-output | 1213536 | 8952653 | 0 | 360871784 |
| unix-epoll-input | 13087 | 0 | 0 | 15331164 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 1251077 | 8812800 | 0 | 372523252 |
| TenGigabitEthernet6/0/0-tx | 1251077 | 8812800 | 0 | 616516612 |
| dpdk-input | 13689947 | 8812788 | 0 | 2752410256 |
| ethernet-input | 1251077 | 8812800 | 0 | 495648180 |
| l2-input | 1251077 | 8812800 | 0 | 367209676 |
| l2-output | 1251077 | 8812800 | 0 | 347345384 |
| unix-epoll-input | 13356 | 0 | 0 | 16161372 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2540 |
| api-rx-from-ring | 0 | 0 | 50 | 39917804 |
| bfd-process | 0 | 0 | 1 | 7392 |
| bond-process | 0 | 0 | 1 | 1708 |
| dhcp-client-process | 0 | 0 | 5 | 7768 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2152 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2628 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1320 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1432 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4123648 |
| dpdk-process | 0 | 0 | 144 | 157190164 |
| fib-walk | 0 | 0 | 215 | 305768 |
| flow-report-process | 0 | 0 | 1 | 1112 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 24708 |
| ip-route-resolver-process | 0 | 0 | 5 | 26468 |
| ip4-reassembly-expire-walk | 0 | 0 | 44 | 78884 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 430 | 464612 |
| ip6-reassembly-expire-walk | 0 | 0 | 44 | 69200 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1776 |
| lldp-process | 0 | 0 | 1 | 2407624 |
| rd-cp-process | 0 | 0 | 1 | 1776 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1348 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1468 |
| send-rs-process | 0 | 0 | 1 | 1712 |
| startup-config-process | 1 | 0 | 1 | 2432 |
| statseg-collector-process | 0 | 0 | 43 | 13393424 |
| unix-cli-local:0 | 1 | 0 | 2 | 578660442 |
| unix-cli-new-session | 0 | 0 | 4 | 475539370 |
| unix-epoll-input | 8646879 | 0 | 0 | 979513685656 |
| vhost-user-process | 0 | 0 | 1 | 2588 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2712 |
| vpe-link-state-process | 0 | 0 | 3 | 8920 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1668 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 278406930 | 1744532516 | 0 | 79898480224 |
| TenGigabitEthernet7/0/0-tx | 264856078 | 1657634829 | 0 | 118077065232 |
| dpdk-input | 1586520614 | 1691498102 | 0 | 440753571652 |
| ethernet-input | 293216117 | 1836430547 | 0 | 111393235736 |
| l2-input | 283865212 | 1781625642 | 0 | 80169151232 |
| l2-output | 264856079 | 1661178775 | 0 | 72483659668 |
| unix-epoll-input | 1502905 | 0 | 0 | 1756764180 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet7/0/0-output | 258332719 | 1734647277 | 0 | 75570952404 |
| TenGigabitEthernet7/0/0-tx | 255721910 | 1713123129 | 0 | 120232832692 |
| dpdk-input | 1690274022 | 1714192302 | 0 | 445386417868 |
| ethernet-input | 250990559 | 1687545158 | 0 | 93381588564 |
| l2-input | 250990558 | 1687545152 | 0 | 72159653292 |
| l2-output | 258527049 | 1735308656 | 0 | 75112084296 |
| unix-epoll-input | 1608208 | 0 | 0 | 1875804572 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 241857452 | 1681432766 | 0 | 71787534892 |
| TenGigabitEthernet6/0/0-tx | 260260485 | 1809126765 | 0 | 127707340544 |
| dpdk-input | 1461563543 | 1765502382 | 0 | 418693695660 |
| error-punt | 4 | 4 | 0 | 13816 |
| ethernet-input | 254852298 | 1770353600 | 0 | 152926963304 |
| l2-input | 251399449 | 1749176101 | 0 | 74946328952 |
| l2-output | 275270401 | 1912204347 | 0 | 78392901988 |
| punt | 4 | 4 | 0 | 13532 |
| unix-epoll-input | 1396323 | 0 | 0 | 1653747560 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet6/0/0-output | 255921356 | 1767076286 | 0 | 79603851332 |
| TenGigabitEthernet6/0/0-tx | 245300883 | 1694390861 | 0 | 119611732180 |
| dpdk-input | 1430568013 | 1681051016 | 0 | 398947955976 |
| ethernet-input | 241818729 | 1669221167 | 0 | 151429574736 |
| l2-input | 265772694 | 1836316705 | 0 | 82286927528 |
| l2-output | 263236709 | 1817690742 | 0 | 78004667376 |
| unix-epoll-input | 1391739 | 0 | 0 | 1778311352 |

10ge2p1x520-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 294876 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 1672 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2488 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 11608 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1844 |
| unix-epoll-input | 29456 | 0 | 0 | 3318093760 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 34201 | 8300800 | 0 | 85762456 |
| TenGigabitEtherneta/0/0-tx | 34200 | 8300544 | 0 | 332360180 |
| TenGigabitEtherneta/0/1-output | 34174 | 8300800 | 0 | 90193668 |
| TenGigabitEtherneta/0/1-tx | 34173 | 8300544 | 0 | 327858564 |
| dpdk-input | 34312 | 16601600 | 0 | 780520204 |
| ethernet-input | 68375 | 16601600 | 0 | 308659112 |
| l2-fwd | 68114 | 16601600 | 0 | 503553912 |
| l2-input | 68114 | 16601600 | 0 | 429651068 |
| l2-learn | 68114 | 16601600 | 0 | 332741648 |
| l2-output | 68114 | 16601600 | 0 | 131989068 |
| unix-epoll-input | 33 | 0 | 0 | 52152 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2224 |
| api-rx-from-ring | 0 | 0 | 38 | 1716191324 |
| bfd-process | 0 | 0 | 1 | 7056 |
| bond-process | 0 | 0 | 1 | 1532 |
| dhcp-client-process | 0 | 0 | 2 | 4836 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1708 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2324 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1496 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1712 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4031120 |
| dpdk-process | 0 | 0 | 57 | 26273968 |
| fib-walk | 0 | 0 | 85 | 119752 |
| flow-report-process | 0 | 0 | 1 | 1772 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 20800 |
| ip-route-resolver-process | 0 | 0 | 2 | 23456 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 44644 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 192372 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 26144 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1656 |
| lldp-process | 0 | 0 | 1 | 1487228 |
| rd-cp-process | 0 | 0 | 1 | 1796 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1900 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1488 |
| send-rs-process | 0 | 0 | 1 | 1908 |
| startup-config-process | 1 | 0 | 1 | 3756 |
| statseg-collector-process | 0 | 0 | 17 | 2869712 |
| unix-cli-local:0 | 1 | 0 | 2 | 4191887486 |
| unix-cli-new-session | 0 | 0 | 4 | 4076651254 |
| unix-epoll-input | 3383893 | 0 | 0 | 383070741212 |
| vhost-user-process | 0 | 0 | 1 | 2764 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3044 |
| vpe-link-state-process | 0 | 0 | 7 | 17564 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1508 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 3206837 | 804129550 | 0 | 8180657464 |
| TenGigabitEtherneta/0/0-tx | 3206837 | 804129550 | 0 | 32872563452 |
| TenGigabitEtherneta/0/1-output | 3202833 | 804174308 | 0 | 8501181048 |
| TenGigabitEtherneta/0/1-tx | 3202833 | 804174308 | 0 | 31584835436 |
| dpdk-input | 456372449 | 1608303858 | 0 | 116294754996 |
| ethernet-input | 6409670 | 1608303858 | 0 | 29436367456 |
| l2-flood | 2 | 257 | 0 | 26616 |
| l2-fwd | 6401419 | 1608303858 | 0 | 48542360788 |
| l2-input | 6401419 | 1608303858 | 0 | 41512303460 |
| l2-learn | 6401418 | 1608303602 | 0 | 31820411396 |
| l2-output | 6401419 | 1608303858 | 0 | 12447012552 |
| unix-epoll-input | 386529 | 0 | 0 | 366651060 |
64b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 271056 |
| dpdk-process | 0 | 0 | 1 | 1035924 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2064 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 3664 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1664 |
| unix-epoll-input | 31148 | 0 | 0 | 3368419364 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 137861 | 17091368 | 0 | 185704624 |
| TenGigabitEtherneta/0/1-tx | 137860 | 17091236 | 0 | 623442860 |
| dpdk-input | 145052 | 17091236 | 0 | 801463176 |
| ethernet-input | 137861 | 17091368 | 0 | 291364592 |
| l2-fwd | 137861 | 17091368 | 0 | 531159164 |
| l2-input | 137861 | 17091368 | 0 | 432536580 |
| l2-learn | 137861 | 17091368 | 0 | 375793244 |
| l2-output | 137861 | 17091368 | 0 | 127302292 |
| unix-epoll-input | 142 | 0 | 0 | 197080 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 149503 | 17091548 | 0 | 189540188 |
| TenGigabitEtherneta/0/0-tx | 149503 | 17091548 | 0 | 620664672 |
| dpdk-input | 149502 | 17091432 | 0 | 783149924 |
| ethernet-input | 149503 | 17091548 | 0 | 296481284 |
| l2-fwd | 149503 | 17091548 | 0 | 534824988 |
| l2-input | 149503 | 17091548 | 0 | 432328392 |
| l2-learn | 149503 | 17091548 | 0 | 381141948 |
| l2-output | 149503 | 17091548 | 0 | 130051240 |
| unix-epoll-input | 146 | 0 | 0 | 205256 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3104 |
| api-rx-from-ring | 0 | 0 | 40 | 1725950832 |
| bfd-process | 0 | 0 | 1 | 6216 |
| bond-process | 0 | 0 | 1 | 1596 |
| dhcp-client-process | 0 | 0 | 2 | 5392 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1688 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2076 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1432 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 2288 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4039236 |
| dpdk-process | 0 | 0 | 50 | 27179220 |
| fib-walk | 0 | 0 | 75 | 121460 |
| flow-report-process | 0 | 0 | 1 | 1348 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 17724 |
| ip-route-resolver-process | 0 | 0 | 2 | 15384 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 39564 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 160184 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 22696 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1816 |
| lldp-process | 0 | 0 | 1 | 1823524 |
| rd-cp-process | 0 | 0 | 1 | 1520 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1344 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1240 |
| send-rs-process | 0 | 0 | 1 | 1872 |
| startup-config-process | 1 | 0 | 1 | 10608 |
| statseg-collector-process | 0 | 0 | 15 | 3354480 |
| unix-cli-local:0 | 1 | 0 | 2 | 1392337626 |
| unix-cli-new-session | 0 | 0 | 4 | 1284655878 |
| unix-epoll-input | 2973293 | 0 | 0 | 337362436524 |
| vhost-user-process | 0 | 0 | 1 | 2476 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3644 |
| vpe-link-state-process | 0 | 0 | 7 | 16988 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1516 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 11746803 | 1412894036 | 0 | 15609357816 |
| TenGigabitEtherneta/0/1-tx | 11746803 | 1412894036 | 0 | 51545269236 |
| dpdk-input | 487252650 | 1412894036 | 0 | 99269956348 |
| ethernet-input | 11746803 | 1412894036 | 0 | 23913935176 |
| l2-fwd | 11746803 | 1412894036 | 0 | 43881860184 |
| l2-input | 11746803 | 1412894036 | 0 | 35801493392 |
| l2-learn | 11746803 | 1412894036 | 0 | 31029760428 |
| l2-output | 11746803 | 1412894036 | 0 | 10418905264 |
| unix-epoll-input | 424285 | 0 | 0 | 406505992 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 11946770 | 1412768316 | 0 | 15596908496 |
| TenGigabitEtherneta/0/0-tx | 11946770 | 1412768316 | 0 | 52387679932 |
| dpdk-input | 442317091 | 1412768316 | 0 | 95508009828 |
| ethernet-input | 11946770 | 1412768316 | 0 | 24346581712 |
| l2-flood | 97 | 24576 | 0 | 2171756 |
| l2-fwd | 11946770 | 1412768316 | 0 | 43867677584 |
| l2-input | 11946770 | 1412768316 | 0 | 35758032624 |
| l2-learn | 11946770 | 1412768316 | 0 | 31252385948 |
| l2-output | 11946770 | 1412768316 | 0 | 10581616620 |
| unix-epoll-input | 431536 | 0 | 0 | 413248028 |
64b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2452 |
| api-rx-from-ring | 0 | 0 | 42 | 1754970828 |
| bfd-process | 0 | 0 | 1 | 6208 |
| bond-process | 0 | 0 | 1 | 1268 |
| dhcp-client-process | 0 | 0 | 2 | 5700 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2360 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1212 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1716 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1104 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4050880 |
| dpdk-process | 0 | 0 | 50 | 26111048 |
| fib-walk | 0 | 0 | 75 | 133444 |
| flow-report-process | 0 | 0 | 1 | 1072 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 6976 |
| ip-route-resolver-process | 0 | 0 | 2 | 11960 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 42952 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 185896 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 26520 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1456 |
| lldp-process | 0 | 0 | 1 | 2419052 |
| rd-cp-process | 0 | 0 | 1 | 1116 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1996 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1056 |
| send-rs-process | 0 | 0 | 1 | 1144 |
| startup-config-process | 1 | 0 | 1 | 15332 |
| statseg-collector-process | 0 | 0 | 15 | 5217092 |
| unix-cli-local:0 | 1 | 0 | 2 | 1180935560 |
| unix-cli-new-session | 0 | 0 | 4 | 1080839948 |
| unix-epoll-input | 2977815 | 0 | 0 | 337339692500 |
| vhost-user-process | 0 | 0 | 1 | 2352 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2104 |
| vpe-link-state-process | 0 | 0 | 7 | 15648 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1424 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 60495163 | 663869576 | 0 | 22928844768 |
| TenGigabitEtherneta/0/1-tx | 60495163 | 663869576 | 0 | 34201007304 |
| dpdk-input | 713516731 | 663869476 | 0 | 107788977140 |
| ethernet-input | 60495163 | 663869576 | 0 | 29372878716 |
| l2-fwd | 60495163 | 663869576 | 0 | 29918262976 |
| l2-input | 60495163 | 663869576 | 0 | 25948902408 |
| l2-learn | 60495163 | 663869576 | 0 | 30321763600 |
| l2-output | 65659584 | 720430531 | 0 | 18511333432 |
| unix-epoll-input | 638532 | 0 | 0 | 630700044 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 62667793 | 663868440 | 0 | 20566367684 |
| TenGigabitEtherneta/0/1-tx | 71375214 | 755579744 | 0 | 38910452988 |
| dpdk-input | 640378638 | 663868372 | 0 | 103624324132 |
| ethernet-input | 62667793 | 663868440 | 0 | 29687752520 |
| l2-fwd | 62667792 | 663868428 | 0 | 29850866804 |
| l2-input | 62667793 | 663868440 | 0 | 26370772432 |
| l2-learn | 62667793 | 663868440 | 0 | 31245968304 |
| l2-output | 62667792 | 663868428 | 0 | 17619638108 |
| unix-epoll-input | 624767 | 0 | 0 | 615883228 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 61259038 | 663861392 | 0 | 20397528104 |
| TenGigabitEtherneta/0/0-tx | 61259038 | 663861392 | 0 | 35194003132 |
| dpdk-input | 669388094 | 663861308 | 0 | 103670504260 |
| ethernet-input | 61259039 | 663861404 | 0 | 32784681412 |
| l2-flood | 348 | 23084 | 0 | 1986700 |
| l2-fwd | 61259038 | 663861392 | 0 | 29736155516 |
| l2-input | 66711160 | 723099352 | 0 | 28654613904 |
| l2-learn | 61259038 | 663861392 | 0 | 30236585592 |
| l2-output | 61259038 | 663861392 | 0 | 17123692892 |
| unix-epoll-input | 611031 | 0 | 0 | 603307312 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 59069011 | 663858704 | 0 | 20015383356 |
| TenGigabitEtherneta/0/0-tx | 59069011 | 663858704 | 0 | 33577123520 |
| dpdk-input | 682267363 | 682862496 | 0 | 112400034752 |
| ethernet-input | 63586712 | 714500768 | 0 | 32801000788 |
| l2-flood | 306 | 23072 | 0 | 1986036 |
| l2-fwd | 59069011 | 663858704 | 0 | 28877969568 |
| l2-input | 59069010 | 663858688 | 0 | 26285673472 |
| l2-learn | 64098278 | 720432465 | 0 | 32856228500 |
| l2-output | 59069010 | 663858692 | 0 | 16772638108 |
| unix-epoll-input | 626425 | 0 | 0 | 626200496 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2920 |
| api-rx-from-ring | 0 | 0 | 36 | 1754243280 |
| bfd-process | 0 | 0 | 1 | 6928 |
| bond-process | 0 | 0 | 1 | 1980 |
| dhcp-client-process | 0 | 0 | 2 | 5032 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1820 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2432 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1288 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1496 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4134228 |
| dpdk-process | 0 | 0 | 47 | 25371924 |
| fib-walk | 0 | 0 | 70 | 140968 |
| flow-report-process | 0 | 0 | 1 | 1260 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 19156 |
| ip-route-resolver-process | 0 | 0 | 2 | 26540 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 32400 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 162288 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 34252 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1764 |
| lldp-process | 0 | 0 | 1 | 2422084 |
| rd-cp-process | 0 | 0 | 1 | 1460 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1324 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1288 |
| send-rs-process | 0 | 0 | 1 | 1444 |
| startup-config-process | 1 | 0 | 1 | 4224 |
| statseg-collector-process | 0 | 0 | 14 | 5019748 |
| unix-cli-local:0 | 1 | 0 | 2 | 2052712798 |
| unix-cli-new-session | 0 | 0 | 4 | 1951376698 |
| unix-epoll-input | 2785678 | 0 | 0 | 314505773132 |
| vhost-user-process | 0 | 0 | 1 | 2768 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3460 |
| vpe-link-state-process | 0 | 0 | 7 | 16376 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1648 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 61871979 | 647692296 | 0 | 20303040848 |
| TenGigabitEtherneta/0/1-tx | 61871978 | 647692284 | 0 | 32425576048 |
| dpdk-input | 536410198 | 678614511 | 0 | 99132801788 |
| ethernet-input | 61871979 | 647692296 | 0 | 29500991872 |
| l2-fwd | 61871977 | 647692272 | 0 | 29258839236 |
| l2-input | 61871979 | 647692296 | 0 | 25706909668 |
| l2-learn | 61871978 | 647692288 | 0 | 30137748656 |
| l2-output | 61871978 | 647692288 | 0 | 17241364276 |
| unix-epoll-input | 514077 | 0 | 0 | 519012752 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 61740261 | 647691020 | 0 | 20328827892 |
| TenGigabitEtherneta/0/1-tx | 61740261 | 647691020 | 0 | 33486046828 |
| dpdk-input | 562078427 | 664571432 | 0 | 99495781416 |
| ethernet-input | 61740260 | 647691004 | 0 | 29385678652 |
| l2-fwd | 61740259 | 647690996 | 0 | 28882421480 |
| l2-input | 67365627 | 706693840 | 0 | 28391381240 |
| l2-learn | 72232200 | 757450412 | 0 | 34196238748 |
| l2-output | 67365056 | 706693941 | 0 | 18856694864 |
| unix-epoll-input | 498167 | 0 | 0 | 498840236 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 68122398 | 706903640 | 0 | 22258239132 |
| TenGigabitEtherneta/0/0-tx | 62436408 | 647671872 | 0 | 33152264492 |
| dpdk-input | 530708218 | 664141500 | 0 | 97738676304 |
| ethernet-input | 62436408 | 647671872 | 0 | 29269135168 |
| l2-flood | 302 | 18496 | 0 | 2648288 |
| l2-fwd | 62436408 | 647671872 | 0 | 29354247680 |
| l2-input | 62436408 | 647671872 | 0 | 25742585360 |
| l2-learn | 67566089 | 700437056 | 0 | 31637943428 |
| l2-output | 62436408 | 647671872 | 0 | 17412358040 |
| unix-epoll-input | 510141 | 0 | 0 | 508706236 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 58833542 | 647669180 | 0 | 20028141852 |
| TenGigabitEtherneta/0/0-tx | 64240685 | 706907280 | 0 | 35912258344 |
| dpdk-input | 503108681 | 647669084 | 0 | 99007520144 |
| ethernet-input | 58833541 | 647669168 | 0 | 28611810804 |
| l2-flood | 70 | 17664 | 0 | 3284268 |
| l2-fwd | 63269675 | 696571856 | 0 | 30821868148 |
| l2-input | 58833541 | 647669164 | 0 | 24652547172 |
| l2-learn | 63269675 | 696571856 | 0 | 30934335288 |
| l2-output | 63607194 | 700434316 | 0 | 18234767404 |
| unix-epoll-input | 490847 | 0 | 0 | 495748360 |

10ge2p1x520-eth-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [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, 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-1t1c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2628 |
| api-rx-from-ring | 0 | 0 | 37 | 1715847148 |
| bfd-process | 0 | 0 | 1 | 5848 |
| bond-process | 0 | 0 | 1 | 1288 |
| dhcp-client-process | 0 | 0 | 2 | 12524 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2140 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2868 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1140 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1200 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3895000 |
| dpdk-process | 0 | 0 | 57 | 26243548 |
| fib-walk | 0 | 0 | 85 | 110412 |
| flow-report-process | 0 | 0 | 1 | 1584 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 7180 |
| ip-route-resolver-process | 0 | 0 | 2 | 4684 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 35308 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 164200 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 34424 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1724 |
| lldp-process | 0 | 0 | 1 | 1501900 |
| rd-cp-process | 0 | 0 | 1 | 1144 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1160 |
| send-rs-process | 0 | 0 | 1 | 1148 |
| startup-config-process | 1 | 0 | 1 | 6908 |
| statseg-collector-process | 0 | 0 | 17 | 2649528 |
| unix-cli-local:0 | 1 | 0 | 2 | 3506091808 |
| unix-cli-new-session | 0 | 0 | 4 | 3405966544 |
| unix-epoll-input | 3394302 | 0 | 0 | 383092875444 |
| vhost-user-process | 0 | 0 | 1 | 2528 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2528 |
| vpe-link-state-process | 0 | 0 | 7 | 15584 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1364 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 4539679 | 1126000384 | 0 | 11334377824 |
| TenGigabitEtherneta/0/0-tx | 4539679 | 1126000384 | 0 | 44573436344 |
| TenGigabitEtherneta/0/1-output | 4539818 | 1123709184 | 0 | 11260337416 |
| TenGigabitEtherneta/0/1-tx | 4539818 | 1123709184 | 0 | 44043156884 |
| dpdk-input | 469436992 | 2249709568 | 0 | 144650829384 |
| ethernet-input | 9079497 | 2249709568 | 0 | 40870467848 |
| l2-input | 9062191 | 2249709312 | 0 | 38414057208 |
| l2-output | 9062192 | 2249709568 | 0 | 17367860352 |
| unix-epoll-input | 457995 | 0 | 0 | 434465976 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 228360 |
| dpdk-process | 0 | 0 | 1 | 958128 |
| fib-walk | 0 | 0 | 1 | 2436 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 3236 |
| unix-epoll-input | 47105 | 0 | 0 | 5216497148 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 75513 | 18664704 | 0 | 191059800 |
| TenGigabitEtherneta/0/0-tx | 75512 | 18664448 | 0 | 757782108 |
| TenGigabitEtherneta/0/1-output | 75513 | 18664704 | 0 | 192288904 |
| TenGigabitEtherneta/0/1-tx | 75512 | 18664448 | 0 | 735567000 |
| dpdk-input | 75513 | 37329408 | 0 | 1752201148 |
| ethernet-input | 151026 | 37329408 | 0 | 671059772 |
| l2-input | 150943 | 37329408 | 0 | 636540148 |
| l2-output | 150943 | 37329408 | 0 | 286162340 |
| unix-epoll-input | 74 | 0 | 0 | 102044 |
64b-2t2c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2680 |
| api-rx-from-ring | 0 | 0 | 41 | 1725664500 |
| bfd-process | 0 | 0 | 1 | 6476 |
| bond-process | 0 | 0 | 1 | 1452 |
| dhcp-client-process | 0 | 0 | 2 | 3948 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1512 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2080 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1140 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1064 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3968244 |
| dpdk-process | 0 | 0 | 50 | 25520276 |
| fib-walk | 0 | 0 | 75 | 107464 |
| flow-report-process | 0 | 0 | 1 | 1036 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 26772 |
| ip-route-resolver-process | 0 | 0 | 2 | 12112 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 31628 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 160084 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 23936 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1376 |
| lldp-process | 0 | 0 | 1 | 1821480 |
| rd-cp-process | 0 | 0 | 1 | 1100 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1164 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1068 |
| send-rs-process | 0 | 0 | 1 | 1100 |
| startup-config-process | 1 | 0 | 1 | 9720 |
| statseg-collector-process | 0 | 0 | 15 | 3260276 |
| unix-cli-local:0 | 1 | 0 | 2 | 283090688 |
| unix-cli-new-session | 0 | 0 | 4 | 182945100 |
| unix-epoll-input | 2983710 | 0 | 0 | 337396396200 |
| vhost-user-process | 0 | 0 | 1 | 1968 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2428 |
| vpe-link-state-process | 0 | 0 | 7 | 16188 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2832 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 54798945 | 1347067559 | 0 | 25823184908 |
| TenGigabitEtherneta/0/1-tx | 55332643 | 1360178095 | 0 | 54972207728 |
| dpdk-input | 702975240 | 1396262371 | 0 | 135306781336 |
| ethernet-input | 54798945 | 1347067559 | 0 | 38106507820 |
| l2-input | 64442101 | 1583973519 | 0 | 35932706912 |
| l2-output | 59593085 | 1465020983 | 0 | 21913436968 |
| unix-epoll-input | 604968 | 0 | 0 | 596125204 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 56387285 | 1347583657 | 0 | 25736356984 |
| TenGigabitEtherneta/0/0-tx | 56925992 | 1360469737 | 0 | 55421467628 |
| dpdk-input | 683121316 | 1347583657 | 0 | 130123208576 |
| ethernet-input | 56387285 | 1347583657 | 0 | 38638968820 |
| l2-input | 56387285 | 1347583657 | 0 | 31011159596 |
| l2-output | 56387285 | 1347583657 | 0 | 19513148212 |
| unix-epoll-input | 608928 | 0 | 0 | 603703232 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2444 |
| api-rx-from-ring | 0 | 0 | 34 | 1725078008 |
| bfd-process | 0 | 0 | 1 | 7124 |
| bond-process | 0 | 0 | 1 | 2008 |
| dhcp-client-process | 0 | 0 | 2 | 4496 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2068 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2432 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1372 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1972 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4070160 |
| dpdk-process | 0 | 0 | 47 | 24517344 |
| fib-walk | 0 | 0 | 70 | 127536 |
| flow-report-process | 0 | 0 | 1 | 1256 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 21028 |
| ip-route-resolver-process | 0 | 0 | 2 | 15128 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 31164 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 170256 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 30288 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2580 |
| lldp-process | 0 | 0 | 1 | 1818636 |
| rd-cp-process | 0 | 0 | 1 | 1556 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1528 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1384 |
| send-rs-process | 0 | 0 | 1 | 1376 |
| startup-config-process | 1 | 0 | 1 | 3544 |
| statseg-collector-process | 0 | 0 | 14 | 3193536 |
| unix-cli-local:0 | 1 | 0 | 2 | 1387642422 |
| unix-cli-new-session | 0 | 0 | 4 | 1286036426 |
| unix-epoll-input | 2779612 | 0 | 0 | 314536955420 |
| vhost-user-process | 0 | 0 | 1 | 2392 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3328 |
| vpe-link-state-process | 0 | 0 | 6 | 15424 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2116 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 54735050 | 1315961500 | 0 | 24971848256 |
| TenGigabitEtherneta/0/1-tx | 54735049 | 1315961472 | 0 | 52843312452 |
| dpdk-input | 494925451 | 1315961324 | 0 | 118128612388 |
| ethernet-input | 54735050 | 1315961500 | 0 | 37303896756 |
| l2-input | 54735049 | 1315961472 | 0 | 30217125092 |
| l2-output | 54735049 | 1315961472 | 0 | 19492149280 |
| unix-epoll-input | 482861 | 0 | 0 | 482251492 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 52353142 | 1316018864 | 0 | 25330960104 |
| TenGigabitEtherneta/0/0-tx | 52824693 | 1327847000 | 0 | 53646890944 |
| dpdk-input | 495656101 | 1368828942 | 0 | 119301928476 |
| ethernet-input | 52353143 | 1316018892 | 0 | 37882149168 |
| l2-input | 52353142 | 1316018892 | 0 | 31467050404 |
| l2-output | 57046499 | 1434471364 | 0 | 21266469080 |
| unix-epoll-input | 480610 | 0 | 0 | 476779260 |
64b-4t4c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2756 |
| api-rx-from-ring | 0 | 0 | 42 | 1754386904 |
| bfd-process | 0 | 0 | 1 | 6596 |
| bond-process | 0 | 0 | 1 | 1480 |
| dhcp-client-process | 0 | 0 | 2 | 5508 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1764 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2252 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1172 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4079320 |
| dpdk-process | 0 | 0 | 50 | 27070612 |
| fib-walk | 0 | 0 | 75 | 107928 |
| flow-report-process | 0 | 0 | 1 | 1028 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 7088 |
| ip-route-resolver-process | 0 | 0 | 2 | 12604 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 34980 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 159732 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 25212 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2012 |
| lldp-process | 0 | 0 | 1 | 2496784 |
| rd-cp-process | 0 | 0 | 1 | 1456 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1084 |
| send-rs-process | 0 | 0 | 1 | 1128 |
| startup-config-process | 1 | 0 | 1 | 16128 |
| statseg-collector-process | 0 | 0 | 15 | 5111896 |
| unix-cli-local:0 | 1 | 0 | 2 | 3201802128 |
| unix-cli-new-session | 0 | 0 | 4 | 3101880076 |
| unix-epoll-input | 2985968 | 0 | 0 | 337362268092 |
| vhost-user-process | 0 | 0 | 1 | 1864 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3132 |
| vpe-link-state-process | 0 | 0 | 7 | 14896 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1500 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 113170265 | 731410050 | 0 | 31902931604 |
| TenGigabitEtherneta/0/1-tx | 104033326 | 672292266 | 0 | 40423663824 |
| dpdk-input | 706681473 | 698238038 | 0 | 135959358240 |
| ethernet-input | 104033327 | 672292278 | 0 | 38943184200 |
| l2-input | 104033327 | 672292278 | 0 | 29274669144 |
| l2-output | 104033327 | 672292278 | 0 | 25882304152 |
| unix-epoll-input | 650444 | 0 | 0 | 664887492 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 104042107 | 672290593 | 0 | 29454550140 |
| TenGigabitEtherneta/0/1-tx | 104042108 | 672290609 | 0 | 41441576432 |
| dpdk-input | 676097963 | 672290617 | 0 | 129792034664 |
| ethernet-input | 112827437 | 728930257 | 0 | 40631475960 |
| l2-input | 104042109 | 672290617 | 0 | 28629051492 |
| l2-output | 112827437 | 728930253 | 0 | 28755028944 |
| unix-epoll-input | 659616 | 0 | 0 | 677244340 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 102055845 | 672433021 | 0 | 29322157404 |
| TenGigabitEtherneta/0/0-tx | 102055845 | 672433021 | 0 | 45205807820 |
| dpdk-input | 679653279 | 720914493 | 0 | 133330583940 |
| ethernet-input | 102055846 | 672433029 | 0 | 38748679540 |
| l2-input | 102055842 | 672432989 | 0 | 28028812160 |
| l2-output | 110988828 | 731288861 | 0 | 28200153884 |
| unix-epoll-input | 643647 | 0 | 0 | 647050876 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 97984229 | 672431337 | 0 | 28444861116 |
| TenGigabitEtherneta/0/0-tx | 97984229 | 672431325 | 0 | 39909991412 |
| dpdk-input | 711388129 | 700998957 | 0 | 141652616576 |
| ethernet-input | 97984230 | 672431337 | 0 | 38475126040 |
| l2-input | 103511043 | 710311581 | 0 | 29136998296 |
| l2-output | 114460423 | 785502101 | 0 | 29483209552 |
| unix-epoll-input | 632912 | 0 | 0 | 656254608 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2176 |
| api-rx-from-ring | 0 | 0 | 35 | 1753965700 |
| bfd-process | 0 | 0 | 1 | 5864 |
| bond-process | 0 | 0 | 1 | 1924 |
| dhcp-client-process | 0 | 0 | 2 | 5564 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2320 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2192 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1916 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1712 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4094376 |
| dpdk-process | 0 | 0 | 47 | 25960404 |
| fib-walk | 0 | 0 | 70 | 112412 |
| flow-report-process | 0 | 0 | 1 | 1484 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 18656 |
| ip-route-resolver-process | 0 | 0 | 2 | 14448 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 41660 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 154008 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 25920 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1864 |
| lldp-process | 0 | 0 | 1 | 2410132 |
| rd-cp-process | 0 | 0 | 1 | 1564 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1544 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1412 |
| send-rs-process | 0 | 0 | 1 | 1384 |
| startup-config-process | 1 | 0 | 1 | 8200 |
| statseg-collector-process | 0 | 0 | 14 | 4944808 |
| unix-cli-local:0 | 1 | 0 | 2 | 4250066870 |
| unix-cli-new-session | 0 | 0 | 4 | 4148699878 |
| unix-epoll-input | 2766188 | 0 | 0 | 314496674796 |
| vhost-user-process | 0 | 0 | 1 | 2732 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3444 |
| vpe-link-state-process | 0 | 0 | 6 | 14888 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1504 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 102471854 | 656963528 | 0 | 28927345072 |
| TenGigabitEtherneta/0/1-tx | 111328779 | 713796912 | 0 | 43172022224 |
| dpdk-input | 589791226 | 656963440 | 0 | 123084228128 |
| ethernet-input | 102471852 | 656963508 | 0 | 36258180068 |
| l2-input | 111683274 | 716085724 | 0 | 31060320064 |
| l2-output | 102471853 | 656963520 | 0 | 26252425236 |
| unix-epoll-input | 521642 | 0 | 0 | 532657132 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/1-output | 103964204 | 656961992 | 0 | 29164393120 |
| TenGigabitEtherneta/0/1-tx | 113308482 | 716080208 | 0 | 43134248556 |
| dpdk-input | 572115595 | 731596855 | 0 | 132059003344 |
| ethernet-input | 116448050 | 735901900 | 0 | 41360640852 |
| l2-input | 103964202 | 656961980 | 0 | 27698159772 |
| l2-output | 103964202 | 656961980 | 0 | 25922640236 |
| unix-epoll-input | 526780 | 0 | 0 | 543012172 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 100216513 | 656989580 | 0 | 28399918156 |
| TenGigabitEtherneta/0/0-tx | 100216512 | 656989572 | 0 | 40468002460 |
| dpdk-input | 533647414 | 656989492 | 0 | 119561672004 |
| ethernet-input | 100216511 | 656989560 | 0 | 36364419428 |
| l2-input | 108888406 | 713817768 | 0 | 30341389176 |
| l2-output | 113376205 | 743078620 | 0 | 30590394628 |
| unix-epoll-input | 520641 | 0 | 0 | 530523292 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEtherneta/0/0-output | 104921936 | 716114192 | 0 | 30407024140 |
| TenGigabitEtherneta/0/0-tx | 104921439 | 716114404 | 0 | 43102755100 |
| dpdk-input | 573656707 | 656995764 | 0 | 126413077388 |
| ethernet-input | 103504911 | 706414688 | 0 | 40052884564 |
| l2-input | 105946333 | 723118352 | 0 | 28539835532 |
| l2-output | 104570772 | 713378612 | 0 | 27395622164 |
| unix-epoll-input | 510748 | 0 | 0 | 534402416 |

10ge2p1x710-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-X710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2684 |
| api-rx-from-ring | 0 | 0 | 47 | 270947804 |
| bfd-process | 0 | 0 | 1 | 6968 |
| bond-process | 0 | 0 | 1 | 1588 |
| dhcp-client-process | 0 | 0 | 3 | 14652 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2136 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2424 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1484 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1452 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3894000 |
| dpdk-process | 0 | 0 | 77 | 51910608 |
| fib-walk | 0 | 0 | 115 | 223332 |
| flow-report-process | 0 | 0 | 1 | 1128 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 38152 |
| ip-route-resolver-process | 0 | 0 | 3 | 17652 |
| ip4-reassembly-expire-walk | 0 | 0 | 24 | 56524 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 230 | 315532 |
| ip6-reassembly-expire-walk | 0 | 0 | 24 | 48420 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2700 |
| lldp-process | 0 | 0 | 1 | 1486280 |
| rd-cp-process | 0 | 0 | 1 | 1256 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1660 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1384 |
| send-rs-process | 0 | 0 | 1 | 1788 |
| startup-config-process | 1 | 0 | 1 | 1888 |
| statseg-collector-process | 0 | 0 | 23 | 3634344 |
| unix-cli-local:0 | 1 | 0 | 2 | 4115413498 |
| unix-cli-new-session | 0 | 0 | 4 | 4015533266 |
| unix-epoll-input | 4625812 | 0 | 0 | 522361728464 |
| vhost-user-process | 0 | 0 | 1 | 2508 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2408 |
| vpe-link-state-process | 0 | 0 | 7 | 16560 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1752 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 4538209 | 1100529987 | 0 | 11544298624 |
| TenGigabitEthernet8a/0/0-tx | 4538209 | 1100529987 | 0 | 45754762400 |
| TenGigabitEthernet8a/0/1-output | 4539482 | 1100481919 | 0 | 11643587132 |
| TenGigabitEthernet8a/0/1-tx | 4539482 | 1100481919 | 0 | 45317082476 |
| dpdk-input | 487010956 | 2201011906 | 0 | 149528121272 |
| ethernet-input | 9077691 | 2201011906 | 0 | 40871983984 |
| l2-flood | 1 | 256 | 0 | 25760 |
| l2-fwd | 9051115 | 2201011906 | 0 | 66631219796 |
| l2-input | 9051115 | 2201011906 | 0 | 57186825484 |
| l2-learn | 9051114 | 2201011650 | 0 | 43900046220 |
| l2-output | 9051115 | 2201011906 | 0 | 17341356972 |
| unix-epoll-input | 469391 | 0 | 0 | 445926332 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2608 |
| api-rx-from-ring | 0 | 0 | 40 | 269555412 |
| bfd-process | 0 | 0 | 1 | 6944 |
| bond-process | 0 | 0 | 1 | 1184 |
| dhcp-client-process | 0 | 0 | 3 | 15796 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2316 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2088 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1444 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1400 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3928184 |
| dpdk-process | 0 | 0 | 74 | 50972716 |
| fib-walk | 0 | 0 | 110 | 216980 |
| flow-report-process | 0 | 0 | 1 | 1592 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 19392 |
| ip-route-resolver-process | 0 | 0 | 3 | 14820 |
| ip4-reassembly-expire-walk | 0 | 0 | 22 | 51800 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 220 | 323620 |
| ip6-reassembly-expire-walk | 0 | 0 | 22 | 36064 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2036 |
| lldp-process | 0 | 0 | 1 | 1485184 |
| rd-cp-process | 0 | 0 | 1 | 1336 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1200 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1072 |
| send-rs-process | 0 | 0 | 1 | 1100 |
| startup-config-process | 1 | 0 | 1 | 1820 |
| statseg-collector-process | 0 | 0 | 22 | 3570556 |
| unix-cli-local:0 | 1 | 0 | 2 | 2549032967 |
| unix-cli-new-session | 0 | 0 | 4 | 2448432239 |
| unix-epoll-input | 4369740 | 0 | 0 | 499508861324 |
| vhost-user-process | 0 | 0 | 1 | 2144 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2660 |
| vpe-link-state-process | 0 | 0 | 6 | 15916 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1868 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 4580431 | 1080102656 | 0 | 10822181076 |
| TenGigabitEthernet8a/0/0-tx | 4580431 | 1080102656 | 0 | 44648997344 |
| TenGigabitEthernet8a/0/1-output | 4579754 | 1081367552 | 0 | 11269475784 |
| TenGigabitEthernet8a/0/1-tx | 4579754 | 1081367552 | 0 | 44520254376 |
| dpdk-input | 380052561 | 2161470720 | 0 | 140135752504 |
| ethernet-input | 9160187 | 2161470720 | 0 | 40035846692 |
| l2-flood | 2 | 257 | 0 | 26012 |
| l2-fwd | 9558416 | 2268421440 | 0 | 68820889248 |
| l2-input | 9057240 | 2161470720 | 0 | 56190849936 |
| l2-learn | 9057239 | 2161470464 | 0 | 43503543880 |
| l2-output | 9057238 | 2161470208 | 0 | 17359483376 |
| unix-epoll-input | 370791 | 0 | 0 | 352820756 |
64b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 313192 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 12248 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1636 |
| unix-epoll-input | 3079 | 0 | 0 | 244342532 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 8988 | 1216880 | 0 | 13344668 |
| TenGigabitEthernet8a/0/1-tx | 8988 | 1216880 | 0 | 47227088 |
| dpdk-input | 9768 | 1216764 | 0 | 59019720 |
| ethernet-input | 8988 | 1216880 | 0 | 21263908 |
| l2-fwd | 8988 | 1216880 | 0 | 37674332 |
| l2-input | 8988 | 1216880 | 0 | 30499204 |
| l2-learn | 8988 | 1216880 | 0 | 26278292 |
| l2-output | 8988 | 1216880 | 0 | 9510164 |
| unix-epoll-input | 10 | 0 | 0 | 13928 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 7644 | 1216848 | 0 | 13175240 |
| TenGigabitEthernet8a/0/0-tx | 7644 | 1216848 | 0 | 48238980 |
| dpdk-input | 7644 | 1216848 | 0 | 58969276 |
| ethernet-input | 7645 | 1217096 | 0 | 21634020 |
| l2-fwd | 7644 | 1216848 | 0 | 37334556 |
| l2-input | 7645 | 1217096 | 0 | 30542808 |
| l2-learn | 7644 | 1216848 | 0 | 25937996 |
| l2-output | 7644 | 1216848 | 0 | 9231940 |
| unix-epoll-input | 7 | 0 | 0 | 9784 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3072 |
| api-rx-from-ring | 0 | 0 | 47 | 298209712 |
| bfd-process | 0 | 0 | 1 | 6336 |
| bond-process | 0 | 0 | 1 | 1452 |
| dhcp-client-process | 0 | 0 | 4 | 15528 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1800 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2556 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1140 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1220 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3861804 |
| dpdk-process | 0 | 0 | 120 | 65672660 |
| fib-walk | 0 | 0 | 180 | 323332 |
| flow-report-process | 0 | 0 | 1 | 2044 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 36168 |
| ip-route-resolver-process | 0 | 0 | 4 | 18720 |
| ip4-reassembly-expire-walk | 0 | 0 | 36 | 60620 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 360 | 524608 |
| ip6-reassembly-expire-walk | 0 | 0 | 36 | 61828 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2036 |
| lldp-process | 0 | 0 | 1 | 1895696 |
| rd-cp-process | 0 | 0 | 1 | 1200 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1004 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1440 |
| send-rs-process | 0 | 0 | 1 | 1628 |
| startup-config-process | 1 | 0 | 1 | 1992 |
| statseg-collector-process | 0 | 0 | 36 | 7651784 |
| unix-cli-local:0 | 1 | 0 | 2 | 1058788947 |
| unix-cli-new-session | 0 | 0 | 4 | 958238519 |
| unix-epoll-input | 7241315 | 0 | 0 | 819241559032 |
| vhost-user-process | 0 | 0 | 1 | 2252 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3148 |
| vpe-link-state-process | 0 | 0 | 6 | 13892 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1220 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 21283979 | 3800173056 | 0 | 39854124528 |
| TenGigabitEthernet8a/0/1-tx | 21283979 | 3800173056 | 0 | 148786633968 |
| dpdk-input | 497142470 | 3800173056 | 0 | 212773187432 |
| ethernet-input | 21283978 | 3800173048 | 0 | 66607867348 |
| l2-flood | 1 | 1 | 0 | 2328 |
| l2-fwd | 21283979 | 3800173056 | 0 | 115311539448 |
| l2-input | 21283979 | 3800173056 | 0 | 97045486076 |
| l2-learn | 21283979 | 3800173056 | 0 | 79852993272 |
| l2-output | 21283979 | 3800173056 | 0 | 27235415036 |
| unix-epoll-input | 477497 | 0 | 0 | 457618064 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 19561398 | 3787306688 | 0 | 39355081556 |
| TenGigabitEthernet8a/0/0-tx | 19561397 | 3787306480 | 0 | 150945796348 |
| dpdk-input | 488480861 | 3787306688 | 0 | 213308282352 |
| ethernet-input | 19561399 | 3787306944 | 0 | 66811567172 |
| l2-fwd | 20005139 | 3897640608 | 0 | 117829044656 |
| l2-input | 19561398 | 3787306688 | 0 | 95985885360 |
| l2-learn | 19561398 | 3787306688 | 0 | 78841572716 |
| l2-output | 19561397 | 3787306664 | 0 | 27526389052 |
| unix-epoll-input | 476573 | 0 | 0 | 457450008 |
64b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3132 |
| api-rx-from-ring | 0 | 0 | 37 | 383996420 |
| bfd-process | 0 | 0 | 1 | 7068 |
| bond-process | 0 | 0 | 1 | 1652 |
| dhcp-client-process | 0 | 0 | 2 | 4520 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2156 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2092 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1504 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1356 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3871968 |
| dpdk-process | 0 | 0 | 50 | 48246880 |
| fib-walk | 0 | 0 | 75 | 159732 |
| flow-report-process | 0 | 0 | 1 | 1176 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 17768 |
| ip-route-resolver-process | 0 | 0 | 2 | 23392 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 60840 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 214136 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 30844 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1688 |
| lldp-process | 0 | 0 | 1 | 2413908 |
| rd-cp-process | 0 | 0 | 1 | 1716 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1380 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1424 |
| send-rs-process | 0 | 0 | 1 | 1304 |
| startup-config-process | 1 | 0 | 1 | 9088 |
| statseg-collector-process | 0 | 0 | 15 | 5342696 |
| unix-cli-local:0 | 1 | 0 | 2 | 2315217022 |
| unix-cli-new-session | 0 | 0 | 4 | 2215359154 |
| unix-epoll-input | 2995150 | 0 | 0 | 339514788408 |
| vhost-user-process | 0 | 0 | 1 | 2444 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2904 |
| vpe-link-state-process | 0 | 0 | 6 | 14424 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1796 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 50442789 | 820619668 | 0 | 19526102756 |
| TenGigabitEthernet8a/0/1-tx | 50442788 | 820619648 | 0 | 38428209396 |
| dpdk-input | 608143202 | 852130772 | 0 | 108090914284 |
| ethernet-input | 54776326 | 890464904 | 0 | 30232141188 |
| l2-fwd | 54550713 | 888031788 | 0 | 35507181100 |
| l2-input | 51187088 | 833737596 | 0 | 28657291452 |
| l2-learn | 54694157 | 891168124 | 0 | 34567860876 |
| l2-output | 50442789 | 820619668 | 0 | 16938694120 |
| unix-epoll-input | 549543 | 0 | 0 | 546025436 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 52142963 | 807797604 | 0 | 19655856248 |
| TenGigabitEthernet8a/0/1-tx | 52142962 | 807797588 | 0 | 37965591120 |
| dpdk-input | 622042537 | 820710516 | 0 | 108834471664 |
| ethernet-input | 52142962 | 807797584 | 0 | 28702358940 |
| l2-fwd | 55741504 | 863884532 | 0 | 34947906768 |
| l2-input | 61054206 | 945650448 | 0 | 33180324744 |
| l2-learn | 55741503 | 863884532 | 0 | 33467862324 |
| l2-output | 52142962 | 807797576 | 0 | 15986654816 |
| unix-epoll-input | 553765 | 0 | 0 | 554335732 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 52419555 | 820635384 | 0 | 19905922776 |
| TenGigabitEthernet8a/0/0-tx | 52419557 | 820635424 | 0 | 38826890624 |
| dpdk-input | 579404081 | 820635312 | 0 | 101259521424 |
| ethernet-input | 52419557 | 820635424 | 0 | 28425297944 |
| l2-flood | 328 | 23140 | 0 | 1972780 |
| l2-fwd | 56686220 | 888040792 | 0 | 35171940020 |
| l2-input | 52419557 | 820635424 | 0 | 29349972076 |
| l2-learn | 56686220 | 888040792 | 0 | 35451342612 |
| l2-output | 56835339 | 891183548 | 0 | 17156047920 |
| unix-epoll-input | 565280 | 0 | 0 | 563087732 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 51099234 | 807813160 | 0 | 19404294348 |
| TenGigabitEthernet8a/0/0-tx | 51099233 | 807813156 | 0 | 38544831100 |
| dpdk-input | 559208049 | 826908680 | 0 | 105754442276 |
| ethernet-input | 55263732 | 874165310 | 0 | 30631398732 |
| l2-flood | 305 | 22840 | 0 | 1963544 |
| l2-fwd | 51099234 | 807813160 | 0 | 31973004760 |
| l2-input | 55402118 | 877258972 | 0 | 30521138696 |
| l2-learn | 51854549 | 820748200 | 0 | 33068828872 |
| l2-output | 54598682 | 863892760 | 0 | 16567822236 |
| unix-epoll-input | 544300 | 0 | 0 | 546952148 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2712 |
| api-rx-from-ring | 0 | 0 | 40 | 380902368 |
| bfd-process | 0 | 0 | 1 | 6508 |
| bond-process | 0 | 0 | 1 | 1436 |
| dhcp-client-process | 0 | 0 | 2 | 4484 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1564 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2056 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1220 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1272 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4009996 |
| dpdk-process | 0 | 0 | 50 | 48285224 |
| fib-walk | 0 | 0 | 75 | 159940 |
| flow-report-process | 0 | 0 | 1 | 968 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 36136 |
| ip-route-resolver-process | 0 | 0 | 2 | 22816 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 57460 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 273928 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 31176 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2032 |
| lldp-process | 0 | 0 | 1 | 2501016 |
| rd-cp-process | 0 | 0 | 1 | 1164 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1124 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1180 |
| send-rs-process | 0 | 0 | 1 | 1288 |
| startup-config-process | 1 | 0 | 1 | 1768 |
| statseg-collector-process | 0 | 0 | 15 | 5342524 |
| unix-cli-local:0 | 1 | 0 | 2 | 503893779 |
| unix-cli-new-session | 0 | 0 | 4 | 403299203 |
| unix-epoll-input | 2996411 | 0 | 0 | 339519125468 |
| vhost-user-process | 0 | 0 | 1 | 2064 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2104 |
| vpe-link-state-process | 0 | 0 | 7 | 16184 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1964 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 52816661 | 860044676 | 0 | 20457387396 |
| TenGigabitEthernet8a/0/1-tx | 52816660 | 860044654 | 0 | 40723785308 |
| dpdk-input | 546110127 | 860044580 | 0 | 103317327764 |
| ethernet-input | 52816661 | 860044676 | 0 | 28744861312 |
| l2-fwd | 52816660 | 860044656 | 0 | 33873807104 |
| l2-input | 61377007 | 1000789056 | 0 | 38066632732 |
| l2-learn | 52816660 | 860044656 | 0 | 32887326704 |
| l2-output | 52816660 | 860044656 | 0 | 16213999076 |
| unix-epoll-input | 464019 | 0 | 0 | 468834416 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 57591698 | 892288108 | 0 | 21812562104 |
| TenGigabitEthernet8a/0/1-tx | 58792866 | 909571980 | 0 | 42968825304 |
| dpdk-input | 526877673 | 846606508 | 0 | 106071960572 |
| ethernet-input | 68112344 | 1053905796 | 0 | 35577582000 |
| l2-fwd | 63209538 | 976418832 | 0 | 39215249112 |
| l2-input | 54742957 | 846606604 | 0 | 29136490632 |
| l2-learn | 58799452 | 906972672 | 0 | 36267996168 |
| l2-output | 54742956 | 846606580 | 0 | 16471844768 |
| unix-epoll-input | 474156 | 0 | 0 | 479778048 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 58902599 | 930607108 | 0 | 22574610624 |
| TenGigabitEthernet8a/0/0-tx | 63372446 | 929903771 | 0 | 45076076960 |
| dpdk-input | 492079896 | 878667186 | 0 | 100094704560 |
| ethernet-input | 54511719 | 860058660 | 0 | 30081143252 |
| l2-flood | 77 | 19456 | 0 | 2972404 |
| l2-fwd | 58925052 | 930254504 | 0 | 37530263152 |
| l2-input | 58620586 | 921382760 | 0 | 31461022696 |
| l2-learn | 58925053 | 930254520 | 0 | 37027315472 |
| l2-output | 54511718 | 860058644 | 0 | 16849903352 |
| unix-epoll-input | 472861 | 0 | 0 | 474680796 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 52173771 | 846620612 | 0 | 20174096468 |
| TenGigabitEthernet8a/0/0-tx | 52173771 | 846620612 | 0 | 41348034876 |
| dpdk-input | 479650031 | 846620512 | 0 | 102497222060 |
| ethernet-input | 52173771 | 846620612 | 0 | 30276563628 |
| l2-flood | 77 | 19456 | 0 | 2849788 |
| l2-fwd | 52173770 | 846620592 | 0 | 33581993324 |
| l2-input | 52173770 | 846620592 | 0 | 28447675092 |
| l2-learn | 56020835 | 909586248 | 0 | 36553042272 |
| l2-output | 56444303 | 915374700 | 0 | 17761941388 |
| unix-epoll-input | 467947 | 0 | 0 | 476842620 |

10ge2p1x710-eth-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-X710.
  • [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, 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-1t1c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2240 |
| api-rx-from-ring | 0 | 0 | 36 | 269069652 |
| bfd-process | 0 | 0 | 1 | 6408 |
| bond-process | 0 | 0 | 1 | 1560 |
| dhcp-client-process | 0 | 0 | 2 | 4396 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1616 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2148 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1396 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1384 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3821736 |
| dpdk-process | 0 | 0 | 57 | 47617240 |
| fib-walk | 0 | 0 | 85 | 208388 |
| flow-report-process | 0 | 0 | 1 | 1064 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 21112 |
| ip-route-resolver-process | 0 | 0 | 2 | 14104 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 66424 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 242816 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 27656 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2352 |
| lldp-process | 0 | 0 | 1 | 1484380 |
| rd-cp-process | 0 | 0 | 1 | 1740 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1852 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1628 |
| send-rs-process | 0 | 0 | 1 | 1504 |
| startup-config-process | 1 | 0 | 1 | 1852 |
| statseg-collector-process | 0 | 0 | 17 | 2774868 |
| unix-cli-local:0 | 1 | 0 | 2 | 1992098802 |
| unix-cli-new-session | 0 | 0 | 4 | 1892070290 |
| unix-epoll-input | 3415897 | 0 | 0 | 385324715512 |
| vhost-user-process | 0 | 0 | 1 | 2536 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2668 |
| vpe-link-state-process | 0 | 0 | 6 | 13860 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1512 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 4384053 | 1102691072 | 0 | 11185029300 |
| TenGigabitEthernet8a/0/0-tx | 4384051 | 1102690560 | 0 | 45607205988 |
| TenGigabitEthernet8a/0/1-output | 4386265 | 1102546944 | 0 | 11217047492 |
| TenGigabitEthernet8a/0/1-tx | 4386265 | 1102546944 | 0 | 45421303140 |
| dpdk-input | 452523490 | 2205238016 | 0 | 146513601276 |
| ethernet-input | 8770318 | 2205238016 | 0 | 39974968548 |
| l2-input | 8767971 | 2205238016 | 0 | 37491881788 |
| l2-output | 8767970 | 2205237760 | 0 | 16827959768 |
| unix-epoll-input | 441492 | 0 | 0 | 421229744 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 348436 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2532 |
| unix-epoll-input | 20978 | 0 | 0 | 2194389872 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 31878 | 7653120 | 0 | 77956596 |
| TenGigabitEthernet8a/0/0-tx | 31878 | 7653120 | 0 | 315401528 |
| TenGigabitEthernet8a/0/1-output | 31879 | 7653120 | 0 | 78017436 |
| TenGigabitEthernet8a/0/1-tx | 31879 | 7653120 | 0 | 311841648 |
| dpdk-input | 31879 | 15306240 | 0 | 747286616 |
| ethernet-input | 63758 | 15306496 | 0 | 282180728 |
| l2-input | 63637 | 15306240 | 0 | 262823780 |
| l2-output | 63637 | 15306240 | 0 | 121783668 |
| unix-epoll-input | 31 | 0 | 0 | 42208 |
64b-2t2c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2308 |
| api-rx-from-ring | 0 | 0 | 39 | 313403784 |
| bfd-process | 0 | 0 | 1 | 7556 |
| bond-process | 0 | 0 | 1 | 1880 |
| dhcp-client-process | 0 | 0 | 2 | 12344 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1876 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2220 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1292 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3959528 |
| dpdk-process | 0 | 0 | 57 | 48925448 |
| fib-walk | 0 | 0 | 85 | 151704 |
| flow-report-process | 0 | 0 | 1 | 1092 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 8856 |
| ip-route-resolver-process | 0 | 0 | 2 | 4596 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 60776 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 249700 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 31296 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2268 |
| lldp-process | 0 | 0 | 1 | 1830212 |
| rd-cp-process | 0 | 0 | 1 | 1268 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1260 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1180 |
| send-rs-process | 0 | 0 | 1 | 1288 |
| startup-config-process | 1 | 0 | 1 | 2212 |
| statseg-collector-process | 0 | 0 | 17 | 3724976 |
| unix-cli-local:0 | 1 | 0 | 2 | 4220725402 |
| unix-cli-new-session | 0 | 0 | 4 | 4120604814 |
| unix-epoll-input | 3404512 | 0 | 0 | 385276406736 |
| vhost-user-process | 0 | 0 | 1 | 2072 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2596 |
| vpe-link-state-process | 0 | 0 | 7 | 16324 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2540 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 44007146 | 2086887144 | 0 | 30337774496 |
| TenGigabitEthernet8a/0/1-tx | 41156698 | 1954800600 | 0 | 77557211740 |
| dpdk-input | 528137566 | 2017982472 | 0 | 146167893516 |
| ethernet-input | 41156699 | 1954800636 | 0 | 41944150412 |
| l2-input | 41156699 | 1954800636 | 0 | 38022737488 |
| l2-output | 47080920 | 2233319324 | 0 | 24233955392 |
| unix-epoll-input | 513872 | 0 | 0 | 507533908 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 40241523 | 1954831688 | 0 | 27471826852 |
| TenGigabitEthernet8a/0/0-tx | 40241523 | 1954831688 | 0 | 77825153144 |
| dpdk-input | 516490962 | 1954831528 | 0 | 142183576248 |
| ethernet-input | 40241523 | 1954831688 | 0 | 42330848320 |
| l2-input | 43178386 | 2093475072 | 0 | 40877152196 |
| l2-output | 40241521 | 1954831584 | 0 | 21744087092 |
| unix-epoll-input | 503900 | 0 | 0 | 496783760 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 260904 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 10840 |
| unix-epoll-input | 22484 | 0 | 0 | 2413619092 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 302762 | 14653772 | 0 | 211278204 |
| TenGigabitEthernet8a/0/1-tx | 302762 | 14653772 | 0 | 580684960 |
| dpdk-input | 466853 | 14653624 | 0 | 829860120 |
| ethernet-input | 302762 | 14653772 | 0 | 313937940 |
| l2-input | 302762 | 14653772 | 0 | 292201152 |
| l2-output | 302762 | 14653772 | 0 | 159894508 |
| unix-epoll-input | 456 | 0 | 0 | 637004 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 315655 | 14654004 | 0 | 212631428 |
| TenGigabitEthernet8a/0/0-tx | 315655 | 14654004 | 0 | 583432164 |
| dpdk-input | 335078 | 14653824 | 0 | 829623680 |
| ethernet-input | 315655 | 14654004 | 0 | 319474024 |
| l2-input | 315655 | 14654004 | 0 | 288409068 |
| l2-output | 315655 | 14654004 | 0 | 164215396 |
| unix-epoll-input | 327 | 0 | 0 | 465768 |
64b-4t4c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2848 |
| api-rx-from-ring | 0 | 0 | 36 | 408233536 |
| bfd-process | 0 | 0 | 1 | 8200 |
| bond-process | 0 | 0 | 1 | 1624 |
| dhcp-client-process | 0 | 0 | 2 | 4968 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2204 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2320 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1360 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1280 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3866432 |
| dpdk-process | 0 | 0 | 57 | 50535132 |
| fib-walk | 0 | 0 | 85 | 187448 |
| flow-report-process | 0 | 0 | 1 | 1160 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 21080 |
| ip-route-resolver-process | 0 | 0 | 2 | 14656 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 59516 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 253360 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 33432 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1804 |
| lldp-process | 0 | 0 | 1 | 2448972 |
| rd-cp-process | 0 | 0 | 1 | 1648 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1320 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1220 |
| send-rs-process | 0 | 0 | 1 | 1780 |
| startup-config-process | 1 | 0 | 1 | 2064 |
| statseg-collector-process | 0 | 0 | 17 | 5871516 |
| unix-cli-local:0 | 1 | 0 | 2 | 2291681418 |
| unix-cli-new-session | 0 | 0 | 4 | 2191935438 |
| unix-epoll-input | 3410127 | 0 | 0 | 385170043012 |
| vhost-user-process | 0 | 0 | 1 | 1984 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3612 |
| vpe-link-state-process | 0 | 0 | 6 | 15664 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1564 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 118086992 | 1123018854 | 0 | 37492336976 |
| TenGigabitEthernet8a/0/1-tx | 117434480 | 1116897302 | 0 | 59722190192 |
| dpdk-input | 700428052 | 982970788 | 0 | 149534005856 |
| ethernet-input | 115052102 | 1093919542 | 0 | 49545955840 |
| l2-input | 103319923 | 982970902 | 0 | 33178387936 |
| l2-output | 109605948 | 1043230278 | 0 | 32993359952 |
| unix-epoll-input | 613853 | 0 | 0 | 647916548 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 118579560 | 1105471808 | 0 | 37206679044 |
| TenGigabitEthernet8a/0/1-tx | 103752188 | 967612104 | 0 | 52417639832 |
| dpdk-input | 690207071 | 1035462994 | 0 | 160009713368 |
| ethernet-input | 111121118 | 1036369384 | 0 | 47920507592 |
| l2-input | 118286746 | 1103116274 | 0 | 37371694964 |
| l2-output | 103752188 | 967612108 | 0 | 29085052328 |
| unix-epoll-input | 603292 | 0 | 0 | 645871780 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 109225600 | 982987048 | 0 | 34089944636 |
| TenGigabitEthernet8a/0/0-tx | 109225601 | 982987060 | 0 | 53786644748 |
| dpdk-input | 625601302 | 1016370832 | 0 | 143825154780 |
| ethernet-input | 109225601 | 982987060 | 0 | 47671744996 |
| l2-input | 109225601 | 982987060 | 0 | 35189029112 |
| l2-output | 117089638 | 1053457636 | 0 | 32557368136 |
| unix-epoll-input | 604530 | 0 | 0 | 631689940 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 104873908 | 967628008 | 0 | 32850294072 |
| TenGigabitEthernet8a/0/0-tx | 104873907 | 967628004 | 0 | 53218574356 |
| dpdk-input | 674577900 | 1035200780 | 0 | 157865221924 |
| ethernet-input | 112028290 | 1033763068 | 0 | 50064570756 |
| l2-input | 104873906 | 967627996 | 0 | 33292237096 |
| l2-output | 104873907 | 967628000 | 0 | 29485291024 |
| unix-epoll-input | 611902 | 0 | 0 | 658393832 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2468 |
| api-rx-from-ring | 0 | 0 | 39 | 382849008 |
| bfd-process | 0 | 0 | 1 | 6540 |
| bond-process | 0 | 0 | 1 | 1452 |
| dhcp-client-process | 0 | 0 | 2 | 3984 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1472 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1828 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1876 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4005260 |
| dpdk-process | 0 | 0 | 57 | 50505508 |
| fib-walk | 0 | 0 | 85 | 151824 |
| flow-report-process | 0 | 0 | 1 | 1104 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 17792 |
| ip-route-resolver-process | 0 | 0 | 2 | 14052 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 55680 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 248912 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 31440 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2064 |
| lldp-process | 0 | 0 | 1 | 2568684 |
| rd-cp-process | 0 | 0 | 1 | 1856 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1196 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1004 |
| send-rs-process | 0 | 0 | 1 | 1112 |
| startup-config-process | 1 | 0 | 1 | 2032 |
| statseg-collector-process | 0 | 0 | 17 | 5833716 |
| unix-cli-local:0 | 1 | 0 | 2 | 499922543 |
| unix-cli-new-session | 0 | 0 | 4 | 399090819 |
| unix-epoll-input | 3403175 | 0 | 0 | 385189297120 |
| vhost-user-process | 0 | 0 | 1 | 2304 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2872 |
| vpe-link-state-process | 0 | 0 | 6 | 14560 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1404 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 117677764 | 1086765006 | 0 | 36866334208 |
| TenGigabitEthernet8a/0/1-tx | 125345473 | 1157287976 | 0 | 61794655044 |
| dpdk-input | 532555707 | 1055841522 | 0 | 148833489728 |
| ethernet-input | 118148365 | 1090542796 | 0 | 49920085580 |
| l2-input | 110753050 | 1022801348 | 0 | 34991629592 |
| l2-output | 118273565 | 1092650100 | 0 | 35362321312 |
| unix-epoll-input | 512424 | 0 | 0 | 553453008 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/1-output | 113063251 | 1006820252 | 0 | 34976584604 |
| TenGigabitEthernet8a/0/1-tx | 113063250 | 1006820240 | 0 | 53932185396 |
| dpdk-input | 574584024 | 1117245522 | 0 | 161755812960 |
| ethernet-input | 120491003 | 1072747376 | 0 | 49737289780 |
| l2-input | 127973126 | 1139153934 | 0 | 40099779516 |
| l2-output | 113063248 | 1006820212 | 0 | 30843031544 |
| unix-epoll-input | 527702 | 0 | 0 | 579079396 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 110432786 | 1022824308 | 0 | 34206152008 |
| TenGigabitEthernet8a/0/0-tx | 110432785 | 1022824300 | 0 | 55631181272 |
| dpdk-input | 558802293 | 1055307332 | 0 | 146507553500 |
| ethernet-input | 110432786 | 1022824312 | 0 | 46581714344 |
| l2-input | 117981790 | 1092673076 | 0 | 37624890532 |
| l2-output | 117772680 | 1090572768 | 0 | 35507300652 |
| unix-epoll-input | 540006 | 0 | 0 | 580074704 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| TenGigabitEthernet8a/0/0-output | 112662164 | 1076212076 | 0 | 36211675600 |
| TenGigabitEthernet8a/0/0-tx | 105360908 | 1006842732 | 0 | 54830641100 |
| dpdk-input | 560563175 | 1103213429 | 0 | 159373869000 |
| ethernet-input | 105360909 | 1006842740 | 0 | 46640161752 |
| l2-input | 105360909 | 1006842740 | 0 | 33704923900 |
| l2-output | 105360908 | 1006842736 | 0 | 32518548768 |
| unix-epoll-input | 522431 | 0 | 0 | 590279232 |

40ge2p1vic1385-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2296 |
| api-rx-from-ring | 0 | 0 | 44 | 30142164 |
| bfd-process | 0 | 0 | 1 | 6592 |
| bond-process | 0 | 0 | 1 | 1872 |
| dhcp-client-process | 0 | 0 | 3 | 5764 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1500 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1916 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1112 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1180 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3891384 |
| dpdk-process | 0 | 0 | 97 | 71428864 |
| fib-walk | 0 | 0 | 145 | 188292 |
| flow-report-process | 0 | 0 | 1 | 984 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 20292 |
| ip-route-resolver-process | 0 | 0 | 3 | 14796 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 48152 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 290 | 264588 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 48308 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2032 |
| lldp-process | 0 | 0 | 1 | 1473284 |
| rd-cp-process | 0 | 0 | 1 | 1492 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 988 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1020 |
| send-rs-process | 0 | 0 | 1 | 1424 |
| startup-config-process | 1 | 0 | 1 | 2088 |
| statseg-collector-process | 0 | 0 | 29 | 4323892 |
| unix-cli-local:0 | 1 | 0 | 2 | 1643955484 |
| unix-cli-new-session | 0 | 0 | 4 | 1541860240 |
| unix-epoll-input | 5840996 | 0 | 0 | 659870320308 |
| vhost-user-process | 0 | 0 | 1 | 1876 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2396 |
| vpe-link-state-process | 0 | 0 | 3 | 7704 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1372 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 9395387 | 1213082112 | 0 | 13856268852 |
| FortyGigabitEthernet13/0/0-tx | 9872986 | 1258998498 | 0 | 60164135548 |
| FortyGigabitEthernet15/0/0-output | 9413890 | 1213063996 | 0 | 14380081452 |
| FortyGigabitEthernet15/0/0-tx | 9413890 | 1213063995 | 0 | 56996428980 |
| dpdk-input | 422663949 | 2426146112 | 0 | 200522017660 |
| error-punt | 4 | 4 | 0 | 6828 |
| ethernet-input | 18809281 | 2426146112 | 0 | 73851441136 |
| l2-flood | 129 | 384 | 0 | 174160 |
| l2-fwd | 14390745 | 2426145981 | 0 | 75497239140 |
| l2-input | 14390757 | 2426146108 | 0 | 63082415208 |
| l2-learn | 14390757 | 2426146108 | 0 | 52304310528 |
| l2-output | 14390757 | 2426146108 | 0 | 22645961008 |
| punt | 4 | 4 | 0 | 9340 |
| unix-epoll-input | 412362 | 0 | 0 | 380800072 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 267180 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2316 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2284 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1720 |
| unix-epoll-input | 38346 | 0 | 0 | 4360378244 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 98956 | 8722206 | 0 | 111457360 |
| FortyGigabitEthernet13/0/0-tx | 98956 | 8722206 | 0 | 411940704 |
| FortyGigabitEthernet15/0/0-output | 89828 | 8722115 | 0 | 112694300 |
| FortyGigabitEthernet15/0/0-tx | 89828 | 8722115 | 0 | 402316792 |
| dpdk-input | 199593 | 17444321 | 0 | 1169703464 |
| ethernet-input | 188786 | 17444766 | 0 | 537488516 |
| l2-flood | 1 | 1 | 0 | 1340 |
| l2-fwd | 129107 | 17444320 | 0 | 555412888 |
| l2-input | 129107 | 17444321 | 0 | 459478272 |
| l2-learn | 129107 | 17444321 | 0 | 402879172 |
| l2-output | 129107 | 17444321 | 0 | 192203716 |
| unix-epoll-input | 195 | 0 | 0 | 267928 |
64b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 293720 |
| dpdk-process | 0 | 0 | 1 | 1455288 |
| fib-walk | 0 | 0 | 1 | 4528 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 11552 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 3684 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3328 |
| unix-epoll-input | 44021 | 0 | 0 | 4885731404 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 344300 | 14782794 | 0 | 238675024 |
| FortyGigabitEthernet15/0/0-tx | 344300 | 14782794 | 0 | 677990928 |
| dpdk-input | 3374075 | 14782704 | 0 | 1468248056 |
| ethernet-input | 344300 | 14782794 | 0 | 662180180 |
| l2-flood | 1 | 1 | 0 | 11220 |
| l2-fwd | 344300 | 14782793 | 0 | 531998852 |
| l2-input | 344300 | 14782794 | 0 | 428354172 |
| l2-learn | 344300 | 14782794 | 0 | 435713240 |
| l2-output | 344300 | 14782794 | 0 | 212825692 |
| unix-epoll-input | 3292 | 0 | 0 | 4375496 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 258672 | 14782877 | 0 | 212290648 |
| FortyGigabitEthernet13/0/0-tx | 258672 | 14782877 | 0 | 647431288 |
| dpdk-input | 6551475 | 14782867 | 0 | 1757892344 |
| ethernet-input | 258673 | 14782973 | 0 | 326680204 |
| l2-fwd | 258672 | 14782877 | 0 | 506767016 |
| l2-input | 258672 | 14782877 | 0 | 405778372 |
| l2-learn | 258672 | 14782877 | 0 | 398309892 |
| l2-output | 258672 | 14782877 | 0 | 183036948 |
| unix-epoll-input | 6392 | 0 | 0 | 8527384 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3188 |
| api-rx-from-ring | 0 | 0 | 58 | 23188936 |
| bfd-process | 0 | 0 | 1 | 6252 |
| bond-process | 0 | 0 | 1 | 1524 |
| dhcp-client-process | 0 | 0 | 6 | 9708 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1668 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2524 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2000 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1452 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4073484 |
| dpdk-process | 0 | 0 | 190 | 139846492 |
| fib-walk | 0 | 0 | 285 | 405352 |
| flow-report-process | 0 | 0 | 1 | 1872 |
| ip-neighbor-scan-process | 0 | 0 | 10 | 36076 |
| ip-route-resolver-process | 0 | 0 | 6 | 16312 |
| ip4-reassembly-expire-walk | 0 | 0 | 57 | 78068 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 570 | 517816 |
| ip6-reassembly-expire-walk | 0 | 0 | 57 | 79120 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1888 |
| lldp-process | 0 | 0 | 1 | 1808396 |
| rd-cp-process | 0 | 0 | 1 | 1468 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1272 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1120 |
| send-rs-process | 0 | 0 | 1 | 1420 |
| startup-config-process | 1 | 0 | 1 | 1916 |
| statseg-collector-process | 0 | 0 | 57 | 10862480 |
| unix-cli-local:0 | 1 | 0 | 2 | 4258495290 |
| unix-cli-new-session | 0 | 0 | 4 | 4155426290 |
| unix-epoll-input | 11453813 | 0 | 0 | 1299320888484 |
| vhost-user-process | 0 | 0 | 1 | 2712 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2988 |
| vpe-link-state-process | 0 | 0 | 3 | 9040 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1492 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 70868333 | 4383794752 | 0 | 61886944068 |
| FortyGigabitEthernet15/0/0-tx | 70868333 | 4383784238 | 0 | 193795454256 |
| dpdk-input | 1237372729 | 4460859908 | 0 | 436999723108 |
| ethernet-input | 70868334 | 4383794954 | 0 | 94993602148 |
| l2-fwd | 70868333 | 4383794752 | 0 | 148613260376 |
| l2-input | 70868333 | 4383794752 | 0 | 118757880716 |
| l2-learn | 70868332 | 4383794741 | 0 | 114558583560 |
| l2-output | 70868333 | 4383794752 | 0 | 52073773848 |
| unix-epoll-input | 1199612 | 0 | 0 | 1383636552 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 68188260 | 4428695380 | 0 | 61639505660 |
| FortyGigabitEthernet13/0/0-tx | 69899893 | 4485533037 | 0 | 201190884472 |
| dpdk-input | 850403476 | 4367309685 | 0 | 374387596800 |
| drop | 1 | 1 | 0 | 4312 |
| error-drop | 1 | 1 | 0 | 1792 |
| error-punt | 4 | 4 | 0 | 17728 |
| ethernet-input | 68575587 | 4527848723 | 0 | 189835607116 |
| l2-flood | 335 | 15124 | 0 | 1626340 |
| l2-fwd | 66473510 | 4367309417 | 0 | 145696164348 |
| l2-input | 68206176 | 4435705595 | 0 | 122000802232 |
| l2-learn | 68004716 | 4449191109 | 0 | 114685296588 |
| l2-output | 66473545 | 4367309435 | 0 | 48397119428 |
| punt | 4 | 4 | 0 | 9920 |
| unix-epoll-input | 829670 | 0 | 0 | 921941712 |
64b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 398340 |
| fib-walk | 0 | 0 | 1 | 3768 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3296 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 3528 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2080 |
| unix-epoll-input | 46206 | 0 | 0 | 5137185628 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 621654 | 15327710 | 0 | 314790392 |
| FortyGigabitEthernet15/0/0-tx | 621654 | 15327710 | 0 | 763259976 |
| dpdk-input | 723395 | 15327624 | 0 | 1367158608 |
| ethernet-input | 621655 | 15327751 | 0 | 768071740 |
| l2-flood | 2 | 2 | 0 | 2564 |
| l2-fwd | 621654 | 15327708 | 0 | 593548024 |
| l2-input | 621654 | 15327710 | 0 | 486037168 |
| l2-learn | 621654 | 15327710 | 0 | 546964916 |
| l2-output | 621654 | 15327710 | 0 | 260314068 |
| unix-epoll-input | 706 | 0 | 0 | 989004 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 598508 | 15571082 | 0 | 305059140 |
| FortyGigabitEthernet15/0/0-tx | 598508 | 15571082 | 0 | 772501004 |
| dpdk-input | 661525 | 15571008 | 0 | 1320911488 |
| ethernet-input | 598509 | 15571114 | 0 | 780591696 |
| l2-fwd | 598508 | 15571082 | 0 | 592474044 |
| l2-input | 598508 | 15571082 | 0 | 483897376 |
| l2-learn | 598508 | 15571082 | 0 | 593189324 |
| l2-output | 598508 | 15571082 | 0 | 257775968 |
| unix-epoll-input | 645 | 0 | 0 | 872868 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 690970 | 15571264 | 0 | 333696232 |
| FortyGigabitEthernet13/0/0-tx | 690970 | 15571264 | 0 | 829227620 |
| dpdk-input | 736339 | 15571196 | 0 | 1423821948 |
| ethernet-input | 690970 | 15571264 | 0 | 500282468 |
| l2-fwd | 690970 | 15571264 | 0 | 614193964 |
| l2-input | 690970 | 15571264 | 0 | 502714972 |
| l2-learn | 690970 | 15571264 | 0 | 603283500 |
| l2-output | 690970 | 15571264 | 0 | 293462040 |
| unix-epoll-input | 718 | 0 | 0 | 993956 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 710394 | 15328118 | 0 | 334165892 |
| FortyGigabitEthernet13/0/0-tx | 710394 | 15328118 | 0 | 813514248 |
| dpdk-input | 768321 | 15328041 | 0 | 1463691292 |
| ethernet-input | 710394 | 15328118 | 0 | 499860504 |
| l2-fwd | 710393 | 15328091 | 0 | 605813868 |
| l2-input | 710394 | 15328118 | 0 | 497548532 |
| l2-learn | 710393 | 15328091 | 0 | 586231764 |
| l2-output | 710393 | 15328091 | 0 | 295017696 |
| unix-epoll-input | 749 | 0 | 0 | 1092232 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2824 |
| api-rx-from-ring | 0 | 0 | 44 | 24906012 |
| bfd-process | 0 | 0 | 1 | 6604 |
| bond-process | 0 | 0 | 1 | 2212 |
| dhcp-client-process | 0 | 0 | 3 | 11820 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1796 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2200 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1412 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1480 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4168332 |
| dpdk-process | 0 | 0 | 87 | 68210876 |
| fib-walk | 0 | 0 | 130 | 171988 |
| flow-report-process | 0 | 0 | 1 | 1124 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 29396 |
| ip-route-resolver-process | 0 | 0 | 3 | 15380 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 53032 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 260 | 252888 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 41140 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2420 |
| lldp-process | 0 | 0 | 1 | 2422768 |
| rd-cp-process | 0 | 0 | 1 | 1484 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1244 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1204 |
| send-rs-process | 0 | 0 | 1 | 1332 |
| startup-config-process | 1 | 0 | 1 | 2324 |
| statseg-collector-process | 0 | 0 | 26 | 8334848 |
| unix-cli-local:0 | 1 | 0 | 2 | 739518910 |
| unix-cli-new-session | 0 | 0 | 4 | 636638454 |
| unix-epoll-input | 5189300 | 0 | 0 | 591337311168 |
| vhost-user-process | 0 | 0 | 1 | 2472 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2500 |
| vpe-link-state-process | 0 | 0 | 3 | 9828 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1484 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 71554492 | 1605316706 | 0 | 34577076064 |
| FortyGigabitEthernet15/0/0-tx | 74411883 | 1670213956 | 0 | 86238248540 |
| dpdk-input | 447756165 | 1605316608 | 0 | 179332572392 |
| ethernet-input | 71554492 | 1605316706 | 0 | 52228609084 |
| l2-fwd | 71554492 | 1605316706 | 0 | 64350376240 |
| l2-input | 77757248 | 1736994122 | 0 | 55781406116 |
| l2-learn | 71554492 | 1605316706 | 0 | 60248913112 |
| l2-output | 71554492 | 1605316706 | 0 | 35833637588 |
| unix-epoll-input | 436844 | 0 | 0 | 435776296 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 76122377 | 1700717107 | 0 | 36858712244 |
| FortyGigabitEthernet15/0/0-tx | 76260306 | 1699674583 | 0 | 88235735664 |
| dpdk-input | 437656637 | 1653183628 | 0 | 180708729920 |
| ethernet-input | 76135552 | 1700717073 | 0 | 53599888704 |
| l2-fwd | 75957751 | 1696723358 | 0 | 68112241824 |
| l2-input | 79292484 | 1769246446 | 0 | 56222636464 |
| l2-learn | 73041312 | 1630795934 | 0 | 61947458788 |
| l2-output | 73041311 | 1630795903 | 0 | 30934649760 |
| unix-epoll-input | 425882 | 0 | 0 | 425761804 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 58368193 | 1630838012 | 0 | 31797850236 |
| FortyGigabitEthernet13/0/0-tx | 63364105 | 1699030267 | 0 | 87998000080 |
| dpdk-input | 425093852 | 1649479038 | 0 | 170243295788 |
| error-punt | 4 | 4 | 0 | 5248 |
| ethernet-input | 58368197 | 1630838016 | 0 | 81678302704 |
| l2-flood | 147 | 6266 | 0 | 1080840 |
| l2-fwd | 59987573 | 1682499182 | 0 | 63794718372 |
| l2-input | 60756423 | 1696489141 | 0 | 52132182112 |
| l2-learn | 58368193 | 1630838012 | 0 | 56825239320 |
| l2-output | 60925764 | 1701462601 | 0 | 28318142124 |
| punt | 4 | 4 | 0 | 10168 |
| unix-epoll-input | 414016 | 0 | 0 | 406299408 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 57718047 | 1605475648 | 0 | 32090786896 |
| FortyGigabitEthernet13/0/0-tx | 62834979 | 1740404724 | 0 | 88010952336 |
| dpdk-input | 425307272 | 1624572701 | 0 | 173445423588 |
| ethernet-input | 60182312 | 1673960402 | 0 | 84092674360 |
| l2-flood | 27 | 6146 | 0 | 932456 |
| l2-fwd | 60089121 | 1674996723 | 0 | 64253345456 |
| l2-input | 57718046 | 1605475635 | 0 | 49483687832 |
| l2-learn | 57718045 | 1605475604 | 0 | 58279387656 |
| l2-output | 57718046 | 1605475635 | 0 | 27431666436 |
| unix-epoll-input | 414160 | 0 | 0 | 411005292 |

40ge2p1vic1385-eth-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [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, 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-1t1c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2724 |
| api-rx-from-ring | 0 | 0 | 39 | 30035204 |
| bfd-process | 0 | 0 | 1 | 6644 |
| bond-process | 0 | 0 | 1 | 1564 |
| dhcp-client-process | 0 | 0 | 3 | 14304 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1728 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1868 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1164 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1716 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3940308 |
| dpdk-process | 0 | 0 | 77 | 57763244 |
| fib-walk | 0 | 0 | 115 | 154476 |
| flow-report-process | 0 | 0 | 1 | 1060 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 18036 |
| ip-route-resolver-process | 0 | 0 | 3 | 13048 |
| ip4-reassembly-expire-walk | 0 | 0 | 24 | 41100 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 230 | 206608 |
| ip6-reassembly-expire-walk | 0 | 0 | 24 | 33456 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1892 |
| lldp-process | 0 | 0 | 1 | 1469736 |
| rd-cp-process | 0 | 0 | 1 | 1536 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1100 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1108 |
| send-rs-process | 0 | 0 | 1 | 1316 |
| startup-config-process | 1 | 0 | 1 | 1948 |
| statseg-collector-process | 0 | 0 | 23 | 3350020 |
| unix-cli-local:0 | 1 | 0 | 2 | 1093541000 |
| unix-cli-new-session | 0 | 0 | 4 | 991754480 |
| unix-epoll-input | 4630633 | 0 | 0 | 522823966252 |
| vhost-user-process | 0 | 0 | 1 | 2272 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2408 |
| vpe-link-state-process | 0 | 0 | 3 | 7016 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1328 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 13220673 | 1138882304 | 0 | 14506026140 |
| FortyGigabitEthernet13/0/0-tx | 13220673 | 1138881823 | 0 | 54342654296 |
| FortyGigabitEthernet15/0/0-output | 14869825 | 1138662588 | 0 | 15175378532 |
| FortyGigabitEthernet15/0/0-tx | 14869825 | 1138662346 | 0 | 53745408332 |
| dpdk-input | 510874860 | 2277544896 | 0 | 212017254572 |
| error-punt | 4 | 4 | 0 | 9004 |
| ethernet-input | 30047807 | 2372918218 | 0 | 75094528324 |
| l2-input | 21393969 | 2277544892 | 0 | 40894591020 |
| l2-output | 21393969 | 2277544892 | 0 | 24997556692 |
| punt | 4 | 4 | 0 | 8640 |
| unix-epoll-input | 498423 | 0 | 0 | 498130520 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 255384 |
| dpdk-process | 0 | 0 | 1 | 17604 |
| fib-walk | 0 | 0 | 1 | 3040 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 11816 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 14000 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2980 |
| unix-epoll-input | 43865 | 0 | 0 | 4795761904 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 255033 | 11081981 | 0 | 185915400 |
| FortyGigabitEthernet13/0/0-tx | 255033 | 11081981 | 0 | 542203348 |
| FortyGigabitEthernet15/0/0-output | 223882 | 11081851 | 0 | 176932616 |
| FortyGigabitEthernet15/0/0-tx | 223882 | 11081851 | 0 | 509992764 |
| dpdk-input | 861394 | 22163736 | 0 | 1775136316 |
| ethernet-input | 478915 | 22163832 | 0 | 792493392 |
| l2-input | 334699 | 22163832 | 0 | 422649780 |
| l2-output | 334699 | 22163832 | 0 | 331400216 |
| unix-epoll-input | 840 | 0 | 0 | 1123404 |
64b-2t2c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2608 |
| api-rx-from-ring | 0 | 0 | 54 | 27984588 |
| bfd-process | 0 | 0 | 1 | 6152 |
| bond-process | 0 | 0 | 1 | 1264 |
| dhcp-client-process | 0 | 0 | 6 | 8800 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1784 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2196 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1088 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1180 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3979076 |
| dpdk-process | 0 | 0 | 170 | 128082748 |
| fib-walk | 0 | 0 | 255 | 321724 |
| flow-report-process | 0 | 0 | 1 | 1104 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 22584 |
| ip-route-resolver-process | 0 | 0 | 6 | 17480 |
| ip4-reassembly-expire-walk | 0 | 0 | 51 | 100544 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 510 | 513904 |
| ip6-reassembly-expire-walk | 0 | 0 | 51 | 73484 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2092 |
| lldp-process | 0 | 0 | 1 | 1829628 |
| rd-cp-process | 0 | 0 | 1 | 1252 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1140 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1064 |
| send-rs-process | 0 | 0 | 1 | 1168 |
| startup-config-process | 1 | 0 | 1 | 1920 |
| statseg-collector-process | 0 | 0 | 51 | 10063544 |
| unix-cli-local:0 | 1 | 0 | 2 | 4309639856 |
| unix-cli-new-session | 0 | 0 | 4 | 4207417880 |
| unix-epoll-input | 10292340 | 0 | 0 | 1162301578188 |
| vhost-user-process | 0 | 0 | 1 | 1772 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2880 |
| vpe-link-state-process | 0 | 0 | 3 | 7692 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1368 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 93171560 | 5148385946 | 0 | 72722793104 |
| FortyGigabitEthernet15/0/0-tx | 90413832 | 5090802936 | 0 | 229524089300 |
| dpdk-input | 878003872 | 5057571794 | 0 | 430858190144 |
| error-punt | 4 | 4 | 0 | 15708 |
| ethernet-input | 95584466 | 5207862567 | 0 | 221999088168 |
| l2-input | 90268900 | 5057571863 | 0 | 97150308560 |
| l2-output | 90268900 | 5057571863 | 0 | 61325656400 |
| punt | 4 | 4 | 0 | 17640 |
| unix-epoll-input | 856360 | 0 | 0 | 912892372 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 96194504 | 5068854422 | 0 | 74207452080 |
| FortyGigabitEthernet13/0/0-tx | 99711425 | 5224306409 | 0 | 229990597380 |
| dpdk-input | 1352376646 | 5068854400 | 0 | 495263890756 |
| ethernet-input | 98374131 | 5165771305 | 0 | 114589198920 |
| l2-input | 104925906 | 5424519149 | 0 | 106874050360 |
| l2-output | 96194505 | 5068854528 | 0 | 66291042828 |
| unix-epoll-input | 1319399 | 0 | 0 | 1514484272 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2688 |
| api-rx-from-ring | 0 | 0 | 53 | 21181004 |
| bfd-process | 0 | 0 | 1 | 6108 |
| bond-process | 0 | 0 | 1 | 1472 |
| dhcp-client-process | 0 | 0 | 6 | 9892 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1864 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1988 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1396 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1448 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4125764 |
| dpdk-process | 0 | 0 | 167 | 122005268 |
| fib-walk | 0 | 0 | 250 | 307956 |
| flow-report-process | 0 | 0 | 1 | 1636 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 26636 |
| ip-route-resolver-process | 0 | 0 | 6 | 16952 |
| ip4-reassembly-expire-walk | 0 | 0 | 51 | 77236 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 500 | 500584 |
| ip6-reassembly-expire-walk | 0 | 0 | 51 | 63012 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1660 |
| lldp-process | 0 | 0 | 1 | 1812284 |
| rd-cp-process | 0 | 0 | 1 | 1280 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1416 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1232 |
| send-rs-process | 0 | 0 | 1 | 1412 |
| startup-config-process | 1 | 0 | 1 | 1804 |
| statseg-collector-process | 0 | 0 | 50 | 9483008 |
| unix-cli-local:0 | 1 | 0 | 2 | 3037677838 |
| unix-cli-new-session | 0 | 0 | 4 | 2934475730 |
| unix-epoll-input | 9997501 | 0 | 0 | 1139485353900 |
| vhost-user-process | 0 | 0 | 1 | 2272 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2828 |
| vpe-link-state-process | 0 | 0 | 3 | 8688 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1484 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 93490279 | 5020356824 | 0 | 75353342076 |
| FortyGigabitEthernet15/0/0-tx | 93490280 | 5020348782 | 0 | 220155671980 |
| dpdk-input | 1226382799 | 5069998662 | 0 | 485566690388 |
| ethernet-input | 96701871 | 5239125887 | 0 | 117362262528 |
| l2-input | 93490280 | 5020356828 | 0 | 100230300704 |
| l2-output | 93490276 | 5020356739 | 0 | 65939646496 |
| unix-epoll-input | 1181329 | 0 | 0 | 1361662476 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 95756070 | 5168041837 | 0 | 74220758900 |
| FortyGigabitEthernet13/0/0-tx | 89981757 | 4993700704 | 0 | 226201692888 |
| dpdk-input | 767279338 | 5126962223 | 0 | 428552180732 |
| error-punt | 4 | 4 | 0 | 17964 |
| ethernet-input | 90111261 | 4998228267 | 0 | 215421761576 |
| l2-input | 92182548 | 5051693379 | 0 | 100023105704 |
| l2-output | 89981755 | 4993715926 | 0 | 59685389268 |
| punt | 4 | 4 | 0 | 19404 |
| unix-epoll-input | 731980 | 0 | 0 | 795969436 |
64b-4t4c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3412 |
| api-rx-from-ring | 0 | 0 | 42 | 26209976 |
| bfd-process | 0 | 0 | 1 | 5852 |
| bond-process | 0 | 0 | 1 | 1444 |
| dhcp-client-process | 0 | 0 | 3 | 5552 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1636 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2216 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1072 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1156 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4071620 |
| dpdk-process | 0 | 0 | 90 | 72220384 |
| fib-walk | 0 | 0 | 135 | 202392 |
| flow-report-process | 0 | 0 | 1 | 964 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 18316 |
| ip-route-resolver-process | 0 | 0 | 3 | 14488 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 50660 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 270 | 272900 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 51956 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1504 |
| lldp-process | 0 | 0 | 1 | 2423528 |
| rd-cp-process | 0 | 0 | 1 | 1500 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1160 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1112 |
| send-rs-process | 0 | 0 | 1 | 1132 |
| startup-config-process | 1 | 0 | 1 | 2188 |
| statseg-collector-process | 0 | 0 | 27 | 8569672 |
| unix-cli-local:0 | 1 | 0 | 2 | 2697605560 |
| unix-cli-new-session | 0 | 0 | 4 | 2595871212 |
| unix-epoll-input | 5424838 | 0 | 0 | 614162982892 |
| vhost-user-process | 0 | 0 | 1 | 2028 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2424 |
| vpe-link-state-process | 0 | 0 | 3 | 8100 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1412 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 135575634 | 1686511754 | 0 | 48580536056 |
| FortyGigabitEthernet15/0/0-tx | 135343165 | 1685593267 | 0 | 97095629244 |
| dpdk-input | 659863620 | 1620257530 | 0 | 238644752640 |
| error-punt | 4 | 4 | 0 | 12600 |
| ethernet-input | 130090191 | 1620257618 | 0 | 103010986012 |
| l2-input | 134935008 | 1682083487 | 0 | 51334566296 |
| l2-output | 130090185 | 1620257593 | 0 | 43923136260 |
| punt | 4 | 4 | 0 | 21364 |
| unix-epoll-input | 612813 | 0 | 0 | 643114640 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 136810757 | 1714956133 | 0 | 49802122376 |
| FortyGigabitEthernet15/0/0-tx | 136852516 | 1714611886 | 0 | 98533759304 |
| dpdk-input | 639606620 | 1710169205 | 0 | 239556099864 |
| ethernet-input | 136658645 | 1711693379 | 0 | 108468174660 |
| l2-input | 135725703 | 1701841028 | 0 | 51700098036 |
| l2-output | 136836816 | 1713927654 | 0 | 45635418100 |
| unix-epoll-input | 611759 | 0 | 0 | 633529932 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 144005830 | 1646053914 | 0 | 50503831060 |
| FortyGigabitEthernet13/0/0-tx | 144005828 | 1646052239 | 0 | 98871153628 |
| dpdk-input | 651588765 | 1648913689 | 0 | 248415746036 |
| ethernet-input | 156094290 | 1781342890 | 0 | 74973535832 |
| l2-input | 158242882 | 1808141553 | 0 | 57003937524 |
| l2-output | 150047160 | 1715065709 | 0 | 50625238164 |
| unix-epoll-input | 635310 | 0 | 0 | 668219740 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 148217874 | 1675359077 | 0 | 51112187488 |
| FortyGigabitEthernet13/0/0-tx | 143394702 | 1620333020 | 0 | 97523141076 |
| dpdk-input | 667155709 | 1620334113 | 0 | 251692253056 |
| ethernet-input | 143394704 | 1620334208 | 0 | 68764923512 |
| l2-input | 148217875 | 1675359121 | 0 | 53638953144 |
| l2-output | 143394700 | 1620334162 | 0 | 48674211308 |
| unix-epoll-input | 650893 | 0 | 0 | 704007272 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3004 |
| api-rx-from-ring | 0 | 0 | 41 | 21423148 |
| bfd-process | 0 | 0 | 1 | 6264 |
| bond-process | 0 | 0 | 1 | 1680 |
| dhcp-client-process | 0 | 0 | 3 | 6212 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1776 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2060 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1524 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1508 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4204820 |
| dpdk-process | 0 | 0 | 87 | 68914984 |
| fib-walk | 0 | 0 | 130 | 164700 |
| flow-report-process | 0 | 0 | 1 | 1580 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 20020 |
| ip-route-resolver-process | 0 | 0 | 3 | 33172 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 59092 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 260 | 268204 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 57872 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1516 |
| lldp-process | 0 | 0 | 1 | 2415932 |
| rd-cp-process | 0 | 0 | 1 | 2120 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1768 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1332 |
| send-rs-process | 0 | 0 | 1 | 1452 |
| startup-config-process | 1 | 0 | 1 | 2040 |
| statseg-collector-process | 0 | 0 | 26 | 8314240 |
| unix-cli-local:0 | 1 | 0 | 2 | 1108182698 |
| unix-cli-new-session | 0 | 0 | 4 | 1005054534 |
| unix-epoll-input | 5221153 | 0 | 0 | 591331281412 |
| vhost-user-process | 0 | 0 | 1 | 2776 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2848 |
| vpe-link-state-process | 0 | 0 | 3 | 8684 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1532 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 150574584 | 1659520547 | 0 | 51247865580 |
| FortyGigabitEthernet15/0/0-tx | 144670590 | 1593794213 | 0 | 92783393116 |
| dpdk-input | 636478280 | 1599763555 | 0 | 248909952612 |
| ethernet-input | 150887370 | 1663121769 | 0 | 70678485816 |
| l2-input | 150763714 | 1593815173 | 0 | 52474314952 |
| l2-output | 156606162 | 1726358062 | 0 | 50450686900 |
| unix-epoll-input | 546392 | 0 | 0 | 594745284 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet15/0/0-output | 163197502 | 1822042971 | 0 | 56422203924 |
| FortyGigabitEthernet15/0/0-tx | 150787841 | 1685809592 | 0 | 99540091296 |
| dpdk-input | 610847001 | 1621518437 | 0 | 242021921784 |
| ethernet-input | 163080348 | 1821749082 | 0 | 76528747656 |
| l2-input | 144872009 | 1619112294 | 0 | 51306298892 |
| l2-output | 151062347 | 1688123858 | 0 | 50917813616 |
| unix-epoll-input | 534799 | 0 | 0 | 577505020 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 126486341 | 1685922854 | 0 | 46475702972 |
| FortyGigabitEthernet13/0/0-tx | 121559270 | 1619168647 | 0 | 98105032780 |
| dpdk-input | 490325431 | 1619168551 | 0 | 218657324108 |
| error-punt | 4 | 4 | 0 | 5936 |
| ethernet-input | 126486345 | 1685922858 | 0 | 107435135892 |
| l2-input | 126569290 | 1683696784 | 0 | 51228596540 |
| l2-output | 126742443 | 1687836183 | 0 | 44088087652 |
| punt | 4 | 4 | 0 | 9884 |
| unix-epoll-input | 478374 | 0 | 0 | 498816352 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet13/0/0-output | 133894128 | 1710142077 | 0 | 48743666396 |
| FortyGigabitEthernet13/0/0-tx | 124591835 | 1593869333 | 0 | 94148746512 |
| dpdk-input | 505386488 | 1626236396 | 0 | 226455257384 |
| ethernet-input | 124591836 | 1593869359 | 0 | 102276346672 |
| l2-input | 124591836 | 1593869343 | 0 | 48822763868 |
| l2-output | 124591834 | 1593869343 | 0 | 42405193408 |
| unix-epoll-input | 490025 | 0 | 0 | 534841716 |

40ge2p1xl710-dot1ad-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC with 802.1ad test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 xconnect. 802.1ad tagging is applied on link between DUT1 and DUT2 with inner 4B vlan tag (id=100) and outer 4B vlan tag (id=200).
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-dot1ad-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2760 |
| api-rx-from-ring | 0 | 0 | 74 | 359468740 |
| bfd-process | 0 | 0 | 1 | 7088 |
| bond-process | 0 | 0 | 1 | 2112 |
| dhcp-client-process | 0 | 0 | 5 | 8548 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2180 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2324 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1456 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1204 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3921892 |
| dpdk-process | 0 | 0 | 137 | 75939016 |
| fib-walk | 0 | 0 | 205 | 365412 |
| flow-report-process | 0 | 0 | 1 | 1072 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 40560 |
| ip-route-resolver-process | 0 | 0 | 5 | 35744 |
| ip4-reassembly-expire-walk | 0 | 0 | 42 | 78312 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 410 | 609240 |
| ip6-reassembly-expire-walk | 0 | 0 | 42 | 74928 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1720 |
| lldp-process | 0 | 0 | 1 | 1477268 |
| rd-cp-process | 0 | 0 | 1 | 1292 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1376 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1272 |
| send-rs-process | 0 | 0 | 1 | 1524 |
| startup-config-process | 1 | 0 | 1 | 1940 |
| statseg-collector-process | 0 | 0 | 41 | 6062764 |
| unix-cli-local:0 | 1 | 0 | 2 | 4279495870 |
| unix-cli-new-session | 0 | 0 | 4 | 4179713206 |
| unix-epoll-input | 8262293 | 0 | 0 | 933366969188 |
| vhost-user-process | 0 | 0 | 1 | 1968 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2416 |
| vpe-link-state-process | 0 | 0 | 9 | 19952 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2560 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 23765703 | 1799187456 | 0 | 38167588356 |
| FortyGigabitEthernet88/0/0-tx | 23765702 | 1799187200 | 0 | 76610389684 |
| FortyGigabitEthernet88/0/1-output | 26884659 | 1846375420 | 0 | 25429973176 |
| FortyGigabitEthernet88/0/1-tx | 25942024 | 1799171480 | 0 | 78185320900 |
| dpdk-input | 794042300 | 3598359640 | 0 | 267587783728 |
| error-punt | 250 | 360 | 0 | 192644 |
| ethernet-input | 49707729 | 3598359808 | 0 | 118617249432 |
| l2-input | 36975457 | 3598359448 | 0 | 77156384396 |
| l2-input-vtr | 25942025 | 1799171736 | 0 | 61792661216 |
| l2-output | 38332194 | 3598358936 | 0 | 137864996884 |
| punt | 250 | 360 | 0 | 210644 |
| unix-epoll-input | 768296 | 0 | 0 | 763122952 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 217608 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 11392 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1968 |
| unix-epoll-input | 7973 | 0 | 0 | 752749168 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 33003 | 1549032 | 0 | 27353096 |
| FortyGigabitEthernet88/0/0-tx | 33002 | 1548960 | 0 | 66087496 |
| FortyGigabitEthernet88/0/1-output | 31369 | 1549088 | 0 | 36443504 |
| FortyGigabitEthernet88/0/1-tx | 31369 | 1549088 | 0 | 68382512 |
| dpdk-input | 118184 | 3097988 | 0 | 188851592 |
| ethernet-input | 64372 | 3098120 | 0 | 110229452 |
| l2-input | 44359 | 3098120 | 0 | 70992752 |
| l2-input-vtr | 33002 | 1548960 | 0 | 56116200 |
| l2-output | 60650 | 3098048 | 0 | 122204348 |
| unix-epoll-input | 115 | 0 | 0 | 161704 |
64b-2t2c-dot1ad-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2064 |
| api-rx-from-ring | 0 | 0 | 78 | 386499088 |
| bfd-process | 0 | 0 | 1 | 6624 |
| bond-process | 0 | 0 | 1 | 1600 |
| dhcp-client-process | 0 | 0 | 6 | 40472 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2116 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2604 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1356 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1372 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3985980 |
| dpdk-process | 0 | 0 | 167 | 86276924 |
| fib-walk | 0 | 0 | 250 | 433132 |
| flow-report-process | 0 | 0 | 1 | 1184 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 55552 |
| ip-route-resolver-process | 0 | 0 | 6 | 59548 |
| ip4-reassembly-expire-walk | 0 | 0 | 51 | 113060 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 500 | 706808 |
| ip6-reassembly-expire-walk | 0 | 0 | 51 | 95728 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2096 |
| lldp-process | 0 | 0 | 1 | 1817472 |
| rd-cp-process | 0 | 0 | 1 | 1472 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1380 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1204 |
| send-rs-process | 0 | 0 | 1 | 1192 |
| startup-config-process | 1 | 0 | 1 | 2000 |
| statseg-collector-process | 0 | 0 | 50 | 10250320 |
| unix-cli-local:0 | 1 | 0 | 2 | 1579799034 |
| unix-cli-new-session | 0 | 0 | 4 | 1479818458 |
| unix-epoll-input | 10081726 | 0 | 0 | 1138876723048 |
| vhost-user-process | 0 | 0 | 1 | 2128 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2892 |
| vpe-link-state-process | 0 | 0 | 9 | 19996 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2476 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 114947519 | 4234016786 | 0 | 67752010792 |
| FortyGigabitEthernet88/0/1-tx | 111847620 | 4151647334 | 0 | 174084640332 |
| dpdk-input | 1474087283 | 4152385608 | 0 | 346442557264 |
| error-punt | 118 | 122 | 0 | 102996 |
| ethernet-input | 111397458 | 4177985540 | 0 | 184186074544 |
| l2-input | 108748886 | 4091708550 | 0 | 84122360284 |
| l2-input-vtr | 111460140 | 4172867270 | 0 | 146811560468 |
| l2-output | 110915900 | 4182076582 | 0 | 50805174828 |
| punt | 118 | 122 | 0 | 111960 |
| unix-epoll-input | 1421103 | 0 | 0 | 1576397060 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 74983660 | 4093030400 | 0 | 85240798676 |
| FortyGigabitEthernet88/0/0-tx | 79532868 | 4237818044 | 0 | 176144699576 |
| dpdk-input | 1724954067 | 4174697164 | 0 | 352256632168 |
| ethernet-input | 74983661 | 4093030656 | 0 | 86825789804 |
| l2-input | 74983660 | 4093030632 | 0 | 77435756252 |
| l2-output | 75362478 | 4106115255 | 0 | 261205801668 |
| unix-epoll-input | 1628273 | 0 | 0 | 1865033728 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 285580 |
| dhcp-client-process | 0 | 0 | 1 | 1652 |
| ip-route-resolver-process | 0 | 0 | 1 | 11188 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 1416 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 12296 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1960 |
| unix-epoll-input | 24791 | 0 | 0 | 2786014456 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 203396 | 10420536 | 0 | 219577840 |
| FortyGigabitEthernet88/0/1-tx | 203396 | 10420536 | 0 | 434999832 |
| dpdk-input | 3259619 | 10420480 | 0 | 813779652 |
| ethernet-input | 203397 | 10420684 | 0 | 226370848 |
| l2-input | 203396 | 10420536 | 0 | 205548532 |
| l2-output | 203396 | 10420536 | 0 | 658887052 |
| unix-epoll-input | 3180 | 0 | 0 | 4064892 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 317717 | 10420784 | 0 | 183543148 |
| FortyGigabitEthernet88/0/0-tx | 317717 | 10420784 | 0 | 438763116 |
| dpdk-input | 1862273 | 10420656 | 0 | 786994268 |
| ethernet-input | 317717 | 10420784 | 0 | 483255632 |
| l2-input | 317717 | 10420784 | 0 | 235611160 |
| l2-input-vtr | 317717 | 10420784 | 0 | 387098608 |
| l2-output | 317717 | 10420784 | 0 | 138741584 |
| unix-epoll-input | 1817 | 0 | 0 | 2456920 |
64b-4t4c-dot1ad-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3416 |
| api-rx-from-ring | 0 | 0 | 72 | 449642460 |
| bfd-process | 0 | 0 | 1 | 7916 |
| bond-process | 0 | 0 | 1 | 1592 |
| dhcp-client-process | 0 | 0 | 5 | 33880 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2156 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2400 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1224 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1440 |
| dpdk-ipsec-process | 1 | 0 | 0 | 9387160 |
| dpdk-process | 0 | 0 | 134 | 79981880 |
| fib-walk | 0 | 0 | 200 | 379016 |
| flow-report-process | 0 | 0 | 1 | 1228 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 31712 |
| ip-route-resolver-process | 0 | 0 | 5 | 28052 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 87772 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 400 | 581332 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 77996 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 3076 |
| lldp-process | 0 | 0 | 1 | 2411716 |
| rd-cp-process | 0 | 0 | 1 | 1600 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1612 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1196 |
| send-rs-process | 0 | 0 | 1 | 1280 |
| startup-config-process | 1 | 0 | 1 | 1948 |
| statseg-collector-process | 0 | 0 | 40 | 12553916 |
| unix-cli-local:0 | 1 | 0 | 2 | 1208413154 |
| unix-cli-new-session | 0 | 0 | 4 | 1103900142 |
| unix-epoll-input | 8055568 | 0 | 0 | 910342051176 |
| vhost-user-process | 0 | 0 | 1 | 2024 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2896 |
| vpe-link-state-process | 0 | 0 | 9 | 19756 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1516 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 70785086 | 3471098606 | 0 | 50634268652 |
| FortyGigabitEthernet88/0/1-tx | 73213001 | 3562072226 | 0 | 146332873976 |
| dpdk-input | 1120237556 | 3471098624 | 0 | 268525882312 |
| error-punt | 18 | 18 | 0 | 17292 |
| ethernet-input | 76095806 | 3679028184 | 0 | 157848601728 |
| l2-input | 70785086 | 3471098606 | 0 | 67433418368 |
| l2-input-vtr | 70785086 | 3471098606 | 0 | 117947846212 |
| l2-output | 73505704 | 3561618590 | 0 | 39211955272 |
| punt | 18 | 18 | 0 | 26436 |
| unix-epoll-input | 1092923 | 0 | 0 | 1153646268 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-input | 6710846043 | 0 | 0 | 512710166532 |
| unix-epoll-input | 6037193 | 0 | 0 | 5522031212 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 126335319 | 1848237555 | 0 | 61143708692 |
| FortyGigabitEthernet88/0/0-tx | 125356409 | 1845215632 | 0 | 87694879768 |
| dpdk-input | 2690329879 | 1779216564 | 0 | 351185560944 |
| ethernet-input | 119409081 | 1755583646 | 0 | 63827367248 |
| l2-input | 122264393 | 1800972460 | 0 | 50166159932 |
| l2-output | 119409080 | 1755583624 | 0 | 127358278044 |
| unix-epoll-input | 2536159 | 0 | 0 | 2975976820 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 120899928 | 1776074332 | 0 | 59255537448 |
| FortyGigabitEthernet88/0/0-tx | 120642656 | 1773281532 | 0 | 86967976256 |
| dpdk-input | 2741522397 | 1824448492 | 0 | 358847415988 |
| ethernet-input | 120942654 | 1777798824 | 0 | 65821417000 |
| l2-input | 128503965 | 1883312574 | 0 | 52710462884 |
| l2-output | 121110334 | 1773056416 | 0 | 135764986240 |
| unix-epoll-input | 2552746 | 0 | 0 | 3230258748 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 400208 |
| dhcp-client-process | 0 | 0 | 1 | 11544 |
| dpdk-process | 0 | 0 | 1 | 11184 |
| fib-walk | 0 | 0 | 1 | 14244 |
| ip-route-resolver-process | 0 | 0 | 1 | 1548 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 4252 |
| unix-epoll-input | 46871 | 0 | 0 | 5373470164 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 675502 | 10732872 | 0 | 341065804 |
| FortyGigabitEthernet88/0/1-tx | 675502 | 10732872 | 0 | 503020072 |
| dpdk-input | 15299561 | 10732776 | 0 | 2035065748 |
| ethernet-input | 675502 | 10732872 | 0 | 371764516 |
| l2-input | 675502 | 10732872 | 0 | 292103572 |
| l2-output | 675502 | 10732872 | 0 | 763545668 |
| unix-epoll-input | 14927 | 0 | 0 | 19288840 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 668935 | 10565212 | 0 | 334399156 |
| FortyGigabitEthernet88/0/1-tx | 668935 | 10565212 | 0 | 498886804 |
| dpdk-input | 15250806 | 10565164 | 0 | 2024255212 |
| ethernet-input | 668935 | 10565212 | 0 | 365461036 |
| l2-input | 668935 | 10565212 | 0 | 288386068 |
| l2-output | 668934 | 10565192 | 0 | 797367056 |
| unix-epoll-input | 14879 | 0 | 0 | 19571000 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 561227 | 21297776 | 0 | 339719024 |
| FortyGigabitEthernet88/0/0-tx | 561227 | 21297776 | 0 | 878590688 |
| dpdk-input | 3539658 | 21297692 | 0 | 1519124340 |
| ethernet-input | 561228 | 21297876 | 0 | 946203380 |
| l2-input | 561227 | 21297776 | 0 | 437611392 |
| l2-input-vtr | 561227 | 21297776 | 0 | 748909772 |
| l2-output | 561227 | 21297776 | 0 | 260947872 |
| unix-epoll-input | 3453 | 0 | 0 | 4631480 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| dpdk-input | 33924706 | 0 | 0 | 2896699052 |
| unix-epoll-input | 33097 | 0 | 0 | 30225616 |

40ge2p1xl710-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain and MAC learning enabled. DUT1 and DUT2 are tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 225524 |
| dpdk-process | 0 | 0 | 1 | 933652 |
| fib-walk | 0 | 0 | 1 | 12860 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 4080 |
| unix-epoll-input | 55840 | 0 | 0 | 6507138032 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 207352 | 9611766 | 0 | 230938016 |
| FortyGigabitEthernet88/0/0-tx | 207352 | 9611766 | 0 | 428759456 |
| FortyGigabitEthernet88/0/1-output | 205714 | 9611613 | 0 | 161154420 |
| FortyGigabitEthernet88/0/1-tx | 205714 | 9611613 | 0 | 429279532 |
| dpdk-input | 2837346 | 19223379 | 0 | 1439001244 |
| ethernet-input | 413068 | 19223446 | 0 | 700999264 |
| l2-fwd | 318324 | 19223379 | 0 | 661831264 |
| l2-input | 315809 | 19223446 | 0 | 613633932 |
| l2-input-vtr | 205715 | 9611644 | 0 | 354311224 |
| l2-learn | 318324 | 19223379 | 0 | 515506996 |
| l2-output | 318324 | 19223379 | 0 | 776730884 |
| unix-epoll-input | 2768 | 0 | 0 | 3790748 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2220 |
| api-rx-from-ring | 0 | 0 | 64 | 352798860 |
| bfd-process | 0 | 0 | 1 | 5780 |
| bond-process | 0 | 0 | 1 | 1416 |
| dhcp-client-process | 0 | 0 | 3 | 16596 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1484 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1948 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1320 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1084 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4012456 |
| dpdk-process | 0 | 0 | 70 | 59032332 |
| fib-walk | 0 | 0 | 105 | 196496 |
| flow-report-process | 0 | 0 | 1 | 964 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 20856 |
| ip-route-resolver-process | 0 | 0 | 3 | 14020 |
| ip4-reassembly-expire-walk | 0 | 0 | 21 | 77816 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 210 | 371420 |
| ip6-reassembly-expire-walk | 0 | 0 | 21 | 36520 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1532 |
| lldp-process | 0 | 0 | 1 | 1478188 |
| rd-cp-process | 0 | 0 | 1 | 1192 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1632 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1616 |
| send-rs-process | 0 | 0 | 1 | 1088 |
| startup-config-process | 1 | 0 | 1 | 2060 |
| statseg-collector-process | 0 | 0 | 21 | 3512848 |
| unix-cli-local:0 | 1 | 0 | 2 | 292197087 |
| unix-cli-new-session | 0 | 0 | 4 | 191487583 |
| unix-epoll-input | 4227892 | 0 | 0 | 476560302336 |
| vhost-user-process | 0 | 0 | 1 | 2232 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2420 |
| vpe-link-state-process | 0 | 0 | 8 | 19740 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1204 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6654775 | 658556651 | 0 | 8839909748 |
| FortyGigabitEthernet88/0/0-tx | 6654775 | 658556651 | 0 | 27490518896 |
| FortyGigabitEthernet88/0/1-output | 6985597 | 661065930 | 0 | 13458306400 |
| FortyGigabitEthernet88/0/1-tx | 6985597 | 661065930 | 0 | 28529693584 |
| dpdk-input | 657798953 | 1319626569 | 0 | 133783911456 |
| error-punt | 2661 | 3988 | 0 | 2262760 |
| ethernet-input | 13640372 | 1319626569 | 0 | 42047586024 |
| l2-flood | 121 | 18675 | 0 | 1614036 |
| l2-fwd | 12973173 | 1319622581 | 0 | 42776121592 |
| l2-input | 10985563 | 1319622581 | 0 | 38040800304 |
| l2-input-vtr | 6654775 | 658556651 | 0 | 21590643652 |
| l2-learn | 12973173 | 1319622581 | 0 | 29929519324 |
| l2-output | 12973173 | 1319622581 | 0 | 48860507076 |
| punt | 2661 | 3988 | 0 | 2142984 |
| unix-epoll-input | 629537 | 0 | 0 | 625335284 |
64b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 4092 |
| api-rx-from-ring | 0 | 0 | 65 | 356369276 |
| bfd-process | 0 | 0 | 1 | 6404 |
| bond-process | 0 | 0 | 1 | 1528 |
| dhcp-client-process | 0 | 0 | 3 | 6640 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2272 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2368 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1396 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1352 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3913980 |
| dpdk-process | 0 | 0 | 84 | 63468732 |
| fib-walk | 0 | 0 | 125 | 237868 |
| flow-report-process | 0 | 0 | 1 | 1112 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 34156 |
| ip-route-resolver-process | 0 | 0 | 3 | 24136 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 58816 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 250 | 372184 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 45504 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1784 |
| lldp-process | 0 | 0 | 1 | 1830980 |
| rd-cp-process | 0 | 0 | 1 | 1496 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1236 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1304 |
| send-rs-process | 0 | 0 | 1 | 1236 |
| startup-config-process | 1 | 0 | 1 | 2052 |
| statseg-collector-process | 0 | 0 | 25 | 5374208 |
| unix-cli-local:0 | 1 | 0 | 2 | 210659638 |
| unix-cli-new-session | 0 | 0 | 4 | 110752834 |
| unix-epoll-input | 5018356 | 0 | 0 | 567921337136 |
| vhost-user-process | 0 | 0 | 1 | 2448 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3360 |
| vpe-link-state-process | 0 | 0 | 9 | 19488 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1320 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 19365838 | 1687098640 | 0 | 21433764600 |
| FortyGigabitEthernet88/0/1-tx | 19365838 | 1687098640 | 0 | 67626020744 |
| dpdk-input | 944303140 | 1819425743 | 0 | 156849729812 |
| error-punt | 918 | 1008 | 0 | 674880 |
| ethernet-input | 21238834 | 1857256788 | 0 | 72973130404 |
| l2-fwd | 19365838 | 1687098640 | 0 | 54674744948 |
| l2-input | 19365838 | 1687098640 | 0 | 44416398020 |
| l2-input-vtr | 19365838 | 1687098640 | 0 | 53187046260 |
| l2-learn | 19365838 | 1687098640 | 0 | 39510374924 |
| l2-output | 19365838 | 1687098640 | 0 | 15223759428 |
| punt | 918 | 1008 | 0 | 815048 |
| unix-epoll-input | 859139 | 0 | 0 | 838661276 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 15646597 | 1752541563 | 0 | 32610310444 |
| FortyGigabitEthernet88/0/0-tx | 14574341 | 1681133056 | 0 | 69274749808 |
| dpdk-input | 903238489 | 1700048159 | 0 | 141878955616 |
| ethernet-input | 14574340 | 1681132800 | 0 | 31633388548 |
| l2-flood | 1 | 256 | 0 | 29340 |
| l2-fwd | 14574341 | 1681133056 | 0 | 52648613148 |
| l2-input | 14574340 | 1681133004 | 0 | 43765363556 |
| l2-learn | 14574341 | 1681133056 | 0 | 37766680616 |
| l2-output | 14645712 | 1686234072 | 0 | 106701127984 |
| unix-epoll-input | 796240 | 0 | 0 | 756621488 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2308 |
| api-rx-from-ring | 0 | 0 | 65 | 387784004 |
| bfd-process | 0 | 0 | 1 | 5724 |
| bond-process | 0 | 0 | 1 | 1392 |
| dhcp-client-process | 0 | 0 | 3 | 14624 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1436 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1272 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2796 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1268 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3919804 |
| dpdk-process | 0 | 0 | 80 | 63067168 |
| fib-walk | 0 | 0 | 120 | 213792 |
| flow-report-process | 0 | 0 | 1 | 1844 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 29860 |
| ip-route-resolver-process | 0 | 0 | 3 | 14368 |
| ip4-reassembly-expire-walk | 0 | 0 | 24 | 64020 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 240 | 386184 |
| ip6-reassembly-expire-walk | 0 | 0 | 24 | 44696 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1356 |
| lldp-process | 0 | 0 | 1 | 1843892 |
| rd-cp-process | 0 | 0 | 1 | 1640 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1204 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1012 |
| send-rs-process | 0 | 0 | 1 | 1184 |
| startup-config-process | 1 | 0 | 1 | 1864 |
| statseg-collector-process | 0 | 0 | 24 | 5111092 |
| unix-cli-local:0 | 1 | 0 | 2 | 2928828267 |
| unix-cli-new-session | 0 | 0 | 4 | 2828208879 |
| unix-epoll-input | 4810890 | 0 | 0 | 545036314464 |
| vhost-user-process | 0 | 0 | 1 | 2296 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1668 |
| vpe-link-state-process | 0 | 0 | 8 | 17988 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1300 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 15170118 | 1653187320 | 0 | 30917061096 |
| FortyGigabitEthernet88/0/1-tx | 15170118 | 1653187320 | 0 | 67743662648 |
| dpdk-input | 765143673 | 1653187320 | 0 | 134074437092 |
| ethernet-input | 15170119 | 1653187576 | 0 | 31305328364 |
| l2-flood | 3 | 513 | 0 | 51208 |
| l2-fwd | 15170118 | 1653187320 | 0 | 51983713080 |
| l2-input | 15170118 | 1653187320 | 0 | 42522114312 |
| l2-learn | 15170118 | 1653187320 | 0 | 37903376252 |
| l2-output | 15170118 | 1653187320 | 0 | 103462393296 |
| unix-epoll-input | 702827 | 0 | 0 | 670654336 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 18579572 | 1647609986 | 0 | 21004304616 |
| FortyGigabitEthernet88/0/0-tx | 18579572 | 1647609986 | 0 | 66299053644 |
| dpdk-input | 764039558 | 1657698332 | 0 | 138833878336 |
| error-punt | 866 | 898 | 0 | 768916 |
| ethernet-input | 19031427 | 1693636904 | 0 | 68144286964 |
| l2-fwd | 18579572 | 1647609986 | 0 | 52891916336 |
| l2-input | 18579572 | 1647609986 | 0 | 43322804064 |
| l2-input-vtr | 18579572 | 1647609986 | 0 | 51625524712 |
| l2-learn | 18579572 | 1647609986 | 0 | 38785720064 |
| l2-output | 18579572 | 1647609986 | 0 | 14888805556 |
| punt | 866 | 898 | 0 | 669716 |
| unix-epoll-input | 744698 | 0 | 0 | 731019736 |
64b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 465460 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 5912 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2952 |
| unix-epoll-input | 12680 | 0 | 0 | 1560745204 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 155869 | 4777028 | 0 | 85606592 |
| FortyGigabitEthernet88/0/1-tx | 155869 | 4777028 | 0 | 208139156 |
| dpdk-input | 247467 | 4776920 | 0 | 307579812 |
| ethernet-input | 155869 | 4777028 | 0 | 227591060 |
| l2-fwd | 155868 | 4776996 | 0 | 173307640 |
| l2-input | 155869 | 4777028 | 0 | 146060336 |
| l2-input-vtr | 155868 | 4776996 | 0 | 180776676 |
| l2-learn | 155868 | 4776996 | 0 | 153878224 |
| l2-output | 155868 | 4776996 | 0 | 64641588 |
| unix-epoll-input | 241 | 0 | 0 | 331648 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 161943 | 4702476 | 0 | 84169564 |
| FortyGigabitEthernet88/0/1-tx | 161942 | 4702436 | 0 | 206095136 |
| dpdk-input | 273154 | 4702388 | 0 | 312980016 |
| ethernet-input | 161943 | 4702476 | 0 | 229411704 |
| l2-fwd | 161942 | 4702436 | 0 | 170011376 |
| l2-input | 161943 | 4702476 | 0 | 143797904 |
| l2-input-vtr | 161943 | 4702476 | 0 | 181708268 |
| l2-learn | 161942 | 4702436 | 0 | 153449068 |
| l2-output | 161942 | 4702436 | 0 | 64117984 |
| unix-epoll-input | 266 | 0 | 0 | 366080 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 152958 | 4777208 | 0 | 114907140 |
| FortyGigabitEthernet88/0/0-tx | 152958 | 4777208 | 0 | 208040412 |
| dpdk-input | 278352 | 4777152 | 0 | 309797920 |
| ethernet-input | 152959 | 4777248 | 0 | 126398724 |
| l2-fwd | 152958 | 4777208 | 0 | 168271364 |
| l2-input | 152959 | 4777248 | 0 | 140220236 |
| l2-learn | 152958 | 4777208 | 0 | 157134676 |
| l2-output | 152958 | 4777208 | 0 | 320659004 |
| unix-epoll-input | 272 | 0 | 0 | 372660 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 153957 | 4702712 | 0 | 113494700 |
| FortyGigabitEthernet88/0/0-tx | 153957 | 4702712 | 0 | 207892784 |
| dpdk-input | 286316 | 4702636 | 0 | 306693748 |
| ethernet-input | 153958 | 4702748 | 0 | 127596044 |
| l2-fwd | 153957 | 4702712 | 0 | 166094848 |
| l2-input | 153957 | 4702712 | 0 | 138664872 |
| l2-learn | 153957 | 4702712 | 0 | 151997232 |
| l2-output | 153957 | 4702712 | 0 | 332705424 |
| unix-epoll-input | 279 | 0 | 0 | 426036 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2072 |
| api-rx-from-ring | 0 | 0 | 60 | 479719012 |
| bfd-process | 0 | 0 | 1 | 6832 |
| bond-process | 0 | 0 | 1 | 1504 |
| dhcp-client-process | 0 | 0 | 2 | 6216 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1512 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2156 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1444 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3993008 |
| dpdk-process | 0 | 0 | 50 | 58022184 |
| fib-walk | 0 | 0 | 75 | 148880 |
| flow-report-process | 0 | 0 | 1 | 1164 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 17280 |
| ip-route-resolver-process | 0 | 0 | 2 | 13776 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 52840 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 150 | 242936 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 31696 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2156 |
| lldp-process | 0 | 0 | 1 | 2398548 |
| rd-cp-process | 0 | 0 | 1 | 1280 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1576 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1508 |
| send-rs-process | 0 | 0 | 1 | 1288 |
| startup-config-process | 1 | 0 | 1 | 1996 |
| statseg-collector-process | 0 | 0 | 15 | 5269932 |
| unix-cli-local:0 | 1 | 0 | 2 | 1843757631 |
| unix-cli-new-session | 0 | 0 | 4 | 1743394515 |
| unix-epoll-input | 3005246 | 0 | 0 | 339375647192 |
| vhost-user-process | 0 | 0 | 1 | 2128 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2304 |
| vpe-link-state-process | 0 | 0 | 8 | 18784 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1520 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 26453212 | 790112060 | 0 | 19284674836 |
| FortyGigabitEthernet88/0/1-tx | 28476072 | 852408080 | 0 | 36926303756 |
| dpdk-input | 600636422 | 790112012 | 0 | 92378951344 |
| ethernet-input | 26453213 | 790112120 | 0 | 20963268080 |
| l2-flood | 1 | 1 | 0 | 4220 |
| l2-fwd | 27416891 | 828248520 | 0 | 29212780868 |
| l2-input | 26453213 | 790112120 | 0 | 23303665008 |
| l2-learn | 26453212 | 790112060 | 0 | 25791541700 |
| l2-output | 26453212 | 790112060 | 0 | 52544181832 |
| unix-epoll-input | 585994 | 0 | 0 | 567422676 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 26514826 | 777827424 | 0 | 19593345084 |
| FortyGigabitEthernet88/0/1-tx | 26514825 | 777827372 | 0 | 34239956620 |
| dpdk-input | 627209490 | 777827368 | 0 | 92456188900 |
| ethernet-input | 26514827 | 777827472 | 0 | 20797233468 |
| l2-flood | 1 | 12 | 0 | 4064 |
| l2-fwd | 26514825 | 777827404 | 0 | 27768106360 |
| l2-input | 26514827 | 777827472 | 0 | 23131216624 |
| l2-learn | 26514827 | 777827472 | 0 | 26171249396 |
| l2-output | 26514826 | 777827424 | 0 | 52203008876 |
| unix-epoll-input | 611238 | 0 | 0 | 590181420 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 25896817 | 790106076 | 0 | 14092864340 |
| FortyGigabitEthernet88/0/0-tx | 30119195 | 920035440 | 0 | 39552215924 |
| dpdk-input | 653857077 | 790105972 | 0 | 95950599848 |
| ethernet-input | 25896817 | 790106076 | 0 | 37242449656 |
| l2-fwd | 28122824 | 857732640 | 0 | 30581655812 |
| l2-input | 25896817 | 790106076 | 0 | 23614429068 |
| l2-input-vtr | 25896817 | 790106076 | 0 | 29716751464 |
| l2-learn | 28211480 | 860353344 | 0 | 27760856332 |
| l2-output | 25896816 | 790106028 | 0 | 10231983568 |
| unix-epoll-input | 595053 | 0 | 0 | 579148484 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 26744920 | 777608940 | 0 | 13971759152 |
| FortyGigabitEthernet88/0/0-tx | 26744919 | 777608940 | 0 | 34193511864 |
| dpdk-input | 640308477 | 787983444 | 0 | 95191874376 |
| ethernet-input | 26744920 | 777608940 | 0 | 37267532356 |
| l2-fwd | 27807345 | 814977848 | 0 | 29192181588 |
| l2-input | 26744920 | 777608940 | 0 | 23625546140 |
| l2-input-vtr | 26744920 | 777608940 | 0 | 29701987196 |
| l2-learn | 26744919 | 777608908 | 0 | 25001231372 |
| l2-output | 26744919 | 777608908 | 0 | 10426034200 |
| unix-epoll-input | 617622 | 0 | 0 | 604765100 |

40ge2p1xl710-dot1q-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 are tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2388 |
| api-rx-from-ring | 0 | 0 | 48 | 108046440 |
| bfd-process | 0 | 0 | 1 | 7876 |
| bond-process | 0 | 0 | 1 | 1484 |
| dhcp-client-process | 0 | 0 | 3 | 6728 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1960 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2072 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1276 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1664 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3756984 |
| dpdk-process | 0 | 0 | 74 | 60283460 |
| fib-walk | 0 | 0 | 110 | 221864 |
| flow-report-process | 0 | 0 | 1 | 1080 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 38180 |
| ip-route-resolver-process | 0 | 0 | 3 | 25840 |
| ip4-reassembly-expire-walk | 0 | 0 | 22 | 45064 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 220 | 319244 |
| ip6-reassembly-expire-walk | 0 | 0 | 22 | 47864 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2192 |
| lldp-process | 0 | 0 | 1 | 1477076 |
| rd-cp-process | 0 | 0 | 1 | 1448 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1260 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1208 |
| send-rs-process | 0 | 0 | 1 | 1292 |
| startup-config-process | 1 | 0 | 1 | 2376 |
| statseg-collector-process | 0 | 0 | 22 | 3488252 |
| unix-cli-local:0 | 1 | 0 | 2 | 673674542 |
| unix-cli-new-session | 0 | 0 | 4 | 571963770 |
| unix-epoll-input | 4406576 | 0 | 0 | 499654215232 |
| vhost-user-process | 0 | 0 | 1 | 2088 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2512 |
| vpe-link-state-process | 0 | 0 | 5 | 12436 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1532 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9741053 | 953351693 | 0 | 19087485616 |
| FortyGigabitEthernet88/0/0-tx | 9741053 | 953351693 | 0 | 40826805512 |
| FortyGigabitEthernet88/0/1-output | 10932763 | 953341239 | 0 | 12093145960 |
| FortyGigabitEthernet88/0/1-tx | 10932763 | 953341239 | 0 | 41962829136 |
| dpdk-input | 589962386 | 1906693064 | 0 | 141216079880 |
| error-punt | 193 | 285 | 0 | 141808 |
| ethernet-input | 20673816 | 1906693217 | 0 | 60113486484 |
| l2-input | 16094145 | 2007870413 | 0 | 40810955204 |
| l2-input-vtr | 10932763 | 953341239 | 0 | 31583817420 |
| l2-output | 16190228 | 1906692836 | 0 | 73518119252 |
| punt | 193 | 285 | 0 | 161356 |
| unix-epoll-input | 575581 | 0 | 0 | 558844568 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 252288 |
| dpdk-process | 0 | 0 | 1 | 11648 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 15616 |
| unix-epoll-input | 26375 | 0 | 0 | 3163991040 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 135148 | 6837296 | 0 | 117902344 |
| FortyGigabitEthernet88/0/0-tx | 135148 | 6837296 | 0 | 290747504 |
| FortyGigabitEthernet88/0/1-output | 117791 | 6837320 | 0 | 154248164 |
| FortyGigabitEthernet88/0/1-tx | 117791 | 6837320 | 0 | 298754292 |
| dpdk-input | 302722 | 13674536 | 0 | 728050392 |
| ethernet-input | 252939 | 13674616 | 0 | 468287756 |
| l2-input | 162352 | 13674616 | 0 | 308123664 |
| l2-input-vtr | 135148 | 6837296 | 0 | 243719064 |
| l2-output | 239978 | 13674616 | 0 | 539888256 |
| unix-epoll-input | 295 | 0 | 0 | 415548 |
64b-2t2c-dot1q-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 276124 |
| dpdk-process | 0 | 0 | 1 | 17168 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 30664 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3008 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1844 |
| unix-epoll-input | 32812 | 0 | 0 | 3554515304 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 329278 | 15603548 | 0 | 230044332 |
| FortyGigabitEthernet88/0/1-tx | 329278 | 15603548 | 0 | 645442972 |
| dpdk-input | 1399313 | 15603472 | 0 | 897418752 |
| ethernet-input | 329278 | 15603548 | 0 | 659866996 |
| l2-input | 329278 | 15603548 | 0 | 304384404 |
| l2-input-vtr | 329278 | 15603548 | 0 | 532667256 |
| l2-output | 329278 | 15603548 | 0 | 193056868 |
| unix-epoll-input | 1366 | 0 | 0 | 1835632 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 247100 | 15604668 | 0 | 312123224 |
| FortyGigabitEthernet88/0/0-tx | 247099 | 15604608 | 0 | 656719508 |
| dpdk-input | 1464265 | 15604608 | 0 | 875138272 |
| ethernet-input | 247100 | 15604668 | 0 | 315485684 |
| l2-input | 247100 | 15604668 | 0 | 285042912 |
| l2-output | 247099 | 15604608 | 0 | 1011036528 |
| unix-epoll-input | 1429 | 0 | 0 | 1889424 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2580 |
| api-rx-from-ring | 0 | 0 | 59 | 110554832 |
| bfd-process | 0 | 0 | 1 | 6364 |
| bond-process | 0 | 0 | 1 | 1568 |
| dhcp-client-process | 0 | 0 | 5 | 18164 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1560 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2776 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1728 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1184 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3978600 |
| dpdk-process | 0 | 0 | 150 | 81386372 |
| fib-walk | 0 | 0 | 225 | 361068 |
| flow-report-process | 0 | 0 | 1 | 1132 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 33576 |
| ip-route-resolver-process | 0 | 0 | 5 | 25904 |
| ip4-reassembly-expire-walk | 0 | 0 | 45 | 72004 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 450 | 560916 |
| ip6-reassembly-expire-walk | 0 | 0 | 45 | 75064 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1400 |
| lldp-process | 0 | 0 | 1 | 1822400 |
| rd-cp-process | 0 | 0 | 1 | 1264 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1036 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1272 |
| send-rs-process | 0 | 0 | 1 | 1088 |
| startup-config-process | 1 | 0 | 1 | 2088 |
| statseg-collector-process | 0 | 0 | 45 | 9242868 |
| unix-cli-local:0 | 1 | 0 | 2 | 978927447 |
| unix-cli-new-session | 0 | 0 | 4 | 878660659 |
| unix-epoll-input | 9055449 | 0 | 0 | 1024949552444 |
| vhost-user-process | 0 | 0 | 1 | 1964 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2736 |
| vpe-link-state-process | 0 | 0 | 5 | 12272 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1776 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 53802130 | 4343302400 | 0 | 84473298504 |
| FortyGigabitEthernet88/0/1-tx | 55421725 | 4439054628 | 0 | 183445478412 |
| dpdk-input | 926080727 | 4366705267 | 0 | 264289029020 |
| ethernet-input | 54256592 | 4459644672 | 0 | 86376033860 |
| l2-input | 53802130 | 4343302400 | 0 | 80149558944 |
| l2-output | 53802130 | 4343302400 | 0 | 275637064224 |
| unix-epoll-input | 865959 | 0 | 0 | 956862424 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 81338090 | 4339793337 | 0 | 60411428092 |
| FortyGigabitEthernet88/0/0-tx | 81338090 | 4339793337 | 0 | 176928071544 |
| dpdk-input | 857396146 | 4363051378 | 0 | 281051663800 |
| error-punt | 124 | 131 | 0 | 111504 |
| ethernet-input | 81338087 | 4339793286 | 0 | 180310907036 |
| l2-input | 81338090 | 4339793337 | 0 | 82234097960 |
| l2-input-vtr | 81338090 | 4339793337 | 0 | 145274286468 |
| l2-output | 81338090 | 4339793337 | 0 | 44829887840 |
| punt | 124 | 131 | 0 | 131404 |
| unix-epoll-input | 814385 | 0 | 0 | 915475996 |
64b-4t4c-dot1q-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 396716 |
| fib-walk | 0 | 0 | 1 | 5924 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 6024 |
| unix-epoll-input | 44040 | 0 | 0 | 5077812760 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1061560 | 15556496 | 0 | 407342840 |
| FortyGigabitEthernet88/0/1-tx | 1061560 | 15556496 | 0 | 749537932 |
| dpdk-input | 2318232 | 15556408 | 0 | 1359186200 |
| ethernet-input | 1061560 | 15556496 | 0 | 941023048 |
| l2-input | 1061560 | 15556496 | 0 | 434247400 |
| l2-input-vtr | 1061560 | 15556496 | 0 | 709002236 |
| l2-output | 1061560 | 15556496 | 0 | 324197036 |
| unix-epoll-input | 2262 | 0 | 0 | 3090244 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1074631 | 15313588 | 0 | 397319160 |
| FortyGigabitEthernet88/0/1-tx | 1074631 | 15313588 | 0 | 753134992 |
| dpdk-input | 2377354 | 15313488 | 0 | 1363907976 |
| ethernet-input | 1074631 | 15313588 | 0 | 941379416 |
| l2-input | 1074631 | 15313588 | 0 | 432890472 |
| l2-input-vtr | 1074631 | 15313588 | 0 | 702544216 |
| l2-output | 1074630 | 15313576 | 0 | 329655160 |
| unix-epoll-input | 2320 | 0 | 0 | 3189936 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 992034 | 15556988 | 0 | 490103644 |
| FortyGigabitEthernet88/0/0-tx | 992034 | 15556988 | 0 | 732159784 |
| dpdk-input | 4052152 | 15556872 | 0 | 1459095756 |
| ethernet-input | 992034 | 15556988 | 0 | 547124952 |
| l2-input | 992034 | 15556988 | 0 | 423681744 |
| l2-output | 992033 | 15556952 | 0 | 1148061972 |
| unix-epoll-input | 3953 | 0 | 0 | 5164276 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 968290 | 15314044 | 0 | 479478628 |
| FortyGigabitEthernet88/0/0-tx | 968290 | 15314044 | 0 | 738539576 |
| dpdk-input | 3867343 | 15313940 | 0 | 1428103272 |
| ethernet-input | 968290 | 15314044 | 0 | 556997660 |
| l2-input | 968290 | 15314044 | 0 | 412219828 |
| l2-output | 968289 | 15314028 | 0 | 1198521592 |
| unix-epoll-input | 3773 | 0 | 0 | 5429316 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2212 |
| api-rx-from-ring | 0 | 0 | 44 | 139950604 |
| bfd-process | 0 | 0 | 1 | 5620 |
| bond-process | 0 | 0 | 1 | 1468 |
| dhcp-client-process | 0 | 0 | 2 | 4572 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1448 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2388 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1140 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 2100 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4009052 |
| dpdk-process | 0 | 0 | 47 | 56211580 |
| fib-walk | 0 | 0 | 70 | 143088 |
| flow-report-process | 0 | 0 | 1 | 1468 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 19596 |
| ip-route-resolver-process | 0 | 0 | 2 | 5548 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 35376 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 236336 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 36908 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1680 |
| lldp-process | 0 | 0 | 1 | 2418052 |
| rd-cp-process | 0 | 0 | 1 | 1280 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1032 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1036 |
| send-rs-process | 0 | 0 | 1 | 1540 |
| startup-config-process | 1 | 0 | 1 | 1908 |
| statseg-collector-process | 0 | 0 | 14 | 5044528 |
| unix-cli-local:0 | 1 | 0 | 2 | 3240706415 |
| unix-cli-new-session | 0 | 0 | 4 | 3140585899 |
| unix-epoll-input | 2802939 | 0 | 0 | 316891911544 |
| vhost-user-process | 0 | 0 | 1 | 1912 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2604 |
| vpe-link-state-process | 0 | 0 | 5 | 11792 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1168 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 53691983 | 796464804 | 0 | 25751386372 |
| FortyGigabitEthernet88/0/1-tx | 53691982 | 796464800 | 0 | 37819316176 |
| dpdk-input | 624612431 | 808551724 | 0 | 101665630476 |
| ethernet-input | 53691982 | 796464800 | 0 | 28419419396 |
| l2-input | 58314270 | 866789068 | 0 | 23900073396 |
| l2-output | 53691982 | 796464800 | 0 | 58847671164 |
| unix-epoll-input | 595896 | 0 | 0 | 634698672 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 54679683 | 784019736 | 0 | 25676425352 |
| FortyGigabitEthernet88/0/1-tx | 54679682 | 784019736 | 0 | 37357390196 |
| dpdk-input | 637838745 | 807157384 | 0 | 102281404436 |
| ethernet-input | 54679682 | 784019728 | 0 | 28572922656 |
| l2-input | 68319897 | 981400330 | 0 | 27211706160 |
| l2-output | 54679681 | 784019727 | 0 | 58393271480 |
| unix-epoll-input | 617785 | 0 | 0 | 664781740 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 56709763 | 838825824 | 0 | 21295543988 |
| FortyGigabitEthernet88/0/0-tx | 54206369 | 796460280 | 0 | 39194603900 |
| dpdk-input | 514975810 | 817448640 | 0 | 100027214104 |
| ethernet-input | 59022043 | 867137160 | 0 | 52660372436 |
| l2-input | 54206369 | 796460280 | 0 | 22567766972 |
| l2-input-vtr | 54206368 | 796460264 | 0 | 35457399264 |
| l2-output | 54206367 | 796460244 | 0 | 16484495968 |
| unix-epoll-input | 500097 | 0 | 0 | 512151024 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 60211840 | 850317696 | 0 | 22041136444 |
| FortyGigabitEthernet88/0/0-tx | 55346102 | 784015271 | 0 | 38761765884 |
| dpdk-input | 509044671 | 784015144 | 0 | 96309658652 |
| ethernet-input | 60213628 | 853240709 | 0 | 52682661936 |
| l2-input | 55346102 | 784015252 | 0 | 22126999888 |
| l2-input-vtr | 60224318 | 853240736 | 0 | 39359890588 |
| l2-output | 55346102 | 784015256 | 0 | 16853230596 |
| unix-epoll-input | 496637 | 0 | 0 | 525144200 |

40ge2p1xl710-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 314520 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 12224 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1580 |
| unix-epoll-input | 14277 | 0 | 0 | 1634308000 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 16600 | 4065024 | 0 | 41114892 |
| FortyGigabitEthernet88/0/0-tx | 16600 | 4065024 | 0 | 168124632 |
| FortyGigabitEthernet88/0/1-output | 16600 | 4065024 | 0 | 42748360 |
| FortyGigabitEthernet88/0/1-tx | 16600 | 4065024 | 0 | 167351228 |
| dpdk-input | 16600 | 8130048 | 0 | 386410736 |
| ethernet-input | 33200 | 8130048 | 0 | 149526120 |
| l2-fwd | 33188 | 8130048 | 0 | 245756036 |
| l2-input | 33188 | 8130048 | 0 | 208923784 |
| l2-learn | 33188 | 8130048 | 0 | 163005116 |
| l2-output | 33188 | 8130048 | 0 | 63989060 |
| unix-epoll-input | 16 | 0 | 0 | 22244 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2472 |
| api-rx-from-ring | 0 | 0 | 40 | 338092052 |
| bfd-process | 0 | 0 | 1 | 5804 |
| bond-process | 0 | 0 | 1 | 1304 |
| dhcp-client-process | 0 | 0 | 3 | 16112 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1424 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2344 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1364 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1336 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3906268 |
| dpdk-process | 0 | 0 | 74 | 60945600 |
| fib-walk | 0 | 0 | 110 | 198576 |
| flow-report-process | 0 | 0 | 1 | 656 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 46908 |
| ip-route-resolver-process | 0 | 0 | 3 | 17248 |
| ip4-reassembly-expire-walk | 0 | 0 | 22 | 43708 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 220 | 341132 |
| ip6-reassembly-expire-walk | 0 | 0 | 22 | 43128 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1392 |
| lldp-process | 0 | 0 | 1 | 1479464 |
| rd-cp-process | 0 | 0 | 1 | 1288 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1568 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1616 |
| send-rs-process | 0 | 0 | 1 | 1164 |
| startup-config-process | 1 | 0 | 1 | 2024 |
| statseg-collector-process | 0 | 0 | 22 | 3531616 |
| unix-cli-local:0 | 1 | 0 | 2 | 2736970903 |
| unix-cli-new-session | 0 | 0 | 4 | 2636547375 |
| unix-epoll-input | 4405353 | 0 | 0 | 499419546768 |
| vhost-user-process | 0 | 0 | 1 | 1960 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2520 |
| vpe-link-state-process | 0 | 0 | 6 | 14508 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1704 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 4576763 | 1103288832 | 0 | 11373972148 |
| FortyGigabitEthernet88/0/0-tx | 4822732 | 1159805440 | 0 | 47712167640 |
| FortyGigabitEthernet88/0/1-output | 4575711 | 1103468288 | 0 | 11754453720 |
| FortyGigabitEthernet88/0/1-tx | 4575711 | 1103468288 | 0 | 45298580672 |
| dpdk-input | 352988736 | 2206757120 | 0 | 136311273448 |
| ethernet-input | 9152476 | 2206757632 | 0 | 40714989636 |
| l2-flood | 60 | 15360 | 0 | 1340292 |
| l2-fwd | 9534864 | 2315994116 | 0 | 70041661384 |
| l2-input | 9085150 | 2206757632 | 0 | 56812529868 |
| l2-learn | 9085148 | 2206757120 | 0 | 44222293076 |
| l2-output | 9085148 | 2206757120 | 0 | 17254256804 |
| unix-epoll-input | 344387 | 0 | 0 | 328439964 |
64b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 325068 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 1884 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 2824 |
| unix-epoll-input | 19320 | 0 | 0 | 2181968712 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 69341 | 10946340 | 0 | 117785748 |
| FortyGigabitEthernet88/0/1-tx | 69341 | 10946340 | 0 | 430060540 |
| dpdk-input | 79710 | 10946340 | 0 | 506478420 |
| ethernet-input | 69342 | 10946508 | 0 | 195519304 |
| l2-fwd | 69341 | 10946340 | 0 | 337106444 |
| l2-input | 69341 | 10946340 | 0 | 276468316 |
| l2-learn | 69341 | 10946340 | 0 | 233062404 |
| l2-output | 69341 | 10946340 | 0 | 85957744 |
| unix-epoll-input | 77 | 0 | 0 | 105164 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 62328 | 10947884 | 0 | 124337488 |
| FortyGigabitEthernet88/0/0-tx | 62328 | 10947884 | 0 | 435688900 |
| dpdk-input | 62374 | 10947884 | 0 | 506788244 |
| ethernet-input | 62328 | 10947884 | 0 | 192390856 |
| l2-fwd | 62328 | 10947884 | 0 | 335001844 |
| l2-input | 62328 | 10947884 | 0 | 274201984 |
| l2-learn | 62328 | 10947884 | 0 | 230869252 |
| l2-output | 62328 | 10947884 | 0 | 84436684 |
| unix-epoll-input | 61 | 0 | 0 | 86252 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2536 |
| api-rx-from-ring | 0 | 0 | 47 | 354444948 |
| bfd-process | 0 | 0 | 1 | 6172 |
| bond-process | 0 | 0 | 1 | 1364 |
| dhcp-client-process | 0 | 0 | 4 | 15804 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1672 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2208 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1256 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1240 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3855732 |
| dpdk-process | 0 | 0 | 117 | 73790964 |
| fib-walk | 0 | 0 | 175 | 288640 |
| flow-report-process | 0 | 0 | 1 | 1756 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 20828 |
| ip-route-resolver-process | 0 | 0 | 4 | 26912 |
| ip4-reassembly-expire-walk | 0 | 0 | 36 | 64032 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 350 | 516248 |
| ip6-reassembly-expire-walk | 0 | 0 | 36 | 57900 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2464 |
| lldp-process | 0 | 0 | 1 | 1810352 |
| rd-cp-process | 0 | 0 | 1 | 1388 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1100 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1388 |
| send-rs-process | 0 | 0 | 1 | 1132 |
| startup-config-process | 1 | 0 | 1 | 1744 |
| statseg-collector-process | 0 | 0 | 35 | 7265648 |
| unix-cli-local:0 | 1 | 0 | 2 | 415618595 |
| unix-cli-new-session | 0 | 0 | 4 | 315008467 |
| unix-epoll-input | 7027923 | 0 | 0 | 796316011804 |
| vhost-user-process | 0 | 0 | 1 | 2096 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2444 |
| vpe-link-state-process | 0 | 0 | 6 | 14588 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1276 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 23647056 | 3712097696 | 0 | 39947309068 |
| FortyGigabitEthernet88/0/1-tx | 23647056 | 3712097696 | 0 | 145803023096 |
| dpdk-input | 459767739 | 3712097485 | 0 | 199958202708 |
| ethernet-input | 23647056 | 3712097696 | 0 | 65127363808 |
| l2-flood | 2 | 257 | 0 | 24668 |
| l2-fwd | 23647056 | 3712097696 | 0 | 113704177896 |
| l2-input | 23647056 | 3712097696 | 0 | 94455707656 |
| l2-learn | 23647055 | 3712097536 | 0 | 78946908668 |
| l2-output | 23647056 | 3712097696 | 0 | 28686567588 |
| unix-epoll-input | 448561 | 0 | 0 | 433519684 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 22919231 | 3698265398 | 0 | 39866992464 |
| FortyGigabitEthernet88/0/0-tx | 22919230 | 3698265200 | 0 | 145555803072 |
| dpdk-input | 453247853 | 3698265398 | 0 | 202778464368 |
| ethernet-input | 23551318 | 3813416042 | 0 | 66213068048 |
| l2-fwd | 22919231 | 3698265398 | 0 | 114014772388 |
| l2-input | 23446725 | 3783448118 | 0 | 95529035100 |
| l2-learn | 23563539 | 3813447222 | 0 | 80940308032 |
| l2-output | 22919231 | 3698265398 | 0 | 28405243112 |
| unix-epoll-input | 442200 | 0 | 0 | 428357792 |
64b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2548 |
| api-rx-from-ring | 0 | 0 | 36 | 443477412 |
| bfd-process | 0 | 0 | 1 | 7172 |
| bond-process | 0 | 0 | 1 | 1588 |
| dhcp-client-process | 0 | 0 | 2 | 4744 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2152 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2456 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1616 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1232 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3935284 |
| dpdk-process | 0 | 0 | 47 | 60051548 |
| fib-walk | 0 | 0 | 70 | 187716 |
| flow-report-process | 0 | 0 | 1 | 1184 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 28612 |
| ip-route-resolver-process | 0 | 0 | 2 | 5336 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 48512 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 230852 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 30292 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2264 |
| lldp-process | 0 | 0 | 1 | 2402536 |
| rd-cp-process | 0 | 0 | 1 | 1940 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1328 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1336 |
| send-rs-process | 0 | 0 | 1 | 1240 |
| startup-config-process | 1 | 0 | 1 | 2012 |
| statseg-collector-process | 0 | 0 | 14 | 4929568 |
| unix-cli-local:0 | 1 | 0 | 2 | 3910173822 |
| unix-cli-new-session | 0 | 0 | 4 | 3810482862 |
| unix-epoll-input | 2813147 | 0 | 0 | 316577269164 |
| vhost-user-process | 0 | 0 | 1 | 2064 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2628 |
| vpe-link-state-process | 0 | 0 | 7 | 15772 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1560 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 41600602 | 769981412 | 0 | 17808724340 |
| FortyGigabitEthernet88/0/1-tx | 41600601 | 769981384 | 0 | 35746041344 |
| dpdk-input | 598666103 | 789956268 | 0 | 99484345892 |
| ethernet-input | 41600602 | 769981412 | 0 | 25456359580 |
| l2-fwd | 44795591 | 829242120 | 0 | 32631156184 |
| l2-input | 41600601 | 769981384 | 0 | 25784702296 |
| l2-learn | 45479434 | 840612084 | 0 | 31880778832 |
| l2-output | 45265847 | 839908492 | 0 | 15358219048 |
| unix-epoll-input | 569470 | 0 | 0 | 579914400 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 47199258 | 827130796 | 0 | 19129857956 |
| FortyGigabitEthernet88/0/1-tx | 43102309 | 757950792 | 0 | 35619650548 |
| dpdk-input | 637313953 | 757950724 | 0 | 100299494688 |
| ethernet-input | 43102310 | 757950820 | 0 | 26137094884 |
| l2-fwd | 43102309 | 757950792 | 0 | 29985692944 |
| l2-input | 43102308 | 757950792 | 0 | 25489550088 |
| l2-learn | 47124555 | 827477964 | 0 | 31049296736 |
| l2-output | 43102309 | 757950792 | 0 | 14154997304 |
| unix-epoll-input | 561632 | 0 | 0 | 577807796 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 39177266 | 770050902 | 0 | 16604524816 |
| FortyGigabitEthernet88/0/0-tx | 42518533 | 837246938 | 0 | 38674726048 |
| dpdk-input | 629727527 | 776969365 | 0 | 99911627168 |
| ethernet-input | 39177267 | 770050928 | 0 | 24586913772 |
| l2-flood | 66 | 16640 | 0 | 1429200 |
| l2-fwd | 39177266 | 770050902 | 0 | 29532924484 |
| l2-input | 39177266 | 770050902 | 0 | 25379290180 |
| l2-learn | 39177266 | 770050902 | 0 | 29100375480 |
| l2-output | 42976319 | 840328998 | 0 | 14585815212 |
| unix-epoll-input | 601972 | 0 | 0 | 627537744 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 42986453 | 827546250 | 0 | 18128925176 |
| FortyGigabitEthernet88/0/0-tx | 39360180 | 758019280 | 0 | 35710117248 |
| dpdk-input | 640513539 | 758019184 | 0 | 100277507164 |
| ethernet-input | 42719896 | 824165408 | 0 | 27456184812 |
| l2-flood | 66 | 16640 | 0 | 1413964 |
| l2-fwd | 39360180 | 758019280 | 0 | 29169715228 |
| l2-input | 43177352 | 827199292 | 0 | 27291752004 |
| l2-learn | 42964618 | 824593084 | 0 | 31009779600 |
| l2-output | 39360180 | 758019280 | 0 | 13349270384 |
| unix-epoll-input | 568413 | 0 | 0 | 612334816 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2664 |
| api-rx-from-ring | 0 | 0 | 38 | 450243160 |
| bfd-process | 0 | 0 | 1 | 6044 |
| bond-process | 0 | 0 | 1 | 1784 |
| dhcp-client-process | 0 | 0 | 2 | 3896 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1468 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2276 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1196 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1456 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3965316 |
| dpdk-process | 0 | 0 | 47 | 60050960 |
| fib-walk | 0 | 0 | 70 | 130304 |
| flow-report-process | 0 | 0 | 1 | 1708 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 29264 |
| ip-route-resolver-process | 0 | 0 | 2 | 23124 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 43880 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 218660 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 45724 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2136 |
| lldp-process | 0 | 0 | 1 | 2425800 |
| rd-cp-process | 0 | 0 | 1 | 1280 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1240 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1104 |
| send-rs-process | 0 | 0 | 1 | 1104 |
| startup-config-process | 1 | 0 | 1 | 1788 |
| statseg-collector-process | 0 | 0 | 14 | 4939436 |
| unix-cli-local:0 | 1 | 0 | 2 | 2503064687 |
| unix-cli-new-session | 0 | 0 | 4 | 2402701959 |
| unix-epoll-input | 2796345 | 0 | 0 | 316580343276 |
| vhost-user-process | 0 | 0 | 1 | 2452 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2764 |
| vpe-link-state-process | 0 | 0 | 6 | 15016 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1260 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 45216512 | 878388024 | 0 | 19140569420 |
| FortyGigabitEthernet88/0/1-tx | 41805229 | 811074396 | 0 | 37501778892 |
| dpdk-input | 565861924 | 893209727 | 0 | 103303003704 |
| ethernet-input | 45216511 | 878387996 | 0 | 27836426392 |
| l2-fwd | 41805228 | 811074380 | 0 | 31521182472 |
| l2-input | 41805229 | 811074396 | 0 | 26970014884 |
| l2-learn | 45648427 | 881352548 | 0 | 32836908280 |
| l2-output | 45364931 | 878828526 | 0 | 15312913976 |
| unix-epoll-input | 519589 | 0 | 0 | 544462596 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 45661900 | 863950384 | 0 | 19084988296 |
| FortyGigabitEthernet88/0/1-tx | 42319088 | 798401664 | 0 | 37082456232 |
| dpdk-input | 541417215 | 798401552 | 0 | 96539586420 |
| ethernet-input | 42319088 | 798401664 | 0 | 26068354320 |
| l2-fwd | 42319086 | 798401632 | 0 | 31298662164 |
| l2-input | 42319088 | 798401664 | 0 | 26313635780 |
| l2-learn | 42319088 | 798401664 | 0 | 30273960492 |
| l2-output | 46002997 | 867928640 | 0 | 15436878316 |
| unix-epoll-input | 528220 | 0 | 0 | 562649672 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 43612648 | 811097788 | 0 | 18239415500 |
| FortyGigabitEthernet88/0/0-tx | 43784661 | 817742374 | 0 | 39221119132 |
| dpdk-input | 476666877 | 811097724 | 0 | 93649911624 |
| ethernet-input | 43612648 | 811097804 | 0 | 26813605268 |
| l2-flood | 55 | 13824 | 0 | 1743920 |
| l2-fwd | 43612648 | 811097788 | 0 | 31690793304 |
| l2-input | 47279415 | 881025001 | 0 | 29144503884 |
| l2-learn | 43612648 | 811097788 | 0 | 31183940212 |
| l2-output | 43612648 | 811097788 | 0 | 14787833800 |
| unix-epoll-input | 465047 | 0 | 0 | 480536464 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 43925831 | 798425036 | 0 | 18377545140 |
| FortyGigabitEthernet88/0/0-tx | 43925831 | 798424983 | 0 | 38435070556 |
| dpdk-input | 483606108 | 798424956 | 0 | 93968212832 |
| ethernet-input | 43925831 | 798425036 | 0 | 27507184760 |
| l2-flood | 55 | 13824 | 0 | 1695096 |
| l2-fwd | 47616970 | 867259640 | 0 | 33998709004 |
| l2-input | 43925831 | 798425036 | 0 | 26396637676 |
| l2-learn | 43925831 | 798425036 | 0 | 31476831896 |
| l2-output | 43925831 | 798425036 | 0 | 14885083776 |
| unix-epoll-input | 471818 | 0 | 0 | 497470444 |

40ge2p1xl710-eth-l2bdscale100kmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2160 |
| api-rx-from-ring | 0 | 0 | 41 | 327404128 |
| bfd-process | 0 | 0 | 1 | 7680 |
| bond-process | 0 | 0 | 1 | 2048 |
| dhcp-client-process | 0 | 0 | 2 | 8616 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2828 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2552 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1292 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1232 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3779056 |
| dpdk-process | 0 | 0 | 57 | 59403344 |
| fib-walk | 0 | 0 | 85 | 157428 |
| flow-report-process | 0 | 0 | 1 | 1312 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 20940 |
| ip-route-resolver-process | 0 | 0 | 2 | 21908 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 57872 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 271536 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 31292 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1744 |
| lldp-process | 0 | 0 | 1 | 1467312 |
| rd-cp-process | 0 | 0 | 1 | 1432 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1300 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1204 |
| send-rs-process | 0 | 0 | 1 | 1432 |
| startup-config-process | 1 | 0 | 1 | 2320 |
| statseg-collector-process | 0 | 0 | 17 | 2840512 |
| unix-cli-local:0 | 1 | 0 | 2 | 835041198 |
| unix-cli-new-session | 0 | 0 | 4 | 735083026 |
| unix-epoll-input | 3408068 | 0 | 0 | 385236028956 |
| vhost-user-process | 0 | 0 | 1 | 2500 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2508 |
| vpe-link-state-process | 0 | 0 | 7 | 17488 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1656 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2230694 | 517727232 | 0 | 5448712936 |
| FortyGigabitEthernet88/0/0-tx | 2230693 | 517726976 | 0 | 22394880188 |
| FortyGigabitEthernet88/0/1-output | 2229558 | 517718016 | 0 | 5738074376 |
| FortyGigabitEthernet88/0/1-tx | 2229557 | 517717760 | 0 | 22544483028 |
| dpdk-input | 452773226 | 1035445248 | 0 | 88270904884 |
| ethernet-input | 4459925 | 1035445248 | 0 | 19320292656 |
| l2-flood | 991 | 90807 | 0 | 8352152 |
| l2-fwd | 4326195 | 1035445248 | 0 | 78328666036 |
| l2-input | 4326195 | 1035445248 | 0 | 26841625004 |
| l2-learn | 4326195 | 1035445248 | 0 | 77711365640 |
| l2-output | 4326445 | 1035445248 | 0 | 8310090508 |
| unix-epoll-input | 436147 | 0 | 0 | 413470192 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 328972 |
| dpdk-process | 0 | 0 | 1 | 24728 |
| fib-walk | 0 | 0 | 1 | 2720 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 4068 |
| unix-epoll-input | 41388 | 0 | 0 | 4698678428 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 38035 | 7654400 | 0 | 83611112 |
| FortyGigabitEthernet88/0/0-tx | 38035 | 7654400 | 0 | 330734456 |
| FortyGigabitEthernet88/0/1-output | 38079 | 7654400 | 0 | 86766852 |
| FortyGigabitEthernet88/0/1-tx | 38079 | 7654400 | 0 | 333736696 |
| dpdk-input | 41148 | 15309312 | 0 | 738501488 |
| ethernet-input | 76116 | 15309312 | 0 | 294287240 |
| l2-fwd | 69522 | 15308800 | 0 | 1159987872 |
| l2-input | 69524 | 15309312 | 0 | 399056164 |
| l2-learn | 69524 | 15309312 | 0 | 1149108972 |
| l2-output | 69522 | 15308800 | 0 | 131269044 |
| unix-epoll-input | 40 | 0 | 0 | 64112 |
64b-2t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2500 |
| api-rx-from-ring | 0 | 0 | 42 | 362237084 |
| bfd-process | 0 | 0 | 1 | 6540 |
| bond-process | 0 | 0 | 1 | 1684 |
| dhcp-client-process | 0 | 0 | 2 | 4288 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2180 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2328 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1244 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1260 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3801844 |
| dpdk-process | 0 | 0 | 64 | 58643288 |
| fib-walk | 0 | 0 | 95 | 167460 |
| flow-report-process | 0 | 0 | 1 | 1164 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 37508 |
| ip-route-resolver-process | 0 | 0 | 2 | 25240 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 51604 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 190 | 270000 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 40124 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2276 |
| lldp-process | 0 | 0 | 1 | 1888844 |
| rd-cp-process | 0 | 0 | 1 | 1464 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1300 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1204 |
| send-rs-process | 0 | 0 | 1 | 1300 |
| startup-config-process | 1 | 0 | 1 | 2012 |
| statseg-collector-process | 0 | 0 | 19 | 4089660 |
| unix-cli-local:0 | 1 | 0 | 2 | 3424694730 |
| unix-cli-new-session | 0 | 0 | 4 | 3324831310 |
| unix-epoll-input | 3809026 | 0 | 0 | 430866825356 |
| vhost-user-process | 0 | 0 | 1 | 2272 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2860 |
| vpe-link-state-process | 0 | 0 | 7 | 15572 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1464 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 7364034 | 1141690088 | 0 | 12644552136 |
| FortyGigabitEthernet88/0/1-tx | 7364034 | 1141690088 | 0 | 45903001932 |
| dpdk-input | 550745631 | 1141690088 | 0 | 90297247704 |
| ethernet-input | 7363412 | 1141690088 | 0 | 21361803432 |
| l2-flood | 710 | 37011 | 0 | 4332464 |
| l2-fwd | 7363412 | 1141690088 | 0 | 92230930844 |
| l2-input | 7363412 | 1141690088 | 0 | 28904548604 |
| l2-learn | 7363411 | 1141689868 | 0 | 92430415116 |
| l2-output | 7364034 | 1141690088 | 0 | 9808165460 |
| unix-epoll-input | 537321 | 0 | 0 | 512388584 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6541953 | 1143422856 | 0 | 12775477632 |
| FortyGigabitEthernet88/0/0-tx | 6541953 | 1143422856 | 0 | 46001482268 |
| dpdk-input | 544298878 | 1143422856 | 0 | 90768011536 |
| ethernet-input | 6541402 | 1143422856 | 0 | 21380076772 |
| l2-flood | 744 | 48151 | 0 | 5360712 |
| l2-fwd | 6541402 | 1143422856 | 0 | 92906157736 |
| l2-input | 6541402 | 1143422856 | 0 | 28701450064 |
| l2-learn | 6541402 | 1143422856 | 0 | 92385374396 |
| l2-output | 6541953 | 1143422856 | 0 | 9215093992 |
| unix-epoll-input | 531031 | 0 | 0 | 505192432 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2980 |
| api-rx-from-ring | 0 | 0 | 39 | 355245852 |
| bfd-process | 0 | 0 | 1 | 6140 |
| bond-process | 0 | 0 | 1 | 1376 |
| dhcp-client-process | 0 | 0 | 2 | 12580 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1360 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2148 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1236 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1372 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3931552 |
| dpdk-process | 0 | 0 | 60 | 58107412 |
| fib-walk | 0 | 0 | 90 | 181204 |
| flow-report-process | 0 | 0 | 1 | 1172 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 28912 |
| ip-route-resolver-process | 0 | 0 | 2 | 17672 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 42680 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 294900 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 35604 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1852 |
| lldp-process | 0 | 0 | 1 | 1815364 |
| rd-cp-process | 0 | 0 | 1 | 1108 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1020 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1048 |
| send-rs-process | 0 | 0 | 1 | 1224 |
| startup-config-process | 1 | 0 | 1 | 1916 |
| statseg-collector-process | 0 | 0 | 18 | 4003612 |
| unix-cli-local:0 | 1 | 0 | 2 | 1852266819 |
| unix-cli-new-session | 0 | 0 | 4 | 1751691839 |
| unix-epoll-input | 3570402 | 0 | 0 | 408026730284 |
| vhost-user-process | 0 | 0 | 1 | 3148 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2452 |
| vpe-link-state-process | 0 | 0 | 6 | 14496 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1376 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 6007200 | 1115965952 | 0 | 12777721048 |
| FortyGigabitEthernet88/0/1-tx | 6007200 | 1115965952 | 0 | 45302144280 |
| dpdk-input | 429629488 | 1128967424 | 0 | 82061978964 |
| ethernet-input | 6006606 | 1115966208 | 0 | 21002792212 |
| l2-flood | 776 | 50390 | 0 | 5504576 |
| l2-fwd | 6006605 | 1115965952 | 0 | 90007236088 |
| l2-input | 6006606 | 1115966208 | 0 | 29141908200 |
| l2-learn | 6006605 | 1115965952 | 0 | 89699604076 |
| l2-output | 6007200 | 1115965952 | 0 | 9561878992 |
| unix-epoll-input | 419091 | 0 | 0 | 399015740 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6030798 | 1117552364 | 0 | 12322091468 |
| FortyGigabitEthernet88/0/0-tx | 6030798 | 1117552364 | 0 | 45039744036 |
| dpdk-input | 430442859 | 1117552364 | 0 | 82775350048 |
| ethernet-input | 6030245 | 1117552364 | 0 | 20351075868 |
| l2-flood | 776 | 34374 | 0 | 4246344 |
| l2-fwd | 6030245 | 1117552364 | 0 | 90096139276 |
| l2-input | 6443971 | 1190263276 | 0 | 30801815744 |
| l2-learn | 6030245 | 1117552364 | 0 | 90789861824 |
| l2-output | 6030798 | 1117552364 | 0 | 9024772844 |
| unix-epoll-input | 419952 | 0 | 0 | 399856412 |

40ge2p1xl710-eth-l2bdscale10kmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2272 |
| api-rx-from-ring | 0 | 0 | 38 | 332998808 |
| bfd-process | 0 | 0 | 1 | 7100 |
| bond-process | 0 | 0 | 1 | 1596 |
| dhcp-client-process | 0 | 0 | 2 | 5192 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2232 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1972 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1384 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1364 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3953696 |
| dpdk-process | 0 | 0 | 60 | 56504472 |
| fib-walk | 0 | 0 | 90 | 173180 |
| flow-report-process | 0 | 0 | 1 | 1212 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 20084 |
| ip-route-resolver-process | 0 | 0 | 2 | 23128 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 40736 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 252084 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 29308 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2456 |
| lldp-process | 0 | 0 | 1 | 1479452 |
| rd-cp-process | 0 | 0 | 1 | 1456 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1360 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1304 |
| send-rs-process | 0 | 0 | 1 | 1276 |
| startup-config-process | 1 | 0 | 1 | 2036 |
| statseg-collector-process | 0 | 0 | 18 | 2929448 |
| unix-cli-local:0 | 1 | 0 | 2 | 3824472494 |
| unix-cli-new-session | 0 | 0 | 4 | 3724904810 |
| unix-epoll-input | 3591895 | 0 | 0 | 408071230304 |
| vhost-user-process | 0 | 0 | 1 | 2500 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2968 |
| vpe-link-state-process | 0 | 0 | 6 | 14792 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2588 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2759954 | 618965864 | 0 | 6464316408 |
| FortyGigabitEthernet88/0/0-tx | 2759954 | 618965864 | 0 | 26856792732 |
| FortyGigabitEthernet88/0/1-output | 2771695 | 617207296 | 0 | 6715349112 |
| FortyGigabitEthernet88/0/1-tx | 2771695 | 617207296 | 0 | 26753438148 |
| dpdk-input | 482938639 | 1236173568 | 0 | 100363145812 |
| ethernet-input | 5531619 | 1236173568 | 0 | 23174853872 |
| l2-flood | 106 | 9194 | 0 | 859320 |
| l2-fwd | 5391529 | 1236173416 | 0 | 72354396060 |
| l2-input | 5391530 | 1236173568 | 0 | 31915618284 |
| l2-learn | 5391530 | 1236173568 | 0 | 70671552052 |
| l2-output | 5391553 | 1236173160 | 0 | 9914370052 |
| unix-epoll-input | 471166 | 0 | 0 | 440074512 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2208 |
| api-rx-from-ring | 0 | 0 | 38 | 329525872 |
| bfd-process | 0 | 0 | 1 | 5892 |
| bond-process | 0 | 0 | 1 | 1400 |
| dhcp-client-process | 0 | 0 | 2 | 6756 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1328 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2104 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1564 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1408 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3959480 |
| dpdk-process | 0 | 0 | 57 | 55950460 |
| fib-walk | 0 | 0 | 85 | 170416 |
| flow-report-process | 0 | 0 | 1 | 1068 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 26216 |
| ip-route-resolver-process | 0 | 0 | 2 | 13128 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 35748 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 284160 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 31280 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1376 |
| lldp-process | 0 | 0 | 1 | 1495088 |
| rd-cp-process | 0 | 0 | 1 | 1236 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1076 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1092 |
| send-rs-process | 0 | 0 | 1 | 1188 |
| startup-config-process | 1 | 0 | 1 | 1968 |
| statseg-collector-process | 0 | 0 | 17 | 2761504 |
| unix-cli-local:0 | 1 | 0 | 2 | 2630866407 |
| unix-cli-new-session | 0 | 0 | 4 | 2530310567 |
| unix-epoll-input | 3398271 | 0 | 0 | 385229102980 |
| vhost-user-process | 0 | 0 | 1 | 2252 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3112 |
| vpe-link-state-process | 0 | 0 | 6 | 14720 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1332 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2515829 | 602014208 | 0 | 6274574816 |
| FortyGigabitEthernet88/0/0-tx | 2515829 | 602014208 | 0 | 26225981716 |
| FortyGigabitEthernet88/0/1-output | 2507847 | 602163712 | 0 | 6557876924 |
| FortyGigabitEthernet88/0/1-tx | 2507847 | 602163712 | 0 | 26344154160 |
| dpdk-input | 400704959 | 1228501149 | 0 | 94838024268 |
| ethernet-input | 5023666 | 1204178432 | 0 | 22278009288 |
| l2-flood | 108 | 9018 | 0 | 866468 |
| l2-fwd | 4907834 | 1204177920 | 0 | 72004675632 |
| l2-input | 4907834 | 1204177920 | 0 | 31039732412 |
| l2-learn | 4907834 | 1204177920 | 0 | 68586104128 |
| l2-output | 4907845 | 1204177920 | 0 | 9092106216 |
| unix-epoll-input | 369626 | 0 | 0 | 350256460 |
64b-2t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 331268 |
| unix-epoll-input | 888 | 0 | 0 | 11626888 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 224 | 44554 | 0 | 480124 |
| FortyGigabitEthernet88/0/1-tx | 224 | 44554 | 0 | 1796060 |
| dpdk-input | 224 | 44554 | 0 | 2295604 |
| ethernet-input | 225 | 44718 | 0 | 828372 |
| l2-fwd | 224 | 44554 | 0 | 2719360 |
| l2-input | 225 | 44718 | 0 | 1117100 |
| l2-learn | 224 | 44554 | 0 | 2609540 |
| l2-output | 224 | 44554 | 0 | 343284 |
| unix-epoll-input | 1 | 0 | 0 | 1392 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 181 | 44724 | 0 | 476868 |
| FortyGigabitEthernet88/0/0-tx | 180 | 44500 | 0 | 1795272 |
| dpdk-input | 181 | 44724 | 0 | 2307216 |
| ethernet-input | 181 | 44724 | 0 | 817268 |
| l2-fwd | 181 | 44724 | 0 | 2745884 |
| l2-input | 181 | 44724 | 0 | 1129408 |
| l2-learn | 181 | 44724 | 0 | 2651532 |
| l2-output | 181 | 44724 | 0 | 318616 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2540 |
| api-rx-from-ring | 0 | 0 | 43 | 357889544 |
| bfd-process | 0 | 0 | 1 | 5824 |
| bond-process | 0 | 0 | 1 | 1396 |
| dhcp-client-process | 0 | 0 | 3 | 6356 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1540 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2536 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1120 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4010724 |
| dpdk-process | 0 | 0 | 90 | 65584800 |
| fib-walk | 0 | 0 | 135 | 243600 |
| flow-report-process | 0 | 0 | 1 | 1972 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 21104 |
| ip-route-resolver-process | 0 | 0 | 3 | 14220 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 51420 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 270 | 405204 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 46332 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1820 |
| lldp-process | 0 | 0 | 1 | 1814120 |
| rd-cp-process | 0 | 0 | 1 | 1268 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1000 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1380 |
| send-rs-process | 0 | 0 | 1 | 1216 |
| startup-config-process | 1 | 0 | 1 | 1832 |
| statseg-collector-process | 0 | 0 | 27 | 5653012 |
| unix-cli-local:0 | 1 | 0 | 2 | 415578463 |
| unix-cli-new-session | 0 | 0 | 4 | 310752891 |
| unix-epoll-input | 5419879 | 0 | 0 | 613587035864 |
| vhost-user-process | 0 | 0 | 1 | 2608 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2516 |
| vpe-link-state-process | 0 | 0 | 6 | 13776 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1204 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 12943616 | 2020674560 | 0 | 23104738800 |
| FortyGigabitEthernet88/0/1-tx | 12943616 | 2020674560 | 0 | 80345396156 |
| dpdk-input | 479551306 | 2041079376 | 0 | 127206522072 |
| ethernet-input | 12943562 | 2020674816 | 0 | 37241751976 |
| l2-flood | 78 | 5266 | 0 | 519540 |
| l2-fwd | 12943561 | 2020674560 | 0 | 124215035272 |
| l2-input | 12943562 | 2020674816 | 0 | 55230281092 |
| l2-learn | 12943562 | 2020674816 | 0 | 119170032572 |
| l2-output | 12943616 | 2020674560 | 0 | 16393649116 |
| unix-epoll-input | 467303 | 0 | 0 | 446182740 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 12619799 | 2016062320 | 0 | 23040739224 |
| FortyGigabitEthernet88/0/0-tx | 12619799 | 2016062320 | 0 | 80894257052 |
| dpdk-input | 476599439 | 2016062320 | 0 | 127728334296 |
| ethernet-input | 12619752 | 2016062464 | 0 | 37024154692 |
| l2-flood | 51 | 2350 | 0 | 265684 |
| l2-fwd | 12619751 | 2016062320 | 0 | 124149633348 |
| l2-input | 13153842 | 2095721116 | 0 | 54410894816 |
| l2-learn | 12619752 | 2016062464 | 0 | 120617122592 |
| l2-output | 12619799 | 2016062320 | 0 | 16335689072 |
| unix-epoll-input | 464983 | 0 | 0 | 444000964 |

40ge2p1xl710-eth-l2bdscale1mmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2212 |
| api-rx-from-ring | 0 | 0 | 47 | 327683932 |
| bfd-process | 0 | 0 | 1 | 6672 |
| bond-process | 0 | 0 | 1 | 1484 |
| dhcp-client-process | 0 | 0 | 3 | 7572 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2188 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2656 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1340 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1812 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3776448 |
| dpdk-process | 0 | 0 | 97 | 65843716 |
| fib-walk | 0 | 0 | 145 | 340292 |
| flow-report-process | 0 | 0 | 1 | 1244 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 43196 |
| ip-route-resolver-process | 0 | 0 | 3 | 16904 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 56032 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 290 | 440128 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 50436 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2644 |
| lldp-process | 0 | 0 | 1 | 1481572 |
| rd-cp-process | 0 | 0 | 1 | 1428 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1376 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1380 |
| send-rs-process | 0 | 0 | 1 | 1864 |
| startup-config-process | 1 | 0 | 1 | 1964 |
| statseg-collector-process | 0 | 0 | 29 | 4754376 |
| unix-cli-local:0 | 1 | 0 | 2 | 3960010862 |
| unix-cli-new-session | 0 | 0 | 4 | 3860288422 |
| unix-epoll-input | 5837757 | 0 | 0 | 659320331148 |
| vhost-user-process | 0 | 0 | 1 | 2264 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2452 |
| vpe-link-state-process | 0 | 0 | 7 | 16712 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1564 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3912438 | 864663040 | 0 | 9118803196 |
| FortyGigabitEthernet88/0/0-tx | 3912438 | 864663040 | 0 | 37674885376 |
| FortyGigabitEthernet88/0/1-output | 3951530 | 863390464 | 0 | 9645388136 |
| FortyGigabitEthernet88/0/1-tx | 3951529 | 863390208 | 0 | 38741566864 |
| dpdk-input | 572011371 | 1795356911 | 0 | 137839750692 |
| ethernet-input | 7860367 | 1728053760 | 0 | 32669301060 |
| l2-flood | 10091 | 928041 | 0 | 86245280 |
| l2-fwd | 7488235 | 1728053760 | 0 | 153044701848 |
| l2-input | 7488235 | 1728053760 | 0 | 44873892472 |
| l2-learn | 7488235 | 1728053760 | 0 | 153529187076 |
| l2-output | 7490936 | 1728053248 | 0 | 14162223740 |
| unix-epoll-input | 515964 | 0 | 0 | 496243832 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2320 |
| api-rx-from-ring | 0 | 0 | 43 | 352205440 |
| bfd-process | 0 | 0 | 1 | 5852 |
| bond-process | 0 | 0 | 1 | 1340 |
| dhcp-client-process | 0 | 0 | 3 | 17484 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1360 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1936 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1132 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3829656 |
| dpdk-process | 0 | 0 | 94 | 71620388 |
| fib-walk | 0 | 0 | 140 | 291296 |
| flow-report-process | 0 | 0 | 1 | 1040 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 34628 |
| ip-route-resolver-process | 0 | 0 | 3 | 14992 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 69428 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 451552 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 48000 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2048 |
| lldp-process | 0 | 0 | 1 | 1484228 |
| rd-cp-process | 0 | 0 | 1 | 1624 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1112 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1272 |
| send-rs-process | 0 | 0 | 1 | 1088 |
| startup-config-process | 1 | 0 | 1 | 1916 |
| statseg-collector-process | 0 | 0 | 28 | 4532424 |
| unix-cli-local:0 | 1 | 0 | 2 | 2551713047 |
| unix-cli-new-session | 0 | 0 | 4 | 2451297111 |
| unix-epoll-input | 5603142 | 0 | 0 | 636417641132 |
| vhost-user-process | 0 | 0 | 1 | 2676 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2584 |
| vpe-link-state-process | 0 | 0 | 6 | 15484 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1280 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3815188 | 850756608 | 0 | 8951145560 |
| FortyGigabitEthernet88/0/0-tx | 3957175 | 885096960 | 0 | 38554219864 |
| FortyGigabitEthernet88/0/1-output | 3769935 | 851310848 | 0 | 9626596156 |
| FortyGigabitEthernet88/0/1-tx | 3769935 | 851310848 | 0 | 37484599716 |
| dpdk-input | 432791525 | 1702067968 | 0 | 122357478400 |
| ethernet-input | 7582632 | 1702067968 | 0 | 31952429976 |
| l2-flood | 10162 | 927896 | 0 | 89808200 |
| l2-fwd | 7237026 | 1702067456 | 0 | 150892081708 |
| l2-input | 7237028 | 1702067968 | 0 | 44479089344 |
| l2-learn | 7237026 | 1702067456 | 0 | 151800526708 |
| l2-output | 7239169 | 1702067456 | 0 | 13799399372 |
| unix-epoll-input | 415965 | 0 | 0 | 398908892 |
64b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2228 |
| api-rx-from-ring | 0 | 0 | 52 | 357917256 |
| bfd-process | 0 | 0 | 1 | 7404 |
| bond-process | 0 | 0 | 1 | 2152 |
| dhcp-client-process | 0 | 0 | 4 | 27576 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2792 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2636 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1448 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1272 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3881680 |
| dpdk-process | 0 | 0 | 127 | 74890272 |
| fib-walk | 0 | 0 | 190 | 534840 |
| flow-report-process | 0 | 0 | 1 | 1168 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 46540 |
| ip-route-resolver-process | 0 | 0 | 4 | 31536 |
| ip4-reassembly-expire-walk | 0 | 0 | 38 | 127876 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 380 | 577512 |
| ip6-reassembly-expire-walk | 0 | 0 | 38 | 76036 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1688 |
| lldp-process | 0 | 0 | 1 | 1825316 |
| rd-cp-process | 0 | 0 | 1 | 1392 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1704 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1252 |
| send-rs-process | 0 | 0 | 1 | 1368 |
| startup-config-process | 1 | 0 | 1 | 2088 |
| statseg-collector-process | 0 | 0 | 38 | 8370992 |
| unix-cli-local:0 | 1 | 0 | 2 | 4305537062 |
| unix-cli-new-session | 0 | 0 | 4 | 4205751706 |
| unix-epoll-input | 7656630 | 0 | 0 | 864825410528 |
| vhost-user-process | 0 | 0 | 1 | 2000 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2928 |
| vpe-link-state-process | 0 | 0 | 7 | 16012 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1544 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 13786044 | 2273955072 | 0 | 25899396768 |
| FortyGigabitEthernet88/0/1-tx | 13786043 | 2273954816 | 0 | 91553400272 |
| dpdk-input | 657650695 | 2338710964 | 0 | 154219470860 |
| ethernet-input | 13779872 | 2273955072 | 0 | 42746087412 |
| l2-flood | 7056 | 401890 | 0 | 43310388 |
| l2-fwd | 13779871 | 2273954945 | 0 | 214915046956 |
| l2-input | 13779872 | 2273955072 | 0 | 59505794132 |
| l2-learn | 13779872 | 2273955072 | 0 | 216774311700 |
| l2-output | 13786043 | 2273954976 | 0 | 19672195116 |
| unix-epoll-input | 633985 | 0 | 0 | 624758284 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 13105305 | 2267713536 | 0 | 25617420472 |
| FortyGigabitEthernet88/0/0-tx | 13105305 | 2267713536 | 0 | 91696921744 |
| dpdk-input | 641539545 | 2267713536 | 0 | 151148462624 |
| ethernet-input | 13099715 | 2267713792 | 0 | 42291840408 |
| l2-flood | 7534 | 494208 | 0 | 51895136 |
| l2-fwd | 13099714 | 2267713536 | 0 | 217325349076 |
| l2-input | 13099715 | 2267713792 | 0 | 57316848936 |
| l2-learn | 13099714 | 2267713536 | 0 | 217698558412 |
| l2-output | 13105305 | 2267713536 | 0 | 19059877928 |
| unix-epoll-input | 625900 | 0 | 0 | 610196068 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 481512 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 4224 |
| unix-epoll-input | 23085 | 0 | 0 | 2680772468 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 76142 | 7716780 | 0 | 97430952 |
| FortyGigabitEthernet88/0/1-tx | 76142 | 7716780 | 0 | 300779840 |
| dpdk-input | 101823 | 7716748 | 0 | 373455700 |
| ethernet-input | 76142 | 7716780 | 0 | 150164280 |
| l2-fwd | 76142 | 7716780 | 0 | 739015552 |
| l2-input | 76142 | 7716780 | 0 | 201740984 |
| l2-learn | 76142 | 7716780 | 0 | 741087860 |
| l2-output | 76142 | 7716780 | 0 | 77146696 |
| unix-epoll-input | 99 | 0 | 0 | 237960 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 57292 | 7716964 | 0 | 95184800 |
| FortyGigabitEthernet88/0/0-tx | 57292 | 7716964 | 0 | 308234584 |
| dpdk-input | 85073 | 7716872 | 0 | 377470204 |
| ethernet-input | 57293 | 7717024 | 0 | 148738116 |
| l2-fwd | 57292 | 7716964 | 0 | 736598580 |
| l2-input | 57292 | 7716964 | 0 | 198956816 |
| l2-learn | 57292 | 7716964 | 0 | 740858836 |
| l2-output | 57292 | 7716964 | 0 | 75863640 |
| unix-epoll-input | 83 | 0 | 0 | 193860 |

40ge2p1xl710-eth-l2patch-ndrpdr

RFC2544: Pkt throughput L2patch test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 patch.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 patch DUT1 and DUT2 tested with Intel-XL710.
  • [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 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-1t1c-eth-l2patch-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2760 |
| api-rx-from-ring | 0 | 0 | 40 | 331154300 |
| bfd-process | 0 | 0 | 1 | 7916 |
| bond-process | 0 | 0 | 1 | 1688 |
| dhcp-client-process | 0 | 0 | 2 | 5108 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2356 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2424 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2368 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1312 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3832764 |
| dpdk-process | 0 | 0 | 60 | 57525816 |
| fib-walk | 0 | 0 | 90 | 172404 |
| flow-report-process | 0 | 0 | 1 | 2308 |
| ip-neighbor-scan-process | 0 | 0 | 4 | 18700 |
| ip-route-resolver-process | 0 | 0 | 2 | 13712 |
| ip4-reassembly-expire-walk | 0 | 0 | 19 | 40768 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 180 | 259876 |
| ip6-reassembly-expire-walk | 0 | 0 | 19 | 40008 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2180 |
| lldp-process | 0 | 0 | 1 | 1495488 |
| rd-cp-process | 0 | 0 | 1 | 1420 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1248 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1196 |
| send-rs-process | 0 | 0 | 1 | 1392 |
| startup-config-process | 1 | 0 | 1 | 2064 |
| statseg-collector-process | 0 | 0 | 18 | 2828320 |
| unix-cli-local:0 | 1 | 0 | 2 | 4300911654 |
| unix-cli-new-session | 0 | 0 | 4 | 4200989470 |
| unix-epoll-input | 3609325 | 0 | 0 | 408075020740 |
| vhost-user-process | 0 | 0 | 1 | 2976 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1936 |
| vpe-link-state-process | 0 | 0 | 7 | 16952 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1596 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6881076 | 1619841294 | 0 | 16732513064 |
| FortyGigabitEthernet88/0/0-tx | 6881076 | 1619841294 | 0 | 63750828804 |
| FortyGigabitEthernet88/0/1-output | 6887388 | 1618901228 | 0 | 17229470464 |
| FortyGigabitEthernet88/0/1-tx | 6887388 | 1618901228 | 0 | 63219715528 |
| dpdk-input | 462371713 | 3238742522 | 0 | 189314564680 |
| l2-patch | 13768464 | 3238742522 | 0 | 27781645716 |
| unix-epoll-input | 445503 | 0 | 0 | 423521916 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2932 |
| api-rx-from-ring | 0 | 0 | 36 | 330870996 |
| bfd-process | 0 | 0 | 1 | 6172 |
| bond-process | 0 | 0 | 1 | 1268 |
| dhcp-client-process | 0 | 0 | 2 | 4328 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1416 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2544 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1160 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1108 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3942036 |
| dpdk-process | 0 | 0 | 57 | 60432012 |
| fib-walk | 0 | 0 | 85 | 162572 |
| flow-report-process | 0 | 0 | 1 | 1208 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 7792 |
| ip-route-resolver-process | 0 | 0 | 2 | 4840 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 36548 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 245992 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 36932 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1808 |
| lldp-process | 0 | 0 | 1 | 1471528 |
| rd-cp-process | 0 | 0 | 1 | 1120 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1280 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1164 |
| send-rs-process | 0 | 0 | 1 | 1532 |
| startup-config-process | 1 | 0 | 1 | 1916 |
| statseg-collector-process | 0 | 0 | 17 | 2704796 |
| unix-cli-local:0 | 1 | 0 | 2 | 2736378451 |
| unix-cli-new-session | 0 | 0 | 4 | 2635875423 |
| unix-epoll-input | 3377225 | 0 | 0 | 385216361996 |
| vhost-user-process | 0 | 0 | 1 | 2508 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2400 |
| vpe-link-state-process | 0 | 0 | 6 | 15264 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1656 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6781786 | 1582562292 | 0 | 16395566396 |
| FortyGigabitEthernet88/0/0-tx | 6781785 | 1582562036 | 0 | 62385464128 |
| FortyGigabitEthernet88/0/1-output | 6780390 | 1583430904 | 0 | 17200627716 |
| FortyGigabitEthernet88/0/1-tx | 6780390 | 1583430904 | 0 | 61488378668 |
| dpdk-input | 348756754 | 3165992172 | 0 | 177863639152 |
| l2-patch | 13562176 | 3165993196 | 0 | 26918477440 |
| unix-epoll-input | 340259 | 0 | 0 | 324092992 |
64b-2t2c-eth-l2patch-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2728 |
| api-rx-from-ring | 0 | 0 | 37 | 360222796 |
| bfd-process | 0 | 0 | 1 | 6992 |
| bond-process | 0 | 0 | 1 | 1628 |
| dhcp-client-process | 0 | 0 | 2 | 4512 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2228 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2340 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1380 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1352 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3923500 |
| dpdk-process | 0 | 0 | 47 | 55426904 |
| fib-walk | 0 | 0 | 70 | 164224 |
| flow-report-process | 0 | 0 | 1 | 1720 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 18364 |
| ip-route-resolver-process | 0 | 0 | 2 | 14920 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 48800 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 234312 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 41560 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2284 |
| lldp-process | 0 | 0 | 1 | 1814364 |
| rd-cp-process | 0 | 0 | 1 | 1516 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1344 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1908 |
| send-rs-process | 0 | 0 | 1 | 1740 |
| startup-config-process | 1 | 0 | 1 | 2096 |
| statseg-collector-process | 0 | 0 | 14 | 3272368 |
| unix-cli-local:0 | 1 | 0 | 2 | 1982711710 |
| unix-cli-new-session | 0 | 0 | 4 | 1882920490 |
| unix-epoll-input | 2801854 | 0 | 0 | 316683354896 |
| vhost-user-process | 0 | 0 | 1 | 2672 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2780 |
| vpe-link-state-process | 0 | 0 | 7 | 16848 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2524 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 76051625 | 1542392932 | 0 | 31922561540 |
| FortyGigabitEthernet88/0/1-tx | 76051624 | 1542364979 | 0 | 68614283468 |
| dpdk-input | 588578148 | 1569007382 | 0 | 150454872788 |
| l2-patch | 89589834 | 1815090644 | 0 | 31341821100 |
| unix-epoll-input | 572434 | 0 | 0 | 581707440 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 55745370 | 1542408740 | 0 | 27425604928 |
| FortyGigabitEthernet88/0/0-tx | 55745369 | 1542402647 | 0 | 64853484120 |
| dpdk-input | 706302273 | 1542408516 | 0 | 150046786000 |
| l2-patch | 55745369 | 1542408700 | 0 | 22802372836 |
| unix-epoll-input | 689082 | 0 | 0 | 726825404 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 280924 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2696 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 11828 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2192 |
| unix-epoll-input | 30727 | 0 | 0 | 3582946684 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 891906 | 21788060 | 0 | 413152560 |
| FortyGigabitEthernet88/0/1-tx | 891905 | 21788044 | 0 | 938214972 |
| dpdk-input | 2933840 | 21787836 | 0 | 1688278028 |
| l2-patch | 891905 | 21788044 | 0 | 339345444 |
| unix-epoll-input | 2862 | 0 | 0 | 3529448 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1114388 | 21788274 | 0 | 461766092 |
| FortyGigabitEthernet88/0/0-tx | 1114387 | 21788254 | 0 | 979491328 |
| dpdk-input | 1681580 | 21788054 | 0 | 1657840416 |
| l2-patch | 1114386 | 21788230 | 0 | 376349056 |
| unix-epoll-input | 1641 | 0 | 0 | 2164180 |
64b-4t4c-eth-l2patch-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2028 |
| api-rx-from-ring | 0 | 0 | 34 | 442981640 |
| bfd-process | 0 | 0 | 1 | 8320 |
| bond-process | 0 | 0 | 1 | 1596 |
| dhcp-client-process | 0 | 0 | 2 | 4924 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2800 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2320 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1404 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1344 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4028280 |
| dpdk-process | 0 | 0 | 47 | 57087160 |
| fib-walk | 0 | 0 | 70 | 134048 |
| flow-report-process | 0 | 0 | 1 | 1660 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 28176 |
| ip-route-resolver-process | 0 | 0 | 2 | 16648 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 70320 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 226344 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 33732 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2440 |
| lldp-process | 0 | 0 | 1 | 2539176 |
| rd-cp-process | 0 | 0 | 1 | 2008 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1472 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1296 |
| send-rs-process | 0 | 0 | 1 | 1364 |
| startup-config-process | 1 | 0 | 1 | 1804 |
| statseg-collector-process | 0 | 0 | 14 | 4935204 |
| unix-cli-local:0 | 1 | 0 | 2 | 1426427590 |
| unix-cli-new-session | 0 | 0 | 4 | 1326341170 |
| unix-epoll-input | 2798377 | 0 | 0 | 316588669248 |
| vhost-user-process | 0 | 0 | 1 | 2104 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2324 |
| vpe-link-state-process | 0 | 0 | 6 | 14112 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1528 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 89688872 | 779167848 | 0 | 27805077284 |
| FortyGigabitEthernet88/0/1-tx | 97713399 | 849792008 | 0 | 46936737544 |
| dpdk-input | 975756678 | 794907697 | 0 | 161356223180 |
| l2-patch | 97683966 | 849791804 | 0 | 24679392408 |
| unix-epoll-input | 877315 | 0 | 0 | 972254572 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 90387512 | 766994360 | 0 | 27598374260 |
| FortyGigabitEthernet88/0/1-tx | 98146445 | 833721328 | 0 | 46094877192 |
| dpdk-input | 951939503 | 800013740 | 0 | 162477488040 |
| l2-patch | 98729021 | 836167836 | 0 | 24538990864 |
| unix-epoll-input | 903111 | 0 | 0 | 979165708 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 96241142 | 779931076 | 0 | 28852467472 |
| FortyGigabitEthernet88/0/0-tx | 96241140 | 779931060 | 0 | 43865170608 |
| dpdk-input | 901962443 | 779930972 | 0 | 155392622856 |
| l2-patch | 113369637 | 920475748 | 0 | 27407197540 |
| unix-epoll-input | 879972 | 0 | 0 | 947459368 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 95938093 | 767745064 | 0 | 28894879552 |
| FortyGigabitEthernet88/0/0-tx | 95938090 | 767745056 | 0 | 43604569540 |
| dpdk-input | 954277230 | 801232696 | 0 | 161627568448 |
| l2-patch | 95938090 | 767745036 | 0 | 23510475304 |
| unix-epoll-input | 896199 | 0 | 0 | 1004793836 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 411564 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3368 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 14204 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2776 |
| unix-epoll-input | 18476 | 0 | 0 | 2011538764 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 782852 | 6159800 | 0 | 231797484 |
| FortyGigabitEthernet88/0/1-tx | 782852 | 6159800 | 0 | 349035444 |
| dpdk-input | 3464039 | 6159676 | 0 | 999060764 |
| l2-patch | 782850 | 6159784 | 0 | 193155784 |
| unix-epoll-input | 3380 | 0 | 0 | 4242804 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 780064 | 6063664 | 0 | 232679312 |
| FortyGigabitEthernet88/0/1-tx | 780064 | 6063664 | 0 | 346970084 |
| dpdk-input | 3431008 | 6063556 | 0 | 1001775052 |
| l2-patch | 780062 | 6063648 | 0 | 187332408 |
| unix-epoll-input | 3348 | 0 | 0 | 4083012 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 705625 | 6160034 | 0 | 219617496 |
| FortyGigabitEthernet88/0/0-tx | 705624 | 6160010 | 0 | 346172700 |
| dpdk-input | 3275366 | 6159918 | 0 | 1018713640 |
| l2-patch | 705623 | 6159990 | 0 | 183735456 |
| unix-epoll-input | 3195 | 0 | 0 | 3852216 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 705273 | 6063904 | 0 | 217443768 |
| FortyGigabitEthernet88/0/0-tx | 705273 | 6063904 | 0 | 338384928 |
| dpdk-input | 3578110 | 6063792 | 0 | 1017264300 |
| l2-patch | 705272 | 6063880 | 0 | 184672500 |
| unix-epoll-input | 3491 | 0 | 0 | 4423400 |

40ge2p1xl710-eth-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-XL710.
  • [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, 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-1t1c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2636 |
| api-rx-from-ring | 0 | 0 | 39 | 329724568 |
| bfd-process | 0 | 0 | 1 | 6512 |
| bond-process | 0 | 0 | 1 | 1740 |
| dhcp-client-process | 0 | 0 | 2 | 6420 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2144 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 3172 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1440 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1252 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3778312 |
| dpdk-process | 0 | 0 | 57 | 56587820 |
| fib-walk | 0 | 0 | 85 | 156140 |
| flow-report-process | 0 | 0 | 1 | 1260 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 17116 |
| ip-route-resolver-process | 0 | 0 | 2 | 22356 |
| ip4-reassembly-expire-walk | 0 | 0 | 17 | 66952 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 170 | 245972 |
| ip6-reassembly-expire-walk | 0 | 0 | 17 | 28592 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2268 |
| lldp-process | 0 | 0 | 1 | 1497764 |
| rd-cp-process | 0 | 0 | 1 | 1776 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2308 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1276 |
| send-rs-process | 0 | 0 | 1 | 1724 |
| startup-config-process | 1 | 0 | 1 | 2244 |
| statseg-collector-process | 0 | 0 | 17 | 2830088 |
| unix-cli-local:0 | 1 | 0 | 2 | 3869440790 |
| unix-cli-new-session | 0 | 0 | 4 | 3769614526 |
| unix-epoll-input | 3408619 | 0 | 0 | 385237010524 |
| vhost-user-process | 0 | 0 | 1 | 2232 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2592 |
| vpe-link-state-process | 0 | 0 | 7 | 25104 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1332 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 4568314 | 1140803584 | 0 | 11697173628 |
| FortyGigabitEthernet88/0/0-tx | 4568313 | 1140803328 | 0 | 47027228264 |
| FortyGigabitEthernet88/0/1-output | 4570162 | 1139331840 | 0 | 11532358200 |
| FortyGigabitEthernet88/0/1-tx | 4570161 | 1139331584 | 0 | 46331678172 |
| dpdk-input | 412207880 | 2280134912 | 0 | 142391883200 |
| ethernet-input | 9138476 | 2280135424 | 0 | 41071895792 |
| l2-input | 9775210 | 2441924425 | 0 | 41571186404 |
| l2-output | 9131141 | 2280135424 | 0 | 17660880796 |
| unix-epoll-input | 402161 | 0 | 0 | 384468196 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 283660 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 4300 |
| unix-epoll-input | 40822 | 0 | 0 | 4504342340 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 65566 | 15876096 | 0 | 161124980 |
| FortyGigabitEthernet88/0/0-tx | 65566 | 15876096 | 0 | 651192756 |
| FortyGigabitEthernet88/0/1-output | 65566 | 15876352 | 0 | 162885568 |
| FortyGigabitEthernet88/0/1-tx | 65566 | 15876352 | 0 | 644348428 |
| dpdk-input | 65566 | 31752448 | 0 | 1505418476 |
| ethernet-input | 131132 | 31752448 | 0 | 588860668 |
| l2-input | 129274 | 31752448 | 0 | 543153212 |
| l2-output | 129274 | 31752448 | 0 | 252497936 |
| unix-epoll-input | 64 | 0 | 0 | 87916 |
64b-2t2c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 3292 |
| api-rx-from-ring | 0 | 0 | 37 | 361166716 |
| bfd-process | 0 | 0 | 1 | 7676 |
| bond-process | 0 | 0 | 1 | 1728 |
| dhcp-client-process | 0 | 0 | 2 | 13344 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 3140 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2304 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1428 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1328 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3919420 |
| dpdk-process | 0 | 0 | 47 | 59069460 |
| fib-walk | 0 | 0 | 70 | 144868 |
| flow-report-process | 0 | 0 | 1 | 1192 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 29892 |
| ip-route-resolver-process | 0 | 0 | 2 | 12940 |
| ip4-reassembly-expire-walk | 0 | 0 | 15 | 57988 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 140 | 251776 |
| ip6-reassembly-expire-walk | 0 | 0 | 15 | 38236 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2076 |
| lldp-process | 0 | 0 | 1 | 1823068 |
| rd-cp-process | 0 | 0 | 1 | 1956 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1896 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1276 |
| send-rs-process | 0 | 0 | 1 | 1232 |
| startup-config-process | 1 | 0 | 1 | 2016 |
| statseg-collector-process | 0 | 0 | 14 | 3240556 |
| unix-cli-local:0 | 1 | 0 | 2 | 3996247398 |
| unix-cli-new-session | 0 | 0 | 4 | 3895910994 |
| unix-epoll-input | 2798719 | 0 | 0 | 316676613608 |
| vhost-user-process | 0 | 0 | 1 | 2492 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3044 |
| vpe-link-state-process | 0 | 0 | 7 | 15916 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1520 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 38424086 | 1815539860 | 0 | 26249057768 |
| FortyGigabitEthernet88/0/1-tx | 33583771 | 1588739220 | 0 | 63229250248 |
| dpdk-input | 498904451 | 1556730872 | 0 | 116100525804 |
| ethernet-input | 32906190 | 1556730992 | 0 | 34339759312 |
| l2-input | 32906191 | 1556731052 | 0 | 30242559892 |
| l2-output | 32906190 | 1556730952 | 0 | 17658901628 |
| unix-epoll-input | 486744 | 0 | 0 | 478662832 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 31072821 | 1556734280 | 0 | 22116392396 |
| FortyGigabitEthernet88/0/0-tx | 32086617 | 1623974788 | 0 | 64262240176 |
| dpdk-input | 544447988 | 1619563704 | 0 | 123963958280 |
| ethernet-input | 31072822 | 1556734366 | 0 | 33630522556 |
| l2-input | 33864817 | 1695408740 | 0 | 32310483452 |
| l2-output | 33963177 | 1696104915 | 0 | 19093349532 |
| unix-epoll-input | 493864 | 0 | 0 | 488008972 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 312572 |
| dpdk-process | 0 | 0 | 1 | 21764 |
| fib-walk | 0 | 0 | 1 | 3396 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2692 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 13376 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 2972 |
| unix-epoll-input | 48437 | 0 | 0 | 5638349724 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 732490 | 34231012 | 0 | 496369988 |
| FortyGigabitEthernet88/0/1-tx | 732489 | 34230932 | 0 | 1354023472 |
| dpdk-input | 1031588 | 34230812 | 0 | 1896438784 |
| ethernet-input | 732490 | 34231012 | 0 | 752590448 |
| l2-input | 732489 | 34230932 | 0 | 682074148 |
| l2-output | 732489 | 34230932 | 0 | 399173212 |
| unix-epoll-input | 1006 | 0 | 0 | 1399484 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 733885 | 34231120 | 0 | 503894620 |
| FortyGigabitEthernet88/0/0-tx | 733885 | 34231120 | 0 | 1359262444 |
| dpdk-input | 842116 | 34230996 | 0 | 1900412540 |
| ethernet-input | 733885 | 34231120 | 0 | 753146304 |
| l2-input | 733885 | 34231120 | 0 | 676341948 |
| l2-output | 733885 | 34231120 | 0 | 402278272 |
| unix-epoll-input | 822 | 0 | 0 | 1177512 |
64b-4t4c-eth-l2xcbase-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2360 |
| api-rx-from-ring | 0 | 0 | 38 | 443861176 |
| bfd-process | 0 | 0 | 1 | 6800 |
| bond-process | 0 | 0 | 1 | 1908 |
| dhcp-client-process | 0 | 0 | 2 | 4948 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2764 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2676 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1200 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3994028 |
| dpdk-process | 0 | 0 | 44 | 55909720 |
| fib-walk | 0 | 0 | 65 | 200220 |
| flow-report-process | 0 | 0 | 1 | 1168 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 8100 |
| ip-route-resolver-process | 0 | 0 | 2 | 16304 |
| ip4-reassembly-expire-walk | 0 | 0 | 13 | 53432 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 130 | 197340 |
| ip6-reassembly-expire-walk | 0 | 0 | 13 | 35552 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1696 |
| lldp-process | 0 | 0 | 1 | 2415772 |
| rd-cp-process | 0 | 0 | 1 | 1472 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1344 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1240 |
| send-rs-process | 0 | 0 | 1 | 1316 |
| startup-config-process | 1 | 0 | 1 | 1924 |
| statseg-collector-process | 0 | 0 | 13 | 4733912 |
| unix-cli-local:0 | 1 | 0 | 2 | 737264270 |
| unix-cli-new-session | 0 | 0 | 4 | 637549594 |
| unix-epoll-input | 2595826 | 0 | 0 | 293749001188 |
| vhost-user-process | 0 | 0 | 1 | 2116 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3076 |
| vpe-link-state-process | 0 | 0 | 7 | 15964 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1804 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 67622280 | 714151020 | 0 | 22167945140 |
| FortyGigabitEthernet88/0/1-tx | 67622279 | 714151009 | 0 | 36599948348 |
| dpdk-input | 659210593 | 782125839 | 0 | 123790408688 |
| ethernet-input | 74373639 | 784769024 | 0 | 33512643076 |
| l2-input | 67622279 | 714151008 | 0 | 22904815416 |
| l2-output | 67622279 | 714151008 | 0 | 21106515744 |
| unix-epoll-input | 625067 | 0 | 0 | 671600068 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 75269720 | 771815884 | 0 | 24432676120 |
| FortyGigabitEthernet88/0/1-tx | 68547231 | 702993912 | 0 | 36665228608 |
| dpdk-input | 643304880 | 702993836 | 0 | 116072138100 |
| ethernet-input | 75112212 | 769655936 | 0 | 33136670044 |
| l2-input | 74650781 | 766322564 | 0 | 22874602592 |
| l2-output | 68547229 | 702993900 | 0 | 20706696036 |
| unix-epoll-input | 627623 | 0 | 0 | 677369736 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 68727149 | 784359592 | 0 | 24189263908 |
| FortyGigabitEthernet88/0/0-tx | 62547716 | 714445264 | 0 | 36687257512 |
| dpdk-input | 727351978 | 714445180 | 0 | 118313561088 |
| ethernet-input | 68550141 | 782159558 | 0 | 32342425072 |
| l2-input | 64696163 | 740499976 | 0 | 23508473080 |
| l2-output | 68774132 | 785063244 | 0 | 20906352212 |
| unix-epoll-input | 677887 | 0 | 0 | 730820400 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 69187109 | 772796708 | 0 | 23699485764 |
| FortyGigabitEthernet88/0/0-tx | 62916466 | 703282140 | 0 | 36943179724 |
| dpdk-input | 707155154 | 770687372 | 0 | 122778874476 |
| ethernet-input | 62916466 | 703282140 | 0 | 29709124176 |
| l2-input | 62916465 | 703282132 | 0 | 22052149572 |
| l2-output | 69187109 | 772796724 | 0 | 21275150476 |
| unix-epoll-input | 667162 | 0 | 0 | 758037032 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2668 |
| api-rx-from-ring | 0 | 0 | 34 | 439748096 |
| bfd-process | 0 | 0 | 1 | 6064 |
| bond-process | 0 | 0 | 1 | 2040 |
| dhcp-client-process | 0 | 0 | 2 | 4492 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1500 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1736 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1940 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1356 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3963516 |
| dpdk-process | 0 | 0 | 44 | 63715944 |
| fib-walk | 0 | 0 | 65 | 130944 |
| flow-report-process | 0 | 0 | 1 | 1544 |
| ip-neighbor-scan-process | 0 | 0 | 3 | 17520 |
| ip-route-resolver-process | 0 | 0 | 2 | 14876 |
| ip4-reassembly-expire-walk | 0 | 0 | 13 | 40484 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 130 | 206624 |
| ip6-reassembly-expire-walk | 0 | 0 | 13 | 24112 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1632 |
| lldp-process | 0 | 0 | 1 | 2503876 |
| rd-cp-process | 0 | 0 | 1 | 3108 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1220 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1312 |
| send-rs-process | 0 | 0 | 1 | 1368 |
| startup-config-process | 1 | 0 | 1 | 2032 |
| statseg-collector-process | 0 | 0 | 13 | 4560908 |
| unix-cli-local:0 | 1 | 0 | 2 | 3355430507 |
| unix-cli-new-session | 0 | 0 | 4 | 3254929495 |
| unix-epoll-input | 2586514 | 0 | 0 | 293726194616 |
| vhost-user-process | 0 | 0 | 1 | 2452 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2492 |
| vpe-link-state-process | 0 | 0 | 6 | 14284 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1400 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 79510400 | 894284236 | 0 | 27171729764 |
| FortyGigabitEthernet88/0/1-tx | 67091037 | 754104252 | 0 | 39220336248 |
| dpdk-input | 658283283 | 788161269 | 0 | 120413807048 |
| ethernet-input | 67091037 | 754104252 | 0 | 30452105400 |
| l2-input | 72939472 | 818590720 | 0 | 25801209972 |
| l2-output | 67091036 | 754104236 | 0 | 21288745604 |
| unix-epoll-input | 572552 | 0 | 0 | 638209584 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 67737103 | 742322456 | 0 | 23190012740 |
| FortyGigabitEthernet88/0/1-tx | 74116172 | 811490032 | 0 | 41169859992 |
| dpdk-input | 621894484 | 778300210 | 0 | 119686900596 |
| ethernet-input | 68284157 | 749585848 | 0 | 30805241288 |
| l2-input | 73872948 | 811144508 | 0 | 25394920488 |
| l2-output | 67737101 | 742322424 | 0 | 20979287876 |
| unix-epoll-input | 594664 | 0 | 0 | 660705304 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 70724596 | 754114856 | 0 | 23436208008 |
| FortyGigabitEthernet88/0/0-tx | 70724594 | 754114802 | 0 | 39678439960 |
| dpdk-input | 571044231 | 822827232 | 0 | 122895303024 |
| ethernet-input | 70724595 | 754114836 | 0 | 32065015364 |
| l2-input | 76854312 | 818596474 | 0 | 26423636604 |
| l2-output | 70724595 | 754114822 | 0 | 21538674980 |
| unix-epoll-input | 539753 | 0 | 0 | 586441420 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 75887614 | 800447400 | 0 | 25224484008 |
| FortyGigabitEthernet88/0/0-tx | 76451025 | 805806100 | 0 | 43049936680 |
| dpdk-input | 543976918 | 776117488 | 0 | 118600143124 |
| ethernet-input | 76661968 | 808725960 | 0 | 35377731460 |
| l2-input | 70350084 | 742331988 | 0 | 24588081312 |
| l2-output | 70350084 | 742331988 | 0 | 21724467704 |
| unix-epoll-input | 522798 | 0 | 0 | 584802656 |

vm vhost

40ge2p1xl710-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-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 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 bridge-domain with MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 336 | 336 | 0 | 601376 |
| FortyGigabitEthernet88/0/0-tx | 336 | 336 | 0 | 746832 |
| admin-up-down-process | 0 | 0 | 1 | 2340 |
| api-rx-from-ring | 0 | 0 | 153 | 345746184 |
| bfd-process | 0 | 0 | 1 | 6924 |
| bond-process | 0 | 0 | 1 | 1760 |
| dhcp-client-process | 0 | 0 | 4 | 30696 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2108 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2580 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1368 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1480 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3798312 |
| dpdk-process | 0 | 0 | 120 | 70813684 |
| fib-walk | 0 | 0 | 180 | 449984 |
| flow-report-process | 0 | 0 | 1 | 872 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 76808 |
| ip-route-resolver-process | 0 | 0 | 4 | 52488 |
| ip4-reassembly-expire-walk | 0 | 0 | 36 | 146144 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 360 | 611296 |
| ip6-reassembly-expire-walk | 0 | 0 | 36 | 84360 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2280 |
| lacp-process | 0 | 0 | 1672 | 326449206 |
| lldp-process | 0 | 0 | 1 | 1484272 |
| rd-cp-process | 0 | 0 | 1 | 1692 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1744 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1608 |
| send-rs-process | 0 | 0 | 1 | 1244 |
| startup-config-process | 1 | 0 | 1 | 2088 |
| statseg-collector-process | 0 | 0 | 36 | 6683328 |
| unix-cli-local:0 | 1 | 0 | 2 | 3409037006 |
| unix-cli-new-session | 0 | 0 | 4 | 3309054790 |
| unix-epoll-input | 8811837 | 0 | 0 | 818834578264 |
| vhost-user-process | 0 | 0 | 107 | 1051088 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2796 |
| vpe-link-state-process | 0 | 0 | 20 | 45028 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1444 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 1803376 | 434808304 | 0 | 7458205392 |
| BondEthernet0-tx | 1803376 | 434808304 | 0 | 5289539696 |
| FortyGigabitEthernet88/0/0-output | 1803376 | 434808304 | 0 | 4806295024 |
| FortyGigabitEthernet88/0/0-tx | 1803376 | 434808304 | 0 | 23309692996 |
| FortyGigabitEthernet88/0/1-output | 1745536 | 434052276 | 0 | 4683964444 |
| FortyGigabitEthernet88/0/1-tx | 1745536 | 434052276 | 0 | 24074072252 |
| VirtualEthernet0/0/0-output | 1803087 | 434808576 | 0 | 5279772816 |
| VirtualEthernet0/0/0-tx | 1803087 | 434808576 | 0 | 40123484552 |
| VirtualEthernet0/0/1-output | 1800462 | 434052788 | 0 | 5376221464 |
| VirtualEthernet0/0/1-tx | 1800462 | 434052788 | 0 | 40136994300 |
| bond-input | 1800561 | 434053376 | 0 | 9334429504 |
| dpdk-input | 1318660180 | 868862216 | 0 | 185663028348 |
| drop | 332 | 332 | 0 | 340468 |
| error-drop | 332 | 332 | 0 | 210868 |
| ethernet-input | 7152563 | 1737723044 | 0 | 50516125892 |
| l2-flood | 7 | 1728 | 0 | 160456 |
| l2-fwd | 7082105 | 1737721944 | 0 | 53070938996 |
| l2-input | 7079210 | 1737721944 | 0 | 46373190552 |
| l2-input-vtr | 1800462 | 434052788 | 0 | 13722921892 |
| l2-learn | 7082105 | 1737721944 | 0 | 34250781664 |
| l2-output | 7082105 | 1737721944 | 0 | 37316964528 |
| lacp-input | 332 | 332 | 0 | 601712 |
| unix-epoll-input | 1216439 | 0 | 0 | 1130658932 |
| vhost-user-input | 687793341 | 905673493 | 0 | 166193849152 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2 | 2 | 0 | 4196 |
| FortyGigabitEthernet88/0/1-tx | 2 | 2 | 0 | 3336 |
| api-rx-from-ring | 0 | 0 | 2 | 533488 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 3120 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 4888 |
| lacp-process | 0 | 0 | 9 | 20116 |
| unix-epoll-input | 46081 | 0 | 0 | 4270881316 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 14124 | 3501824 | 0 | 60902744 |
| BondEthernet0-tx | 14124 | 3501824 | 0 | 40206600 |
| FortyGigabitEthernet88/0/0-output | 14123 | 3501566 | 0 | 36101596 |
| FortyGigabitEthernet88/0/0-tx | 14123 | 3501566 | 0 | 193298400 |
| FortyGigabitEthernet88/0/1-output | 14124 | 3501824 | 0 | 39288572 |
| FortyGigabitEthernet88/0/1-tx | 14124 | 3501824 | 0 | 185015928 |
| VirtualEthernet0/0/0-output | 14124 | 3501573 | 0 | 40011068 |
| VirtualEthernet0/0/0-tx | 14124 | 3501573 | 0 | 320432176 |
| VirtualEthernet0/0/1-output | 14124 | 3501824 | 0 | 42771692 |
| VirtualEthernet0/0/1-tx | 14124 | 3501824 | 0 | 321207284 |
| bond-input | 14124 | 3501575 | 0 | 71176888 |
| dpdk-input | 14125 | 7003911 | 0 | 361299184 |
| drop | 2 | 2 | 0 | 2476 |
| error-drop | 2 | 2 | 0 | 2032 |
| ethernet-input | 56495 | 14006789 | 0 | 420143036 |
| l2-fwd | 56374 | 14006787 | 0 | 428999856 |
| l2-input | 56349 | 14006787 | 0 | 375331696 |
| l2-input-vtr | 14124 | 3501573 | 0 | 109759272 |
| l2-learn | 56374 | 14006787 | 0 | 282029412 |
| l2-output | 56374 | 14006787 | 0 | 317212960 |
| lacp-input | 2 | 2 | 0 | 4824 |
| unix-epoll-input | 14 | 0 | 0 | 21664 |
| vhost-user-input | 14124 | 7003390 | 0 | 636753916 |
64b-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2 | 2 | 0 | 5032 |
| FortyGigabitEthernet88/0/0-tx | 2 | 2 | 0 | 3596 |
| api-rx-from-ring | 0 | 0 | 2 | 552604 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 4596 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 13152 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3460 |
| lacp-process | 0 | 0 | 6 | 25988 |
| unix-epoll-input | 29743 | 0 | 0 | 2976931552 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 19633 | 4775167 | 0 | 54948068 |
| FortyGigabitEthernet88/0/1-tx | 19633 | 4775167 | 0 | 244801720 |
| VirtualEthernet0/0/1-output | 21144 | 4775167 | 0 | 53839536 |
| VirtualEthernet0/0/1-tx | 21144 | 4775167 | 0 | 454347696 |
| bond-input | 21144 | 4775168 | 0 | 96205176 |
| dpdk-input | 22567 | 4775168 | 0 | 247287852 |
| drop | 1 | 1 | 0 | 1184 |
| error-drop | 1 | 1 | 0 | 10532 |
| ethernet-input | 40777 | 9550335 | 0 | 393170580 |
| l2-fwd | 40775 | 9550334 | 0 | 294495268 |
| l2-input | 40421 | 9550334 | 0 | 271550144 |
| l2-input-vtr | 21144 | 4775167 | 0 | 149160084 |
| l2-learn | 40775 | 9550334 | 0 | 193082740 |
| l2-output | 40775 | 9550334 | 0 | 70800688 |
| lacp-input | 1 | 1 | 0 | 2808 |
| unix-epoll-input | 22 | 0 | 0 | 34612 |
| vhost-user-input | 22567 | 4775167 | 0 | 459528508 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 22039 | 4775164 | 0 | 84752676 |
| BondEthernet0-tx | 22039 | 4775164 | 0 | 56783480 |
| FortyGigabitEthernet88/0/0-output | 22039 | 4775164 | 0 | 51521356 |
| FortyGigabitEthernet88/0/0-tx | 22039 | 4775164 | 0 | 251372104 |
| VirtualEthernet0/0/0-output | 25345 | 4775236 | 0 | 62517268 |
| VirtualEthernet0/0/0-tx | 25345 | 4775236 | 0 | 460749748 |
| dpdk-input | 25352 | 4775236 | 0 | 254667016 |
| ethernet-input | 47384 | 9550400 | 0 | 190193148 |
| l2-fwd | 45122 | 9550400 | 0 | 298506536 |
| l2-input | 45122 | 9550400 | 0 | 252208352 |
| l2-learn | 45122 | 9550400 | 0 | 201425056 |
| l2-output | 45122 | 9550400 | 0 | 354755896 |
| unix-epoll-input | 24 | 0 | 0 | 36284 |
| vhost-user-input | 25352 | 4775164 | 0 | 463972896 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 238 | 238 | 0 | 352956 |
| FortyGigabitEthernet88/0/1-tx | 238 | 238 | 0 | 908388 |
| admin-up-down-process | 0 | 0 | 1 | 3440 |
| api-rx-from-ring | 0 | 0 | 153 | 368891840 |
| bfd-process | 0 | 0 | 1 | 6984 |
| bond-process | 0 | 0 | 1 | 1620 |
| dhcp-client-process | 0 | 0 | 3 | 18272 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2116 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2632 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1084 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1116 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4090204 |
| dpdk-process | 0 | 0 | 87 | 63511848 |
| fib-walk | 0 | 0 | 130 | 306832 |
| flow-report-process | 0 | 0 | 1 | 1084 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 59772 |
| ip-route-resolver-process | 0 | 0 | 3 | 21892 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 108448 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 260 | 438716 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 73408 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1420 |
| lacp-process | 0 | 0 | 1178 | 1917022511 |
| lldp-process | 0 | 0 | 1 | 1830236 |
| rd-cp-process | 0 | 0 | 1 | 1784 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1020 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1020 |
| send-rs-process | 0 | 0 | 1 | 1132 |
| startup-config-process | 1 | 0 | 1 | 2116 |
| statseg-collector-process | 0 | 0 | 26 | 7080796 |
| unix-cli-local:0 | 1 | 0 | 2 | 4001246355 |
| unix-cli-new-session | 0 | 0 | 4 | 3876960599 |
| unix-epoll-input | 6285459 | 0 | 0 | 590383151324 |
| vhost-user-process | 0 | 0 | 72 | 898640 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2296 |
| vpe-link-state-process | 0 | 0 | 20 | 46716 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1360 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 2483627 | 510462464 | 0 | 9137719896 |
| BondEthernet0-tx | 2483627 | 510462464 | 0 | 6228361244 |
| FortyGigabitEthernet88/0/1-output | 2483627 | 510462464 | 0 | 5452696284 |
| FortyGigabitEthernet88/0/1-tx | 2483626 | 510462240 | 0 | 26632113496 |
| VirtualEthernet0/0/1-output | 2843138 | 510462780 | 0 | 6670895608 |
| VirtualEthernet0/0/1-tx | 2843138 | 510462780 | 0 | 48541064268 |
| dpdk-input | 1616838420 | 510462780 | 0 | 148088235616 |
| ethernet-input | 5326765 | 1020925244 | 0 | 20115177072 |
| l2-flood | 5 | 706 | 0 | 79576 |
| l2-fwd | 5029833 | 1020925244 | 0 | 31853337748 |
| l2-input | 5029833 | 1020925244 | 0 | 27157004720 |
| l2-learn | 5029833 | 1020925244 | 0 | 21709958380 |
| l2-output | 5029833 | 1020925244 | 0 | 37437251412 |
| unix-epoll-input | 1462170 | 0 | 0 | 1356635180 |
| vhost-user-input | 783611610 | 510462464 | 0 | 123181452712 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2019407 | 508788244 | 0 | 5773918500 |
| FortyGigabitEthernet88/0/0-tx | 2019407 | 508788244 | 0 | 26206250160 |
| VirtualEthernet0/0/0-output | 2082205 | 508788756 | 0 | 5641066500 |
| VirtualEthernet0/0/0-tx | 2082205 | 508788756 | 0 | 48122850420 |
| bond-input | 2082304 | 508789244 | 0 | 10232733404 |
| dpdk-input | 1554743939 | 508789252 | 0 | 142910815044 |
| drop | 232 | 232 | 0 | 173368 |
| error-drop | 232 | 232 | 0 | 134664 |
| error-punt | 4 | 4 | 0 | 6080 |
| ethernet-input | 4101715 | 1017577492 | 0 | 41394990212 |
| l2-fwd | 4101497 | 1017577000 | 0 | 31303310732 |
| l2-input | 4081368 | 1017577000 | 0 | 28383369292 |
| l2-input-vtr | 2082205 | 508788756 | 0 | 15717641556 |
| l2-learn | 4101497 | 1017577000 | 0 | 20280690392 |
| l2-output | 4101497 | 1017577000 | 0 | 7449411516 |
| lacp-input | 232 | 232 | 0 | 363240 |
| punt | 4 | 4 | 0 | 9252 |
| unix-epoll-input | 1475257 | 0 | 0 | 1365498312 |
| vhost-user-input | 694733329 | 508788500 | 0 | 115121889552 |
64b-4t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 263 | 263 | 0 | 458520 |
| FortyGigabitEthernet88/0/0-tx | 263 | 263 | 0 | 731072 |
| admin-up-down-process | 0 | 0 | 1 | 3144 |
| api-rx-from-ring | 0 | 0 | 166 | 454619328 |
| bfd-process | 0 | 0 | 1 | 6288 |
| bond-process | 0 | 0 | 1 | 1608 |
| dhcp-client-process | 0 | 0 | 3 | 11380 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2232 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2408 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1672 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 2100 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4051832 |
| dpdk-process | 0 | 0 | 97 | 68438764 |
| fib-walk | 0 | 0 | 145 | 408108 |
| flow-report-process | 0 | 0 | 1 | 1156 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 40440 |
| ip-route-resolver-process | 0 | 0 | 3 | 8452 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 153140 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 290 | 540060 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 110256 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1700 |
| lacp-process | 0 | 0 | 1303 | 3061326794 |
| lldp-process | 0 | 0 | 1 | 2462380 |
| rd-cp-process | 0 | 0 | 1 | 1556 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1376 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 2460 |
| send-rs-process | 0 | 0 | 1 | 1428 |
| startup-config-process | 1 | 0 | 1 | 2116 |
| statseg-collector-process | 0 | 0 | 29 | 15028092 |
| unix-cli-local:0 | 1 | 0 | 2 | 1370960874 |
| unix-cli-new-session | 0 | 0 | 4 | 1270663118 |
| unix-epoll-input | 7083664 | 0 | 0 | 658854966924 |
| vhost-user-process | 0 | 0 | 82 | 972904 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2596 |
| vpe-link-state-process | 0 | 0 | 25 | 50796 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1560 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2246812 | 535852800 | 0 | 6034938460 |
| FortyGigabitEthernet88/0/1-tx | 2246812 | 535852800 | 0 | 27756951976 |
| VirtualEthernet0/0/1-output | 2281722 | 543325949 | 0 | 6774132268 |
| VirtualEthernet0/0/1-tx | 2281722 | 543325949 | 0 | 51442239872 |
| bond-input | 2281835 | 543326208 | 0 | 10517505268 |
| dpdk-input | 1694393172 | 543326211 | 0 | 153656661492 |
| drop | 259 | 259 | 0 | 238176 |
| error-drop | 259 | 259 | 0 | 197800 |
| ethernet-input | 4528646 | 1079178767 | 0 | 44282189248 |
| l2-fwd | 4528470 | 1079178749 | 0 | 33351018132 |
| l2-input | 4500446 | 1079178749 | 0 | 30603397284 |
| l2-input-vtr | 2281722 | 543325949 | 0 | 16708513724 |
| l2-learn | 4528470 | 1079178749 | 0 | 21465132004 |
| l2-output | 4528470 | 1079178749 | 0 | 8101287144 |
| lacp-input | 259 | 259 | 0 | 471600 |
| unix-epoll-input | 1619525 | 0 | 0 | 1486447952 |
| vhost-user-input | 903150922 | 571372944 | 0 | 151657659496 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2251994 | 543324861 | 0 | 6408857256 |
| FortyGigabitEthernet88/0/1-tx | 2251994 | 543324861 | 0 | 28366571408 |
| VirtualEthernet0/0/1-output | 2293041 | 535853056 | 0 | 6022291620 |
| VirtualEthernet0/0/1-tx | 2293041 | 535853056 | 0 | 50577459160 |
| bond-input | 2293042 | 535853312 | 0 | 10680541100 |
| dpdk-input | 1753113246 | 571372944 | 0 | 159949451604 |
| ethernet-input | 4545037 | 1079178429 | 0 | 44166175164 |
| l2-fwd | 4544987 | 1079177917 | 0 | 33431019052 |
| l2-input | 4527942 | 1079178173 | 0 | 30609121192 |
| l2-input-vtr | 2293041 | 535853056 | 0 | 16605340608 |
| l2-learn | 4544987 | 1079177917 | 0 | 21528434248 |
| l2-output | 4544987 | 1079177917 | 0 | 8065288140 |
| unix-epoll-input | 1633480 | 0 | 0 | 1502876324 |
| vhost-user-input | 897265490 | 543325117 | 0 | 148811469944 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 2773152 | 538632640 | 0 | 9727635520 |
| BondEthernet0-tx | 2773152 | 538632640 | 0 | 6463170536 |
| FortyGigabitEthernet88/0/0-output | 2761803 | 537128196 | 0 | 6012979744 |
| FortyGigabitEthernet88/0/0-tx | 2761803 | 537128196 | 0 | 28510918668 |
| VirtualEthernet0/0/0-output | 3009057 | 547560448 | 0 | 7029327852 |
| VirtualEthernet0/0/0-tx | 3009057 | 547560448 | 0 | 52955188380 |
| dpdk-input | 1813589501 | 547560448 | 0 | 163804687804 |
| ethernet-input | 5782209 | 1086193088 | 0 | 21487475564 |
| l2-flood | 3 | 262 | 0 | 61484 |
| l2-fwd | 5449889 | 1086193028 | 0 | 33994378660 |
| l2-input | 5449890 | 1086193088 | 0 | 28927073048 |
| l2-learn | 5449890 | 1086193088 | 0 | 22745450212 |
| l2-output | 5449890 | 1086193088 | 0 | 40312225048 |
| unix-epoll-input | 1769368 | 0 | 0 | 1642456372 |
| vhost-user-input | 570937411 | 574144099 | 0 | 125927773196 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 2193613 | 545786096 | 0 | 9908714376 |
| BondEthernet0-tx | 2193613 | 545786096 | 0 | 6802932984 |
| FortyGigabitEthernet88/0/0-output | 2185557 | 544257207 | 0 | 6744463824 |
| FortyGigabitEthernet88/0/0-tx | 2185557 | 544257207 | 0 | 29500658408 |
| VirtualEthernet0/0/0-output | 2195503 | 538632960 | 0 | 6921174768 |
| VirtualEthernet0/0/0-tx | 2195503 | 538632960 | 0 | 51864743380 |
| dpdk-input | 1965232683 | 538633216 | 0 | 176587153056 |
| ethernet-input | 4389118 | 1084419568 | 0 | 20722682392 |
| l2-flood | 4 | 263 | 0 | 59104 |
| l2-fwd | 4370349 | 1084419056 | 0 | 33666653540 |
| l2-input | 4370351 | 1084419568 | 0 | 28534112524 |
| l2-learn | 4370349 | 1084419056 | 0 | 21930134036 |
| l2-output | 4370349 | 1084419056 | 0 | 41326902584 |
| unix-epoll-input | 1754931 | 0 | 0 | 1613666928 |
| vhost-user-input | 568199799 | 581611275 | 0 | 122332366748 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 256 | 256 | 0 | 440164 |
| FortyGigabitEthernet88/0/1-tx | 256 | 256 | 0 | 681680 |
| admin-up-down-process | 0 | 0 | 1 | 2996 |
| api-rx-from-ring | 0 | 0 | 157 | 454620908 |
| bfd-process | 0 | 0 | 1 | 7196 |
| bond-process | 0 | 0 | 1 | 1592 |
| dhcp-client-process | 0 | 0 | 3 | 19004 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1564 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1816 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1148 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1120 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4066228 |
| dpdk-process | 0 | 0 | 94 | 67558596 |
| fib-walk | 0 | 0 | 140 | 478920 |
| flow-report-process | 0 | 0 | 1 | 1080 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 48564 |
| ip-route-resolver-process | 0 | 0 | 3 | 20624 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 101536 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 649944 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 140556 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2160 |
| lacp-process | 0 | 0 | 1256 | 3114542119 |
| lldp-process | 0 | 0 | 1 | 2422216 |
| rd-cp-process | 0 | 0 | 1 | 1284 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1488 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1036 |
| send-rs-process | 0 | 0 | 1 | 1184 |
| startup-config-process | 1 | 0 | 1 | 1904 |
| statseg-collector-process | 0 | 0 | 28 | 13978352 |
| unix-cli-local:0 | 1 | 0 | 2 | 3360054179 |
| unix-cli-new-session | 0 | 0 | 4 | 3259338787 |
| unix-epoll-input | 6824360 | 0 | 0 | 636056673320 |
| vhost-user-process | 0 | 0 | 76 | 1286212 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2248 |
| vpe-link-state-process | 0 | 0 | 24 | 50452 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1776 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 2534396 | 523981056 | 0 | 9948520300 |
| BondEthernet0-tx | 2534396 | 523981056 | 0 | 6458939324 |
| FortyGigabitEthernet88/0/1-output | 2509120 | 521249012 | 0 | 6403753788 |
| FortyGigabitEthernet88/0/1-tx | 2509120 | 521249012 | 0 | 27461341172 |
| VirtualEthernet0/0/1-output | 2607261 | 532116168 | 0 | 7387786380 |
| VirtualEthernet0/0/1-tx | 2607261 | 532116168 | 0 | 50449300160 |
| dpdk-input | 1808403505 | 532116168 | 0 | 164165376756 |
| ethernet-input | 5141657 | 1056097224 | 0 | 20798447924 |
| l2-flood | 3 | 261 | 0 | 65920 |
| l2-fwd | 4968478 | 1056097224 | 0 | 32978928400 |
| l2-input | 4968478 | 1056097224 | 0 | 28304647056 |
| l2-learn | 4968478 | 1056097224 | 0 | 21956164660 |
| l2-output | 4968478 | 1056097224 | 0 | 38480718012 |
| unix-epoll-input | 1599161 | 0 | 0 | 1497966868 |
| vhost-user-input | 814473268 | 523981056 | 0 | 129600369536 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 2413569 | 532112256 | 0 | 9694821192 |
| BondEthernet0-tx | 2413568 | 532112000 | 0 | 6667708952 |
| FortyGigabitEthernet88/0/1-output | 2391484 | 529336848 | 0 | 5750240648 |
| FortyGigabitEthernet88/0/1-tx | 2391484 | 529336848 | 0 | 28081435404 |
| VirtualEthernet0/0/1-output | 2440538 | 523981436 | 0 | 6871326588 |
| VirtualEthernet0/0/1-tx | 2440537 | 523981236 | 0 | 50288401012 |
| dpdk-input | 1892344510 | 523981436 | 0 | 168883196368 |
| ethernet-input | 4854107 | 1056093692 | 0 | 20858671604 |
| l2-flood | 3 | 261 | 0 | 71152 |
| l2-fwd | 4746617 | 1056093692 | 0 | 33048821212 |
| l2-input | 4746616 | 1056093436 | 0 | 28114546532 |
| l2-learn | 4746616 | 1056093436 | 0 | 21954332468 |
| l2-output | 4746617 | 1056093692 | 0 | 39339373100 |
| unix-epoll-input | 1636577 | 0 | 0 | 1514198836 |
| vhost-user-input | 817691052 | 532112256 | 0 | 129861800156 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2148514 | 521696768 | 0 | 5870361384 |
| FortyGigabitEthernet88/0/0-tx | 2148514 | 521696768 | 0 | 26856549392 |
| VirtualEthernet0/0/0-output | 2184529 | 528058383 | 0 | 6695976284 |
| VirtualEthernet0/0/0-tx | 2184529 | 528058383 | 0 | 50439225444 |
| bond-input | 2184641 | 528058620 | 0 | 10304020048 |
| dpdk-input | 1920018282 | 528058626 | 0 | 172161971224 |
| drop | 237 | 237 | 0 | 210648 |
| error-drop | 237 | 237 | 0 | 162348 |
| error-punt | 4 | 4 | 0 | 5384 |
| ethernet-input | 4333158 | 1049755136 | 0 | 43031197268 |
| l2-fwd | 4332769 | 1049755151 | 0 | 32356395436 |
| l2-input | 4312250 | 1049755151 | 0 | 30143666372 |
| l2-input-vtr | 2184529 | 528058383 | 0 | 16301432820 |
| l2-learn | 4332769 | 1049755151 | 0 | 20810280836 |
| l2-output | 4332769 | 1049755151 | 0 | 7839976680 |
| lacp-input | 237 | 237 | 0 | 410980 |
| punt | 4 | 4 | 0 | 9948 |
| unix-epoll-input | 1865026 | 0 | 0 | 1730900444 |
| vhost-user-input | 309910859 | 521696768 | 0 | 86121428304 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2069916 | 526214246 | 0 | 6068343300 |
| FortyGigabitEthernet88/0/0-tx | 2069916 | 526214246 | 0 | 28073019680 |
| VirtualEthernet0/0/0-output | 2071245 | 521697280 | 0 | 6496909624 |
| VirtualEthernet0/0/0-tx | 2071245 | 521697280 | 0 | 50485146456 |
| bond-input | 2071245 | 521697280 | 0 | 10358593484 |
| dpdk-input | 1896317565 | 521697280 | 0 | 170828720224 |
| ethernet-input | 4141161 | 1047911526 | 0 | 42436617780 |
| l2-fwd | 4141099 | 1047911526 | 0 | 32318915728 |
| l2-input | 4139663 | 1047911526 | 0 | 29883737048 |
| l2-input-vtr | 2071245 | 521697280 | 0 | 16013238168 |
| l2-learn | 4141099 | 1047911526 | 0 | 20813399316 |
| l2-output | 4141099 | 1047911526 | 0 | 7718486024 |
| unix-epoll-input | 1850078 | 0 | 0 | 1705540520 |
| vhost-user-input | 318107682 | 526214246 | 0 | 86579068664 |

40ge2p1xl710-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-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 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 bridge-domain with MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 238192 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 2876 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 1700 |
| lacp-process | 0 | 0 | 1 | 12092 |
| unix-epoll-input | 3914 | 0 | 0 | 332541268 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 2079 | 115169 | 0 | 2787788 |
| BondEthernet0-tx | 2079 | 115169 | 0 | 2092636 |
| FortyGigabitEthernet88/0/0-output | 2079 | 115169 | 0 | 1751788 |
| FortyGigabitEthernet88/0/0-tx | 2079 | 115169 | 0 | 6407792 |
| FortyGigabitEthernet88/0/1-output | 2618 | 114866 | 0 | 2021876 |
| FortyGigabitEthernet88/0/1-tx | 2618 | 114866 | 0 | 6540064 |
| VirtualEthernet0/0/0-output | 2272 | 115197 | 0 | 1839880 |
| VirtualEthernet0/0/0-tx | 2272 | 115197 | 0 | 12332736 |
| VirtualEthernet0/0/1-output | 2575 | 115027 | 0 | 2065568 |
| VirtualEthernet0/0/1-tx | 2574 | 114918 | 0 | 12942584 |
| bond-input | 2576 | 115028 | 0 | 4033304 |
| dpdk-input | 526286 | 230116 | 0 | 74748696 |
| drop | 1 | 1 | 0 | 10616 |
| error-drop | 1 | 1 | 0 | 10484 |
| ethernet-input | 9545 | 460260 | 0 | 17063880 |
| l2-fwd | 7823 | 460259 | 0 | 16418952 |
| l2-input | 6657 | 460259 | 0 | 14198284 |
| l2-input-vtr | 2575 | 115027 | 0 | 4638836 |
| l2-learn | 7823 | 460259 | 0 | 12815576 |
| l2-output | 7822 | 460150 | 0 | 12909408 |
| lacp-input | 1 | 1 | 0 | 1976 |
| unix-epoll-input | 514 | 0 | 0 | 741176 |
| vhost-user-input | 526287 | 230035 | 0 | 96062256 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 637 | 637 | 0 | 855532 |
| FortyGigabitEthernet88/0/1-tx | 637 | 637 | 0 | 1008840 |
| admin-up-down-process | 0 | 0 | 1 | 4084 |
| api-rx-from-ring | 0 | 0 | 168 | 339360164 |
| bfd-process | 0 | 0 | 1 | 6012 |
| bond-process | 0 | 0 | 1 | 1484 |
| dhcp-client-process | 0 | 0 | 7 | 24168 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1492 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2040 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1260 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1240 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3842288 |
| dpdk-process | 0 | 0 | 220 | 94248736 |
| fib-walk | 0 | 0 | 330 | 595028 |
| flow-report-process | 0 | 0 | 1 | 1012 |
| ip-neighbor-scan-process | 0 | 0 | 12 | 44688 |
| ip-route-resolver-process | 0 | 0 | 7 | 48960 |
| ip4-reassembly-expire-walk | 0 | 0 | 66 | 133812 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 660 | 1043776 |
| ip6-reassembly-expire-walk | 0 | 0 | 66 | 125864 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2308 |
| lacp-process | 0 | 0 | 3180 | 1393510295 |
| lldp-process | 0 | 0 | 1 | 1502632 |
| rd-cp-process | 0 | 0 | 1 | 1292 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1152 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1656 |
| send-rs-process | 0 | 0 | 1 | 1216 |
| startup-config-process | 1 | 0 | 1 | 1980 |
| statseg-collector-process | 0 | 0 | 66 | 10764340 |
| unix-cli-local:0 | 1 | 0 | 2 | 1796998399 |
| unix-cli-new-session | 0 | 0 | 4 | 1696408095 |
| unix-epoll-input | 16283088 | 0 | 0 | 1503782832668 |
| vhost-user-process | 0 | 0 | 204 | 1426920 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2088 |
| vpe-link-state-process | 0 | 0 | 20 | 51036 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1284 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 13729190 | 574685469 | 0 | 15848059476 |
| BondEthernet0-tx | 13729190 | 574685469 | 0 | 12125907760 |
| FortyGigabitEthernet88/0/0-output | 14702827 | 574040129 | 0 | 10484250916 |
| FortyGigabitEthernet88/0/0-tx | 14702827 | 574040129 | 0 | 34148724472 |
| FortyGigabitEthernet88/0/1-output | 13729190 | 574685469 | 0 | 10244909944 |
| FortyGigabitEthernet88/0/1-tx | 13729190 | 574685469 | 0 | 33490562344 |
| VirtualEthernet0/0/0-output | 14877349 | 574664279 | 0 | 11186540908 |
| VirtualEthernet0/0/0-tx | 14877349 | 574664279 | 0 | 66200705528 |
| VirtualEthernet0/0/1-output | 14121124 | 591796690 | 0 | 11075805196 |
| VirtualEthernet0/0/1-tx | 13862451 | 576975053 | 0 | 63901629924 |
| bond-input | 14877718 | 574664916 | 0 | 22219142204 |
| dpdk-input | 2376605002 | 1198868160 | 0 | 343760544228 |
| drop | 637 | 637 | 0 | 555700 |
| error-drop | 637 | 637 | 0 | 690836 |
| error-punt | 4 | 4 | 0 | 5436 |
| ethernet-input | 57172189 | 2300365563 | 0 | 90452928172 |
| l2-flood | 5 | 1264 | 0 | 118380 |
| l2-fwd | 43622619 | 2300364930 | 0 | 84477158864 |
| l2-input | 39259786 | 2300364930 | 0 | 75231947144 |
| l2-input-vtr | 14877349 | 574664279 | 0 | 23521403108 |
| l2-learn | 43622619 | 2300364930 | 0 | 66935452492 |
| l2-output | 43622619 | 2300364930 | 0 | 68731559848 |
| lacp-input | 637 | 637 | 0 | 1094312 |
| punt | 4 | 4 | 0 | 9288 |
| unix-epoll-input | 2273330 | 0 | 0 | 2668042648 |
| vhost-user-input | 1692172168 | 1170963523 | 0 | 337526676216 |
64b-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 Not Captured 
64b-4t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 453 | 453 | 0 | 708108 |
| FortyGigabitEthernet88/0/0-tx | 453 | 453 | 0 | 1121120 |
| admin-up-down-process | 0 | 0 | 1 | 2524 |
| api-rx-from-ring | 0 | 0 | 172 | 476011216 |
| bfd-process | 0 | 0 | 1 | 7080 |
| bond-process | 0 | 0 | 1 | 1784 |
| dhcp-client-process | 0 | 0 | 5 | 43120 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2252 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2124 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1500 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1980 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3997548 |
| dpdk-process | 0 | 0 | 160 | 84097508 |
| fib-walk | 0 | 0 | 240 | 803884 |
| flow-report-process | 0 | 0 | 1 | 1176 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 80488 |
| ip-route-resolver-process | 0 | 0 | 5 | 44856 |
| ip4-reassembly-expire-walk | 0 | 0 | 49 | 294372 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 480 | 642736 |
| ip6-reassembly-expire-walk | 0 | 0 | 49 | 178524 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2296 |
| lacp-process | 0 | 0 | 2266 | 1156979778 |
| lldp-process | 0 | 0 | 1 | 2412668 |
| rd-cp-process | 0 | 0 | 1 | 2020 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1908 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1768 |
| send-rs-process | 0 | 0 | 1 | 1428 |
| startup-config-process | 1 | 0 | 1 | 2196 |
| statseg-collector-process | 0 | 0 | 48 | 20234932 |
| unix-cli-local:0 | 1 | 0 | 2 | 1045562822 |
| unix-cli-new-session | 0 | 0 | 4 | 945947354 |
| unix-epoll-input | 11771938 | 0 | 0 | 1092648825084 |
| vhost-user-process | 0 | 0 | 146 | 1303156 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3204 |
| vpe-link-state-process | 0 | 0 | 25 | 49172 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1588 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 18631852 | 1113212412 | 0 | 17841679568 |
| FortyGigabitEthernet88/0/1-tx | 18631852 | 1113212412 | 0 | 61173694320 |
| VirtualEthernet0/0/1-output | 19244487 | 1114704485 | 0 | 19479442320 |
| VirtualEthernet0/0/1-tx | 19244486 | 1114704419 | 0 | 121135313152 |
| bond-input | 19244590 | 1114704935 | 0 | 32657337960 |
| dpdk-input | 1611063653 | 1144342697 | 0 | 184938754124 |
| drop | 450 | 450 | 0 | 432704 |
| error-drop | 450 | 450 | 0 | 275652 |
| ethernet-input | 37876442 | 2227917347 | 0 | 106402692236 |
| l2-fwd | 36883643 | 2227916897 | 0 | 77792957788 |
| l2-input | 21779772 | 2227916897 | 0 | 69388932636 |
| l2-input-vtr | 19244487 | 1114704485 | 0 | 40114880516 |
| l2-learn | 36883642 | 2227916853 | 0 | 61161695312 |
| l2-output | 36883643 | 2227916897 | 0 | 28252748292 |
| lacp-input | 450 | 450 | 0 | 718352 |
| unix-epoll-input | 1506724 | 0 | 0 | 1404369648 |
| vhost-user-input | 823367848 | 1113212412 | 0 | 181676978516 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 19419778 | 1096931836 | 0 | 17735560976 |
| FortyGigabitEthernet88/0/1-tx | 19419778 | 1096931836 | 0 | 60455652464 |
| VirtualEthernet0/0/1-output | 20202855 | 1097405532 | 0 | 19334055884 |
| VirtualEthernet0/0/1-tx | 20703528 | 1126612060 | 0 | 124253992612 |
| bond-input | 20202855 | 1097405532 | 0 | 33714138128 |
| dpdk-input | 1626568626 | 1125439079 | 0 | 188660433364 |
| ethernet-input | 39622630 | 2194336944 | 0 | 106012888916 |
| l2-fwd | 38657199 | 2194337368 | 0 | 77446872676 |
| l2-input | 22309159 | 2194337368 | 0 | 69076128200 |
| l2-input-vtr | 20202855 | 1097405532 | 0 | 39906434768 |
| l2-learn | 38657199 | 2194337368 | 0 | 61459149868 |
| l2-output | 38657197 | 2194337173 | 0 | 29127995244 |
| unix-epoll-input | 1541804 | 0 | 0 | 1443178584 |
| vhost-user-input | 867235219 | 1096931836 | 0 | 181479510488 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 21705180 | 1114535969 | 0 | 27026837840 |
| BondEthernet0-tx | 21705180 | 1114535969 | 0 | 18177123212 |
| FortyGigabitEthernet88/0/0-output | 21705180 | 1114535969 | 0 | 16843024412 |
| FortyGigabitEthernet88/0/0-tx | 21705180 | 1114535969 | 0 | 63220447924 |
| VirtualEthernet0/0/0-output | 25257166 | 1147469334 | 0 | 20698497912 |
| VirtualEthernet0/0/0-tx | 24346085 | 1118418605 | 0 | 126568330392 |
| dpdk-input | 1119201536 | 1118418609 | 0 | 165230026372 |
| ethernet-input | 46051266 | 2232954578 | 0 | 54648620236 |
| l2-flood | 3 | 389 | 0 | 158236 |
| l2-fwd | 28323021 | 2232954578 | 0 | 76924568748 |
| l2-input | 28323021 | 2232954578 | 0 | 60935424904 |
| l2-learn | 28323021 | 2232954578 | 0 | 59412062580 |
| l2-output | 28323021 | 2232954578 | 0 | 90744714428 |
| unix-epoll-input | 1057901 | 0 | 0 | 1019111260 |
| vhost-user-input | 403537154 | 1144173673 | 0 | 171619839192 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 20995184 | 1096938339 | 0 | 26082334180 |
| BondEthernet0-tx | 20995184 | 1096938339 | 0 | 18226548948 |
| FortyGigabitEthernet88/0/0-output | 20995184 | 1096938339 | 0 | 16431581700 |
| FortyGigabitEthernet88/0/0-tx | 20995184 | 1096938339 | 0 | 63615729712 |
| VirtualEthernet0/0/0-output | 23796833 | 1100891901 | 0 | 19438741176 |
| VirtualEthernet0/0/0-tx | 23796834 | 1100891937 | 0 | 128968303244 |
| dpdk-input | 1372009839 | 1100891937 | 0 | 173044630036 |
| ethernet-input | 44792018 | 2197830276 | 0 | 54998984928 |
| l2-flood | 3 | 368 | 0 | 149652 |
| l2-fwd | 27392848 | 2197830276 | 0 | 75047048132 |
| l2-input | 28442731 | 2256179475 | 0 | 60987353720 |
| l2-learn | 27392848 | 2197830276 | 0 | 58649812956 |
| l2-output | 27986060 | 2262138452 | 0 | 94920648036 |
| unix-epoll-input | 1322039 | 0 | 0 | 1254051984 |
| vhost-user-input | 464156375 | 1126702625 | 0 | 170550844824 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 446 | 446 | 0 | 693172 |
| FortyGigabitEthernet88/0/1-tx | 446 | 446 | 0 | 1141580 |
| admin-up-down-process | 0 | 0 | 1 | 2612 |
| api-rx-from-ring | 0 | 0 | 164 | 448778156 |
| bfd-process | 0 | 0 | 1 | 5652 |
| bond-process | 0 | 0 | 1 | 2020 |
| dhcp-client-process | 0 | 0 | 5 | 26304 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1580 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2636 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1164 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1176 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4218812 |
| dpdk-process | 0 | 0 | 157 | 83746292 |
| fib-walk | 0 | 0 | 235 | 484836 |
| flow-report-process | 0 | 0 | 1 | 1524 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 84832 |
| ip-route-resolver-process | 0 | 0 | 5 | 45316 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 255220 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 830452 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 162352 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1556 |
| lacp-process | 0 | 0 | 2217 | 1380665115 |
| lldp-process | 0 | 0 | 1 | 2549904 |
| rd-cp-process | 0 | 0 | 1 | 1224 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1240 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1892 |
| send-rs-process | 0 | 0 | 1 | 1416 |
| startup-config-process | 1 | 0 | 1 | 1704 |
| statseg-collector-process | 0 | 0 | 47 | 20091184 |
| unix-cli-local:0 | 1 | 0 | 2 | 2876529379 |
| unix-cli-new-session | 0 | 0 | 4 | 2775822739 |
| unix-epoll-input | 11591044 | 0 | 0 | 1069828655644 |
| vhost-user-process | 0 | 0 | 140 | 1454316 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2584 |
| vpe-link-state-process | 0 | 0 | 24 | 52928 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1452 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 22396220 | 1100937503 | 0 | 27184570712 |
| BondEthernet0-tx | 22396220 | 1100937503 | 0 | 18611667420 |
| FortyGigabitEthernet88/0/1-output | 22396219 | 1100937391 | 0 | 16920453012 |
| FortyGigabitEthernet88/0/1-tx | 23020171 | 1133045489 | 0 | 63899680660 |
| VirtualEthernet0/0/1-output | 24772227 | 1104692756 | 0 | 19838227700 |
| VirtualEthernet0/0/1-tx | 25643088 | 1132795884 | 0 | 127113143196 |
| dpdk-input | 1617500828 | 1104692756 | 0 | 194716159012 |
| ethernet-input | 51284279 | 2395392826 | 0 | 59814888640 |
| l2-flood | 5 | 601 | 0 | 133216 |
| l2-fwd | 29074170 | 2205630259 | 0 | 75661064200 |
| l2-input | 29074170 | 2205630259 | 0 | 59401476980 |
| l2-learn | 30618893 | 2314199461 | 0 | 62579873568 |
| l2-output | 29074169 | 2205630163 | 0 | 87991361708 |
| unix-epoll-input | 1539164 | 0 | 0 | 1474497456 |
| vhost-user-input | 756377888 | 1100937503 | 0 | 171726927988 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 23574620 | 1083853629 | 0 | 27132580764 |
| BondEthernet0-tx | 24575374 | 1112450427 | 0 | 19663175740 |
| FortyGigabitEthernet88/0/1-output | 24260551 | 1112330357 | 0 | 17061430280 |
| FortyGigabitEthernet88/0/1-tx | 23574619 | 1083853617 | 0 | 62452331444 |
| VirtualEthernet0/0/1-output | 25651575 | 1087489196 | 0 | 19747547568 |
| VirtualEthernet0/0/1-tx | 25651574 | 1087489100 | 0 | 122787825376 |
| dpdk-input | 1611402223 | 1087489100 | 0 | 195555814100 |
| ethernet-input | 50596626 | 2234872666 | 0 | 57029837556 |
| l2-flood | 5 | 600 | 0 | 133416 |
| l2-fwd | 30662021 | 2171342773 | 0 | 74477209548 |
| l2-input | 30662022 | 2171342825 | 0 | 59350209388 |
| l2-learn | 30662022 | 2171342825 | 0 | 59316739784 |
| l2-output | 30662021 | 2171342717 | 0 | 89150958800 |
| unix-epoll-input | 1572111 | 0 | 0 | 1491472260 |
| vhost-user-input | 769267944 | 1083853617 | 0 | 168771868848 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 17912865 | 1097805676 | 0 | 18127121240 |
| FortyGigabitEthernet88/0/0-tx | 17912865 | 1097805676 | 0 | 59801529368 |
| VirtualEthernet0/0/0-output | 18555571 | 1100779747 | 0 | 19400100284 |
| VirtualEthernet0/0/0-tx | 18555571 | 1100779747 | 0 | 122199986384 |
| bond-input | 18555672 | 1100780192 | 0 | 32163836424 |
| dpdk-input | 1777989396 | 1129529623 | 0 | 200272901964 |
| drop | 445 | 445 | 0 | 400700 |
| error-drop | 445 | 445 | 0 | 275912 |
| error-punt | 4 | 4 | 0 | 6040 |
| ethernet-input | 36468541 | 2198586008 | 0 | 104580078988 |
| l2-fwd | 35486940 | 2198585423 | 0 | 76893878284 |
| l2-input | 21999660 | 2256443640 | 0 | 70987990632 |
| l2-input-vtr | 18555571 | 1100779747 | 0 | 39328260648 |
| l2-learn | 35486939 | 2198585422 | 0 | 60191519060 |
| l2-output | 35486939 | 2198585311 | 0 | 27577646756 |
| lacp-input | 445 | 445 | 0 | 658964 |
| punt | 4 | 4 | 0 | 10780 |
| unix-epoll-input | 1687028 | 0 | 0 | 1577641620 |
| vhost-user-input | 322766917 | 1131338987 | 0 | 132338485828 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 17786835 | 1080337130 | 0 | 18047828388 |
| FortyGigabitEthernet88/0/0-tx | 17786835 | 1080337130 | 0 | 60670053588 |
| VirtualEthernet0/0/0-output | 19031169 | 1115162034 | 0 | 19008125028 |
| VirtualEthernet0/0/0-tx | 18530459 | 1083397120 | 0 | 123173067900 |
| bond-input | 18530459 | 1083397120 | 0 | 32254443084 |
| dpdk-input | 1897264461 | 1083397120 | 0 | 207839787956 |
| ethernet-input | 36317294 | 2163734250 | 0 | 103736195476 |
| l2-fwd | 35377139 | 2163734250 | 0 | 75524104260 |
| l2-input | 21178311 | 2163734250 | 0 | 67450731772 |
| l2-input-vtr | 18530459 | 1083397120 | 0 | 38547049024 |
| l2-learn | 35377138 | 2163734150 | 0 | 59697843700 |
| l2-output | 35377139 | 2163734250 | 0 | 27747261632 |
| unix-epoll-input | 1664295 | 0 | 0 | 1557599776 |
| vhost-user-input | 356132464 | 1113339541 | 0 | 139048788152 |

40ge2p1xl710-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 265 | 265 | 0 | 439264 |
| FortyGigabitEthernet88/0/0-tx | 265 | 265 | 0 | 799756 |
| admin-up-down-process | 0 | 0 | 1 | 2804 |
| api-rx-from-ring | 0 | 0 | 150 | 338867292 |
| bfd-process | 0 | 0 | 1 | 8176 |
| bond-process | 0 | 0 | 1 | 1688 |
| dhcp-client-process | 0 | 0 | 3 | 30072 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1728 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2144 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1356 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1300 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3729620 |
| dpdk-process | 0 | 0 | 94 | 65166256 |
| fib-walk | 0 | 0 | 140 | 311244 |
| flow-report-process | 0 | 0 | 1 | 1548 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 43436 |
| ip-route-resolver-process | 0 | 0 | 3 | 36824 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 109924 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 450832 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 74152 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2604 |
| lacp-process | 0 | 0 | 1271 | 1561000958 |
| lldp-process | 0 | 0 | 1 | 1495276 |
| rd-cp-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1256 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1236 |
| send-rs-process | 0 | 0 | 1 | 1304 |
| startup-config-process | 1 | 0 | 1 | 2320 |
| statseg-collector-process | 0 | 0 | 28 | 5403900 |
| unix-cli-local:0 | 1 | 0 | 2 | 4078155722 |
| unix-cli-new-session | 0 | 0 | 4 | 3978291858 |
| unix-epoll-input | 6875804 | 0 | 0 | 636185882992 |
| vhost-user-process | 0 | 0 | 80 | 845452 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2408 |
| vpe-link-state-process | 0 | 0 | 20 | 43956 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1616 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 1524651 | 350378688 | 0 | 5963261016 |
| BondEthernet0-tx | 1524650 | 350378432 | 0 | 4357963332 |
| FortyGigabitEthernet88/0/0-output | 1409655 | 345114022 | 0 | 3695004972 |
| FortyGigabitEthernet88/0/0-tx | 1409655 | 345114022 | 0 | 18267547708 |
| FortyGigabitEthernet88/0/1-output | 1347202 | 342951422 | 0 | 3697183016 |
| FortyGigabitEthernet88/0/1-tx | 1347201 | 342951166 | 0 | 19005167356 |
| VirtualEthernet0/0/0-output | 1498977 | 350379008 | 0 | 4348303300 |
| VirtualEthernet0/0/0-tx | 1498976 | 350378752 | 0 | 32520351024 |
| VirtualEthernet0/0/1-output | 1364837 | 342951678 | 0 | 4485675824 |
| VirtualEthernet0/0/1-tx | 1452077 | 365139697 | 0 | 33579099680 |
| bond-input | 1364951 | 342952192 | 0 | 7246858908 |
| dpdk-input | 1329473965 | 693331207 | 0 | 176747261816 |
| drop | 258 | 258 | 0 | 221008 |
| error-drop | 258 | 258 | 0 | 159436 |
| ethernet-input | 5735781 | 1386661310 | 0 | 39673949324 |
| l2-input | 5641828 | 1386661052 | 0 | 25408175956 |
| l2-input-vtr | 1364838 | 342951934 | 0 | 10731949500 |
| l2-output | 5642822 | 1386661052 | 0 | 29480259260 |
| lacp-input | 258 | 258 | 0 | 505004 |
| unix-epoll-input | 1254368 | 0 | 0 | 1167227204 |
| vhost-user-input | 691311435 | 693330110 | 0 | 146995209940 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 260 | 260 | 0 | 455664 |
| FortyGigabitEthernet88/0/1-tx | 260 | 260 | 0 | 657752 |
| admin-up-down-process | 0 | 0 | 1 | 2228 |
| api-rx-from-ring | 0 | 0 | 142 | 343147148 |
| bfd-process | 0 | 0 | 1 | 7116 |
| bond-process | 0 | 0 | 1 | 1292 |
| dhcp-client-process | 0 | 0 | 3 | 10388 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2352 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1672 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1276 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1080 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4015340 |
| dpdk-process | 0 | 0 | 90 | 63862104 |
| fib-walk | 0 | 0 | 135 | 318992 |
| flow-report-process | 0 | 0 | 1 | 632 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 37108 |
| ip-route-resolver-process | 0 | 0 | 3 | 9864 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 83284 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 270 | 557000 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 72304 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1868 |
| lacp-process | 0 | 0 | 1226 | 1003275887 |
| lldp-process | 0 | 0 | 1 | 1507704 |
| rd-cp-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1172 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1184 |
| send-rs-process | 0 | 0 | 1 | 1268 |
| startup-config-process | 1 | 0 | 1 | 2012 |
| statseg-collector-process | 0 | 0 | 27 | 5383528 |
| unix-cli-local:0 | 1 | 0 | 2 | 1634696983 |
| unix-cli-new-session | 0 | 0 | 4 | 1533519179 |
| unix-epoll-input | 6565315 | 0 | 0 | 613374141124 |
| vhost-user-process | 0 | 0 | 75 | 1018772 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2284 |
| vpe-link-state-process | 0 | 0 | 20 | 45484 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1716 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 1441699 | 339835776 | 0 | 5990828648 |
| BondEthernet0-tx | 1441699 | 339835776 | 0 | 3936447444 |
| FortyGigabitEthernet88/0/0-output | 1320862 | 334519162 | 0 | 3473505292 |
| FortyGigabitEthernet88/0/0-tx | 1320862 | 334519162 | 0 | 18424112248 |
| FortyGigabitEthernet88/0/1-output | 1321267 | 333045382 | 0 | 3722463688 |
| FortyGigabitEthernet88/0/1-tx | 1321267 | 333045382 | 0 | 17485772872 |
| VirtualEthernet0/0/0-output | 1320501 | 334519575 | 0 | 3942951540 |
| VirtualEthernet0/0/0-tx | 1320501 | 334519575 | 0 | 30168594516 |
| VirtualEthernet0/0/1-output | 1421258 | 339836416 | 0 | 3980878488 |
| VirtualEthernet0/0/1-tx | 1421257 | 339836160 | 0 | 30922314180 |
| bond-input | 1320609 | 334520060 | 0 | 6627930896 |
| dpdk-input | 1284677580 | 674356480 | 0 | 171766952072 |
| drop | 229 | 229 | 0 | 195256 |
| error-drop | 229 | 229 | 0 | 185940 |
| error-punt | 4 | 4 | 0 | 5908 |
| ethernet-input | 5504434 | 1348711930 | 0 | 39848429872 |
| l2-input | 5434876 | 1348711697 | 0 | 24480169764 |
| l2-input-vtr | 1320501 | 334519575 | 0 | 10358551416 |
| l2-output | 5436215 | 1348711441 | 0 | 30862808280 |
| lacp-input | 229 | 229 | 0 | 432752 |
| punt | 4 | 4 | 0 | 10144 |
| unix-epoll-input | 1253354 | 0 | 0 | 1168692928 |
| vhost-user-input | 603361169 | 674355450 | 0 | 128694244032 |
64b-2t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3 | 3 | 0 | 7576 |
| FortyGigabitEthernet88/0/0-tx | 3 | 3 | 0 | 4612 |
| api-rx-from-ring | 0 | 0 | 2 | 460196 |
| dpdk-process | 0 | 0 | 1 | 493696 |
| fib-walk | 0 | 0 | 1 | 5524 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3812 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 15088 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3380 |
| lacp-process | 0 | 0 | 13 | 37068 |
| unix-epoll-input | 63372 | 0 | 0 | 5752317624 |
| vhost-user-process | 0 | 0 | 1 | 28280 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 52230 | 11349277 | 0 | 134351112 |
| FortyGigabitEthernet88/0/1-tx | 52230 | 11349277 | 0 | 580038356 |
| VirtualEthernet0/0/1-output | 54096 | 11349402 | 0 | 130337984 |
| VirtualEthernet0/0/1-tx | 54096 | 11349402 | 0 | 1073277284 |
| bond-input | 54096 | 11349405 | 0 | 230142356 |
| dpdk-input | 55655 | 11349405 | 0 | 585982356 |
| drop | 3 | 3 | 0 | 3660 |
| error-drop | 3 | 3 | 0 | 2944 |
| ethernet-input | 106326 | 22698682 | 0 | 946433052 |
| l2-input | 103737 | 22698679 | 0 | 444323348 |
| l2-input-vtr | 54096 | 11349402 | 0 | 352235712 |
| l2-output | 106318 | 22698679 | 0 | 186338572 |
| lacp-input | 3 | 3 | 0 | 7020 |
| unix-epoll-input | 54 | 0 | 0 | 80664 |
| vhost-user-input | 55655 | 11349277 | 0 | 1101422556 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 61259 | 11349536 | 0 | 216746348 |
| BondEthernet0-tx | 61259 | 11349536 | 0 | 136126424 |
| FortyGigabitEthernet88/0/0-output | 61259 | 11349536 | 0 | 122182028 |
| FortyGigabitEthernet88/0/0-tx | 61259 | 11349536 | 0 | 604151052 |
| VirtualEthernet0/0/0-output | 65831 | 11349536 | 0 | 147888124 |
| VirtualEthernet0/0/0-tx | 65831 | 11349536 | 0 | 1094420444 |
| dpdk-input | 70186 | 11349536 | 0 | 612789556 |
| ethernet-input | 127090 | 22699072 | 0 | 459711144 |
| l2-input | 116070 | 22699072 | 0 | 411300032 |
| l2-output | 116070 | 22699072 | 0 | 853179924 |
| unix-epoll-input | 68 | 0 | 0 | 99760 |
| vhost-user-input | 70186 | 11349536 | 0 | 1105954148 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 258 | 258 | 0 | 419568 |
| FortyGigabitEthernet88/0/1-tx | 258 | 258 | 0 | 679264 |
| admin-up-down-process | 0 | 0 | 1 | 2344 |
| api-rx-from-ring | 0 | 0 | 141 | 370700976 |
| bfd-process | 0 | 0 | 1 | 5712 |
| bond-process | 0 | 0 | 1 | 1380 |
| dhcp-client-process | 0 | 0 | 3 | 16940 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1584 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1768 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1576 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1136 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4084556 |
| dpdk-process | 0 | 0 | 94 | 65199672 |
| fib-walk | 0 | 0 | 140 | 287092 |
| flow-report-process | 0 | 0 | 1 | 1060 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 48672 |
| ip-route-resolver-process | 0 | 0 | 3 | 6536 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 98960 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 512864 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 57876 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2516 |
| lacp-process | 0 | 0 | 1280 | 3121910859 |
| lldp-process | 0 | 0 | 1 | 1818404 |
| rd-cp-process | 0 | 0 | 1 | 1492 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1680 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1064 |
| send-rs-process | 0 | 0 | 1 | 1188 |
| startup-config-process | 1 | 0 | 1 | 1948 |
| statseg-collector-process | 0 | 0 | 28 | 7666404 |
| unix-cli-local:0 | 1 | 0 | 2 | 1681792883 |
| unix-cli-new-session | 0 | 0 | 4 | 1562366447 |
| unix-epoll-input | 6743033 | 0 | 0 | 636050874392 |
| vhost-user-process | 0 | 0 | 79 | 894996 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2308 |
| vpe-link-state-process | 0 | 0 | 20 | 45380 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1580 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 4120787 | 729618880 | 0 | 13459613268 |
| BondEthernet0-tx | 4120787 | 729618880 | 0 | 8755725216 |
| FortyGigabitEthernet88/0/1-output | 4120787 | 729618880 | 0 | 7916188476 |
| FortyGigabitEthernet88/0/1-tx | 4120786 | 729618624 | 0 | 38260522724 |
| VirtualEthernet0/0/1-output | 4511604 | 729619200 | 0 | 9353287532 |
| VirtualEthernet0/0/1-tx | 4511604 | 729619200 | 0 | 69160954040 |
| dpdk-input | 1419316254 | 729619200 | 0 | 146384431008 |
| ethernet-input | 8632391 | 1459238080 | 0 | 29414983760 |
| l2-input | 7691888 | 1459238080 | 0 | 26029835720 |
| l2-output | 7691888 | 1459238080 | 0 | 54352181884 |
| unix-epoll-input | 1383825 | 0 | 0 | 1281744696 |
| vhost-user-input | 735200530 | 729618880 | 0 | 143747202884 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3037322 | 726538756 | 0 | 8684459988 |
| FortyGigabitEthernet88/0/0-tx | 3037322 | 726538756 | 0 | 37270136620 |
| VirtualEthernet0/0/0-output | 3096985 | 726539267 | 0 | 8228670220 |
| VirtualEthernet0/0/0-tx | 3096985 | 726539267 | 0 | 68608518568 |
| bond-input | 3097084 | 726539772 | 0 | 14200722940 |
| dpdk-input | 1562278840 | 726539782 | 0 | 155215484364 |
| drop | 249 | 249 | 0 | 195984 |
| error-drop | 249 | 249 | 0 | 175808 |
| error-punt | 4 | 4 | 0 | 6160 |
| ethernet-input | 6134410 | 1453078532 | 0 | 59516366172 |
| l2-input | 6049996 | 1453078023 | 0 | 27940843328 |
| l2-input-vtr | 3096985 | 726539267 | 0 | 22542899432 |
| l2-output | 6134202 | 1453078023 | 0 | 11227821732 |
| lacp-input | 249 | 249 | 0 | 413496 |
| punt | 4 | 4 | 0 | 9296 |
| unix-epoll-input | 1435805 | 0 | 0 | 1327094324 |
| vhost-user-input | 715791480 | 743981458 | 0 | 142783437392 |
64b-4t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 255 | 255 | 0 | 457576 |
| FortyGigabitEthernet88/0/0-tx | 255 | 255 | 0 | 665808 |
| admin-up-down-process | 0 | 0 | 1 | 2084 |
| api-rx-from-ring | 0 | 0 | 156 | 461574312 |
| bfd-process | 0 | 0 | 1 | 8108 |
| bond-process | 0 | 0 | 1 | 1704 |
| dhcp-client-process | 0 | 0 | 3 | 9620 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2036 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2288 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1288 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1364 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3982540 |
| dpdk-process | 0 | 0 | 94 | 67857952 |
| fib-walk | 0 | 0 | 140 | 376084 |
| flow-report-process | 0 | 0 | 1 | 1244 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 30992 |
| ip-route-resolver-process | 0 | 0 | 3 | 29704 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 116020 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 522120 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 133380 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2308 |
| lacp-process | 0 | 0 | 1276 | 3509113514 |
| lldp-process | 0 | 0 | 1 | 2472876 |
| rd-cp-process | 0 | 0 | 1 | 1480 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1472 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1212 |
| send-rs-process | 0 | 0 | 1 | 1368 |
| startup-config-process | 1 | 0 | 1 | 1940 |
| statseg-collector-process | 0 | 0 | 28 | 13890804 |
| unix-cli-local:0 | 1 | 0 | 2 | 3428244242 |
| unix-cli-new-session | 0 | 0 | 4 | 3328311142 |
| unix-epoll-input | 6876272 | 0 | 0 | 636041937184 |
| vhost-user-process | 0 | 0 | 80 | 995368 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3076 |
| vpe-link-state-process | 0 | 0 | 24 | 48304 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1328 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2678274 | 655449995 | 0 | 7639970088 |
| FortyGigabitEthernet88/0/1-tx | 2678274 | 655449995 | 0 | 33863213200 |
| VirtualEthernet0/0/1-output | 2690919 | 661499910 | 0 | 8129531604 |
| VirtualEthernet0/0/1-tx | 2690919 | 661499910 | 0 | 62890802960 |
| bond-input | 2691026 | 661500160 | 0 | 12863703368 |
| dpdk-input | 1527028573 | 661500165 | 0 | 148650836960 |
| drop | 250 | 250 | 0 | 300524 |
| error-drop | 250 | 250 | 0 | 166464 |
| ethernet-input | 5369300 | 1316950155 | 0 | 54049669988 |
| l2-input | 5346772 | 1316949905 | 0 | 26223976536 |
| l2-input-vtr | 2690919 | 661499910 | 0 | 20527872604 |
| l2-output | 5369142 | 1316949905 | 0 | 10135471284 |
| lacp-input | 250 | 250 | 0 | 404708 |
| unix-epoll-input | 1443001 | 0 | 0 | 1329771796 |
| vhost-user-input | 828519682 | 655449995 | 0 | 165514308724 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2929692 | 661499526 | 0 | 7973742352 |
| FortyGigabitEthernet88/0/1-tx | 2929692 | 661499526 | 0 | 34502378960 |
| VirtualEthernet0/0/1-output | 3061641 | 655507712 | 0 | 7651392732 |
| VirtualEthernet0/0/1-tx | 3061641 | 655507712 | 0 | 61750530232 |
| bond-input | 3061642 | 655507968 | 0 | 13219147096 |
| dpdk-input | 1585820948 | 655507712 | 0 | 152364193620 |
| ethernet-input | 5991334 | 1317007494 | 0 | 54069869700 |
| l2-input | 5899692 | 1317007238 | 0 | 25914034692 |
| l2-input-vtr | 3061641 | 655507712 | 0 | 20386972948 |
| l2-output | 5991200 | 1317007238 | 0 | 10953893232 |
| unix-epoll-input | 1446679 | 0 | 0 | 1335417060 |
| vhost-user-input | 825510582 | 661499526 | 0 | 158651514128 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 3603515 | 655575552 | 0 | 12081007528 |
| BondEthernet0-tx | 3603515 | 655575552 | 0 | 7843754896 |
| FortyGigabitEthernet88/0/0-output | 3603515 | 655575552 | 0 | 7962395264 |
| FortyGigabitEthernet88/0/0-tx | 3603515 | 655575552 | 0 | 34769353124 |
| VirtualEthernet0/0/0-output | 3972420 | 666339832 | 0 | 9230078920 |
| VirtualEthernet0/0/0-tx | 3972419 | 666339584 | 0 | 64250743760 |
| dpdk-input | 1897372921 | 666339584 | 0 | 175210175396 |
| ethernet-input | 8149174 | 1411642856 | 0 | 28233013752 |
| l2-input | 6880106 | 1321915384 | 0 | 23983308424 |
| l2-output | 6880106 | 1321915384 | 0 | 49223249836 |
| unix-epoll-input | 1671270 | 0 | 0 | 1543786424 |
| vhost-user-input | 557734612 | 655575552 | 0 | 127771359780 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 2758408 | 664839499 | 0 | 12031101648 |
| BondEthernet0-tx | 2758407 | 664839243 | 0 | 8198673280 |
| FortyGigabitEthernet88/0/0-output | 2758407 | 664839243 | 0 | 7686936344 |
| FortyGigabitEthernet88/0/0-tx | 2758407 | 664839243 | 0 | 36317749560 |
| VirtualEthernet0/0/0-output | 2770931 | 655576064 | 0 | 8315351724 |
| VirtualEthernet0/0/0-tx | 2770930 | 655575808 | 0 | 62846550668 |
| dpdk-input | 1780004403 | 655576064 | 0 | 166536154972 |
| ethernet-input | 5939002 | 1409694763 | 0 | 27789303312 |
| l2-input | 5475912 | 1320415563 | 0 | 23668890852 |
| l2-output | 5475912 | 1320415563 | 0 | 51225313924 |
| unix-epoll-input | 1684269 | 0 | 0 | 1551155644 |
| vhost-user-input | 563667780 | 664839499 | 0 | 129084577356 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 2896 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 1852 |
| api-rx-from-ring | 0 | 0 | 2 | 721132 |
| lacp-process | 0 | 0 | 4 | 13028 |
| unix-epoll-input | 18838 | 0 | 0 | 1810667808 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 23496 | 3513572 | 0 | 71104248 |
| BondEthernet0-tx | 23495 | 3513472 | 0 | 44875600 |
| FortyGigabitEthernet88/0/1-output | 23495 | 3513472 | 0 | 43173964 |
| FortyGigabitEthernet88/0/1-tx | 23495 | 3513472 | 0 | 188395728 |
| VirtualEthernet0/0/1-output | 25643 | 3569380 | 0 | 47155424 |
| VirtualEthernet0/0/1-tx | 25643 | 3569380 | 0 | 347512476 |
| dpdk-input | 26629 | 3569268 | 0 | 194320744 |
| ethernet-input | 49139 | 7082952 | 0 | 145060192 |
| l2-input | 41295 | 7082952 | 0 | 127610912 |
| l2-output | 41295 | 7082952 | 0 | 265160368 |
| unix-epoll-input | 26 | 0 | 0 | 36644 |
| vhost-user-input | 26629 | 3513472 | 0 | 340197844 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 21680 | 3569474 | 0 | 66661024 |
| BondEthernet0-tx | 21680 | 3569474 | 0 | 43791300 |
| FortyGigabitEthernet88/0/1-output | 21680 | 3569474 | 0 | 46109800 |
| FortyGigabitEthernet88/0/1-tx | 21680 | 3569474 | 0 | 191449440 |
| VirtualEthernet0/0/1-output | 23041 | 3513536 | 0 | 45825148 |
| VirtualEthernet0/0/1-tx | 23041 | 3513536 | 0 | 339953736 |
| dpdk-input | 23885 | 3513536 | 0 | 189921288 |
| ethernet-input | 44721 | 7083010 | 0 | 147561420 |
| l2-input | 39843 | 7083010 | 0 | 129477480 |
| l2-output | 39843 | 7083010 | 0 | 270408452 |
| unix-epoll-input | 24 | 0 | 0 | 34280 |
| vhost-user-input | 23885 | 3569474 | 0 | 343645764 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 16758 | 3513184 | 0 | 42134568 |
| FortyGigabitEthernet88/0/0-tx | 16758 | 3513184 | 0 | 182177076 |
| VirtualEthernet0/0/0-output | 17513 | 3569407 | 0 | 41525404 |
| VirtualEthernet0/0/0-tx | 17513 | 3569407 | 0 | 341387424 |
| bond-input | 17513 | 3569408 | 0 | 72480980 |
| dpdk-input | 17643 | 3569408 | 0 | 191107484 |
| drop | 1 | 1 | 0 | 2372 |
| error-drop | 1 | 1 | 0 | 1988 |
| ethernet-input | 34271 | 7082592 | 0 | 296645696 |
| l2-input | 33171 | 7082591 | 0 | 140045068 |
| l2-input-vtr | 17513 | 3569407 | 0 | 111733120 |
| l2-output | 34264 | 7082591 | 0 | 60515532 |
| lacp-input | 1 | 1 | 0 | 3468 |
| unix-epoll-input | 17 | 0 | 0 | 25532 |
| vhost-user-input | 17643 | 3513184 | 0 | 335342860 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 15022 | 3569157 | 0 | 42557276 |
| FortyGigabitEthernet88/0/0-tx | 15022 | 3569157 | 0 | 190675904 |
| VirtualEthernet0/0/0-output | 15188 | 3513344 | 0 | 39742520 |
| VirtualEthernet0/0/0-tx | 15188 | 3513344 | 0 | 340778664 |
| bond-input | 15189 | 3513600 | 0 | 70101328 |
| dpdk-input | 15189 | 3513600 | 0 | 188524348 |
| ethernet-input | 30212 | 7083013 | 0 | 291052640 |
| l2-input | 29963 | 7082501 | 0 | 138439964 |
| l2-input-vtr | 15188 | 3513344 | 0 | 108975128 |
| l2-output | 30210 | 7082501 | 0 | 56424708 |
| unix-epoll-input | 15 | 0 | 0 | 24216 |
| vhost-user-input | 15189 | 3569413 | 0 | 348033548 |

40ge2p1xl710-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 401 | 401 | 0 | 621676 |
| FortyGigabitEthernet88/0/0-tx | 401 | 401 | 0 | 775204 |
| admin-up-down-process | 0 | 0 | 1 | 2168 |
| api-rx-from-ring | 0 | 0 | 163 | 339019944 |
| bfd-process | 0 | 0 | 1 | 7372 |
| bond-process | 0 | 0 | 1 | 1572 |
| dhcp-client-process | 0 | 0 | 5 | 49004 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2132 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2396 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2396 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1864 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3898152 |
| dpdk-process | 0 | 0 | 144 | 76016756 |
| fib-walk | 0 | 0 | 215 | 435628 |
| flow-report-process | 0 | 0 | 1 | 1768 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 28284 |
| ip-route-resolver-process | 0 | 0 | 5 | 23364 |
| ip4-reassembly-expire-walk | 0 | 0 | 44 | 104144 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 430 | 700432 |
| ip6-reassembly-expire-walk | 0 | 0 | 44 | 82456 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1696 |
| lacp-process | 0 | 0 | 2005 | 179480082 |
| lldp-process | 0 | 0 | 1 | 1497796 |
| rd-cp-process | 0 | 0 | 1 | 1980 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1424 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1624 |
| send-rs-process | 0 | 0 | 1 | 1584 |
| startup-config-process | 1 | 0 | 1 | 2020 |
| statseg-collector-process | 0 | 0 | 43 | 7756944 |
| unix-cli-local:0 | 1 | 0 | 2 | 3696170738 |
| unix-cli-new-session | 0 | 0 | 4 | 3596133514 |
| unix-epoll-input | 10608602 | 0 | 0 | 978668743992 |
| vhost-user-process | 0 | 0 | 129 | 1077700 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2372 |
| vpe-link-state-process | 0 | 0 | 21 | 49768 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1524 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 8929593 | 406001997 | 0 | 10279392612 |
| BondEthernet0-tx | 8929592 | 406001925 | 0 | 8319521756 |
| FortyGigabitEthernet88/0/0-output | 8929592 | 406001925 | 0 | 6566554224 |
| FortyGigabitEthernet88/0/0-tx | 8929592 | 406001925 | 0 | 23536446492 |
| FortyGigabitEthernet88/0/1-output | 10105893 | 405260291 | 0 | 7376146588 |
| FortyGigabitEthernet88/0/1-tx | 10480814 | 422403278 | 0 | 24823264736 |
| VirtualEthernet0/0/0-output | 9140461 | 408337156 | 0 | 7144749768 |
| VirtualEthernet0/0/0-tx | 9140460 | 408337092 | 0 | 44505467528 |
| VirtualEthernet0/0/1-output | 10126289 | 405937319 | 0 | 7461599808 |
| VirtualEthernet0/0/1-tx | 10126289 | 405937319 | 0 | 46161952352 |
| bond-input | 10126523 | 405937717 | 0 | 14827350404 |
| dpdk-input | 1925774462 | 816637179 | 0 | 265514938140 |
| drop | 398 | 398 | 0 | 426452 |
| error-drop | 398 | 398 | 0 | 232684 |
| ethernet-input | 38302469 | 1625537160 | 0 | 62162889588 |
| l2-input | 23537550 | 1625536763 | 0 | 37954882492 |
| l2-input-vtr | 10126289 | 405937319 | 0 | 16506375820 |
| l2-output | 30235045 | 1696246989 | 0 | 49556156368 |
| lacp-input | 398 | 398 | 0 | 645648 |
| unix-epoll-input | 1850550 | 0 | 0 | 2005539120 |
| vhost-user-input | 1284149646 | 858990144 | 0 | 248196022604 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 404 | 404 | 0 | 604924 |
| FortyGigabitEthernet88/0/1-tx | 404 | 404 | 0 | 662876 |
| admin-up-down-process | 0 | 0 | 1 | 2736 |
| api-rx-from-ring | 0 | 0 | 151 | 337938828 |
| bfd-process | 0 | 0 | 1 | 6752 |
| bond-process | 0 | 0 | 1 | 1708 |
| dhcp-client-process | 0 | 0 | 5 | 20248 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1556 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1876 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1172 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1320 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3891120 |
| dpdk-process | 0 | 0 | 144 | 76736876 |
| fib-walk | 0 | 0 | 215 | 398416 |
| flow-report-process | 0 | 0 | 1 | 644 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 27480 |
| ip-route-resolver-process | 0 | 0 | 5 | 42204 |
| ip4-reassembly-expire-walk | 0 | 0 | 44 | 90216 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 430 | 665788 |
| ip6-reassembly-expire-walk | 0 | 0 | 44 | 80820 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1416 |
| lacp-process | 0 | 0 | 2009 | 4153117615 |
| lldp-process | 0 | 0 | 1 | 1491060 |
| rd-cp-process | 0 | 0 | 1 | 1208 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1188 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1112 |
| send-rs-process | 0 | 0 | 1 | 1092 |
| startup-config-process | 1 | 0 | 1 | 2076 |
| statseg-collector-process | 0 | 0 | 43 | 7546516 |
| unix-cli-local:0 | 1 | 0 | 2 | 1671739859 |
| unix-cli-new-session | 0 | 0 | 4 | 1571460839 |
| unix-epoll-input | 10563851 | 0 | 0 | 978661260024 |
| vhost-user-process | 0 | 0 | 127 | 1058072 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2604 |
| vpe-link-state-process | 0 | 0 | 20 | 51384 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1284 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 9187098 | 415810734 | 0 | 11124776980 |
| BondEthernet0-tx | 9187098 | 415810734 | 0 | 7934095424 |
| FortyGigabitEthernet88/0/0-output | 10621623 | 421986672 | 0 | 7524361360 |
| FortyGigabitEthernet88/0/0-tx | 10807224 | 432277360 | 0 | 25406385996 |
| FortyGigabitEthernet88/0/1-output | 9187098 | 415810734 | 0 | 7045553540 |
| FortyGigabitEthernet88/0/1-tx | 9187098 | 415810734 | 0 | 23557790300 |
| VirtualEthernet0/0/0-output | 10213655 | 415875666 | 0 | 7749449256 |
| VirtualEthernet0/0/0-tx | 10213655 | 415875666 | 0 | 46886799504 |
| VirtualEthernet0/0/1-output | 9735931 | 430570939 | 0 | 7634010636 |
| VirtualEthernet0/0/1-tx | 9472519 | 418257790 | 0 | 45316006088 |
| bond-input | 10213900 | 415876069 | 0 | 15356210000 |
| dpdk-input | 1892508401 | 838178488 | 0 | 268770347796 |
| drop | 403 | 403 | 0 | 347184 |
| error-drop | 403 | 403 | 0 | 219376 |
| error-punt | 4 | 4 | 0 | 8948 |
| ethernet-input | 39280173 | 1665179373 | 0 | 63797471188 |
| l2-input | 26648918 | 1665178966 | 0 | 40268809736 |
| l2-input-vtr | 10213655 | 415875666 | 0 | 16637053412 |
| l2-output | 29893262 | 1665178966 | 0 | 49046202164 |
| lacp-input | 403 | 403 | 0 | 636436 |
| punt | 4 | 4 | 0 | 10536 |
| unix-epoll-input | 1817727 | 0 | 0 | 1953151192 |
| vhost-user-input | 1256351877 | 835414058 | 0 | 239316090920 |
64b-2t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 Not Captured 
64b-4t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 265 | 265 | 0 | 463904 |
| FortyGigabitEthernet88/0/0-tx | 265 | 265 | 0 | 731064 |
| admin-up-down-process | 0 | 0 | 1 | 3500 |
| api-rx-from-ring | 0 | 0 | 156 | 454448240 |
| bfd-process | 0 | 0 | 1 | 7576 |
| bond-process | 0 | 0 | 1 | 2092 |
| dhcp-client-process | 0 | 0 | 3 | 31972 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2248 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2632 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1372 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1436 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4086448 |
| dpdk-process | 0 | 0 | 97 | 68948692 |
| fib-walk | 0 | 0 | 145 | 348636 |
| flow-report-process | 0 | 0 | 1 | 1092 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 95472 |
| ip-route-resolver-process | 0 | 0 | 3 | 29136 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 128776 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 290 | 573000 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 150428 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2240 |
| lacp-process | 0 | 0 | 1324 | 1967803990 |
| lldp-process | 0 | 0 | 1 | 2457700 |
| rd-cp-process | 0 | 0 | 1 | 1452 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1780 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1348 |
| send-rs-process | 0 | 0 | 1 | 1220 |
| startup-config-process | 1 | 0 | 1 | 2044 |
| statseg-collector-process | 0 | 0 | 29 | 12239004 |
| unix-cli-local:0 | 1 | 0 | 2 | 1384223882 |
| unix-cli-new-session | 0 | 0 | 4 | 1284492290 |
| unix-epoll-input | 7113689 | 0 | 0 | 658861619508 |
| vhost-user-process | 0 | 0 | 83 | 944552 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3172 |
| vpe-link-state-process | 0 | 0 | 24 | 52520 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1656 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9329325 | 692428268 | 0 | 9962183544 |
| FortyGigabitEthernet88/0/1-tx | 9329325 | 692428268 | 0 | 36654415704 |
| VirtualEthernet0/0/1-output | 9445950 | 693564874 | 0 | 10812323740 |
| VirtualEthernet0/0/1-tx | 9445950 | 693564874 | 0 | 71658340172 |
| bond-input | 9446045 | 693565136 | 0 | 18217071640 |
| dpdk-input | 1599647325 | 693565140 | 0 | 155050499520 |
| drop | 262 | 262 | 0 | 243208 |
| error-drop | 262 | 262 | 0 | 155884 |
| ethernet-input | 18775370 | 1385993404 | 0 | 62767367356 |
| l2-input | 10190311 | 1385993142 | 0 | 30315497148 |
| l2-input-vtr | 9445950 | 693564874 | 0 | 23712571244 |
| l2-output | 18633605 | 1385993142 | 0 | 15448567540 |
| lacp-input | 262 | 262 | 0 | 515040 |
| unix-epoll-input | 1452481 | 0 | 0 | 1343677344 |
| vhost-user-input | 802301391 | 692428268 | 0 | 140945553868 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9957001 | 682629147 | 0 | 10019134276 |
| FortyGigabitEthernet88/0/1-tx | 9957001 | 682629147 | 0 | 36453142564 |
| VirtualEthernet0/0/1-output | 10063779 | 683021418 | 0 | 10957336104 |
| VirtualEthernet0/0/1-tx | 10063779 | 683021418 | 0 | 72185706676 |
| bond-input | 10063779 | 683021418 | 0 | 18752969260 |
| dpdk-input | 1559185235 | 683021418 | 0 | 154074781816 |
| ethernet-input | 20020781 | 1365650625 | 0 | 62405987980 |
| l2-input | 10540157 | 1365650565 | 0 | 30083450660 |
| l2-input-vtr | 10063779 | 683021418 | 0 | 23376976308 |
| l2-output | 20931026 | 1446682230 | 0 | 16284046264 |
| unix-epoll-input | 1472119 | 0 | 0 | 1361169024 |
| vhost-user-input | 779856374 | 682629147 | 0 | 137851426572 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 12332072 | 693614665 | 0 | 15891541020 |
| BondEthernet0-tx | 12332072 | 693614665 | 0 | 10112893400 |
| FortyGigabitEthernet88/0/0-output | 12332072 | 693614665 | 0 | 9834095320 |
| FortyGigabitEthernet88/0/0-tx | 12332072 | 693614665 | 0 | 37757505364 |
| VirtualEthernet0/0/0-output | 13613376 | 698599256 | 0 | 11511957636 |
| VirtualEthernet0/0/0-tx | 13613376 | 698599256 | 0 | 76991338144 |
| dpdk-input | 1821948358 | 698599216 | 0 | 175583071176 |
| ethernet-input | 25945448 | 1392213921 | 0 | 32034860264 |
| l2-input | 14501415 | 1392213921 | 0 | 24735817888 |
| l2-output | 14501414 | 1392213789 | 0 | 54819560672 |
| unix-epoll-input | 1632305 | 0 | 0 | 1525244728 |
| vhost-user-input | 466143755 | 730840868 | 0 | 115220347552 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 11270405 | 682381536 | 0 | 15236719648 |
| BondEthernet0-tx | 11270405 | 682381536 | 0 | 10093997008 |
| FortyGigabitEthernet88/0/0-output | 11270405 | 682381536 | 0 | 9330635444 |
| FortyGigabitEthernet88/0/0-tx | 11270405 | 682381536 | 0 | 37915606168 |
| VirtualEthernet0/0/0-output | 12573875 | 687524012 | 0 | 11082648180 |
| VirtualEthernet0/0/0-tx | 12573875 | 687524012 | 0 | 78626060936 |
| dpdk-input | 1697789379 | 687523912 | 0 | 168826052496 |
| ethernet-input | 23844282 | 1369905700 | 0 | 31112895228 |
| l2-input | 13281406 | 1369905548 | 0 | 24307800596 |
| l2-output | 14026867 | 1446422778 | 0 | 58867476912 |
| unix-epoll-input | 1589536 | 0 | 0 | 1470874548 |
| vhost-user-input | 456726567 | 682381536 | 0 | 112873333376 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 268 | 268 | 0 | 441560 |
| FortyGigabitEthernet88/0/1-tx | 268 | 268 | 0 | 598396 |
| admin-up-down-process | 0 | 0 | 1 | 2972 |
| api-rx-from-ring | 0 | 0 | 151 | 461314096 |
| bfd-process | 0 | 0 | 1 | 6272 |
| bond-process | 0 | 0 | 1 | 1304 |
| dhcp-client-process | 0 | 0 | 3 | 27496 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1560 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2152 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1272 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4151004 |
| dpdk-process | 0 | 0 | 97 | 68830208 |
| fib-walk | 0 | 0 | 145 | 355748 |
| flow-report-process | 0 | 0 | 1 | 1072 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 92352 |
| ip-route-resolver-process | 0 | 0 | 3 | 19064 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 151852 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 290 | 559760 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 172256 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1436 |
| lacp-process | 0 | 0 | 1329 | 1329463155 |
| lldp-process | 0 | 0 | 1 | 2440272 |
| rd-cp-process | 0 | 0 | 1 | 1272 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1452 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1100 |
| send-rs-process | 0 | 0 | 1 | 1176 |
| startup-config-process | 1 | 0 | 1 | 1940 |
| statseg-collector-process | 0 | 0 | 29 | 13328716 |
| unix-cli-local:0 | 1 | 0 | 2 | 3043809179 |
| unix-cli-new-session | 0 | 0 | 4 | 2943399331 |
| unix-epoll-input | 7100411 | 0 | 0 | 658842037024 |
| vhost-user-process | 0 | 0 | 81 | 1076184 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2312 |
| vpe-link-state-process | 0 | 0 | 24 | 57780 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1408 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 13229773 | 755547864 | 0 | 17720168576 |
| BondEthernet0-tx | 12585062 | 716362736 | 0 | 10659117796 |
| FortyGigabitEthernet88/0/1-output | 13207061 | 760437445 | 0 | 10532788740 |
| FortyGigabitEthernet88/0/1-tx | 12585062 | 716362736 | 0 | 39149887004 |
| VirtualEthernet0/0/1-output | 13933185 | 721347916 | 0 | 11849468656 |
| VirtualEthernet0/0/1-tx | 13933184 | 721347904 | 0 | 78127084128 |
| dpdk-input | 1478901351 | 721347760 | 0 | 162781876364 |
| ethernet-input | 26518247 | 1437710652 | 0 | 33018511620 |
| l2-input | 14799909 | 1437710652 | 0 | 25979787888 |
| l2-output | 14799909 | 1437710652 | 0 | 56354964680 |
| unix-epoll-input | 1400087 | 0 | 0 | 1321415252 |
| vhost-user-input | 652074825 | 716362732 | 0 | 124896281212 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| BondEthernet0-output | 13297523 | 705463414 | 0 | 16563357516 |
| BondEthernet0-tx | 13297523 | 705463414 | 0 | 10472146108 |
| FortyGigabitEthernet88/0/1-output | 13297523 | 705463414 | 0 | 10205061468 |
| FortyGigabitEthernet88/0/1-tx | 13297523 | 705463414 | 0 | 38487336484 |
| VirtualEthernet0/0/1-output | 14651011 | 710205940 | 0 | 11824717956 |
| VirtualEthernet0/0/1-tx | 14651008 | 710205750 | 0 | 78318570552 |
| dpdk-input | 1502163254 | 710205872 | 0 | 159934604388 |
| ethernet-input | 27948533 | 1415669322 | 0 | 33138252356 |
| l2-input | 15703671 | 1415669322 | 0 | 25539280012 |
| l2-output | 16408707 | 1502875888 | 0 | 59832368608 |
| unix-epoll-input | 1465534 | 0 | 0 | 1369048004 |
| vhost-user-input | 729440413 | 705463358 | 0 | 130544859344 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9280990 | 714602466 | 0 | 10287836664 |
| FortyGigabitEthernet88/0/0-tx | 9280989 | 714602394 | 0 | 37799571988 |
| VirtualEthernet0/0/0-output | 9394257 | 716414049 | 0 | 11195262144 |
| VirtualEthernet0/0/0-tx | 9394256 | 716413957 | 0 | 74423614228 |
| bond-input | 9394358 | 716414316 | 0 | 18778706152 |
| dpdk-input | 1626635597 | 716414228 | 0 | 163667325372 |
| drop | 267 | 267 | 0 | 202488 |
| error-drop | 267 | 267 | 0 | 158248 |
| error-punt | 4 | 4 | 0 | 5628 |
| ethernet-input | 18675352 | 1431016786 | 0 | 65036761156 |
| l2-input | 10356316 | 1431016515 | 0 | 31414918436 |
| l2-input-vtr | 10075144 | 756695307 | 0 | 25976196696 |
| l2-output | 18553722 | 1431016423 | 0 | 15498910468 |
| lacp-input | 267 | 267 | 0 | 442260 |
| punt | 4 | 4 | 0 | 10488 |
| unix-epoll-input | 1586974 | 0 | 0 | 1476488780 |
| vhost-user-input | 313372506 | 761740335 | 0 | 100156127036 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8523907 | 700022386 | 0 | 10131393152 |
| FortyGigabitEthernet88/0/0-tx | 8523907 | 700022386 | 0 | 38070256060 |
| VirtualEthernet0/0/0-output | 8696159 | 704821480 | 0 | 10509654076 |
| VirtualEthernet0/0/0-tx | 8696159 | 704821480 | 0 | 76253173608 |
| bond-input | 8696158 | 704821399 | 0 | 18438792176 |
| dpdk-input | 1648422111 | 704821422 | 0 | 168170435120 |
| ethernet-input | 18495320 | 1484148277 | 0 | 67865824792 |
| l2-input | 10004828 | 1404843866 | 0 | 30359434960 |
| l2-input-vtr | 8696159 | 704821480 | 0 | 24270215460 |
| l2-output | 17124627 | 1404843866 | 0 | 15168201948 |
| unix-epoll-input | 1573418 | 0 | 0 | 1456726612 |
| vhost-user-input | 311330279 | 700022386 | 0 | 95923275200 |

40ge2p1xl710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2284 |
| api-rx-from-ring | 0 | 0 | 123 | 335313832 |
| bfd-process | 0 | 0 | 1 | 7684 |
| bond-process | 0 | 0 | 1 | 1708 |
| dhcp-client-process | 0 | 0 | 3 | 18232 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1936 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2096 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1356 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1624 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3953468 |
| dpdk-process | 0 | 0 | 90 | 63939532 |
| fib-walk | 0 | 0 | 135 | 280416 |
| flow-report-process | 0 | 0 | 1 | 1164 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 55464 |
| ip-route-resolver-process | 0 | 0 | 3 | 20620 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 71344 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 270 | 476024 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 82920 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1692 |
| lldp-process | 0 | 0 | 1 | 1484640 |
| rd-cp-process | 0 | 0 | 1 | 1428 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1304 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1204 |
| send-rs-process | 0 | 0 | 1 | 1204 |
| startup-config-process | 1 | 0 | 1 | 1900 |
| statseg-collector-process | 0 | 0 | 27 | 5041100 |
| unix-cli-local:0 | 1 | 0 | 2 | 3870076582 |
| unix-cli-new-session | 0 | 0 | 4 | 3769949834 |
| unix-epoll-input | 5505551 | 0 | 0 | 613612674568 |
| vhost-user-process | 0 | 0 | 81 | 819228 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2716 |
| vpe-link-state-process | 0 | 0 | 18 | 41076 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1552 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2296739 | 290468512 | 0 | 5497534880 |
| FortyGigabitEthernet88/0/0-tx | 2296738 | 290468256 | 0 | 15676224840 |
| FortyGigabitEthernet88/0/1-output | 2505323 | 290320339 | 0 | 3708640096 |
| FortyGigabitEthernet88/0/1-tx | 2505322 | 290320083 | 0 | 16508002200 |
| VirtualEthernet0/0/0-output | 2163671 | 290468864 | 0 | 3860619360 |
| VirtualEthernet0/0/0-tx | 2163671 | 290468864 | 0 | 27194376644 |
| VirtualEthernet0/0/1-output | 2464454 | 290320851 | 0 | 3443898572 |
| VirtualEthernet0/0/1-tx | 2464453 | 290320595 | 0 | 29554153924 |
| dpdk-input | 1141972567 | 605053014 | 0 | 150931804388 |
| error-punt | 35 | 45 | 0 | 52584 |
| ethernet-input | 9430187 | 1161578611 | 0 | 30200504652 |
| l2-flood | 4 | 896 | 0 | 88140 |
| l2-fwd | 5785983 | 1161578566 | 0 | 36156361620 |
| l2-input | 5761933 | 1161578566 | 0 | 32450605100 |
| l2-input-vtr | 2464454 | 290320851 | 0 | 9868684744 |
| l2-learn | 5785983 | 1161578566 | 0 | 24605076480 |
| l2-output | 5785982 | 1161578310 | 0 | 27162712904 |
| punt | 35 | 45 | 0 | 36196 |
| unix-epoll-input | 1086104 | 0 | 0 | 1010494160 |
| vhost-user-input | 661919921 | 580788851 | 0 | 134733869688 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2100 |
| api-rx-from-ring | 0 | 0 | 125 | 335669440 |
| bfd-process | 0 | 0 | 1 | 6020 |
| bond-process | 0 | 0 | 1 | 1992 |
| dhcp-client-process | 0 | 0 | 3 | 28568 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1372 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2116 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1272 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 2036 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4101812 |
| dpdk-process | 0 | 0 | 87 | 62746692 |
| fib-walk | 0 | 0 | 130 | 245684 |
| flow-report-process | 0 | 0 | 1 | 2264 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 34460 |
| ip-route-resolver-process | 0 | 0 | 3 | 9180 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 79504 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 260 | 446828 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 56312 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1412 |
| lldp-process | 0 | 0 | 1 | 1487048 |
| rd-cp-process | 0 | 0 | 1 | 1112 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1028 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1036 |
| send-rs-process | 0 | 0 | 1 | 1156 |
| startup-config-process | 1 | 0 | 1 | 1920 |
| statseg-collector-process | 0 | 0 | 26 | 4966456 |
| unix-cli-local:0 | 1 | 0 | 2 | 1122688963 |
| unix-cli-new-session | 0 | 0 | 4 | 1022093211 |
| unix-epoll-input | 5301000 | 0 | 0 | 590769330636 |
| vhost-user-process | 0 | 0 | 75 | 815276 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2724 |
| vpe-link-state-process | 0 | 0 | 18 | 43136 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1204 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2510318 | 281876203 | 0 | 3332465876 |
| FortyGigabitEthernet88/0/0-tx | 2510318 | 281876203 | 0 | 15520205672 |
| FortyGigabitEthernet88/0/1-output | 2256356 | 282015904 | 0 | 5640935796 |
| FortyGigabitEthernet88/0/1-tx | 2256356 | 282015904 | 0 | 15455611172 |
| VirtualEthernet0/0/0-output | 2638976 | 298686328 | 0 | 3794048792 |
| VirtualEthernet0/0/0-tx | 2420217 | 281876619 | 0 | 28900937152 |
| VirtualEthernet0/0/1-output | 2082234 | 282016256 | 0 | 3752360052 |
| VirtualEthernet0/0/1-tx | 2082234 | 282016256 | 0 | 26391513648 |
| dpdk-input | 1120118649 | 563893504 | 0 | 150073759540 |
| error-punt | 77 | 117 | 0 | 78736 |
| ethernet-input | 9269129 | 1127786123 | 0 | 29640175372 |
| l2-flood | 6 | 930 | 0 | 107520 |
| l2-fwd | 5666000 | 1127785238 | 0 | 35231470544 |
| l2-input | 5596250 | 1127786006 | 0 | 31567352988 |
| l2-input-vtr | 2660449 | 299497357 | 0 | 10202860932 |
| l2-learn | 5666002 | 1127785750 | 0 | 23945013592 |
| l2-output | 5665999 | 1127784982 | 0 | 26533648272 |
| punt | 77 | 117 | 0 | 71984 |
| unix-epoll-input | 1070868 | 0 | 0 | 996478584 |
| vhost-user-input | 589693128 | 563892619 | 0 | 118708141600 |
64b-2t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 462408 |
| dpdk-process | 0 | 0 | 1 | 11628 |
| fib-walk | 0 | 0 | 1 | 16312 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 13272 |
| unix-epoll-input | 49729 | 0 | 0 | 5718492440 |
| vhost-user-process | 0 | 0 | 1 | 16984 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 134373 | 8585768 | 0 | 134672392 |
| FortyGigabitEthernet88/0/1-tx | 134372 | 8585674 | 0 | 462448488 |
| VirtualEthernet0/0/1-output | 130908 | 8585648 | 0 | 125376060 |
| VirtualEthernet0/0/1-tx | 130908 | 8585648 | 0 | 936775824 |
| dpdk-input | 249524 | 8585648 | 0 | 539147396 |
| ethernet-input | 265281 | 17171416 | 0 | 593752636 |
| l2-fwd | 159975 | 17171322 | 0 | 571926464 |
| l2-input | 153215 | 17171416 | 0 | 538273060 |
| l2-input-vtr | 130908 | 8585648 | 0 | 296737064 |
| l2-learn | 159976 | 17171416 | 0 | 418632076 |
| l2-output | 159975 | 17171322 | 0 | 199759232 |
| unix-epoll-input | 244 | 0 | 0 | 346932 |
| vhost-user-input | 249524 | 8585674 | 0 | 895661584 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 132227 | 8585890 | 0 | 191511112 |
| FortyGigabitEthernet88/0/0-tx | 132227 | 8585890 | 0 | 476371908 |
| VirtualEthernet0/0/0-output | 111887 | 8585937 | 0 | 127782396 |
| VirtualEthernet0/0/0-tx | 111887 | 8585937 | 0 | 895872080 |
| dpdk-input | 546078 | 8585937 | 0 | 551572832 |
| ethernet-input | 244116 | 17171951 | 0 | 391030956 |
| l2-fwd | 173655 | 17171827 | 0 | 567853840 |
| l2-input | 173655 | 17171827 | 0 | 462502580 |
| l2-learn | 173655 | 17171827 | 0 | 425125076 |
| l2-output | 173655 | 17171827 | 0 | 671435352 |
| unix-epoll-input | 533 | 0 | 0 | 766188 |
| vhost-user-input | 546078 | 8585890 | 0 | 933178056 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2584 |
| api-rx-from-ring | 0 | 0 | 131 | 364951460 |
| bfd-process | 0 | 0 | 1 | 5308 |
| bond-process | 0 | 0 | 1 | 1568 |
| dhcp-client-process | 0 | 0 | 4 | 24304 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1508 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2036 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1248 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1348 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4063948 |
| dpdk-process | 0 | 0 | 124 | 72944132 |
| fib-walk | 0 | 0 | 185 | 367284 |
| flow-report-process | 0 | 0 | 1 | 1152 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 53956 |
| ip-route-resolver-process | 0 | 0 | 4 | 31892 |
| ip4-reassembly-expire-walk | 0 | 0 | 38 | 151716 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 370 | 703284 |
| ip6-reassembly-expire-walk | 0 | 0 | 38 | 96788 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1948 |
| lldp-process | 0 | 0 | 1 | 1847100 |
| rd-cp-process | 0 | 0 | 1 | 1096 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1696 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1136 |
| send-rs-process | 0 | 0 | 1 | 1224 |
| startup-config-process | 1 | 0 | 1 | 1864 |
| statseg-collector-process | 0 | 0 | 37 | 9466716 |
| unix-cli-local:0 | 1 | 0 | 2 | 2592699571 |
| unix-cli-new-session | 0 | 0 | 4 | 2492121595 |
| unix-epoll-input | 7521430 | 0 | 0 | 841963603052 |
| vhost-user-process | 0 | 0 | 113 | 1259640 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2404 |
| vpe-link-state-process | 0 | 0 | 18 | 42128 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1732 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 11327872 | 925855488 | 0 | 18936438568 |
| FortyGigabitEthernet88/0/1-tx | 11446413 | 943053568 | 0 | 51621479836 |
| VirtualEthernet0/0/1-output | 10452644 | 925856000 | 0 | 13117724512 |
| VirtualEthernet0/0/1-tx | 10452644 | 925856000 | 0 | 93825625232 |
| dpdk-input | 1504244098 | 925856256 | 0 | 164039076308 |
| ethernet-input | 21780518 | 1851712000 | 0 | 39201168024 |
| l2-flood | 6 | 934 | 0 | 91876 |
| l2-fwd | 15324771 | 1851711744 | 0 | 59948756144 |
| l2-input | 15324772 | 1851712000 | 0 | 48567496912 |
| l2-learn | 15324772 | 1851712000 | 0 | 43296425932 |
| l2-output | 15324770 | 1851711488 | 0 | 69207414832 |
| unix-epoll-input | 1335229 | 0 | 0 | 1251576456 |
| vhost-user-input | 909971790 | 959797602 | 0 | 177066351316 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9685561 | 923589073 | 0 | 13310308176 |
| FortyGigabitEthernet88/0/0-tx | 9685561 | 923589073 | 0 | 49089215768 |
| VirtualEthernet0/0/0-output | 9759644 | 923589521 | 0 | 11815655884 |
| VirtualEthernet0/0/0-tx | 9759644 | 923589521 | 0 | 97156940564 |
| dpdk-input | 1433857130 | 957526005 | 0 | 162375328932 |
| error-punt | 1313 | 1903 | 0 | 1050960 |
| ethernet-input | 19445205 | 1847180497 | 0 | 60232832656 |
| l2-fwd | 12673026 | 1847178594 | 0 | 59259613632 |
| l2-input | 12275371 | 1847178454 | 0 | 55743677236 |
| l2-input-vtr | 9759644 | 923589521 | 0 | 30907036548 |
| l2-learn | 12673026 | 1847178594 | 0 | 41930151128 |
| l2-output | 12673026 | 1847178594 | 0 | 18818217484 |
| punt | 1313 | 1903 | 0 | 1035356 |
| unix-epoll-input | 1320952 | 0 | 0 | 1237253268 |
| vhost-user-input | 803499876 | 923588945 | 0 | 169035806332 |
64b-4t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2560 |
| api-rx-from-ring | 0 | 0 | 138 | 453852020 |
| bfd-process | 0 | 0 | 1 | 7528 |
| bond-process | 0 | 0 | 1 | 1968 |
| dhcp-client-process | 0 | 0 | 4 | 14424 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2196 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1912 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1580 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1456 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3962860 |
| dpdk-process | 0 | 0 | 130 | 77525648 |
| fib-walk | 0 | 0 | 195 | 921040 |
| flow-report-process | 0 | 0 | 1 | 1432 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 62728 |
| ip-route-resolver-process | 0 | 0 | 4 | 42108 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 260680 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 390 | 817576 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 182268 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1724 |
| lldp-process | 0 | 0 | 1 | 2427432 |
| rd-cp-process | 0 | 0 | 1 | 1308 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2044 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1516 |
| send-rs-process | 0 | 0 | 1 | 1396 |
| startup-config-process | 1 | 0 | 1 | 1920 |
| statseg-collector-process | 0 | 0 | 39 | 19783568 |
| unix-cli-local:0 | 1 | 0 | 2 | 3667945078 |
| unix-cli-new-session | 0 | 0 | 4 | 3568183662 |
| unix-epoll-input | 7964384 | 0 | 0 | 887514782712 |
| vhost-user-process | 0 | 0 | 121 | 1553528 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2544 |
| vpe-link-state-process | 0 | 0 | 23 | 45228 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1576 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9428131 | 930540885 | 0 | 13527220112 |
| FortyGigabitEthernet88/0/1-tx | 9428131 | 930540885 | 0 | 49533372364 |
| VirtualEthernet0/0/1-output | 10289894 | 983828501 | 0 | 13180766496 |
| VirtualEthernet0/0/1-tx | 10122704 | 944815980 | 0 | 97851814648 |
| dpdk-input | 1538870179 | 944838912 | 0 | 166473567092 |
| error-punt | 21068 | 22932 | 0 | 13700420 |
| ethernet-input | 19550835 | 1875379797 | 0 | 61126956496 |
| l2-fwd | 12853987 | 1875356865 | 0 | 60781047588 |
| l2-input | 12200403 | 1875356865 | 0 | 56609258672 |
| l2-input-vtr | 10122704 | 944815980 | 0 | 31857269180 |
| l2-learn | 12853987 | 1875356865 | 0 | 42967210692 |
| l2-output | 13464714 | 1943674655 | 0 | 19536412668 |
| punt | 21068 | 22932 | 0 | 14290724 |
| unix-epoll-input | 1427258 | 0 | 0 | 1322400164 |
| vhost-user-input | 967558793 | 963960721 | 0 | 196395482948 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9352850 | 944815720 | 0 | 13134207008 |
| FortyGigabitEthernet88/0/1-tx | 9352850 | 944815720 | 0 | 50241050448 |
| VirtualEthernet0/0/1-output | 10002179 | 930541375 | 0 | 11979988340 |
| VirtualEthernet0/0/1-tx | 10002179 | 930541375 | 0 | 96596868592 |
| dpdk-input | 1499776387 | 930570094 | 0 | 165201109656 |
| error-punt | 28365 | 28719 | 0 | 18923160 |
| ethernet-input | 19355028 | 1875385710 | 0 | 62735954436 |
| l2-fwd | 12640110 | 1875357095 | 0 | 60824596864 |
| l2-input | 12035924 | 1875356911 | 0 | 56755076888 |
| l2-input-vtr | 10002179 | 930541375 | 0 | 31341781716 |
| l2-learn | 12640110 | 1875357095 | 0 | 42819884540 |
| l2-output | 12640110 | 1875357095 | 0 | 18741123060 |
| punt | 28365 | 28719 | 0 | 18844284 |
| unix-epoll-input | 1428121 | 0 | 0 | 1334389780 |
| vhost-user-input | 971889295 | 944815720 | 0 | 194266928796 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 10439624 | 929667840 | 0 | 19814079880 |
| FortyGigabitEthernet88/0/0-tx | 10933453 | 964416672 | 0 | 53145084644 |
| VirtualEthernet0/0/0-output | 11447101 | 945442560 | 0 | 14494877948 |
| VirtualEthernet0/0/0-tx | 11447101 | 945442560 | 0 | 96227669524 |
| dpdk-input | 1594113586 | 945442816 | 0 | 177736017540 |
| ethernet-input | 21886727 | 1875110912 | 0 | 39832097764 |
| l2-flood | 4 | 521 | 0 | 58840 |
| l2-fwd | 13893296 | 1875110400 | 0 | 60547083220 |
| l2-input | 13893297 | 1875110656 | 0 | 49480751348 |
| l2-learn | 14503306 | 1944810512 | 0 | 44819189156 |
| l2-output | 13893295 | 1875110392 | 0 | 70709391984 |
| unix-epoll-input | 1555241 | 0 | 0 | 1444388352 |
| vhost-user-input | 568491930 | 929667840 | 0 | 161618639228 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9023409 | 939875142 | 0 | 18868678264 |
| FortyGigabitEthernet88/0/0-tx | 9023409 | 939875142 | 0 | 53470031008 |
| VirtualEthernet0/0/0-output | 9513068 | 929668352 | 0 | 14416628732 |
| VirtualEthernet0/0/0-tx | 9513068 | 929668352 | 0 | 97283542344 |
| dpdk-input | 1800172402 | 929668352 | 0 | 186469811680 |
| ethernet-input | 18536477 | 1869543494 | 0 | 39127746972 |
| l2-flood | 4 | 521 | 0 | 51492 |
| l2-fwd | 11706713 | 1941648282 | 0 | 61958495352 |
| l2-input | 11392859 | 1869543494 | 0 | 49387799748 |
| l2-learn | 11392859 | 1869543494 | 0 | 41886088068 |
| l2-output | 11392859 | 1869543494 | 0 | 73404716956 |
| unix-epoll-input | 1598911 | 0 | 0 | 1478601912 |
| vhost-user-input | 607466245 | 973817644 | 0 | 168039733372 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2260 |
| api-rx-from-ring | 0 | 0 | 137 | 476175308 |
| bfd-process | 0 | 0 | 1 | 5612 |
| bond-process | 0 | 0 | 1 | 1428 |
| dhcp-client-process | 0 | 0 | 4 | 12588 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1460 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1384 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2288 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1348 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4032388 |
| dpdk-process | 0 | 0 | 127 | 79066768 |
| fib-walk | 0 | 0 | 190 | 497772 |
| flow-report-process | 0 | 0 | 1 | 1740 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 35128 |
| ip-route-resolver-process | 0 | 0 | 4 | 13268 |
| ip4-reassembly-expire-walk | 0 | 0 | 38 | 146456 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 380 | 708904 |
| ip6-reassembly-expire-walk | 0 | 0 | 38 | 140580 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1528 |
| lldp-process | 0 | 0 | 1 | 2438004 |
| rd-cp-process | 0 | 0 | 1 | 1256 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1632 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1096 |
| send-rs-process | 0 | 0 | 1 | 1212 |
| startup-config-process | 1 | 0 | 1 | 7172 |
| statseg-collector-process | 0 | 0 | 38 | 19652684 |
| unix-cli-local:0 | 1 | 0 | 2 | 1260447327 |
| unix-cli-new-session | 0 | 0 | 4 | 1160330591 |
| unix-epoll-input | 7766266 | 0 | 0 | 864657217008 |
| vhost-user-process | 0 | 0 | 115 | 1285816 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 1804 |
| vpe-link-state-process | 0 | 0 | 22 | 45800 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1584 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 10475317 | 914770176 | 0 | 19074591736 |
| FortyGigabitEthernet88/0/1-tx | 10475316 | 914770176 | 0 | 50829309580 |
| VirtualEthernet0/0/1-output | 11168439 | 929047040 | 0 | 14179298608 |
| VirtualEthernet0/0/1-tx | 11168439 | 929047040 | 0 | 96142609844 |
| dpdk-input | 1460013603 | 929047296 | 0 | 163430889776 |
| ethernet-input | 21643758 | 1843817728 | 0 | 40123010912 |
| l2-flood | 4 | 525 | 0 | 57392 |
| l2-fwd | 13366387 | 1843817472 | 0 | 59084159284 |
| l2-input | 13366388 | 1843817728 | 0 | 48893658656 |
| l2-learn | 13906844 | 1910235022 | 0 | 43987674480 |
| l2-output | 13971517 | 1909297779 | 0 | 70957545332 |
| unix-epoll-input | 1424414 | 0 | 0 | 1327866596 |
| vhost-user-input | 917947998 | 914770432 | 0 | 179837675784 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 10153542 | 928799139 | 0 | 18622789824 |
| FortyGigabitEthernet88/0/1-tx | 10153542 | 928799139 | 0 | 51599776196 |
| VirtualEthernet0/0/1-output | 10762319 | 914770688 | 0 | 14099248952 |
| VirtualEthernet0/0/1-tx | 10762319 | 914770688 | 0 | 94254815216 |
| dpdk-input | 1474285356 | 914770688 | 0 | 162466407200 |
| ethernet-input | 20915863 | 1843570339 | 0 | 39732754644 |
| l2-flood | 5 | 621 | 0 | 71420 |
| l2-fwd | 12815962 | 1843569827 | 0 | 58907029432 |
| l2-input | 12815963 | 1843570083 | 0 | 48772428304 |
| l2-learn | 12815962 | 1843569827 | 0 | 42284908604 |
| l2-output | 12815962 | 1843569827 | 0 | 70149605492 |
| unix-epoll-input | 1438338 | 0 | 0 | 1336585504 |
| vhost-user-input | 841471700 | 928799139 | 0 | 176575626644 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9938986 | 913909957 | 0 | 12738831656 |
| FortyGigabitEthernet88/0/0-tx | 9938986 | 913909957 | 0 | 48370385992 |
| VirtualEthernet0/0/0-output | 10935987 | 923926997 | 0 | 12526401668 |
| VirtualEthernet0/0/0-tx | 10935987 | 923926997 | 0 | 95712952388 |
| dpdk-input | 1721696955 | 924118528 | 0 | 183699208340 |
| error-punt | 173532 | 191275 | 0 | 124299744 |
| ethernet-input | 20874975 | 1838028741 | 0 | 60035195964 |
| l2-fwd | 14269873 | 1837836698 | 0 | 59434052044 |
| l2-input | 13399189 | 1837837466 | 0 | 55762971180 |
| l2-input-vtr | 10935988 | 923927253 | 0 | 31181873304 |
| l2-learn | 14269876 | 1837837466 | 0 | 42497681040 |
| l2-output | 14269874 | 1837836954 | 0 | 19173126480 |
| punt | 173532 | 191275 | 0 | 109576640 |
| unix-epoll-input | 1644489 | 0 | 0 | 1533799696 |
| vhost-user-input | 404474262 | 948584878 | 0 | 141167208360 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9060665 | 923926741 | 0 | 13183552936 |
| FortyGigabitEthernet88/0/0-tx | 9060665 | 923926741 | 0 | 50435130632 |
| VirtualEthernet0/0/0-output | 9320358 | 913910501 | 0 | 11757021916 |
| VirtualEthernet0/0/0-tx | 9320358 | 913910501 | 0 | 97375681104 |
| dpdk-input | 1684038728 | 913911264 | 0 | 180868116744 |
| error-punt | 627 | 763 | 0 | 534192 |
| ethernet-input | 18381022 | 1837837965 | 0 | 59613207344 |
| l2-fwd | 11987942 | 1837837242 | 0 | 59130901496 |
| l2-input | 11501459 | 1837837242 | 0 | 55180369160 |
| l2-input-vtr | 9320358 | 913910501 | 0 | 30685603840 |
| l2-learn | 11987942 | 1837837242 | 0 | 41733524492 |
| l2-output | 11987942 | 1837837242 | 0 | 18010059848 |
| punt | 627 | 763 | 0 | 543852 |
| unix-epoll-input | 1602872 | 0 | 0 | 1485229400 |
| vhost-user-input | 381064726 | 923926629 | 0 | 137296959260 |

40ge2p1xl710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2288 |
| api-rx-from-ring | 0 | 0 | 134 | 344353416 |
| bfd-process | 0 | 0 | 1 | 6680 |
| bond-process | 0 | 0 | 1 | 2072 |
| dhcp-client-process | 0 | 0 | 5 | 40008 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2240 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2744 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1484 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1792 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3783628 |
| dpdk-process | 0 | 0 | 140 | 75089784 |
| fib-walk | 0 | 0 | 210 | 395252 |
| flow-report-process | 0 | 0 | 1 | 1304 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 85624 |
| ip-route-resolver-process | 0 | 0 | 5 | 18928 |
| ip4-reassembly-expire-walk | 0 | 0 | 42 | 91136 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 420 | 693752 |
| ip6-reassembly-expire-walk | 0 | 0 | 42 | 96904 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1672 |
| lldp-process | 0 | 0 | 1 | 1484060 |
| rd-cp-process | 0 | 0 | 1 | 1316 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1332 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1732 |
| send-rs-process | 0 | 0 | 1 | 2088 |
| startup-config-process | 1 | 0 | 1 | 2012 |
| statseg-collector-process | 0 | 0 | 42 | 6979160 |
| unix-cli-local:0 | 1 | 0 | 2 | 2644916082 |
| unix-cli-new-session | 0 | 0 | 4 | 2544937558 |
| unix-epoll-input | 8587799 | 0 | 0 | 956190899556 |
| vhost-user-process | 0 | 0 | 131 | 1132344 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2912 |
| vpe-link-state-process | 0 | 0 | 18 | 41880 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1372 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 7599966 | 313510345 | 0 | 8096228584 |
| FortyGigabitEthernet88/0/0-tx | 7599966 | 313510345 | 0 | 18489380468 |
| FortyGigabitEthernet88/0/1-output | 8403120 | 312669437 | 0 | 5935585224 |
| FortyGigabitEthernet88/0/1-tx | 8403120 | 312669437 | 0 | 18529806712 |
| VirtualEthernet0/0/0-output | 7825898 | 315780513 | 0 | 5881021328 |
| VirtualEthernet0/0/0-tx | 7825898 | 315780513 | 0 | 34959487740 |
| VirtualEthernet0/0/1-output | 8483075 | 313435152 | 0 | 5737740592 |
| VirtualEthernet0/0/1-tx | 8483075 | 313435152 | 0 | 36130972524 |
| dpdk-input | 1942587360 | 631450118 | 0 | 252290597964 |
| error-punt | 416 | 595 | 0 | 348868 |
| ethernet-input | 32312060 | 1255396210 | 0 | 41888111812 |
| l2-flood | 9 | 2208 | 0 | 203068 |
| l2-fwd | 22059445 | 1285262561 | 0 | 46086114540 |
| l2-input | 21042971 | 1255395615 | 0 | 40265316892 |
| l2-input-vtr | 8483075 | 313435152 | 0 | 13044757368 |
| l2-learn | 21427349 | 1255395615 | 0 | 34913122120 |
| l2-output | 21427348 | 1255395447 | 0 | 36536528260 |
| punt | 416 | 595 | 0 | 341924 |
| unix-epoll-input | 1836723 | 0 | 0 | 2109837440 |
| vhost-user-input | 1491419687 | 648770351 | 0 | 265947578112 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 244804 |
| fib-walk | 0 | 0 | 1 | 3116 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 2168 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 21668 |
| unix-epoll-input | 46504 | 0 | 0 | 5079840204 |
| vhost-user-process | 0 | 0 | 1 | 11256 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 35707 | 1650686 | 0 | 27942412 |
| FortyGigabitEthernet88/0/0-tx | 35707 | 1650686 | 0 | 94971824 |
| FortyGigabitEthernet88/0/1-output | 29685 | 1652590 | 0 | 41487940 |
| FortyGigabitEthernet88/0/1-tx | 29685 | 1652590 | 0 | 93203216 |
| VirtualEthernet0/0/0-output | 33730 | 1652542 | 0 | 28210156 |
| VirtualEthernet0/0/0-tx | 33730 | 1652542 | 0 | 182107704 |
| VirtualEthernet0/0/1-output | 32248 | 1652618 | 0 | 27333384 |
| VirtualEthernet0/0/1-tx | 32248 | 1652618 | 0 | 176529416 |
| dpdk-input | 9087536 | 3305160 | 0 | 1246434760 |
| ethernet-input | 131370 | 6608436 | 0 | 205039320 |
| l2-fwd | 94801 | 6608436 | 0 | 228779252 |
| l2-input | 89007 | 6608436 | 0 | 205041804 |
| l2-input-vtr | 33730 | 1652542 | 0 | 64966972 |
| l2-learn | 94801 | 6608436 | 0 | 177030036 |
| l2-output | 94801 | 6608436 | 0 | 179520868 |
| unix-epoll-input | 8866 | 0 | 0 | 12187860 |
| vhost-user-input | 9087562 | 3303276 | 0 | 1592417020 |
64b-2t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2832 |
| api-rx-from-ring | 0 | 0 | 150 | 363935684 |
| bfd-process | 0 | 0 | 1 | 7312 |
| bond-process | 0 | 0 | 1 | 1844 |
| dhcp-client-process | 0 | 0 | 8 | 118672 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2284 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2632 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1612 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1444 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4001532 |
| dpdk-process | 0 | 0 | 237 | 102809036 |
| fib-walk | 0 | 0 | 355 | 661240 |
| flow-report-process | 0 | 0 | 1 | 1192 |
| ip-neighbor-scan-process | 0 | 0 | 12 | 96180 |
| ip-route-resolver-process | 0 | 0 | 8 | 53508 |
| ip4-reassembly-expire-walk | 0 | 0 | 72 | 192500 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 710 | 1141500 |
| ip6-reassembly-expire-walk | 0 | 0 | 72 | 129760 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2280 |
| lldp-process | 0 | 0 | 1 | 1825152 |
| rd-cp-process | 0 | 0 | 1 | 1340 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1284 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1780 |
| send-rs-process | 0 | 0 | 1 | 1304 |
| startup-config-process | 1 | 0 | 1 | 2060 |
| statseg-collector-process | 0 | 0 | 71 | 15120084 |
| unix-cli-local:0 | 1 | 0 | 2 | 1726121366 |
| unix-cli-new-session | 0 | 0 | 4 | 1626454398 |
| unix-epoll-input | 14526397 | 0 | 0 | 1618473720100 |
| vhost-user-process | 0 | 0 | 227 | 1544496 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2988 |
| vpe-link-state-process | 0 | 0 | 19 | 44436 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1624 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 28339222 | 1208506358 | 0 | 21226215732 |
| FortyGigabitEthernet88/0/1-tx | 28339222 | 1208506358 | 0 | 68071582912 |
| VirtualEthernet0/0/1-output | 27818968 | 1209003267 | 0 | 20827940500 |
| VirtualEthernet0/0/1-tx | 27818967 | 1209003175 | 0 | 149753364896 |
| dpdk-input | 3437062269 | 1231462476 | 0 | 337473554724 |
| error-punt | 50 | 65 | 0 | 59728 |
| ethernet-input | 56158191 | 2417509754 | 0 | 92226716648 |
| l2-fwd | 44056102 | 2417509607 | 0 | 87241077948 |
| l2-input | 40787137 | 2417509625 | 0 | 80919705756 |
| l2-input-vtr | 27818968 | 1209003267 | 0 | 45519148692 |
| l2-learn | 44056103 | 2417509625 | 0 | 66939308728 |
| l2-output | 44056103 | 2417509625 | 0 | 34909842380 |
| punt | 50 | 65 | 0 | 54500 |
| unix-epoll-input | 3291653 | 0 | 0 | 3833696980 |
| vhost-user-input | 2898525002 | 1217159756 | 0 | 431068905444 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 23783006 | 1208810420 | 0 | 28618525472 |
| FortyGigabitEthernet88/0/0-tx | 23783005 | 1208810322 | 0 | 68514018860 |
| VirtualEthernet0/0/0-output | 24836162 | 1250291820 | 0 | 20729923676 |
| VirtualEthernet0/0/0-tx | 24231363 | 1219574332 | 0 | 141897057920 |
| dpdk-input | 3570406242 | 1255102427 | 0 | 348466294928 |
| ethernet-input | 49250318 | 2489794622 | 0 | 61153863216 |
| l2-flood | 51 | 11056 | 0 | 951284 |
| l2-fwd | 35786776 | 2428384752 | 0 | 84969523388 |
| l2-input | 37078887 | 2515014913 | 0 | 69462989196 |
| l2-learn | 35786776 | 2428384752 | 0 | 64884867148 |
| l2-output | 35786776 | 2428384752 | 0 | 98736676408 |
| unix-epoll-input | 3363031 | 0 | 0 | 3881340648 |
| vhost-user-input | 3204192679 | 1302083384 | 0 | 484510908548 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 365892 |
| dpdk-process | 0 | 0 | 1 | 16808 |
| fib-walk | 0 | 0 | 1 | 4340 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 5644 |
| unix-epoll-input | 50645 | 0 | 0 | 5662224044 |
| vhost-user-process | 0 | 0 | 1 | 17192 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 33546 | 2242743 | 0 | 49995884 |
| FortyGigabitEthernet88/0/1-tx | 33546 | 2242743 | 0 | 120102672 |
| VirtualEthernet0/0/1-output | 38374 | 2244126 | 0 | 34033748 |
| VirtualEthernet0/0/1-tx | 38374 | 2244126 | 0 | 286097396 |
| dpdk-input | 16771901 | 2244047 | 0 | 1402610136 |
| ethernet-input | 71920 | 4486869 | 0 | 100678184 |
| l2-fwd | 57644 | 4486862 | 0 | 155063948 |
| l2-input | 57645 | 4486869 | 0 | 121037700 |
| l2-learn | 57644 | 4486862 | 0 | 115322880 |
| l2-output | 57644 | 4486862 | 0 | 173882856 |
| unix-epoll-input | 16363 | 0 | 0 | 20693496 |
| vhost-user-input | 16771901 | 2242743 | 0 | 2165901144 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 55823 | 2241356 | 0 | 39850480 |
| FortyGigabitEthernet88/0/0-tx | 55823 | 2241356 | 0 | 126952840 |
| VirtualEthernet0/0/0-output | 52473 | 2241326 | 0 | 38424168 |
| VirtualEthernet0/0/0-tx | 52473 | 2241326 | 0 | 318838016 |
| dpdk-input | 16108430 | 2241326 | 0 | 1383961236 |
| ethernet-input | 108296 | 4482682 | 0 | 164019676 |
| l2-fwd | 94281 | 4482682 | 0 | 160228196 |
| l2-input | 88323 | 4482682 | 0 | 146917656 |
| l2-input-vtr | 52473 | 2241326 | 0 | 82959148 |
| l2-learn | 94281 | 4482682 | 0 | 127489464 |
| l2-output | 94281 | 4482682 | 0 | 61509228 |
| unix-epoll-input | 15716 | 0 | 0 | 20304612 |
| vhost-user-input | 16108462 | 2241356 | 0 | 2122869048 |
64b-4t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2104 |
| api-rx-from-ring | 0 | 0 | 135 | 458635076 |
| bfd-process | 0 | 0 | 1 | 6624 |
| bond-process | 0 | 0 | 1 | 1684 |
| dhcp-client-process | 0 | 0 | 4 | 31720 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2756 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2556 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1532 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1364 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3924456 |
| dpdk-process | 0 | 0 | 100 | 69057868 |
| fib-walk | 0 | 0 | 150 | 400608 |
| flow-report-process | 0 | 0 | 1 | 1908 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 47488 |
| ip-route-resolver-process | 0 | 0 | 4 | 50036 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 176172 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 300 | 724072 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 86360 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1944 |
| lldp-process | 0 | 0 | 1 | 2415076 |
| rd-cp-process | 0 | 0 | 1 | 3072 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1532 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1216 |
| send-rs-process | 0 | 0 | 1 | 1200 |
| startup-config-process | 1 | 0 | 1 | 2164 |
| statseg-collector-process | 0 | 0 | 30 | 12741364 |
| unix-cli-local:0 | 1 | 0 | 2 | 2702341478 |
| unix-cli-new-session | 0 | 0 | 4 | 2602523182 |
| unix-epoll-input | 6108698 | 0 | 0 | 681973763580 |
| vhost-user-process | 0 | 0 | 91 | 1127476 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2596 |
| vpe-link-state-process | 0 | 0 | 22 | 44812 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1544 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 10780219 | 641322399 | 0 | 10182670988 |
| FortyGigabitEthernet88/0/1-tx | 10780219 | 641322399 | 0 | 35291296636 |
| VirtualEthernet0/0/1-output | 11074251 | 641927546 | 0 | 9853055624 |
| VirtualEthernet0/0/1-tx | 11074251 | 641927546 | 0 | 70314289684 |
| dpdk-input | 1420022892 | 641927700 | 0 | 143371342988 |
| error-punt | 103 | 154 | 0 | 148648 |
| ethernet-input | 21854469 | 1283250079 | 0 | 44574628300 |
| l2-fwd | 13761805 | 1283249945 | 0 | 43222902220 |
| l2-input | 12796634 | 1283249873 | 0 | 41000083500 |
| l2-input-vtr | 11074251 | 641927546 | 0 | 22877412560 |
| l2-learn | 13761805 | 1283249945 | 0 | 32211788532 |
| l2-output | 13761805 | 1283249945 | 0 | 15376450104 |
| punt | 103 | 154 | 0 | 109980 |
| unix-epoll-input | 1281849 | 0 | 0 | 1197118632 |
| vhost-user-input | 828434734 | 641322340 | 0 | 140171233436 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 11466305 | 632151848 | 0 | 10273349936 |
| FortyGigabitEthernet88/0/1-tx | 11466305 | 632151848 | 0 | 34948427856 |
| VirtualEthernet0/0/1-output | 11889774 | 632222635 | 0 | 10031448496 |
| VirtualEthernet0/0/1-tx | 11889774 | 632222635 | 0 | 71074415188 |
| dpdk-input | 1411200645 | 632222704 | 0 | 143176526948 |
| error-punt | 55 | 85 | 0 | 45588 |
| ethernet-input | 23356079 | 1264374568 | 0 | 44728473076 |
| l2-fwd | 14586472 | 1264374483 | 0 | 42788043404 |
| l2-input | 13480410 | 1264374483 | 0 | 40324043616 |
| l2-input-vtr | 11889774 | 632222635 | 0 | 22600134684 |
| l2-learn | 14586472 | 1264374483 | 0 | 32220470616 |
| l2-output | 14586472 | 1264374483 | 0 | 15731158072 |
| punt | 55 | 85 | 0 | 47512 |
| unix-epoll-input | 1317658 | 0 | 0 | 1233682744 |
| vhost-user-input | 829832676 | 632151812 | 0 | 137985413432 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 10594796 | 641906500 | 0 | 14736552884 |
| FortyGigabitEthernet88/0/0-tx | 10594796 | 641906500 | 0 | 36400528244 |
| VirtualEthernet0/0/0-output | 11893116 | 645935628 | 0 | 10800395408 |
| VirtualEthernet0/0/0-tx | 11893116 | 645935628 | 0 | 70969738948 |
| dpdk-input | 1494508610 | 645935628 | 0 | 150584922828 |
| ethernet-input | 23896801 | 1353637132 | 0 | 31750316324 |
| l2-flood | 4 | 514 | 0 | 63616 |
| l2-fwd | 13953075 | 1363129833 | 0 | 45178921752 |
| l2-input | 13530128 | 1287842128 | 0 | 34457781444 |
| l2-learn | 14602575 | 1347095684 | 0 | 33784354964 |
| l2-output | 13530128 | 1287842128 | 0 | 50444493480 |
| unix-epoll-input | 1458067 | 0 | 0 | 1363959284 |
| vhost-user-input | 472690487 | 641906500 | 0 | 109359698768 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9549981 | 628742848 | 0 | 14250835776 |
| FortyGigabitEthernet88/0/0-tx | 9549979 | 628742724 | 0 | 36901634480 |
| VirtualEthernet0/0/0-output | 10920599 | 635773776 | 0 | 10615040420 |
| VirtualEthernet0/0/0-tx | 10920598 | 635773664 | 0 | 71460531264 |
| dpdk-input | 1498638400 | 668319592 | 0 | 153260901872 |
| ethernet-input | 20470580 | 1264516624 | 0 | 29876900132 |
| l2-flood | 4 | 520 | 0 | 66656 |
| l2-fwd | 12584449 | 1264516624 | 0 | 42330014004 |
| l2-input | 12584449 | 1264516624 | 0 | 34160748616 |
| l2-learn | 12584449 | 1264516624 | 0 | 31747533604 |
| l2-output | 12584449 | 1264516624 | 0 | 52134685516 |
| unix-epoll-input | 1439137 | 0 | 0 | 1339030340 |
| vhost-user-input | 472322973 | 628742848 | 0 | 110523791864 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 541100 |
| dhcp-client-process | 0 | 0 | 1 | 3380 |
| fib-walk | 0 | 0 | 1 | 3396 |
| ip-neighbor-scan-process | 0 | 0 | 1 | 2328 |
| ip-route-resolver-process | 0 | 0 | 1 | 2936 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 2 | 4276 |
| unix-epoll-input | 53274 | 0 | 0 | 5846345756 |
| vhost-user-process | 0 | 0 | 1 | 8960 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 164356 | 8421383 | 0 | 197523620 |
| FortyGigabitEthernet88/0/1-tx | 164356 | 8421383 | 0 | 481761888 |
| VirtualEthernet0/0/1-output | 197891 | 8421916 | 0 | 155373932 |
| VirtualEthernet0/0/1-tx | 197891 | 8421916 | 0 | 957875028 |
| dpdk-input | 756996 | 8421916 | 0 | 600108336 |
| ethernet-input | 362249 | 16843452 | 0 | 425094436 |
| l2-fwd | 227497 | 16843299 | 0 | 577131012 |
| l2-input | 227498 | 16843452 | 0 | 453546428 |
| l2-learn | 227498 | 16843452 | 0 | 452479324 |
| l2-output | 227497 | 16843299 | 0 | 688614972 |
| unix-epoll-input | 739 | 0 | 0 | 1010996 |
| vhost-user-input | 756996 | 8421383 | 0 | 820963192 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 169466 | 8289980 | 0 | 198678032 |
| FortyGigabitEthernet88/0/1-tx | 169466 | 8289980 | 0 | 477471072 |
| VirtualEthernet0/0/1-output | 199707 | 8290416 | 0 | 153688680 |
| VirtualEthernet0/0/1-tx | 199707 | 8290416 | 0 | 938735552 |
| dpdk-input | 902072 | 8290416 | 0 | 615735064 |
| ethernet-input | 369175 | 16580492 | 0 | 426240244 |
| l2-fwd | 234994 | 16580396 | 0 | 571790696 |
| l2-input | 234995 | 16580492 | 0 | 453387268 |
| l2-learn | 234994 | 16580396 | 0 | 448034868 |
| l2-output | 234994 | 16580396 | 0 | 682040548 |
| unix-epoll-input | 881 | 0 | 0 | 1210396 |
| vhost-user-input | 902072 | 8289932 | 0 | 835194068 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 185179 | 8421660 | 0 | 147182860 |
| FortyGigabitEthernet88/0/0-tx | 185179 | 8421660 | 0 | 467850144 |
| VirtualEthernet0/0/0-output | 180614 | 8422120 | 0 | 141167904 |
| VirtualEthernet0/0/0-tx | 180614 | 8422120 | 0 | 985136044 |
| dpdk-input | 530477 | 8422100 | 0 | 589027600 |
| ethernet-input | 365793 | 16843780 | 0 | 597842260 |
| l2-fwd | 247766 | 16843780 | 0 | 577459364 |
| l2-input | 228057 | 16843780 | 0 | 555956056 |
| l2-input-vtr | 180614 | 8422120 | 0 | 311581668 |
| l2-learn | 247766 | 16843780 | 0 | 449451984 |
| l2-output | 247765 | 16843706 | 0 | 218672532 |
| unix-epoll-input | 517 | 0 | 0 | 725484 |
| vhost-user-input | 530477 | 8421606 | 0 | 782721232 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 172572 | 8290076 | 0 | 147850556 |
| FortyGigabitEthernet88/0/0-tx | 172572 | 8290076 | 0 | 478878020 |
| VirtualEthernet0/0/0-output | 176677 | 8290666 | 0 | 139942256 |
| VirtualEthernet0/0/0-tx | 176677 | 8290666 | 0 | 1003018236 |
| dpdk-input | 359108 | 8290608 | 0 | 575917076 |
| ethernet-input | 349249 | 16580742 | 0 | 614117384 |
| l2-fwd | 228527 | 16580742 | 0 | 571665572 |
| l2-input | 208485 | 16580742 | 0 | 539424356 |
| l2-input-vtr | 176677 | 8290666 | 0 | 302927564 |
| l2-learn | 228527 | 16580742 | 0 | 445959484 |
| l2-output | 228527 | 16580742 | 0 | 227587720 |
| unix-epoll-input | 350 | 0 | 0 | 545996 |
| vhost-user-input | 359108 | 8290052 | 0 | 786624320 |

40ge2p1xl710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2868 |
| api-rx-from-ring | 0 | 0 | 133 | 345703368 |
| bfd-process | 0 | 0 | 1 | 7196 |
| bond-process | 0 | 0 | 1 | 1780 |
| dhcp-client-process | 0 | 0 | 5 | 51940 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1984 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2336 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1392 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1732 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3817332 |
| dpdk-process | 0 | 0 | 160 | 80577336 |
| fib-walk | 0 | 0 | 240 | 521664 |
| flow-report-process | 0 | 0 | 1 | 1152 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 76900 |
| ip-route-resolver-process | 0 | 0 | 5 | 20184 |
| ip4-reassembly-expire-walk | 0 | 0 | 49 | 167252 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 480 | 807952 |
| ip6-reassembly-expire-walk | 0 | 0 | 49 | 130860 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1956 |
| lldp-process | 0 | 0 | 1 | 1471764 |
| rd-cp-process | 0 | 0 | 1 | 1484 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1336 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1196 |
| send-rs-process | 0 | 0 | 1 | 1344 |
| startup-config-process | 1 | 0 | 1 | 2008 |
| statseg-collector-process | 0 | 0 | 48 | 8129540 |
| unix-cli-local:0 | 1 | 0 | 2 | 3975984038 |
| unix-cli-new-session | 0 | 0 | 4 | 3876250226 |
| unix-epoll-input | 9817225 | 0 | 0 | 1093225711300 |
| vhost-user-process | 0 | 0 | 150 | 1132868 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2656 |
| vpe-link-state-process | 0 | 0 | 19 | 41380 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1612 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9573418 | 774960140 | 0 | 16438006976 |
| FortyGigabitEthernet88/0/0-tx | 9573418 | 774960140 | 0 | 43075132460 |
| FortyGigabitEthernet88/0/1-output | 11353541 | 774906790 | 0 | 11746212340 |
| FortyGigabitEthernet88/0/1-tx | 11353541 | 774906790 | 0 | 45057519828 |
| VirtualEthernet0/0/0-output | 9057657 | 774960140 | 0 | 11531000400 |
| VirtualEthernet0/0/0-tx | 9057657 | 774960140 | 0 | 76017476408 |
| VirtualEthernet0/0/1-output | 10659345 | 774906887 | 0 | 10442101064 |
| VirtualEthernet0/0/1-tx | 10862909 | 795827123 | 0 | 84596945692 |
| dpdk-input | 1256266420 | 1549867495 | 0 | 222710305792 |
| error-punt | 397 | 565 | 0 | 362096 |
| ethernet-input | 40643961 | 3099734522 | 0 | 87595479880 |
| l2-input | 21713370 | 3099733957 | 0 | 63365686224 |
| l2-input-vtr | 10659345 | 774906887 | 0 | 28100882532 |
| l2-output | 21956873 | 3099733957 | 0 | 79245036640 |
| punt | 397 | 565 | 0 | 328796 |
| unix-epoll-input | 1186550 | 0 | 0 | 1116798112 |
| vhost-user-input | 742337385 | 1549866930 | 0 | 247205295056 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2064 |
| api-rx-from-ring | 0 | 0 | 131 | 335100760 |
| bfd-process | 0 | 0 | 1 | 6424 |
| bond-process | 0 | 0 | 1 | 1884 |
| dhcp-client-process | 0 | 0 | 5 | 15272 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1420 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1524 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2452 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1236 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4008728 |
| dpdk-process | 0 | 0 | 157 | 79510480 |
| fib-walk | 0 | 0 | 235 | 456168 |
| flow-report-process | 0 | 0 | 1 | 976 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 50592 |
| ip-route-resolver-process | 0 | 0 | 5 | 27720 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 98348 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 766296 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 105684 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2484 |
| lldp-process | 0 | 0 | 1 | 1487304 |
| rd-cp-process | 0 | 0 | 1 | 2424 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1540 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 980 |
| send-rs-process | 0 | 0 | 1 | 1296 |
| startup-config-process | 1 | 0 | 1 | 1888 |
| statseg-collector-process | 0 | 0 | 47 | 8368744 |
| unix-cli-local:0 | 1 | 0 | 2 | 1661332067 |
| unix-cli-new-session | 0 | 0 | 4 | 1560968239 |
| unix-epoll-input | 9546197 | 0 | 0 | 1070414645624 |
| vhost-user-process | 0 | 0 | 145 | 1375784 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2612 |
| vpe-link-state-process | 0 | 0 | 18 | 43516 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1252 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 11794641 | 785994216 | 0 | 11308465108 |
| FortyGigabitEthernet88/0/0-tx | 11400632 | 766108403 | 0 | 43491977960 |
| FortyGigabitEthernet88/0/1-output | 9563007 | 766636928 | 0 | 17141037044 |
| FortyGigabitEthernet88/0/1-tx | 9563007 | 766636928 | 0 | 43147669748 |
| VirtualEthernet0/0/0-output | 10570991 | 766108851 | 0 | 10742731088 |
| VirtualEthernet0/0/0-tx | 10570989 | 766108499 | 0 | 81110804540 |
| VirtualEthernet0/0/1-output | 8975244 | 766637312 | 0 | 11447803232 |
| VirtualEthernet0/0/1-tx | 8975244 | 766637312 | 0 | 75541749464 |
| dpdk-input | 1235505648 | 1532747008 | 0 | 221536403912 |
| error-punt | 586 | 845 | 0 | 605920 |
| ethernet-input | 40509874 | 3065492339 | 0 | 87871459576 |
| l2-input | 22125156 | 3148950076 | 0 | 64618928500 |
| l2-input-vtr | 10570991 | 766108851 | 0 | 27385264752 |
| l2-output | 21994159 | 3065491494 | 0 | 78194575024 |
| punt | 586 | 845 | 0 | 552200 |
| unix-epoll-input | 1179390 | 0 | 0 | 1108183964 |
| vhost-user-input | 738555126 | 1533552969 | 0 | 233377625228 |
64b-2t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2360 |
| api-rx-from-ring | 0 | 0 | 125 | 363608648 |
| bfd-process | 0 | 0 | 1 | 8020 |
| bond-process | 0 | 0 | 1 | 1648 |
| dhcp-client-process | 0 | 0 | 4 | 11140 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2060 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2468 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1396 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1316 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3964140 |
| dpdk-process | 0 | 0 | 127 | 73471368 |
| fib-walk | 0 | 0 | 190 | 415092 |
| flow-report-process | 0 | 0 | 1 | 1152 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 62512 |
| ip-route-resolver-process | 0 | 0 | 4 | 57072 |
| ip4-reassembly-expire-walk | 0 | 0 | 38 | 99156 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 380 | 620960 |
| ip6-reassembly-expire-walk | 0 | 0 | 38 | 84240 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2292 |
| lldp-process | 0 | 0 | 1 | 1819352 |
| rd-cp-process | 0 | 0 | 1 | 1508 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1388 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1272 |
| send-rs-process | 0 | 0 | 1 | 1312 |
| startup-config-process | 1 | 0 | 1 | 2076 |
| statseg-collector-process | 0 | 0 | 38 | 9016508 |
| unix-cli-local:0 | 1 | 0 | 2 | 3287538258 |
| unix-cli-new-session | 0 | 0 | 4 | 3187315626 |
| unix-epoll-input | 7715434 | 0 | 0 | 864793811328 |
| vhost-user-process | 0 | 0 | 118 | 1046860 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2672 |
| vpe-link-state-process | 0 | 0 | 18 | 39964 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1520 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 9876225 | 1204057427 | 0 | 15710610392 |
| FortyGigabitEthernet88/0/1-tx | 9876226 | 1204057683 | 0 | 62863745588 |
| VirtualEthernet0/0/1-output | 9856464 | 1204058195 | 0 | 14121895428 |
| VirtualEthernet0/0/1-tx | 9856464 | 1204058195 | 0 | 121186340384 |
| dpdk-input | 1419541570 | 1204069888 | 0 | 170906974960 |
| error-punt | 7088 | 11693 | 0 | 5227784 |
| ethernet-input | 20454973 | 2493830909 | 0 | 77491945964 |
| l2-input | 14241255 | 2408115878 | 0 | 49202261584 |
| l2-input-vtr | 9856464 | 1204058195 | 0 | 39442549308 |
| l2-output | 14562031 | 2408115878 | 0 | 23794550196 |
| punt | 7088 | 11693 | 0 | 5261656 |
| unix-epoll-input | 1352191 | 0 | 0 | 1263735944 |
| vhost-user-input | 920591208 | 1204479320 | 0 | 213816394360 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 10113615 | 1202451712 | 0 | 22794697756 |
| FortyGigabitEthernet88/0/0-tx | 10113615 | 1202451712 | 0 | 65688575084 |
| VirtualEthernet0/0/0-output | 8871576 | 1202452224 | 0 | 15898977808 |
| VirtualEthernet0/0/0-tx | 8871576 | 1202452224 | 0 | 115967919500 |
| dpdk-input | 1472468976 | 1203649600 | 0 | 172486223116 |
| ethernet-input | 19370403 | 2503518208 | 0 | 49670446296 |
| l2-input | 14966385 | 2404903936 | 0 | 42167095092 |
| l2-output | 15852977 | 2485952990 | 0 | 92849503140 |
| unix-epoll-input | 1392023 | 0 | 0 | 1300249748 |
| vhost-user-input | 888056170 | 1203980475 | 0 | 211503777756 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 357628 |
| unix-epoll-input | 14551 | 0 | 0 | 1699939928 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 57500 | 3173408 | 0 | 71622728 |
| FortyGigabitEthernet88/0/1-tx | 57500 | 3173408 | 0 | 176543056 |
| VirtualEthernet0/0/1-output | 46299 | 3173408 | 0 | 47390228 |
| VirtualEthernet0/0/1-tx | 46299 | 3173408 | 0 | 331036196 |
| dpdk-input | 179201 | 3173408 | 0 | 201643136 |
| ethernet-input | 103800 | 6346900 | 0 | 147033700 |
| l2-input | 72605 | 6346816 | 0 | 118762176 |
| l2-output | 72605 | 6346816 | 0 | 250482260 |
| unix-epoll-input | 175 | 0 | 0 | 233424 |
| vhost-user-input | 179201 | 3173408 | 0 | 345863772 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 46049 | 3173419 | 0 | 51063132 |
| FortyGigabitEthernet88/0/0-tx | 46049 | 3173419 | 0 | 172436792 |
| VirtualEthernet0/0/0-output | 46718 | 3173405 | 0 | 44383044 |
| VirtualEthernet0/0/0-tx | 46718 | 3173405 | 0 | 350728408 |
| dpdk-input | 86953 | 3173406 | 0 | 196393584 |
| error-punt | 1 | 1 | 0 | 1860 |
| ethernet-input | 92767 | 6346825 | 0 | 216565416 |
| l2-input | 53010 | 6346824 | 0 | 144760492 |
| l2-input-vtr | 46718 | 3173405 | 0 | 112504196 |
| l2-output | 54916 | 6346824 | 0 | 74372488 |
| punt | 1 | 1 | 0 | 1864 |
| unix-epoll-input | 85 | 0 | 0 | 123980 |
| vhost-user-input | 86953 | 3173419 | 0 | 334493216 |
64b-4t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2520 |
| api-rx-from-ring | 0 | 0 | 137 | 452518352 |
| bfd-process | 0 | 0 | 1 | 6624 |
| bond-process | 0 | 0 | 1 | 1724 |
| dhcp-client-process | 0 | 0 | 5 | 18900 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2804 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2556 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1260 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3903248 |
| dpdk-process | 0 | 0 | 134 | 78759912 |
| fib-walk | 0 | 0 | 200 | 493888 |
| flow-report-process | 0 | 0 | 1 | 1120 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 43224 |
| ip-route-resolver-process | 0 | 0 | 5 | 34724 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 171096 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 400 | 686140 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 157156 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2244 |
| lldp-process | 0 | 0 | 1 | 2425504 |
| rd-cp-process | 0 | 0 | 1 | 1672 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1380 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1468 |
| send-rs-process | 0 | 0 | 1 | 1460 |
| startup-config-process | 1 | 0 | 1 | 2032 |
| statseg-collector-process | 0 | 0 | 40 | 19877860 |
| unix-cli-local:0 | 1 | 0 | 2 | 1291496838 |
| unix-cli-new-session | 0 | 0 | 4 | 1192000698 |
| unix-epoll-input | 8182490 | 0 | 0 | 910356598276 |
| vhost-user-process | 0 | 0 | 123 | 1214612 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2692 |
| vpe-link-state-process | 0 | 0 | 23 | 43544 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1428 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 15913455 | 1154487117 | 0 | 17077239876 |
| FortyGigabitEthernet88/0/1-tx | 15913455 | 1154487117 | 0 | 62469707824 |
| VirtualEthernet0/0/1-output | 17510497 | 1172521423 | 0 | 16889236208 |
| VirtualEthernet0/0/1-tx | 17510497 | 1172521423 | 0 | 127576660688 |
| dpdk-input | 1611086936 | 1172527616 | 0 | 189342320524 |
| error-punt | 3940 | 6193 | 0 | 2866460 |
| ethernet-input | 34945001 | 2409430077 | 0 | 81730806444 |
| l2-input | 20611775 | 2327008540 | 0 | 52717485336 |
| l2-input-vtr | 17510497 | 1172521423 | 0 | 40646869552 |
| l2-output | 21880250 | 2327008540 | 0 | 27179081140 |
| punt | 3940 | 6193 | 0 | 3196188 |
| unix-epoll-input | 1460019 | 0 | 0 | 1371255252 |
| vhost-user-input | 1004597916 | 1154487045 | 0 | 220927622196 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 16022193 | 1172521126 | 0 | 17734549204 |
| FortyGigabitEthernet88/0/1-tx | 16022193 | 1172521126 | 0 | 63480043448 |
| VirtualEthernet0/0/1-output | 17382920 | 1154487502 | 0 | 16471004912 |
| VirtualEthernet0/0/1-tx | 17382919 | 1154487486 | 0 | 126898085508 |
| dpdk-input | 1575752323 | 1154496375 | 0 | 184569027980 |
| error-punt | 5890 | 8873 | 0 | 4268908 |
| ethernet-input | 33405115 | 2327017894 | 0 | 78385995884 |
| l2-input | 20625852 | 2327008628 | 0 | 52073480832 |
| l2-input-vtr | 17382920 | 1154487502 | 0 | 40183573480 |
| l2-output | 21846773 | 2327008628 | 0 | 27022328656 |
| punt | 5890 | 8873 | 0 | 4566752 |
| unix-epoll-input | 1460517 | 0 | 0 | 1372276560 |
| vhost-user-input | 912615673 | 1174105537 | 0 | 215026683860 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 17251661 | 1152989856 | 0 | 25566493820 |
| FortyGigabitEthernet88/0/0-tx | 17251661 | 1152989856 | 0 | 64419280516 |
| VirtualEthernet0/0/0-output | 19442465 | 1172920320 | 0 | 19412386684 |
| VirtualEthernet0/0/0-tx | 19442464 | 1172920064 | 0 | 124734663036 |
| dpdk-input | 1718117828 | 1172920320 | 0 | 196893137076 |
| ethernet-input | 36694127 | 2325910432 | 0 | 52408270920 |
| l2-input | 23472821 | 2325910432 | 0 | 42126723536 |
| l2-output | 23472820 | 2325910176 | 0 | 91161894932 |
| unix-epoll-input | 1612187 | 0 | 0 | 1506388752 |
| vhost-user-input | 620537080 | 1152990112 | 0 | 189304153272 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 16028577 | 1165942140 | 0 | 24446322320 |
| FortyGigabitEthernet88/0/0-tx | 16745699 | 1207682371 | 0 | 68648714676 |
| VirtualEthernet0/0/0-output | 17347527 | 1152990464 | 0 | 18573962328 |
| VirtualEthernet0/0/0-tx | 17347527 | 1152990464 | 0 | 125338453692 |
| dpdk-input | 1665353108 | 1152990464 | 0 | 190591351388 |
| ethernet-input | 33376104 | 2318932604 | 0 | 52329885756 |
| l2-input | 20658300 | 2318932604 | 0 | 41735807848 |
| l2-output | 21526298 | 2401760852 | 0 | 98674319792 |
| unix-epoll-input | 1592603 | 0 | 0 | 1485431268 |
| vhost-user-input | 629620522 | 1165942140 | 0 | 195296332284 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2980 |
| api-rx-from-ring | 0 | 0 | 130 | 456929484 |
| bfd-process | 0 | 0 | 1 | 6452 |
| bond-process | 0 | 0 | 1 | 1476 |
| dhcp-client-process | 0 | 0 | 5 | 18572 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1436 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2968 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1092 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1348 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3911244 |
| dpdk-process | 0 | 0 | 134 | 78658252 |
| fib-walk | 0 | 0 | 200 | 499444 |
| flow-report-process | 0 | 0 | 1 | 1532 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 50208 |
| ip-route-resolver-process | 0 | 0 | 5 | 15876 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 144688 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 400 | 847268 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 148700 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2104 |
| lldp-process | 0 | 0 | 1 | 2453792 |
| rd-cp-process | 0 | 0 | 1 | 1248 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1100 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1224 |
| send-rs-process | 0 | 0 | 1 | 1344 |
| startup-config-process | 1 | 0 | 1 | 1928 |
| statseg-collector-process | 0 | 0 | 40 | 20630420 |
| unix-cli-local:0 | 1 | 0 | 2 | 3215152611 |
| unix-cli-new-session | 0 | 0 | 4 | 3114791647 |
| unix-epoll-input | 8139442 | 0 | 0 | 910302196504 |
| vhost-user-process | 0 | 0 | 121 | 1307028 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2520 |
| vpe-link-state-process | 0 | 0 | 22 | 45376 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2500 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 18129964 | 1221727284 | 0 | 26638256160 |
| FortyGigabitEthernet88/0/1-tx | 17343468 | 1180844044 | 0 | 66195178868 |
| VirtualEthernet0/0/1-output | 18733868 | 1199297272 | 0 | 19046421812 |
| VirtualEthernet0/0/1-tx | 18734715 | 1199333648 | 0 | 129089014864 |
| dpdk-input | 1610484796 | 1248934020 | 0 | 198071407504 |
| ethernet-input | 37000724 | 2466808104 | 0 | 55483650204 |
| l2-input | 23569307 | 2456869635 | 0 | 44451244184 |
| l2-output | 22832587 | 2380141316 | 0 | 91678630052 |
| unix-epoll-input | 1452339 | 0 | 0 | 1360462252 |
| vhost-user-input | 876118396 | 1199717509 | 0 | 209705227120 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 17945187 | 1199297292 | 0 | 25801111412 |
| FortyGigabitEthernet88/0/1-tx | 17945187 | 1199297292 | 0 | 67097309036 |
| VirtualEthernet0/0/1-output | 19477036 | 1180844496 | 0 | 19124962028 |
| VirtualEthernet0/0/1-tx | 19477036 | 1180844496 | 0 | 126083238712 |
| dpdk-input | 1477299408 | 1224813224 | 0 | 187377804056 |
| ethernet-input | 39237287 | 2462145636 | 0 | 55912216656 |
| l2-input | 24250289 | 2477352028 | 0 | 44842865680 |
| l2-output | 23832166 | 2380141672 | 0 | 93463890176 |
| unix-epoll-input | 1437207 | 0 | 0 | 1352400756 |
| vhost-user-input | 842390998 | 1199297252 | 0 | 206259303720 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 16685884 | 1179111681 | 0 | 17902969092 |
| FortyGigabitEthernet88/0/0-tx | 16685884 | 1179111681 | 0 | 63479707628 |
| VirtualEthernet0/0/0-output | 18070781 | 1192180871 | 0 | 17291066968 |
| VirtualEthernet0/0/0-tx | 18070780 | 1192180815 | 0 | 129998669644 |
| dpdk-input | 1856331251 | 1192182175 | 0 | 212069239484 |
| error-punt | 1292 | 1393 | 0 | 958664 |
| ethernet-input | 34756665 | 2371293945 | 0 | 78820467692 |
| l2-input | 22271422 | 2371292552 | 0 | 53913120488 |
| l2-input-vtr | 18070781 | 1192180871 | 0 | 41364709456 |
| l2-output | 23660800 | 2371292408 | 0 | 27150874460 |
| punt | 1292 | 1393 | 0 | 909608 |
| unix-epoll-input | 1669819 | 0 | 0 | 1572219556 |
| vhost-user-input | 412954917 | 1179111593 | 0 | 167055674392 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 14900567 | 1192140884 | 0 | 17731197776 |
| FortyGigabitEthernet88/0/0-tx | 14900567 | 1192140884 | 0 | 65881786076 |
| VirtualEthernet0/0/0-output | 16075127 | 1179111861 | 0 | 16386565692 |
| VirtualEthernet0/0/0-tx | 16075127 | 1179111861 | 0 | 130782398608 |
| dpdk-input | 1888603043 | 1202671154 | 0 | 215958652084 |
| error-punt | 251 | 383 | 0 | 224480 |
| ethernet-input | 30975694 | 2371253128 | 0 | 79104707452 |
| l2-input | 19064002 | 2371252720 | 0 | 52399328780 |
| l2-input-vtr | 16075127 | 1179111861 | 0 | 40803326236 |
| l2-output | 20103207 | 2371252745 | 0 | 27014306368 |
| punt | 251 | 383 | 0 | 224100 |
| unix-epoll-input | 1652009 | 0 | 0 | 1538745672 |
| vhost-user-input | 413812594 | 1194211812 | 0 | 170203049608 |

40ge2p1xl710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2164 |
| api-rx-from-ring | 0 | 0 | 120 | 341848572 |
| bfd-process | 0 | 0 | 1 | 6964 |
| bond-process | 0 | 0 | 1 | 1872 |
| dhcp-client-process | 0 | 0 | 4 | 8036 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2192 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2304 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1424 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1768 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3793268 |
| dpdk-process | 0 | 0 | 107 | 67432776 |
| fib-walk | 0 | 0 | 160 | 352740 |
| flow-report-process | 0 | 0 | 1 | 1436 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 79368 |
| ip-route-resolver-process | 0 | 0 | 4 | 26884 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 82588 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 320 | 551200 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 71184 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2292 |
| lldp-process | 0 | 0 | 1 | 1493104 |
| rd-cp-process | 0 | 0 | 1 | 1468 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1788 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1824 |
| send-rs-process | 0 | 0 | 1 | 1300 |
| startup-config-process | 1 | 0 | 1 | 2076 |
| statseg-collector-process | 0 | 0 | 32 | 5517916 |
| unix-cli-local:0 | 1 | 0 | 2 | 1173338182 |
| unix-cli-new-session | 0 | 0 | 4 | 1073564926 |
| unix-epoll-input | 6497809 | 0 | 0 | 727807822496 |
| vhost-user-process | 0 | 0 | 97 | 850476 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2960 |
| vpe-link-state-process | 0 | 0 | 18 | 43392 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1512 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6599844 | 279621545 | 0 | 7166923396 |
| FortyGigabitEthernet88/0/0-tx | 6599844 | 279621545 | 0 | 16491207804 |
| FortyGigabitEthernet88/0/1-output | 7202768 | 278342268 | 0 | 5175822120 |
| FortyGigabitEthernet88/0/1-tx | 7202768 | 278342268 | 0 | 16472917336 |
| VirtualEthernet0/0/0-output | 6500038 | 282347012 | 0 | 5075633064 |
| VirtualEthernet0/0/0-tx | 6500038 | 282347012 | 0 | 31370864560 |
| VirtualEthernet0/0/1-output | 7231037 | 279175068 | 0 | 4942202404 |
| VirtualEthernet0/0/1-tx | 7231037 | 279175068 | 0 | 32148980696 |
| dpdk-input | 1598657032 | 567415036 | 0 | 207861555684 |
| error-punt | 614 | 893 | 0 | 454256 |
| ethernet-input | 27533686 | 1119486785 | 0 | 36677714260 |
| l2-input | 17252343 | 1119485893 | 0 | 26137752760 |
| l2-input-vtr | 7231037 | 279175068 | 0 | 11319651068 |
| l2-output | 17567316 | 1119485893 | 0 | 32538882696 |
| punt | 614 | 893 | 0 | 468252 |
| unix-epoll-input | 1546766 | 0 | 0 | 1686338680 |
| vhost-user-input | 1186159567 | 589772450 | 0 | 210603301600 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2104 |
| api-rx-from-ring | 0 | 0 | 125 | 367094004 |
| bfd-process | 0 | 0 | 1 | 6100 |
| bond-process | 0 | 0 | 1 | 1340 |
| dhcp-client-process | 0 | 0 | 4 | 8356 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1492 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2376 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1300 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1500 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3889912 |
| dpdk-process | 0 | 0 | 104 | 67518352 |
| fib-walk | 0 | 0 | 155 | 308292 |
| flow-report-process | 0 | 0 | 1 | 1348 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 44876 |
| ip-route-resolver-process | 0 | 0 | 4 | 23864 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 85420 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 310 | 525440 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 58848 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1440 |
| lldp-process | 0 | 0 | 1 | 1477780 |
| rd-cp-process | 0 | 0 | 1 | 1376 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1160 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1300 |
| send-rs-process | 0 | 0 | 1 | 1336 |
| startup-config-process | 1 | 0 | 1 | 1804 |
| statseg-collector-process | 0 | 0 | 31 | 5607748 |
| unix-cli-local:0 | 1 | 0 | 2 | 3000902023 |
| unix-cli-new-session | 0 | 0 | 4 | 2900326103 |
| unix-epoll-input | 6305954 | 0 | 0 | 704919633768 |
| vhost-user-process | 0 | 0 | 92 | 801048 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2636 |
| vpe-link-state-process | 0 | 0 | 18 | 44024 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1660 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6912296 | 270527814 | 0 | 4833821192 |
| FortyGigabitEthernet88/0/0-tx | 6912296 | 270527814 | 0 | 16115200168 |
| FortyGigabitEthernet88/0/1-output | 6411217 | 271312748 | 0 | 7323446644 |
| FortyGigabitEthernet88/0/1-tx | 6411216 | 271312747 | 0 | 15975827296 |
| VirtualEthernet0/0/0-output | 6884824 | 271758623 | 0 | 4859967432 |
| VirtualEthernet0/0/0-tx | 6884824 | 271758623 | 0 | 32039261756 |
| VirtualEthernet0/0/1-output | 6379631 | 274472497 | 0 | 5093764044 |
| VirtualEthernet0/0/1-tx | 6379630 | 274472441 | 0 | 29861603640 |
| dpdk-input | 1581067160 | 550611585 | 0 | 209450338640 |
| error-punt | 262 | 371 | 0 | 260144 |
| ethernet-input | 26587968 | 1088072053 | 0 | 36376499844 |
| l2-input | 16435353 | 1088071532 | 0 | 25832747140 |
| l2-input-vtr | 6884823 | 271758499 | 0 | 11135832512 |
| l2-output | 17306530 | 1088071682 | 0 | 31692956328 |
| punt | 262 | 371 | 0 | 241056 |
| unix-epoll-input | 1505454 | 0 | 0 | 1647315372 |
| vhost-user-input | 1069395116 | 547891898 | 0 | 190355184824 |
64b-2t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2692 |
| api-rx-from-ring | 0 | 0 | 124 | 370876748 |
| bfd-process | 0 | 0 | 1 | 6504 |
| bond-process | 0 | 0 | 1 | 1676 |
| dhcp-client-process | 0 | 0 | 4 | 18172 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2036 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2860 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1348 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1276 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3826968 |
| dpdk-process | 0 | 0 | 107 | 68681472 |
| fib-walk | 0 | 0 | 160 | 324072 |
| flow-report-process | 0 | 0 | 1 | 1876 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 46384 |
| ip-route-resolver-process | 0 | 0 | 4 | 26008 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 71896 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 320 | 516492 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 85172 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1860 |
| lldp-process | 0 | 0 | 1 | 1823204 |
| rd-cp-process | 0 | 0 | 1 | 1464 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1348 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1344 |
| send-rs-process | 0 | 0 | 1 | 1308 |
| startup-config-process | 1 | 0 | 1 | 2044 |
| statseg-collector-process | 0 | 0 | 32 | 7344628 |
| unix-cli-local:0 | 1 | 0 | 2 | 640944602 |
| unix-cli-new-session | 0 | 0 | 4 | 540960666 |
| unix-epoll-input | 6493331 | 0 | 0 | 727760562772 |
| vhost-user-process | 0 | 0 | 98 | 887764 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2732 |
| vpe-link-state-process | 0 | 0 | 18 | 40740 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1452 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 13741604 | 507353313 | 0 | 9261767020 |
| FortyGigabitEthernet88/0/1-tx | 13741604 | 507353313 | 0 | 29086128100 |
| VirtualEthernet0/0/1-output | 13122554 | 507439759 | 0 | 9087828472 |
| VirtualEthernet0/0/1-tx | 13122553 | 507439657 | 0 | 64144850600 |
| dpdk-input | 2084136565 | 546939245 | 0 | 191432958856 |
| error-punt | 46 | 89 | 0 | 40984 |
| ethernet-input | 26864158 | 1014793161 | 0 | 38084590648 |
| l2-input | 20193789 | 1014793072 | 0 | 26424861420 |
| l2-input-vtr | 13122553 | 507439739 | 0 | 19375284788 |
| l2-output | 21613663 | 1014793072 | 0 | 15458604496 |
| punt | 46 | 89 | 0 | 42480 |
| unix-epoll-input | 1975951 | 0 | 0 | 2147582448 |
| vhost-user-input | 1589057974 | 517054130 | 0 | 220955304736 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 10554419 | 506845572 | 0 | 12087226952 |
| FortyGigabitEthernet88/0/0-tx | 10554419 | 506845572 | 0 | 28989220444 |
| VirtualEthernet0/0/0-output | 10186037 | 512295078 | 0 | 8272246884 |
| VirtualEthernet0/0/0-tx | 10186037 | 512295078 | 0 | 61867197988 |
| dpdk-input | 2085876393 | 515053506 | 0 | 188881415380 |
| ethernet-input | 20740456 | 1019140650 | 0 | 24533735724 |
| l2-input | 16432966 | 1041655222 | 0 | 20214230948 |
| l2-output | 15975653 | 1019140574 | 0 | 41900157444 |
| unix-epoll-input | 2019422 | 0 | 0 | 2228601868 |
| vhost-user-input | 1552673090 | 506978640 | 0 | 219524681104 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2224 |
| api-rx-from-ring | 0 | 0 | 122 | 363699132 |
| bfd-process | 0 | 0 | 1 | 7016 |
| bond-process | 0 | 0 | 1 | 1220 |
| dhcp-client-process | 0 | 0 | 4 | 17364 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1488 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1340 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2356 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1112 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3868528 |
| dpdk-process | 0 | 0 | 104 | 68024868 |
| fib-walk | 0 | 0 | 155 | 297884 |
| flow-report-process | 0 | 0 | 1 | 1356 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 53824 |
| ip-route-resolver-process | 0 | 0 | 4 | 29572 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 68516 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 310 | 549080 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 77156 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1412 |
| lldp-process | 0 | 0 | 1 | 1814088 |
| rd-cp-process | 0 | 0 | 1 | 2040 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1048 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1624 |
| send-rs-process | 0 | 0 | 1 | 1148 |
| startup-config-process | 1 | 0 | 1 | 1736 |
| statseg-collector-process | 0 | 0 | 31 | 7541948 |
| unix-cli-local:0 | 1 | 0 | 2 | 2451089159 |
| unix-cli-new-session | 0 | 0 | 4 | 2350813559 |
| unix-epoll-input | 6319148 | 0 | 0 | 704915678800 |
| vhost-user-process | 0 | 0 | 93 | 866868 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2424 |
| vpe-link-state-process | 0 | 0 | 18 | 46120 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1636 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 10797727 | 505613653 | 0 | 12151065892 |
| FortyGigabitEthernet88/0/1-tx | 10511220 | 494347526 | 0 | 27819305616 |
| VirtualEthernet0/0/1-output | 10153796 | 499166096 | 0 | 8156258840 |
| VirtualEthernet0/0/1-tx | 10153795 | 499166088 | 0 | 59491159836 |
| dpdk-input | 2147566050 | 514032528 | 0 | 194632706084 |
| ethernet-input | 20665017 | 993513624 | 0 | 24332424620 |
| l2-input | 15909415 | 993513613 | 0 | 19508933024 |
| l2-output | 15909416 | 993513614 | 0 | 40686801060 |
| unix-epoll-input | 1992365 | 0 | 0 | 2178288352 |
| vhost-user-input | 1493024554 | 494925086 | 0 | 206056039136 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 13027414 | 493657735 | 0 | 9130336088 |
| FortyGigabitEthernet88/0/0-tx | 13027413 | 493657663 | 0 | 28320726284 |
| VirtualEthernet0/0/0-output | 12664785 | 493771731 | 0 | 8811180648 |
| VirtualEthernet0/0/0-tx | 12664784 | 493771729 | 0 | 62589182656 |
| dpdk-input | 1990014296 | 525986485 | 0 | 186689956320 |
| error-punt | 6 | 9 | 0 | 17780 |
| ethernet-input | 27452792 | 1062066317 | 0 | 40086035476 |
| l2-input | 19308922 | 987429466 | 0 | 25722072972 |
| l2-input-vtr | 12664785 | 493771731 | 0 | 18805601312 |
| l2-output | 20707272 | 987429392 | 0 | 15013687800 |
| punt | 6 | 9 | 0 | 9152 |
| unix-epoll-input | 1918429 | 0 | 0 | 2129625876 |
| vhost-user-input | 1451723139 | 545156657 | 0 | 207728359588 |
64b-4t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2036 |
| api-rx-from-ring | 0 | 0 | 144 | 455213952 |
| bfd-process | 0 | 0 | 1 | 6328 |
| bond-process | 0 | 0 | 1 | 1616 |
| dhcp-client-process | 0 | 0 | 5 | 27552 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2224 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2248 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1264 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1308 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4080728 |
| dpdk-process | 0 | 0 | 157 | 84154796 |
| fib-walk | 0 | 0 | 235 | 569416 |
| flow-report-process | 0 | 0 | 1 | 1096 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 62212 |
| ip-route-resolver-process | 0 | 0 | 5 | 40668 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 205036 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 470 | 913944 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 283404 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2168 |
| lldp-process | 0 | 0 | 1 | 2423516 |
| rd-cp-process | 0 | 0 | 1 | 1416 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1380 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1280 |
| send-rs-process | 0 | 0 | 1 | 1416 |
| startup-config-process | 1 | 0 | 1 | 2104 |
| statseg-collector-process | 0 | 0 | 47 | 19071404 |
| unix-cli-local:0 | 1 | 0 | 2 | 887799154 |
| unix-cli-new-session | 0 | 0 | 4 | 787985386 |
| unix-epoll-input | 9620936 | 0 | 0 | 1070222375932 |
| vhost-user-process | 0 | 0 | 146 | 1571240 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3560 |
| vpe-link-state-process | 0 | 0 | 23 | 49264 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1444 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 31147369 | 1528446086 | 0 | 25388283552 |
| FortyGigabitEthernet88/0/1-tx | 31515208 | 1528595971 | 0 | 84312390356 |
| VirtualEthernet0/0/1-output | 31062141 | 1487117585 | 0 | 23892308120 |
| VirtualEthernet0/0/1-tx | 31062141 | 1487117585 | 0 | 170900666432 |
| dpdk-input | 1536577271 | 1487117648 | 0 | 206714286812 |
| error-punt | 71 | 112 | 0 | 68456 |
| ethernet-input | 61669787 | 2973670368 | 0 | 104327308944 |
| l2-input | 34057455 | 2973670256 | 0 | 73711566056 |
| l2-input-vtr | 31062141 | 1487117585 | 0 | 54264288168 |
| l2-output | 35927132 | 2973670256 | 0 | 38852272864 |
| punt | 71 | 112 | 0 | 70364 |
| unix-epoll-input | 1387160 | 0 | 0 | 1303314348 |
| vhost-user-input | 862164148 | 1486552671 | 0 | 214988784912 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 33693484 | 1463818256 | 0 | 24634223404 |
| FortyGigabitEthernet88/0/1-tx | 34286940 | 1510465149 | 0 | 84998822768 |
| VirtualEthernet0/0/1-output | 34437046 | 1503916160 | 0 | 24666425068 |
| VirtualEthernet0/0/1-tx | 33334077 | 1463954748 | 0 | 171253154556 |
| dpdk-input | 1454489663 | 1463954833 | 0 | 199512484452 |
| error-punt | 54 | 85 | 0 | 48492 |
| ethernet-input | 67027559 | 2927772989 | 0 | 102861526648 |
| l2-input | 37698323 | 2927773004 | 0 | 73656981064 |
| l2-input-vtr | 33334077 | 1463954748 | 0 | 53960746076 |
| l2-output | 39823696 | 2927773004 | 0 | 37292009424 |
| punt | 54 | 85 | 0 | 46628 |
| unix-epoll-input | 1419024 | 0 | 0 | 1444816272 |
| vhost-user-input | 843166381 | 1501263760 | 0 | 217445352988 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 32213687 | 1486085679 | 0 | 36713879972 |
| FortyGigabitEthernet88/0/0-tx | 32213687 | 1486085679 | 0 | 84638898836 |
| VirtualEthernet0/0/0-output | 33697555 | 1492196958 | 0 | 26017044612 |
| VirtualEthernet0/0/0-tx | 33774022 | 1494727347 | 0 | 169171760908 |
| dpdk-input | 1599190141 | 1530450178 | 0 | 216590149888 |
| ethernet-input | 68274030 | 3057468845 | 0 | 73560561256 |
| l2-input | 40087360 | 2978282637 | 0 | 55095812460 |
| l2-output | 40087360 | 2978282637 | 0 | 121009240668 |
| unix-epoll-input | 1554252 | 0 | 0 | 1468526544 |
| vhost-user-input | 549089391 | 1487645393 | 0 | 191061628676 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 28862876 | 1458310105 | 0 | 33966847896 |
| FortyGigabitEthernet88/0/0-tx | 28862876 | 1458310105 | 0 | 85623701952 |
| VirtualEthernet0/0/0-output | 31140628 | 1468744878 | 0 | 25841685852 |
| VirtualEthernet0/0/0-tx | 31140628 | 1468744878 | 0 | 170754356736 |
| dpdk-input | 1573116620 | 1468744878 | 0 | 215224558840 |
| ethernet-input | 62206356 | 3001945919 | 0 | 72914819220 |
| l2-input | 38815098 | 3075520345 | 0 | 57506953728 |
| l2-output | 37488101 | 3002277579 | 0 | 126988707892 |
| unix-epoll-input | 1505509 | 0 | 0 | 1424796852 |
| vhost-user-input | 539968181 | 1499544327 | 0 | 196934795056 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2220 |
| api-rx-from-ring | 0 | 0 | 135 | 457391048 |
| bfd-process | 0 | 0 | 1 | 5828 |
| bond-process | 0 | 0 | 1 | 1560 |
| dhcp-client-process | 0 | 0 | 5 | 36116 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1556 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2008 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1212 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1348 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4014200 |
| dpdk-process | 0 | 0 | 154 | 86684076 |
| fib-walk | 0 | 0 | 230 | 552892 |
| flow-report-process | 0 | 0 | 1 | 1476 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 56268 |
| ip-route-resolver-process | 0 | 0 | 5 | 38796 |
| ip4-reassembly-expire-walk | 0 | 0 | 47 | 164856 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 460 | 863500 |
| ip6-reassembly-expire-walk | 0 | 0 | 47 | 133700 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1664 |
| lldp-process | 0 | 0 | 1 | 2519120 |
| rd-cp-process | 0 | 0 | 1 | 1112 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1604 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1352 |
| send-rs-process | 0 | 0 | 1 | 1144 |
| startup-config-process | 1 | 0 | 1 | 1824 |
| statseg-collector-process | 0 | 0 | 46 | 18847620 |
| unix-cli-local:0 | 1 | 0 | 2 | 2965029163 |
| unix-cli-new-session | 0 | 0 | 4 | 2864484695 |
| unix-epoll-input | 9362268 | 0 | 0 | 1047360323680 |
| vhost-user-process | 0 | 0 | 141 | 1347548 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3028 |
| vpe-link-state-process | 0 | 0 | 22 | 48804 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1312 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 34171226 | 1507019070 | 0 | 35918016068 |
| FortyGigabitEthernet88/0/1-tx | 33260960 | 1468275286 | 0 | 83535724548 |
| VirtualEthernet0/0/1-output | 34624147 | 1473429760 | 0 | 25721160772 |
| VirtualEthernet0/0/1-tx | 34624146 | 1473429646 | 0 | 166206533920 |
| dpdk-input | 1482627169 | 1473429646 | 0 | 204776050272 |
| ethernet-input | 69902104 | 3024124498 | 0 | 73929694712 |
| l2-input | 41385500 | 2941705106 | 0 | 54708261060 |
| l2-output | 41385500 | 2941705106 | 0 | 118658881624 |
| unix-epoll-input | 1377044 | 0 | 0 | 1309073196 |
| vhost-user-input | 812214736 | 1549007610 | 0 | 213398045192 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 35317411 | 1483485316 | 0 | 35660054700 |
| FortyGigabitEthernet88/0/1-tx | 34285462 | 1445400998 | 0 | 83204153200 |
| VirtualEthernet0/0/1-output | 35431631 | 1450379016 | 0 | 25722538644 |
| VirtualEthernet0/0/1-tx | 35431630 | 1450378968 | 0 | 165236782760 |
| dpdk-input | 1501087591 | 1450378984 | 0 | 206411593792 |
| ethernet-input | 69717095 | 2895780062 | 0 | 72088337520 |
| l2-input | 43678836 | 2980103038 | 0 | 55975931936 |
| l2-output | 42770468 | 2895780062 | 0 | 119433183844 |
| unix-epoll-input | 1421221 | 0 | 0 | 1354339520 |
| vhost-user-input | 809748750 | 1485886842 | 0 | 207785105888 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 33255664 | 1533594409 | 0 | 25830825752 |
| FortyGigabitEthernet88/0/0-tx | 31612463 | 1466595237 | 0 | 81185615756 |
| VirtualEthernet0/0/0-output | 31948976 | 1495611343 | 0 | 24357145908 |
| VirtualEthernet0/0/0-tx | 31391673 | 1472965113 | 0 | 170694042124 |
| dpdk-input | 1738475768 | 1504806656 | 0 | 225307255660 |
| error-punt | 63 | 103 | 0 | 60172 |
| ethernet-input | 62942341 | 2933880239 | 0 | 101596496584 |
| l2-input | 35432154 | 2933880162 | 0 | 73095321772 |
| l2-input-vtr | 31329878 | 1467284893 | 0 | 53968939616 |
| l2-output | 37385481 | 2933880174 | 0 | 36505446904 |
| punt | 63 | 103 | 0 | 58548 |
| unix-epoll-input | 1565027 | 0 | 0 | 1496631380 |
| vhost-user-input | 356643277 | 1507715074 | 0 | 169974635316 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 29365698 | 1438856402 | 0 | 24481703288 |
| FortyGigabitEthernet88/0/0-tx | 30410329 | 1474610198 | 0 | 83356875300 |
| VirtualEthernet0/0/0-output | 29776671 | 1440046081 | 0 | 23044133476 |
| VirtualEthernet0/0/0-tx | 29900030 | 1445911173 | 0 | 172955132368 |
| dpdk-input | 1614270472 | 1479020498 | 0 | 217959872428 |
| error-punt | 97 | 143 | 0 | 100460 |
| ethernet-input | 61165629 | 2958825702 | 0 | 105286194272 |
| l2-input | 33108162 | 2878902483 | 0 | 70628801916 |
| l2-input-vtr | 29776670 | 1440045937 | 0 | 52637173652 |
| l2-output | 36089782 | 2955078859 | 0 | 36602426448 |
| punt | 97 | 143 | 0 | 95256 |
| unix-epoll-input | 1538399 | 0 | 0 | 1447615772 |
| vhost-user-input | 339920895 | 1438856402 | 0 | 167917602348 |

40ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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, 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-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2876 |
| api-rx-from-ring | 0 | 0 | 122 | 337284204 |
| bfd-process | 0 | 0 | 1 | 6568 |
| bond-process | 0 | 0 | 1 | 1724 |
| dhcp-client-process | 0 | 0 | 4 | 44296 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2120 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2840 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1312 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1860 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3825684 |
| dpdk-process | 0 | 0 | 110 | 69126780 |
| fib-walk | 0 | 0 | 165 | 359964 |
| flow-report-process | 0 | 0 | 1 | 1120 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 62568 |
| ip-route-resolver-process | 0 | 0 | 4 | 39828 |
| ip4-reassembly-expire-walk | 0 | 0 | 34 | 141796 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 330 | 609704 |
| ip6-reassembly-expire-walk | 0 | 0 | 34 | 86924 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2192 |
| lldp-process | 0 | 0 | 1 | 1471176 |
| rd-cp-process | 0 | 0 | 1 | 1736 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1364 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1220 |
| send-rs-process | 0 | 0 | 1 | 1388 |
| startup-config-process | 1 | 0 | 1 | 2004 |
| statseg-collector-process | 0 | 0 | 33 | 5987316 |
| unix-cli-local:0 | 1 | 0 | 2 | 1840595466 |
| unix-cli-new-session | 0 | 0 | 4 | 1740641710 |
| unix-epoll-input | 6705862 | 0 | 0 | 750641028916 |
| vhost-user-process | 0 | 0 | 101 | 955448 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2556 |
| vpe-link-state-process | 0 | 0 | 16 | 36904 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1588 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1952230 | 491970112 | 0 | 4654638440 |
| FortyGigabitEthernet88/0/0-tx | 1952229 | 491969856 | 0 | 26531539700 |
| FortyGigabitEthernet88/0/1-output | 1953219 | 491636090 | 0 | 4839068132 |
| FortyGigabitEthernet88/0/1-tx | 1953219 | 491636090 | 0 | 27722472560 |
| VirtualEthernet0/0/0-output | 1953055 | 491970560 | 0 | 5131824424 |
| VirtualEthernet0/0/0-tx | 1953055 | 491970560 | 0 | 43440855572 |
| VirtualEthernet0/0/1-output | 1952985 | 491636480 | 0 | 5552576832 |
| VirtualEthernet0/0/1-tx | 1952985 | 491636480 | 0 | 44734467528 |
| dpdk-input | 1130511790 | 983607040 | 0 | 164915686772 |
| ethernet-input | 7811489 | 1967213242 | 0 | 34930444072 |
| l2-flood | 60 | 15200 | 0 | 1297424 |
| l2-fwd | 7790171 | 1967213242 | 0 | 59112643116 |
| l2-input | 7790170 | 1967212986 | 0 | 49523877832 |
| l2-learn | 7790171 | 1967213242 | 0 | 38617060952 |
| l2-output | 7790171 | 1967213242 | 0 | 13954688132 |
| unix-epoll-input | 1068071 | 0 | 0 | 985744436 |
| vhost-user-input | 689871911 | 983606202 | 0 | 171949949592 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2160 |
| api-rx-from-ring | 0 | 0 | 121 | 365885984 |
| bfd-process | 0 | 0 | 1 | 5860 |
| bond-process | 0 | 0 | 1 | 1332 |
| dhcp-client-process | 0 | 0 | 4 | 39416 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1364 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1912 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1304 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1556 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3889400 |
| dpdk-process | 0 | 0 | 107 | 67558684 |
| fib-walk | 0 | 0 | 160 | 313768 |
| flow-report-process | 0 | 0 | 1 | 1016 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 25440 |
| ip-route-resolver-process | 0 | 0 | 4 | 10088 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 93580 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 320 | 522340 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 61480 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2428 |
| lldp-process | 0 | 0 | 1 | 1484676 |
| rd-cp-process | 0 | 0 | 1 | 1240 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1260 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1088 |
| send-rs-process | 0 | 0 | 1 | 1216 |
| startup-config-process | 1 | 0 | 1 | 2852 |
| statseg-collector-process | 0 | 0 | 32 | 5576636 |
| unix-cli-local:0 | 1 | 0 | 2 | 3593149395 |
| unix-cli-new-session | 0 | 0 | 4 | 3492789647 |
| unix-epoll-input | 6494046 | 0 | 0 | 727763991240 |
| vhost-user-process | 0 | 0 | 95 | 921868 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2764 |
| vpe-link-state-process | 0 | 0 | 16 | 37676 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1232 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1912045 | 482015584 | 0 | 4687444400 |
| FortyGigabitEthernet88/0/0-tx | 1912045 | 482015584 | 0 | 26120741304 |
| FortyGigabitEthernet88/0/1-output | 1913035 | 482037376 | 0 | 4789540560 |
| FortyGigabitEthernet88/0/1-tx | 1913035 | 482037376 | 0 | 27074718372 |
| VirtualEthernet0/0/0-output | 1914146 | 482016000 | 0 | 5085153052 |
| VirtualEthernet0/0/0-tx | 1914146 | 482016000 | 0 | 42678470556 |
| VirtualEthernet0/0/1-output | 1912986 | 482037760 | 0 | 5424363056 |
| VirtualEthernet0/0/1-tx | 1912986 | 482037760 | 0 | 43520104024 |
| dpdk-input | 1082235510 | 964054272 | 0 | 162670442428 |
| ethernet-input | 7652213 | 1928106976 | 0 | 34319441856 |
| l2-flood | 42 | 10400 | 0 | 933912 |
| l2-fwd | 7625784 | 1928106720 | 0 | 57830232588 |
| l2-input | 7625784 | 1928106720 | 0 | 48602783536 |
| l2-learn | 7625784 | 1928106720 | 0 | 37649204916 |
| l2-output | 7625784 | 1928106720 | 0 | 13665642624 |
| unix-epoll-input | 1049596 | 0 | 0 | 978682692 |
| vhost-user-input | 544919883 | 964052960 | 0 | 147803853448 |
64b-2t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2248 |
| api-rx-from-ring | 0 | 0 | 124 | 363986964 |
| bfd-process | 0 | 0 | 1 | 7688 |
| bond-process | 0 | 0 | 1 | 1692 |
| dhcp-client-process | 0 | 0 | 3 | 28988 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2160 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2420 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1436 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1380 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3963080 |
| dpdk-process | 0 | 0 | 90 | 68647572 |
| fib-walk | 0 | 0 | 135 | 300692 |
| flow-report-process | 0 | 0 | 1 | 1212 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 60332 |
| ip-route-resolver-process | 0 | 0 | 3 | 26220 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 81408 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 270 | 453624 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 81128 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1828 |
| lldp-process | 0 | 0 | 1 | 1814284 |
| rd-cp-process | 0 | 0 | 1 | 1492 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1340 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1308 |
| send-rs-process | 0 | 0 | 1 | 1244 |
| startup-config-process | 1 | 0 | 1 | 1992 |
| statseg-collector-process | 0 | 0 | 27 | 6640464 |
| unix-cli-local:0 | 1 | 0 | 2 | 4340923822 |
| unix-cli-new-session | 0 | 0 | 4 | 4240855478 |
| unix-epoll-input | 5485513 | 0 | 0 | 613570340416 |
| vhost-user-process | 0 | 0 | 80 | 815400 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3324 |
| vpe-link-state-process | 0 | 0 | 17 | 38496 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1556 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2606209 | 658099712 | 0 | 6776412972 |
| FortyGigabitEthernet88/0/1-tx | 2606209 | 658099712 | 0 | 35026209208 |
| VirtualEthernet0/0/1-output | 2739138 | 658100151 | 0 | 7353377280 |
| VirtualEthernet0/0/1-tx | 2739138 | 658100151 | 0 | 61101323132 |
| dpdk-input | 1487816379 | 658100151 | 0 | 142209001080 |
| ethernet-input | 5345346 | 1316199607 | 0 | 24764842224 |
| l2-fwd | 5329764 | 1316199863 | 0 | 40610561120 |
| l2-input | 5329764 | 1316199863 | 0 | 34194622028 |
| l2-learn | 5674962 | 1404506807 | 0 | 28425761168 |
| l2-output | 5329764 | 1316199863 | 0 | 10229817400 |
| unix-epoll-input | 1345064 | 0 | 0 | 1242423420 |
| vhost-user-input | 865410687 | 658099712 | 0 | 151653555400 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2572904 | 658039552 | 0 | 6625643324 |
| FortyGigabitEthernet88/0/0-tx | 2572904 | 658039552 | 0 | 35177897432 |
| VirtualEthernet0/0/0-output | 2613220 | 658040064 | 0 | 7324546688 |
| VirtualEthernet0/0/0-tx | 2613220 | 658040064 | 0 | 60827496128 |
| dpdk-input | 1514987279 | 658040320 | 0 | 144777082068 |
| ethernet-input | 5186126 | 1316080128 | 0 | 24328501504 |
| l2-flood | 73 | 18528 | 0 | 1623416 |
| l2-fwd | 5185465 | 1316079616 | 0 | 40281019884 |
| l2-input | 5185467 | 1316080128 | 0 | 33996085244 |
| l2-learn | 5185466 | 1316079872 | 0 | 26447867432 |
| l2-output | 5185465 | 1316079616 | 0 | 10271674844 |
| unix-epoll-input | 1346913 | 0 | 0 | 1241804416 |
| vhost-user-input | 826896424 | 658039808 | 0 | 151768696244 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2636 |
| api-rx-from-ring | 0 | 0 | 118 | 373553588 |
| bfd-process | 0 | 0 | 1 | 6216 |
| bond-process | 0 | 0 | 1 | 1384 |
| dhcp-client-process | 0 | 0 | 3 | 29096 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1540 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2392 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1312 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3939324 |
| dpdk-process | 0 | 0 | 87 | 63538356 |
| fib-walk | 0 | 0 | 130 | 269976 |
| flow-report-process | 0 | 0 | 1 | 1140 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 59944 |
| ip-route-resolver-process | 0 | 0 | 3 | 20776 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 75040 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 260 | 487132 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 63500 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2004 |
| lldp-process | 0 | 0 | 1 | 1832980 |
| rd-cp-process | 0 | 0 | 1 | 1532 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1076 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1408 |
| send-rs-process | 0 | 0 | 1 | 1428 |
| startup-config-process | 1 | 0 | 1 | 2020 |
| statseg-collector-process | 0 | 0 | 26 | 6793984 |
| unix-cli-local:0 | 1 | 0 | 2 | 1710351739 |
| unix-cli-new-session | 0 | 0 | 4 | 1609806239 |
| unix-epoll-input | 5286198 | 0 | 0 | 590690578316 |
| vhost-user-process | 0 | 0 | 74 | 773524 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2680 |
| vpe-link-state-process | 0 | 0 | 16 | 38716 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1212 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2521070 | 642937344 | 0 | 6577021528 |
| FortyGigabitEthernet88/0/1-tx | 2521069 | 642937088 | 0 | 34213397768 |
| VirtualEthernet0/0/1-output | 2629566 | 642937856 | 0 | 7196019876 |
| VirtualEthernet0/0/1-tx | 2629565 | 642937600 | 0 | 59637742320 |
| dpdk-input | 1378148151 | 642937856 | 0 | 134027956740 |
| ethernet-input | 5150636 | 1285875200 | 0 | 24039756092 |
| l2-fwd | 5146872 | 1285875200 | 0 | 39571352328 |
| l2-input | 5146872 | 1285875200 | 0 | 33342427000 |
| l2-learn | 5146872 | 1285875200 | 0 | 25819673584 |
| l2-output | 5497800 | 1373532160 | 0 | 10448115736 |
| unix-epoll-input | 1344545 | 0 | 0 | 1245337440 |
| vhost-user-input | 718951905 | 642937344 | 0 | 130870364176 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2511267 | 640877568 | 0 | 6437542444 |
| FortyGigabitEthernet88/0/0-tx | 2511266 | 640877312 | 0 | 34313781524 |
| VirtualEthernet0/0/0-output | 2633438 | 640878080 | 0 | 7692704532 |
| VirtualEthernet0/0/0-tx | 2633437 | 640877824 | 0 | 59739590832 |
| dpdk-input | 1362926231 | 640878080 | 0 | 133546478524 |
| ethernet-input | 5144705 | 1281755648 | 0 | 23869831928 |
| l2-flood | 65 | 16160 | 0 | 1444840 |
| l2-fwd | 5142241 | 1281755648 | 0 | 39330425556 |
| l2-input | 5142241 | 1281755648 | 0 | 33175612132 |
| l2-learn | 5142241 | 1281755648 | 0 | 25758583208 |
| l2-output | 5142241 | 1281755648 | 0 | 9779584212 |
| unix-epoll-input | 1328090 | 0 | 0 | 1229829136 |
| vhost-user-input | 706196200 | 640877568 | 0 | 133085943372 |
64b-4t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2872 |
| api-rx-from-ring | 0 | 0 | 129 | 472394196 |
| bfd-process | 0 | 0 | 1 | 6968 |
| bond-process | 0 | 0 | 1 | 1720 |
| dhcp-client-process | 0 | 0 | 3 | 9088 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2236 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2152 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1328 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1188 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3961252 |
| dpdk-process | 0 | 0 | 90 | 67066348 |
| fib-walk | 0 | 0 | 135 | 463540 |
| flow-report-process | 0 | 0 | 1 | 1092 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 67308 |
| ip-route-resolver-process | 0 | 0 | 3 | 19452 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 181396 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 270 | 571832 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 111056 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1940 |
| lldp-process | 0 | 0 | 1 | 2507272 |
| rd-cp-process | 0 | 0 | 1 | 1248 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1772 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1300 |
| send-rs-process | 0 | 0 | 1 | 1644 |
| startup-config-process | 1 | 0 | 1 | 1960 |
| statseg-collector-process | 0 | 0 | 27 | 12696604 |
| unix-cli-local:0 | 1 | 0 | 2 | 3394611498 |
| unix-cli-new-session | 0 | 0 | 4 | 3294850854 |
| unix-epoll-input | 5489974 | 0 | 0 | 613432746564 |
| vhost-user-process | 0 | 0 | 80 | 925040 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2540 |
| vpe-link-state-process | 0 | 0 | 21 | 45392 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1804 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2715540 | 641858111 | 0 | 6534182612 |
| FortyGigabitEthernet88/0/1-tx | 2715540 | 641858111 | 0 | 34503137076 |
| VirtualEthernet0/0/1-output | 2744193 | 651094967 | 0 | 7260949784 |
| VirtualEthernet0/0/1-tx | 2744192 | 651094967 | 0 | 60664993536 |
| dpdk-input | 1412207036 | 651094967 | 0 | 134708158696 |
| ethernet-input | 5459733 | 1292953078 | 0 | 24822756224 |
| l2-fwd | 5415943 | 1292953078 | 0 | 40869716228 |
| l2-input | 5415943 | 1292953078 | 0 | 33950987712 |
| l2-learn | 5415943 | 1292953078 | 0 | 26551092344 |
| l2-output | 5415943 | 1292953078 | 0 | 10360841416 |
| unix-epoll-input | 1317117 | 0 | 0 | 1221894592 |
| vhost-user-input | 870962680 | 641858111 | 0 | 156819677840 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2691874 | 651061304 | 0 | 6670877384 |
| FortyGigabitEthernet88/0/1-tx | 2691874 | 651061304 | 0 | 35160123060 |
| VirtualEthernet0/0/1-output | 2709050 | 641858111 | 0 | 7121507860 |
| VirtualEthernet0/0/1-tx | 2709050 | 641858111 | 0 | 60075113720 |
| dpdk-input | 1370225067 | 641858111 | 0 | 133551199944 |
| ethernet-input | 5400924 | 1292919415 | 0 | 25061246612 |
| l2-fwd | 5368964 | 1292919415 | 0 | 40169131536 |
| l2-input | 5368964 | 1292919415 | 0 | 33911393620 |
| l2-learn | 5368964 | 1292919415 | 0 | 26488356104 |
| l2-output | 5368964 | 1292919415 | 0 | 10385576624 |
| unix-epoll-input | 1336814 | 0 | 0 | 1233925884 |
| vhost-user-input | 824637856 | 651061304 | 0 | 152623124312 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2750329 | 641732780 | 0 | 7394044544 |
| FortyGigabitEthernet88/0/0-tx | 2750329 | 641732780 | 0 | 34376794164 |
| VirtualEthernet0/0/0-output | 2816869 | 651845071 | 0 | 7544344316 |
| VirtualEthernet0/0/0-tx | 2816869 | 651845071 | 0 | 60867866676 |
| dpdk-input | 1497688929 | 651845071 | 0 | 143941490592 |
| ethernet-input | 5567198 | 1293577851 | 0 | 24436061716 |
| l2-flood | 21 | 4772 | 0 | 619576 |
| l2-fwd | 5508750 | 1293577851 | 0 | 39777882204 |
| l2-input | 5508750 | 1293577851 | 0 | 33949564972 |
| l2-learn | 5508750 | 1293577851 | 0 | 26263941184 |
| l2-output | 5508750 | 1293577851 | 0 | 10657799400 |
| unix-epoll-input | 1461170 | 0 | 0 | 1347678432 |
| vhost-user-input | 514714728 | 641732780 | 0 | 123257554960 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2545509 | 648259530 | 0 | 6981012044 |
| FortyGigabitEthernet88/0/0-tx | 2545509 | 648259530 | 0 | 35575672516 |
| VirtualEthernet0/0/0-output | 2545875 | 641732780 | 0 | 7281653744 |
| VirtualEthernet0/0/0-tx | 2710580 | 682881452 | 0 | 65256383292 |
| dpdk-input | 1524607910 | 652092606 | 0 | 146768069328 |
| ethernet-input | 5091384 | 1289992310 | 0 | 24555169072 |
| l2-flood | 22 | 4864 | 0 | 573564 |
| l2-fwd | 5088880 | 1289992310 | 0 | 39532645700 |
| l2-input | 5088880 | 1289992310 | 0 | 33910897768 |
| l2-learn | 5088880 | 1289992310 | 0 | 26120781444 |
| l2-output | 5088880 | 1289992310 | 0 | 9939574328 |
| unix-epoll-input | 1478235 | 0 | 0 | 1364950124 |
| vhost-user-input | 530282883 | 648259530 | 0 | 124140439144 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2996 |
| api-rx-from-ring | 0 | 0 | 124 | 450655288 |
| bfd-process | 0 | 0 | 1 | 6528 |
| bond-process | 0 | 0 | 1 | 1448 |
| dhcp-client-process | 0 | 0 | 3 | 9992 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1496 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2124 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1240 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1316 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4008932 |
| dpdk-process | 0 | 0 | 87 | 65625748 |
| fib-walk | 0 | 0 | 130 | 323112 |
| flow-report-process | 0 | 0 | 1 | 1384 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 18356 |
| ip-route-resolver-process | 0 | 0 | 3 | 17088 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 118268 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 260 | 560492 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 96680 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1756 |
| lldp-process | 0 | 0 | 1 | 2423256 |
| rd-cp-process | 0 | 0 | 1 | 1268 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1244 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1656 |
| send-rs-process | 0 | 0 | 1 | 1620 |
| startup-config-process | 1 | 0 | 1 | 2132 |
| statseg-collector-process | 0 | 0 | 26 | 12818320 |
| unix-cli-local:0 | 1 | 0 | 2 | 1091897551 |
| unix-cli-new-session | 0 | 0 | 4 | 991637963 |
| unix-epoll-input | 5296503 | 0 | 0 | 590618067228 |
| vhost-user-process | 0 | 0 | 74 | 1106812 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2400 |
| vpe-link-state-process | 0 | 0 | 20 | 41588 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1912 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2633918 | 624091648 | 0 | 7341614200 |
| FortyGigabitEthernet88/0/1-tx | 2633918 | 624091648 | 0 | 33548675436 |
| VirtualEthernet0/0/1-output | 2659570 | 633331968 | 0 | 7158120796 |
| VirtualEthernet0/0/1-tx | 2659570 | 633331968 | 0 | 59077341588 |
| dpdk-input | 1571633381 | 633331968 | 0 | 145261820236 |
| ethernet-input | 5293488 | 1257423616 | 0 | 23778735660 |
| l2-fwd | 5255364 | 1257423616 | 0 | 38656658480 |
| l2-input | 5255364 | 1257423616 | 0 | 32478121016 |
| l2-learn | 5255364 | 1257423616 | 0 | 25899947120 |
| l2-output | 5255364 | 1257423616 | 0 | 9907150672 |
| unix-epoll-input | 1341418 | 0 | 0 | 1241279956 |
| vhost-user-input | 733805961 | 624091648 | 0 | 131500184904 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2670057 | 633329055 | 0 | 6517612488 |
| FortyGigabitEthernet88/0/1-tx | 2670057 | 633329055 | 0 | 34082797276 |
| VirtualEthernet0/0/1-output | 2703554 | 624092160 | 0 | 6959383328 |
| VirtualEthernet0/0/1-tx | 2703554 | 624092160 | 0 | 58082319836 |
| dpdk-input | 1494816993 | 624092160 | 0 | 143253439136 |
| ethernet-input | 5373613 | 1257421727 | 0 | 23994695324 |
| l2-fwd | 5329030 | 1257421471 | 0 | 38928775296 |
| l2-input | 5329031 | 1257421727 | 0 | 33012510148 |
| l2-learn | 5676542 | 1341080291 | 0 | 27458307340 |
| l2-output | 5329029 | 1257421215 | 0 | 10313549864 |
| unix-epoll-input | 1361057 | 0 | 0 | 1261572384 |
| vhost-user-input | 738568739 | 633329311 | 0 | 132832062196 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2884489 | 623341312 | 0 | 6689270440 |
| FortyGigabitEthernet88/0/0-tx | 2884489 | 623341312 | 0 | 33376489092 |
| VirtualEthernet0/0/0-output | 2991721 | 630442491 | 0 | 7709794996 |
| VirtualEthernet0/0/0-tx | 2991721 | 630442491 | 0 | 58718181660 |
| dpdk-input | 1758173538 | 630442491 | 0 | 162689503880 |
| ethernet-input | 5876210 | 1253783803 | 0 | 23790320028 |
| l2-flood | 20 | 2964 | 0 | 334952 |
| l2-fwd | 5700615 | 1253783803 | 0 | 38789800524 |
| l2-input | 5700615 | 1253783803 | 0 | 33304173880 |
| l2-learn | 5700615 | 1253783803 | 0 | 25937944444 |
| l2-output | 5700615 | 1253783803 | 0 | 10480972164 |
| unix-epoll-input | 1551033 | 0 | 0 | 1435278516 |
| vhost-user-input | 345870612 | 623341312 | 0 | 99553102512 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2477067 | 628834907 | 0 | 7133270744 |
| FortyGigabitEthernet88/0/0-tx | 2477067 | 628834907 | 0 | 34956037932 |
| VirtualEthernet0/0/0-output | 2477498 | 623341824 | 0 | 7693508872 |
| VirtualEthernet0/0/0-tx | 2477498 | 623341824 | 0 | 59339575184 |
| dpdk-input | 1605166166 | 623341824 | 0 | 152580234080 |
| ethernet-input | 4954565 | 1252176731 | 0 | 23432001432 |
| l2-flood | 24 | 3108 | 0 | 348960 |
| l2-fwd | 4951556 | 1252176731 | 0 | 38393349896 |
| l2-input | 4951556 | 1252176731 | 0 | 32818722232 |
| l2-learn | 4951556 | 1252176731 | 0 | 25174909060 |
| l2-output | 4951556 | 1252176731 | 0 | 9739397444 |
| unix-epoll-input | 1545626 | 0 | 0 | 1424354240 |
| vhost-user-input | 337082029 | 628834907 | 0 | 99842308900 |

40ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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, 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-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2296 |
| api-rx-from-ring | 0 | 0 | 120 | 366208996 |
| bfd-process | 0 | 0 | 1 | 6996 |
| bond-process | 0 | 0 | 1 | 1652 |
| dhcp-client-process | 0 | 0 | 3 | 73640 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2216 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2308 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1484 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1268 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3887016 |
| dpdk-process | 0 | 0 | 84 | 61903680 |
| fib-walk | 0 | 0 | 125 | 308240 |
| flow-report-process | 0 | 0 | 1 | 1156 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 51328 |
| ip-route-resolver-process | 0 | 0 | 3 | 17108 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 106496 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 250 | 459136 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 63072 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2136 |
| lldp-process | 0 | 0 | 1 | 1494904 |
| rd-cp-process | 0 | 0 | 1 | 1676 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1308 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1232 |
| send-rs-process | 0 | 0 | 1 | 1208 |
| startup-config-process | 1 | 0 | 1 | 2072 |
| statseg-collector-process | 0 | 0 | 25 | 4511428 |
| unix-cli-local:0 | 1 | 0 | 2 | 3683281110 |
| unix-cli-new-session | 0 | 0 | 4 | 3583361050 |
| unix-epoll-input | 5103434 | 0 | 0 | 567898922004 |
| vhost-user-process | 0 | 0 | 74 | 788720 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2716 |
| vpe-link-state-process | 0 | 0 | 16 | 39028 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2504 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3878091 | 172294964 | 0 | 2801011884 |
| FortyGigabitEthernet88/0/0-tx | 3878091 | 172294964 | 0 | 9963514376 |
| FortyGigabitEthernet88/0/1-output | 4538706 | 179131377 | 0 | 3125072564 |
| FortyGigabitEthernet88/0/1-tx | 4346338 | 172303280 | 0 | 10053500844 |
| VirtualEthernet0/0/0-output | 3857471 | 174210978 | 0 | 2877960312 |
| VirtualEthernet0/0/0-tx | 3857472 | 174210978 | 0 | 18649241508 |
| VirtualEthernet0/0/1-output | 4423952 | 172688004 | 0 | 3181977084 |
| VirtualEthernet0/0/1-tx | 4423952 | 172688004 | 0 | 19324428088 |
| dpdk-input | 1403546178 | 381028013 | 0 | 172835998012 |
| ethernet-input | 17531276 | 735834154 | 0 | 18569984420 |
| l2-flood | 9 | 2208 | 0 | 200220 |
| l2-fwd | 10871433 | 691497226 | 0 | 24103452756 |
| l2-input | 10871433 | 691497226 | 0 | 19213997284 |
| l2-learn | 11438987 | 718810234 | 0 | 19530914884 |
| l2-output | 10871433 | 691497226 | 0 | 10042572084 |
| unix-epoll-input | 1355991 | 0 | 0 | 1437302020 |
| vhost-user-input | 976588438 | 344598244 | 0 | 155228171352 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2680 |
| api-rx-from-ring | 0 | 0 | 121 | 341182476 |
| bfd-process | 0 | 0 | 1 | 6140 |
| bond-process | 0 | 0 | 1 | 1464 |
| dhcp-client-process | 0 | 0 | 3 | 16788 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1368 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2192 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1272 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1592 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3744120 |
| dpdk-process | 0 | 0 | 84 | 65778472 |
| fib-walk | 0 | 0 | 125 | 250584 |
| flow-report-process | 0 | 0 | 1 | 1564 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 42724 |
| ip-route-resolver-process | 0 | 0 | 3 | 14964 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 75000 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 250 | 416784 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 63880 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1428 |
| lldp-process | 0 | 0 | 1 | 1477908 |
| rd-cp-process | 0 | 0 | 1 | 1244 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1120 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1736 |
| send-rs-process | 0 | 0 | 1 | 1144 |
| startup-config-process | 1 | 0 | 1 | 2020 |
| statseg-collector-process | 0 | 0 | 25 | 4781172 |
| unix-cli-local:0 | 1 | 0 | 2 | 995499135 |
| unix-cli-new-session | 0 | 0 | 4 | 894865611 |
| unix-epoll-input | 5067533 | 0 | 0 | 567925243808 |
| vhost-user-process | 0 | 0 | 72 | 712376 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2552 |
| vpe-link-state-process | 0 | 0 | 16 | 36204 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1436 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 4551884 | 181485004 | 0 | 3187121664 |
| FortyGigabitEthernet88/0/0-tx | 4551884 | 181485004 | 0 | 10670568332 |
| FortyGigabitEthernet88/0/1-output | 4050757 | 182289772 | 0 | 3028318652 |
| FortyGigabitEthernet88/0/1-tx | 4050757 | 182289772 | 0 | 10522766504 |
| VirtualEthernet0/0/0-output | 4589181 | 181885802 | 0 | 3307137772 |
| VirtualEthernet0/0/0-tx | 4589181 | 181885802 | 0 | 20343148052 |
| VirtualEthernet0/0/1-output | 4036990 | 184231326 | 0 | 3169964440 |
| VirtualEthernet0/0/1-tx | 4036990 | 184231326 | 0 | 19897905564 |
| dpdk-input | 1400570676 | 366117128 | 0 | 175443021336 |
| ethernet-input | 17965758 | 757204605 | 0 | 19255277068 |
| l2-flood | 6 | 1536 | 0 | 148972 |
| l2-fwd | 11161867 | 729891904 | 0 | 25463716044 |
| l2-input | 11161867 | 729891904 | 0 | 20415374944 |
| l2-learn | 11161867 | 729891904 | 0 | 19743545212 |
| l2-output | 11161867 | 729891904 | 0 | 10490708372 |
| unix-epoll-input | 1355817 | 0 | 0 | 1432404380 |
| vhost-user-input | 897584729 | 363774776 | 0 | 144919660264 |
64b-2t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 302708 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3168 |
| unix-epoll-input | 23827 | 0 | 0 | 2668267396 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 142100 | 3039148 | 0 | 71352428 |
| FortyGigabitEthernet88/0/1-tx | 142100 | 3039148 | 0 | 202339900 |
| VirtualEthernet0/0/1-output | 133318 | 3039328 | 0 | 69188372 |
| VirtualEthernet0/0/1-tx | 133318 | 3039328 | 0 | 430493736 |
| dpdk-input | 1498103 | 3039291 | 0 | 366086360 |
| ethernet-input | 275420 | 6078535 | 0 | 200012500 |
| l2-fwd | 202166 | 6078476 | 0 | 237707108 |
| l2-input | 202166 | 6078476 | 0 | 188227416 |
| l2-learn | 202166 | 6078476 | 0 | 211642764 |
| l2-output | 202166 | 6078476 | 0 | 126108744 |
| unix-epoll-input | 1462 | 0 | 0 | 2001300 |
| vhost-user-input | 1498103 | 3039148 | 0 | 476512192 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 127965 | 3039494 | 0 | 66791656 |
| FortyGigabitEthernet88/0/0-tx | 127965 | 3039494 | 0 | 196007708 |
| VirtualEthernet0/0/0-output | 103712 | 3039537 | 0 | 59878820 |
| VirtualEthernet0/0/0-tx | 103712 | 3039537 | 0 | 399697152 |
| dpdk-input | 1903218 | 3039534 | 0 | 377405772 |
| ethernet-input | 231677 | 6079031 | 0 | 186772124 |
| l2-fwd | 181998 | 6079031 | 0 | 231571000 |
| l2-input | 181998 | 6079031 | 0 | 185089816 |
| l2-learn | 181998 | 6079031 | 0 | 201864920 |
| l2-output | 181998 | 6079031 | 0 | 114228992 |
| unix-epoll-input | 1857 | 0 | 0 | 2599412 |
| vhost-user-input | 1903218 | 3039462 | 0 | 531376012 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2996 |
| api-rx-from-ring | 0 | 0 | 139 | 363569112 |
| bfd-process | 0 | 0 | 1 | 5888 |
| bond-process | 0 | 0 | 1 | 1400 |
| dhcp-client-process | 0 | 0 | 6 | 41564 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1392 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1980 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1388 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1132 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3994108 |
| dpdk-process | 0 | 0 | 187 | 87571108 |
| fib-walk | 0 | 0 | 280 | 457548 |
| flow-report-process | 0 | 0 | 1 | 1356 |
| ip-neighbor-scan-process | 0 | 0 | 10 | 41120 |
| ip-route-resolver-process | 0 | 0 | 6 | 30332 |
| ip4-reassembly-expire-walk | 0 | 0 | 57 | 108392 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 560 | 845948 |
| ip6-reassembly-expire-walk | 0 | 0 | 57 | 111136 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1940 |
| lldp-process | 0 | 0 | 1 | 1844640 |
| rd-cp-process | 0 | 0 | 1 | 1348 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1408 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1040 |
| send-rs-process | 0 | 0 | 1 | 1224 |
| startup-config-process | 1 | 0 | 1 | 1812 |
| statseg-collector-process | 0 | 0 | 56 | 12205092 |
| unix-cli-local:0 | 1 | 0 | 2 | 636063399 |
| unix-cli-new-session | 0 | 0 | 4 | 535336063 |
| unix-epoll-input | 11377112 | 0 | 0 | 1275917021056 |
| vhost-user-process | 0 | 0 | 175 | 1255152 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2476 |
| vpe-link-state-process | 0 | 0 | 16 | 41976 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1460 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 36466072 | 1421279499 | 0 | 25480771628 |
| FortyGigabitEthernet88/0/1-tx | 36466072 | 1421279499 | 0 | 82742578392 |
| VirtualEthernet0/0/1-output | 34841842 | 1490930990 | 0 | 28195990148 |
| VirtualEthernet0/0/1-tx | 33306024 | 1427233826 | 0 | 182926391328 |
| dpdk-input | 1781495611 | 1478887543 | 0 | 229593085904 |
| ethernet-input | 71343461 | 2914648561 | 0 | 75281544952 |
| l2-flood | 7 | 1281 | 0 | 128040 |
| l2-fwd | 51998980 | 2848513325 | 0 | 100792275200 |
| l2-input | 53090547 | 2909772647 | 0 | 81992064656 |
| l2-learn | 53672470 | 2995003860 | 0 | 84372271488 |
| l2-output | 51998980 | 2848513325 | 0 | 41319615444 |
| unix-epoll-input | 1702021 | 0 | 0 | 1781125072 |
| vhost-user-input | 1174956258 | 1464045445 | 0 | 260116041500 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 40973696 | 1445952990 | 0 | 26171445856 |
| FortyGigabitEthernet88/0/0-tx | 40001128 | 1419677826 | 0 | 84593139968 |
| VirtualEthernet0/0/0-output | 39433545 | 1421416766 | 0 | 26840445396 |
| VirtualEthernet0/0/0-tx | 39433545 | 1421416766 | 0 | 174400687400 |
| dpdk-input | 1770587460 | 1452411908 | 0 | 234885363908 |
| ethernet-input | 81336042 | 2893398547 | 0 | 79408041348 |
| l2-fwd | 57820564 | 2893383352 | 0 | 103583099560 |
| l2-input | 56313751 | 2841094592 | 0 | 81266481304 |
| l2-learn | 59059531 | 2937985760 | 0 | 85690039688 |
| l2-output | 57552218 | 2907229400 | 0 | 45849639156 |
| unix-epoll-input | 1668209 | 0 | 0 | 1749594524 |
| vhost-user-input | 1105242882 | 1419677826 | 0 | 247084119884 |
64b-4t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2996 |
| api-rx-from-ring | 0 | 0 | 144 | 463119972 |
| bfd-process | 0 | 0 | 1 | 7916 |
| bond-process | 0 | 0 | 1 | 1704 |
| dhcp-client-process | 0 | 0 | 6 | 43872 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2196 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1528 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2260 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1772 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4109032 |
| dpdk-process | 0 | 0 | 167 | 86743500 |
| fib-walk | 0 | 0 | 250 | 938240 |
| flow-report-process | 0 | 0 | 1 | 1368 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 103364 |
| ip-route-resolver-process | 0 | 0 | 6 | 66372 |
| ip4-reassembly-expire-walk | 0 | 0 | 51 | 375372 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 500 | 1048584 |
| ip6-reassembly-expire-walk | 0 | 0 | 51 | 129712 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1860 |
| lldp-process | 0 | 0 | 1 | 2503864 |
| rd-cp-process | 0 | 0 | 1 | 2444 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1312 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1216 |
| send-rs-process | 0 | 0 | 1 | 1772 |
| startup-config-process | 1 | 0 | 1 | 2200 |
| statseg-collector-process | 0 | 0 | 50 | 20137036 |
| unix-cli-local:0 | 1 | 0 | 2 | 812990534 |
| unix-cli-new-session | 0 | 0 | 4 | 713098390 |
| unix-epoll-input | 10241979 | 0 | 0 | 1138734657224 |
| vhost-user-process | 0 | 0 | 157 | 1390900 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3568 |
| vpe-link-state-process | 0 | 0 | 21 | 44408 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1564 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 31416172 | 1397714210 | 0 | 23479666240 |
| FortyGigabitEthernet88/0/1-tx | 31416171 | 1397714035 | 0 | 80748383164 |
| VirtualEthernet0/0/1-output | 34836322 | 1470073436 | 0 | 26058748728 |
| VirtualEthernet0/0/1-tx | 32940098 | 1398766384 | 0 | 159802816080 |
| dpdk-input | 1459999316 | 1398766292 | 0 | 202465793032 |
| ethernet-input | 65281577 | 2880306788 | 0 | 71050088980 |
| l2-fwd | 39001734 | 2796480594 | 0 | 95961554944 |
| l2-input | 39001734 | 2796480594 | 0 | 76137860032 |
| l2-learn | 39618548 | 2869179496 | 0 | 77282228100 |
| l2-output | 39001734 | 2796480594 | 0 | 38026248356 |
| unix-epoll-input | 1380916 | 0 | 0 | 1307190672 |
| vhost-user-input | 875374954 | 1466725285 | 0 | 219014206852 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 32267807 | 1376512711 | 0 | 23268738756 |
| FortyGigabitEthernet88/0/1-tx | 32267807 | 1376512711 | 0 | 80893602416 |
| VirtualEthernet0/0/1-output | 33842640 | 1377135188 | 0 | 24616876964 |
| VirtualEthernet0/0/1-tx | 33842640 | 1377135188 | 0 | 157494359740 |
| dpdk-input | 1494264298 | 1408998213 | 0 | 204450649728 |
| ethernet-input | 66110447 | 2753647943 | 0 | 69658695680 |
| l2-fwd | 40828936 | 2829116665 | 0 | 97471240824 |
| l2-input | 43899969 | 2951159191 | 0 | 81780700844 |
| l2-learn | 40176586 | 2753647807 | 0 | 75767731160 |
| l2-output | 40176586 | 2753647875 | 0 | 38058332036 |
| unix-epoll-input | 1403986 | 0 | 0 | 1327539460 |
| vhost-user-input | 871477108 | 1410477445 | 0 | 217201524092 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 29644019 | 1398361394 | 0 | 22230913264 |
| FortyGigabitEthernet88/0/0-tx | 29644018 | 1398361298 | 0 | 80377592428 |
| VirtualEthernet0/0/0-output | 30988691 | 1402854152 | 0 | 24221979020 |
| VirtualEthernet0/0/0-tx | 30988690 | 1402854084 | 0 | 158895413380 |
| dpdk-input | 1701817439 | 1402854084 | 0 | 215070064592 |
| ethernet-input | 62404317 | 2868574422 | 0 | 70610219308 |
| l2-flood | 4 | 528 | 0 | 60368 |
| l2-fwd | 37793483 | 2801215382 | 0 | 96044048160 |
| l2-input | 37793484 | 2801215546 | 0 | 76728299480 |
| l2-learn | 38225684 | 2832559318 | 0 | 75985392216 |
| l2-output | 37793483 | 2801215382 | 0 | 37209325960 |
| unix-epoll-input | 1551738 | 0 | 0 | 1469475820 |
| vhost-user-input | 587035531 | 1430723074 | 0 | 191808864048 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 29076609 | 1411904385 | 0 | 22279446788 |
| FortyGigabitEthernet88/0/0-tx | 28583651 | 1376117023 | 0 | 81795753876 |
| VirtualEthernet0/0/0-output | 30330028 | 1380933196 | 0 | 23798633796 |
| VirtualEthernet0/0/0-tx | 30330027 | 1380933120 | 0 | 160118897040 |
| dpdk-input | 1636332648 | 1380933196 | 0 | 213002927392 |
| ethernet-input | 58913678 | 2757050139 | 0 | 69000725420 |
| l2-flood | 4 | 528 | 0 | 55152 |
| l2-fwd | 36509547 | 2757050219 | 0 | 94010615480 |
| l2-input | 36509547 | 2757050219 | 0 | 74612403920 |
| l2-learn | 36509547 | 2757050219 | 0 | 74567853316 |
| l2-output | 36509547 | 2757050219 | 0 | 36200501876 |
| unix-epoll-input | 1536704 | 0 | 0 | 1458330692 |
| vhost-user-input | 572930966 | 1376117023 | 0 | 191650719356 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 547116 |
| dhcp-client-process | 0 | 0 | 1 | 2484 |
| ip-route-resolver-process | 0 | 0 | 1 | 3876 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 3796 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 4348 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 3920 |
| unix-epoll-input | 19511 | 0 | 0 | 2261135268 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 92743 | 3416069 | 0 | 62057208 |
| FortyGigabitEthernet88/0/1-tx | 92743 | 3416069 | 0 | 200771624 |
| VirtualEthernet0/0/1-output | 87248 | 3416570 | 0 | 62443288 |
| VirtualEthernet0/0/1-tx | 87248 | 3416570 | 0 | 398612260 |
| dpdk-input | 369657 | 3416489 | 0 | 258486864 |
| ethernet-input | 179991 | 6832639 | 0 | 181130844 |
| l2-fwd | 122579 | 6832639 | 0 | 239774824 |
| l2-input | 122579 | 6832639 | 0 | 189830716 |
| l2-learn | 122579 | 6832639 | 0 | 198883636 |
| l2-output | 122579 | 6832639 | 0 | 100400428 |
| unix-epoll-input | 360 | 0 | 0 | 482588 |
| vhost-user-input | 369657 | 3416054 | 0 | 348101876 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 97368 | 3362707 | 0 | 62826640 |
| FortyGigabitEthernet88/0/1-tx | 97368 | 3362707 | 0 | 201859928 |
| VirtualEthernet0/0/1-output | 88855 | 3363220 | 0 | 63139596 |
| VirtualEthernet0/0/1-tx | 88855 | 3363220 | 0 | 391948004 |
| dpdk-input | 379587 | 3363220 | 0 | 260482908 |
| ethernet-input | 186225 | 6725984 | 0 | 181900104 |
| l2-fwd | 128151 | 6725927 | 0 | 238900424 |
| l2-input | 128151 | 6725927 | 0 | 186949016 |
| l2-learn | 128151 | 6725927 | 0 | 200856320 |
| l2-output | 128151 | 6725927 | 0 | 103466736 |
| unix-epoll-input | 370 | 0 | 0 | 513704 |
| vhost-user-input | 379587 | 3362707 | 0 | 348374708 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 96531 | 3416240 | 0 | 61973888 |
| FortyGigabitEthernet88/0/0-tx | 96531 | 3416240 | 0 | 200812252 |
| VirtualEthernet0/0/0-output | 96802 | 3416676 | 0 | 63426144 |
| VirtualEthernet0/0/0-tx | 96802 | 3416676 | 0 | 405531420 |
| dpdk-input | 326822 | 3416604 | 0 | 263810288 |
| ethernet-input | 193333 | 6832916 | 0 | 179120220 |
| l2-fwd | 124830 | 6832916 | 0 | 240778192 |
| l2-input | 124830 | 6832916 | 0 | 191207704 |
| l2-learn | 124830 | 6832916 | 0 | 198051972 |
| l2-output | 124830 | 6832916 | 0 | 98731412 |
| unix-epoll-input | 319 | 0 | 0 | 436192 |
| vhost-user-input | 326823 | 3416236 | 0 | 341618064 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 89955 | 3362852 | 0 | 60080184 |
| FortyGigabitEthernet88/0/0-tx | 89955 | 3362852 | 0 | 204826944 |
| VirtualEthernet0/0/0-output | 94661 | 3363352 | 0 | 64720564 |
| VirtualEthernet0/0/0-tx | 94661 | 3363352 | 0 | 423628668 |
| dpdk-input | 264261 | 3363316 | 0 | 252597800 |
| ethernet-input | 184618 | 6726276 | 0 | 180529408 |
| l2-fwd | 116044 | 6726204 | 0 | 237359744 |
| l2-input | 116044 | 6726204 | 0 | 187130468 |
| l2-learn | 116044 | 6726204 | 0 | 195998488 |
| l2-output | 116044 | 6726204 | 0 | 101074692 |
| unix-epoll-input | 257 | 0 | 0 | 387860 |
| vhost-user-input | 264262 | 3362852 | 0 | 340263656 |

40ge2p1xl710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2308 |
| api-rx-from-ring | 0 | 0 | 93 | 106211416 |
| bfd-process | 0 | 0 | 1 | 6692 |
| bond-process | 0 | 0 | 1 | 1652 |
| dhcp-client-process | 0 | 0 | 4 | 30124 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2108 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2164 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1260 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1336 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3925828 |
| dpdk-process | 0 | 0 | 117 | 69864732 |
| fib-walk | 0 | 0 | 175 | 355924 |
| flow-report-process | 0 | 0 | 1 | 1056 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 70624 |
| ip-route-resolver-process | 0 | 0 | 4 | 27864 |
| ip4-reassembly-expire-walk | 0 | 0 | 36 | 69804 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 350 | 546784 |
| ip6-reassembly-expire-walk | 0 | 0 | 36 | 74948 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2260 |
| lldp-process | 0 | 0 | 1 | 1477580 |
| rd-cp-process | 0 | 0 | 1 | 1740 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1908 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1628 |
| send-rs-process | 0 | 0 | 1 | 1448 |
| startup-config-process | 1 | 0 | 1 | 1936 |
| statseg-collector-process | 0 | 0 | 35 | 5939824 |
| unix-cli-local:0 | 1 | 0 | 2 | 2637383398 |
| unix-cli-new-session | 0 | 0 | 4 | 2537388134 |
| unix-epoll-input | 7159545 | 0 | 0 | 796549807976 |
| vhost-user-process | 0 | 0 | 114 | 1050208 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2488 |
| vpe-link-state-process | 0 | 0 | 13 | 29240 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1604 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2954240 | 750428736 | 0 | 7231837064 |
| FortyGigabitEthernet88/0/0-tx | 2954240 | 750428736 | 0 | 40347914424 |
| FortyGigabitEthernet88/0/1-output | 2954496 | 749984096 | 0 | 7539630508 |
| FortyGigabitEthernet88/0/1-tx | 2954496 | 749984096 | 0 | 41905892012 |
| VirtualEthernet0/0/0-output | 2954155 | 750429184 | 0 | 7757534424 |
| VirtualEthernet0/0/0-tx | 2954155 | 750429184 | 0 | 66180194000 |
| VirtualEthernet0/0/1-output | 2953939 | 749984512 | 0 | 8261888268 |
| VirtualEthernet0/0/1-tx | 2953939 | 749984512 | 0 | 67545133272 |
| dpdk-input | 896232185 | 1500414208 | 0 | 153069440980 |
| ethernet-input | 11816834 | 3000827552 | 0 | 53416680336 |
| l2-input | 12248505 | 3114402848 | 0 | 52205696876 |
| l2-output | 11802978 | 3000826528 | 0 | 21306116600 |
| unix-epoll-input | 874382 | 0 | 0 | 818175692 |
| vhost-user-input | 701764803 | 1500413344 | 0 | 222783074280 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2244 |
| api-rx-from-ring | 0 | 0 | 89 | 109303368 |
| bfd-process | 0 | 0 | 1 | 6072 |
| bond-process | 0 | 0 | 1 | 2052 |
| dhcp-client-process | 0 | 0 | 4 | 22408 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1368 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2084 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1308 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1412 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3908208 |
| dpdk-process | 0 | 0 | 117 | 70238464 |
| fib-walk | 0 | 0 | 175 | 323080 |
| flow-report-process | 0 | 0 | 1 | 1612 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 37184 |
| ip-route-resolver-process | 0 | 0 | 4 | 28992 |
| ip4-reassembly-expire-walk | 0 | 0 | 36 | 119144 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 350 | 559464 |
| ip6-reassembly-expire-walk | 0 | 0 | 36 | 84728 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2572 |
| lldp-process | 0 | 0 | 1 | 1479360 |
| rd-cp-process | 0 | 0 | 1 | 1092 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1048 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1856 |
| send-rs-process | 0 | 0 | 1 | 1976 |
| startup-config-process | 1 | 0 | 1 | 2032 |
| statseg-collector-process | 0 | 0 | 35 | 6220528 |
| unix-cli-local:0 | 1 | 0 | 2 | 4296099263 |
| unix-cli-new-session | 0 | 0 | 4 | 4195328587 |
| unix-epoll-input | 7104543 | 0 | 0 | 796546709860 |
| vhost-user-process | 0 | 0 | 112 | 1007604 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2372 |
| vpe-link-state-process | 0 | 0 | 13 | 29184 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1600 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3015616 | 765935968 | 0 | 7418591640 |
| FortyGigabitEthernet88/0/0-tx | 3015616 | 765935968 | 0 | 41332390744 |
| FortyGigabitEthernet88/0/1-output | 3013989 | 766051424 | 0 | 7450496920 |
| FortyGigabitEthernet88/0/1-tx | 3013989 | 766051424 | 0 | 42812877532 |
| VirtualEthernet0/0/0-output | 3015870 | 765936384 | 0 | 8011981400 |
| VirtualEthernet0/0/0-tx | 3015870 | 765936384 | 0 | 67763715272 |
| VirtualEthernet0/0/1-output | 3013548 | 766051840 | 0 | 8186220524 |
| VirtualEthernet0/0/1-tx | 3013548 | 766051840 | 0 | 68526671644 |
| dpdk-input | 980119151 | 1531988224 | 0 | 159281286632 |
| ethernet-input | 12059022 | 3063975360 | 0 | 54152282304 |
| l2-input | 12044542 | 3063975616 | 0 | 51758175960 |
| l2-output | 12044542 | 3063975616 | 0 | 21766540064 |
| unix-epoll-input | 912171 | 0 | 0 | 860004464 |
| vhost-user-input | 664043355 | 1531987392 | 0 | 212387084424 |
64b-2t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2924 |
| api-rx-from-ring | 0 | 0 | 86 | 115930844 |
| bfd-process | 0 | 0 | 1 | 6588 |
| bond-process | 0 | 0 | 1 | 1652 |
| dhcp-client-process | 0 | 0 | 3 | 18352 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2160 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2392 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 2108 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1388 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3818944 |
| dpdk-process | 0 | 0 | 84 | 63418528 |
| fib-walk | 0 | 0 | 125 | 381692 |
| flow-report-process | 0 | 0 | 1 | 1188 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 60864 |
| ip-route-resolver-process | 0 | 0 | 3 | 27660 |
| ip4-reassembly-expire-walk | 0 | 0 | 26 | 107016 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 250 | 655656 |
| ip6-reassembly-expire-walk | 0 | 0 | 26 | 74472 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 3124 |
| lldp-process | 0 | 0 | 1 | 1830356 |
| rd-cp-process | 0 | 0 | 1 | 1408 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1648 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1736 |
| send-rs-process | 0 | 0 | 1 | 1364 |
| startup-config-process | 1 | 0 | 1 | 2024 |
| statseg-collector-process | 0 | 0 | 25 | 6343304 |
| unix-cli-local:0 | 1 | 0 | 2 | 2852161942 |
| unix-cli-new-session | 0 | 0 | 4 | 2752063666 |
| unix-epoll-input | 5094453 | 0 | 0 | 568136237756 |
| vhost-user-process | 0 | 0 | 81 | 924572 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2552 |
| vpe-link-state-process | 0 | 0 | 13 | 29752 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1512 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 3571599 | 862003200 | 0 | 8834773728 |
| FortyGigabitEthernet88/0/1-tx | 3571599 | 862003200 | 0 | 45907930232 |
| VirtualEthernet0/0/1-output | 3734972 | 862003712 | 0 | 9192248392 |
| VirtualEthernet0/0/1-tx | 3734972 | 862003712 | 0 | 79514434820 |
| dpdk-input | 1118829418 | 862003712 | 0 | 117803201028 |
| ethernet-input | 7306571 | 1724006912 | 0 | 32098108696 |
| l2-input | 7153329 | 1724006912 | 0 | 29581461568 |
| l2-output | 7153329 | 1724006912 | 0 | 13701732996 |
| unix-epoll-input | 1057907 | 0 | 0 | 992678200 |
| vhost-user-input | 876090353 | 862003200 | 0 | 172372144736 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3501471 | 861405952 | 0 | 8855431248 |
| FortyGigabitEthernet88/0/0-tx | 3705777 | 912985632 | 0 | 48894781776 |
| VirtualEthernet0/0/0-output | 3835183 | 918372636 | 0 | 10024697004 |
| VirtualEthernet0/0/0-tx | 3587207 | 861406464 | 0 | 78976761520 |
| dpdk-input | 1152127573 | 861406464 | 0 | 123242189876 |
| ethernet-input | 7088678 | 1722812416 | 0 | 31510982456 |
| l2-input | 6960287 | 1722812160 | 0 | 29641341580 |
| l2-output | 6960288 | 1722812416 | 0 | 13510591924 |
| unix-epoll-input | 1048924 | 0 | 0 | 978345936 |
| vhost-user-input | 840244404 | 861405952 | 0 | 174122773376 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2540 |
| api-rx-from-ring | 0 | 0 | 85 | 115768292 |
| bfd-process | 0 | 0 | 1 | 6168 |
| bond-process | 0 | 0 | 1 | 1416 |
| dhcp-client-process | 0 | 0 | 3 | 26516 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1504 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1768 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1604 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1304 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3831024 |
| dpdk-process | 0 | 0 | 80 | 61727632 |
| fib-walk | 0 | 0 | 120 | 259616 |
| flow-report-process | 0 | 0 | 1 | 1216 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 59488 |
| ip-route-resolver-process | 0 | 0 | 3 | 7036 |
| ip4-reassembly-expire-walk | 0 | 0 | 24 | 52836 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 240 | 375528 |
| ip6-reassembly-expire-walk | 0 | 0 | 24 | 76292 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1756 |
| lldp-process | 0 | 0 | 1 | 1837840 |
| rd-cp-process | 0 | 0 | 1 | 1296 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1376 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1280 |
| send-rs-process | 0 | 0 | 1 | 1084 |
| startup-config-process | 1 | 0 | 1 | 2000 |
| statseg-collector-process | 0 | 0 | 24 | 6137880 |
| unix-cli-local:0 | 1 | 0 | 2 | 197895195 |
| unix-cli-new-session | 0 | 0 | 4 | 97310291 |
| unix-epoll-input | 4880554 | 0 | 0 | 545297151480 |
| vhost-user-process | 0 | 0 | 75 | 909172 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2284 |
| vpe-link-state-process | 0 | 0 | 13 | 30480 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1460 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 3549713 | 838546432 | 0 | 8543516948 |
| FortyGigabitEthernet88/0/1-tx | 3549713 | 838546432 | 0 | 44533633216 |
| VirtualEthernet0/0/1-output | 4038141 | 877504982 | 0 | 9678557708 |
| VirtualEthernet0/0/1-tx | 3767004 | 838546688 | 0 | 77171306216 |
| dpdk-input | 1148961988 | 838546688 | 0 | 117208573272 |
| ethernet-input | 7827315 | 1791551396 | 0 | 33385244312 |
| l2-input | 7564152 | 1755009452 | 0 | 30999037416 |
| l2-output | 7140394 | 1677093120 | 0 | 13541558564 |
| unix-epoll-input | 1071744 | 0 | 0 | 1010860732 |
| vhost-user-input | 778189988 | 838546432 | 0 | 152981193524 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 3371058 | 835350528 | 0 | 9024062960 |
| FortyGigabitEthernet88/0/0-tx | 3371058 | 835350528 | 0 | 44675458176 |
| VirtualEthernet0/0/0-output | 3422691 | 835351040 | 0 | 8897144436 |
| VirtualEthernet0/0/0-tx | 3422691 | 835351040 | 0 | 78136826004 |
| dpdk-input | 1118484064 | 835351296 | 0 | 114936714396 |
| ethernet-input | 6793751 | 1670702080 | 0 | 30431180776 |
| l2-input | 6691735 | 1670702080 | 0 | 28894189804 |
| l2-output | 6691733 | 1670701568 | 0 | 12813483412 |
| unix-epoll-input | 1066912 | 0 | 0 | 1008435400 |
| vhost-user-input | 733838251 | 841752219 | 0 | 154531455280 |
64b-4t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 703452 |
| unix-epoll-input | 14017 | 0 | 0 | 1626639764 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 17707 | 3973361 | 0 | 40522616 |
| FortyGigabitEthernet88/0/1-tx | 17707 | 3973361 | 0 | 215109032 |
| VirtualEthernet0/0/1-output | 18079 | 4035811 | 0 | 46014616 |
| VirtualEthernet0/0/1-tx | 18079 | 4035811 | 0 | 381055100 |
| dpdk-input | 18094 | 4035811 | 0 | 200366728 |
| ethernet-input | 35786 | 8009172 | 0 | 151953912 |
| l2-input | 35248 | 8009172 | 0 | 142868276 |
| l2-output | 35248 | 8009172 | 0 | 68798576 |
| unix-epoll-input | 18 | 0 | 0 | 25864 |
| vhost-user-input | 18094 | 3973361 | 0 | 383481276 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 19261 | 4035808 | 0 | 41612872 |
| FortyGigabitEthernet88/0/1-tx | 19261 | 4035808 | 0 | 218158392 |
| VirtualEthernet0/0/1-output | 20206 | 3973071 | 0 | 45501308 |
| VirtualEthernet0/0/1-tx | 20206 | 3973071 | 0 | 369991788 |
| dpdk-input | 20311 | 3973304 | 0 | 199017296 |
| ethernet-input | 39469 | 8009336 | 0 | 155978048 |
| l2-input | 38186 | 8008879 | 0 | 141900840 |
| l2-output | 38186 | 8008879 | 0 | 73315120 |
| unix-epoll-input | 20 | 0 | 0 | 29568 |
| vhost-user-input | 20310 | 4035808 | 0 | 384449900 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 18979 | 3973504 | 0 | 41757040 |
| FortyGigabitEthernet88/0/0-tx | 18978 | 3973312 | 0 | 212901824 |
| VirtualEthernet0/0/0-output | 19985 | 4036384 | 0 | 44970944 |
| VirtualEthernet0/0/0-tx | 19985 | 4036384 | 0 | 379625100 |
| dpdk-input | 19985 | 4036384 | 0 | 200627228 |
| ethernet-input | 38964 | 8009888 | 0 | 157570284 |
| l2-input | 38004 | 8009888 | 0 | 142249236 |
| l2-output | 38004 | 8009888 | 0 | 71984612 |
| unix-epoll-input | 20 | 0 | 0 | 28460 |
| vhost-user-input | 19985 | 3973504 | 0 | 378349376 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 15767 | 4035944 | 0 | 42461564 |
| FortyGigabitEthernet88/0/0-tx | 15767 | 4035944 | 0 | 223562764 |
| VirtualEthernet0/0/0-output | 15767 | 3973376 | 0 | 44905524 |
| VirtualEthernet0/0/0-tx | 15767 | 3973376 | 0 | 377054152 |
| dpdk-input | 15767 | 3973376 | 0 | 197654256 |
| ethernet-input | 31534 | 8009320 | 0 | 152348768 |
| l2-input | 31534 | 8009320 | 0 | 142779652 |
| l2-output | 31534 | 8009320 | 0 | 64080620 |
| unix-epoll-input | 15 | 0 | 0 | 24000 |
| vhost-user-input | 15767 | 4035944 | 0 | 385611952 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2576 |
| api-rx-from-ring | 0 | 0 | 94 | 149047796 |
| bfd-process | 0 | 0 | 1 | 6004 |
| bond-process | 0 | 0 | 1 | 1932 |
| dhcp-client-process | 0 | 0 | 4 | 14828 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1520 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2572 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1116 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1360 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4130392 |
| dpdk-process | 0 | 0 | 110 | 72071772 |
| fib-walk | 0 | 0 | 165 | 383372 |
| flow-report-process | 0 | 0 | 1 | 1048 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 33044 |
| ip-route-resolver-process | 0 | 0 | 4 | 11804 |
| ip4-reassembly-expire-walk | 0 | 0 | 34 | 132892 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 330 | 736480 |
| ip6-reassembly-expire-walk | 0 | 0 | 34 | 122740 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1604 |
| lldp-process | 0 | 0 | 1 | 2502028 |
| rd-cp-process | 0 | 0 | 1 | 1092 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1052 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1124 |
| send-rs-process | 0 | 0 | 1 | 1092 |
| startup-config-process | 1 | 0 | 1 | 1700 |
| statseg-collector-process | 0 | 0 | 33 | 16671104 |
| unix-cli-local:0 | 1 | 0 | 2 | 1833345595 |
| unix-cli-new-session | 0 | 0 | 5 | 1400473539 |
| unix-epoll-input | 6684302 | 0 | 0 | 750467347172 |
| vhost-user-process | 0 | 0 | 105 | 1167124 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2768 |
| vpe-link-state-process | 0 | 0 | 17 | 32268 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1692 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 5553694 | 1313950336 | 0 | 15868912056 |
| FortyGigabitEthernet88/0/1-tx | 5553693 | 1313950080 | 0 | 70446884580 |
| VirtualEthernet0/0/1-output | 5630919 | 1330390784 | 0 | 14279912636 |
| VirtualEthernet0/0/1-tx | 5630918 | 1330390528 | 0 | 123540669380 |
| dpdk-input | 1212648347 | 1330390784 | 0 | 145624455752 |
| ethernet-input | 11184613 | 2644341120 | 0 | 49252019004 |
| l2-input | 11082664 | 2644341120 | 0 | 45411182192 |
| l2-output | 11082664 | 2644341120 | 0 | 21207530220 |
| unix-epoll-input | 1074441 | 0 | 0 | 1013436028 |
| vhost-user-input | 806627459 | 1313950080 | 0 | 203078259624 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 5483858 | 1330388548 | 0 | 13685094456 |
| FortyGigabitEthernet88/0/1-tx | 5483858 | 1330388548 | 0 | 71691289072 |
| VirtualEthernet0/0/1-output | 5530611 | 1313950720 | 0 | 14283906848 |
| VirtualEthernet0/0/1-tx | 5530611 | 1313950720 | 0 | 122786447284 |
| dpdk-input | 1204730199 | 1313950720 | 0 | 144171599396 |
| ethernet-input | 11014469 | 2644339268 | 0 | 49573055992 |
| l2-input | 11376086 | 2754042516 | 0 | 48144769528 |
| l2-output | 10944539 | 2644339268 | 0 | 21563675392 |
| unix-epoll-input | 1097351 | 0 | 0 | 1043978100 |
| vhost-user-input | 788576802 | 1330388292 | 0 | 205897912016 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 6091853 | 1345121408 | 0 | 14114623568 |
| FortyGigabitEthernet88/0/0-tx | 5929335 | 1311047424 | 0 | 69951167708 |
| VirtualEthernet0/0/0-output | 6153258 | 1321721288 | 0 | 14629808668 |
| VirtualEthernet0/0/0-tx | 6193008 | 1329916036 | 0 | 123447435624 |
| dpdk-input | 1425699439 | 1377551061 | 0 | 164004491848 |
| ethernet-input | 12082593 | 2632768712 | 0 | 50305342072 |
| l2-input | 11769238 | 2632768712 | 0 | 46442612116 |
| l2-output | 11769238 | 2632768712 | 0 | 21891299304 |
| unix-epoll-input | 1335568 | 0 | 0 | 1255038860 |
| vhost-user-input | 344911210 | 1311047424 | 0 | 166366763580 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 5386485 | 1376470340 | 0 | 13961229544 |
| FortyGigabitEthernet88/0/0-tx | 5163607 | 1319413572 | 0 | 72825873132 |
| VirtualEthernet0/0/0-output | 5164191 | 1311047936 | 0 | 14541234180 |
| VirtualEthernet0/0/0-tx | 5164191 | 1311047936 | 0 | 124513294836 |
| dpdk-input | 1400379748 | 1311047680 | 0 | 156289060252 |
| ethernet-input | 10327798 | 2630461508 | 0 | 49801111156 |
| l2-input | 10325671 | 2630461508 | 0 | 45444412148 |
| l2-output | 10325670 | 2630461252 | 0 | 20288072276 |
| unix-epoll-input | 1327605 | 0 | 0 | 1247916188 |
| vhost-user-input | 342643841 | 1331077457 | 0 | 164170437212 |

40ge2p1xl710-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP Operational Data - Outputs of ‘show runtime’ at NDR packet rate
64b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2188 |
| api-rx-from-ring | 0 | 0 | 100 | 106294416 |
| bfd-process | 0 | 0 | 1 | 8164 |
| bond-process | 0 | 0 | 1 | 1704 |
| dhcp-client-process | 0 | 0 | 6 | 21716 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2208 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2064 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1460 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1216 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3795820 |
| dpdk-process | 0 | 0 | 180 | 84519780 |
| fib-walk | 0 | 0 | 270 | 477304 |
| flow-report-process | 0 | 0 | 1 | 1172 |
| ip-neighbor-scan-process | 0 | 0 | 10 | 60584 |
| ip-route-resolver-process | 0 | 0 | 6 | 68540 |
| ip4-reassembly-expire-walk | 0 | 0 | 55 | 104236 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 540 | 828028 |
| ip6-reassembly-expire-walk | 0 | 0 | 55 | 119852 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1948 |
| lldp-process | 0 | 0 | 1 | 1483564 |
| rd-cp-process | 0 | 0 | 1 | 1436 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1328 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1520 |
| send-rs-process | 0 | 0 | 1 | 1332 |
| startup-config-process | 1 | 0 | 1 | 2052 |
| statseg-collector-process | 0 | 0 | 54 | 8596664 |
| unix-cli-local:0 | 1 | 0 | 2 | 1546579410 |
| unix-cli-new-session | 0 | 0 | 4 | 1446671838 |
| unix-epoll-input | 11018924 | 0 | 0 | 1230518404108 |
| vhost-user-process | 0 | 0 | 177 | 1220160 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2712 |
| vpe-link-state-process | 0 | 0 | 13 | 28976 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1508 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 17407255 | 780797163 | 0 | 12437320036 |
| FortyGigabitEthernet88/0/0-tx | 17407255 | 780797163 | 0 | 44964254392 |
| FortyGigabitEthernet88/0/1-output | 20333739 | 780585999 | 0 | 13571335728 |
| FortyGigabitEthernet88/0/1-tx | 20333739 | 780585999 | 0 | 45727128132 |
| VirtualEthernet0/0/0-output | 17028322 | 784387692 | 0 | 12685983320 |
| VirtualEthernet0/0/0-tx | 17393730 | 805355302 | 0 | 85452459740 |
| VirtualEthernet0/0/1-output | 20462077 | 781280124 | 0 | 13978384268 |
| VirtualEthernet0/0/1-tx | 20462076 | 781280123 | 0 | 87889285688 |
| dpdk-input | 1790315913 | 1573514816 | 0 | 276512452960 |
| ethernet-input | 76823915 | 3202817732 | 0 | 79695690880 |
| l2-input | 49648442 | 3215149628 | 0 | 61797888716 |
| l2-output | 51427710 | 3309132718 | 0 | 49506545584 |
| unix-epoll-input | 1733784 | 0 | 0 | 2104087912 |
| vhost-user-input | 1588798752 | 1597819943 | 0 | 357791111856 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2816 |
| api-rx-from-ring | 0 | 0 | 99 | 108970716 |
| bfd-process | 0 | 0 | 1 | 6164 |
| bond-process | 0 | 0 | 1 | 1380 |
| dhcp-client-process | 0 | 0 | 6 | 11196 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1416 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1420 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1836 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1556 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4001216 |
| dpdk-process | 0 | 0 | 180 | 83933872 |
| fib-walk | 0 | 0 | 270 | 467196 |
| flow-report-process | 0 | 0 | 1 | 1496 |
| ip-neighbor-scan-process | 0 | 0 | 10 | 54056 |
| ip-route-resolver-process | 0 | 0 | 6 | 20584 |
| ip4-reassembly-expire-walk | 0 | 0 | 55 | 101312 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 540 | 867252 |
| ip6-reassembly-expire-walk | 0 | 0 | 55 | 93856 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1808 |
| lldp-process | 0 | 0 | 1 | 1488540 |
| rd-cp-process | 0 | 0 | 1 | 2772 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1120 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1040 |
| send-rs-process | 0 | 0 | 1 | 1208 |
| startup-config-process | 1 | 0 | 1 | 5124 |
| statseg-collector-process | 0 | 0 | 54 | 9074328 |
| unix-cli-local:0 | 1 | 0 | 2 | 3312902743 |
| unix-cli-new-session | 0 | 0 | 4 | 3212620663 |
| unix-epoll-input | 10968363 | 0 | 0 | 1230509881212 |
| vhost-user-process | 0 | 0 | 175 | 1254408 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2536 |
| vpe-link-state-process | 0 | 0 | 13 | 30908 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1268 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 20730644 | 791773487 | 0 | 13600872016 |
| FortyGigabitEthernet88/0/0-tx | 20730644 | 791773487 | 0 | 46694547768 |
| FortyGigabitEthernet88/0/1-output | 17764555 | 805990264 | 0 | 13320984176 |
| FortyGigabitEthernet88/0/1-tx | 17398546 | 792949806 | 0 | 45387926300 |
| VirtualEthernet0/0/0-output | 20503687 | 792458847 | 0 | 14152529580 |
| VirtualEthernet0/0/0-tx | 20503687 | 792458847 | 0 | 88962086432 |
| VirtualEthernet0/0/1-output | 17300999 | 796581442 | 0 | 13224597720 |
| VirtualEthernet0/0/1-tx | 17300999 | 796581442 | 0 | 84984869852 |
| dpdk-input | 1818667776 | 1602164261 | 0 | 276099554768 |
| ethernet-input | 75933875 | 3173763562 | 0 | 80702042988 |
| l2-input | 49886697 | 3261582307 | 0 | 62880100584 |
| l2-output | 48757252 | 3173763582 | 0 | 46948136232 |
| unix-epoll-input | 1757963 | 0 | 0 | 2118999668 |
| vhost-user-input | 1513781647 | 1613207837 | 0 | 347096900768 |
64b-2t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2284 |
| api-rx-from-ring | 0 | 0 | 109 | 122809224 |
| bfd-process | 0 | 0 | 1 | 7692 |
| bond-process | 0 | 0 | 1 | 1648 |
| dhcp-client-process | 0 | 0 | 8 | 42768 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1808 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2808 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1432 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1272 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4040188 |
| dpdk-process | 0 | 0 | 244 | 102828032 |
| fib-walk | 0 | 0 | 365 | 705824 |
| flow-report-process | 0 | 0 | 1 | 1032 |
| ip-neighbor-scan-process | 0 | 0 | 13 | 87116 |
| ip-route-resolver-process | 0 | 0 | 8 | 77940 |
| ip4-reassembly-expire-walk | 0 | 0 | 74 | 159472 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 730 | 1024328 |
| ip6-reassembly-expire-walk | 0 | 0 | 74 | 133084 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1696 |
| lldp-process | 0 | 0 | 1 | 1814308 |
| rd-cp-process | 0 | 0 | 1 | 1468 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1212 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1324 |
| send-rs-process | 0 | 0 | 1 | 1324 |
| startup-config-process | 1 | 0 | 1 | 1988 |
| statseg-collector-process | 0 | 0 | 73 | 15698748 |
| unix-cli-local:0 | 1 | 0 | 2 | 3550474842 |
| unix-cli-new-session | 0 | 0 | 4 | 3450460566 |
| unix-epoll-input | 14933247 | 0 | 0 | 1664394703548 |
| vhost-user-process | 0 | 0 | 240 | 1539628 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2248 |
| vpe-link-state-process | 0 | 0 | 13 | 33648 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1696 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 50114328 | 1490339543 | 0 | 28344161296 |
| FortyGigabitEthernet88/0/1-tx | 49638125 | 1483024167 | 0 | 89177928700 |
| VirtualEthernet0/0/1-output | 45460053 | 1483585916 | 0 | 27077845012 |
| VirtualEthernet0/0/1-tx | 45868826 | 1493650815 | 0 | 196870581500 |
| dpdk-input | 3932430703 | 1546176083 | 0 | 385929592076 |
| ethernet-input | 95098177 | 2966610091 | 0 | 80438319672 |
| l2-input | 72749155 | 2966610014 | 0 | 61246557352 |
| l2-output | 72749157 | 2966610079 | 0 | 47570017344 |
| unix-epoll-input | 3706826 | 0 | 0 | 4284738420 |
| vhost-user-input | 3753818884 | 1539422453 | 0 | 577378338004 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 36431411 | 1526120840 | 0 | 25317971296 |
| FortyGigabitEthernet88/0/0-tx | 35649944 | 1483228096 | 0 | 85285018024 |
| VirtualEthernet0/0/0-output | 33265748 | 1493429248 | 0 | 24154533888 |
| VirtualEthernet0/0/0-tx | 33265748 | 1493429248 | 0 | 178719702472 |
| dpdk-input | 4128305189 | 1543023130 | 0 | 394983172572 |
| ethernet-input | 68915692 | 2976657344 | 0 | 74191827312 |
| l2-input | 53063451 | 2976657344 | 0 | 58273715656 |
| l2-output | 53063451 | 2976657344 | 0 | 43161789000 |
| unix-epoll-input | 3868291 | 0 | 0 | 4541522316 |
| vhost-user-input | 3757099851 | 1496310542 | 0 | 574401991064 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2328 |
| api-rx-from-ring | 0 | 0 | 111 | 118784696 |
| bfd-process | 0 | 0 | 1 | 6808 |
| bond-process | 0 | 0 | 1 | 1280 |
| dhcp-client-process | 0 | 0 | 8 | 68868 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1576 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 1852 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1244 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1824 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4013184 |
| dpdk-process | 0 | 0 | 240 | 99513740 |
| fib-walk | 0 | 0 | 360 | 647520 |
| flow-report-process | 0 | 0 | 1 | 1128 |
| ip-neighbor-scan-process | 0 | 0 | 13 | 94256 |
| ip-route-resolver-process | 0 | 0 | 8 | 25232 |
| ip4-reassembly-expire-walk | 0 | 0 | 72 | 120736 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 720 | 1161808 |
| ip6-reassembly-expire-walk | 0 | 0 | 72 | 136240 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2248 |
| lldp-process | 0 | 0 | 1 | 1839344 |
| rd-cp-process | 0 | 0 | 1 | 1124 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1108 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1060 |
| send-rs-process | 0 | 0 | 1 | 1120 |
| startup-config-process | 1 | 0 | 1 | 2720 |
| statseg-collector-process | 0 | 0 | 72 | 15674556 |
| unix-cli-local:0 | 1 | 0 | 2 | 1348692347 |
| unix-cli-new-session | 0 | 0 | 4 | 1248235315 |
| unix-epoll-input | 14693698 | 0 | 0 | 1641575156296 |
| vhost-user-process | 0 | 0 | 235 | 1555880 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2472 |
| vpe-link-state-process | 0 | 0 | 13 | 32184 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1288 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 36347287 | 1495372696 | 0 | 25100770388 |
| FortyGigabitEthernet88/0/1-tx | 35659700 | 1466380155 | 0 | 83668151516 |
| VirtualEthernet0/0/1-output | 33100237 | 1476194790 | 0 | 24010340424 |
| VirtualEthernet0/0/1-tx | 33144192 | 1479267663 | 0 | 179203423352 |
| dpdk-input | 4070050228 | 1478035641 | 0 | 379641559196 |
| ethernet-input | 68759936 | 2942574931 | 0 | 73828729244 |
| l2-input | 54075119 | 3007157990 | 0 | 59508610136 |
| l2-output | 53087330 | 2942574945 | 0 | 42575205900 |
| unix-epoll-input | 3888692 | 0 | 0 | 4534935164 |
| vhost-user-input | 3745469856 | 1480842668 | 0 | 556964920360 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 47503055 | 1465380681 | 0 | 27377079652 |
| FortyGigabitEthernet88/0/0-tx | 47503055 | 1465380681 | 0 | 88361504220 |
| VirtualEthernet0/0/0-output | 44101928 | 1466022224 | 0 | 26837313608 |
| VirtualEthernet0/0/0-tx | 44256366 | 1472660764 | 0 | 195236591288 |
| dpdk-input | 3761103740 | 1497283929 | 0 | 371758777192 |
| ethernet-input | 93682797 | 3012490393 | 0 | 82859317524 |
| l2-input | 72458622 | 3033795713 | 0 | 62695574504 |
| l2-output | 70127491 | 2931402809 | 0 | 47609835500 |
| unix-epoll-input | 3623842 | 0 | 0 | 4200191300 |
| vhost-user-input | 3395252692 | 1483245129 | 0 | 543363245376 |
64b-4t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2508 |
| api-rx-from-ring | 0 | 0 | 105 | 145777780 |
| bfd-process | 0 | 0 | 1 | 6996 |
| bond-process | 0 | 0 | 1 | 2192 |
| dhcp-client-process | 0 | 0 | 6 | 51720 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2212 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2392 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1492 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1212 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4059344 |
| dpdk-process | 0 | 0 | 174 | 89377052 |
| fib-walk | 0 | 0 | 260 | 917968 |
| flow-report-process | 0 | 0 | 1 | 1460 |
| ip-neighbor-scan-process | 0 | 0 | 9 | 121856 |
| ip-route-resolver-process | 0 | 0 | 6 | 43776 |
| ip4-reassembly-expire-walk | 0 | 0 | 53 | 262504 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 520 | 991736 |
| ip6-reassembly-expire-walk | 0 | 0 | 53 | 177860 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2288 |
| lldp-process | 0 | 0 | 1 | 2523548 |
| rd-cp-process | 0 | 0 | 1 | 2048 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 2304 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1264 |
| send-rs-process | 0 | 0 | 1 | 1412 |
| startup-config-process | 1 | 0 | 1 | 2008 |
| statseg-collector-process | 0 | 0 | 52 | 20830888 |
| unix-cli-local:0 | 1 | 0 | 2 | 2813528142 |
| unix-cli-new-session | 0 | 0 | 4 | 2713848526 |
| unix-epoll-input | 10572470 | 0 | 0 | 1184748800404 |
| vhost-user-process | 0 | 0 | 170 | 1994264 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2708 |
| vpe-link-state-process | 0 | 0 | 17 | 37040 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1516 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 60184524 | 1901451847 | 0 | 35865783012 |
| FortyGigabitEthernet88/0/1-tx | 60184524 | 1901451847 | 0 | 114784765920 |
| VirtualEthernet0/0/1-output | 58721823 | 1902400068 | 0 | 35674702828 |
| VirtualEthernet0/0/1-tx | 58721824 | 1902400092 | 0 | 233135213676 |
| dpdk-input | 1183078458 | 1902400020 | 0 | 203030116108 |
| ethernet-input | 123044843 | 3904072907 | 0 | 102992977900 |
| l2-input | 69523715 | 3803851866 | 0 | 73825344188 |
| l2-output | 69523717 | 3803851939 | 0 | 59176236056 |
| unix-epoll-input | 1154233 | 0 | 0 | 1126577332 |
| vhost-user-input | 937787875 | 1942772954 | 0 | 260592213456 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 62546966 | 1872745705 | 0 | 36036044048 |
| FortyGigabitEthernet88/0/1-tx | 65758721 | 1957033577 | 0 | 119951313508 |
| VirtualEthernet0/0/1-output | 60946301 | 1873013300 | 0 | 35513717392 |
| VirtualEthernet0/0/1-tx | 60946299 | 1873013256 | 0 | 228132373912 |
| dpdk-input | 1234358880 | 1910966179 | 0 | 209861200920 |
| ethernet-input | 123493268 | 3745759013 | 0 | 102633174232 |
| l2-input | 74750815 | 3821664989 | 0 | 75711978680 |
| l2-output | 72630268 | 3745758953 | 0 | 59713999952 |
| unix-epoll-input | 1162051 | 0 | 0 | 1136615280 |
| vhost-user-input | 904285093 | 1872745627 | 0 | 258793449864 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 58984364 | 1902476387 | 0 | 35018375072 |
| FortyGigabitEthernet88/0/0-tx | 58984364 | 1902476351 | 0 | 113466866536 |
| VirtualEthernet0/0/0-output | 54551622 | 1908189184 | 0 | 33980425668 |
| VirtualEthernet0/0/0-tx | 54551622 | 1908189184 | 0 | 227038079080 |
| dpdk-input | 1378569694 | 1994201733 | 0 | 221978298804 |
| ethernet-input | 113535987 | 3810665619 | 0 | 100725437376 |
| l2-input | 69984113 | 3810665619 | 0 | 73802278128 |
| l2-output | 69984113 | 3810665619 | 0 | 57318703560 |
| unix-epoll-input | 1336030 | 0 | 0 | 1312864008 |
| vhost-user-input | 612220413 | 1939606903 | 0 | 240692318832 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 55262623 | 1871712112 | 0 | 33690462088 |
| FortyGigabitEthernet88/0/0-tx | 55262619 | 1871711913 | 0 | 115670000200 |
| VirtualEthernet0/0/0-output | 51587564 | 1878215920 | 0 | 33228210912 |
| VirtualEthernet0/0/0-tx | 51587563 | 1878215792 | 0 | 228272760796 |
| dpdk-input | 1426332427 | 1919053756 | 0 | 221073878748 |
| ethernet-input | 106850186 | 3749927924 | 0 | 101563771212 |
| l2-input | 69019392 | 3923603483 | 0 | 75949656920 |
| l2-output | 65644066 | 3749928032 | 0 | 55667748808 |
| unix-epoll-input | 1354144 | 0 | 0 | 1342438904 |
| vhost-user-input | 611438142 | 1917758976 | 0 | 246184430128 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 541740 |
| dpdk-process | 0 | 0 | 1 | 520820 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 4892 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3432 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 4200 |
| unix-epoll-input | 21581 | 0 | 0 | 2280668680 |
| vhost-user-process | 0 | 0 | 1 | 9052 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 179804 | 4124000 | 0 | 93236516 |
| FortyGigabitEthernet88/0/1-tx | 179804 | 4124000 | 0 | 263953528 |
| VirtualEthernet0/0/1-output | 171543 | 4124528 | 0 | 90312952 |
| VirtualEthernet0/0/1-tx | 171543 | 4124528 | 0 | 551258524 |
| dpdk-input | 215973 | 4124484 | 0 | 307308396 |
| ethernet-input | 351347 | 8248528 | 0 | 248459820 |
| l2-input | 198130 | 8248528 | 0 | 171861256 |
| l2-output | 198129 | 8248512 | 0 | 148204056 |
| unix-epoll-input | 210 | 0 | 0 | 294940 |
| vhost-user-input | 215974 | 4123928 | 0 | 398113968 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 179955 | 4059504 | 0 | 91972052 |
| FortyGigabitEthernet88/0/1-tx | 179954 | 4059464 | 0 | 264096776 |
| VirtualEthernet0/0/1-output | 172591 | 4060196 | 0 | 88518904 |
| VirtualEthernet0/0/1-tx | 172591 | 4060196 | 0 | 535469272 |
| dpdk-input | 216586 | 4060120 | 0 | 310118092 |
| ethernet-input | 352546 | 8119700 | 0 | 257431352 |
| l2-input | 199454 | 8119644 | 0 | 168781452 |
| l2-output | 199454 | 8119644 | 0 | 148600812 |
| unix-epoll-input | 211 | 0 | 0 | 303584 |
| vhost-user-input | 216587 | 4059440 | 0 | 407561448 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 162213 | 4124126 | 0 | 86991676 |
| FortyGigabitEthernet88/0/0-tx | 162213 | 4124126 | 0 | 258137388 |
| VirtualEthernet0/0/0-output | 165463 | 4124712 | 0 | 85433640 |
| VirtualEthernet0/0/0-tx | 165463 | 4124712 | 0 | 546819600 |
| dpdk-input | 193978 | 4124624 | 0 | 298934440 |
| ethernet-input | 327676 | 8248838 | 0 | 256013816 |
| l2-input | 179075 | 8248838 | 0 | 168398212 |
| l2-output | 179075 | 8248838 | 0 | 145301312 |
| unix-epoll-input | 189 | 0 | 0 | 263060 |
| vhost-user-input | 193979 | 4124094 | 0 | 428239040 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 173829 | 4059804 | 0 | 87067736 |
| FortyGigabitEthernet88/0/0-tx | 173828 | 4059788 | 0 | 263799532 |
| VirtualEthernet0/0/0-output | 170129 | 4060396 | 0 | 83885760 |
| VirtualEthernet0/0/0-tx | 170129 | 4060396 | 0 | 554505092 |
| dpdk-input | 215975 | 4060312 | 0 | 303498288 |
| ethernet-input | 343958 | 8120200 | 0 | 261625296 |
| l2-input | 192215 | 8120200 | 0 | 166216792 |
| l2-output | 192215 | 8120200 | 0 | 135478028 |
| unix-epoll-input | 211 | 0 | 0 | 319256 |
| vhost-user-input | 215975 | 4059760 | 0 | 416591972 |

40ge2p1xl710-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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, 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-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 13996 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 11124 |
| admin-up-down-process | 0 | 0 | 1 | 2376 |
| api-rx-from-ring | 0 | 0 | 148 | 351441868 |
| bfd-process | 0 | 0 | 1 | 7836 |
| bond-process | 0 | 0 | 1 | 1480 |
| dhcp-client-process | 0 | 0 | 4 | 34624 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1680 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2120 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1484 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1228 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3798268 |
| dpdk-process | 0 | 0 | 120 | 71205272 |
| fib-walk | 0 | 0 | 180 | 453400 |
| flow-report-process | 0 | 0 | 1 | 1200 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 72600 |
| ip-route-resolver-process | 0 | 0 | 4 | 60484 |
| ip4-reassembly-expire-walk | 0 | 0 | 36 | 107220 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 360 | 596596 |
| ip6-reassembly-expire-walk | 0 | 0 | 36 | 71024 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2332 |
| lldp-process | 0 | 0 | 1 | 1471108 |
| rd-cp-process | 0 | 0 | 1 | 1928 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1984 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1284 |
| send-rs-process | 0 | 0 | 1 | 1284 |
| startup-config-process | 1 | 0 | 1 | 2144 |
| statseg-collector-process | 0 | 0 | 36 | 6287312 |
| unix-cli-local:0 | 1 | 0 | 2 | 395012414 |
| unix-cli-new-session | 0 | 0 | 4 | 295201298 |
| unix-epoll-input | 7383046 | 0 | 0 | 819145176324 |
| vhost-user-process | 0 | 0 | 109 | 1089768 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2548 |
| vpe-link-state-process | 0 | 0 | 16 | 36196 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1564 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2111886 | 534438720 | 0 | 5340538072 |
| FortyGigabitEthernet88/0/0-tx | 2111886 | 534438720 | 0 | 28752132572 |
| FortyGigabitEthernet88/0/1-output | 2111974 | 534417984 | 0 | 5573926836 |
| FortyGigabitEthernet88/0/1-tx | 2111974 | 534417984 | 0 | 29842267324 |
| VirtualEthernet0/0/0-output | 2111892 | 534439168 | 0 | 5771350820 |
| VirtualEthernet0/0/0-tx | 2111892 | 534439168 | 0 | 48478315848 |
| VirtualEthernet0/0/1-output | 2111720 | 534418687 | 0 | 6682078704 |
| VirtualEthernet0/0/1-tx | 2111719 | 534418431 | 0 | 48510626436 |
| arp-input | 1 | 1 | 0 | 1896 |
| arp-reply | 1 | 1 | 0 | 13232 |
| dpdk-input | 1273920576 | 1068858112 | 0 | 184855326240 |
| drop | 1 | 1 | 0 | 4788 |
| error-drop | 1 | 1 | 0 | 2936 |
| ethernet-input | 8447476 | 2137715328 | 0 | 32953678776 |
| ip4-input | 4222830 | 1068857216 | 0 | 32736625556 |
| ip4-input-no-checksum | 4222033 | 1068858111 | 0 | 21268815404 |
| ip4-lookup | 8816103 | 2231171771 | 0 | 51872941424 |
| ip4-rewrite | 8806277 | 2231369598 | 0 | 58870518288 |
| unix-epoll-input | 1233809 | 0 | 0 | 1142064288 |
| vhost-user-input | 764273485 | 1068857216 | 0 | 188965496300 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2184 |
| api-rx-from-ring | 0 | 0 | 150 | 345403244 |
| bfd-process | 0 | 0 | 1 | 6520 |
| bond-process | 0 | 0 | 1 | 1452 |
| dhcp-client-process | 0 | 0 | 4 | 30580 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1428 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2156 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1144 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1432 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3992788 |
| dpdk-process | 0 | 0 | 120 | 71172508 |
| fib-walk | 0 | 0 | 180 | 352708 |
| flow-report-process | 0 | 0 | 1 | 924 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 58672 |
| ip-route-resolver-process | 0 | 0 | 4 | 40264 |
| ip4-reassembly-expire-walk | 0 | 0 | 36 | 98112 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 360 | 669796 |
| ip6-reassembly-expire-walk | 0 | 0 | 36 | 104764 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1928 |
| lldp-process | 0 | 0 | 1 | 1486588 |
| rd-cp-process | 0 | 0 | 1 | 1660 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1060 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1224 |
| send-rs-process | 0 | 0 | 1 | 1288 |
| startup-config-process | 1 | 0 | 1 | 1848 |
| statseg-collector-process | 0 | 0 | 36 | 6733808 |
| unix-cli-local:0 | 1 | 0 | 2 | 2481976715 |
| unix-cli-new-session | 0 | 0 | 4 | 2381472419 |
| unix-epoll-input | 7358402 | 0 | 0 | 819149218948 |
| vhost-user-process | 0 | 0 | 109 | 1186800 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2264 |
| vpe-link-state-process | 0 | 0 | 16 | 37244 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1664 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2185145 | 547333440 | 0 | 5501817116 |
| FortyGigabitEthernet88/0/0-tx | 2185145 | 547333440 | 0 | 29763137444 |
| FortyGigabitEthernet88/0/1-output | 2183280 | 550048577 | 0 | 5747325812 |
| FortyGigabitEthernet88/0/1-tx | 2183280 | 550048577 | 0 | 31074348528 |
| VirtualEthernet0/0/0-output | 2184552 | 547333887 | 0 | 6058488720 |
| VirtualEthernet0/0/0-tx | 2184552 | 547333887 | 0 | 47300331796 |
| VirtualEthernet0/0/1-output | 2182981 | 550049024 | 0 | 6839966944 |
| VirtualEthernet0/0/1-tx | 2182981 | 550049024 | 0 | 49392685040 |
| arp-input | 1 | 1 | 0 | 2260 |
| arp-reply | 1 | 1 | 0 | 15608 |
| dpdk-input | 1307995253 | 1097382912 | 0 | 195816737500 |
| ethernet-input | 8735958 | 2194764928 | 0 | 33712059768 |
| interface-output | 1 | 1 | 0 | 2616 |
| ip4-input | 4364192 | 1097382016 | 0 | 33713633864 |
| ip4-input-no-checksum | 4366004 | 1097382911 | 0 | 21924066552 |
| ip4-lookup | 8723368 | 2194764671 | 0 | 51159593728 |
| ip4-rewrite | 8723369 | 2194764927 | 0 | 57692243192 |
| unix-epoll-input | 1203392 | 0 | 0 | 1118257248 |
| vhost-user-input | 729805228 | 1097382016 | 0 | 180397558476 |
64b-2t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 22928 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 12012 |
| admin-up-down-process | 0 | 0 | 1 | 2272 |
| api-rx-from-ring | 0 | 0 | 144 | 377139896 |
| bfd-process | 0 | 0 | 1 | 6312 |
| bond-process | 0 | 0 | 1 | 1644 |
| dhcp-client-process | 0 | 0 | 3 | 19280 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2816 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2796 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1372 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1344 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3843224 |
| dpdk-process | 0 | 0 | 94 | 65766372 |
| fib-walk | 0 | 0 | 140 | 339776 |
| flow-report-process | 0 | 0 | 1 | 1188 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 74544 |
| ip-route-resolver-process | 0 | 0 | 3 | 19684 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 89000 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 678500 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 79412 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2424 |
| lldp-process | 0 | 0 | 1 | 1827832 |
| rd-cp-process | 0 | 0 | 1 | 1884 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1260 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1188 |
| send-rs-process | 0 | 0 | 1 | 1396 |
| startup-config-process | 1 | 0 | 1 | 2112 |
| statseg-collector-process | 0 | 0 | 28 | 7468444 |
| unix-cli-local:0 | 1 | 0 | 2 | 3723294814 |
| unix-cli-new-session | 0 | 0 | 4 | 3623333126 |
| unix-epoll-input | 5711786 | 0 | 0 | 636392464028 |
| vhost-user-process | 0 | 0 | 83 | 1038876 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2836 |
| vpe-link-state-process | 0 | 0 | 16 | 36356 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1488 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2741239 | 662947552 | 0 | 6942821184 |
| FortyGigabitEthernet88/0/1-tx | 2741239 | 662947552 | 0 | 35373119692 |
| VirtualEthernet0/0/1-output | 2899867 | 662947839 | 0 | 7641339828 |
| VirtualEthernet0/0/1-tx | 2899867 | 662947839 | 0 | 61743613444 |
| arp-input | 1 | 1 | 0 | 2932 |
| arp-reply | 1 | 1 | 0 | 14744 |
| dpdk-input | 1589383989 | 662947584 | 0 | 149742334404 |
| drop | 1 | 1 | 0 | 5228 |
| error-drop | 1 | 1 | 0 | 2484 |
| ethernet-input | 5641107 | 1325895392 | 0 | 20355238136 |
| ip4-input | 2741239 | 662947552 | 0 | 21453952280 |
| ip4-input-no-checksum | 2899867 | 662947839 | 0 | 14713981572 |
| ip4-lookup | 5618207 | 1325895391 | 0 | 33629090004 |
| ip4-rewrite | 5618207 | 1325895391 | 0 | 33795063160 |
| unix-epoll-input | 1500849 | 0 | 0 | 1388872312 |
| vhost-user-input | 983305934 | 662947552 | 0 | 166559357244 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2603768 | 659563552 | 0 | 6853444992 |
| FortyGigabitEthernet88/0/0-tx | 2603768 | 659563552 | 0 | 35186517856 |
| VirtualEthernet0/0/0-output | 2636401 | 659564032 | 0 | 7688050296 |
| VirtualEthernet0/0/0-tx | 2636401 | 659564032 | 0 | 66242436524 |
| dpdk-input | 1625478330 | 659564032 | 0 | 151335755136 |
| ethernet-input | 5240169 | 1319127584 | 0 | 19375198452 |
| ip4-input | 2603768 | 659563552 | 0 | 21109128536 |
| ip4-input-no-checksum | 2636401 | 659564032 | 0 | 14838958972 |
| ip4-lookup | 5224060 | 1319127584 | 0 | 31431306364 |
| ip4-rewrite | 5224060 | 1319127584 | 0 | 33293037016 |
| unix-epoll-input | 1508202 | 0 | 0 | 1396478336 |
| vhost-user-input | 935065798 | 659563552 | 0 | 161550321180 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 523020 |
| dpdk-process | 0 | 0 | 1 | 11908 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3080 |
| unix-epoll-input | 27212 | 0 | 0 | 3008419540 |
| vhost-user-process | 0 | 0 | 1 | 7676 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 28424 | 5850808 | 0 | 68510260 |
| FortyGigabitEthernet88/0/1-tx | 28424 | 5850808 | 0 | 313309236 |
| VirtualEthernet0/0/1-output | 30054 | 5850892 | 0 | 70275424 |
| VirtualEthernet0/0/1-tx | 30054 | 5850892 | 0 | 550319148 |
| dpdk-input | 30199 | 5850892 | 0 | 303023432 |
| ethernet-input | 58478 | 11701700 | 0 | 181760232 |
| ip4-input | 28424 | 5850808 | 0 | 195382848 |
| ip4-input-no-checksum | 30054 | 5850892 | 0 | 136995740 |
| ip4-lookup | 56513 | 11701700 | 0 | 285312304 |
| ip4-rewrite | 56513 | 11701700 | 0 | 306045568 |
| unix-epoll-input | 30 | 0 | 0 | 43224 |
| vhost-user-input | 30199 | 5850808 | 0 | 603203952 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 25585 | 5850945 | 0 | 63223660 |
| FortyGigabitEthernet88/0/0-tx | 25585 | 5850945 | 0 | 314280780 |
| VirtualEthernet0/0/0-output | 26462 | 5850924 | 0 | 69652956 |
| VirtualEthernet0/0/0-tx | 26462 | 5850924 | 0 | 554123588 |
| dpdk-input | 26493 | 5850924 | 0 | 302319504 |
| ethernet-input | 52047 | 11701869 | 0 | 183875020 |
| ip4-input | 25585 | 5850945 | 0 | 193413208 |
| ip4-input-no-checksum | 26462 | 5850924 | 0 | 134469868 |
| ip4-lookup | 51364 | 11701869 | 0 | 282777448 |
| ip4-rewrite | 51364 | 11701869 | 0 | 302899712 |
| unix-epoll-input | 26 | 0 | 0 | 38012 |
| vhost-user-input | 26493 | 5850945 | 0 | 613601828 |
64b-4t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| api-rx-from-ring | 0 | 0 | 2 | 734804 |
| ip4-reassembly-expire-walk | 0 | 0 | 1 | 6372 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 1 | 3220 |
| ip6-reassembly-expire-walk | 0 | 0 | 1 | 4560 |
| unix-epoll-input | 37118 | 0 | 0 | 4227723580 |
| vhost-user-process | 0 | 0 | 1 | 11084 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 39187 | 8198903 | 0 | 90942156 |
| FortyGigabitEthernet88/0/1-tx | 39187 | 8198903 | 0 | 443097840 |
| VirtualEthernet0/0/1-output | 39832 | 8134027 | 0 | 109765912 |
| VirtualEthernet0/0/1-tx | 39832 | 8134027 | 0 | 780012820 |
| dpdk-input | 41851 | 8134027 | 0 | 422318812 |
| ethernet-input | 79021 | 16333225 | 0 | 258361812 |
| ip4-input | 39187 | 8198903 | 0 | 275854480 |
| ip4-input-no-checksum | 39832 | 8134027 | 0 | 187432068 |
| ip4-lookup | 76845 | 16332930 | 0 | 399595152 |
| ip4-rewrite | 76845 | 16332930 | 0 | 429260488 |
| unix-epoll-input | 41 | 0 | 0 | 58144 |
| vhost-user-input | 41851 | 8198903 | 0 | 838917244 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 39093 | 8134261 | 0 | 98517108 |
| FortyGigabitEthernet88/0/1-tx | 39092 | 8134005 | 0 | 443691448 |
| VirtualEthernet0/0/1-output | 39626 | 8198992 | 0 | 99214300 |
| VirtualEthernet0/0/1-tx | 39625 | 8198828 | 0 | 764965376 |
| dpdk-input | 41773 | 8198992 | 0 | 435482288 |
| ethernet-input | 78719 | 16333253 | 0 | 261673812 |
| ip4-input | 39093 | 8134261 | 0 | 276131252 |
| ip4-input-no-checksum | 39626 | 8198992 | 0 | 190087588 |
| ip4-lookup | 76508 | 16333253 | 0 | 407661572 |
| ip4-rewrite | 76507 | 16333089 | 0 | 428904368 |
| unix-epoll-input | 41 | 0 | 0 | 61912 |
| vhost-user-input | 41773 | 8134261 | 0 | 829347584 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 39599 | 8199168 | 0 | 89361704 |
| FortyGigabitEthernet88/0/0-tx | 39599 | 8199168 | 0 | 440697024 |
| VirtualEthernet0/0/0-output | 40251 | 8134747 | 0 | 116800356 |
| VirtualEthernet0/0/0-tx | 40251 | 8134747 | 0 | 777368656 |
| dpdk-input | 40251 | 8134747 | 0 | 422170340 |
| ethernet-input | 79850 | 16333915 | 0 | 252899560 |
| ip4-input | 39599 | 8199168 | 0 | 276348576 |
| ip4-input-no-checksum | 40251 | 8134747 | 0 | 193888528 |
| ip4-lookup | 77933 | 16333915 | 0 | 399094388 |
| ip4-rewrite | 77933 | 16333915 | 0 | 432001424 |
| unix-epoll-input | 40 | 0 | 0 | 62396 |
| vhost-user-input | 40251 | 8199168 | 0 | 835221312 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 33749 | 8134939 | 0 | 94867100 |
| FortyGigabitEthernet88/0/0-tx | 33748 | 8134684 | 0 | 451358692 |
| VirtualEthernet0/0/0-output | 33851 | 8199424 | 0 | 101235596 |
| VirtualEthernet0/0/0-tx | 33850 | 8199168 | 0 | 784971784 |
| dpdk-input | 33851 | 8199424 | 0 | 435538036 |
| ethernet-input | 67600 | 16334363 | 0 | 253606336 |
| ip4-input | 33749 | 8134939 | 0 | 266395276 |
| ip4-input-no-checksum | 33851 | 8199424 | 0 | 187443316 |
| ip4-lookup | 67110 | 16334363 | 0 | 397034136 |
| ip4-rewrite | 67110 | 16334363 | 0 | 423789360 |
| unix-epoll-input | 33 | 0 | 0 | 51608 |
| vhost-user-input | 33851 | 8134939 | 0 | 840091776 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| admin-up-down-process | 0 | 0 | 1 | 2608 |
| api-rx-from-ring | 0 | 0 | 152 | 467399972 |
| bfd-process | 0 | 0 | 1 | 6732 |
| bond-process | 0 | 0 | 1 | 1460 |
| dhcp-client-process | 0 | 0 | 3 | 10412 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1540 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2104 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1244 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1448 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4053576 |
| dpdk-process | 0 | 0 | 94 | 67913344 |
| fib-walk | 0 | 0 | 140 | 390904 |
| flow-report-process | 0 | 0 | 1 | 1136 |
| ip-neighbor-scan-process | 0 | 0 | 5 | 39548 |
| ip-route-resolver-process | 0 | 0 | 3 | 9360 |
| ip4-reassembly-expire-walk | 0 | 0 | 28 | 155888 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 280 | 610924 |
| ip6-reassembly-expire-walk | 0 | 0 | 28 | 89188 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1924 |
| lldp-process | 0 | 0 | 1 | 2435772 |
| rd-cp-process | 0 | 0 | 1 | 1268 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1112 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1044 |
| send-rs-process | 0 | 0 | 1 | 1156 |
| startup-config-process | 1 | 0 | 1 | 2076 |
| statseg-collector-process | 0 | 0 | 28 | 13797432 |
| unix-cli-local:0 | 1 | 0 | 2 | 991753043 |
| unix-cli-new-session | 0 | 0 | 4 | 891013691 |
| unix-epoll-input | 5681565 | 0 | 0 | 636256963548 |
| vhost-user-process | 0 | 0 | 82 | 1269680 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2876 |
| vpe-link-state-process | 0 | 0 | 20 | 39512 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1392 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 3060596 | 671848032 | 0 | 8234877156 |
| FortyGigabitEthernet88/0/1-tx | 3060596 | 671848032 | 0 | 36004177620 |
| VirtualEthernet0/0/1-output | 3094708 | 668595452 | 0 | 8414717000 |
| VirtualEthernet0/0/1-tx | 3094708 | 668595452 | 0 | 62160561768 |
| dpdk-input | 1634675203 | 668595452 | 0 | 157278102280 |
| ethernet-input | 6155306 | 1340443884 | 0 | 20336484964 |
| ip4-input | 3060596 | 671848032 | 0 | 21959683656 |
| ip4-input-no-checksum | 3094707 | 668595452 | 0 | 15199726100 |
| ip4-lookup | 5974701 | 1340443484 | 0 | 32639847160 |
| ip4-rewrite | 5974701 | 1340443484 | 0 | 34448782596 |
| unix-epoll-input | 1490833 | 0 | 0 | 1381963380 |
| vhost-user-input | 914673394 | 671848032 | 0 | 156609307704 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 2967739 | 668595200 | 0 | 8263462948 |
| FortyGigabitEthernet88/0/1-tx | 2967739 | 668595200 | 0 | 36167067632 |
| VirtualEthernet0/0/1-output | 2990234 | 671848656 | 0 | 8060044840 |
| VirtualEthernet0/0/1-tx | 2990234 | 671848656 | 0 | 62770550472 |
| dpdk-input | 1585898428 | 671848656 | 0 | 153784912472 |
| ethernet-input | 5957973 | 1340443856 | 0 | 20340072716 |
| ip4-input | 2967739 | 668595200 | 0 | 21809581452 |
| ip4-input-no-checksum | 2990234 | 671848656 | 0 | 15117485676 |
| ip4-lookup | 5815618 | 1340443856 | 0 | 32449355324 |
| ip4-rewrite | 5815618 | 1340443856 | 0 | 34485870708 |
| unix-epoll-input | 1499756 | 0 | 0 | 1393869688 |
| vhost-user-input | 917950844 | 668595200 | 0 | 156870478228 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2974536 | 670721184 | 0 | 8102880996 |
| FortyGigabitEthernet88/0/0-tx | 2974536 | 670721184 | 0 | 35875010256 |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 3496 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8996 |
| VirtualEthernet0/0/0-output | 3004674 | 668245883 | 0 | 9069901280 |
| VirtualEthernet0/0/0-tx | 3004674 | 668245883 | 0 | 62038264008 |
| arp-input | 1 | 1 | 0 | 2928 |
| arp-reply | 1 | 1 | 0 | 16232 |
| dpdk-input | 1847902889 | 668245884 | 0 | 173893896352 |
| ethernet-input | 5979213 | 1338967456 | 0 | 20750330236 |
| interface-output | 1 | 1 | 0 | 2756 |
| ip4-input | 2974536 | 670721184 | 0 | 21995968836 |
| ip4-input-no-checksum | 3004675 | 668246015 | 0 | 15316385296 |
| ip4-lookup | 5831798 | 1338967067 | 0 | 32423582124 |
| ip4-rewrite | 5831798 | 1338967067 | 0 | 34862104128 |
| unix-epoll-input | 1748266 | 0 | 0 | 1622484024 |
| vhost-user-input | 311229736 | 670721184 | 0 | 105709447988 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 2719359 | 668168248 | 0 | 7219120500 |
| FortyGigabitEthernet88/0/0-tx | 2719359 | 668168248 | 0 | 37143123476 |
| VirtualEthernet0/0/0-output | 2722880 | 670721792 | 0 | 8262916112 |
| VirtualEthernet0/0/0-tx | 2722880 | 670721792 | 0 | 63604878092 |
| dpdk-input | 1844252294 | 670721792 | 0 | 174148704404 |
| ethernet-input | 5442239 | 1338890040 | 0 | 20935196224 |
| ip4-input | 2719359 | 668168248 | 0 | 21807652068 |
| ip4-input-no-checksum | 2843171 | 691159275 | 0 | 15692294728 |
| ip4-lookup | 5390806 | 1338890040 | 0 | 32562431064 |
| ip4-rewrite | 5390806 | 1338890040 | 0 | 34497152700 |
| unix-epoll-input | 1744815 | 0 | 0 | 1607748376 |
| vhost-user-input | 353422023 | 668168248 | 0 | 107208281940 |

40ge2p1xl710-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP ip4 interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [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, 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-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 14680 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 12048 |
| VirtualEthernet0/0/0-output | 1 | 1 | 0 | 13104 |
| VirtualEthernet0/0/1-output | 1 | 1 | 0 | 3900 |
| admin-up-down-process | 0 | 0 | 1 | 2136 |
| api-rx-from-ring | 0 | 0 | 147 | 344752844 |
| bfd-process | 0 | 0 | 1 | 7432 |
| bond-process | 0 | 0 | 1 | 1744 |
| dhcp-client-process | 0 | 0 | 5 | 50260 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2164 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2156 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1284 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1336 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3920776 |
| dpdk-process | 0 | 0 | 137 | 81440876 |
| drop | 2 | 2 | 0 | 5616 |
| error-drop | 2 | 2 | 0 | 4148 |
| fib-walk | 0 | 0 | 205 | 389656 |
| flow-report-process | 0 | 0 | 1 | 1168 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 64836 |
| ip-route-resolver-process | 0 | 0 | 5 | 20968 |
| ip4-reassembly-expire-walk | 0 | 0 | 42 | 117188 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 410 | 657184 |
| ip6-reassembly-expire-walk | 0 | 0 | 42 | 87640 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2060 |
| lldp-process | 0 | 0 | 1 | 1483432 |
| rd-cp-process | 0 | 0 | 1 | 1492 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1276 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1256 |
| send-rs-process | 0 | 0 | 1 | 1200 |
| startup-config-process | 1 | 0 | 1 | 2216 |
| statseg-collector-process | 0 | 0 | 41 | 6849396 |
| unix-cli-local:0 | 1 | 0 | 2 | 4275804882 |
| unix-cli-new-session | 0 | 0 | 4 | 4175728886 |
| unix-epoll-input | 8339554 | 0 | 0 | 933347601768 |
| vhost-user-process | 0 | 0 | 126 | 1126468 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3140 |
| vpe-link-state-process | 0 | 0 | 16 | 40628 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1580 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 8418285 | 312296668 | 0 | 5574816184 |
| FortyGigabitEthernet88/0/0-tx | 8418284 | 312296604 | 0 | 18839059748 |
| FortyGigabitEthernet88/0/1-output | 9334818 | 312067523 | 0 | 5914137624 |
| FortyGigabitEthernet88/0/1-tx | 9661945 | 324135977 | 0 | 19603155308 |
| VirtualEthernet0/0/0-output | 8083511 | 314209377 | 0 | 5544829564 |
| VirtualEthernet0/0/0-tx | 8083510 | 314209281 | 0 | 35078524244 |
| VirtualEthernet0/0/1-output | 9844399 | 312433550 | 0 | 6225900708 |
| VirtualEthernet0/0/1-tx | 9844399 | 312433550 | 0 | 36998950740 |
| arp-input | 2 | 3 | 0 | 5840 |
| arp-reply | 2 | 3 | 0 | 61164 |
| dpdk-input | 2043208487 | 662778934 | 0 | 271378201984 |
| drop | 1 | 1 | 0 | 4672 |
| error-drop | 1 | 1 | 0 | 2508 |
| ethernet-input | 35681014 | 1251007119 | 0 | 30318275208 |
| interface-output | 1 | 2 | 0 | 4836 |
| ip4-input | 14928510 | 624364191 | 0 | 28298598972 |
| ip4-input-no-checksum | 15844120 | 626642925 | 0 | 21577438536 |
| ip4-lookup | 23714782 | 1251006956 | 0 | 36956927848 |
| ip4-rewrite | 23714782 | 1251006956 | 0 | 41081754820 |
| unix-epoll-input | 1954546 | 0 | 0 | 2259361968 |
| vhost-user-input | 1591579156 | 639730048 | 0 | 273560407868 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| VirtualEthernet0/0/0-output | 1 | 1 | 0 | 21840 |
| VirtualEthernet0/0/1-output | 1 | 1 | 0 | 3944 |
| admin-up-down-process | 0 | 0 | 1 | 2348 |
| api-rx-from-ring | 0 | 0 | 144 | 374594052 |
| bfd-process | 0 | 0 | 1 | 6484 |
| bond-process | 0 | 0 | 1 | 1356 |
| dhcp-client-process | 0 | 0 | 5 | 11736 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1540 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2216 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1148 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1504 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3838004 |
| dpdk-process | 0 | 0 | 134 | 73838444 |
| drop | 2 | 2 | 0 | 7972 |
| error-drop | 2 | 2 | 0 | 6128 |
| fib-walk | 0 | 0 | 200 | 376172 |
| flow-report-process | 0 | 0 | 1 | 900 |
| ip-neighbor-scan-process | 0 | 0 | 7 | 34992 |
| ip-route-resolver-process | 0 | 0 | 5 | 26448 |
| ip4-reassembly-expire-walk | 0 | 0 | 40 | 114060 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 400 | 628888 |
| ip6-reassembly-expire-walk | 0 | 0 | 40 | 75372 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1740 |
| lldp-process | 0 | 0 | 1 | 1479208 |
| rd-cp-process | 0 | 0 | 1 | 1148 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1160 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1520 |
| send-rs-process | 0 | 0 | 1 | 1380 |
| startup-config-process | 1 | 0 | 1 | 1896 |
| statseg-collector-process | 0 | 0 | 40 | 7113212 |
| unix-cli-local:0 | 1 | 0 | 2 | 1609032939 |
| unix-cli-new-session | 0 | 0 | 4 | 1508547847 |
| unix-epoll-input | 8181598 | 0 | 0 | 910478368232 |
| vhost-user-process | 0 | 0 | 122 | 1121016 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2924 |
| vpe-link-state-process | 0 | 0 | 16 | 37680 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1732 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 9163953 | 304907730 | 0 | 5627906512 |
| FortyGigabitEthernet88/0/0-tx | 9163953 | 304907730 | 0 | 18394360124 |
| FortyGigabitEthernet88/0/1-output | 8256304 | 305335250 | 0 | 5462085012 |
| FortyGigabitEthernet88/0/1-tx | 8256304 | 305335250 | 0 | 18307634444 |
| VirtualEthernet0/0/0-output | 9484728 | 305200090 | 0 | 6040356056 |
| VirtualEthernet0/0/0-tx | 9484728 | 305200090 | 0 | 35824530432 |
| VirtualEthernet0/0/1-output | 7962334 | 307188501 | 0 | 5511807708 |
| VirtualEthernet0/0/1-tx | 7962333 | 307188341 | 0 | 34412911748 |
| arp-input | 2 | 3 | 0 | 6000 |
| arp-reply | 2 | 3 | 0 | 57300 |
| dpdk-input | 1972169900 | 612388430 | 0 | 259242379952 |
| ethernet-input | 34867319 | 1222631571 | 0 | 29794209000 |
| interface-output | 2 | 3 | 0 | 6304 |
| ip4-input | 14661374 | 610242979 | 0 | 28005359304 |
| ip4-input-no-checksum | 15361076 | 612388589 | 0 | 21658285976 |
| ip4-lookup | 23921739 | 1255813440 | 0 | 37461527172 |
| ip4-rewrite | 23209509 | 1222631568 | 0 | 39840760256 |
| unix-epoll-input | 1918228 | 0 | 0 | 2216877300 |
| vhost-user-input | 1469709224 | 618574203 | 0 | 256514683148 |
64b-2t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 13692 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 12692 |
| VirtualEthernet0/0/0-output | 1 | 1 | 0 | 13768 |
| VirtualEthernet0/0/1-output | 1 | 1 | 0 | 3840 |
| admin-up-down-process | 0 | 0 | 1 | 2676 |
| api-rx-from-ring | 0 | 0 | 150 | 381172616 |
| bfd-process | 0 | 0 | 1 | 6580 |
| bond-process | 0 | 0 | 1 | 1400 |
| dhcp-client-process | 0 | 0 | 5 | 40708 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2256 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2020 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1372 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1376 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3761876 |
| dpdk-process | 0 | 0 | 144 | 77422364 |
| drop | 2 | 2 | 0 | 6268 |
| error-drop | 2 | 2 | 0 | 4456 |
| fib-walk | 0 | 0 | 215 | 426080 |
| flow-report-process | 0 | 0 | 1 | 1160 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 83940 |
| ip-route-resolver-process | 0 | 0 | 5 | 43812 |
| ip4-reassembly-expire-walk | 0 | 0 | 44 | 101796 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 430 | 772604 |
| ip6-reassembly-expire-walk | 0 | 0 | 44 | 82988 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2268 |
| lldp-process | 0 | 0 | 1 | 1823072 |
| rd-cp-process | 0 | 0 | 1 | 1468 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1248 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1224 |
| send-rs-process | 0 | 0 | 1 | 1284 |
| startup-config-process | 1 | 0 | 1 | 1956 |
| statseg-collector-process | 0 | 0 | 43 | 10018396 |
| unix-cli-local:0 | 1 | 0 | 2 | 2895950058 |
| unix-cli-new-session | 0 | 0 | 4 | 2796175418 |
| unix-epoll-input | 8779441 | 0 | 0 | 978976364436 |
| vhost-user-process | 0 | 0 | 132 | 1199736 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2872 |
| vpe-link-state-process | 0 | 0 | 17 | 39788 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1500 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 19149698 | 727681527 | 0 | 12705331104 |
| FortyGigabitEthernet88/0/1-tx | 19149698 | 727681527 | 0 | 42543720856 |
| VirtualEthernet0/0/0-output | 1 | 1 | 0 | 4704 |
| VirtualEthernet0/0/0-tx | 1 | 1 | 0 | 7908 |
| VirtualEthernet0/0/1-output | 18600433 | 728664679 | 0 | 12770887544 |
| VirtualEthernet0/0/1-tx | 18600432 | 728664678 | 0 | 87192411040 |
| arp-input | 2 | 2 | 0 | 6584 |
| arp-reply | 2 | 2 | 0 | 31060 |
| dpdk-input | 2481964821 | 762867486 | 0 | 236186456224 |
| drop | 1 | 1 | 0 | 5032 |
| error-drop | 1 | 1 | 0 | 2940 |
| ethernet-input | 38550617 | 1483558633 | 0 | 35393002676 |
| interface-output | 1 | 1 | 0 | 3368 |
| ip4-input | 19149698 | 727681527 | 0 | 32564456060 |
| ip4-input-no-checksum | 18600433 | 728664679 | 0 | 25119422744 |
| ip4-lookup | 28647688 | 1456346206 | 0 | 42576285672 |
| ip4-rewrite | 28647688 | 1456346206 | 0 | 46300844044 |
| unix-epoll-input | 2356006 | 0 | 0 | 2498637080 |
| vhost-user-input | 1809305468 | 736255991 | 0 | 273932730108 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 14491027 | 728561116 | 0 | 11767498280 |
| FortyGigabitEthernet88/0/0-tx | 15603683 | 791377778 | 0 | 44881469692 |
| VirtualEthernet0/0/0-output | 14143405 | 737065039 | 0 | 11813360012 |
| VirtualEthernet0/0/0-tx | 14143405 | 737065039 | 0 | 86029549408 |
| VirtualEthernet0/0/1-output | 1 | 1 | 0 | 2608 |
| VirtualEthernet0/0/1-tx | 1 | 1 | 0 | 3936 |
| arp-input | 1 | 1 | 0 | 3192 |
| arp-reply | 1 | 1 | 0 | 38600 |
| dpdk-input | 2616123266 | 737065036 | 0 | 242857364924 |
| ethernet-input | 28634433 | 1465626156 | 0 | 30916804084 |
| interface-output | 1 | 1 | 0 | 2396 |
| ip4-input | 14491027 | 728561116 | 0 | 31007695552 |
| ip4-input-no-checksum | 14143405 | 737065039 | 0 | 23036735480 |
| ip4-lookup | 22106848 | 1465626155 | 0 | 41331046904 |
| ip4-rewrite | 22106847 | 1465626072 | 0 | 44900775516 |
| unix-epoll-input | 2452877 | 0 | 0 | 2650116188 |
| vhost-user-input | 1873124925 | 734837513 | 0 | 277728068352 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| VirtualEthernet0/0/0-output | 1 | 1 | 0 | 13256 |
| VirtualEthernet0/0/1-output | 1 | 1 | 0 | 3864 |
| admin-up-down-process | 0 | 0 | 1 | 2648 |
| api-rx-from-ring | 0 | 0 | 149 | 386266248 |
| bfd-process | 0 | 0 | 1 | 6212 |
| bond-process | 0 | 0 | 1 | 1428 |
| dhcp-client-process | 0 | 0 | 5 | 55880 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1480 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2192 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1224 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1092 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3895588 |
| dpdk-process | 0 | 0 | 144 | 77736172 |
| drop | 2 | 2 | 0 | 5980 |
| error-drop | 2 | 2 | 0 | 5264 |
| fib-walk | 0 | 0 | 215 | 407528 |
| flow-report-process | 0 | 0 | 1 | 1316 |
| ip-neighbor-scan-process | 0 | 0 | 8 | 38624 |
| ip-route-resolver-process | 0 | 0 | 5 | 31616 |
| ip4-reassembly-expire-walk | 0 | 0 | 44 | 83736 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 430 | 734056 |
| ip6-reassembly-expire-walk | 0 | 0 | 44 | 99020 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1456 |
| lldp-process | 0 | 0 | 1 | 1809444 |
| rd-cp-process | 0 | 0 | 1 | 1332 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1004 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1744 |
| send-rs-process | 0 | 0 | 1 | 1420 |
| startup-config-process | 1 | 0 | 1 | 1932 |
| statseg-collector-process | 0 | 0 | 43 | 10217916 |
| unix-cli-local:0 | 1 | 0 | 2 | 572288355 |
| unix-cli-new-session | 0 | 0 | 4 | 471813843 |
| unix-epoll-input | 8748297 | 0 | 0 | 978932526712 |
| vhost-user-process | 0 | 0 | 131 | 1221724 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2688 |
| vpe-link-state-process | 0 | 0 | 16 | 42976 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1220 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 14795414 | 744357139 | 0 | 12023993544 |
| FortyGigabitEthernet88/0/1-tx | 14795414 | 744357139 | 0 | 41895647032 |
| VirtualEthernet0/0/0-output | 1 | 1 | 0 | 3400 |
| VirtualEthernet0/0/0-tx | 1 | 1 | 0 | 3328 |
| VirtualEthernet0/0/1-output | 14455495 | 752917980 | 0 | 12049142836 |
| VirtualEthernet0/0/1-tx | 14455495 | 752917980 | 0 | 88914894836 |
| arp-input | 1 | 1 | 0 | 4800 |
| arp-reply | 1 | 1 | 0 | 45776 |
| dpdk-input | 2502312622 | 756039034 | 0 | 236147979288 |
| ethernet-input | 29250909 | 1497275044 | 0 | 32057184640 |
| interface-output | 1 | 1 | 0 | 2172 |
| ip4-input | 14795414 | 744357139 | 0 | 31367930624 |
| ip4-input-no-checksum | 14455495 | 752917980 | 0 | 23434513220 |
| ip4-lookup | 22603155 | 1497275119 | 0 | 42057099828 |
| ip4-rewrite | 23270752 | 1537548907 | 0 | 46743299960 |
| unix-epoll-input | 2414890 | 0 | 0 | 2612371500 |
| vhost-user-input | 1901679486 | 763347871 | 0 | 280507347008 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 18847647 | 743195181 | 0 | 12938965888 |
| FortyGigabitEthernet88/0/0-tx | 19543684 | 774306674 | 0 | 45261419316 |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 3676 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 8816 |
| VirtualEthernet0/0/0-output | 19238870 | 778269842 | 0 | 13925240380 |
| VirtualEthernet0/0/0-tx | 18690427 | 744241491 | 0 | 91842116320 |
| VirtualEthernet0/0/1-output | 1 | 1 | 0 | 2956 |
| VirtualEthernet0/0/1-tx | 1 | 1 | 0 | 7404 |
| arp-input | 2 | 2 | 0 | 6696 |
| arp-reply | 2 | 2 | 0 | 37324 |
| dpdk-input | 2389392550 | 752843505 | 0 | 232543573096 |
| ethernet-input | 37538076 | 1487436674 | 0 | 35419225312 |
| interface-output | 2 | 2 | 0 | 6304 |
| ip4-input | 18847646 | 743195121 | 0 | 33118319128 |
| ip4-input-no-checksum | 18690427 | 744241491 | 0 | 26401264600 |
| ip4-lookup | 28702897 | 1504771350 | 0 | 44058443332 |
| ip4-rewrite | 28690727 | 1504685366 | 0 | 47966378052 |
| unix-epoll-input | 2313252 | 0 | 0 | 2478203120 |
| vhost-user-input | 1708168264 | 745647287 | 0 | 260137732320 |
64b-4t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1: 
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 1 | 1 | 0 | 15512 |
| FortyGigabitEthernet88/0/0-tx | 1 | 1 | 0 | 11516 |
| VirtualEthernet0/0/0-output | 1 | 1 | 0 | 14956 |
| VirtualEthernet0/0/1-output | 1 | 1 | 0 | 3940 |
| admin-up-down-process | 0 | 0 | 1 | 3280 |
| api-rx-from-ring | 0 | 0 | 146 | 487081696 |
| bfd-process | 0 | 0 | 1 | 7156 |
| bond-process | 0 | 0 | 1 | 1668 |
| dhcp-client-process | 0 | 0 | 4 | 21000 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 2084 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2416 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1448 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1244 |
| dpdk-ipsec-process | 1 | 0 | 0 | 3854648 |
| dpdk-process | 0 | 0 | 104 | 70457964 |
| drop | 2 | 2 | 0 | 5532 |
| error-drop | 2 | 2 | 0 | 3780 |
| fib-walk | 0 | 0 | 155 | 679304 |
| flow-report-process | 0 | 0 | 1 | 1188 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 39496 |
| ip-route-resolver-process | 0 | 0 | 4 | 42388 |
| ip4-reassembly-expire-walk | 0 | 0 | 32 | 177268 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 310 | 779040 |
| ip6-reassembly-expire-walk | 0 | 0 | 32 | 139364 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 2048 |
| lldp-process | 0 | 0 | 1 | 2558760 |
| rd-cp-process | 0 | 0 | 1 | 1556 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1436 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1628 |
| send-rs-process | 0 | 0 | 1 | 1356 |
| startup-config-process | 1 | 0 | 1 | 1936 |
| statseg-collector-process | 0 | 0 | 31 | 13490892 |
| unix-cli-local:0 | 1 | 0 | 2 | 1649280926 |
| unix-cli-new-session | 0 | 0 | 4 | 1549401518 |
| unix-epoll-input | 6295630 | 0 | 0 | 704770471940 |
| vhost-user-process | 0 | 0 | 93 | 1220628 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 3044 |
| vpe-link-state-process | 0 | 0 | 21 | 47112 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 2248 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 14444591 | 704434121 | 0 | 11370927144 |
| FortyGigabitEthernet88/0/1-tx | 14444591 | 704434121 | 0 | 40794491804 |
| VirtualEthernet0/0/0-output | 1 | 1 | 0 | 5088 |
| VirtualEthernet0/0/0-tx | 1 | 1 | 0 | 10040 |
| VirtualEthernet0/0/1-output | 14802676 | 705172211 | 0 | 12355881084 |
| VirtualEthernet0/0/1-tx | 14802676 | 705172211 | 0 | 79756548572 |
| arp-input | 2 | 2 | 0 | 11476 |
| arp-reply | 2 | 2 | 0 | 30416 |
| dpdk-input | 1462016067 | 705172212 | 0 | 153173868232 |
| drop | 1 | 1 | 0 | 4840 |
| error-drop | 1 | 1 | 0 | 2424 |
| ethernet-input | 29247269 | 1409606334 | 0 | 30754603748 |
| interface-output | 1 | 1 | 0 | 2912 |
| ip4-input | 14444591 | 704434121 | 0 | 29661253624 |
| ip4-input-no-checksum | 14802676 | 705172211 | 0 | 23610484088 |
| ip4-lookup | 16851544 | 1409606332 | 0 | 38446496712 |
| ip4-rewrite | 16851544 | 1409606332 | 0 | 42230428216 |
| unix-epoll-input | 1402363 | 0 | 0 | 1314811588 |
| vhost-user-input | 872192861 | 704434122 | 0 | 154650794968 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 14898925 | 709255502 | 0 | 11249222988 |
| FortyGigabitEthernet88/0/1-tx | 16127358 | 738105114 | 0 | 42919507812 |
| VirtualEthernet0/0/1-output | 14790799 | 710436298 | 0 | 12111380256 |
| VirtualEthernet0/0/1-tx | 15732722 | 745816329 | 0 | 83118859304 |
| arp-input | 1 | 1 | 0 | 5152 |
| arp-reply | 1 | 1 | 0 | 44308 |
| dpdk-input | 1516106940 | 710436297 | 0 | 155760335412 |
| ethernet-input | 31550959 | 1489241521 | 0 | 31743611684 |
| interface-output | 1 | 1 | 0 | 2632 |
| ip4-input | 16127358 | 738105114 | 0 | 30764965068 |
| ip4-input-no-checksum | 14790798 | 710436297 | 0 | 23444082432 |
| ip4-lookup | 17598888 | 1419691723 | 0 | 38675170256 |
| ip4-rewrite | 17598889 | 1419691799 | 0 | 41832980740 |
| unix-epoll-input | 1405810 | 0 | 0 | 1319917476 |
| vhost-user-input | 865975099 | 709255503 | 0 | 157748018696 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 14079505 | 705027408 | 0 | 11509105820 |
| FortyGigabitEthernet88/0/0-tx | 14708640 | 740491334 | 0 | 42840647744 |
| VirtualEthernet0/0/0-output | 14508462 | 709624797 | 0 | 12042910140 |
| VirtualEthernet0/0/0-tx | 14508462 | 709624797 | 0 | 80516820476 |
| dpdk-input | 1653078925 | 709624797 | 0 | 166756035412 |
| ethernet-input | 28587964 | 1414652128 | 0 | 29969395436 |
| ip4-input | 14079504 | 705027344 | 0 | 28882460692 |
| ip4-input-no-checksum | 14508462 | 709624797 | 0 | 23041007328 |
| ip4-lookup | 16910045 | 1414652205 | 0 | 38375770412 |
| ip4-rewrite | 18108645 | 1484504997 | 0 | 44009998144 |
| unix-epoll-input | 1612770 | 0 | 0 | 1515761440 |
| vhost-user-input | 480788617 | 705027408 | 0 | 122820347176 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 12739115 | 709289783 | 0 | 10639723092 |
| FortyGigabitEthernet88/0/0-tx | 12739115 | 709289783 | 0 | 41918234288 |
| VirtualEthernet0/0/0-output | 13402459 | 715052129 | 0 | 11905003668 |
| VirtualEthernet0/0/0-tx | 13402459 | 715052129 | 0 | 80885592556 |
| dpdk-input | 1658075652 | 715052129 | 0 | 168783746348 |
| ethernet-input | 26141574 | 1424341912 | 0 | 29471636592 |
| ip4-input | 12739115 | 709289783 | 0 | 28621233868 |
| ip4-input-no-checksum | 13900417 | 751423825 | 0 | 23992953576 |
| ip4-lookup | 15438702 | 1424341912 | 0 | 38037653324 |
| ip4-rewrite | 15438702 | 1424341912 | 0 | 41463045012 |
| unix-epoll-input | 1585092 | 0 | 0 | 1507852684 |
| vhost-user-input | 480015427 | 751559272 | 0 | 129265534324 |

DUT2:
Thread 0 vpp_main
| Name | Calls | Vectors | Suspends | Clocks |
| VirtualEthernet0/0/0-output | 1 | 1 | 0 | 13792 |
| VirtualEthernet0/0/1-output | 1 | 1 | 0 | 3972 |
| admin-up-down-process | 0 | 0 | 1 | 2440 |
| api-rx-from-ring | 0 | 0 | 148 | 465123144 |
| bfd-process | 0 | 0 | 1 | 5972 |
| bond-process | 0 | 0 | 1 | 1692 |
| dhcp-client-process | 0 | 0 | 4 | 53824 |
| dhcp6-client-cp-process | 0 | 0 | 1 | 1568 |
| dhcp6-pd-client-cp-process | 0 | 0 | 1 | 2204 |
| dhcp6-pd-reply-publisher-process | 0 | 0 | 1 | 1180 |
| dhcp6-reply-publisher-process | 0 | 0 | 1 | 1540 |
| dpdk-ipsec-process | 1 | 0 | 0 | 4016668 |
| dpdk-process | 0 | 0 | 100 | 69606236 |
| drop | 2 | 2 | 0 | 6700 |
| error-drop | 2 | 2 | 0 | 6540 |
| fib-walk | 0 | 0 | 150 | 370360 |
| flow-report-process | 0 | 0 | 1 | 1244 |
| ip-neighbor-scan-process | 0 | 0 | 6 | 31592 |
| ip-route-resolver-process | 0 | 0 | 4 | 21352 |
| ip4-reassembly-expire-walk | 0 | 0 | 30 | 118900 |
| ip6-icmp-neighbor-discovery-event-process | 0 | 0 | 300 | 621056 |
| ip6-reassembly-expire-walk | 0 | 0 | 30 | 100664 |
| l2fib-mac-age-scanner-process | 0 | 0 | 1 | 1600 |
| lldp-process | 0 | 0 | 1 | 2489396 |
| rd-cp-process | 0 | 0 | 1 | 1484 |
| send-dhcp6-client-message-process | 0 | 0 | 1 | 1212 |
| send-dhcp6-pd-client-message-process | 0 | 0 | 1 | 1100 |
| send-rs-process | 0 | 0 | 1 | 1232 |
| startup-config-process | 1 | 0 | 1 | 2156 |
| statseg-collector-process | 0 | 0 | 30 | 13321684 |
| unix-cli-local:0 | 1 | 0 | 2 | 3702191119 |
| unix-cli-new-session | 0 | 0 | 4 | 3601655795 |
| unix-epoll-input | 6116761 | 0 | 0 | 681949458220 |
| vhost-user-process | 0 | 0 | 89 | 1173488 |
| vhost-user-send-interrupt-process | 0 | 0 | 1 | 2752 |
| vpe-link-state-process | 0 | 0 | 20 | 41428 |
| wildcard-ip4-arp-publisher-process | 0 | 0 | 1 | 1276 |
Thread 1 vpp_wk_0
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 14362837 | 692176892 | 0 | 11335420436 |
| FortyGigabitEthernet88/0/1-tx | 14362837 | 692176892 | 0 | 39708971732 |
| VirtualEthernet0/0/0-output | 1 | 1 | 0 | 2448 |
| VirtualEthernet0/0/0-tx | 1 | 1 | 0 | 6768 |
| VirtualEthernet0/0/1-output | 14685976 | 696613640 | 0 | 11843107320 |
| VirtualEthernet0/0/1-tx | 14685976 | 696613640 | 0 | 77537388440 |
| arp-input | 1 | 1 | 0 | 3968 |
| arp-reply | 1 | 1 | 0 | 47528 |
| dpdk-input | 1512349411 | 696613640 | 0 | 161901165248 |
| ethernet-input | 29048816 | 1388790613 | 0 | 30017064292 |
| interface-output | 1 | 1 | 0 | 2364 |
| ip4-input | 14362837 | 692176892 | 0 | 28124795404 |
| ip4-input-no-checksum | 14685976 | 696613640 | 0 | 23169097720 |
| ip4-lookup | 18412472 | 1458993569 | 0 | 39870697548 |
| ip4-rewrite | 18033371 | 1459008220 | 0 | 43217966524 |
| unix-epoll-input | 1349497 | 0 | 0 | 1267909996 |
| vhost-user-input | 808376604 | 692176821 | 0 | 142703127496 |
Thread 2 vpp_wk_1
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/1-output | 13337439 | 697337936 | 0 | 10899682108 |
| FortyGigabitEthernet88/0/1-tx | 13337437 | 697337767 | 0 | 40103276448 |
| VirtualEthernet0/0/1-output | 13862989 | 702108950 | 0 | 11572925624 |
| VirtualEthernet0/0/1-tx | 13862988 | 702108873 | 0 | 77047082692 |
| arp-input | 1 | 1 | 0 | 3164 |
| arp-reply | 1 | 1 | 0 | 22312 |
| dpdk-input | 1424639882 | 733753772 | 0 | 154022292668 |
| ethernet-input | 27200428 | 1399446886 | 0 | 29416815040 |
| interface-output | 1 | 1 | 0 | 3184 |
| ip4-input | 13337439 | 697337936 | 0 | 28022380488 |
| ip4-input-no-checksum | 13862988 | 702108949 | 0 | 23154416572 |
| ip4-lookup | 16048350 | 1399446885 | 0 | 38479752860 |
| ip4-rewrite | 16048349 | 1399446777 | 0 | 41042319888 |
| unix-epoll-input | 1381666 | 0 | 0 | 1298821136 |
| vhost-user-input | 880017492 | 697337906 | 0 | 148942236244 |
Thread 3 vpp_wk_2
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 15090995 | 691636258 | 0 | 10998488928 |
| FortyGigabitEthernet88/0/0-tx | 15600222 | 733619726 | 0 | 42209292524 |
| FortyGigabitEthernet88/0/1-output | 1 | 1 | 0 | 4208 |
| FortyGigabitEthernet88/0/1-tx | 1 | 1 | 0 | 10116 |
| VirtualEthernet0/0/0-output | 14988618 | 692043087 | 0 | 11499089548 |
| VirtualEthernet0/0/0-tx | 14988618 | 692043087 | 0 | 79199430004 |
| arp-input | 1 | 1 | 0 | 3292 |
| arp-reply | 1 | 1 | 0 | 17108 |
| dpdk-input | 1685068333 | 702945869 | 0 | 172126119348 |
| ethernet-input | 30079616 | 1383679454 | 0 | 30369230028 |
| interface-output | 1 | 1 | 0 | 2708 |
| ip4-input | 15090994 | 691636234 | 0 | 28442152156 |
| ip4-input-no-checksum | 14988618 | 692043087 | 0 | 22773545044 |
| ip4-lookup | 17649599 | 1383679345 | 0 | 37336003732 |
| ip4-rewrite | 17649599 | 1383679345 | 0 | 40706877964 |
| unix-epoll-input | 1588161 | 0 | 0 | 1492274400 |
| vhost-user-input | 346090309 | 691636258 | 0 | 106129792508 |
Thread 4 vpp_wk_3
| Name | Calls | Vectors | Suspends | Clocks |
| FortyGigabitEthernet88/0/0-output | 12932898 | 692409675 | 0 | 10756811580 |
| FortyGigabitEthernet88/0/0-tx | 12932898 | 692409675 | 0 | 40829294956 |
| VirtualEthernet0/0/0-output | 13213569 | 696202492 | 0 | 11720013748 |
| VirtualEthernet0/0/0-tx | 13213569 | 696202492 | 0 | 78904986088 |
| dpdk-input | 1698401688 | 696202492 | 0 | 172671511676 |
| ethernet-input | 26146467 | 1388612167 | 0 | 29816474552 |
| ip4-input | 12932898 | 692409675 | 0 | 28231050580 |
| ip4-input-no-checksum | 13213569 | 696202492 | 0 | 22589066824 |
| ip4-lookup | 16715939 | 1451913210 | 0 | 39348309588 |
| ip4-rewrite | 15462622 | 1388612167 | 0 | 40768048624 |
| unix-epoll-input | 1591099 | 0 | 0 | 1481963144 |
| vhost-user-input | 311753696 | 692409675 | 0 | 103734871908 |