7.1.1. container memif

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

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/3763/3900’, ‘40/6727/6874’]
LAT_50%NDR: [‘10/58/223’, ‘10/55/281’]
LAT_10%NDR: [‘10/25/251’, ‘10/27/260’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/3736/3853’, ‘30/6713/6858’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-imix-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 3154692.8125 pps (2x 1577346.40625 pps)
FINAL_BANDWIDTH: 9.43463455379 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc04-imix-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 3154692.8125 pps (2x 1577346.40625 pps)
FINAL_BANDWIDTH: 9.43463455379 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-1518b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/350/782’, ‘30/341/805’]
LAT_50%NDR: [‘20/69/174’, ‘20/71/204’]
LAT_10%NDR: [‘20/35/228’, ‘20/35/232’]
tc06-1518b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/324/651’, ‘30/324/677’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8326543.6875 pps (2x 4163271.84375 pps)
FINAL_BANDWIDTH: 5.595437358 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/358/478’, ‘20/372/477’]
LAT_50%NDR: [‘10/51/162’, ‘10/42/143’]
LAT_10%NDR: [‘10/26/92’, ‘10/33/232’]
tc08-64b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8442410.5 pps (2x 4221205.25 pps)
FINAL_BANDWIDTH: 5.673299856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/3302/3372’, ‘20/1987/2084’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-imix-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 6413031.8125 pps (2x 3206515.90625 pps)
FINAL_BANDWIDTH: 19.1792403029 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc10-imix-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 6514854.90624 pps (2x 3257427.45312 pps)
FINAL_BANDWIDTH: 19.4837592325 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-1518b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/701/754’, ‘20/229/241’]
LAT_50%NDR: [‘20/40/232’, ‘20/39/107’]
LAT_10%NDR: [‘20/30/149’, ‘20/33/192’]
tc12-1518b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/463/481’, ‘30/459/465’]
LOSS_ACCEPTANCE: 0.5 percentage

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

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/565/686’, ‘20/575/688’]
LAT_50%NDR: [‘10/46/386’, ‘10/45/385’]
LAT_10%NDR: [‘10/25/115’, ‘10/24/135’]
tc02-64b-1t1c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/584/857’, ‘40/592/909’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-imix-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 3561985.1875 pps (2x 1780992.59375 pps)
FINAL_BANDWIDTH: 10.6527102724 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc04-imix-1t1c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 3561985.1875 pps (2x 1780992.59375 pps)
FINAL_BANDWIDTH: 10.6527102724 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-1518b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/1406/1415’, ‘40/1183/1189’]
LAT_50%NDR: [‘20/75/338’, ‘20/73/380’]
LAT_10%NDR: [‘20/30/207’, ‘20/34/191’]
tc06-1518b-1t1c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/1830/1882’, ‘30/1811/1816’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10064545.875 pps (2x 5032272.9375 pps)
FINAL_BANDWIDTH: 6.763374828 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1515/1584’, ‘10/1520/1786’]
LAT_50%NDR: [‘10/43/192’, ‘10/42/328’]
LAT_10%NDR: [‘10/22/53’, ‘10/25/53’]
tc08-64b-2t2c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10180412.6875 pps (2x 5090206.34375 pps)
FINAL_BANDWIDTH: 6.841237326 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1489/1550’, ‘30/308/446’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-imix-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 6616678.0 pps (2x 3308339.0 pps)
FINAL_BANDWIDTH: 19.7882781622 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc10-imix-2t2c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 6616678.0 pps (2x 3308339.0 pps)
FINAL_BANDWIDTH: 19.7882781622 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-1518b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/286/313’, ‘20/762/773’]
LAT_50%NDR: [‘20/39/158’, ‘20/41/300’]
LAT_10%NDR: [‘20/32/110’, ‘20/32/125’]
tc12-1518b-2t2c-eth-l2xcbase-eth-2memif-1dcr-pdrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/768/792’, ‘20/427/434’]
LOSS_ACCEPTANCE: 0.5 percentage

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

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/637/933’, ‘40/648/1005’]
LAT_50%NDR: [‘10/40/302’, ‘10/42/340’]
LAT_10%NDR: [‘10/25/104’, ‘10/25/199’]
tc02-64b-1t1c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/651/888’, ‘30/655/908’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-imix-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 3663808.28124 pps (2x 1831904.14062 pps)
FINAL_BANDWIDTH: 10.9572292021 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc04-imix-1t1c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 3663808.28124 pps (2x 1831904.14062 pps)
FINAL_BANDWIDTH: 10.9572292021 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-1518b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/1933/1945’, ‘30/1615/1619’]
LAT_50%NDR: [‘20/90/537’, ‘20/88/529’]
LAT_10%NDR: [‘20/32/211’, ‘20/32/216’]
tc06-1518b-1t1c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/2122/2168’, ‘30/1925/1930’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10064545.875 pps (2x 5032272.9375 pps)
FINAL_BANDWIDTH: 6.763374828 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1511/1733’, ‘20/1622/2231’]
LAT_50%NDR: [‘10/47/120’, ‘10/49/102’]
LAT_10%NDR: [‘10/24/63’, ‘10/22/254’]
tc08-64b-2t2c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10180412.6875 pps (2x 5090206.34375 pps)
FINAL_BANDWIDTH: 6.841237326 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1505/1570’, ‘20/453/596’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-imix-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 6616678.0 pps (2x 3308339.0 pps)
FINAL_BANDWIDTH: 19.7882781622 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc10-imix-2t2c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 6616678.0 pps (2x 3308339.0 pps)
FINAL_BANDWIDTH: 19.7882781622 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-1518b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/802/824’, ‘20/381/384’]
LAT_50%NDR: [‘20/39/262’, ‘20/39/333’]
LAT_10%NDR: [‘20/32/233’, ‘20/32/137’]
tc12-1518b-2t2c-eth-l2xcbase-eth-2memif-1lxc-pdrdisc [Cfg] DUT runs L2XC switching config with 2 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/577/585’, ‘20/412/420’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.2. crypto

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

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 3314062.5 pps (2x 1657031.25 pps)
FINAL_BANDWIDTH: 2.22705 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/1511/1768’, ‘50/1393/1650’]
LAT_50%NDR: [‘30/65/358’, ‘30/64/279’]
LAT_10%NDR: [‘30/52/119’, ‘30/49/122’]
tc02-64b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 3460156.25 pps (2x 1730078.125 pps)
FINAL_BANDWIDTH: 2.325225 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/1523/1623’, ‘30/1468/1586’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 3261835.0 pps (2x 1630917.5 pps)
FINAL_BANDWIDTH: 40.13361784 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/223/647’, ‘60/226/639’]
LAT_50%NDR: [‘40/69/131’, ‘40/76/134’]
LAT_10%NDR: [‘30/52/190’, ‘30/58/185’]
tc04-1518b-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 3261835.0 pps (2x 1630917.5 pps)
FINAL_BANDWIDTH: 40.13361784 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/224/693’, ‘40/224/718’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 3431950.46876 pps (2x 1715975.23438 pps)
FINAL_BANDWIDTH: 10.2638197771 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 3431950.46876 pps (2x 1715975.23438 pps)
FINAL_BANDWIDTH: 10.2638197771 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 6966406.25 pps (2x 3483203.125 pps)
FINAL_BANDWIDTH: 4.681425 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/142/328’, ‘40/128/288’]
LAT_50%NDR: [‘20/56/317’, ‘30/55/175’]
LAT_10%NDR: [‘30/52/144’, ‘30/50/129’]
tc08-64b-2t2c-ethip4ipsecbasetnl-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 7112500.0 pps (2x 3556250.0 pps)
FINAL_BANDWIDTH: 4.7796 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘80/810/871’, ‘80/805/880’]
LOSS_ACCEPTANCE: 0.5 percentage

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

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 3314062.5 pps (2x 1657031.25 pps)
FINAL_BANDWIDTH: 2.22705 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/1600/1738’, ‘40/1461/1586’]
LAT_50%NDR: [‘20/62/239’, ‘20/60/269’]
LAT_10%NDR: [‘20/48/128’, ‘20/49/144’]
tc02-64b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 3314062.5 pps (2x 1657031.25 pps)
FINAL_BANDWIDTH: 2.22705 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/1536/1846’, ‘30/1467/1761’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 3136895.875 pps (2x 1568447.9375 pps)
FINAL_BANDWIDTH: 38.596366846 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/2261/2403’, ‘50/3246/3366’]
LAT_50%NDR: [‘30/74/161’, ‘30/75/234’]
LAT_10%NDR: [‘30/56/186’, ‘30/57/250’]
tc04-1518b-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 3136895.875 pps (2x 1568447.9375 pps)
FINAL_BANDWIDTH: 38.596366846 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/2601/3395’, ‘40/2930/3299’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 10kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 3145975.5 pps (2x 1572987.75 pps)
FINAL_BANDWIDTH: 9.40856397811 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 10kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 3201302.5 pps (2x 1600651.25 pps)
FINAL_BANDWIDTH: 9.5740285913 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 6966406.25 pps (2x 3483203.125 pps)
FINAL_BANDWIDTH: 4.681425 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/121/185’, ‘40/114/189’]
LAT_50%NDR: [‘20/53/384’, ‘20/52/165’]
LAT_10%NDR: [‘20/52/154’, ‘20/52/110’]
tc08-64b-2t2c-ethip4ipsecbasetnl-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 6966406.25 pps (2x 3483203.125 pps)
FINAL_BANDWIDTH: 4.681425 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/121/558’, ‘2/122/543’]
LOSS_ACCEPTANCE: 0.5 percentage

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

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 3167968.75 pps (2x 1583984.375 pps)
FINAL_BANDWIDTH: 2.128875 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/187/308’, ‘40/185/314’]
LAT_50%NDR: [‘20/73/314’, ‘20/68/370’]
LAT_10%NDR: [‘30/48/102’, ‘30/49/129’]
tc02-64b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 3167968.75 pps (2x 1583984.375 pps)
FINAL_BANDWIDTH: 2.128875 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/178/266’, ‘40/179/261’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 3027625.0 pps (2x 1513812.5 pps)
FINAL_BANDWIDTH: 37.251898 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/381/629’, ‘40/385/701’]
LAT_50%NDR: [‘40/88/173’, ‘40/88/173’]
LAT_10%NDR: [‘40/57/275’, ‘30/62/232’]
tc04-1518b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 3027625.0 pps (2x 1513812.5 pps)
FINAL_BANDWIDTH: 37.251898 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/371/626’, ‘100/380/590’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 10kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 3007707.91796 pps (2x 1503853.95898 pps)
FINAL_BANDWIDTH: 8.99505173311 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 10kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 3007707.91796 pps (2x 1503853.95898 pps)
FINAL_BANDWIDTH: 8.99505173311 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 6089843.75 pps (2x 3044921.875 pps)
FINAL_BANDWIDTH: 4.092375 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/165/245’, ‘40/196/287’]
LAT_50%NDR: [‘20/52/331’, ‘20/56/281’]
LAT_10%NDR: [‘20/49/117’, ‘20/53/122’]
tc08-64b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 6089843.75 pps (2x 3044921.875 pps)
FINAL_BANDWIDTH: 4.092375 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/239/350’, ‘40/904/987’]
LOSS_ACCEPTANCE: 0.5 percentage

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

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 3167968.75 pps (2x 1583984.375 pps)
FINAL_BANDWIDTH: 2.128875 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/176/267’, ‘50/180/258’]
LAT_50%NDR: [‘20/69/402’, ‘20/68/514’]
LAT_10%NDR: [‘20/46/111’, ‘20/50/116’]
tc02-64b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 3167968.75 pps (2x 1583984.375 pps)
FINAL_BANDWIDTH: 2.128875 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/165/258’, ‘40/165/257’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 3020092.1875 pps (2x 1510046.09375 pps)
FINAL_BANDWIDTH: 37.159214275 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/346/597’, ‘50/351/637’]
LAT_50%NDR: [‘30/80/142’, ‘30/80/147’]
LAT_10%NDR: [‘30/55/199’, ‘30/60/158’]
tc04-1518b-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 3020092.1875 pps (2x 1510046.09375 pps)
FINAL_BANDWIDTH: 37.159214275 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/356/595’, ‘40/362/652’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 10kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 2979994.5 pps (2x 1489997.25 pps)
FINAL_BANDWIDTH: 8.91217013853 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 10kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 3035321.5 pps (2x 1517660.75 pps)
FINAL_BANDWIDTH: 9.07763475172 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 6089843.75 pps (2x 3044921.875 pps)
FINAL_BANDWIDTH: 4.092375 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/133/200’, ‘30/116/187’]
LAT_50%NDR: [‘20/50/307’, ‘20/48/370’]
LAT_10%NDR: [‘20/48/147’, ‘20/45/108’]
tc08-64b-2t2c-ethip4ipsecbasetnl-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 6235937.5 pps (2x 3117968.75 pps)
FINAL_BANDWIDTH: 4.19055 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘2/784/981’, ‘70/855/1075’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.2.5. 40ge2p1xl710-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with DPDK SW crypto devices and multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 2729687.5 pps (2x 1364843.75 pps)
FINAL_BANDWIDTH: 1.83435 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/1778/1927’, ‘50/1834/1989’]
LAT_50%NDR: [‘20/52/284’, ‘10/59/250’]
LAT_10%NDR: [‘10/34/181’, ‘10/30/165’]
tc02-64b-1t1c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 2729687.5 pps (2x 1364843.75 pps)
FINAL_BANDWIDTH: 1.83435 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/1781/1933’, ‘40/1837/1984’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 802630.0 pps (2x 401315.0 pps)
FINAL_BANDWIDTH: 9.87555952 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/9314/9850’, ‘30/5672/6278’]
LAT_50%NDR: [‘10/69/216’, ‘10/69/219’]
LAT_10%NDR: [‘20/39/153’, ‘20/34/142’]
tc04-1518b-1t1c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 802630.0 pps (2x 401315.0 pps)
FINAL_BANDWIDTH: 9.87555952 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/6216/7926’, ‘30/7509/8032’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 1765975.23438 pps (2x 882987.617188 pps)
FINAL_BANDWIDTH: 5.28144322053 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 1765975.23438 pps (2x 882987.617188 pps)
FINAL_BANDWIDTH: 5.28144322053 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 5797656.25 pps (2x 2898828.125 pps)
FINAL_BANDWIDTH: 3.896025 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/100/170’, ‘30/93/170’]
LAT_50%NDR: [‘10/42/182’, ‘10/45/325’]
LAT_10%NDR: [‘10/29/92’, ‘10/36/214’]
tc08-64b-2t2c-ethip4ipsecbasetnlsw-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 5797656.25 pps (2x 2898828.125 pps)
FINAL_BANDWIDTH: 3.896025 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/92/166’, ‘30/92/180’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.2.6. 40ge2p1xl710-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with DPDK SW crypto devices and multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 1707031.25 pps (2x 853515.625 pps)
FINAL_BANDWIDTH: 1.147125 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/269/414’, ‘20/267/420’]
LAT_50%NDR: [‘20/80/407’, ‘10/77/352’]
LAT_10%NDR: [‘20/40/107’, ‘10/35/104’]
tc02-64b-1t1c-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 1707031.25 pps (2x 853515.625 pps)
FINAL_BANDWIDTH: 1.147125 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/263/476’, ‘80/273/446’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 451315.0 pps (2x 225657.5 pps)
FINAL_BANDWIDTH: 5.55297976 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/292/862’, ‘40/290/893’]
LAT_50%NDR: [‘40/108/297’, ‘40/107/269’]
LAT_10%NDR: [‘40/62/259’, ‘40/59/223’]
tc04-1518b-1t1c-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 451315.0 pps (2x 225657.5 pps)
FINAL_BANDWIDTH: 5.55297976 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/229/639’, ‘40/230/771’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 1099585.14062 pps (2x 549792.570312 pps)
FINAL_BANDWIDTH: 3.28849259789 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 1099585.14062 pps (2x 549792.570312 pps)
FINAL_BANDWIDTH: 3.28849259789 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 3460156.25 pps (2x 1730078.125 pps)
FINAL_BANDWIDTH: 2.325225 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/152/246’, ‘60/181/266’]
LAT_50%NDR: [‘10/57/339’, ‘10/64/335’]
LAT_10%NDR: [‘20/39/128’, ‘20/35/95’]
tc08-64b-2t2c-ethip4ipsecbasetnlsw-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 3460156.25 pps (2x 1730078.125 pps)
FINAL_BANDWIDTH: 2.325225 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/1350/1458’, ‘30/1341/1467’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.2.7. 40ge2p1xl710-ethip4ipsecbasetnlsw-ip4base-tnl-aes-gcm-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with DPDK SW crypto devices and multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 2583593.75 pps (2x 1291796.875 pps)
FINAL_BANDWIDTH: 1.736175 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/137/226’, ‘30/140/223’]
LAT_50%NDR: [‘10/50/301’, ‘10/56/247’]
LAT_10%NDR: [‘10/34/105’, ‘10/34/120’]
tc02-64b-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 2583593.75 pps (2x 1291796.875 pps)
FINAL_BANDWIDTH: 1.736175 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/140/303’, ‘20/144/330’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 802630.0 pps (2x 401315.0 pps)
FINAL_BANDWIDTH: 9.87555952 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/9792/10355’, ‘80/5898/6392’]
LAT_50%NDR: [‘20/60/217’, ‘10/62/221’]
LAT_10%NDR: [‘20/40/225’, ‘20/47/217’]
tc04-1518b-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 802630.0 pps (2x 401315.0 pps)
FINAL_BANDWIDTH: 9.87555952 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/9776/10357’, ‘40/5887/6376’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 1765975.23438 pps (2x 882987.617188 pps)
FINAL_BANDWIDTH: 5.28144322053 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 1765975.23438 pps (2x 882987.617188 pps)
FINAL_BANDWIDTH: 5.28144322053 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecbasetnlsw-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 4921093.75 pps (2x 2460546.875 pps)
FINAL_BANDWIDTH: 3.306975 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/83/144’, ‘20/90/145’]
LAT_50%NDR: [‘10/46/287’, ‘10/43/300’]
LAT_10%NDR: [‘10/31/92’, ‘10/29/103’]
tc08-64b-2t2c-ethip4ipsecbasetnlsw-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1 IPsec tunnel AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 5067187.5 pps (2x 2533593.75 pps)
FINAL_BANDWIDTH: 3.40515 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/989/1064’, ‘40/989/1068’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.2.8. 40ge2p1xl710-ethip4ipsecbasetnlsw-ip4base-tnl-cbc-sha1-ndrpdrdisc

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with DPDK SW crypto devices and multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 1560937.5 pps (2x 780468.75 pps)
FINAL_BANDWIDTH: 1.04895 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/2912/3170’, ‘60/2926/3181’]
LAT_50%NDR: [‘20/82/238’, ‘10/86/230’]
LAT_10%NDR: [‘20/39/110’, ‘20/40/115’]
tc02-64b-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 1560937.5 pps (2x 780468.75 pps)
FINAL_BANDWIDTH: 1.04895 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/5351/5794’, ‘30/3388/4833’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 451315.0 pps (2x 225657.5 pps)
FINAL_BANDWIDTH: 5.55297976 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/348/953’, ‘40/345/856’]
LAT_50%NDR: [‘40/114/229’, ‘40/113/213’]
LAT_10%NDR: [‘40/66/314’, ‘40/61/281’]
tc04-1518b-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 451315.0 pps (2x 225657.5 pps)
FINAL_BANDWIDTH: 5.55297976 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/317/639’, ‘40/320/619’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 1099585.14062 pps (2x 549792.570312 pps)
FINAL_BANDWIDTH: 3.28849259789 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecbasetnlsw-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 1099585.14062 pps (2x 549792.570312 pps)
FINAL_BANDWIDTH: 3.28849259789 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecbasetnlsw-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 3167968.75 pps (2x 1583984.375 pps)
FINAL_BANDWIDTH: 2.128875 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/132/206’, ‘50/124/201’]
LAT_50%NDR: [‘10/81/355’, ‘10/84/366’]
LAT_10%NDR: [‘20/35/105’, ‘20/35/148’]
tc08-64b-2t2c-ethip4ipsecbasetnlsw-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1 IPsec tunnel CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 3167968.75 pps (2x 1583984.375 pps)
FINAL_BANDWIDTH: 2.128875 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/141/240’, ‘30/134/224’]
LOSS_ACCEPTANCE: 0.5 percentage

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

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 2437500.0 pps (2x 1218750.0 pps)
FINAL_BANDWIDTH: 1.638 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/2080/2268’, ‘100/2021/2190’]
LAT_50%NDR: [‘20/67/158’, ‘20/64/152’]
LAT_10%NDR: [‘30/52/115’, ‘30/45/105’]
tc02-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 2437500.0 pps (2x 1218750.0 pps)
FINAL_BANDWIDTH: 1.638 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘70/4016/4313’, ‘40/2425/2810’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 2207890.0 pps (2x 1103945.0 pps)
FINAL_BANDWIDTH: 27.16587856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/2503/2648’, ‘50/2360/2495’]
LAT_50%NDR: [‘30/76/150’, ‘30/75/143’]
LAT_10%NDR: [‘40/55/114’, ‘30/59/125’]
tc04-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1000 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 2207890.0 pps (2x 1103945.0 pps)
FINAL_BANDWIDTH: 27.16587856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘90/2433/2556’, ‘90/2404/2568’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 2210235.29688 pps (2x 1105117.64844 pps)
FINAL_BANDWIDTH: 6.61007696893 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 2210235.29688 pps (2x 1105117.64844 pps)
FINAL_BANDWIDTH: 6.61007696893 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 4775000.0 pps (2x 2387500.0 pps)
FINAL_BANDWIDTH: 3.2088 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/1191/1286’, ‘40/1149/1250’]
LAT_50%NDR: [‘20/70/164’, ‘20/69/155’]
LAT_10%NDR: [‘30/49/108’, ‘20/48/95’]
tc08-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-int-aes-gcm-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 4775000.0 pps (2x 2387500.0 pps)
FINAL_BANDWIDTH: 3.2088 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/1130/1224’, ‘50/732/867’]
LOSS_ACCEPTANCE: 0.5 percentage

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

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 2291406.25 pps (2x 1145703.125 pps)
FINAL_BANDWIDTH: 1.539825 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/171/343’, ‘50/170/396’]
LAT_50%NDR: [‘20/67/155’, ‘20/63/158’]
LAT_10%NDR: [‘30/47/448’, ‘20/47/429’]
tc02-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 2437500.0 pps (2x 1218750.0 pps)
FINAL_BANDWIDTH: 1.638 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘90/2775/3004’, ‘40/2612/2854’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 2202466.375 pps (2x 1101233.1875 pps)
FINAL_BANDWIDTH: 27.099146278 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/2433/2547’, ‘50/2388/2543’]
LAT_50%NDR: [‘30/87/212’, ‘30/89/199’]
LAT_10%NDR: [‘30/56/102’, ‘30/56/111’]
tc04-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1000 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 2202466.375 pps (2x 1101233.1875 pps)
FINAL_BANDWIDTH: 27.099146278 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/2446/2558’, ‘40/2397/2549’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 2190551.0 pps (2x 1095275.5 pps)
FINAL_BANDWIDTH: 6.55120779892 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 2190551.0 pps (2x 1095275.5 pps)
FINAL_BANDWIDTH: 6.55120779892 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 4628906.25 pps (2x 2314453.125 pps)
FINAL_BANDWIDTH: 3.110625 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/235/329’, ‘40/158/265’]
LAT_50%NDR: [‘20/57/115’, ‘20/61/118’]
LAT_10%NDR: [‘20/52/121’, ‘20/50/109’]
tc08-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-int-cbc-sha1-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 4775000.0 pps (2x 2387500.0 pps)
FINAL_BANDWIDTH: 3.2088 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/1202/1300’, ‘40/1182/1279’]
LOSS_ACCEPTANCE: 0.5 percentage

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

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 392187.5 pps (2x 196093.75 pps)
FINAL_BANDWIDTH: 0.26355 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/15620/17935’, ‘40/22820/25633’]
LAT_50%NDR: [‘30/166/1292’, ‘20/174/1426’]
LAT_10%NDR: [‘20/49/205’, ‘20/47/262’]
tc02-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 392187.5 pps (2x 196093.75 pps)
FINAL_BANDWIDTH: 0.26355 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/15707/18384’, ‘40/22578/24351’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 334210.0 pps (2x 167105.0 pps)
FINAL_BANDWIDTH: 4.11211984 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/22826/24067’, ‘40/16044/17697’]
LAT_50%NDR: [‘30/101/683’, ‘30/104/672’]
LAT_10%NDR: [‘40/55/234’, ‘30/57/293’]
tc04-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1000 IPsec tunnel AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 334210.0 pps (2x 167105.0 pps)
FINAL_BANDWIDTH: 4.11211984 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/22774/24219’, ‘40/15966/17424’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 322130.03125 pps (2x 161065.015625 pps)
FINAL_BANDWIDTH: 0.963383538202 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 322130.03125 pps (2x 161065.015625 pps)
FINAL_BANDWIDTH: 0.963383538202 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 830468.75 pps (2x 415234.375 pps)
FINAL_BANDWIDTH: 0.558075 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘200/2054/3275’, ‘40/1967/3142’]
LAT_50%NDR: [‘30/334/1649’, ‘30/333/1530’]
LAT_10%NDR: [‘20/52/270’, ‘20/46/203’]
tc08-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-tnl-aes-gcm-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels AES GCM in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 684375.0 pps (2x 342187.5 pps)
FINAL_BANDWIDTH: 0.4599 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/7582/9208’, ‘30/7417/9065’]
LOSS_ACCEPTANCE: 0.5 percentage

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

IPv4 IPsec tunnel mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 392187.5 pps (2x 196093.75 pps)
FINAL_BANDWIDTH: 0.26355 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/18096/20181’, ‘40/16245/20300’]
LAT_50%NDR: [‘20/150/1004’, ‘20/147/953’]
LAT_10%NDR: [‘30/49/251’, ‘20/46/267’]
tc02-64b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 392187.5 pps (2x 196093.75 pps)
FINAL_BANDWIDTH: 0.26355 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/15537/18322’, ‘40/22382/26122’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 333607.375 pps (2x 166803.6875 pps)
FINAL_BANDWIDTH: 4.104705142 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/18450/19873’, ‘40/16326/17836’]
LAT_50%NDR: [‘30/120/750’, ‘30/121/779’]
LAT_10%NDR: [‘30/57/209’, ‘40/63/207’]
tc04-1518b-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1000 IPsec tunnel CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 333607.375 pps (2x 166803.6875 pps)
FINAL_BANDWIDTH: 4.104705142 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/15309/17051’, ‘50/22626/24569’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 320058.0 pps (2x 160029.0 pps)
FINAL_BANDWIDTH: 0.957186783465 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 320058.0 pps (2x 160029.0 pps)
FINAL_BANDWIDTH: 0.957186783465 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-ndrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 684375.0 pps (2x 342187.5 pps)
FINAL_BANDWIDTH: 0.4599 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/7621/9263’, ‘30/2095/3129’]
LAT_50%NDR: [‘20/223/1502’, ‘20/197/1115’]
LAT_10%NDR: [‘20/53/259’, ‘20/52/125’]
tc08-64b-2t2c-ethip4ipsecscale1000tnl-ip4base-tnl-cbc-sha1-pdrdisc [Cfg] DUTs run 1000 IPsec tunnels CBC-SHA1 in each direction, configured with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps and loss tolerance of 0.5%.
FINAL_RATE: 830468.75 pps (2x 415234.375 pps)
FINAL_BANDWIDTH: 0.558075 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/2336/3836’, ‘40/2353/3554’]
LOSS_ACCEPTANCE: 0.5 percentage

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

IPv4 IPsec transport mode performance test suite.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec-LISPGPE-IPv4 on DUT1-DUT2
  • [Cfg] DUT configuration: Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in number of packets transmitted. NDR is discovered for different number of IPsec tunnels using binary search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC6830, RFC4303 and RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-ndrdisc [Cfg] Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs are configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 2729687.5 pps (2x 1364843.75 pps)
FINAL_BANDWIDTH: 1.83435 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘100/3259/3500’, ‘80/2227/2440’]
LAT_50%NDR: [‘20/79/162’, ‘20/78/169’]
LAT_10%NDR: [‘30/51/272’, ‘20/51/256’]
tc02-64b-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-pdrdisc [Cfg] Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs are configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 2729687.5 pps (2x 1364843.75 pps)
FINAL_BANDWIDTH: 1.83435 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘70/3261/3506’, ‘60/2178/2356’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-ndrdisc [Cfg] Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs are configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 2559205.0 pps (2x 1279602.5 pps)
FINAL_BANDWIDTH: 31.48845832 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/762/1113’, ‘60/769/1133’]
LAT_50%NDR: [‘30/80/341’, ‘30/79/388’]
LAT_10%NDR: [‘40/58/267’, ‘30/56/266’]
tc04-1518b-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-pdrdisc [Cfg] Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs are configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 40GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 2559205.0 pps (2x 1279602.5 pps)
FINAL_BANDWIDTH: 31.48845832 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/748/1117’, ‘40/754/1084’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-ndrdisc [Cfg] Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs are configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 2543430.34376 pps (2x 1271715.17188 pps)
FINAL_BANDWIDTH: 7.60655228025 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-pdrdisc [Cfg] Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs are configured with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frames using binary search start at 40GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 2543430.34376 pps (2x 1271715.17188 pps)
FINAL_BANDWIDTH: 7.60655228025 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-ndrdisc [Cfg] Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs are configured with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 4921093.75 pps (2x 2460546.875 pps)
FINAL_BANDWIDTH: 3.306975 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/130/250’, ‘40/133/211’]
LAT_50%NDR: [‘20/60/151’, ‘20/61/138’]
LAT_10%NDR: [‘30/49/232’, ‘20/47/191’]
tc08-64b-2t2c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-pdrdisc [Cfg] Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs are configured with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5067187.5 pps (2x 2533593.75 pps)
FINAL_BANDWIDTH: 3.40515 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/985/1111’, ‘50/984/1114’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-ndrdisc [Cfg] Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs are configured with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps.
FINAL_RATE: 4921093.75 pps (2x 2460546.875 pps)
FINAL_BANDWIDTH: 3.306975 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/159/447’, ‘40/131/356’]
LAT_50%NDR: [‘20/58/138’, ‘20/56/129’]
LAT_10%NDR: [‘20/48/310’, ‘20/50/116’]
tc14-64b-4t4c-ethip4ipsectptlispgpe-ip4base-cbc-sha1-pdrdisc [Cfg] Each DUT is configured with LISP and IPsec in each direction. IPsec is in transport mode. DUTs are configured with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 40GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4921093.75 pps (2x 2460546.875 pps)
FINAL_BANDWIDTH: 3.306975 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/125/206’, ‘40/112/262’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3. ip4

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

RFC2544: Pkt throughput IPv4 whitelist test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing, two static IPv4 /24 routes and IPv4 COP security whitelist ingress /24 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4-ip4base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10064545.875 pps (2x 5032272.9375 pps)
FINAL_BANDWIDTH: 6.763374828 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/1568/1956’, ‘50/1941/2143’]
LAT_50%NDR: [‘10/25/169’, ‘10/25/182’]
LAT_10%NDR: [‘10/18/132’, ‘10/20/107’]
tc02-64b-1t1c-ethip4-ip4base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10064545.875 pps (2x 5032272.9375 pps)
FINAL_BANDWIDTH: 6.763374828 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/1390/1614’, ‘60/2566/2636’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4-ip4base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/463/474’, ‘20/386/401’]
LAT_50%NDR: [‘10/28/214’, ‘10/28/207’]
LAT_10%NDR: [‘10/25/121’, ‘10/26/103’]
tc04-1518b-1t1c-ethip4-ip4base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/271/283’, ‘20/459/489’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4-ip4base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/322/379’, ‘50/307/327’]
LAT_50%NDR: [‘50/65/109’, ‘50/64/99’]
LAT_10%NDR: [‘50/63/159’, ‘50/62/170’]
tc06-9000b-1t1c-ethip4-ip4base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/308/449’, ‘50/305/321’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4-ip4base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 18522823.1875 pps (2x 9261411.59375 pps)
FINAL_BANDWIDTH: 12.447337182 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/70/175’, ‘20/72/263’]
LAT_50%NDR: [‘10/22/130’, ‘10/22/79’]
LAT_10%NDR: [‘10/18/196’, ‘10/19/78’]
tc08-64b-2t2c-ethip4-ip4base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 18638690.0 pps (2x 9319345.0 pps)
FINAL_BANDWIDTH: 12.52519968 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/723/749’, ‘10/726/754’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4-ip4base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/83/101’, ‘20/324/329’]
LAT_50%NDR: [‘10/28/52’, ‘10/25/127’]
LAT_10%NDR: [‘10/23/50’, ‘10/26/163’]
tc10-1518b-2t2c-ethip4-ip4base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/249/255’, ‘20/229/238’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4-ip4base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/246/264’, ‘60/227/239’]
LAT_50%NDR: [‘50/64/97’, ‘50/65/190’]
LAT_10%NDR: [‘50/62/137’, ‘50/62/152’]
tc12-9000b-2t2c-ethip4-ip4base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/388/426’, ‘60/172/177’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4-ip4base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23736829.75 pps (2x 11868414.875 pps)
FINAL_BANDWIDTH: 15.951149592 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/482/507’, ‘10/931/953’]
LAT_50%NDR: [‘10/17/179’, ‘10/18/42’]
LAT_10%NDR: [‘10/18/42’, ‘10/18/38’]
tc14-64b-4t4c-ethip4-ip4base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23852696.5624 pps (2x 11926348.2812 pps)
FINAL_BANDWIDTH: 16.0290120899 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/481/505’, ‘10/929/955’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4-ip4base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/50/53’, ‘20/202/222’]
LAT_50%NDR: [‘10/25/53’, ‘10/26/182’]
LAT_10%NDR: [‘10/24/53’, ‘10/27/212’]
tc16-1518b-4t4c-ethip4-ip4base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/136/159’, ‘20/135/143’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4-ip4base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/165/199’, ‘50/189/195’]
LAT_50%NDR: [‘50/65/84’, ‘50/65/86’]
LAT_10%NDR: [‘50/62/84’, ‘50/61/89’]
tc18-9000b-4t4c-ethip4-ip4base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/222/273’, ‘50/97/105’]
LOSS_ACCEPTANCE: 0.5 percentage

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

RFC2544: Pkt throughput IPv4 iAcl whitelist test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing, two static IPv4 /24 routes and IPv4 iAcl security whitelist ingress /24 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4-ip4base-iacldstbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8790010.9375 pps (2x 4395005.46875 pps)
FINAL_BANDWIDTH: 5.90688735 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/276/448’, ‘20/292/453’]
LAT_50%NDR: [‘10/30/92’, ‘10/28/115’]
LAT_10%NDR: [‘10/20/232’, ‘10/21/214’]
tc02-64b-1t1c-ethip4-ip4base-iacldstbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8905877.75 pps (2x 4452938.875 pps)
FINAL_BANDWIDTH: 5.984749848 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2896/2976’, ‘10/1564/1621’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4-ip4base-iacldstbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/398/451’, ‘20/355/360’]
LAT_50%NDR: [‘10/28/104’, ‘10/30/106’]
LAT_10%NDR: [‘10/26/154’, ‘10/26/149’]
tc04-1518b-1t1c-ethip4-ip4base-iacldstbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/205/220’, ‘20/321/328’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4-ip4base-iacldstbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/232/255’, ‘50/292/310’]
LAT_50%NDR: [‘50/65/180’, ‘50/65/178’]
LAT_10%NDR: [‘50/62/185’, ‘50/62/162’]
tc06-9000b-1t1c-ethip4-ip4base-iacldstbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/269/285’, ‘60/242/244’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4-ip4base-iacldstbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15278552.4375 pps (2x 7639276.21875 pps)
FINAL_BANDWIDTH: 10.267187238 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/67/147’, ‘10/102/276’]
LAT_50%NDR: [‘10/23/106’, ‘10/22/70’]
LAT_10%NDR: [‘10/19/44’, ‘10/19/120’]
tc08-64b-2t2c-ethip4-ip4base-iacldstbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15394419.25 pps (2x 7697209.625 pps)
FINAL_BANDWIDTH: 10.345049736 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/870/894’, ‘20/878/914’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4-ip4base-iacldstbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/251/271’, ‘20/68/72’]
LAT_50%NDR: [‘10/25/144’, ‘10/27/176’]
LAT_10%NDR: [‘10/23/62’, ‘10/26/163’]
tc10-1518b-2t2c-ethip4-ip4base-iacldstbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/235/257’, ‘20/213/225’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4-ip4base-iacldstbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/236/263’, ‘50/293/304’]
LAT_50%NDR: [‘50/64/161’, ‘50/65/187’]
LAT_10%NDR: [‘50/61/165’, ‘50/62/156’]
tc12-9000b-2t2c-ethip4-ip4base-iacldstbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/241/283’, ‘50/318/335’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4-ip4base-iacldstbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23620962.9376 pps (2x 11810481.4688 pps)
FINAL_BANDWIDTH: 15.8732870941 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/49/146’, ‘10/42/72’]
LAT_50%NDR: [‘10/20/45’, ‘10/21/51’]
LAT_10%NDR: [‘10/18/200’, ‘10/17/45’]
tc14-64b-4t4c-ethip4-ip4base-iacldstbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23736829.75 pps (2x 11868414.875 pps)
FINAL_BANDWIDTH: 15.951149592 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/511/562’, ‘10/938/1029’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4-ip4base-iacldstbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/57/65’, ‘20/190/194’]
LAT_50%NDR: [‘10/25/51’, ‘10/28/54’]
LAT_10%NDR: [‘10/24/71’, ‘10/27/194’]
tc16-1518b-4t4c-ethip4-ip4base-iacldstbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/142/149’, ‘20/141/153’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4-ip4base-iacldstbase-ndrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/175/205’, ‘50/145/166’]
LAT_50%NDR: [‘50/67/109’, ‘50/66/85’]
LAT_10%NDR: [‘50/63/89’, ‘50/63/204’]
tc18-9000b-4t4c-ethip4-ip4base-iacldstbase-pdrdisc [Cfg] DUT runs IPv4 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/86/92’, ‘50/179/184’]
LOSS_ACCEPTANCE: 0.5 percentage

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

RFC2544: Pkt throughput IPv4 policer test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries and policer with 2R3C color-aware configuration. Policer is applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC2698.
Name Documentation Status
tc01-64b-1t1c-ethip4-ip4base-ipolicemarkbase-ndrdisc [Cfg] DUT runs IPv4 routing and policer config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8674144.125 pps (2x 4337072.0625 pps)
FINAL_BANDWIDTH: 5.829024852 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/2980/3128’, ‘20/1591/1742’]
LAT_50%NDR: [‘10/28/54’, ‘10/27/55’]
LAT_10%NDR: [‘10/20/122’, ‘10/20/96’]
tc02-64b-1t1c-ethip4-ip4base-ipolicemarkbase-pdrdisc [Cfg] DUT runs IPv4 routing and policer config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8674144.125 pps (2x 4337072.0625 pps)
FINAL_BANDWIDTH: 5.829024852 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1586/1659’, ‘20/1592/1672’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4-ip4base-ipolicemarkbase-ndrdisc [Cfg] DUT runs IPv4 routing and policer config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/391/416’, ‘20/360/367’]
LAT_50%NDR: [‘10/27/185’, ‘10/30/170’]
LAT_10%NDR: [‘10/25/180’, ‘10/26/131’]
tc04-1518b-1t1c-ethip4-ip4base-ipolicemarkbase-pdrdisc [Cfg] DUT runs IPv4 routing and policer config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/351/373’, ‘20/373/381’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4-ip4base-ipolicemarkbase-ndrdisc [Cfg] DUT runs IPv4 routing and policer config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/387/458’, ‘60/288/322’]
LAT_50%NDR: [‘50/66/191’, ‘50/66/196’]
LAT_10%NDR: [‘50/62/228’, ‘50/62/155’]
tc06-9000b-1t1c-ethip4-ip4base-ipolicemarkbase-pdrdisc [Cfg] DUT runs IPv4 routing and policer config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/333/355’, ‘50/290/292’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4-ip4base-ipolicemarkbase-ndrdisc [Cfg] DUT runs IPv4 routing and policer config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14815085.1875 pps (2x 7407542.59375 pps)
FINAL_BANDWIDTH: 9.955737246 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/82/112’, ‘20/81/106’]
LAT_50%NDR: [‘10/23/219’, ‘10/22/97’]
LAT_10%NDR: [‘10/19/85’, ‘10/18/44’]
tc08-64b-2t2c-ethip4-ip4base-ipolicemarkbase-pdrdisc [Cfg] DUT runs IPv4 routing and policer config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 14930952.0 pps (2x 7465476.0 pps)
FINAL_BANDWIDTH: 10.033599744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/892/1075’, ‘10/902/1015’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4-ip4base-ipolicemarkbase-ndrdisc [Cfg] DUT runs IPv4 routing and policer config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/236/243’, ‘20/214/218’]
LAT_50%NDR: [‘10/26/51’, ‘10/27/131’]
LAT_10%NDR: [‘10/24/79’, ‘10/26/136’]
tc10-1518b-2t2c-ethip4-ip4base-ipolicemarkbase-pdrdisc [Cfg] DUT runs IPv4 routing and policer config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/79/83’, ‘20/337/344’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4-ip4base-ipolicemarkbase-ndrdisc [Cfg] DUT runs IPv4 routing and policer config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/95/116’, ‘50/341/386’]
LAT_50%NDR: [‘50/65/87’, ‘50/64/102’]
LAT_10%NDR: [‘50/62/132’, ‘50/62/104’]
tc12-9000b-2t2c-ethip4-ip4base-ipolicemarkbase-pdrdisc [Cfg] DUT runs IPv4 routing and policer config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/105/111’, ‘50/346/382’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4-ip4base-ipolicemarkbase-ndrdisc [Cfg] DUT runs IPv4 routing and policer config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 22462294.8124 pps (2x 11231147.4062 pps)
FINAL_BANDWIDTH: 15.0946621139 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/37/84’, ‘10/61/518’]
LAT_50%NDR: [‘10/20/43’, ‘10/19/58’]
LAT_10%NDR: [‘10/19/45’, ‘10/19/41’]
tc14-64b-4t4c-ethip4-ip4base-ipolicemarkbase-pdrdisc [Cfg] DUT runs IPv4 routing and policer config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23389229.3124 pps (2x 11694614.6562 pps)
FINAL_BANDWIDTH: 15.7175620979 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/102/201’, ‘10/394/826’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4-ip4base-ipolicemarkbase-ndrdisc [Cfg] DUT runs IPv4 routing and policer config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/130/140’, ‘20/140/152’]
LAT_50%NDR: [‘10/25/48’, ‘10/27/167’]
LAT_10%NDR: [‘10/23/50’, ‘10/26/152’]
tc16-1518b-4t4c-ethip4-ip4base-ipolicemarkbase-pdrdisc [Cfg] DUT runs IPv4 routing and policer config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘2/108/124’, ‘20/163/194’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4-ip4base-ipolicemarkbase-ndrdisc [Cfg] DUT runs IPv4 routing and policer config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/172/195’, ‘50/194/199’]
LAT_50%NDR: [‘50/67/107’, ‘50/66/97’]
LAT_10%NDR: [‘50/63/87’, ‘50/62/85’]
tc18-9000b-4t4c-ethip4-ip4base-ipolicemarkbase-pdrdisc [Cfg] DUT runs IPv4 routing and policer config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/182/190’, ‘60/147/157’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.4. 10ge2p1x520-ethip4-ip4base-ndrpdrdisc

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11454947.625 pps (2x 5727473.8125 pps)
FINAL_BANDWIDTH: 7.697724804 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/1211/1315’, ‘40/2266/2320’]
LAT_50%NDR: [‘10/23/239’, ‘10/23/183’]
LAT_10%NDR: [‘10/20/125’, ‘10/18/110’]
tc02-64b-1t1c-ethip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11454947.625 pps (2x 5727473.8125 pps)
FINAL_BANDWIDTH: 7.697724804 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/1308/1629’, ‘30/2181/2316’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/288/360’, ‘20/324/342’]
LAT_50%NDR: [‘10/27/79’, ‘10/28/63’]
LAT_10%NDR: [‘10/27/202’, ‘10/26/156’]
tc04-1518b-1t1c-ethip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/333/410’, ‘20/356/364’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/195/197’, ‘50/271/277’]
LAT_50%NDR: [‘50/65/137’, ‘50/68/100’]
LAT_10%NDR: [‘50/62/250’, ‘50/61/203’]
tc06-9000b-1t1c-ethip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/227/244’, ‘50/291/312’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23273362.5 pps (2x 11636681.25 pps)
FINAL_BANDWIDTH: 15.6396996 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/534/997’, ‘10/982/1000’]
LAT_50%NDR: [‘10/21/112’, ‘10/21/43’]
LAT_10%NDR: [‘10/18/41’, ‘10/18/148’]
tc08-64b-2t2c-ethip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23389229.3124 pps (2x 11694614.6562 pps)
FINAL_BANDWIDTH: 15.7175620979 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/888/1175’, ‘20/627/998’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/121/132’, ‘20/322/335’]
LAT_50%NDR: [‘10/27/53’, ‘10/26/128’]
LAT_10%NDR: [‘10/23/61’, ‘10/26/173’]
tc10-1518b-2t2c-ethip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/241/245’, ‘20/186/202’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/217/221’, ‘50/164/167’]
LAT_50%NDR: [‘50/66/181’, ‘50/65/92’]
LAT_10%NDR: [‘50/63/217’, ‘50/63/91’]
tc12-9000b-2t2c-ethip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/265/285’, ‘50/185/208’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23736829.75 pps (2x 11868414.875 pps)
FINAL_BANDWIDTH: 15.951149592 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/481/504’, ‘10/928/953’]
LAT_50%NDR: [‘10/16/40’, ‘10/17/40’]
LAT_10%NDR: [‘10/18/46’, ‘10/18/176’]
tc14-64b-4t4c-ethip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23852696.5624 pps (2x 11926348.2812 pps)
FINAL_BANDWIDTH: 16.0290120899 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/482/612’, ‘10/929/949’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/213/231’, ‘20/105/112’]
LAT_50%NDR: [‘10/25/55’, ‘10/27/63’]
LAT_10%NDR: [‘10/24/45’, ‘10/26/48’]
tc16-1518b-4t4c-ethip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/210/260’, ‘10/133/139’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/99/105’, ‘50/206/208’]
LAT_50%NDR: [‘50/64/255’, ‘50/64/95’]
LAT_10%NDR: [‘50/62/206’, ‘50/62/164’]
tc18-9000b-4t4c-ethip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/92/94’, ‘50/163/183’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.5. 10ge2p1x520-ethip4-ip4scale200k-ndrpdrdisc

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x100k static IPv4 /32 route entries. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4-ip4scale200k-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/155/311’, ‘20/158/352’]
LAT_50%NDR: [‘10/23/225’, ‘10/22/218’]
LAT_10%NDR: [‘10/19/84’, ‘10/18/148’]
tc02-64b-1t1c-ethip4-ip4scale200k-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/174/328’, ‘10/174/346’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4-ip4scale200k-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/432/436’, ‘20/243/249’]
LAT_50%NDR: [‘10/26/166’, ‘10/29/165’]
LAT_10%NDR: [‘10/27/100’, ‘10/27/97’]
tc04-1518b-1t1c-ethip4-ip4scale200k-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/475/478’, ‘10/395/399’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4-ip4scale200k-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/339/343’, ‘50/301/303’]
LAT_50%NDR: [‘50/66/264’, ‘50/65/219’]
LAT_10%NDR: [‘50/62/163’, ‘50/62/142’]
tc06-9000b-1t1c-ethip4-ip4scale200k-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/397/400’, ‘50/347/348’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4-ip4scale200k-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 21998827.5624 pps (2x 10999413.7812 pps)
FINAL_BANDWIDTH: 14.7832121219 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/92/287’, ‘10/92/295’]
LAT_50%NDR: [‘10/23/142’, ‘10/23/55’]
LAT_10%NDR: [‘10/18/40’, ‘10/18/41’]
tc08-64b-2t2c-ethip4-ip4scale200k-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 22114694.375 pps (2x 11057347.1875 pps)
FINAL_BANDWIDTH: 14.86107462 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/643/854’, ‘30/1202/1318’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4-ip4scale200k-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/248/256’, ‘20/160/167’]
LAT_50%NDR: [‘10/25/52’, ‘10/27/205’]
LAT_10%NDR: [‘10/26/92’, ‘10/26/47’]
tc10-1518b-2t2c-ethip4-ip4scale200k-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/427/433’, ‘20/162/185’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4-ip4scale200k-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/312/323’, ‘50/229/235’]
LAT_50%NDR: [‘50/63/253’, ‘50/66/100’]
LAT_10%NDR: [‘50/62/191’, ‘50/62/85’]
tc12-9000b-2t2c-ethip4-ip4scale200k-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/234/256’, ‘50/139/143’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4-ip4scale200k-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23736829.75 pps (2x 11868414.875 pps)
FINAL_BANDWIDTH: 15.951149592 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/930/952’, ‘10/479/502’]
LAT_50%NDR: [‘10/17/43’, ‘10/17/45’]
LAT_10%NDR: [‘10/18/44’, ‘10/17/38’]
tc14-64b-4t4c-ethip4-ip4scale200k-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23852696.5624 pps (2x 11926348.2812 pps)
FINAL_BANDWIDTH: 16.0290120899 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/483/509’, ‘10/544/648’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4-ip4scale200k-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/181/184’, ‘20/135/139’]
LAT_50%NDR: [‘10/24/216’, ‘10/26/46’]
LAT_10%NDR: [‘10/26/72’, ‘10/26/106’]
tc16-1518b-4t4c-ethip4-ip4scale200k-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/170/174’, ‘20/36/42’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4-ip4scale200k-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/184/196’, ‘60/75/80’]
LAT_50%NDR: [‘50/66/177’, ‘50/65/99’]
LAT_10%NDR: [‘50/62/83’, ‘50/62/85’]
tc18-9000b-4t4c-ethip4-ip4scale200k-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/99/103’, ‘50/149/157’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.6. 10ge2p1x520-ethip4-ip4scale20k-ndrpdrdisc

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x10k static IPv4 /32 route entries. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4-ip4scale20k-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/399/913’, ‘20/411/925’]
LAT_50%NDR: [‘10/22/165’, ‘10/22/253’]
LAT_10%NDR: [‘10/19/95’, ‘10/19/104’]
tc02-64b-1t1c-ethip4-ip4scale20k-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10759746.75 pps (2x 5379873.375 pps)
FINAL_BANDWIDTH: 7.230549816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1304/1407’, ‘20/2454/2564’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4-ip4scale20k-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/148/152’, ‘20/190/195’]
LAT_50%NDR: [‘10/29/171’, ‘10/26/185’]
LAT_10%NDR: [‘10/26/54’, ‘10/26/49’]
tc04-1518b-1t1c-ethip4-ip4scale20k-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/392/466’, ‘20/358/368’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4-ip4scale20k-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/520/527’, ‘50/709/719’]
LAT_50%NDR: [‘50/67/191’, ‘50/67/205’]
LAT_10%NDR: [‘50/61/211’, ‘50/62/200’]
tc06-9000b-1t1c-ethip4-ip4scale20k-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘2/233/433’, ‘50/223/308’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4-ip4scale20k-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 21882960.75 pps (2x 10941480.375 pps)
FINAL_BANDWIDTH: 14.705349624 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/630/671’, ‘20/88/113’]
LAT_50%NDR: [‘10/22/218’, ‘10/20/96’]
LAT_10%NDR: [‘10/19/41’, ‘10/18/175’]
tc08-64b-2t2c-ethip4-ip4scale20k-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 22114694.375 pps (2x 11057347.1875 pps)
FINAL_BANDWIDTH: 14.86107462 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1201/1393’, ‘10/646/744’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4-ip4scale20k-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/223/265’, ‘10/286/298’]
LAT_50%NDR: [‘10/25/155’, ‘10/28/126’]
LAT_10%NDR: [‘10/23/60’, ‘10/26/131’]
tc10-1518b-2t2c-ethip4-ip4scale20k-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/99/116’, ‘20/313/337’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4-ip4scale20k-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/129/135’, ‘50/216/226’]
LAT_50%NDR: [‘50/66/251’, ‘50/65/184’]
LAT_10%NDR: [‘50/62/89’, ‘50/62/231’]
tc12-9000b-2t2c-ethip4-ip4scale20k-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/211/220’, ‘50/216/261’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4-ip4scale20k-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23736829.75 pps (2x 11868414.875 pps)
FINAL_BANDWIDTH: 15.951149592 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/927/986’, ‘10/485/722’]
LAT_50%NDR: [‘10/17/42’, ‘10/17/155’]
LAT_10%NDR: [‘10/18/196’, ‘10/17/42’]
tc14-64b-4t4c-ethip4-ip4scale20k-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23852696.5624 pps (2x 11926348.2812 pps)
FINAL_BANDWIDTH: 16.0290120899 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/529/568’, ‘10/486/615’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4-ip4scale20k-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/119/137’, ‘20/79/84’]
LAT_50%NDR: [‘10/25/160’, ‘10/27/154’]
LAT_10%NDR: [‘10/26/170’, ‘10/26/150’]
tc16-1518b-4t4c-ethip4-ip4scale20k-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/86/91’, ‘20/142/151’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4-ip4scale20k-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/150/173’, ‘60/84/98’]
LAT_50%NDR: [‘50/66/123’, ‘50/66/93’]
LAT_10%NDR: [‘50/62/81’, ‘50/62/83’]
tc18-9000b-4t4c-ethip4-ip4scale20k-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/148/157’, ‘60/162/222’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.7. 10ge2p1x520-ethip4-ip4scale2m-ndrpdrdisc

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x1M static IPv4 /32 route entries. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4-ip4scale2m-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9021744.5625 pps (2x 4510872.28125 pps)
FINAL_BANDWIDTH: 6.062612346 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/138/208’, ‘20/138/204’]
LAT_50%NDR: [‘10/28/197’, ‘10/28/236’]
LAT_10%NDR: [‘10/18/40’, ‘10/19/52’]
tc02-64b-1t1c-ethip4-ip4scale2m-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9021744.5625 pps (2x 4510872.28125 pps)
FINAL_BANDWIDTH: 6.062612346 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/1510/1769’, ‘30/1514/1759’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4-ip4scale2m-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/250/262’, ‘20/281/288’]
LAT_50%NDR: [‘10/25/158’, ‘20/30/151’]
LAT_10%NDR: [‘10/23/153’, ‘10/26/135’]
tc04-1518b-1t1c-ethip4-ip4scale2m-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/84/91’, ‘20/103/110’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4-ip4scale2m-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/101/106’, ‘50/113/128’]
LAT_50%NDR: [‘50/65/193’, ‘50/66/171’]
LAT_10%NDR: [‘50/62/85’, ‘50/62/85’]
tc06-9000b-1t1c-ethip4-ip4scale2m-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/88/101’, ‘60/85/98’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4-ip4scale2m-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 18870423.625 pps (2x 9435211.8125 pps)
FINAL_BANDWIDTH: 12.680924676 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/100/290’, ‘20/775/969’]
LAT_50%NDR: [‘10/24/52’, ‘10/23/48’]
LAT_10%NDR: [‘10/18/40’, ‘10/19/45’]
tc08-64b-2t2c-ethip4-ip4scale2m-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 18638690.0 pps (2x 9319345.0 pps)
FINAL_BANDWIDTH: 12.52519968 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1320/1439’, ‘10/759/793’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4-ip4scale2m-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/46/49’, ‘20/39/46’]
LAT_50%NDR: [‘10/26/131’, ‘10/27/60’]
LAT_10%NDR: [‘10/25/71’, ‘10/26/200’]
tc10-1518b-2t2c-ethip4-ip4scale2m-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/45/54’, ‘20/53/64’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4-ip4scale2m-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/166/184’, ‘60/75/85’]
LAT_50%NDR: [‘50/64/189’, ‘50/65/91’]
LAT_10%NDR: [‘50/63/86’, ‘50/63/86’]
tc12-9000b-2t2c-ethip4-ip4scale2m-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/107/114’, ‘50/246/262’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4-ip4scale2m-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23736829.75 pps (2x 11868414.875 pps)
FINAL_BANDWIDTH: 15.951149592 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/490/523’, ‘10/501/586’]
LAT_50%NDR: [‘10/19/41’, ‘10/17/103’]
LAT_10%NDR: [‘10/17/39’, ‘10/17/141’]
tc14-64b-4t4c-ethip4-ip4scale2m-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23852696.5624 pps (2x 11926348.2812 pps)
FINAL_BANDWIDTH: 16.0290120899 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/482/518’, ‘20/492/589’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4-ip4scale2m-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/55/59’, ‘20/46/49’]
LAT_50%NDR: [‘10/28/197’, ‘10/25/55’]
LAT_10%NDR: [‘10/23/50’, ‘10/26/47’]
tc16-1518b-4t4c-ethip4-ip4scale2m-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/46/46’, ‘20/38/61’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4-ip4scale2m-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/83/103’, ‘50/82/91’]
LAT_50%NDR: [‘50/65/144’, ‘50/65/95’]
LAT_10%NDR: [‘50/62/84’, ‘50/61/81’]
tc18-9000b-4t4c-ethip4-ip4scale2m-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/77/90’, ‘50/75/78’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.8. 10ge2p1x520-ethip4udp-ip4base-iacl10sf-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl10-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6009207.4375 pps (2x 3004603.71875 pps)
FINAL_BANDWIDTH: 4.038187398 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/124/333’, ‘10/119/274’]
LAT_50%NDR: [‘10/24/241’, ‘10/26/300’]
LAT_10%NDR: [‘10/19/49’, ‘10/17/44’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl10-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6125074.25 pps (2x 3062537.125 pps)
FINAL_BANDWIDTH: 4.116049896 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/2167/2308’, ‘20/2157/2303’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl10-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9832812.25 pps (2x 4916406.125 pps)
FINAL_BANDWIDTH: 6.607649832 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1415/1540’, ‘10/1409/1532’]
LAT_50%NDR: [‘10/22/195’, ‘10/21/58’]
LAT_10%NDR: [‘10/19/41’, ‘10/18/40’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl10-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9253478.1875 pps (2x 4626739.09375 pps)
FINAL_BANDWIDTH: 6.218337342 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/33/129’, ‘10/32/268’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl10-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 17132421.4375 pps (2x 8566210.71875 pps)
FINAL_BANDWIDTH: 11.512987206 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/61/291’, ‘10/76/365’]
LAT_50%NDR: [‘10/19/220’, ‘10/18/43’]
LAT_10%NDR: [‘10/19/44’, ‘10/18/41’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl10-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 16784821.0 pps (2x 8392410.5 pps)
FINAL_BANDWIDTH: 11.279399712 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/711/824’, ‘10/253/961’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.9. 10ge2p1x520-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/3090/3426’, ‘10/3068/3407’]
LAT_50%NDR: [‘10/32/197’, ‘10/34/234’]
LAT_10%NDR: [‘10/19/197’, ‘10/20/230’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/3175/3423’, ‘30/3168/3423’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5082272.9375 pps (2x 2541136.46875 pps)
FINAL_BANDWIDTH: 3.415287414 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/30/331’, ‘10/28/173’]
LAT_50%NDR: [‘10/22/186’, ‘10/22/67’]
LAT_10%NDR: [‘10/20/90’, ‘10/18/46’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6936141.9375 pps (2x 3468070.96875 pps)
FINAL_BANDWIDTH: 4.661087382 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/116/1748’, ‘10/1845/2166’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6240941.0625 pps (2x 3120470.53125 pps)
FINAL_BANDWIDTH: 4.193912394 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/22/188’, ‘10/20/49’]
LAT_50%NDR: [‘10/20/49’, ‘10/19/46’]
LAT_10%NDR: [‘10/19/50’, ‘10/19/46’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10296279.5 pps (2x 5148139.75 pps)
FINAL_BANDWIDTH: 6.919099824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1163/1456’, ‘10/1103/1378’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.10. 10ge2p1x520-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5545740.1875 pps (2x 2772870.09375 pps)
FINAL_BANDWIDTH: 3.726737406 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/60/455’, ‘10/60/470’]
LAT_50%NDR: [‘10/30/216’, ‘10/32/199’]
LAT_10%NDR: [‘10/19/378’, ‘10/20/408’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5545740.1875 pps (2x 2772870.09375 pps)
FINAL_BANDWIDTH: 3.726737406 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/68/501’, ‘20/66/522’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10412146.3125 pps (2x 5206073.15625 pps)
FINAL_BANDWIDTH: 6.996962322 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/60/399’, ‘10/86/527’]
LAT_50%NDR: [‘10/22/58’, ‘10/22/119’]
LAT_10%NDR: [‘10/19/43’, ‘10/18/38’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9601078.625 pps (2x 4800539.3125 pps)
FINAL_BANDWIDTH: 6.451924836 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1126/1632’, ‘10/1182/1627’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14235751.125 pps (2x 7117875.5625 pps)
FINAL_BANDWIDTH: 9.566424756 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/777/1287’, ‘10/41/105’]
LAT_50%NDR: [‘10/19/178’, ‘10/18/46’]
LAT_10%NDR: [‘10/19/211’, ‘10/17/45’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13540550.25 pps (2x 6770275.125 pps)
FINAL_BANDWIDTH: 9.099249768 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/896/1298’, ‘10/801/1099’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.11. 10ge2p1x520-ethip4udp-ip4base-iacl10sl-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl10-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4966406.125 pps (2x 2483203.0625 pps)
FINAL_BANDWIDTH: 3.337424916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2611/2832’, ‘10/2540/2818’]
LAT_50%NDR: [‘10/24/218’, ‘10/24/212’]
LAT_10%NDR: [‘10/20/54’, ‘10/18/61’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl10-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4966406.125 pps (2x 2483203.0625 pps)
FINAL_BANDWIDTH: 3.337424916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2619/2681’, ‘10/2613/2681’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl10-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8790010.9375 pps (2x 4395005.46875 pps)
FINAL_BANDWIDTH: 5.90688735 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/45/216’, ‘10/43/275’]
LAT_50%NDR: [‘10/21/66’, ‘10/19/46’]
LAT_10%NDR: [‘10/20/70’, ‘10/19/42’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl10-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9253478.1875 pps (2x 4626739.09375 pps)
FINAL_BANDWIDTH: 6.218337342 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/90/481’, ‘20/1395/1588’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl10-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12845349.375 pps (2x 6422674.6875 pps)
FINAL_BANDWIDTH: 8.63207478 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/587/1175’, ‘10/205/1302’]
LAT_50%NDR: [‘10/20/50’, ‘10/19/149’]
LAT_10%NDR: [‘10/19/42’, ‘10/19/43’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl10-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11223214.0 pps (2x 5611607.0 pps)
FINAL_BANDWIDTH: 7.541999808 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/773/1547’, ‘10/1342/1609’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.12. 10ge2p1x520-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2863/3125’, ‘10/2855/3098’]
LAT_50%NDR: [‘10/26/251’, ‘10/26/251’]
LAT_10%NDR: [‘10/20/64’, ‘10/21/66’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/2878/3044’, ‘40/2868/3093’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7747209.625 pps (2x 3873604.8125 pps)
FINAL_BANDWIDTH: 5.206124868 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/64/211’, ‘10/1681/1823’]
LAT_50%NDR: [‘10/18/44’, ‘10/24/65’]
LAT_10%NDR: [‘10/20/43’, ‘10/17/174’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7747209.625 pps (2x 3873604.8125 pps)
FINAL_BANDWIDTH: 5.206124868 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1605/1823’, ‘10/1654/1882’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10412146.3125 pps (2x 5206073.15625 pps)
FINAL_BANDWIDTH: 6.996962322 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/44/119’, ‘10/48/217’]
LAT_50%NDR: [‘10/20/243’, ‘10/19/53’]
LAT_10%NDR: [‘10/19/43’, ‘10/18/42’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11339080.8125 pps (2x 5669540.40625 pps)
FINAL_BANDWIDTH: 7.619862306 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/79/1460’, ‘10/964/1547’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.13. 10ge2p1x520-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4734672.5 pps (2x 2367336.25 pps)
FINAL_BANDWIDTH: 3.18169992 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2761/2828’, ‘20/2754/2829’]
LAT_50%NDR: [‘10/27/264’, ‘10/28/249’]
LAT_10%NDR: [‘10/19/70’, ‘10/19/53’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4734672.5 pps (2x 2367336.25 pps)
FINAL_BANDWIDTH: 3.18169992 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/2757/3158’, ‘20/2750/3152’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8210676.875 pps (2x 4105338.4375 pps)
FINAL_BANDWIDTH: 5.51757486 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/259/970’, ‘10/1125/1772’]
LAT_50%NDR: [‘10/25/263’, ‘10/24/129’]
LAT_10%NDR: [‘10/20/54’, ‘10/19/53’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8094810.0625 pps (2x 4047405.03125 pps)
FINAL_BANDWIDTH: 5.439712362 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/102/359’, ‘10/888/1765’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11686681.25 pps (2x 5843340.625 pps)
FINAL_BANDWIDTH: 7.8534498 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/52/179’, ‘10/60/1411’]
LAT_50%NDR: [‘10/21/250’, ‘10/20/49’]
LAT_10%NDR: [‘10/19/63’, ‘10/19/47’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11223214.0 pps (2x 5611607.0 pps)
FINAL_BANDWIDTH: 7.541999808 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1358/1838’, ‘10/1067/1483’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.14. 10ge2p1x520-ethip4udp-ip4base-iacl1sf-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl1-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6125074.25 pps (2x 3062537.125 pps)
FINAL_BANDWIDTH: 4.116049896 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2164/2412’, ‘30/2135/2408’]
LAT_50%NDR: [‘10/25/227’, ‘10/25/249’]
LAT_10%NDR: [‘10/20/46’, ‘10/18/45’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl1-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6009207.4375 pps (2x 3004603.71875 pps)
FINAL_BANDWIDTH: 4.038187398 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/124/299’, ‘10/121/322’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl1-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10412146.3125 pps (2x 5206073.15625 pps)
FINAL_BANDWIDTH: 6.996962322 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/41/329’, ‘10/43/353’]
LAT_50%NDR: [‘10/21/102’, ‘10/21/76’]
LAT_10%NDR: [‘10/20/49’, ‘10/18/42’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl1-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10528013.125 pps (2x 5264006.5625 pps)
FINAL_BANDWIDTH: 7.07482482 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1332/1437’, ‘10/1327/1424’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl1-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 17132421.4375 pps (2x 8566210.71875 pps)
FINAL_BANDWIDTH: 11.512987206 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/60/298’, ‘10/102/580’]
LAT_50%NDR: [‘10/19/46’, ‘10/18/198’]
LAT_10%NDR: [‘10/18/200’, ‘10/18/41’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl1-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 14235751.125 pps (2x 7117875.5625 pps)
FINAL_BANDWIDTH: 9.566424756 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/811/978’, ‘10/830/1153’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.15. 10ge2p1x520-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/3146/3381’, ‘20/3133/3377’]
LAT_50%NDR: [‘10/37/92’, ‘10/30/72’]
LAT_10%NDR: [‘10/20/55’, ‘10/19/67’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/3167/3438’, ‘10/3151/3408’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5893340.625 pps (2x 2946670.3125 pps)
FINAL_BANDWIDTH: 3.9603249 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/41/132’, ‘10/37/82’]
LAT_50%NDR: [‘10/23/57’, ‘10/21/190’]
LAT_10%NDR: [‘10/20/59’, ‘10/19/51’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7167875.5625 pps (2x 3583937.78125 pps)
FINAL_BANDWIDTH: 4.816812378 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/106/732’, ‘10/1760/2022’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9485211.8125 pps (2x 4742605.90625 pps)
FINAL_BANDWIDTH: 6.374062338 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/29/205’, ‘10/28/68’]
LAT_50%NDR: [‘10/20/56’, ‘10/19/52’]
LAT_10%NDR: [‘10/19/50’, ‘10/19/41’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10296279.5 pps (2x 5148139.75 pps)
FINAL_BANDWIDTH: 6.919099824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1154/1429’, ‘10/1162/1671’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.16. 10ge2p1x520-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5545740.1875 pps (2x 2772870.09375 pps)
FINAL_BANDWIDTH: 3.726737406 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/67/416’, ‘10/67/340’]
LAT_50%NDR: [‘10/23/208’, ‘10/27/178’]
LAT_10%NDR: [‘10/18/70’, ‘10/19/81’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5545740.1875 pps (2x 2772870.09375 pps)
FINAL_BANDWIDTH: 3.726737406 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/60/195’, ‘20/59/206’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9137611.375 pps (2x 4568805.6875 pps)
FINAL_BANDWIDTH: 6.140474844 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/69/1670’, ‘10/70/1672’]
LAT_50%NDR: [‘10/22/74’, ‘10/21/228’]
LAT_10%NDR: [‘10/19/79’, ‘10/20/43’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9716945.4375 pps (2x 4858472.71875 pps)
FINAL_BANDWIDTH: 6.529787334 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/240/577’, ‘10/1269/1543’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14235751.125 pps (2x 7117875.5625 pps)
FINAL_BANDWIDTH: 9.566424756 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/978/1150’, ‘10/41/171’]
LAT_50%NDR: [‘10/18/47’, ‘10/18/276’]
LAT_10%NDR: [‘10/18/52’, ‘10/18/84’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13308816.625 pps (2x 6654408.3125 pps)
FINAL_BANDWIDTH: 8.943524772 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/871/1052’, ‘20/903/1223’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.17. 10ge2p1x520-ethip4udp-ip4base-iacl1sl-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl1-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4966406.125 pps (2x 2483203.0625 pps)
FINAL_BANDWIDTH: 3.337424916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/2612/2680’, ‘20/2604/2681’]
LAT_50%NDR: [‘10/27/292’, ‘10/27/265’]
LAT_10%NDR: [‘10/19/48’, ‘10/20/49’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl1-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5082272.9375 pps (2x 2541136.46875 pps)
FINAL_BANDWIDTH: 3.415287414 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2551/2666’, ‘10/2543/2665’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl1-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8326543.6875 pps (2x 4163271.84375 pps)
FINAL_BANDWIDTH: 5.595437358 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/45/140’, ‘10/41/288’]
LAT_50%NDR: [‘10/23/56’, ‘10/23/255’]
LAT_10%NDR: [‘10/20/47’, ‘10/19/86’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl1-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8905877.75 pps (2x 4452938.875 pps)
FINAL_BANDWIDTH: 5.984749848 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1422/1612’, ‘10/1447/1665’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl1-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11918414.875 pps (2x 5959207.4375 pps)
FINAL_BANDWIDTH: 8.009174796 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/51/311’, ‘10/49/1430’]
LAT_50%NDR: [‘10/22/55’, ‘10/20/160’]
LAT_10%NDR: [‘10/19/47’, ‘10/19/169’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl1-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 12613615.75 pps (2x 6306807.875 pps)
FINAL_BANDWIDTH: 8.476349784 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/910/1606’, ‘10/976/1617’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.18. 10ge2p1x520-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/2875/3122’, ‘20/2867/3094’]
LAT_50%NDR: [‘10/26/154’, ‘10/28/137’]
LAT_10%NDR: [‘10/20/63’, ‘10/20/69’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/2883/3093’, ‘50/2874/3062’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7863076.4375 pps (2x 3931538.21875 pps)
FINAL_BANDWIDTH: 5.283987366 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/45/104’, ‘10/67/135’]
LAT_50%NDR: [‘10/19/212’, ‘10/21/60’]
LAT_10%NDR: [‘10/20/154’, ‘10/18/44’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7863076.4375 pps (2x 3931538.21875 pps)
FINAL_BANDWIDTH: 5.283987366 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/74/350’, ‘10/316/1209’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10296279.5 pps (2x 5148139.75 pps)
FINAL_BANDWIDTH: 6.919099824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/53/136’, ‘10/295/1349’]
LAT_50%NDR: [‘10/20/51’, ‘10/20/46’]
LAT_10%NDR: [‘10/19/192’, ‘10/19/42’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11802548.0625 pps (2x 5901274.03125 pps)
FINAL_BANDWIDTH: 7.931312298 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/170/747’, ‘10/1193/1502’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.19. 10ge2p1x520-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4734672.5 pps (2x 2367336.25 pps)
FINAL_BANDWIDTH: 3.18169992 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/2741/3130’, ‘50/2733/3165’]
LAT_50%NDR: [‘10/27/210’, ‘10/29/128’]
LAT_10%NDR: [‘10/20/55’, ‘10/18/47’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4734672.5 pps (2x 2367336.25 pps)
FINAL_BANDWIDTH: 3.18169992 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/2765/2872’, ‘10/2756/2835’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8094810.0625 pps (2x 4047405.03125 pps)
FINAL_BANDWIDTH: 5.439712362 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/52/563’, ‘10/52/582’]
LAT_50%NDR: [‘10/32/68’, ‘10/28/104’]
LAT_10%NDR: [‘10/19/41’, ‘10/19/42’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8326543.6875 pps (2x 4163271.84375 pps)
FINAL_BANDWIDTH: 5.595437358 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/128/648’, ‘30/1321/1743’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10875613.5625 pps (2x 5437806.78125 pps)
FINAL_BANDWIDTH: 7.308412314 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/214/940’, ‘10/360/980’]
LAT_50%NDR: [‘10/20/268’, ‘10/19/52’]
LAT_10%NDR: [‘10/18/84’, ‘10/18/42’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11107347.1875 pps (2x 5553673.59375 pps)
FINAL_BANDWIDTH: 7.46413731 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/988/1171’, ‘20/274/860’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.20. 10ge2p1x520-ethip4udp-ip4base-iacl50sf-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl50-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6009207.4375 pps (2x 3004603.71875 pps)
FINAL_BANDWIDTH: 4.038187398 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/130/302’, ‘10/121/224’]
LAT_50%NDR: [‘10/24/178’, ‘10/24/253’]
LAT_10%NDR: [‘10/20/52’, ‘10/18/70’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl50-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6125074.25 pps (2x 3062537.125 pps)
FINAL_BANDWIDTH: 4.116049896 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/2147/2363’, ‘20/2139/2206’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl50-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9716945.4375 pps (2x 4858472.71875 pps)
FINAL_BANDWIDTH: 6.529787334 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/36/265’, ‘10/36/255’]
LAT_50%NDR: [‘10/22/73’, ‘10/21/106’]
LAT_10%NDR: [‘10/18/54’, ‘10/18/45’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl50-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10180412.6875 pps (2x 5090206.34375 pps)
FINAL_BANDWIDTH: 6.841237326 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/38/1385’, ‘10/40/1384’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-ip4base-iacl50-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14004017.5 pps (2x 7002008.75 pps)
FINAL_BANDWIDTH: 9.41069976 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/787/961’, ‘10/216/1034’]
LAT_50%NDR: [‘10/20/70’, ‘10/19/230’]
LAT_10%NDR: [‘10/18/42’, ‘10/19/138’]
tc06-64b-4t4c-ethip4udp-ip4base-ip4base-iacl50-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 17248288.25 pps (2x 8624144.125 pps)
FINAL_BANDWIDTH: 11.590849704 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/116/653’, ‘10/682/866’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.21. 10ge2p1x520-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/3146/3471’, ‘10/3140/3474’]
LAT_50%NDR: [‘10/22/141’, ‘10/27/166’]
LAT_10%NDR: [‘10/20/219’, ‘10/20/196’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3154/3384’, ‘10/3147/3384’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6936141.9375 pps (2x 3468070.96875 pps)
FINAL_BANDWIDTH: 4.661087382 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/52/166’, ‘10/65/220’]
LAT_50%NDR: [‘10/23/205’, ‘10/22/61’]
LAT_10%NDR: [‘10/21/58’, ‘10/20/54’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7167875.5625 pps (2x 3583937.78125 pps)
FINAL_BANDWIDTH: 4.816812378 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/75/384’, ‘10/171/1966’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6704408.3125 pps (2x 3352204.15625 pps)
FINAL_BANDWIDTH: 4.505362386 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/22/55’, ‘10/20/46’]
LAT_50%NDR: [‘10/19/41’, ‘10/19/43’]
LAT_10%NDR: [‘10/19/47’, ‘10/18/40’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10991480.375 pps (2x 5495740.1875 pps)
FINAL_BANDWIDTH: 7.386274812 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1401/1527’, ‘10/70/214’]
LOSS_ACCEPTANCE: 0.5 percentage

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

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5545740.1875 pps (2x 2772870.09375 pps)
FINAL_BANDWIDTH: 3.726737406 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/60/329’, ‘10/60/378’]
LAT_50%NDR: [‘10/23/303’, ‘10/22/183’]
LAT_10%NDR: [‘10/20/49’, ‘10/18/79’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5545740.1875 pps (2x 2772870.09375 pps)
FINAL_BANDWIDTH: 3.726737406 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/62/551’, ‘10/62/488’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10180412.6875 pps (2x 5090206.34375 pps)
FINAL_BANDWIDTH: 6.841237326 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/74/291’, ‘10/114/566’]
LAT_50%NDR: [‘10/22/54’, ‘10/21/98’]
LAT_10%NDR: [‘10/19/44’, ‘10/19/87’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9601078.625 pps (2x 4800539.3125 pps)
FINAL_BANDWIDTH: 6.451924836 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1247/1598’, ‘10/1293/1621’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15046818.8125 pps (2x 7523409.40625 pps)
FINAL_BANDWIDTH: 10.111462242 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/56/185’, ‘10/106/775’]
LAT_50%NDR: [‘10/19/241’, ‘10/20/44’]
LAT_10%NDR: [‘10/18/79’, ‘10/18/76’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15742019.6875 pps (2x 7871009.84375 pps)
FINAL_BANDWIDTH: 10.57863723 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/714/874’, ‘10/85/317’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.23. 10ge2p1x520-ethip4udp-ip4base-iacl50sl-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl50-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4966406.125 pps (2x 2483203.0625 pps)
FINAL_BANDWIDTH: 3.337424916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/2615/2782’, ‘20/2607/2681’]
LAT_50%NDR: [‘10/24/223’, ‘10/26/219’]
LAT_10%NDR: [‘10/19/50’, ‘10/19/53’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl50-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4966406.125 pps (2x 2483203.0625 pps)
FINAL_BANDWIDTH: 3.337424916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2621/2782’, ‘30/2612/2786’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl50-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1510/1763’, ‘10/1501/1769’]
LAT_50%NDR: [‘10/18/48’, ‘10/22/54’]
LAT_10%NDR: [‘10/20/78’, ‘10/19/154’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl50-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8905877.75 pps (2x 4452938.875 pps)
FINAL_BANDWIDTH: 5.984749848 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1571/1701’, ‘20/1566/1626’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl50-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12381882.125 pps (2x 6190941.0625 pps)
FINAL_BANDWIDTH: 8.320624788 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/134/840’, ‘10/50/1309’]
LAT_50%NDR: [‘10/20/47’, ‘10/20/72’]
LAT_10%NDR: [‘10/19/41’, ‘10/18/46’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl50-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10991480.375 pps (2x 5495740.1875 pps)
FINAL_BANDWIDTH: 7.386274812 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/56/296’, ‘10/1129/1590’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.24. 10ge2p1x520-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2872/2990’, ‘10/2864/2954’]
LAT_50%NDR: [‘10/25/71’, ‘10/27/75’]
LAT_10%NDR: [‘10/21/159’, ‘10/21/159’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2870/2941’, ‘10/2860/2941’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/244/619’, ‘10/1551/1804’]
LAT_50%NDR: [‘10/29/163’, ‘10/31/87’]
LAT_10%NDR: [‘10/19/159’, ‘10/18/110’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7863076.4375 pps (2x 3931538.21875 pps)
FINAL_BANDWIDTH: 5.283987366 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/62/133’, ‘30/1661/1732’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10991480.375 pps (2x 5495740.1875 pps)
FINAL_BANDWIDTH: 7.386274812 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1101/1640’, ‘10/1248/1621’]
LAT_50%NDR: [‘10/20/96’, ‘10/19/49’]
LAT_10%NDR: [‘10/19/42’, ‘10/18/41’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11223214.0 pps (2x 5611607.0 pps)
FINAL_BANDWIDTH: 7.541999808 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1027/1222’, ‘10/1335/1559’]
LOSS_ACCEPTANCE: 0.5 percentage

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

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-iacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4734672.5 pps (2x 2367336.25 pps)
FINAL_BANDWIDTH: 3.18169992 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2758/2863’, ‘10/2750/2831’]
LAT_50%NDR: [‘10/25/342’, ‘10/24/235’]
LAT_10%NDR: [‘10/19/41’, ‘10/18/44’]
tc02-64b-1t1c-ethip4udp-ip4base-iacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4734672.5 pps (2x 2367336.25 pps)
FINAL_BANDWIDTH: 3.18169992 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2750/2945’, ‘10/2743/2827’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-iacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8442410.5 pps (2x 4221205.25 pps)
FINAL_BANDWIDTH: 5.673299856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/130/704’, ‘20/1138/1627’]
LAT_50%NDR: [‘10/33/65’, ‘10/29/77’]
LAT_10%NDR: [‘10/20/41’, ‘10/19/56’]
tc04-64b-2t2c-ethip4udp-ip4base-iacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8442410.5 pps (2x 4221205.25 pps)
FINAL_BANDWIDTH: 5.673299856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1513/1774’, ‘10/1516/1795’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-iacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11107347.1875 pps (2x 5553673.59375 pps)
FINAL_BANDWIDTH: 7.46413731 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/235/828’, ‘10/183/790’]
LAT_50%NDR: [‘10/22/60’, ‘10/21/227’]
LAT_10%NDR: [‘10/17/43’, ‘10/18/76’]
tc06-64b-4t4c-ethip4udp-ip4base-iacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11570814.4375 pps (2x 5785407.21875 pps)
FINAL_BANDWIDTH: 7.775587302 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/708/1535’, ‘10/100/526’]
LOSS_ACCEPTANCE: 0.5 percentage

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

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4-ip4base-snat-1u-1p-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/114/1653’, ‘20/105/1669’]
LAT_50%NDR: [‘10/19/254’, ‘10/23/247’]
LAT_10%NDR: [‘10/19/65’, ‘10/20/64’]
tc02-64b-1t1c-ethip4-ip4base-snat-1u-1p-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8210676.875 pps (2x 4105338.4375 pps)
FINAL_BANDWIDTH: 5.51757486 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1614/1884’, ‘20/1606/1880’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4-ip4base-snat-1u-1p-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/28/229’, ‘10/29/221’]
LAT_50%NDR: [‘10/27/217’, ‘10/28/224’]
LAT_10%NDR: [‘10/27/107’, ‘10/26/103’]
tc04-1518b-1t1c-ethip4-ip4base-snat-1u-1p-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1667/1692’, ‘20/1518/1528’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4-ip4base-snat-1u-1p-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6584542.75 pps (2x 3292271.375 pps)
FINAL_BANDWIDTH: 19.6921723421 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4-ip4base-snat-1u-1p-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4-ip4base-snat-1u-1p-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15046818.8125 pps (2x 7523409.40625 pps)
FINAL_BANDWIDTH: 10.111462242 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/38/827’, ‘10/39/521’]
LAT_50%NDR: [‘10/23/245’, ‘10/23/87’]
LAT_10%NDR: [‘10/19/142’, ‘10/17/45’]
tc08-64b-2t2c-ethip4-ip4base-snat-1u-1p-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 16784821.0 pps (2x 8392410.5 pps)
FINAL_BANDWIDTH: 11.279399712 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/809/987’, ‘40/799/961’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4-ip4base-snat-1u-1p-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/28/226’, ‘10/28/70’]
LAT_50%NDR: [‘10/26/193’, ‘10/28/50’]
LAT_10%NDR: [‘10/26/96’, ‘10/26/47’]
tc10-1518b-2t2c-ethip4-ip4base-snat-1u-1p-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/388/400’, ‘20/129/135’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-imix-2t2c-ethip4-ip4base-snat-1u-1p-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6584542.75 pps (2x 3292271.375 pps)
FINAL_BANDWIDTH: 19.6921723421 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc12-imix-2t2c-ethip4-ip4base-snat-1u-1p-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4-ip4base-snat-1u-1p-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14699218.375 pps (2x 7349609.1875 pps)
FINAL_BANDWIDTH: 9.877874748 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/38/936’, ‘10/39/832’]
LAT_50%NDR: [‘10/23/62’, ‘10/22/61’]
LAT_10%NDR: [‘10/20/56’, ‘10/19/47’]
tc14-64b-4t4c-ethip4-ip4base-snat-1u-1p-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 16089620.125 pps (2x 8044810.0625 pps)
FINAL_BANDWIDTH: 10.812224724 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/833/1048’, ‘20/831/1051’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4-ip4base-snat-1u-1p-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/48/70’, ‘20/36/41’]
LAT_50%NDR: [‘10/26/213’, ‘10/29/176’]
LAT_10%NDR: [‘10/23/221’, ‘10/26/58’]
tc16-1518b-4t4c-ethip4-ip4base-snat-1u-1p-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/53/61’, ‘20/47/48’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-imix-4t4c-ethip4-ip4base-snat-1u-1p-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc18-imix-4t4c-ethip4-ip4base-snat-1u-1p-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 1 port (session) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.27. 10ge2p1x520-ethip4udp-ip4base-oacl10sf-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl10-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5777473.8125 pps (2x 2888736.90625 pps)
FINAL_BANDWIDTH: 3.882462402 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/69/172’, ‘10/67/165’]
LAT_50%NDR: [‘10/24/241’, ‘10/25/298’]
LAT_10%NDR: [‘10/19/87’, ‘10/18/73’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl10-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5893340.625 pps (2x 2946670.3125 pps)
FINAL_BANDWIDTH: 3.9603249 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2232/2299’, ‘10/2223/2304’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl10-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9369345.0 pps (2x 4684672.5 pps)
FINAL_BANDWIDTH: 6.29619984 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/39/1531’, ‘10/38/1525’]
LAT_50%NDR: [‘10/23/48’, ‘10/22/65’]
LAT_10%NDR: [‘10/19/46’, ‘10/18/40’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl10-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9601078.625 pps (2x 4800539.3125 pps)
FINAL_BANDWIDTH: 6.451924836 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1481/1679’, ‘10/1479/1558’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl10-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 16321353.75 pps (2x 8160676.875 pps)
FINAL_BANDWIDTH: 10.96794972 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/594/826’, ‘10/114/388’]
LAT_50%NDR: [‘10/23/82’, ‘10/23/52’]
LAT_10%NDR: [‘10/18/55’, ‘10/19/54’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl10-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15162685.625 pps (2x 7581342.8125 pps)
FINAL_BANDWIDTH: 10.18932474 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/717/921’, ‘10/776/1189’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.28. 10ge2p1x520-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/58/782’, ‘10/65/856’]
LAT_50%NDR: [‘10/25/123’, ‘10/26/207’]
LAT_10%NDR: [‘10/20/74’, ‘10/18/62’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/3245/3578’, ‘30/3242/3546’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6820275.125 pps (2x 3410137.5625 pps)
FINAL_BANDWIDTH: 4.583224884 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/100/478’, ‘10/272/2071’]
LAT_50%NDR: [‘10/24/79’, ‘10/23/229’]
LAT_10%NDR: [‘10/19/110’, ‘10/20/119’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7052008.75 pps (2x 3526004.375 pps)
FINAL_BANDWIDTH: 4.73894988 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/221/2114’, ‘10/1841/2094’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9485211.8125 pps (2x 4742605.90625 pps)
FINAL_BANDWIDTH: 6.374062338 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/30/69’, ‘10/29/74’]
LAT_50%NDR: [‘10/20/49’, ‘10/19/44’]
LAT_10%NDR: [‘10/18/51’, ‘10/19/271’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10296279.5 pps (2x 5148139.75 pps)
FINAL_BANDWIDTH: 6.919099824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1163/1467’, ‘20/1171/1434’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.29. 10ge2p1x520-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5314006.5625 pps (2x 2657003.28125 pps)
FINAL_BANDWIDTH: 3.57101241 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/53/353’, ‘10/52/332’]
LAT_50%NDR: [‘10/22/220’, ‘10/28/215’]
LAT_10%NDR: [‘10/20/91’, ‘10/18/95’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5429873.375 pps (2x 2714936.6875 pps)
FINAL_BANDWIDTH: 3.648874908 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/2433/2868’, ‘20/2425/2869’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9716945.4375 pps (2x 4858472.71875 pps)
FINAL_BANDWIDTH: 6.529787334 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/81/460’, ‘10/66/346’]
LAT_50%NDR: [‘10/22/106’, ‘10/21/51’]
LAT_10%NDR: [‘10/19/43’, ‘10/19/44’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9716945.4375 pps (2x 4858472.71875 pps)
FINAL_BANDWIDTH: 6.529787334 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/491/1639’, ‘10/801/1661’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13192949.8125 pps (2x 6596474.90625 pps)
FINAL_BANDWIDTH: 8.865662274 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/116/627’, ‘10/76/450’]
LAT_50%NDR: [‘10/20/201’, ‘10/19/44’]
LAT_10%NDR: [‘10/19/56’, ‘10/19/42’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13192949.8125 pps (2x 6596474.90625 pps)
FINAL_BANDWIDTH: 8.865662274 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/823/1175’, ‘10/110/660’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.30. 10ge2p1x520-ethip4udp-ip4base-oacl10sl-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl10-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/163/269’, ‘10/154/284’]
LAT_50%NDR: [‘10/22/275’, ‘10/24/232’]
LAT_10%NDR: [‘10/20/53’, ‘10/19/42’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl10-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/186/265’, ‘20/181/281’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl10-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8674144.125 pps (2x 4337072.0625 pps)
FINAL_BANDWIDTH: 5.829024852 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/63/266’, ‘20/1504/1672’]
LAT_50%NDR: [‘10/26/213’, ‘10/25/57’]
LAT_10%NDR: [‘10/19/175’, ‘10/19/46’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl10-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8790010.9375 pps (2x 4395005.46875 pps)
FINAL_BANDWIDTH: 5.90688735 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/60/1645’, ‘10/69/1664’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl10-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11918414.875 pps (2x 5959207.4375 pps)
FINAL_BANDWIDTH: 8.009174796 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/93/470’, ‘10/127/1420’]
LAT_50%NDR: [‘10/20/53’, ‘10/19/47’]
LAT_10%NDR: [‘10/19/255’, ‘10/18/42’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl10-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11339080.8125 pps (2x 5669540.40625 pps)
FINAL_BANDWIDTH: 7.619862306 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/65/1491’, ‘10/376/1552’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.31. 10ge2p1x520-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4387072.0625 pps (2x 2193536.03125 pps)
FINAL_BANDWIDTH: 2.948112426 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/159/257’, ‘20/151/257’]
LAT_50%NDR: [‘10/26/239’, ‘10/25/245’]
LAT_10%NDR: [‘10/20/218’, ‘10/20/214’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4387072.0625 pps (2x 2193536.03125 pps)
FINAL_BANDWIDTH: 2.948112426 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/157/550’, ‘10/149/510’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7747209.625 pps (2x 3873604.8125 pps)
FINAL_BANDWIDTH: 5.206124868 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/66/327’, ‘10/1585/1818’]
LAT_50%NDR: [‘10/28/106’, ‘10/26/265’]
LAT_10%NDR: [‘10/19/40’, ‘10/17/75’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7863076.4375 pps (2x 3931538.21875 pps)
FINAL_BANDWIDTH: 5.283987366 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/61/247’, ‘10/1675/1835’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10180412.6875 pps (2x 5090206.34375 pps)
FINAL_BANDWIDTH: 6.841237326 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/42/211’, ‘10/42/105’]
LAT_50%NDR: [‘10/22/230’, ‘10/21/57’]
LAT_10%NDR: [‘10/19/157’, ‘10/18/41’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11339080.8125 pps (2x 5669540.40625 pps)
FINAL_BANDWIDTH: 7.619862306 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/54/138’, ‘10/980/1551’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.32. 10ge2p1x520-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/197/605’, ‘20/189/582’]
LAT_50%NDR: [‘10/23/96’, ‘10/24/112’]
LAT_10%NDR: [‘10/19/41’, ‘10/19/42’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/192/303’, ‘20/177/292’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1500/1790’, ‘10/1545/1817’]
LAT_50%NDR: [‘10/21/53’, ‘10/26/129’]
LAT_10%NDR: [‘10/18/41’, ‘10/20/58’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8094810.0625 pps (2x 4047405.03125 pps)
FINAL_BANDWIDTH: 5.439712362 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/69/381’, ‘10/148/1633’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10875613.5625 pps (2x 5437806.78125 pps)
FINAL_BANDWIDTH: 7.308412314 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/44/130’, ‘10/64/1100’]
LAT_50%NDR: [‘10/20/48’, ‘10/20/198’]
LAT_10%NDR: [‘10/19/43’, ‘10/19/41’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 12034281.6875 pps (2x 6017140.84375 pps)
FINAL_BANDWIDTH: 8.087037294 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/998/1436’, ‘10/1218/1465’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.33. 10ge2p1x520-ethip4udp-ip4base-oacl1sf-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl1-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5777473.8125 pps (2x 2888736.90625 pps)
FINAL_BANDWIDTH: 3.882462402 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/113/187’, ‘10/107/180’]
LAT_50%NDR: [‘10/23/286’, ‘10/26/269’]
LAT_10%NDR: [‘10/21/79’, ‘10/20/67’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl1-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5893340.625 pps (2x 2946670.3125 pps)
FINAL_BANDWIDTH: 3.9603249 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/2234/2309’, ‘20/2221/2298’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl1-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9485211.8125 pps (2x 4742605.90625 pps)
FINAL_BANDWIDTH: 6.374062338 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/36/250’, ‘10/37/148’]
LAT_50%NDR: [‘10/22/100’, ‘10/21/50’]
LAT_10%NDR: [‘10/18/40’, ‘10/18/78’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl1-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9137611.375 pps (2x 4568805.6875 pps)
FINAL_BANDWIDTH: 6.140474844 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1511/1576’, ‘10/1506/1687’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl1-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 16668954.1875 pps (2x 8334477.09375 pps)
FINAL_BANDWIDTH: 11.201537214 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/63/284’, ‘10/140/515’]
LAT_50%NDR: [‘10/20/44’, ‘10/19/44’]
LAT_10%NDR: [‘10/19/53’, ‘10/18/40’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl1-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 16553087.375 pps (2x 8276543.6875 pps)
FINAL_BANDWIDTH: 11.123674716 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/708/832’, ‘20/147/735’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.34. 10ge2p1x520-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/50/829’, ‘10/61/766’]
LAT_50%NDR: [‘10/20/430’, ‘10/22/417’]
LAT_10%NDR: [‘10/20/152’, ‘10/21/152’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/3236/3446’, ‘20/3235/3470’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6704408.3125 pps (2x 3352204.15625 pps)
FINAL_BANDWIDTH: 4.505362386 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/47/234’, ‘10/55/333’]
LAT_50%NDR: [‘10/25/64’, ‘10/25/195’]
LAT_10%NDR: [‘10/20/53’, ‘10/18/243’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6936141.9375 pps (2x 3468070.96875 pps)
FINAL_BANDWIDTH: 4.661087382 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/86/426’, ‘10/126/1476’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/35/223’, ‘10/38/99’]
LAT_50%NDR: [‘10/21/170’, ‘10/20/45’]
LAT_10%NDR: [‘10/19/41’, ‘10/18/154’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11339080.8125 pps (2x 5669540.40625 pps)
FINAL_BANDWIDTH: 7.619862306 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1003/1118’, ‘10/83/444’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.35. 10ge2p1x520-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5314006.5625 pps (2x 2657003.28125 pps)
FINAL_BANDWIDTH: 3.57101241 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/55/108’, ‘10/54/114’]
LAT_50%NDR: [‘10/21/218’, ‘10/30/282’]
LAT_10%NDR: [‘10/19/58’, ‘10/19/137’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5429873.375 pps (2x 2714936.6875 pps)
FINAL_BANDWIDTH: 3.648874908 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/2438/2750’, ‘30/2429/2724’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9369345.0 pps (2x 4684672.5 pps)
FINAL_BANDWIDTH: 6.29619984 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/128/489’, ‘20/350/1529’]
LAT_50%NDR: [‘10/21/80’, ‘10/21/59’]
LAT_10%NDR: [‘10/18/97’, ‘10/19/41’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9601078.625 pps (2x 4800539.3125 pps)
FINAL_BANDWIDTH: 6.451924836 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1129/1588’, ‘30/1193/1627’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15046818.8125 pps (2x 7523409.40625 pps)
FINAL_BANDWIDTH: 10.111462242 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/46/306’, ‘10/54/224’]
LAT_50%NDR: [‘10/19/68’, ‘10/19/299’]
LAT_10%NDR: [‘10/19/44’, ‘10/17/95’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15046818.8125 pps (2x 7523409.40625 pps)
FINAL_BANDWIDTH: 10.111462242 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/710/894’, ‘10/683/1108’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.36. 10ge2p1x520-ethip4udp-ip4base-oacl1sl-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl1-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/188/349’, ‘10/170/277’]
LAT_50%NDR: [‘10/22/274’, ‘10/25/259’]
LAT_10%NDR: [‘10/20/66’, ‘10/19/50’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl1-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/167/347’, ‘10/156/292’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl1-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8442410.5 pps (2x 4221205.25 pps)
FINAL_BANDWIDTH: 5.673299856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1488/1682’, ‘20/1519/1719’]
LAT_50%NDR: [‘10/25/118’, ‘10/22/186’]
LAT_10%NDR: [‘10/19/41’, ‘10/19/69’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl1-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8905877.75 pps (2x 4452938.875 pps)
FINAL_BANDWIDTH: 5.984749848 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1355/1590’, ‘20/1448/1619’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl1-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12034281.6875 pps (2x 6017140.84375 pps)
FINAL_BANDWIDTH: 8.087037294 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/66/411’, ‘10/50/1174’]
LAT_50%NDR: [‘10/19/49’, ‘10/21/249’]
LAT_10%NDR: [‘10/19/46’, ‘10/19/82’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl1-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11686681.25 pps (2x 5843340.625 pps)
FINAL_BANDWIDTH: 7.8534498 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1204/1477’, ‘10/1230/1530’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.37. 10ge2p1x520-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4387072.0625 pps (2x 2193536.03125 pps)
FINAL_BANDWIDTH: 2.948112426 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/135/274’, ‘10/128/272’]
LAT_50%NDR: [‘10/30/218’, ‘10/32/203’]
LAT_10%NDR: [‘10/21/238’, ‘10/22/220’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4387072.0625 pps (2x 2193536.03125 pps)
FINAL_BANDWIDTH: 2.948112426 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/144/292’, ‘10/134/271’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7747209.625 pps (2x 3873604.8125 pps)
FINAL_BANDWIDTH: 5.206124868 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/66/329’, ‘10/1680/1990’]
LAT_50%NDR: [‘10/19/47’, ‘10/23/202’]
LAT_10%NDR: [‘10/19/44’, ‘10/17/96’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7863076.4375 pps (2x 3931538.21875 pps)
FINAL_BANDWIDTH: 5.283987366 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/64/254’, ‘10/1656/1829’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10528013.125 pps (2x 5264006.5625 pps)
FINAL_BANDWIDTH: 7.07482482 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/910/1269’, ‘10/79/421’]
LAT_50%NDR: [‘10/20/52’, ‘10/19/284’]
LAT_10%NDR: [‘10/19/44’, ‘10/17/147’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1095/1446’, ‘20/1041/1638’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.38. 10ge2p1x520-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/207/566’, ‘10/195/593’]
LAT_50%NDR: [‘10/25/111’, ‘10/25/98’]
LAT_10%NDR: [‘10/20/48’, ‘10/21/50’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/172/278’, ‘20/157/270’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/50/350’, ‘10/64/1714’]
LAT_50%NDR: [‘10/26/69’, ‘10/27/100’]
LAT_10%NDR: [‘10/20/43’, ‘10/19/45’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8094810.0625 pps (2x 4047405.03125 pps)
FINAL_BANDWIDTH: 5.439712362 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/60/448’, ‘10/99/1409’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/64/411’, ‘10/101/1050’]
LAT_50%NDR: [‘10/19/215’, ‘10/20/50’]
LAT_10%NDR: [‘10/19/176’, ‘10/18/40’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11223214.0 pps (2x 5611607.0 pps)
FINAL_BANDWIDTH: 7.541999808 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1025/1373’, ‘20/1354/1586’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.39. 10ge2p1x520-ethip4udp-ip4base-oacl50sf-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl50-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5777473.8125 pps (2x 2888736.90625 pps)
FINAL_BANDWIDTH: 3.882462402 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/127/275’, ‘10/119/213’]
LAT_50%NDR: [‘10/24/284’, ‘10/25/262’]
LAT_10%NDR: [‘10/20/107’, ‘10/19/115’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl50-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5893340.625 pps (2x 2946670.3125 pps)
FINAL_BANDWIDTH: 3.9603249 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2239/2425’, ‘10/2229/2321’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl50-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9137611.375 pps (2x 4568805.6875 pps)
FINAL_BANDWIDTH: 6.140474844 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/838/1642’, ‘10/834/1637’]
LAT_50%NDR: [‘10/24/62’, ‘10/23/114’]
LAT_10%NDR: [‘10/20/47’, ‘10/19/71’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl50-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9485211.8125 pps (2x 4742605.90625 pps)
FINAL_BANDWIDTH: 6.374062338 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/103/1519’, ‘10/105/1532’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl50-stateful-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15857886.5 pps (2x 7928943.25 pps)
FINAL_BANDWIDTH: 10.656499728 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/75/542’, ‘10/364/976’]
LAT_50%NDR: [‘10/22/50’, ‘10/20/45’]
LAT_10%NDR: [‘10/19/41’, ‘10/18/222’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl50-stateful-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15626152.875 pps (2x 7813076.4375 pps)
FINAL_BANDWIDTH: 10.500774732 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/988/1191’, ‘20/112/365’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.40. 10ge2p1x520-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/55/478’, ‘10/50/506’]
LAT_50%NDR: [‘10/25/188’, ‘10/24/185’]
LAT_10%NDR: [‘10/20/453’, ‘10/20/451’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3216/3584’, ‘30/3241/3591’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6009207.4375 pps (2x 3004603.71875 pps)
FINAL_BANDWIDTH: 4.038187398 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/33/80’, ‘10/34/84’]
LAT_50%NDR: [‘10/21/259’, ‘10/22/75’]
LAT_10%NDR: [‘10/20/112’, ‘10/18/52’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6820275.125 pps (2x 3410137.5625 pps)
FINAL_BANDWIDTH: 4.583224884 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1742/2163’, ‘10/1924/2195’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7399609.1875 pps (2x 3699804.59375 pps)
FINAL_BANDWIDTH: 4.972537374 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/26/190’, ‘10/23/61’]
LAT_50%NDR: [‘10/20/47’, ‘10/19/42’]
LAT_10%NDR: [‘10/17/43’, ‘10/19/43’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11570814.4375 pps (2x 5785407.21875 pps)
FINAL_BANDWIDTH: 7.775587302 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/56/1050’, ‘10/117/1119’]
LOSS_ACCEPTANCE: 0.5 percentage

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

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5314006.5625 pps (2x 2657003.28125 pps)
FINAL_BANDWIDTH: 3.57101241 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/55/399’, ‘10/54/312’]
LAT_50%NDR: [‘10/22/186’, ‘10/19/187’]
LAT_10%NDR: [‘10/20/47’, ‘10/19/48’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5429873.375 pps (2x 2714936.6875 pps)
FINAL_BANDWIDTH: 3.648874908 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2422/2835’, ‘20/2414/2813’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9485211.8125 pps (2x 4742605.90625 pps)
FINAL_BANDWIDTH: 6.374062338 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/41/267’, ‘10/41/288’]
LAT_50%NDR: [‘10/22/98’, ‘10/21/125’]
LAT_10%NDR: [‘10/18/43’, ‘10/18/74’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9485211.8125 pps (2x 4742605.90625 pps)
FINAL_BANDWIDTH: 6.374062338 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/148/457’, ‘10/1279/1570’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13192949.8125 pps (2x 6596474.90625 pps)
FINAL_BANDWIDTH: 8.865662274 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/168/796’, ‘10/84/286’]
LAT_50%NDR: [‘10/21/175’, ‘10/19/47’]
LAT_10%NDR: [‘10/19/40’, ‘10/18/139’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13308816.625 pps (2x 6654408.3125 pps)
FINAL_BANDWIDTH: 8.943524772 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/873/1264’, ‘20/896/1234’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.42. 10ge2p1x520-ethip4udp-ip4base-oacl50sl-100flows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl50-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/186/371’, ‘10/174/439’]
LAT_50%NDR: [‘10/24/169’, ‘10/24/128’]
LAT_10%NDR: [‘10/20/47’, ‘10/19/45’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl50-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/190/380’, ‘10/179/305’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl50-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1736/1829’, ‘10/1731/1791’]
LAT_50%NDR: [‘10/25/110’, ‘10/23/135’]
LAT_10%NDR: [‘10/19/43’, ‘10/20/48’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl50-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8674144.125 pps (2x 4337072.0625 pps)
FINAL_BANDWIDTH: 5.829024852 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/358/685’, ‘10/1479/1676’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl50-stateless-flows100-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12497748.9375 pps (2x 6248874.46875 pps)
FINAL_BANDWIDTH: 8.398487286 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/164/920’, ‘10/83/824’]
LAT_50%NDR: [‘10/20/52’, ‘10/19/42’]
LAT_10%NDR: [‘10/19/72’, ‘10/18/42’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl50-stateless-flows100-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11454947.625 pps (2x 5727473.8125 pps)
FINAL_BANDWIDTH: 7.697724804 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/565/1503’, ‘10/256/1494’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.43. 10ge2p1x520-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4387072.0625 pps (2x 2193536.03125 pps)
FINAL_BANDWIDTH: 2.948112426 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/152/292’, ‘10/143/285’]
LAT_50%NDR: [‘10/24/184’, ‘10/25/200’]
LAT_10%NDR: [‘10/20/271’, ‘10/21/254’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4387072.0625 pps (2x 2193536.03125 pps)
FINAL_BANDWIDTH: 2.948112426 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/151/240’, ‘10/147/247’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7631342.8125 pps (2x 3815671.40625 pps)
FINAL_BANDWIDTH: 5.12826237 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/51/242’, ‘10/67/277’]
LAT_50%NDR: [‘10/20/53’, ‘10/23/201’]
LAT_10%NDR: [‘10/20/44’, ‘10/18/226’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7747209.625 pps (2x 3873604.8125 pps)
FINAL_BANDWIDTH: 5.206124868 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1652/1784’, ‘10/1708/1853’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11223214.0 pps (2x 5611607.0 pps)
FINAL_BANDWIDTH: 7.541999808 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/49/114’, ‘10/212/1522’]
LAT_50%NDR: [‘10/21/218’, ‘10/19/58’]
LAT_10%NDR: [‘10/19/42’, ‘10/18/39’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11454947.625 pps (2x 5727473.8125 pps)
FINAL_BANDWIDTH: 7.697724804 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1325/1544’, ‘20/793/1500’]
LOSS_ACCEPTANCE: 0.5 percentage

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

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-oacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/201/496’, ‘10/196/440’]
LAT_50%NDR: [‘10/26/203’, ‘10/26/186’]
LAT_10%NDR: [‘10/19/180’, ‘10/20/169’]
tc02-64b-1t1c-ethip4udp-ip4base-oacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/181/390’, ‘10/176/383’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-ethip4udp-ip4base-oacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1568/1846’, ‘10/1599/1877’]
LAT_50%NDR: [‘10/17/120’, ‘10/29/99’]
LAT_10%NDR: [‘10/19/50’, ‘10/19/42’]
tc04-64b-2t2c-ethip4udp-ip4base-oacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8094810.0625 pps (2x 4047405.03125 pps)
FINAL_BANDWIDTH: 5.439712362 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/61/414’, ‘10/90/794’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-ethip4udp-ip4base-oacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10759746.75 pps (2x 5379873.375 pps)
FINAL_BANDWIDTH: 7.230549816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/58/200’, ‘10/633/1633’]
LAT_50%NDR: [‘10/20/75’, ‘10/22/55’]
LAT_10%NDR: [‘10/19/42’, ‘10/19/42’]
tc06-64b-4t4c-ethip4udp-ip4base-oacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs IPv4 routing config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11686681.25 pps (2x 5843340.625 pps)
FINAL_BANDWIDTH: 7.8534498 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1300/1511’, ‘10/1309/1533’]
LOSS_ACCEPTANCE: 0.5 percentage

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

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7515476.0 pps (2x 3757738.0 pps)
FINAL_BANDWIDTH: 5.050399872 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1741/2028’, ‘20/1732/2015’]
LAT_50%NDR: [‘10/23/258’, ‘10/24/230’]
LAT_10%NDR: [‘10/20/48’, ‘10/20/45’]
tc02-64b-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7631342.8125 pps (2x 3815671.40625 pps)
FINAL_BANDWIDTH: 5.12826237 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1735/1927’, ‘10/1726/1922’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/31/295’, ‘20/32/319’]
LAT_50%NDR: [‘10/28/57’, ‘10/27/57’]
LAT_10%NDR: [‘10/25/184’, ‘10/26/268’]
tc04-1518b-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1737/1748’, ‘20/1561/1575’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6584542.75 pps (2x 3292271.375 pps)
FINAL_BANDWIDTH: 19.6921723421 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13888150.6875 pps (2x 6944075.34375 pps)
FINAL_BANDWIDTH: 9.332837262 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/36/113’, ‘10/74/831’]
LAT_50%NDR: [‘10/22/104’, ‘10/21/233’]
LAT_10%NDR: [‘10/20/51’, ‘10/20/186’]
tc08-64b-2t2c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14467484.75 pps (2x 7233742.375 pps)
FINAL_BANDWIDTH: 9.722149752 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/66/466’, ‘10/920/1355’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/25/210’, ‘10/27/212’]
LAT_50%NDR: [‘10/27/141’, ‘10/27/189’]
LAT_10%NDR: [‘10/23/151’, ‘10/26/100’]
tc10-1518b-2t2c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1592/2166’, ‘10/774/1479’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-imix-2t2c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6584542.75 pps (2x 3292271.375 pps)
FINAL_BANDWIDTH: 19.6921723421 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc12-imix-2t2c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23157495.6876 pps (2x 11578747.8438 pps)
FINAL_BANDWIDTH: 15.5618371021 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/43/213’, ‘10/69/309’]
LAT_50%NDR: [‘10/21/47’, ‘10/20/43’]
LAT_10%NDR: [‘10/18/43’, ‘10/18/39’]
tc14-64b-4t4c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23505096.125 pps (2x 11752548.0625 pps)
FINAL_BANDWIDTH: 15.795424596 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/535/705’, ‘10/549/711’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/68/76’, ‘20/38/58’]
LAT_50%NDR: [‘10/25/264’, ‘10/26/420’]
LAT_10%NDR: [‘10/25/226’, ‘10/26/61’]
tc16-1518b-4t4c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/69/81’, ‘20/44/57’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-imix-4t4c-ethip4udp-ip4base-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc18-imix-4t4c-ethip4udp-ip4base-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1 user and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.46. 10ge2p1x520-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdrdisc

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4scale10-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7283742.375 pps (2x 3641871.1875 pps)
FINAL_BANDWIDTH: 4.894674876 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1800/1995’, ‘30/1791/1996’]
LAT_50%NDR: [‘10/25/190’, ‘10/27/190’]
LAT_10%NDR: [‘10/20/259’, ‘10/20/254’]
tc02-64b-1t1c-ethip4udp-ip4scale10-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7399609.1875 pps (2x 3699804.59375 pps)
FINAL_BANDWIDTH: 4.972537374 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1794/1980’, ‘20/1785/1973’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4udp-ip4scale10-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/29/328’, ‘10/30/319’]
LAT_50%NDR: [‘10/27/244’, ‘10/28/224’]
LAT_10%NDR: [‘10/24/244’, ‘10/26/223’]
tc04-1518b-1t1c-ethip4udp-ip4scale10-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1710/1717’, ‘20/1538/1546’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4udp-ip4scale10-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6584542.75 pps (2x 3292271.375 pps)
FINAL_BANDWIDTH: 19.6921723421 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4udp-ip4scale10-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4udp-ip4scale10-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13888150.6875 pps (2x 6944075.34375 pps)
FINAL_BANDWIDTH: 9.332837262 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/40/98’, ‘10/60/931’]
LAT_50%NDR: [‘10/22/103’, ‘10/21/191’]
LAT_10%NDR: [‘10/19/42’, ‘10/19/43’]
tc08-64b-2t2c-ethip4udp-ip4scale10-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14583351.5625 pps (2x 7291675.78125 pps)
FINAL_BANDWIDTH: 9.80001225 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/56/156’, ‘40/922/1037’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4udp-ip4scale10-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1259/1466’, ‘20/1001/1219’]
LAT_50%NDR: [‘10/27/209’, ‘10/24/238’]
LAT_10%NDR: [‘10/26/169’, ‘10/26/46’]
tc10-1518b-2t2c-ethip4udp-ip4scale10-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/385/414’, ‘20/267/369’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-imix-2t2c-ethip4udp-ip4scale10-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc12-imix-2t2c-ethip4udp-ip4scale10-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4udp-ip4scale10-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23505096.125 pps (2x 11752548.0625 pps)
FINAL_BANDWIDTH: 15.795424596 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/494/559’, ‘10/499/602’]
LAT_50%NDR: [‘10/21/43’, ‘10/19/73’]
LAT_10%NDR: [‘10/18/209’, ‘10/18/42’]
tc14-64b-4t4c-ethip4udp-ip4scale10-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23620962.9376 pps (2x 11810481.4688 pps)
FINAL_BANDWIDTH: 15.8732870941 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/496/710’, ‘20/499/556’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4udp-ip4scale10-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/65/89’, ‘20/40/49’]
LAT_50%NDR: [‘10/26/216’, ‘10/27/392’]
LAT_10%NDR: [‘10/23/50’, ‘10/27/186’]
tc16-1518b-4t4c-ethip4udp-ip4scale10-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/75/79’, ‘20/64/70’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-imix-4t4c-ethip4udp-ip4scale10-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc18-imix-4t4c-ethip4udp-ip4scale10-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 10 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.47. 10ge2p1x520-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdrdisc

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4scale100-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7283742.375 pps (2x 3641871.1875 pps)
FINAL_BANDWIDTH: 4.894674876 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1792/2008’, ‘10/1782/2003’]
LAT_50%NDR: [‘10/26/220’, ‘10/27/261’]
LAT_10%NDR: [‘10/20/46’, ‘10/18/83’]
tc02-64b-1t1c-ethip4udp-ip4scale100-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7052008.75 pps (2x 3526004.375 pps)
FINAL_BANDWIDTH: 4.73894988 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1874/1937’, ‘20/1864/1934’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4udp-ip4scale100-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/31/353’, ‘20/32/351’]
LAT_50%NDR: [‘20/27/328’, ‘10/28/307’]
LAT_10%NDR: [‘10/27/197’, ‘10/27/200’]
tc04-1518b-1t1c-ethip4udp-ip4scale100-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1711/1730’, ‘20/1567/1585’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4udp-ip4scale100-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6584542.75 pps (2x 3292271.375 pps)
FINAL_BANDWIDTH: 19.6921723421 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4udp-ip4scale100-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4udp-ip4scale100-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12961216.1875 pps (2x 6480608.09375 pps)
FINAL_BANDWIDTH: 8.709937278 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/41/113’, ‘10/59/263’]
LAT_50%NDR: [‘10/23/218’, ‘10/22/66’]
LAT_10%NDR: [‘10/19/178’, ‘10/19/50’]
tc08-64b-2t2c-ethip4udp-ip4scale100-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13888150.6875 pps (2x 6944075.34375 pps)
FINAL_BANDWIDTH: 9.332837262 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/92/1024’, ‘10/170/1056’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4udp-ip4scale100-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/27/56’, ‘10/27/196’]
LAT_50%NDR: [‘10/25/74’, ‘10/28/203’]
LAT_10%NDR: [‘10/26/47’, ‘10/26/47’]
tc10-1518b-2t2c-ethip4udp-ip4scale100-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/100/122’, ‘20/373/385’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-imix-2t2c-ethip4udp-ip4scale100-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6584542.75 pps (2x 3292271.375 pps)
FINAL_BANDWIDTH: 19.6921723421 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc12-imix-2t2c-ethip4udp-ip4scale100-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4udp-ip4scale100-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14815085.1875 pps (2x 7407542.59375 pps)
FINAL_BANDWIDTH: 9.955737246 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/21/219’, ‘10/20/56’]
LAT_50%NDR: [‘10/19/196’, ‘10/18/41’]
LAT_10%NDR: [‘10/19/44’, ‘10/18/39’]
tc14-64b-4t4c-ethip4udp-ip4scale100-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23505096.125 pps (2x 11752548.0625 pps)
FINAL_BANDWIDTH: 15.795424596 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/496/701’, ‘10/501/579’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4udp-ip4scale100-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/66/72’, ‘20/48/53’]
LAT_50%NDR: [‘10/25/424’, ‘10/28/177’]
LAT_10%NDR: [‘10/24/50’, ‘10/26/49’]
tc16-1518b-4t4c-ethip4udp-ip4scale100-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/39/55’, ‘20/75/80’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-imix-4t4c-ethip4udp-ip4scale100-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc18-imix-4t4c-ethip4udp-ip4scale100-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 100 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.48. 10ge2p1x520-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdrdisc

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4scale1000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6704408.3125 pps (2x 3352204.15625 pps)
FINAL_BANDWIDTH: 4.505362386 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/122/451’, ‘10/115/419’]
LAT_50%NDR: [‘10/21/287’, ‘10/24/200’]
LAT_10%NDR: [‘10/20/42’, ‘10/19/90’]
tc02-64b-1t1c-ethip4udp-ip4scale1000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6820275.125 pps (2x 3410137.5625 pps)
FINAL_BANDWIDTH: 4.583224884 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1947/2255’, ‘10/1938/2254’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4udp-ip4scale1000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/31/322’, ‘20/33/365’]
LAT_50%NDR: [‘10/29/59’, ‘10/30/58’]
LAT_10%NDR: [‘10/26/268’, ‘10/26/269’]
tc04-1518b-1t1c-ethip4udp-ip4scale1000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1709/1730’, ‘20/1541/1560’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4udp-ip4scale1000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6378684.25 pps (2x 3189342.125 pps)
FINAL_BANDWIDTH: 19.0765181936 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4udp-ip4scale1000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6378684.25 pps (2x 3189342.125 pps)
FINAL_BANDWIDTH: 19.0765181936 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4udp-ip4scale1000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13192949.8125 pps (2x 6596474.90625 pps)
FINAL_BANDWIDTH: 8.865662274 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/56/826’, ‘20/83/396’]
LAT_50%NDR: [‘10/23/103’, ‘10/21/180’]
LAT_10%NDR: [‘10/18/48’, ‘10/19/61’]
tc08-64b-2t2c-ethip4udp-ip4scale1000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13540550.25 pps (2x 6770275.125 pps)
FINAL_BANDWIDTH: 9.099249768 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/976/1094’, ‘10/992/1061’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4udp-ip4scale1000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/28/84’, ‘10/28/243’]
LAT_50%NDR: [‘10/25/190’, ‘10/27/179’]
LAT_10%NDR: [‘10/26/116’, ‘10/26/49’]
tc10-1518b-2t2c-ethip4udp-ip4scale1000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/141/151’, ‘20/373/387’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-imix-2t2c-ethip4udp-ip4scale1000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc12-imix-2t2c-ethip4udp-ip4scale1000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4udp-ip4scale1000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23389229.3124 pps (2x 11694614.6562 pps)
FINAL_BANDWIDTH: 15.7175620979 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/68/199’, ‘10/62/311’]
LAT_50%NDR: [‘10/20/48’, ‘10/19/42’]
LAT_10%NDR: [‘10/18/42’, ‘10/17/42’]
tc14-64b-4t4c-ethip4udp-ip4scale1000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23505096.125 pps (2x 11752548.0625 pps)
FINAL_BANDWIDTH: 15.795424596 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/500/573’, ‘10/502/559’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4udp-ip4scale1000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/59/65’, ‘20/44/47’]
LAT_50%NDR: [‘20/28/460’, ‘10/25/180’]
LAT_10%NDR: [‘10/26/55’, ‘10/25/49’]
tc16-1518b-4t4c-ethip4udp-ip4scale1000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/63/68’, ‘20/42/51’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-imix-4t4c-ethip4udp-ip4scale1000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc18-imix-4t4c-ethip4udp-ip4scale1000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 1000 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.49. 10ge2p1x520-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdrdisc

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4scale2000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6704408.3125 pps (2x 3352204.15625 pps)
FINAL_BANDWIDTH: 4.505362386 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/340/719’, ‘20/334/723’]
LAT_50%NDR: [‘10/23/237’, ‘10/24/259’]
LAT_10%NDR: [‘10/19/43’, ‘10/18/43’]
tc02-64b-1t1c-ethip4udp-ip4scale2000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6704408.3125 pps (2x 3352204.15625 pps)
FINAL_BANDWIDTH: 4.505362386 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/1861/2072’, ‘20/1852/2057’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4udp-ip4scale2000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/760/782’, ‘20/533/567’]
LAT_50%NDR: [‘20/28/298’, ‘10/28/300’]
LAT_10%NDR: [‘10/27/111’, ‘10/26/100’]
tc04-1518b-1t1c-ethip4udp-ip4scale2000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1804/1819’, ‘20/1530/1578’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4udp-ip4scale2000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6378684.25 pps (2x 3189342.125 pps)
FINAL_BANDWIDTH: 19.0765181936 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4udp-ip4scale2000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6378684.25 pps (2x 3189342.125 pps)
FINAL_BANDWIDTH: 19.0765181936 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4udp-ip4scale2000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13077083.0 pps (2x 6538541.5 pps)
FINAL_BANDWIDTH: 8.787799776 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/68/1086’, ‘10/1029/1264’]
LAT_50%NDR: [‘10/23/224’, ‘10/22/149’]
LAT_10%NDR: [‘10/18/49’, ‘10/19/40’]
tc08-64b-2t2c-ethip4udp-ip4scale2000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13192949.8125 pps (2x 6596474.90625 pps)
FINAL_BANDWIDTH: 8.865662274 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/73/1105’, ‘20/1015/1061’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4udp-ip4scale2000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/27/248’, ‘20/28/75’]
LAT_50%NDR: [‘10/25/207’, ‘10/28/55’]
LAT_10%NDR: [‘10/26/516’, ‘10/24/482’]
tc10-1518b-2t2c-ethip4udp-ip4scale2000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/588/643’, ‘20/1148/1428’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-imix-2t2c-ethip4udp-ip4scale2000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6584542.75 pps (2x 3292271.375 pps)
FINAL_BANDWIDTH: 19.6921723421 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc12-imix-2t2c-ethip4udp-ip4scale2000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4udp-ip4scale2000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23389229.3124 pps (2x 11694614.6562 pps)
FINAL_BANDWIDTH: 15.7175620979 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/50/211’, ‘10/49/184’]
LAT_50%NDR: [‘10/20/79’, ‘10/18/40’]
LAT_10%NDR: [‘10/19/47’, ‘10/18/39’]
tc14-64b-4t4c-ethip4udp-ip4scale2000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23505096.125 pps (2x 11752548.0625 pps)
FINAL_BANDWIDTH: 15.795424596 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/500/561’, ‘10/504/553’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4udp-ip4scale2000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/59/64’, ‘20/39/43’]
LAT_50%NDR: [‘10/26/129’, ‘10/27/111’]
LAT_10%NDR: [‘10/27/49’, ‘10/27/48’]
tc16-1518b-4t4c-ethip4udp-ip4scale2000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
Search FAILED
tc17-imix-4t4c-ethip4udp-ip4scale2000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc18-imix-4t4c-ethip4udp-ip4scale2000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 2000 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.50. 10ge2p1x520-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdrdisc

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4udp-ip4scale4000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6704408.3125 pps (2x 3352204.15625 pps)
FINAL_BANDWIDTH: 4.505362386 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/171/735’, ‘20/156/725’]
LAT_50%NDR: [‘10/22/243’, ‘10/24/225’]
LAT_10%NDR: [‘10/20/96’, ‘10/19/75’]
tc02-64b-1t1c-ethip4udp-ip4scale4000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6588541.5 pps (2x 3294270.75 pps)
FINAL_BANDWIDTH: 4.427499888 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1985/2148’, ‘20/1976/2142’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4udp-ip4scale4000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/32/278’, ‘20/31/268’]
LAT_50%NDR: [‘10/29/157’, ‘10/29/164’]
LAT_10%NDR: [‘10/27/244’, ‘10/27/242’]
tc04-1518b-1t1c-ethip4udp-ip4scale4000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1384/1394’, ‘20/1716/1729’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-ethip4udp-ip4scale4000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6275755.0 pps (2x 3137877.5 pps)
FINAL_BANDWIDTH: 18.7686911193 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-ethip4udp-ip4scale4000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6378684.25 pps (2x 3189342.125 pps)
FINAL_BANDWIDTH: 19.0765181936 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4udp-ip4scale4000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13077083.0 pps (2x 6538541.5 pps)
FINAL_BANDWIDTH: 8.787799776 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/59/1075’, ‘10/93/960’]
LAT_50%NDR: [‘10/23/125’, ‘10/22/216’]
LAT_10%NDR: [‘10/19/49’, ‘10/19/205’]
tc08-64b-2t2c-ethip4udp-ip4scale4000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13192949.8125 pps (2x 6596474.90625 pps)
FINAL_BANDWIDTH: 8.865662274 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/63/1102’, ‘10/185/1040’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4udp-ip4scale4000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1434800.25 pps (2x 717400.125 pps)
FINAL_BANDWIDTH: 17.653782276 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/27/189’, ‘20/29/64’]
LAT_50%NDR: [‘10/25/222’, ‘10/26/58’]
LAT_10%NDR: [‘10/24/66’, ‘10/26/57’]
tc10-1518b-2t2c-ethip4udp-ip4scale4000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1576/1738’, ‘20/1186/1292’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-imix-2t2c-ethip4udp-ip4scale4000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6584542.75 pps (2x 3292271.375 pps)
FINAL_BANDWIDTH: 19.6921723421 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc12-imix-2t2c-ethip4udp-ip4scale4000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4udp-ip4scale4000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14815085.1875 pps (2x 7407542.59375 pps)
FINAL_BANDWIDTH: 9.955737246 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/21/126’, ‘10/21/105’]
LAT_50%NDR: [‘10/18/43’, ‘10/18/258’]
LAT_10%NDR: [‘10/18/41’, ‘10/16/41’]
tc14-64b-4t4c-ethip4udp-ip4scale4000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23505096.125 pps (2x 11752548.0625 pps)
FINAL_BANDWIDTH: 15.795424596 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/499/715’, ‘10/503/588’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4udp-ip4scale4000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/61/79’, ‘20/36/56’]
LAT_50%NDR: [‘10/26/419’, ‘10/24/141’]
LAT_10%NDR: [‘10/23/48’, ‘10/26/51’]
tc16-1518b-4t4c-ethip4udp-ip4scale4000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/66/71’, ‘20/38/51’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-imix-4t4c-ethip4udp-ip4scale4000-udpsrcscale15-snat-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find NDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc18-imix-4t4c-ethip4udp-ip4scale4000-udpsrcscale15-snat-pdrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port. NAT44 is configured between DUTs - 4000 users and 15 ports (sessions) per user.
[Ver] Find PDR for IMIX frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6687472.0 pps (2x 3343736.0 pps)
FINAL_BANDWIDTH: 19.9999994163 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.3.51. 40ge2p1xl710-ethip4-ip4base-ndrpdrdisc

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with 2p40GE NIC XL710 by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 18.75Mpps rate, step 50kpps.
FINAL_RATE: 11349218.75 pps (2x 5674609.375 pps)
FINAL_BANDWIDTH: 7.626675 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/134/238’, ‘20/138/243’]
LAT_50%NDR: [‘10/28/181’, ‘10/29/141’]
LAT_10%NDR: [‘10/29/101’, ‘10/33/104’]
tc03-1518b-1t1c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 24.5G rate, step 10kpps.
FINAL_RATE: 3920530.8125 pps (2x 1960265.40625 pps)
FINAL_BANDWIDTH: 48.238211117 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/356/387’, ‘30/196/274’]
LAT_50%NDR: [‘10/35/193’, ‘10/30/191’]
LAT_10%NDR: [‘10/27/81’, ‘10/31/99’]
tc07-64b-2t2c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 18.75Mpps rate, step 50kpps.
FINAL_RATE: 21575781.25 pps (2x 10787890.625 pps)
FINAL_BANDWIDTH: 14.498925 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/35/204’, ‘10/36/151’]
LAT_50%NDR: [‘10/23/102’, ‘10/23/218’]
LAT_10%NDR: [‘10/29/119’, ‘10/29/75’]
tc09-1518b-2t2c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 24.5G rate, step 10kpps.
FINAL_RATE: 3920530.8125 pps (2x 1960265.40625 pps)
FINAL_BANDWIDTH: 48.238211117 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/348/529’, ‘10/201/236’]
LAT_50%NDR: [‘10/28/107’, ‘10/28/217’]
LAT_10%NDR: [‘10/29/94’, ‘10/28/90’]
tc13-64b-4t4c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 18.75Mpps rate, step 50kpps.
FINAL_RATE: 35746875.0 pps (2x 17873437.5 pps)
FINAL_BANDWIDTH: 24.0219 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/267/632’, ‘10/50/292’]
LAT_50%NDR: [‘10/19/164’, ‘10/18/147’]
LAT_10%NDR: [‘10/27/77’, ‘10/27/78’]
tc15-1518b-4t4c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 24.5G rate, step 10kpps.
FINAL_RATE: 3920530.8125 pps (2x 1960265.40625 pps)
FINAL_BANDWIDTH: 48.238211117 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/349/374’, ‘20/193/294’]
LAT_50%NDR: [‘10/32/168’, ‘10/32/192’]
LAT_10%NDR: [‘10/26/86’, ‘10/27/99’]
tc19-imix-1t1c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frame size using binary search start at 24.5G rate, step 50kpps. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 11295460.375 pps (2x 5647730.1875 pps)
FINAL_BANDWIDTH: 33.780956527 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc20-imix-2t2c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frame size using binary search start at 24.5G rate, step 50kpps. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 16257084.8594 pps (2x 8128542.42969 pps)
FINAL_BANDWIDTH: 48.6195213527 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc21-imix-4t4c-ethip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 routing config with 4 thread, 4 phy core, 2 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 frame size using binary search start at 24.5G rate, step 50kpps. IMIX_v4_1 = (28x64B;16x570B;4x1518B)
FINAL_RATE: 16384306.0 pps (2x 8192153.0 pps)
FINAL_BANDWIDTH: 48.9999973738 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]

7.1.4. ip4 tunnels

7.1.4.1. 10ge2p1x520-ethip4lispip4-ip4base-ndrpdrdisc

RFC6830: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-LISP-IPv4 on DUT1-DUT2, Eth-IPv4 on TG-DUTn for IPv4 routing over LISPoIPv4 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and static routes. LISPoIPv4 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search
  • [Ref] Applicable standard specifications: RFC6830.
Name Documentation Status
tc01-64b-1t1c-ethip4lispip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5916660.78124 pps (2x 2958330.39062 pps)
FINAL_BANDWIDTH: 3.97599604499 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/213/389’, ‘10/226/383’]
LAT_50%NDR: [‘10/29/80’, ‘10/29/93’]
LAT_10%NDR: [‘10/21/202’, ‘10/19/183’]
tc02-64b-1t1c-ethip4lispip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6022418.25 pps (2x 3011209.125 pps)
FINAL_BANDWIDTH: 4.047065064 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3369/3704’, ‘30/2564/2875’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1480b-1t1c-ethip4lispip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1480 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1463096.0 pps (2x 731548.0 pps)
FINAL_BANDWIDTH: 17.557152 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/37/458’, ‘20/38/460’]
LAT_50%NDR: [‘20/31/198’, ‘20/31/179’]
LAT_10%NDR: [‘20/24/155’, ‘20/27/149’]
tc04-1480b-1t1c-ethip4lispip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1480 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1463096.0 pps (2x 731548.0 pps)
FINAL_BANDWIDTH: 17.557152 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/35/216’, ‘20/36/209’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4lispip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 244801.5 pps (2x 122400.75 pps)
FINAL_BANDWIDTH: 17.66487624 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/71/256’, ‘50/72/264’]
LAT_50%NDR: [‘50/66/223’, ‘50/66/227’]
LAT_10%NDR: [‘50/64/174’, ‘50/63/152’]
tc06-9000b-1t1c-ethip4lispip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 276916.0 pps (2x 138458.0 pps)
FINAL_BANDWIDTH: 19.98225856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/1617/1642’, ‘50/1621/1631’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4lispip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10569989.4062 pps (2x 5284994.70312 pps)
FINAL_BANDWIDTH: 7.10303288097 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/87/184’, ‘10/101/295’]
LAT_50%NDR: [‘10/28/80’, ‘10/25/188’]
LAT_10%NDR: [‘10/20/47’, ‘10/20/47’]
tc08-64b-2t2c-ethip4lispip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10675746.875 pps (2x 5337873.4375 pps)
FINAL_BANDWIDTH: 7.1741019 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/836/873’, ‘10/845/949’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1480b-2t2c-ethip4lispip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1480 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1463096.0 pps (2x 731548.0 pps)
FINAL_BANDWIDTH: 17.557152 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/30/230’, ‘20/31/246’]
LAT_50%NDR: [‘20/27/117’, ‘10/27/50’]
LAT_10%NDR: [‘20/26/182’, ‘20/26/131’]
tc10-1480b-2t2c-ethip4lispip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1480 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1463096.0 pps (2x 731548.0 pps)
FINAL_BANDWIDTH: 17.557152 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/31/61’, ‘10/30/220’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4lispip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 244801.5 pps (2x 122400.75 pps)
FINAL_BANDWIDTH: 17.66487624 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/69/93’, ‘50/69/93’]
LAT_50%NDR: [‘50/69/235’, ‘50/68/162’]
LAT_10%NDR: [‘50/64/463’, ‘50/63/556’]
tc12-9000b-2t2c-ethip4lispip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 276916.0 pps (2x 138458.0 pps)
FINAL_BANDWIDTH: 19.98225856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/1617/1640’, ‘60/1617/1634’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4lispip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10464231.9375 pps (2x 5232115.96875 pps)
FINAL_BANDWIDTH: 7.031963862 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/90/205’, ‘10/824/872’]
LAT_50%NDR: [‘10/21/53’, ‘10/24/207’]
LAT_10%NDR: [‘10/21/43’, ‘10/20/42’]
tc14-64b-4t4c-ethip4lispip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10675746.875 pps (2x 5337873.4375 pps)
FINAL_BANDWIDTH: 7.1741019 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/831/865’, ‘40/842/959’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1480b-4t4c-ethip4lispip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1480 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1463096.0 pps (2x 731548.0 pps)
FINAL_BANDWIDTH: 17.557152 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/30/64’, ‘20/30/63’]
LAT_50%NDR: [‘20/27/246’, ‘10/28/59’]
LAT_10%NDR: [‘20/24/58’, ‘10/27/49’]
tc16-1480b-4t4c-ethip4lispip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1480 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1463096.0 pps (2x 731548.0 pps)
FINAL_BANDWIDTH: 17.557152 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/30/67’, ‘20/31/145’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4lispip4-ip4base-ndrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 244801.5 pps (2x 122400.75 pps)
FINAL_BANDWIDTH: 17.66487624 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/69/273’, ‘50/69/104’]
LAT_50%NDR: [‘50/65/238’, ‘50/66/90’]
LAT_10%NDR: [‘50/63/89’, ‘50/62/90’]
tc18-9000b-4t4c-ethip4lispip4-ip4base-pdrdisc [Cfg] DUT runs IPv4 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 276916.0 pps (2x 138458.0 pps)
FINAL_BANDWIDTH: 19.98225856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/2857/2935’, ‘60/2859/2932’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.4.2. 10ge2p1x520-ethip4lispip6-ip4base-ndrpdrdisc

RFC6830: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-LISP-IPv6 on DUT1-DUT2 and Eth-IPv4 on TG-DUTn for IPv4 routing over LISPoIPv6 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and static routes. LISPoIPv6 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search
  • [Ref] Applicable standard specifications: RFC6830.
Name Documentation Status
tc01-64b-1t1c-ethip4lispip6-ip4base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4957030.75 pps (2x 2478515.375 pps)
FINAL_BANDWIDTH: 3.331124664 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/169/245’, ‘20/170/259’]
LAT_50%NDR: [‘10/33/247’, ‘10/35/331’]
LAT_10%NDR: [‘10/21/60’, ‘10/20/49’]
tc02-64b-1t1c-ethip4lispip6-ip4base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5104213.5 pps (2x 2552106.75 pps)
FINAL_BANDWIDTH: 3.430031472 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/3034/4356’, ‘20/4010/4368’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1460b-1t1c-ethip4lispip6-ip4base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1444108.5 pps (2x 722054.25 pps)
FINAL_BANDWIDTH: 17.09824464 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/39/297’, ‘20/40/291’]
LAT_50%NDR: [‘20/31/482’, ‘20/31/459’]
LAT_10%NDR: [‘20/25/190’, ‘20/27/202’]
tc04-1460b-1t1c-ethip4lispip6-ip4base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1444108.5 pps (2x 722054.25 pps)
FINAL_BANDWIDTH: 17.09824464 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/39/281’, ‘20/40/272’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4lispip6-ip4base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 243732.25 pps (2x 121866.125 pps)
FINAL_BANDWIDTH: 17.58771916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/75/246’, ‘50/77/270’]
LAT_50%NDR: [‘50/67/261’, ‘50/69/274’]
LAT_10%NDR: [‘50/65/90’, ‘50/64/96’]
tc06-9000b-1t1c-ethip4lispip6-ip4base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275694.0 pps (2x 137847.0 pps)
FINAL_BANDWIDTH: 19.89407904 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/1618/1634’, ‘60/1619/1635’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4lispip6-ip4base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9078147.75 pps (2x 4539073.875 pps)
FINAL_BANDWIDTH: 6.100515288 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/119/255’, ‘20/126/240’]
LAT_50%NDR: [‘10/28/205’, ‘10/27/145’]
LAT_10%NDR: [‘10/20/59’, ‘10/22/120’]
tc08-64b-2t2c-ethip4lispip6-ip4base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9078147.75 pps (2x 4539073.875 pps)
FINAL_BANDWIDTH: 6.100515288 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/120/164’, ‘20/121/164’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1460b-2t2c-ethip4lispip6-ip4base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1444108.5 pps (2x 722054.25 pps)
FINAL_BANDWIDTH: 17.09824464 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/29/229’, ‘10/30/237’]
LAT_50%NDR: [‘20/29/135’, ‘20/27/52’]
LAT_10%NDR: [‘20/24/214’, ‘20/26/68’]
tc10-1460b-2t2c-ethip4lispip6-ip4base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1444108.5 pps (2x 722054.25 pps)
FINAL_BANDWIDTH: 17.09824464 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/31/238’, ‘20/31/258’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4lispip6-ip4base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 243732.25 pps (2x 121866.125 pps)
FINAL_BANDWIDTH: 17.58771916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/72/128’, ‘50/73/260’]
LAT_50%NDR: [‘50/68/107’, ‘50/67/96’]
LAT_10%NDR: [‘50/63/211’, ‘50/63/98’]
tc12-9000b-2t2c-ethip4lispip6-ip4base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275694.0 pps (2x 137847.0 pps)
FINAL_BANDWIDTH: 19.89407904 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/1615/1629’, ‘60/1615/1635’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4lispip6-ip4base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8342234.0 pps (2x 4171117.0 pps)
FINAL_BANDWIDTH: 5.605981248 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/46/166’, ‘20/1046/1090’]
LAT_50%NDR: [‘10/32/69’, ‘10/31/63’]
LAT_10%NDR: [‘10/20/206’, ‘10/21/57’]
tc14-64b-4t4c-ethip4lispip6-ip4base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8489416.75 pps (2x 4244708.375 pps)
FINAL_BANDWIDTH: 5.704888056 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/46/159’, ‘10/329/485’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1460b-4t4c-ethip4lispip6-ip4base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1444108.5 pps (2x 722054.25 pps)
FINAL_BANDWIDTH: 17.09824464 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/32/64’, ‘20/32/119’]
LAT_50%NDR: [‘20/26/55’, ‘20/29/55’]
LAT_10%NDR: [‘20/24/458’, ‘20/27/436’]
tc16-1460b-4t4c-ethip4lispip6-ip4base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1444108.5 pps (2x 722054.25 pps)
FINAL_BANDWIDTH: 17.09824464 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/32/236’, ‘20/32/72’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4lispip6-ip4base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 243732.25 pps (2x 121866.125 pps)
FINAL_BANDWIDTH: 17.58771916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/72/177’, ‘50/73/194’]
LAT_50%NDR: [‘50/67/97’, ‘50/68/224’]
LAT_10%NDR: [‘50/64/242’, ‘50/63/104’]
tc18-9000b-4t4c-ethip4lispip6-ip4base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275694.0 pps (2x 137847.0 pps)
FINAL_BANDWIDTH: 19.89407904 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/2845/2920’, ‘60/2848/2923’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.4.3. 10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-ndrpdrdisc

RFC2544: Packet throughput L2BD with VXLANoIPv4 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 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name Documentation Status
tc01-64b-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6478871.125 pps (2x 3239435.5625 pps)
FINAL_BANDWIDTH: 4.353801396 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/2096/2171’, ‘20/3247/3384’]
LAT_50%NDR: [‘10/32/231’, ‘10/32/288’]
LAT_10%NDR: [‘10/21/171’, ‘10/21/187’]
tc02-64b-1t1c-ethip4vxlan-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6623845.46876 pps (2x 3311922.73438 pps)
FINAL_BANDWIDTH: 4.45122415501 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3153/3361’, ‘40/2283/3367’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/96/117’, ‘20/302/319’]
LAT_50%NDR: [‘20/30/236’, ‘20/31/223’]
LAT_10%NDR: [‘20/28/104’, ‘20/27/104’]
tc04-1518b-1t1c-ethip4vxlan-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/315/330’, ‘20/221/235’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/257/264’, ‘50/252/278’]
LAT_50%NDR: [‘50/68/266’, ‘50/69/275’]
LAT_10%NDR: [‘50/63/275’, ‘50/62/179’]
tc06-9000b-1t1c-ethip4vxlan-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/263/270’, ‘50/239/292’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4vxlan-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12712767.9062 pps (2x 6356383.95312 pps)
FINAL_BANDWIDTH: 8.54298003297 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/100/134’, ‘30/476/580’]
LAT_50%NDR: [‘10/28/223’, ‘10/28/109’]
LAT_10%NDR: [‘10/22/78’, ‘10/21/198’]
tc08-64b-2t2c-ethip4vxlan-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 12712767.9062 pps (2x 6356383.95312 pps)
FINAL_BANDWIDTH: 8.54298003297 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/99/194’, ‘20/102/135’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4vxlan-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/188/217’, ‘20/142/195’]
LAT_50%NDR: [‘20/28/222’, ‘20/28/96’]
LAT_10%NDR: [‘20/27/49’, ‘20/27/49’]
tc10-1518b-2t2c-ethip4vxlan-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/50/75’, ‘20/186/270’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4vxlan-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/82/100’, ‘60/99/114’]
LAT_50%NDR: [‘50/67/104’, ‘50/66/234’]
LAT_10%NDR: [‘50/64/99’, ‘50/63/96’]
tc12-9000b-2t2c-ethip4vxlan-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/198/222’, ‘60/81/98’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4vxlan-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 18511741.6562 pps (2x 9255870.82812 pps)
FINAL_BANDWIDTH: 12.439890393 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/46/76’, ‘10/45/87’]
LAT_50%NDR: [‘10/23/218’, ‘10/23/59’]
LAT_10%NDR: [‘10/20/156’, ‘10/19/43’]
tc14-64b-4t4c-ethip4vxlan-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 18656716.0 pps (2x 9328358.0 pps)
FINAL_BANDWIDTH: 12.537313152 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/65/73’, ‘10/116/127’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4vxlan-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/145/163’, ‘20/130/156’]
LAT_50%NDR: [‘20/28/456’, ‘20/31/431’]
LAT_10%NDR: [‘20/28/49’, ‘20/28/49’]
tc16-1518b-4t4c-ethip4vxlan-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/62/184’, ‘20/72/100’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4vxlan-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/133/159’, ‘50/159/181’]
LAT_50%NDR: [‘50/66/106’, ‘50/68/103’]
LAT_10%NDR: [‘50/63/94’, ‘50/64/94’]
tc18-9000b-4t4c-ethip4vxlan-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/152/162’, ‘60/85/113’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.4.4. 10ge2p1x520-ethip4vxlan-l2xcbase-ndrpdrdisc

RFC2544: Pkt throughput L2XC with VXLANoIPv4 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 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. VXLAN tunnels are configured between L2XCs on DUT1 and DUT2. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name Documentation Status
tc01-64b-1t1c-ethip4vxlan-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7493691.53124 pps (2x 3746845.76562 pps)
FINAL_BANDWIDTH: 5.03576070899 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/189/257’, ‘20/204/282’]
LAT_50%NDR: [‘10/28/181’, ‘10/28/232’]
LAT_10%NDR: [‘10/20/62’, ‘10/20/62’]
tc02-64b-1t1c-ethip4vxlan-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7493691.53124 pps (2x 3746845.76562 pps)
FINAL_BANDWIDTH: 5.03576070899 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/170/301’, ‘20/182/372’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip4vxlan-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/275/377’, ‘20/189/209’]
LAT_50%NDR: [‘20/30/204’, ‘20/31/185’]
LAT_10%NDR: [‘20/25/188’, ‘20/27/193’]
tc04-1518b-1t1c-ethip4vxlan-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/237/251’, ‘20/267/288’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip4vxlan-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/221/243’, ‘60/252/271’]
LAT_50%NDR: [‘50/68/135’, ‘50/68/134’]
LAT_10%NDR: [‘50/65/206’, ‘50/64/202’]
tc06-9000b-1t1c-ethip4vxlan-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/199/212’, ‘60/254/280’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-ethip4vxlan-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14597434.375 pps (2x 7298717.1875 pps)
FINAL_BANDWIDTH: 9.8094759 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/623/648’, ‘10/623/808’]
LAT_50%NDR: [‘10/27/218’, ‘10/26/130’]
LAT_10%NDR: [‘10/20/44’, ‘10/20/45’]
tc08-64b-2t2c-ethip4vxlan-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 14742408.7188 pps (2x 7371204.35938 pps)
FINAL_BANDWIDTH: 9.90689865903 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/623/650’, ‘30/624/654’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip4vxlan-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/138/164’, ‘20/209/226’]
LAT_50%NDR: [‘20/27/183’, ‘20/27/239’]
LAT_10%NDR: [‘20/24/62’, ‘20/27/127’]
tc10-1518b-2t2c-ethip4vxlan-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/254/272’, ‘20/53/71’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip4vxlan-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘2/249/256’, ‘50/204/246’]
LAT_50%NDR: [‘50/65/164’, ‘50/65/249’]
LAT_10%NDR: [‘50/63/184’, ‘50/62/102’]
tc12-9000b-2t2c-ethip4vxlan-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/278/293’, ‘50/107/125’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-ethip4vxlan-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 18656716.0 pps (2x 9328358.0 pps)
FINAL_BANDWIDTH: 12.537313152 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/101/109’, ‘20/89/107’]
LAT_50%NDR: [‘10/21/54’, ‘10/20/208’]
LAT_10%NDR: [‘10/18/40’, ‘10/19/45’]
tc14-64b-4t4c-ethip4vxlan-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 18656716.0 pps (2x 9328358.0 pps)
FINAL_BANDWIDTH: 12.537313152 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/169/182’, ‘20/83/109’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip4vxlan-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/136/150’, ‘20/43/62’]
LAT_50%NDR: [‘20/29/66’, ‘20/29/76’]
LAT_10%NDR: [‘20/25/48’, ‘20/27/48’]
tc16-1518b-4t4c-ethip4vxlan-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1574306.0 pps (2x 787153.0 pps)
FINAL_BANDWIDTH: 19.370261024 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/52/71’, ‘20/132/154’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip4vxlan-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/134/148’, ‘50/148/194’]
LAT_50%NDR: [‘50/66/203’, ‘50/64/97’]
LAT_10%NDR: [‘50/62/86’, ‘50/62/83’]
tc18-9000b-4t4c-ethip4vxlan-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275632.0 pps (2x 137816.0 pps)
FINAL_BANDWIDTH: 19.88960512 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/149/163’, ‘60/84/108’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.5. ip6

7.1.5.1. 10ge2p1x520-ethip6-ip6base-copwhtlistbase-ndrpdrdisc

RFC2544: Pkt throughput IPv6 whitelist 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, two static IPv6 /64 routes and IPv6 COP security whitelist ingress /64 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-78b-1t1c-ethip6-ip6base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8437723.1875 pps (2x 4218861.59375 pps)
FINAL_BANDWIDTH: 6.615174979 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1555/2459’, ‘10/2198/2415’]
LAT_50%NDR: [‘10/31/195’, ‘10/31/233’]
LAT_10%NDR: [‘10/19/42’, ‘10/19/43’]
tc02-78b-1t1c-ethip6-ip6base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8437723.1875 pps (2x 4218861.59375 pps)
FINAL_BANDWIDTH: 6.615174979 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/1297/1511’, ‘2/2384/2466’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip6-ip6base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/313/317’, ‘20/430/435’]
LAT_50%NDR: [‘20/29/236’, ‘10/29/240’]
LAT_10%NDR: [‘20/23/104’, ‘10/27/97’]
tc04-1518b-1t1c-ethip6-ip6base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/493/511’, ‘20/426/432’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip6-ip6base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/397/441’, ‘60/350/355’]
LAT_50%NDR: [‘50/66/145’, ‘50/65/205’]
LAT_10%NDR: [‘50/63/204’, ‘50/62/225’]
tc06-9000b-1t1c-ethip6-ip6base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/232/239’, ‘50/326/332’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-78b-2t2c-ethip6-ip6base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14790274.1875 pps (2x 7395137.09375 pps)
FINAL_BANDWIDTH: 11.595574963 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/716/786’, ‘20/712/888’]
LAT_50%NDR: [‘10/24/112’, ‘10/22/163’]
LAT_10%NDR: [‘10/20/41’, ‘10/18/48’]
tc08-78b-2t2c-ethip6-ip6base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 14790274.1875 pps (2x 7395137.09375 pps)
FINAL_BANDWIDTH: 11.595574963 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/728/794’, ‘30/709/803’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip6-ip6base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/174/197’, ‘20/370/375’]
LAT_50%NDR: [‘10/28/239’, ‘10/26/115’]
LAT_10%NDR: [‘10/26/57’, ‘10/26/181’]
tc10-1518b-2t2c-ethip6-ip6base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/303/308’, ‘20/219/227’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip6-ip6base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/214/242’, ‘50/354/361’]
LAT_50%NDR: [‘50/66/133’, ‘50/66/207’]
LAT_10%NDR: [‘50/63/212’, ‘50/62/87’]
tc12-9000b-2t2c-ethip6-ip6base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/261/276’, ‘50/214/238’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-78b-4t4c-ethip6-ip6base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 21341342.4062 pps (2x 10670671.2031 pps)
FINAL_BANDWIDTH: 16.7316124465 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/35/62’, ‘10/33/62’]
LAT_50%NDR: [‘10/19/213’, ‘10/19/44’]
LAT_10%NDR: [‘10/19/122’, ‘10/19/44’]
tc14-78b-4t4c-ethip6-ip6base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 21539859.625 pps (2x 10769929.8125 pps)
FINAL_BANDWIDTH: 16.887249946 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/749/787’, ‘10/777/806’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip6-ip6base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/240/261’, ‘20/91/97’]
LAT_50%NDR: [‘20/27/186’, ‘10/29/68’]
LAT_10%NDR: [‘10/24/93’, ‘10/26/47’]
tc16-1518b-4t4c-ethip6-ip6base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/135/150’, ‘20/129/155’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip6-ip6base-copwhtlistbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/178/183’, ‘50/173/185’]
LAT_50%NDR: [‘50/66/97’, ‘50/66/97’]
LAT_10%NDR: [‘50/62/89’, ‘50/62/84’]
tc18-9000b-4t4c-ethip6-ip6base-copwhtlistbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/169/171’, ‘50/227/263’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.5.2. 10ge2p1x520-ethip6-ip6base-iacldstbase-ndrpdrdisc

RFC2544: Pkt throughput IPv6 iAcl whitelist 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, two static IPv6 /64 routes and IPv6 iAcl security whitelist ingress /64 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-78b-1t1c-ethip6-ip6base-iacldstbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8040688.75 pps (2x 4020344.375 pps)
FINAL_BANDWIDTH: 6.30389998 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1394/1589’, ‘30/1409/1575’]
LAT_50%NDR: [‘10/25/65’, ‘10/21/63’]
LAT_10%NDR: [‘10/20/202’, ‘2/20/234’]
tc02-78b-1t1c-ethip6-ip6base-iacldstbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8040688.75 pps (2x 4020344.375 pps)
FINAL_BANDWIDTH: 6.30389998 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1393/1674’, ‘20/1415/1616’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip6-ip6base-iacldstbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/376/448’, ‘20/348/372’]
LAT_50%NDR: [‘20/27/227’, ‘10/31/219’]
LAT_10%NDR: [‘20/24/101’, ‘10/27/82’]
tc04-1518b-1t1c-ethip6-ip6base-iacldstbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/396/487’, ‘20/387/400’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip6-ip6base-iacldstbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/139/159’, ‘50/149/166’]
LAT_50%NDR: [‘50/66/263’, ‘50/66/266’]
LAT_10%NDR: [‘50/62/198’, ‘50/62/185’]
tc06-9000b-1t1c-ethip6-ip6base-iacldstbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/275/278’, ‘50/349/351’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-78b-2t2c-ethip6-ip6base-iacldstbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13996205.3125 pps (2x 6998102.65625 pps)
FINAL_BANDWIDTH: 10.973024965 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/761/845’, ‘20/761/794’]
LAT_50%NDR: [‘10/22/112’, ‘10/22/135’]
LAT_10%NDR: [‘10/19/114’, ‘10/18/85’]
tc08-78b-2t2c-ethip6-ip6base-iacldstbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13996205.3125 pps (2x 6998102.65625 pps)
FINAL_BANDWIDTH: 10.973024965 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/762/787’, ‘10/764/801’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip6-ip6base-iacldstbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/289/294’, ‘20/203/207’]
LAT_50%NDR: [‘10/27/165’, ‘10/25/53’]
LAT_10%NDR: [‘10/23/111’, ‘10/26/66’]
tc10-1518b-2t2c-ethip6-ip6base-iacldstbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/90/95’, ‘20/309/325’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip6-ip6base-iacldstbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/421/437’, ‘50/200/202’]
LAT_50%NDR: [‘50/65/252’, ‘50/65/107’]
LAT_10%NDR: [‘50/63/136’, ‘50/63/94’]
tc12-9000b-2t2c-ethip6-ip6base-iacldstbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/211/241’, ‘50/338/336’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-78b-4t4c-ethip6-ip6base-iacldstbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 21341342.4062 pps (2x 10670671.2031 pps)
FINAL_BANDWIDTH: 16.7316124465 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/44/79’, ‘10/46/102’]
LAT_50%NDR: [‘10/19/230’, ‘10/19/54’]
LAT_10%NDR: [‘10/18/135’, ‘10/18/42’]
tc14-78b-4t4c-ethip6-ip6base-iacldstbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 21341342.4062 pps (2x 10670671.2031 pps)
FINAL_BANDWIDTH: 16.7316124465 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/47/223’, ‘10/52/456’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip6-ip6base-iacldstbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/159/164’, ‘20/129/190’]
LAT_50%NDR: [‘20/25/233’, ‘10/28/197’]
LAT_10%NDR: [‘10/27/83’, ‘10/27/71’]
tc16-1518b-4t4c-ethip6-ip6base-iacldstbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/154/166’, ‘20/87/90’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip6-ip6base-iacldstbase-ndrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/260/278’, ‘50/90/109’]
LAT_50%NDR: [‘50/67/178’, ‘50/66/94’]
LAT_10%NDR: [‘50/62/232’, ‘50/62/91’]
tc18-9000b-4t4c-ethip6-ip6base-iacldstbase-pdrdisc [Cfg] DUT runs IPv6 routing and whitelist filters config with 4 threads, 4 phy cores, 2 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/154/156’, ‘50/174/191’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.5.3. 10ge2p1x520-ethip6-ip6base-ndrpdrdisc

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-78b-1t1c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10025860.9375 pps (2x 5012930.46875 pps)
FINAL_BANDWIDTH: 7.860274975 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1060/1199’, ‘30/1045/1183’]
LAT_50%NDR: [‘10/24/53’, ‘10/25/51’]
LAT_10%NDR: [‘10/18/213’, ‘10/21/199’]
tc02-78b-1t1c-ethip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10224378.1562 pps (2x 5112189.07812 pps)
FINAL_BANDWIDTH: 8.01591247446 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/603/724’, ‘30/608/799’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/421/437’, ‘20/346/350’]
LAT_50%NDR: [‘10/27/157’, ‘10/25/174’]
LAT_10%NDR: [‘10/27/192’, ‘10/27/93’]
tc04-1518b-1t1c-ethip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/349/366’, ‘20/306/312’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/239/250’, ‘50/341/351’]
LAT_50%NDR: [‘50/64/237’, ‘50/65/207’]
LAT_10%NDR: [‘50/62/193’, ‘50/62/210’]
tc06-9000b-1t1c-ethip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/209/216’, ‘60/297/315’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-78b-2t2c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 20745790.75 pps (2x 10372895.375 pps)
FINAL_BANDWIDTH: 16.264699948 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/84/130’, ‘20/415/555’]
LAT_50%NDR: [‘10/24/170’, ‘10/23/108’]
LAT_10%NDR: [‘10/20/154’, ‘10/20/50’]
tc08-78b-2t2c-ethip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 20944307.9688 pps (2x 10472153.9844 pps)
FINAL_BANDWIDTH: 16.4203374475 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/100/195’, ‘30/518/701’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/219/230’, ‘20/270/277’]
LAT_50%NDR: [‘10/27/64’, ‘10/26/170’]
LAT_10%NDR: [‘10/24/51’, ‘10/26/89’]
tc10-1518b-2t2c-ethip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/235/257’, ‘20/324/330’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/238/254’, ‘50/139/137’]
LAT_50%NDR: [‘50/63/136’, ‘50/65/244’]
LAT_10%NDR: [‘50/62/87’, ‘50/62/185’]
tc12-9000b-2t2c-ethip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/232/241’, ‘50/222/246’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-78b-4t4c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 21341342.4062 pps (2x 10670671.2031 pps)
FINAL_BANDWIDTH: 16.7316124465 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/31/110’, ‘10/30/124’]
LAT_50%NDR: [‘10/18/171’, ‘10/18/185’]
LAT_10%NDR: [‘10/18/41’, ‘10/17/145’]
tc14-78b-4t4c-ethip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 21539859.625 pps (2x 10769929.8125 pps)
FINAL_BANDWIDTH: 16.887249946 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/414/443’, ‘10/770/801’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/131/144’, ‘20/153/162’]
LAT_50%NDR: [‘10/25/78’, ‘10/26/148’]
LAT_10%NDR: [‘10/26/50’, ‘10/26/78’]
tc16-1518b-4t4c-ethip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/192/230’, ‘20/97/99’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/180/191’, ‘50/104/113’]
LAT_50%NDR: [‘50/65/93’, ‘50/65/97’]
LAT_10%NDR: [‘50/62/85’, ‘50/61/82’]
tc18-9000b-4t4c-ethip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/140/149’, ‘50/166/197’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.5.4. 10ge2p1x520-ethip6-ip6scale200k-ndrpdrdisc

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv6 header withq 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 Documentation Status
tc01-78b-1t1c-ethip6-ip6scale200k-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6651068.21876 pps (2x 3325534.10938 pps)
FINAL_BANDWIDTH: 5.21443748351 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/395/811’, ‘20/381/782’]
LAT_50%NDR: [‘10/27/309’, ‘10/29/315’]
LAT_10%NDR: [‘10/20/191’, ‘10/20/216’]
tc02-78b-1t1c-ethip6-ip6scale200k-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6651068.21876 pps (2x 3325534.10938 pps)
FINAL_BANDWIDTH: 5.21443748351 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1549/2199’, ‘10/1419/2915’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip6-ip6scale200k-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/447/449’, ‘20/272/278’]
LAT_50%NDR: [‘10/29/283’, ‘10/27/282’]
LAT_10%NDR: [‘10/27/146’, ‘10/26/148’]
tc04-1518b-1t1c-ethip6-ip6scale200k-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/408/421’, ‘20/464/478’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip6-ip6scale200k-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/298/302’, ‘50/345/348’]
LAT_50%NDR: [‘50/66/197’, ‘50/66/227’]
LAT_10%NDR: [‘50/62/85’, ‘50/61/86’]
tc06-9000b-1t1c-ethip6-ip6scale200k-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/417/427’, ‘50/357/363’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-78b-2t2c-ethip6-ip6scale200k-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13400653.6562 pps (2x 6700326.82812 pps)
FINAL_BANDWIDTH: 10.5061124665 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/190/430’, ‘10/172/438’]
LAT_50%NDR: [‘10/31/203’, ‘10/28/68’]
LAT_10%NDR: [‘10/19/45’, ‘10/20/165’]
tc08-78b-2t2c-ethip6-ip6scale200k-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13599170.875 pps (2x 6799585.4375 pps)
FINAL_BANDWIDTH: 10.661749966 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1390/1592’, ‘20/1402/1650’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip6-ip6scale200k-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/60/63’, ‘20/435/453’]
LAT_50%NDR: [‘10/28/89’, ‘10/26/212’]
LAT_10%NDR: [‘10/26/48’, ‘10/26/48’]
tc10-1518b-2t2c-ethip6-ip6scale200k-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/341/350’, ‘20/54/61’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip6-ip6scale200k-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/176/188’, ‘60/212/224’]
LAT_50%NDR: [‘50/65/154’, ‘50/66/182’]
LAT_10%NDR: [‘50/62/85’, ‘50/62/83’]
tc12-9000b-2t2c-ethip6-ip6scale200k-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/150/154’, ‘50/224/229’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-78b-4t4c-ethip6-ip6scale200k-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 19951721.875 pps (2x 9975860.9375 pps)
FINAL_BANDWIDTH: 15.64214995 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/133/412’, ‘10/528/728’]
LAT_50%NDR: [‘10/23/257’, ‘10/23/307’]
LAT_10%NDR: [‘10/19/50’, ‘10/18/42’]
tc14-78b-4t4c-ethip6-ip6scale200k-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 19951721.875 pps (2x 9975860.9375 pps)
FINAL_BANDWIDTH: 15.64214995 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/644/809’, ‘10/122/268’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip6-ip6scale200k-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/153/174’, ‘20/126/130’]
LAT_50%NDR: [‘10/26/70’, ‘10/28/238’]
LAT_10%NDR: [‘10/23/55’, ‘10/26/50’]
tc16-1518b-4t4c-ethip6-ip6scale200k-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/107/119’, ‘20/151/155’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip6-ip6scale200k-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/96/102’, ‘50/124/130’]
LAT_50%NDR: [‘50/67/99’, ‘50/66/96’]
LAT_10%NDR: [‘50/63/84’, ‘50/62/228’]
tc18-9000b-4t4c-ethip6-ip6scale200k-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/184/190’, ‘50/91/112’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.5.5. 10ge2p1x520-ethip6-ip6scale20k-ndrpdrdisc

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv6 header withq 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 Documentation Status
tc01-78b-1t1c-ethip6-ip6scale20k-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8437723.1875 pps (2x 4218861.59375 pps)
FINAL_BANDWIDTH: 6.615174979 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2168/2464’, ‘10/1387/1842’]
LAT_50%NDR: [‘10/29/62’, ‘10/28/62’]
LAT_10%NDR: [‘10/20/140’, ‘10/20/144’]
tc02-78b-1t1c-ethip6-ip6scale20k-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8437723.1875 pps (2x 4218861.59375 pps)
FINAL_BANDWIDTH: 6.615174979 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2310/2465’, ‘20/1355/2142’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip6-ip6scale20k-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/388/412’, ‘20/369/380’]
LAT_50%NDR: [‘10/28/139’, ‘10/29/127’]
LAT_10%NDR: [‘10/24/159’, ‘10/27/145’]
tc04-1518b-1t1c-ethip6-ip6scale20k-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/467/506’, ‘20/447/463’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip6-ip6scale20k-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/238/253’, ‘50/343/348’]
LAT_50%NDR: [‘50/65/147’, ‘50/66/204’]
LAT_10%NDR: [‘50/62/223’, ‘50/62/218’]
tc06-9000b-1t1c-ethip6-ip6scale20k-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/389/423’, ‘50/324/325’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-78b-2t2c-ethip6-ip6scale20k-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 17370998.0312 pps (2x 8685499.01562 pps)
FINAL_BANDWIDTH: 13.6188624565 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/114/143’, ‘20/94/128’]
LAT_50%NDR: [‘10/24/100’, ‘10/23/191’]
LAT_10%NDR: [‘10/19/52’, ‘10/20/163’]
tc08-78b-2t2c-ethip6-ip6scale20k-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 17569515.25 pps (2x 8784757.625 pps)
FINAL_BANDWIDTH: 13.774499956 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/654/692’, ‘10/1195/1222’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip6-ip6scale20k-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/239/248’, ‘20/266/271’]
LAT_50%NDR: [‘10/26/58’, ‘10/25/46’]
LAT_10%NDR: [‘10/26/128’, ‘10/26/108’]
tc10-1518b-2t2c-ethip6-ip6scale20k-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/237/244’, ‘20/206/213’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip6-ip6scale20k-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/379/405’, ‘60/92/99’]
LAT_50%NDR: [‘50/65/93’, ‘50/65/200’]
LAT_10%NDR: [‘50/61/108’, ‘50/61/192’]
tc12-9000b-2t2c-ethip6-ip6scale20k-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/99/115’, ‘60/245/253’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-78b-4t4c-ethip6-ip6scale20k-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 21539859.625 pps (2x 10769929.8125 pps)
FINAL_BANDWIDTH: 16.887249946 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/774/797’, ‘10/775/806’]
LAT_50%NDR: [‘10/19/46’, ‘10/19/255’]
LAT_10%NDR: [‘10/19/134’, ‘10/18/41’]
tc14-78b-4t4c-ethip6-ip6scale20k-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 21539859.625 pps (2x 10769929.8125 pps)
FINAL_BANDWIDTH: 16.887249946 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/419/798’, ‘20/767/856’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip6-ip6scale20k-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/247/258’, ‘20/49/55’]
LAT_50%NDR: [‘10/25/107’, ‘10/26/69’]
LAT_10%NDR: [‘10/27/151’, ‘10/27/49’]
tc16-1518b-4t4c-ethip6-ip6scale20k-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/55/75’, ‘20/145/150’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip6-ip6scale20k-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/155/166’, ‘50/138/142’]
LAT_50%NDR: [‘50/66/100’, ‘50/65/116’]
LAT_10%NDR: [‘50/62/85’, ‘50/62/86’]
tc18-9000b-4t4c-ethip6-ip6scale20k-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/247/279’, ‘60/121/138’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.5.6. 10ge2p1x520-ethip6-ip6scale2m-ndrpdrdisc

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv6 header withq 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 Documentation Status
tc01-78b-1t1c-ethip6-ip6scale2m-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5261447.6875 pps (2x 2630723.84375 pps)
FINAL_BANDWIDTH: 4.124974987 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/821/3176’, ‘20/770/2392’]
LAT_50%NDR: [‘10/34/145’, ‘10/36/103’]
LAT_10%NDR: [‘10/21/163’, ‘10/19/145’]
tc02-78b-1t1c-ethip6-ip6scale2m-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5459964.90624 pps (2x 2729982.45312 pps)
FINAL_BANDWIDTH: 4.28061248649 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/842/3585’, ‘10/735/2289’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-ethip6-ip6scale2m-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/281/287’, ‘20/206/225’]
LAT_50%NDR: [‘10/26/111’, ‘10/28/131’]
LAT_10%NDR: [‘10/24/59’, ‘10/27/70’]
tc04-1518b-1t1c-ethip6-ip6scale2m-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/222/225’, ‘20/209/212’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip6-ip6scale2m-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/233/248’, ‘50/211/216’]
LAT_50%NDR: [‘50/64/155’, ‘50/65/159’]
LAT_10%NDR: [‘50/62/212’, ‘50/63/208’]
tc06-9000b-1t1c-ethip6-ip6scale2m-pdrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/306/346’, ‘60/357/447’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-78b-2t2c-ethip6-ip6scale2m-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10621412.5938 pps (2x 5310706.29688 pps)
FINAL_BANDWIDTH: 8.32718747354 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/158/563’, ‘10/301/734’]
LAT_50%NDR: [‘10/29/132’, ‘10/28/124’]
LAT_10%NDR: [‘10/18/77’, ‘10/19/226’]
tc08-78b-2t2c-ethip6-ip6scale2m-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10819929.8125 pps (2x 5409964.90625 pps)
FINAL_BANDWIDTH: 8.482824973 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1028/1740’, ‘10/721/1129’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-ethip6-ip6scale2m-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/79/81’, ‘20/279/294’]
LAT_50%NDR: [‘10/28/53’, ‘10/25/210’]
LAT_10%NDR: [‘10/24/45’, ‘10/26/137’]
tc10-1518b-2t2c-ethip6-ip6scale2m-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/70/76’, ‘20/308/314’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip6-ip6scale2m-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/83/105’, ‘50/82/101’]
LAT_50%NDR: [‘50/66/208’, ‘50/65/262’]
LAT_10%NDR: [‘50/61/84’, ‘50/61/82’]
tc12-9000b-2t2c-ethip6-ip6scale2m-pdrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/84/102’, ‘50/261/273’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-78b-4t4c-ethip6-ip6scale2m-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 18760618.5625 pps (2x 9380309.28125 pps)
FINAL_BANDWIDTH: 14.708324953 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/877/1363’, ‘20/224/551’]
LAT_50%NDR: [‘10/23/59’, ‘10/23/55’]
LAT_10%NDR: [‘10/19/43’, ‘10/18/43’]
tc14-78b-4t4c-ethip6-ip6scale2m-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 18760618.5625 pps (2x 9380309.28125 pps)
FINAL_BANDWIDTH: 14.708324953 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/929/1431’, ‘40/550/937’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-ethip6-ip6scale2m-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/48/63’, ‘10/174/185’]
LAT_50%NDR: [‘10/26/56’, ‘10/29/61’]
LAT_10%NDR: [‘10/24/54’, ‘10/26/152’]
tc16-1518b-4t4c-ethip6-ip6scale2m-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/46/68’, ‘20/47/62’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip6-ip6scale2m-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/186/201’, ‘50/193/216’]
LAT_50%NDR: [‘50/66/96’, ‘50/64/93’]
LAT_10%NDR: [‘50/63/85’, ‘50/62/83’]
tc18-9000b-4t4c-ethip6-ip6scale2m-pdrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/129/135’, ‘50/87/103’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.5.7. 40ge2p1xl710-ethip6-ip6base-ndrpdrdisc

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 2p40GE NIC XL710 by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-78b-1t1c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 18.75Mpps rate, step 50kpps.
FINAL_RATE: 10180468.75 pps (2x 5090234.375 pps)
FINAL_BANDWIDTH: 7.9814875 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/141/219’, ‘20/151/206’]
LAT_50%NDR: [‘10/29/177’, ‘10/28/148’]
LAT_10%NDR: [‘10/33/106’, ‘10/34/99’]
tc03-1518b-1t1c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 24.5G rate, step 50kpps.
FINAL_RATE: 3861117.625 pps (2x 1930558.8125 pps)
FINAL_BANDWIDTH: 47.507191258 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/38/255’, ‘10/38/243’]
LAT_50%NDR: [‘10/30/81’, ‘10/30/77’]
LAT_10%NDR: [‘10/29/158’, ‘10/32/140’]
tc07-78b-2t2c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 18.75Mpps rate, step 50kpps.
FINAL_RATE: 20699218.75 pps (2x 10349609.375 pps)
FINAL_BANDWIDTH: 16.2281875 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/71/100’, ‘20/68/156’]
LAT_50%NDR: [‘10/24/64’, ‘10/23/58’]
LAT_10%NDR: [‘10/25/74’, ‘10/29/150’]
tc09-1518b-2t2c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 24.5G rate, step 50kpps.
FINAL_RATE: 3861117.625 pps (2x 1930558.8125 pps)
FINAL_BANDWIDTH: 47.507191258 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/37/159’, ‘10/38/151’]
LAT_50%NDR: [‘10/28/87’, ‘10/31/94’]
LAT_10%NDR: [‘10/29/125’, ‘10/30/123’]
tc13-78b-4t4c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 18.75Mpps rate, step 50kpps.
FINAL_RATE: 28003906.25 pps (2x 14001953.125 pps)
FINAL_BANDWIDTH: 21.9550625 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/25/61’, ‘10/24/64’]
LAT_50%NDR: [‘10/19/75’, ‘10/20/83’]
LAT_10%NDR: [‘10/27/215’, ‘10/32/169’]
tc15-1518b-4t4c-ethip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 routing config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 24.5G rate, step 50kpps.
FINAL_RATE: 3739791.25 pps (2x 1869895.625 pps)
FINAL_BANDWIDTH: 46.01439154 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/41/283’, ‘20/40/242’]
LAT_50%NDR: [‘10/33/105’, ‘10/33/191’]
LAT_10%NDR: [‘10/29/95’, ‘10/30/95’]

7.1.6. ip6 tunnels

7.1.6.1. 10ge2p1x520-ethip6lispip4-ip6base-ndrpdrdisc

RFC6830: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-LISP-IPv4 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over LISPoIPv4 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static routes. LISPoIPv4 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search
  • [Ref] Applicable standard specifications: RFC6830.
Name Documentation Status
tc01-78b-1t1c-ethip6lispip4-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5685765.71876 pps (2x 2842882.85938 pps)
FINAL_BANDWIDTH: 4.45764032351 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/3320/3413’, ‘50/1943/2153’]
LAT_50%NDR: [‘10/33/157’, ‘10/35/116’]
LAT_10%NDR: [‘10/20/250’, ‘10/20/227’]
tc02-78b-1t1c-ethip6lispip4-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5685765.71876 pps (2x 2842882.85938 pps)
FINAL_BANDWIDTH: 4.45764032351 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/3323/3425’, ‘40/1937/2020’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1460b-1t1c-ethip6lispip4-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1636124.0 pps (2x 818062.0 pps)
FINAL_BANDWIDTH: 19.37170816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/41/61’, ‘20/40/54’]
LAT_50%NDR: [‘20/30/229’, ‘20/30/229’]
LAT_10%NDR: [‘20/27/49’, ‘10/26/50’]
tc04-1460b-1t1c-ethip6lispip4-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1636124.0 pps (2x 818062.0 pps)
FINAL_BANDWIDTH: 19.37170816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/40/55’, ‘20/39/59’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip6lispip4-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 275694.0 pps (2x 137847.0 pps)
FINAL_BANDWIDTH: 19.89407904 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/78/92’, ‘50/78/89’]
LAT_50%NDR: [‘50/66/281’, ‘50/68/302’]
LAT_10%NDR: [‘50/63/227’, ‘50/62/243’]
tc06-9000b-1t1c-ethip6lispip4-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275694.0 pps (2x 137847.0 pps)
FINAL_BANDWIDTH: 19.89407904 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/78/106’, ‘60/80/106’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-78b-2t2c-ethip6lispip4-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10340570.4844 pps (2x 5170285.24219 pps)
FINAL_BANDWIDTH: 8.10700725977 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/75/124’, ‘20/89/135’]
LAT_50%NDR: [‘10/28/80’, ‘10/28/70’]
LAT_10%NDR: [‘10/19/238’, ‘10/20/44’]
tc08-78b-2t2c-ethip6lispip4-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10473564.9062 pps (2x 5236782.45312 pps)
FINAL_BANDWIDTH: 8.21127488646 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/860/905’, ‘10/860/905’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1460b-2t2c-ethip6lispip4-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1636124.0 pps (2x 818062.0 pps)
FINAL_BANDWIDTH: 19.37170816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/37/57’, ‘20/37/65’]
LAT_50%NDR: [‘20/25/54’, ‘10/28/252’]
LAT_10%NDR: [‘20/25/177’, ‘10/26/68’]
tc10-1460b-2t2c-ethip6lispip4-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1636124.0 pps (2x 818062.0 pps)
FINAL_BANDWIDTH: 19.37170816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/34/62’, ‘20/33/91’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip6lispip4-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 275694.0 pps (2x 137847.0 pps)
FINAL_BANDWIDTH: 19.89407904 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/76/98’, ‘50/77/95’]
LAT_50%NDR: [‘50/66/186’, ‘50/66/97’]
LAT_10%NDR: [‘50/62/158’, ‘50/62/96’]
tc12-9000b-2t2c-ethip6lispip4-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275694.0 pps (2x 137847.0 pps)
FINAL_BANDWIDTH: 19.89407904 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/76/93’, ‘50/76/95’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-78b-4t4c-ethip6lispip4-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10340570.4844 pps (2x 5170285.24219 pps)
FINAL_BANDWIDTH: 8.10700725977 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/78/118’, ‘20/97/167’]
LAT_50%NDR: [‘10/25/58’, ‘10/26/62’]
LAT_10%NDR: [‘10/19/52’, ‘10/20/45’]
tc14-78b-4t4c-ethip6lispip4-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10340570.4844 pps (2x 5170285.24219 pps)
FINAL_BANDWIDTH: 8.10700725977 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/78/194’, ‘10/864/957’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1460b-4t4c-ethip6lispip4-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1636124.0 pps (2x 818062.0 pps)
FINAL_BANDWIDTH: 19.37170816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/37/60’, ‘20/36/60’]
LAT_50%NDR: [‘20/26/55’, ‘10/29/53’]
LAT_10%NDR: [‘20/27/50’, ‘10/27/51’]
tc16-1460b-4t4c-ethip6lispip4-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1636124.0 pps (2x 818062.0 pps)
FINAL_BANDWIDTH: 19.37170816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/35/65’, ‘20/36/68’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip6lispip4-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 275694.0 pps (2x 137847.0 pps)
FINAL_BANDWIDTH: 19.89407904 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/77/98’, ‘50/79/97’]
LAT_50%NDR: [‘50/67/94’, ‘50/67/118’]
LAT_10%NDR: [‘50/63/159’, ‘50/63/249’]
tc18-9000b-4t4c-ethip6lispip4-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 275694.0 pps (2x 137847.0 pps)
FINAL_BANDWIDTH: 19.89407904 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/79/91’, ‘50/78/93’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.6.2. 10ge2p1x520-ethip6lispip6-ip6base-ndrpdrdisc

RFC6830: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-LISP-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over LISPoIPv6 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static routes. LISPoIPv6 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search
  • [Ref] Applicable standard specifications: RFC6830.
Name Documentation Status
tc01-78b-1t1c-ethip6lispip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4686895.3125 pps (2x 2343447.65625 pps)
FINAL_BANDWIDTH: 3.674525925 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/156/299’, ‘20/159/312’]
LAT_50%NDR: [‘10/32/83’, ‘10/33/86’]
LAT_10%NDR: [‘10/21/227’, ‘10/22/236’]
tc02-78b-1t1c-ethip6lispip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4686895.3125 pps (2x 2343447.65625 pps)
FINAL_BANDWIDTH: 3.674525925 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/147/353’, ‘20/150/380’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1460b-1t1c-ethip6lispip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1482592.75 pps (2x 741296.375 pps)
FINAL_BANDWIDTH: 17.55389816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/41/215’, ‘20/39/207’]
LAT_50%NDR: [‘20/31/176’, ‘20/33/231’]
LAT_10%NDR: [‘20/24/115’, ‘20/27/98’]
tc04-1460b-1t1c-ethip6lispip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1482592.75 pps (2x 741296.375 pps)
FINAL_BANDWIDTH: 17.55389816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/44/535’, ‘20/43/517’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-ethip6lispip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 244801.5 pps (2x 122400.75 pps)
FINAL_BANDWIDTH: 17.66487624 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/75/273’, ‘50/76/279’]
LAT_50%NDR: [‘50/68/200’, ‘50/68/216’]
LAT_10%NDR: [‘50/67/88’, ‘50/65/86’]
tc06-9000b-1t1c-ethip6lispip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 244801.5 pps (2x 122400.75 pps)
FINAL_BANDWIDTH: 17.66487624 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/75/257’, ‘50/77/277’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-78b-2t2c-ethip6lispip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8906839.0 pps (2x 4453419.5 pps)
FINAL_BANDWIDTH: 6.982961776 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/880/1347’, ‘20/882/1335’]
LAT_50%NDR: [‘10/33/85’, ‘10/34/83’]
LAT_10%NDR: [‘10/21/60’, ‘10/21/123’]
tc08-78b-2t2c-ethip6lispip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8906839.0 pps (2x 4453419.5 pps)
FINAL_BANDWIDTH: 6.982961776 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/883/931’, ‘40/881/985’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1460b-2t2c-ethip6lispip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1460 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 1602288.53125 pps (2x 801144.265625 pps)
FINAL_BANDWIDTH: 18.97109621 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/37/74’, ‘20/36/131’]
LAT_50%NDR: [‘20/27/52’, ‘20/29/54’]
LAT_10%NDR: [‘20/24/51’, ‘10/27/181’]
tc10-1460b-2t2c-ethip6lispip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1482592.75 pps (2x 741296.375 pps)
FINAL_BANDWIDTH: 17.55389816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/33/213’, ‘20/32/226’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-ethip6lispip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 244801.5 pps (2x 122400.75 pps)
FINAL_BANDWIDTH: 17.66487624 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/71/252’, ‘50/73/122’]
LAT_50%NDR: [‘50/67/183’, ‘50/67/116’]
LAT_10%NDR: [‘50/64/87’, ‘50/64/86’]
tc12-9000b-2t2c-ethip6lispip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 244801.5 pps (2x 122400.75 pps)
FINAL_BANDWIDTH: 17.66487624 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/73/112’, ‘50/74/106’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-78b-4t4c-ethip6lispip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8356411.5625 pps (2x 4178205.78125 pps)
FINAL_BANDWIDTH: 6.551426665 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/51/110’, ‘20/130/300’]
LAT_50%NDR: [‘10/29/75’, ‘10/28/68’]
LAT_10%NDR: [‘10/22/47’, ‘10/21/219’]
tc14-78b-4t4c-ethip6lispip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 78 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8356411.5625 pps (2x 4178205.78125 pps)
FINAL_BANDWIDTH: 6.551426665 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/49/92’, ‘30/934/987’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1460b-4t4c-ethip6lispip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1482592.75 pps (2x 741296.375 pps)
FINAL_BANDWIDTH: 17.55389816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/33/444’, ‘20/32/541’]
LAT_50%NDR: [‘20/27/57’, ‘20/30/124’]
LAT_10%NDR: [‘20/27/171’, ‘20/27/129’]
tc16-1460b-4t4c-ethip6lispip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1460 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1482592.75 pps (2x 741296.375 pps)
FINAL_BANDWIDTH: 17.55389816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/34/71’, ‘20/32/182’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-ethip6lispip6-ip6base-ndrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 244801.5 pps (2x 122400.75 pps)
FINAL_BANDWIDTH: 17.66487624 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/73/103’, ‘50/72/171’]
LAT_50%NDR: [‘50/67/102’, ‘50/67/293’]
LAT_10%NDR: [‘50/64/92’, ‘50/64/92’]
tc18-9000b-4t4c-ethip6lispip6-ip6base-pdrdisc [Cfg] DUT runs IPv6 LISP remote static mappings and whitelist filters config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 244801.5 pps (2x 122400.75 pps)
FINAL_BANDWIDTH: 17.66487624 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/74/281’, ‘50/75/113’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7. l2

7.1.7.1. 10ge2p1vic1227-eth-l2bdbasemaclrn-ndrpdrdisc

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with 2p10GE NIC Cisco-VIC-1227.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50000pps.
FINAL_RATE: 6820275.125 pps (2x 3410137.5625 pps)
FINAL_BANDWIDTH: 4.583224884 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/39/370’, ‘10/40/400’]
LAT_50%NDR: [‘10/20/178’, ‘2/20/187’]
LAT_10%NDR: [‘2/17/184’, ‘2/16/168’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50000pps, LT=0.5 percentage.
FINAL_RATE: 8558277.3125 pps (2x 4279138.65625 pps)
FINAL_BANDWIDTH: 5.751162354 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/175/492’, ‘20/173/477’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50000pps.
FINAL_RATE: 1244114.5 pps (2x 622057.25 pps)
FINAL_BANDWIDTH: 15.307584808 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/24/377’, ‘10/24/447’]
LAT_50%NDR: [‘10/22/94’, ‘10/22/97’]
LAT_10%NDR: [‘10/21/448’, ‘10/20/541’]
tc04-1518b-1t1c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50000pps, LT=0.5 percentage.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1519/1540’, ‘20/1161/1180’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10000pps.
FINAL_RATE: 245015.0 pps (2x 122507.5 pps)
FINAL_BANDWIDTH: 17.6802824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/53/310’, ‘30/54/324’]
LAT_50%NDR: [‘40/49/100’, ‘40/49/101’]
LAT_10%NDR: [‘30/47/206’, ‘30/47/183’]
tc06-9000b-1t1c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10000pps, LT=0.5 percentage.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/1061/1086’, ‘40/1051/1082’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50000pps.
FINAL_RATE: 13077083.0 pps (2x 6538541.5 pps)
FINAL_BANDWIDTH: 8.787799776 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/41/458’, ‘10/40/447’]
LAT_50%NDR: [‘10/24/207’, ‘2/24/194’]
LAT_10%NDR: [‘10/17/172’, ‘2/17/152’]
tc08-64b-2t2c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50000pps, LT=0.5 percentage.
FINAL_RATE: 17595888.6875 pps (2x 8797944.34375 pps)
FINAL_BANDWIDTH: 11.824437198 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/122/746’, ‘10/117/651’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50000pps.
FINAL_RATE: 1244114.5 pps (2x 622057.25 pps)
FINAL_BANDWIDTH: 15.307584808 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/21/384’, ‘10/21/405’]
LAT_50%NDR: [‘10/22/66’, ‘10/20/115’]
LAT_10%NDR: [‘10/21/186’, ‘10/21/169’]
tc10-1518b-2t2c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50000pps, LT=0.5 percentage.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1375/1392’, ‘20/902/917’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10000pps.
FINAL_RATE: 245015.0 pps (2x 122507.5 pps)
FINAL_BANDWIDTH: 17.6802824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/55/342’, ‘40/54/324’]
LAT_50%NDR: [‘30/50/101’, ‘30/49/145’]
LAT_10%NDR: [‘30/47/219’, ‘30/46/199’]
tc12-9000b-2t2c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 2 thread, 2 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10000pps, LT=0.5 percentage.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/1302/1337’, ‘40/1224/1248’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 4 thread, 4 phy core, 2 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50000pps.
FINAL_RATE: 11802548.0625 pps (2x 5901274.03125 pps)
FINAL_BANDWIDTH: 7.931312298 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/18/287’, ‘2/17/271’]
LAT_50%NDR: [‘2/16/181’, ‘2/15/178’]
LAT_10%NDR: [‘2/16/175’, ‘2/14/189’]
tc14-64b-4t4c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 4 thread, 4 phy core, 2 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50000pps, LT=0.5 percentage.
FINAL_RATE: 16668954.1875 pps (2x 8334477.09375 pps)
FINAL_BANDWIDTH: 11.201537214 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/31/820’, ‘10/32/774’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 4 thread, 4 phy core, 2 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50000pps.
FINAL_RATE: 1053428.75 pps (2x 526714.375 pps)
FINAL_BANDWIDTH: 12.96138734 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/21/193’, ‘10/21/179’]
LAT_50%NDR: [‘10/21/175’, ‘10/19/174’]
LAT_10%NDR: [‘10/21/165’, ‘10/19/171’]
tc16-1518b-4t4c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 4 thread, 4 phy core, 2 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50000pps, LT=0.5 percentage.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2421/2478’, ‘10/1526/1575’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 4 thread, 4 phy core, 2 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10000pps.
FINAL_RATE: 245015.0 pps (2x 122507.5 pps)
FINAL_BANDWIDTH: 17.6802824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/55/346’, ‘30/57/529’]
LAT_50%NDR: [‘30/50/116’, ‘30/50/134’]
LAT_10%NDR: [‘30/47/221’, ‘30/47/210’]
tc18-9000b-4t4c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 4 thread, 4 phy core, 2 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10000pps, LT=0.5 percentage.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/2397/2541’, ‘40/1367/1489’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.2. 10ge2p1x520-dot1ad-l2xcbase-ndrpdrdisc

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 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-dot1ad-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9195142.3125 pps (2x 4597571.15625 pps)
FINAL_BANDWIDTH: 6.179135634 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1670/1863’, ‘10/2129/2398’]
LAT_50%NDR: [‘10/24/191’, ‘10/24/249’]
LAT_10%NDR: [‘10/19/49’, ‘10/20/97’]
tc02-64b-1t1c-dot1ad-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9300899.78124 pps (2x 4650449.89062 pps)
FINAL_BANDWIDTH: 6.25020465299 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/1474/1531’, ‘30/1210/1271’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1514b-1t1c-dot1ad-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1514 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.89622544 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/168/237’, ‘20/240/260’]
LAT_50%NDR: [‘10/28/136’, ‘10/31/153’]
LAT_10%NDR: [‘10/27/153’, ‘10/27/154’]
tc04-1514b-1t1c-dot1ad-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1514 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.89622544 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/226/237’, ‘20/252/271’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-dot1ad-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 276916.0 pps (2x 138458.0 pps)
FINAL_BANDWIDTH: 19.98225856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/240/361’, ‘50/216/262’]
LAT_50%NDR: [‘50/67/193’, ‘50/66/173’]
LAT_10%NDR: [‘50/62/103’, ‘50/62/155’]
tc06-9000b-1t1c-dot1ad-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 276916.0 pps (2x 138458.0 pps)
FINAL_BANDWIDTH: 19.98225856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/223/225’, ‘50/241/249’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-dot1ad-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 18396042.0938 pps (2x 9198021.04688 pps)
FINAL_BANDWIDTH: 12.362140287 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/81/230’, ‘10/159/259’]
LAT_50%NDR: [‘10/23/95’, ‘10/23/200’]
LAT_10%NDR: [‘10/19/108’, ‘10/19/40’]
tc08-64b-2t2c-dot1ad-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 18501799.5625 pps (2x 9250899.78125 pps)
FINAL_BANDWIDTH: 12.433209306 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/578/613’, ‘20/590/613’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1514b-2t2c-dot1ad-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1514 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.89622544 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/208/221’, ‘20/171/213’]
LAT_50%NDR: [‘10/26/59’, ‘10/25/145’]
LAT_10%NDR: [‘10/27/54’, ‘10/27/172’]
tc10-1514b-2t2c-dot1ad-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1514 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.89622544 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/223/233’, ‘20/189/203’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-dot1ad-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 276916.0 pps (2x 138458.0 pps)
FINAL_BANDWIDTH: 19.98225856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/251/261’, ‘50/97/107’]
LAT_50%NDR: [‘50/67/93’, ‘50/66/179’]
LAT_10%NDR: [‘50/61/200’, ‘50/61/91’]
tc12-9000b-2t2c-dot1ad-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 276916.0 pps (2x 138458.0 pps)
FINAL_BANDWIDTH: 19.98225856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/229/243’, ‘60/237/255’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-dot1ad-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 18290284.625 pps (2x 9145142.3125 pps)
FINAL_BANDWIDTH: 12.291071268 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/70/110’, ‘20/577/626’]
LAT_50%NDR: [‘10/21/50’, ‘10/21/66’]
LAT_10%NDR: [‘10/18/47’, ‘10/19/41’]
tc14-64b-4t4c-dot1ad-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 18396042.0938 pps (2x 9198021.04688 pps)
FINAL_BANDWIDTH: 12.362140287 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/72/99’, ‘20/581/605’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1514b-4t4c-dot1ad-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1514 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.89622544 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/39/64’, ‘10/129/142’]
LAT_50%NDR: [‘10/28/53’, ‘10/26/52’]
LAT_10%NDR: [‘10/26/49’, ‘10/26/47’]
tc16-1514b-4t4c-dot1ad-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1514 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.89622544 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/42/59’, ‘20/128/139’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-dot1ad-l2xcbase-ndrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
Search FAILED
tc18-9000b-4t4c-dot1ad-l2xcbase-pdrdisc [Cfg] DUT runs L2XC forwarding config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 276916.0 pps (2x 138458.0 pps)
FINAL_BANDWIDTH: 19.98225856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/149/179’, ‘50/180/197’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.3. 10ge2p1x520-dot1q-l2bdbasemaclrn-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with 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. 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 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 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 Documentation Status
tc01-64b-1t1c-dot1q-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7840766.79688 pps (2x 3920383.39844 pps)
FINAL_BANDWIDTH: 5.2689952875 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1752/1873’, ‘20/1874/2628’]
LAT_50%NDR: [‘10/29/64’, ‘10/25/69’]
LAT_10%NDR: [‘10/20/498’, ‘10/19/468’]
tc02-64b-1t1c-dot1q-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7840766.79688 pps (2x 3920383.39844 pps)
FINAL_BANDWIDTH: 5.2689952875 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/1752/1826’, ‘60/2973/3068’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-dot1q-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/250/261’, ‘30/163/258’]
LAT_50%NDR: [‘20/30/93’, ‘20/28/114’]
LAT_10%NDR: [‘20/24/152’, ‘20/28/135’]
tc04-1518b-1t1c-dot1q-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/266/283’, ‘20/249/284’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-imix-1t1c-dot1q-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 framesize using binary search start at 10GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 6547364.0 pps (2x 3273682.0 pps)
FINAL_BANDWIDTH: 19.5809830947 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc06-imix-1t1c-dot1q-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 framesize using binary search start at 10GE linerate, step 50kpps, LT=0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 6547364.0 pps (2x 3273682.0 pps)
FINAL_BANDWIDTH: 19.5809830947 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-dot1q-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15581533.5938 pps (2x 7790766.79688 pps)
FINAL_BANDWIDTH: 10.470790575 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/687/724’, ‘10/694/723’]
LAT_50%NDR: [‘10/23/56’, ‘10/24/55’]
LAT_10%NDR: [‘10/20/170’, ‘10/19/55’]
tc08-64b-2t2c-dot1q-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15581533.5938 pps (2x 7790766.79688 pps)
FINAL_BANDWIDTH: 10.470790575 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/702/735’, ‘20/694/723’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-dot1q-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/38/52’, ‘20/49/71’]
LAT_50%NDR: [‘20/27/50’, ‘10/25/192’]
LAT_10%NDR: [‘20/24/61’, ‘10/26/164’]
tc10-1518b-2t2c-dot1q-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/44/60’, ‘20/181/364’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-imix-2t2c-dot1q-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for IMIX_v4_1 framesize using binary search start at 10GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 6547364.0 pps (2x 3273682.0 pps)
FINAL_BANDWIDTH: 19.5809830947 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc12-imix-2t2c-dot1q-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for IMIX_v4_1 framesize using binary search start at 10GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 6547364.0 pps (2x 3273682.0 pps)
FINAL_BANDWIDTH: 19.5809830947 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-dot1q-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23322300.3906 pps (2x 11661150.1953 pps)
FINAL_BANDWIDTH: 15.6725858625 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/378/420’, ‘10/51/82’]
LAT_50%NDR: [‘10/21/48’, ‘10/21/52’]
LAT_10%NDR: [‘10/18/53’, ‘10/18/43’]
tc14-64b-4t4c-dot1q-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23543465.1562 pps (2x 11771732.5781 pps)
FINAL_BANDWIDTH: 15.821208585 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/380/416’, ‘20/379/403’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-dot1q-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/101/118’, ‘20/118/125’]
LAT_50%NDR: [‘10/29/465’, ‘10/26/466’]
LAT_10%NDR: [‘20/26/52’, ‘10/26/47’]
tc16-1518b-4t4c-dot1q-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/118/133’, ‘20/64/88’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-imix-4t4c-dot1q-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for IMIX_v4_1 framesize using binary search start at 10GE linerate, step 50kpps. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 6547364.0 pps (2x 3273682.0 pps)
FINAL_BANDWIDTH: 19.5809830947 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_50%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LAT_10%NDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
tc18-imix-4t4c-dot1q-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for IMIX_v4_1 framesize using binary search start at 10GE linerate, step 50kpps, LT=0.5%. IMIX_v4_1 = (28x64B; 16x570B; 4x1518B)
FINAL_RATE: 6547364.0 pps (2x 3273682.0 pps)
FINAL_BANDWIDTH: 19.5809830947 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘-1/-1/-1’, ‘-1/-1/-1’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.4. 10ge2p1x520-dot1q-l2xcbase-ndrpdrdisc

RFC2544: Pkt throughput L2XC with 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. 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 tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-dot1q-l2xcbase-ndrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9167755.39062 pps (2x 4583877.69531 pps)
FINAL_BANDWIDTH: 6.1607316225 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1470/1531’, ‘50/1199/1262’]
LAT_50%NDR: [‘10/27/251’, ‘10/27/244’]
LAT_10%NDR: [‘10/19/70’, ‘10/19/119’]
tc02-64b-1t1c-dot1q-l2xcbase-pdrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9278337.77344 pps (2x 4639168.88672 pps)
FINAL_BANDWIDTH: 6.23504298375 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/273/464’, ‘20/338/515’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-dot1q-l2xcbase-ndrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/256/264’, ‘20/234/245’]
LAT_50%NDR: [‘10/26/174’, ‘10/29/178’]
LAT_10%NDR: [‘10/23/46’, ‘10/27/114’]
tc04-1518b-1t1c-dot1q-l2xcbase-pdrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/212/225’, ‘20/279/416’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-dot1q-l2xcbase-ndrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277038.0 pps (2x 138519.0 pps)
FINAL_BANDWIDTH: 19.99106208 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/181/192’, ‘50/236/257’]
LAT_50%NDR: [‘50/66/216’, ‘50/64/217’]
LAT_10%NDR: [‘50/62/159’, ‘50/61/149’]
tc06-9000b-1t1c-dot1q-l2xcbase-pdrdisc [Cfg] DUT runs L2XC switching config with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277038.0 pps (2x 138519.0 pps)
FINAL_BANDWIDTH: 19.99106208 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/229/224’, ‘50/234/234’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-dot1q-l2xcbase-ndrdisc [Cfg] DUT runs L2XC switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 18456675.5469 pps (2x 9228337.77344 pps)
FINAL_BANDWIDTH: 12.4028859675 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/564/610’, ‘30/588/615’]
LAT_50%NDR: [‘10/22/100’, ‘10/22/216’]
LAT_10%NDR: [‘10/19/42’, ‘10/18/101’]
tc08-64b-2t2c-dot1q-l2xcbase-pdrdisc [Cfg] DUT runs L2XC switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 18567257.9297 pps (2x 9283628.96484 pps)
FINAL_BANDWIDTH: 12.4771973288 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/589/616’, ‘10/587/616’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-dot1q-l2xcbase-ndrdisc [Cfg] DUT runs L2XC switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/234/249’, ‘20/190/208’]
LAT_50%NDR: [‘10/25/48’, ‘10/28/139’]
LAT_10%NDR: [‘10/23/79’, ‘10/26/103’]
tc10-1518b-2t2c-dot1q-l2xcbase-pdrdisc [Cfg] DUT runs L2XC switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/198/214’, ‘10/189/203’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-dot1q-l2xcbase-ndrdisc [Cfg] DUT runs L2XC switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277038.0 pps (2x 138519.0 pps)
FINAL_BANDWIDTH: 19.99106208 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/81/93’, ‘50/216/221’]
LAT_50%NDR: [‘50/66/94’, ‘50/65/231’]
LAT_10%NDR: [‘50/62/86’, ‘50/61/108’]
tc12-9000b-2t2c-dot1q-l2xcbase-pdrdisc [Cfg] DUT runs L2XC switching config with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277038.0 pps (2x 138519.0 pps)
FINAL_BANDWIDTH: 19.99106208 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/210/224’, ‘50/242/259’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-dot1q-l2xcbase-ndrdisc [Cfg] DUT runs L2XC switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23432882.7734 pps (2x 11716441.3867 pps)
FINAL_BANDWIDTH: 15.7468972237 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/46/263’, ‘10/44/274’]
LAT_50%NDR: [‘10/18/171’, ‘10/18/47’]
LAT_10%NDR: [‘10/18/40’, ‘10/17/40’]
tc14-64b-4t4c-dot1q-l2xcbase-pdrdisc [Cfg] DUT runs L2XC switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23432882.7734 pps (2x 11716441.3867 pps)
FINAL_BANDWIDTH: 15.7468972237 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/41/79’, ‘10/40/66’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-dot1q-l2xcbase-ndrdisc [Cfg] DUT runs L2XC switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/109/126’, ‘20/120/132’]
LAT_50%NDR: [‘10/28/55’, ‘10/26/65’]
LAT_10%NDR: [‘10/26/47’, ‘10/26/189’]
tc16-1518b-4t4c-dot1q-l2xcbase-pdrdisc [Cfg] DUT runs L2XC switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1621270.0 pps (2x 810635.0 pps)
FINAL_BANDWIDTH: 19.94810608 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/99/109’, ‘20/45/55’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-dot1q-l2xcbase-ndrdisc [Cfg] DUT runs L2XC switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277038.0 pps (2x 138519.0 pps)
FINAL_BANDWIDTH: 19.99106208 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/164/172’, ‘50/87/105’]
LAT_50%NDR: [‘50/66/96’, ‘50/65/270’]
LAT_10%NDR: [‘50/62/88’, ‘50/62/100’]
tc18-9000b-4t4c-dot1q-l2xcbase-pdrdisc [Cfg] DUT runs L2XC switching config with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277038.0 pps (2x 138519.0 pps)
FINAL_BANDWIDTH: 19.99106208 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/166/184’, ‘60/96/116’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.5. 10ge2p1x520-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4966406.125 pps (2x 2483203.0625 pps)
FINAL_BANDWIDTH: 3.337424916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/2613/2798’, ‘20/2611/2803’]
LAT_50%NDR: [‘10/23/80’, ‘10/27/68’]
LAT_10%NDR: [‘10/19/42’, ‘10/20/42’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4966406.125 pps (2x 2483203.0625 pps)
FINAL_BANDWIDTH: 3.337424916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2635/2738’, ‘10/2633/2725’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10296279.5 pps (2x 5148139.75 pps)
FINAL_BANDWIDTH: 6.919099824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1267/1529’, ‘10/1265/1422’]
LAT_50%NDR: [‘10/26/64’, ‘10/23/51’]
LAT_10%NDR: [‘10/19/64’, ‘10/19/115’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8905877.75 pps (2x 4452938.875 pps)
FINAL_BANDWIDTH: 5.984749848 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1652/1727’, ‘10/1649/1843’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14583351.5625 pps (2x 7291675.78125 pps)
FINAL_BANDWIDTH: 9.80001225 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/69/365’, ‘10/67/682’]
LAT_50%NDR: [‘10/23/74’, ‘10/23/222’]
LAT_10%NDR: [‘10/19/41’, ‘10/19/59’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15510286.0625 pps (2x 7755143.03125 pps)
FINAL_BANDWIDTH: 10.422912234 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/518/988’, ‘10/589/1237’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.6. 10ge2p1x520-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3576004.375 pps (2x 1788002.1875 pps)
FINAL_BANDWIDTH: 2.40307494 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/3627/3904’, ‘20/3619/3871’]
LAT_50%NDR: [‘10/26/213’, ‘10/26/224’]
LAT_10%NDR: [‘10/20/42’, ‘10/19/92’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3576004.375 pps (2x 1788002.1875 pps)
FINAL_BANDWIDTH: 2.40307494 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/3644/3981’, ‘20/3638/3988’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6125074.25 pps (2x 3062537.125 pps)
FINAL_BANDWIDTH: 4.116049896 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/200/1102’, ‘10/455/2249’]
LAT_50%NDR: [‘10/30/94’, ‘10/28/76’]
LAT_10%NDR: [‘10/20/42’, ‘10/19/40’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6704408.3125 pps (2x 3352204.15625 pps)
FINAL_BANDWIDTH: 4.505362386 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1212/2187’, ‘10/563/2208’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9369345.0 pps (2x 4684672.5 pps)
FINAL_BANDWIDTH: 6.29619984 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/38/84’, ‘10/36/84’]
LAT_50%NDR: [‘10/22/65’, ‘10/21/66’]
LAT_10%NDR: [‘10/19/41’, ‘10/19/43’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1079/1222’, ‘10/98/410’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.7. 10ge2p1x520-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/130/418’, ‘10/125/373’]
LAT_50%NDR: [‘10/23/264’, ‘10/25/212’]
LAT_10%NDR: [‘10/20/82’, ‘10/20/78’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/74/497’, ‘10/72/494’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8094810.0625 pps (2x 4047405.03125 pps)
FINAL_BANDWIDTH: 5.439712362 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/36/214’, ‘10/42/166’]
LAT_50%NDR: [‘10/26/138’, ‘10/25/53’]
LAT_10%NDR: [‘10/21/44’, ‘10/20/40’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8905877.75 pps (2x 4452938.875 pps)
FINAL_BANDWIDTH: 5.984749848 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/486/1813’, ‘10/499/1816’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12381882.125 pps (2x 6190941.0625 pps)
FINAL_BANDWIDTH: 8.320624788 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/106/1483’, ‘10/93/867’]
LAT_50%NDR: [‘10/21/55’, ‘10/19/158’]
LAT_10%NDR: [‘10/19/41’, ‘10/18/45’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13540550.25 pps (2x 6770275.125 pps)
FINAL_BANDWIDTH: 9.099249768 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/724/1406’, ‘10/756/1372’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.8. 10ge2p1x520-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/152/354’, ‘20/146/424’]
LAT_50%NDR: [‘10/30/160’, ‘10/35/133’]
LAT_10%NDR: [‘10/21/53’, ‘10/21/57’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/147/419’, ‘10/145/399’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7515476.0 pps (2x 3757738.0 pps)
FINAL_BANDWIDTH: 5.050399872 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1664/1895’, ‘10/1661/1900’]
LAT_50%NDR: [‘10/23/203’, ‘10/23/51’]
LAT_10%NDR: [‘10/20/100’, ‘10/18/47’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7631342.8125 pps (2x 3815671.40625 pps)
FINAL_BANDWIDTH: 5.12826237 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/41/141’, ‘10/42/103’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11454947.625 pps (2x 5727473.8125 pps)
FINAL_BANDWIDTH: 7.697724804 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/54/277’, ‘10/165/1476’]
LAT_50%NDR: [‘10/22/61’, ‘10/21/55’]
LAT_10%NDR: [‘10/19/41’, ‘10/17/45’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11802548.0625 pps (2x 5901274.03125 pps)
FINAL_BANDWIDTH: 7.931312298 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/144/1419’, ‘10/178/1421’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.9. 10ge2p1x520-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/226/679’, ‘20/218/676’]
LAT_50%NDR: [‘10/30/112’, ‘10/31/94’]
LAT_10%NDR: [‘10/20/42’, ‘10/18/104’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/241/422’, ‘20/233/448’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6588541.5 pps (2x 3294270.75 pps)
FINAL_BANDWIDTH: 4.427499888 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2092/2207’, ‘10/2088/2163’]
LAT_50%NDR: [‘10/23/123’, ‘10/22/55’]
LAT_10%NDR: [‘10/19/52’, ‘10/18/47’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7052008.75 pps (2x 3526004.375 pps)
FINAL_BANDWIDTH: 4.73894988 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1467/2155’, ‘10/1523/2169’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/149/890’, ‘10/88/716’]
LAT_50%NDR: [‘10/23/66’, ‘10/21/306’]
LAT_10%NDR: [‘10/19/43’, ‘10/19/138’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9948679.0625 pps (2x 4974339.53125 pps)
FINAL_BANDWIDTH: 6.68551233 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/571/1793’, ‘10/203/1716’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.10. 10ge2p1x520-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/72/306’, ‘10/77/333’]
LAT_50%NDR: [‘10/23/178’, ‘10/24/193’]
LAT_10%NDR: [‘10/22/84’, ‘10/22/88’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/3231/3646’, ‘20/3227/3645’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7052008.75 pps (2x 3526004.375 pps)
FINAL_BANDWIDTH: 4.73894988 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1779/2088’, ‘10/1763/2088’]
LAT_50%NDR: [‘10/23/87’, ‘10/21/56’]
LAT_10%NDR: [‘10/20/46’, ‘10/18/40’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7283742.375 pps (2x 3641871.1875 pps)
FINAL_BANDWIDTH: 4.894674876 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1790/2221’, ‘10/1739/2101’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11107347.1875 pps (2x 5553673.59375 pps)
FINAL_BANDWIDTH: 7.46413731 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/51/163’, ‘10/92/969’]
LAT_50%NDR: [‘10/21/50’, ‘10/20/209’]
LAT_10%NDR: [‘10/19/41’, ‘10/18/42’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10759746.75 pps (2x 5379873.375 pps)
FINAL_BANDWIDTH: 7.230549816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1022/1322’, ‘10/1313/1681’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.11. 10ge2p1x520-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4966406.125 pps (2x 2483203.0625 pps)
FINAL_BANDWIDTH: 3.337424916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/2623/2775’, ‘20/2619/2779’]
LAT_50%NDR: [‘10/25/125’, ‘10/24/157’]
LAT_10%NDR: [‘10/20/445’, ‘10/18/421’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4966406.125 pps (2x 2483203.0625 pps)
FINAL_BANDWIDTH: 3.337424916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2628/2697’, ‘20/2621/2696’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9021744.5625 pps (2x 4510872.28125 pps)
FINAL_BANDWIDTH: 6.062612346 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/39/110’, ‘10/38/166’]
LAT_50%NDR: [‘10/22/201’, ‘10/21/98’]
LAT_10%NDR: [‘10/19/54’, ‘10/19/226’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9137611.375 pps (2x 4568805.6875 pps)
FINAL_BANDWIDTH: 6.140474844 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1498/1753’, ‘10/1496/1656’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14699218.375 pps (2x 7349609.1875 pps)
FINAL_BANDWIDTH: 9.877874748 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/164/1047’, ‘10/190/1268’]
LAT_50%NDR: [‘10/21/67’, ‘10/20/55’]
LAT_10%NDR: [‘10/19/40’, ‘10/19/43’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 14699218.375 pps (2x 7349609.1875 pps)
FINAL_BANDWIDTH: 9.877874748 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1034/1254’, ‘10/107/379’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.12. 10ge2p1x520-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3460137.5625 pps (2x 1730068.78125 pps)
FINAL_BANDWIDTH: 2.325212442 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/55/1844’, ‘10/60/1855’]
LAT_50%NDR: [‘10/23/63’, ‘10/26/71’]
LAT_10%NDR: [‘10/20/232’, ‘10/18/252’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3576004.375 pps (2x 1788002.1875 pps)
FINAL_BANDWIDTH: 2.40307494 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3649/3893’, ‘10/3644/3885’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3691871.1875 pps (2x 1845935.59375 pps)
FINAL_BANDWIDTH: 2.480937438 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/26/137’, ‘10/23/269’]
LAT_50%NDR: [‘10/21/69’, ‘10/20/47’]
LAT_10%NDR: [‘10/20/44’, ‘10/17/38’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6588541.5 pps (2x 3294270.75 pps)
FINAL_BANDWIDTH: 4.427499888 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1936/2237’, ‘10/1924/2243’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8326543.6875 pps (2x 4163271.84375 pps)
FINAL_BANDWIDTH: 5.595437358 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/29/76’, ‘10/32/70’]
LAT_50%NDR: [‘10/25/66’, ‘10/18/63’]
LAT_10%NDR: [‘10/20/45’, ‘10/19/41’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10759746.75 pps (2x 5379873.375 pps)
FINAL_BANDWIDTH: 7.230549816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1087/1227’, ‘20/1122/1384’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.13. 10ge2p1x520-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/103/514’, ‘20/99/505’]
LAT_50%NDR: [‘10/29/91’, ‘10/27/75’]
LAT_10%NDR: [‘10/20/44’, ‘10/21/46’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/128/218’, ‘10/122/216’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8790010.9375 pps (2x 4395005.46875 pps)
FINAL_BANDWIDTH: 5.90688735 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/81/432’, ‘10/73/401’]
LAT_50%NDR: [‘10/27/62’, ‘10/24/102’]
LAT_10%NDR: [‘10/20/44’, ‘10/20/59’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8326543.6875 pps (2x 4163271.84375 pps)
FINAL_BANDWIDTH: 5.595437358 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/41/259’, ‘10/44/192’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13656417.0625 pps (2x 6828208.53125 pps)
FINAL_BANDWIDTH: 9.177112266 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/48/205’, ‘10/80/947’]
LAT_50%NDR: [‘10/22/51’, ‘10/20/56’]
LAT_10%NDR: [‘10/18/46’, ‘10/19/44’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 14004017.5 pps (2x 7002008.75 pps)
FINAL_BANDWIDTH: 9.41069976 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/808/970’, ‘10/97/288’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.14. 10ge2p1x520-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/75/543’, ‘10/72/527’]
LAT_50%NDR: [‘10/35/96’, ‘10/39/93’]
LAT_10%NDR: [‘10/20/99’, ‘10/19/204’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/147/320’, ‘10/145/378’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7515476.0 pps (2x 3757738.0 pps)
FINAL_BANDWIDTH: 5.050399872 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1871/1930’, ‘10/1867/1933’]
LAT_50%NDR: [‘10/22/240’, ‘10/22/110’]
LAT_10%NDR: [‘10/20/45’, ‘10/18/51’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7631342.8125 pps (2x 3815671.40625 pps)
FINAL_BANDWIDTH: 5.12826237 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/72/625’, ‘10/65/578’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11570814.4375 pps (2x 5785407.21875 pps)
FINAL_BANDWIDTH: 7.775587302 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/62/1093’, ‘10/59/340’]
LAT_50%NDR: [‘10/20/284’, ‘10/19/70’]
LAT_10%NDR: [‘10/19/84’, ‘10/18/43’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11223214.0 pps (2x 5611607.0 pps)
FINAL_BANDWIDTH: 7.541999808 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/923/1557’, ‘10/1127/1596’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.15. 10ge2p1x520-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/2181/2413’, ‘40/2128/2373’]
LAT_50%NDR: [‘10/28/188’, ‘10/27/214’]
LAT_10%NDR: [‘10/20/41’, ‘10/18/116’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1641/2025’, ‘20/1632/2013’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7052008.75 pps (2x 3526004.375 pps)
FINAL_BANDWIDTH: 4.73894988 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/2000/2129’, ‘10/1997/2185’]
LAT_50%NDR: [‘10/24/75’, ‘10/24/132’]
LAT_10%NDR: [‘10/20/44’, ‘10/18/70’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7052008.75 pps (2x 3526004.375 pps)
FINAL_BANDWIDTH: 4.73894988 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1676/2487’, ‘20/1648/2469’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10180412.6875 pps (2x 5090206.34375 pps)
FINAL_BANDWIDTH: 6.841237326 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/49/144’, ‘10/58/630’]
LAT_50%NDR: [‘10/22/88’, ‘10/20/275’]
LAT_10%NDR: [‘10/19/56’, ‘10/19/134’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10991480.375 pps (2x 5495740.1875 pps)
FINAL_BANDWIDTH: 7.386274812 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1062/1561’, ‘10/1403/1766’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.16. 10ge2p1x520-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/3239/3433’, ‘10/3232/3448’]
LAT_50%NDR: [‘10/21/133’, ‘10/37/182’]
LAT_10%NDR: [‘10/20/63’, ‘10/19/51’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/3245/3442’, ‘10/3246/3449’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6936141.9375 pps (2x 3468070.96875 pps)
FINAL_BANDWIDTH: 4.661087382 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/44/103’, ‘10/44/162’]
LAT_50%NDR: [‘10/27/201’, ‘10/25/63’]
LAT_10%NDR: [‘10/20/48’, ‘10/20/44’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7631342.8125 pps (2x 3815671.40625 pps)
FINAL_BANDWIDTH: 5.12826237 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/441/1365’, ‘10/1262/1994’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10528013.125 pps (2x 5264006.5625 pps)
FINAL_BANDWIDTH: 7.07482482 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/176/861’, ‘10/98/1605’]
LAT_50%NDR: [‘10/20/212’, ‘10/19/86’]
LAT_10%NDR: [‘10/19/139’, ‘10/19/44’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11570814.4375 pps (2x 5785407.21875 pps)
FINAL_BANDWIDTH: 7.775587302 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/666/1272’, ‘20/1028/1444’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.17. 10ge2p1x520-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/59/339’, ‘10/59/308’]
LAT_50%NDR: [‘10/27/141’, ‘10/27/222’]
LAT_10%NDR: [‘10/21/333’, ‘10/21/309’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4966406.125 pps (2x 2483203.0625 pps)
FINAL_BANDWIDTH: 3.337424916 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2632/2723’, ‘10/2627/2721’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1804/1857’, ‘10/1799/1849’]
LAT_50%NDR: [‘10/33/202’, ‘10/33/80’]
LAT_10%NDR: [‘10/20/42’, ‘10/19/137’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8442410.5 pps (2x 4221205.25 pps)
FINAL_BANDWIDTH: 5.673299856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1695/1755’, ‘10/1694/1763’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14119884.3125 pps (2x 7059942.15625 pps)
FINAL_BANDWIDTH: 9.488562258 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/58/726’, ‘10/97/1054’]
LAT_50%NDR: [‘10/20/226’, ‘10/19/63’]
LAT_10%NDR: [‘10/19/57’, ‘10/19/43’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 16784821.0 pps (2x 8392410.5 pps)
FINAL_BANDWIDTH: 11.279399712 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/875/1332’, ‘10/865/1419’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.18. 10ge2p1x520-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3576004.375 pps (2x 1788002.1875 pps)
FINAL_BANDWIDTH: 2.40307494 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/3605/4043’, ‘30/3600/4024’]
LAT_50%NDR: [‘10/24/69’, ‘10/25/65’]
LAT_10%NDR: [‘10/20/192’, ‘10/18/178’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3576004.375 pps (2x 1788002.1875 pps)
FINAL_BANDWIDTH: 2.40307494 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3611/3992’, ‘20/3606/3988’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6356807.875 pps (2x 3178403.9375 pps)
FINAL_BANDWIDTH: 4.271774892 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/246/2167’, ‘10/270/2193’]
LAT_50%NDR: [‘10/23/54’, ‘10/21/94’]
LAT_10%NDR: [‘10/20/55’, ‘10/18/60’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6356807.875 pps (2x 3178403.9375 pps)
FINAL_BANDWIDTH: 4.271774892 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1990/2351’, ‘10/1965/2361’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6356807.875 pps (2x 3178403.9375 pps)
FINAL_BANDWIDTH: 4.271774892 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/22/58’, ‘10/21/57’]
LAT_50%NDR: [‘10/19/41’, ‘10/19/50’]
LAT_10%NDR: [‘10/20/42’, ‘10/19/40’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9716945.4375 pps (2x 4858472.71875 pps)
FINAL_BANDWIDTH: 6.529787334 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1174/1526’, ‘10/83/493’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.19. 10ge2p1x520-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/105/443’, ‘20/103/411’]
LAT_50%NDR: [‘10/27/147’, ‘10/26/128’]
LAT_10%NDR: [‘10/19/202’, ‘10/19/207’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4618805.6875 pps (2x 2309402.84375 pps)
FINAL_BANDWIDTH: 3.103837422 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/134/343’, ‘10/128/309’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8094810.0625 pps (2x 4047405.03125 pps)
FINAL_BANDWIDTH: 5.439712362 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/37/174’, ‘10/38/254’]
LAT_50%NDR: [‘10/26/152’, ‘10/28/85’]
LAT_10%NDR: [‘10/20/58’, ‘10/19/46’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8558277.3125 pps (2x 4279138.65625 pps)
FINAL_BANDWIDTH: 5.751162354 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/57/1759’, ‘10/55/1758’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 13656417.0625 pps (2x 6828208.53125 pps)
FINAL_BANDWIDTH: 9.177112266 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/55/487’, ‘10/93/513’]
LAT_50%NDR: [‘10/21/47’, ‘10/20/77’]
LAT_10%NDR: [‘10/19/42’, ‘10/18/39’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13772283.875 pps (2x 6886141.9375 pps)
FINAL_BANDWIDTH: 9.254974764 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1124/1335’, ‘10/88/280’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.20. 10ge2p1x520-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/81/241’, ‘10/84/250’]
LAT_50%NDR: [‘10/23/155’, ‘10/27/198’]
LAT_10%NDR: [‘10/20/46’, ‘10/19/65’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4271205.25 pps (2x 2135602.625 pps)
FINAL_BANDWIDTH: 2.870249928 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/3084/3335’, ‘70/3080/3332’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7399609.1875 pps (2x 3699804.59375 pps)
FINAL_BANDWIDTH: 4.972537374 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/40/264’, ‘10/38/177’]
LAT_50%NDR: [‘10/23/123’, ‘10/22/52’]
LAT_10%NDR: [‘10/21/52’, ‘10/18/46’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7283742.375 pps (2x 3641871.1875 pps)
FINAL_BANDWIDTH: 4.894674876 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1947/2041’, ‘10/1945/2048’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11454947.625 pps (2x 5727473.8125 pps)
FINAL_BANDWIDTH: 7.697724804 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/273/1394’, ‘10/61/659’]
LAT_50%NDR: [‘10/21/178’, ‘10/21/54’]
LAT_10%NDR: [‘10/19/71’, ‘10/19/44’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10528013.125 pps (2x 5264006.5625 pps)
FINAL_BANDWIDTH: 7.07482482 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/69/384’, ‘10/1008/1726’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.21. 10ge2p1x520-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2581/2991’, ‘10/2587/3003’]
LAT_50%NDR: [‘10/30/248’, ‘10/29/249’]
LAT_10%NDR: [‘10/20/41’, ‘10/19/51’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/3221/3424’, ‘30/3218/3425’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6936141.9375 pps (2x 3468070.96875 pps)
FINAL_BANDWIDTH: 4.661087382 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/364/1906’, ‘10/328/1665’]
LAT_50%NDR: [‘10/26/227’, ‘10/26/71’]
LAT_10%NDR: [‘10/20/139’, ‘10/17/41’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6704408.3125 pps (2x 3352204.15625 pps)
FINAL_BANDWIDTH: 4.505362386 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/42/198’, ‘10/44/148’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/58/523’, ‘10/68/456’]
LAT_50%NDR: [‘10/25/280’, ‘10/25/159’]
LAT_10%NDR: [‘10/19/45’, ‘10/19/45’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10875613.5625 pps (2x 5437806.78125 pps)
FINAL_BANDWIDTH: 7.308412314 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/519/1606’, ‘10/69/1526’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.22. 10ge2p1x520-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/3249/3470’, ‘40/3240/3446’]
LAT_50%NDR: [‘10/28/105’, ‘10/26/118’]
LAT_10%NDR: [‘10/21/49’, ‘10/19/50’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-iacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3236/3456’, ‘20/3223/3433’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6588541.5 pps (2x 3294270.75 pps)
FINAL_BANDWIDTH: 4.427499888 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/41/2151’, ‘10/41/2154’]
LAT_50%NDR: [‘10/24/73’, ‘10/23/64’]
LAT_10%NDR: [‘10/19/48’, ‘10/17/120’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-iacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6704408.3125 pps (2x 3352204.15625 pps)
FINAL_BANDWIDTH: 4.505362386 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/35/426’, ‘10/35/517’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10991480.375 pps (2x 5495740.1875 pps)
FINAL_BANDWIDTH: 7.386274812 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/461/1490’, ‘10/686/1520’]
LAT_50%NDR: [‘10/22/49’, ‘10/20/49’]
LAT_10%NDR: [‘10/20/42’, ‘10/19/51’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-iacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10759746.75 pps (2x 5379873.375 pps)
FINAL_BANDWIDTH: 7.230549816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1198/1990’, ‘10/51/527’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.23. 10ge2p1x520-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 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 Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4271205.25 pps (2x 2135602.625 pps)
FINAL_BANDWIDTH: 2.870249928 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/3035/3170’, ‘10/3029/3170’]
LAT_50%NDR: [‘10/26/201’, ‘10/28/190’]
LAT_10%NDR: [‘10/21/46’, ‘10/21/46’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4387072.0625 pps (2x 2193536.03125 pps)
FINAL_BANDWIDTH: 2.948112426 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/83/316’, ‘10/82/273’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8674144.125 pps (2x 4337072.0625 pps)
FINAL_BANDWIDTH: 5.829024852 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1520/1562’, ‘10/45/81’]
LAT_50%NDR: [‘10/27/191’, ‘10/24/63’]
LAT_10%NDR: [‘10/20/79’, ‘10/20/110’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8674144.125 pps (2x 4337072.0625 pps)
FINAL_BANDWIDTH: 5.829024852 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/44/186’, ‘10/1562/1608’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15742019.6875 pps (2x 7871009.84375 pps)
FINAL_BANDWIDTH: 10.57863723 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/59/209’, ‘10/47/131’]
LAT_50%NDR: [‘10/21/48’, ‘10/21/50’]
LAT_10%NDR: [‘10/19/40’, ‘10/18/46’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15394419.25 pps (2x 7697209.625 pps)
FINAL_BANDWIDTH: 10.345049736 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1022/1077’, ‘10/67/306’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.24. 10ge2p1x520-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 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 Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/129/229’, ‘10/128/249’]
LAT_50%NDR: [‘10/33/306’, ‘10/33/294’]
LAT_10%NDR: [‘10/21/80’, ‘10/19/63’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/203/428’, ‘10/191/385’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8442410.5 pps (2x 4221205.25 pps)
FINAL_BANDWIDTH: 5.673299856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1528/1778’, ‘10/1664/1802’]
LAT_50%NDR: [‘10/33/112’, ‘10/34/65’]
LAT_10%NDR: [‘10/20/41’, ‘10/19/175’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8094810.0625 pps (2x 4047405.03125 pps)
FINAL_BANDWIDTH: 5.439712362 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/45/118’, ‘10/44/82’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14583351.5625 pps (2x 7291675.78125 pps)
FINAL_BANDWIDTH: 9.80001225 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/53/248’, ‘10/53/355’]
LAT_50%NDR: [‘10/22/304’, ‘10/21/72’]
LAT_10%NDR: [‘10/19/40’, ‘10/18/41’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15510286.0625 pps (2x 7755143.03125 pps)
FINAL_BANDWIDTH: 10.422912234 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/408/1075’, ‘20/495/1094’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.25. 10ge2p1x520-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/164/651’, ‘20/155/649’]
LAT_50%NDR: [‘10/31/186’, ‘10/35/200’]
LAT_10%NDR: [‘10/20/89’, ‘10/20/110’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4271205.25 pps (2x 2135602.625 pps)
FINAL_BANDWIDTH: 2.870249928 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘40/3101/3258’, ‘50/3096/3235’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8558277.3125 pps (2x 4279138.65625 pps)
FINAL_BANDWIDTH: 5.751162354 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/41/493’, ‘10/42/490’]
LAT_50%NDR: [‘10/24/153’, ‘10/23/58’]
LAT_10%NDR: [‘10/21/48’, ‘10/20/43’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8326543.6875 pps (2x 4163271.84375 pps)
FINAL_BANDWIDTH: 5.595437358 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/38/158’, ‘10/37/129’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15162685.625 pps (2x 7581342.8125 pps)
FINAL_BANDWIDTH: 10.18932474 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/411/1114’, ‘10/273/1116’]
LAT_50%NDR: [‘10/21/50’, ‘10/20/52’]
LAT_10%NDR: [‘10/19/43’, ‘10/19/242’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15742019.6875 pps (2x 7871009.84375 pps)
FINAL_BANDWIDTH: 10.57863723 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/48/131’, ‘10/103/555’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.26. 10ge2p1x520-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 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 Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6472674.6875 pps (2x 3236337.34375 pps)
FINAL_BANDWIDTH: 4.34963739 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/164/231’, ‘10/147/233’]
LAT_50%NDR: [‘10/26/208’, ‘10/28/218’]
LAT_10%NDR: [‘10/20/131’, ‘10/18/109’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6472674.6875 pps (2x 3236337.34375 pps)
FINAL_BANDWIDTH: 4.34963739 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/165/241’, ‘20/164/251’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12961216.1875 pps (2x 6480608.09375 pps)
FINAL_BANDWIDTH: 8.709937278 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/83/117’, ‘10/49/89’]
LAT_50%NDR: [‘10/23/97’, ‘10/21/218’]
LAT_10%NDR: [‘10/19/48’, ‘10/19/58’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13540550.25 pps (2x 6770275.125 pps)
FINAL_BANDWIDTH: 9.099249768 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/983/1027’, ‘20/987/1025’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23389229.3124 pps (2x 11694614.6562 pps)
FINAL_BANDWIDTH: 15.7175620979 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/53/183’, ‘10/55/273’]
LAT_50%NDR: [‘10/22/208’, ‘10/20/49’]
LAT_10%NDR: [‘10/19/143’, ‘10/19/44’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23620962.9376 pps (2x 11810481.4688 pps)
FINAL_BANDWIDTH: 15.8732870941 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/513/636’, ‘20/498/536’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.27. 10ge2p1x520-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 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 Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 5777473.8125 pps (2x 2888736.90625 pps)
FINAL_BANDWIDTH: 3.882462402 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/151/281’, ‘10/151/256’]
LAT_50%NDR: [‘10/25/250’, ‘10/25/269’]
LAT_10%NDR: [‘10/20/93’, ‘10/18/113’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 5777473.8125 pps (2x 2888736.90625 pps)
FINAL_BANDWIDTH: 3.882462402 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/154/274’, ‘10/148/289’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 11802548.0625 pps (2x 5901274.03125 pps)
FINAL_BANDWIDTH: 7.931312298 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/101/408’, ‘20/97/269’]
LAT_50%NDR: [‘10/24/264’, ‘10/21/84’]
LAT_10%NDR: [‘10/20/136’, ‘10/18/111’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11918414.875 pps (2x 5959207.4375 pps)
FINAL_BANDWIDTH: 8.009174796 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1098/1160’, ‘10/1092/1154’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 21303626.6876 pps (2x 10651813.3438 pps)
FINAL_BANDWIDTH: 14.3160371341 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/49/210’, ‘10/42/120’]
LAT_50%NDR: [‘10/22/47’, ‘10/20/47’]
LAT_10%NDR: [‘10/19/44’, ‘10/19/41’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 22114694.375 pps (2x 11057347.1875 pps)
FINAL_BANDWIDTH: 14.86107462 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/110/317’, ‘10/544/849’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.28. 10ge2p1x520-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6125074.25 pps (2x 3062537.125 pps)
FINAL_BANDWIDTH: 4.116049896 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/618/2161’, ‘20/609/2158’]
LAT_50%NDR: [‘10/26/69’, ‘10/30/81’]
LAT_10%NDR: [‘10/20/186’, ‘10/17/178’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6240941.0625 pps (2x 3120470.53125 pps)
FINAL_BANDWIDTH: 4.193912394 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/2036/2160’, ‘20/2029/2160’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12729482.5625 pps (2x 6364741.28125 pps)
FINAL_BANDWIDTH: 8.554212282 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/104/158’, ‘10/93/192’]
LAT_50%NDR: [‘10/22/516’, ‘10/22/483’]
LAT_10%NDR: [‘10/20/180’, ‘10/19/52’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 12845349.375 pps (2x 6422674.6875 pps)
FINAL_BANDWIDTH: 8.63207478 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1042/1519’, ‘20/1043/1508’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23273362.5 pps (2x 11636681.25 pps)
FINAL_BANDWIDTH: 15.6396996 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/179/566’, ‘10/531/792’]
LAT_50%NDR: [‘10/21/49’, ‘10/21/109’]
LAT_10%NDR: [‘10/19/44’, ‘10/18/47’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23505096.125 pps (2x 11752548.0625 pps)
FINAL_BANDWIDTH: 15.795424596 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/519/640’, ‘10/510/650’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.29. 10ge2p1x520-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 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 Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/230/363’, ‘10/228/343’]
LAT_50%NDR: [‘10/25/162’, ‘10/25/193’]
LAT_10%NDR: [‘10/20/106’, ‘10/19/86’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/3340/3456’, ‘30/3333/3466’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8210676.875 pps (2x 4105338.4375 pps)
FINAL_BANDWIDTH: 5.51757486 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/76/454’, ‘20/1711/2113’]
LAT_50%NDR: [‘10/23/59’, ‘10/35/71’]
LAT_10%NDR: [‘10/20/96’, ‘10/20/47’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7863076.4375 pps (2x 3931538.21875 pps)
FINAL_BANDWIDTH: 5.283987366 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/40/172’, ‘10/43/82’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14351617.9375 pps (2x 7175808.96875 pps)
FINAL_BANDWIDTH: 9.644287254 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/50/103’, ‘20/97/658’]
LAT_50%NDR: [‘10/21/211’, ‘10/20/55’]
LAT_10%NDR: [‘10/19/114’, ‘10/18/44’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 14815085.1875 pps (2x 7407542.59375 pps)
FINAL_BANDWIDTH: 9.955737246 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/35/200’, ‘20/900/1136’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.30. 10ge2p1x520-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 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 Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3576004.375 pps (2x 1788002.1875 pps)
FINAL_BANDWIDTH: 2.40307494 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/3568/3701’, ‘10/3565/3706’]
LAT_50%NDR: [‘10/28/215’, ‘10/29/262’]
LAT_10%NDR: [‘10/21/53’, ‘10/22/55’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3691871.1875 pps (2x 1845935.59375 pps)
FINAL_BANDWIDTH: 2.480937438 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/134/299’, ‘10/129/351’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7167875.5625 pps (2x 3583937.78125 pps)
FINAL_BANDWIDTH: 4.816812378 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/50/198’, ‘10/153/270’]
LAT_50%NDR: [‘10/23/58’, ‘10/22/54’]
LAT_10%NDR: [‘10/21/41’, ‘10/19/41’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7283742.375 pps (2x 3641871.1875 pps)
FINAL_BANDWIDTH: 4.894674876 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/48/97’, ‘20/1828/1984’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14004017.5 pps (2x 7002008.75 pps)
FINAL_BANDWIDTH: 9.41069976 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/59/109’, ‘10/1100/1162’]
LAT_50%NDR: [‘10/21/73’, ‘10/21/57’]
LAT_10%NDR: [‘10/19/43’, ‘10/18/47’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 14004017.5 pps (2x 7002008.75 pps)
FINAL_BANDWIDTH: 9.41069976 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/134/207’, ‘10/1142/1226’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.31. 10ge2p1x520-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/209/386’, ‘10/206/335’]
LAT_50%NDR: [‘10/24/65’, ‘10/24/63’]
LAT_10%NDR: [‘10/21/45’, ‘10/19/52’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/194/356’, ‘10/197/328’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7515476.0 pps (2x 3757738.0 pps)
FINAL_BANDWIDTH: 5.050399872 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/42/82’, ‘10/1771/1909’]
LAT_50%NDR: [‘10/25/60’, ‘10/26/68’]
LAT_10%NDR: [‘10/19/43’, ‘10/18/41’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7399609.1875 pps (2x 3699804.59375 pps)
FINAL_BANDWIDTH: 4.972537374 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/36/83’, ‘10/502/772’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 14467484.75 pps (2x 7233742.375 pps)
FINAL_BANDWIDTH: 9.722149752 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/136/281’, ‘20/1076/1205’]
LAT_50%NDR: [‘10/21/221’, ‘10/20/83’]
LAT_10%NDR: [‘10/19/205’, ‘10/18/55’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-pdrdisc [Cfg] DUT runs L2BD switching config with MACIP ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 14699218.375 pps (2x 7349609.1875 pps)
FINAL_BANDWIDTH: 9.877874748 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/126/286’, ‘10/1086/1236’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.32. 10ge2p1x520-eth-l2bdbasemaclrn-ndrpdrdisc

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with 2p10GE NI X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10759746.75 pps (2x 5379873.375 pps)
FINAL_BANDWIDTH: 7.230549816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1372/1811’, ‘20/2331/2478’]
LAT_50%NDR: [‘10/26/176’, ‘10/28/165’]
LAT_10%NDR: [‘10/19/49’, ‘10/19/40’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10759746.75 pps (2x 5379873.375 pps)
FINAL_BANDWIDTH: 7.230549816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1349/1536’, ‘20/2349/2468’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/203/221’, ‘20/321/333’]
LAT_50%NDR: [‘20/26/178’, ‘10/29/179’]
LAT_10%NDR: [‘10/25/148’, ‘10/27/133’]
tc04-1518b-1t1c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/240/267’, ‘20/346/368’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/259/265’, ‘50/289/344’]
LAT_50%NDR: [‘50/67/166’, ‘50/65/168’]
LAT_10%NDR: [‘50/62/217’, ‘50/61/217’]
tc06-9000b-1t1c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/232/251’, ‘50/288/317’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 22230561.1876 pps (2x 11115280.5938 pps)
FINAL_BANDWIDTH: 14.9389371181 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/89/154’, ‘20/93/196’]
LAT_50%NDR: [‘10/25/56’, ‘10/25/55’]
LAT_10%NDR: [‘10/19/63’, ‘10/19/117’]
tc08-64b-2t2c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 22462294.8124 pps (2x 11231147.4062 pps)
FINAL_BANDWIDTH: 15.0946621139 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/94/204’, ‘30/640/720’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/206/244’, ‘20/135/147’]
LAT_50%NDR: [‘20/26/221’, ‘10/28/53’]
LAT_10%NDR: [‘10/23/185’, ‘10/26/51’]
tc10-1518b-2t2c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/83/86’, ‘20/348/357’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/106/124’, ‘60/314/325’]
LAT_50%NDR: [‘50/65/174’, ‘50/65/188’]
LAT_10%NDR: [‘50/62/104’, ‘50/62/213’]
tc12-9000b-2t2c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/96/107’, ‘50/317/328’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23736829.75 pps (2x 11868414.875 pps)
FINAL_BANDWIDTH: 15.951149592 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/931/962’, ‘10/493/523’]
LAT_50%NDR: [‘10/19/44’, ‘10/17/45’]
LAT_10%NDR: [‘10/18/199’, ‘10/17/40’]
tc14-64b-4t4c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23852696.5624 pps (2x 11926348.2812 pps)
FINAL_BANDWIDTH: 16.0290120899 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/930/958’, ‘10/498/541’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/50/58’, ‘20/202/209’]
LAT_50%NDR: [‘10/27/48’, ‘10/25/86’]
LAT_10%NDR: [‘10/27/57’, ‘10/26/48’]
tc16-1518b-4t4c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/108/114’, ‘20/122/127’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-eth-l2bdbasemaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/175/184’, ‘60/101/118’]
LAT_50%NDR: [‘50/66/93’, ‘50/65/89’]
LAT_10%NDR: [‘50/62/208’, ‘50/63/85’]
tc18-9000b-4t4c-eth-l2bdbasemaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/148/156’, ‘50/84/103’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.33. 10ge2p1x520-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/180/389’, ‘20/158/415’]
LAT_50%NDR: [‘10/22/128’, ‘10/27/108’]
LAT_10%NDR: [‘10/20/215’, ‘10/19/208’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/175/351’, ‘20/167/367’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1791/1887’, ‘10/1785/1888’]
LAT_50%NDR: [‘10/24/177’, ‘10/22/53’]
LAT_10%NDR: [‘10/19/124’, ‘10/20/60’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/114/1904’, ‘10/115/1900’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12961216.1875 pps (2x 6480608.09375 pps)
FINAL_BANDWIDTH: 8.709937278 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/70/629’, ‘10/61/880’]
LAT_50%NDR: [‘10/20/53’, ‘10/20/58’]
LAT_10%NDR: [‘10/19/40’, ‘10/18/46’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15046818.8125 pps (2x 7523409.40625 pps)
FINAL_BANDWIDTH: 10.111462242 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/582/1044’, ‘10/298/997’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.34. 10ge2p1x520-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3460137.5625 pps (2x 1730068.78125 pps)
FINAL_BANDWIDTH: 2.325212442 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/71/854’, ‘10/69/843’]
LAT_50%NDR: [‘10/24/208’, ‘10/28/188’]
LAT_10%NDR: [‘10/21/171’, ‘10/18/155’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3460137.5625 pps (2x 1730068.78125 pps)
FINAL_BANDWIDTH: 2.325212442 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/79/1663’, ‘10/76/1670’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6009207.4375 pps (2x 3004603.71875 pps)
FINAL_BANDWIDTH: 4.038187398 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/90/644’, ‘10/95/785’]
LAT_50%NDR: [‘10/24/166’, ‘10/26/101’]
LAT_10%NDR: [‘10/21/93’, ‘10/20/54’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6240941.0625 pps (2x 3120470.53125 pps)
FINAL_BANDWIDTH: 4.193912394 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1810/2399’, ‘20/1689/2413’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9948679.0625 pps (2x 4974339.53125 pps)
FINAL_BANDWIDTH: 6.68551233 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/42/162’, ‘10/41/97’]
LAT_50%NDR: [‘10/21/209’, ‘10/20/49’]
LAT_10%NDR: [‘10/18/199’, ‘10/19/42’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10528013.125 pps (2x 5264006.5625 pps)
FINAL_BANDWIDTH: 7.07482482 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1117/1394’, ‘20/1305/1646’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.35. 10ge2p1x520-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/2883/3130’, ‘30/2879/3092’]
LAT_50%NDR: [‘10/26/213’, ‘10/26/200’]
LAT_10%NDR: [‘10/21/88’, ‘10/21/87’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘30/2862/3291’, ‘40/2878/3263’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8326543.6875 pps (2x 4163271.84375 pps)
FINAL_BANDWIDTH: 5.595437358 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/94/455’, ‘10/82/404’]
LAT_50%NDR: [‘10/26/114’, ‘10/22/269’]
LAT_10%NDR: [‘10/20/46’, ‘10/18/131’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8210676.875 pps (2x 4105338.4375 pps)
FINAL_BANDWIDTH: 5.51757486 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1008/1954’, ‘10/1007/1960’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12266015.3125 pps (2x 6133007.65625 pps)
FINAL_BANDWIDTH: 8.24276229 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/208/1039’, ‘10/82/341’]
LAT_50%NDR: [‘10/23/55’, ‘10/21/54’]
LAT_10%NDR: [‘10/19/42’, ‘10/19/45’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13888150.6875 pps (2x 6944075.34375 pps)
FINAL_BANDWIDTH: 9.332837262 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/669/978’, ‘20/461/1216’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.36. 10ge2p1x520-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/3124/3420’, ‘30/3135/3422’]
LAT_50%NDR: [‘10/21/92’, ‘10/27/236’]
LAT_10%NDR: [‘10/21/73’, ‘10/19/52’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3142/3344’, ‘40/3154/3316’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7399609.1875 pps (2x 3699804.59375 pps)
FINAL_BANDWIDTH: 4.972537374 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/41/186’, ‘10/41/292’]
LAT_50%NDR: [‘10/22/51’, ‘10/21/153’]
LAT_10%NDR: [‘10/20/43’, ‘10/18/93’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7399609.1875 pps (2x 3699804.59375 pps)
FINAL_BANDWIDTH: 4.972537374 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/44/290’, ‘10/42/196’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10296279.5 pps (2x 5148139.75 pps)
FINAL_BANDWIDTH: 6.919099824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/51/283’, ‘10/205/1729’]
LAT_50%NDR: [‘10/23/276’, ‘10/23/65’]
LAT_10%NDR: [‘10/19/47’, ‘10/18/39’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 12266015.3125 pps (2x 6133007.65625 pps)
FINAL_BANDWIDTH: 8.24276229 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/785/1236’, ‘10/720/1475’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.37. 10ge2p1x520-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 215866.8125 pps (2x 107933.40625 pps)
FINAL_BANDWIDTH: 0.145062498 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/20/132’, ‘10/19/113’]
LAT_50%NDR: [‘10/20/186’, ‘10/19/174’]
LAT_10%NDR: [‘10/19/41’, ‘10/19/41’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3807738.0 pps (2x 1903869.0 pps)
FINAL_BANDWIDTH: 2.558799936 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/3402/3700’, ‘50/3394/3706’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6588541.5 pps (2x 3294270.75 pps)
FINAL_BANDWIDTH: 4.427499888 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2103/2214’, ‘10/2099/2203’]
LAT_50%NDR: [‘10/25/60’, ‘10/25/95’]
LAT_10%NDR: [‘10/19/40’, ‘10/17/134’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6820275.125 pps (2x 3410137.5625 pps)
FINAL_BANDWIDTH: 4.583224884 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2002/2168’, ‘30/2000/2168’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9948679.0625 pps (2x 4974339.53125 pps)
FINAL_BANDWIDTH: 6.68551233 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/46/148’, ‘10/51/175’]
LAT_50%NDR: [‘10/22/173’, ‘10/21/54’]
LAT_10%NDR: [‘10/18/133’, ‘10/19/43’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10296279.5 pps (2x 5148139.75 pps)
FINAL_BANDWIDTH: 6.919099824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1156/1383’, ‘10/1471/1712’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.38. 10ge2p1x520-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/165/442’, ‘10/162/429’]
LAT_50%NDR: [‘10/24/172’, ‘10/37/156’]
LAT_10%NDR: [‘10/22/92’, ‘10/22/91’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/173/524’, ‘20/160/594’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6936141.9375 pps (2x 3468070.96875 pps)
FINAL_BANDWIDTH: 4.661087382 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/43/141’, ‘10/44/135’]
LAT_50%NDR: [‘10/21/54’, ‘10/21/112’]
LAT_10%NDR: [‘10/20/56’, ‘10/19/48’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6820275.125 pps (2x 3410137.5625 pps)
FINAL_BANDWIDTH: 4.583224884 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2086/2157’, ‘10/2043/2153’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9832812.25 pps (2x 4916406.125 pps)
FINAL_BANDWIDTH: 6.607649832 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/71/1603’, ‘10/141/1551’]
LAT_50%NDR: [‘10/23/56’, ‘10/22/62’]
LAT_10%NDR: [‘10/18/41’, ‘10/19/47’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl10-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10759746.75 pps (2x 5379873.375 pps)
FINAL_BANDWIDTH: 7.230549816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/95/1165’, ‘10/1220/1673’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.39. 10ge2p1x520-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/181/276’, ‘10/168/279’]
LAT_50%NDR: [‘10/26/272’, ‘10/27/268’]
LAT_10%NDR: [‘10/19/115’, ‘10/19/104’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/188/366’, ‘10/181/303’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8326543.6875 pps (2x 4163271.84375 pps)
FINAL_BANDWIDTH: 5.595437358 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/36/130’, ‘10/39/123’]
LAT_50%NDR: [‘10/32/82’, ‘10/21/222’]
LAT_10%NDR: [‘10/20/47’, ‘10/19/92’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7399609.1875 pps (2x 3699804.59375 pps)
FINAL_BANDWIDTH: 4.972537374 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/35/89’, ‘10/33/227’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15046818.8125 pps (2x 7523409.40625 pps)
FINAL_BANDWIDTH: 10.111462242 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/149/783’, ‘10/72/650’]
LAT_50%NDR: [‘10/20/77’, ‘10/21/50’]
LAT_10%NDR: [‘10/19/48’, ‘10/18/41’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15162685.625 pps (2x 7581342.8125 pps)
FINAL_BANDWIDTH: 10.18932474 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/616/1036’, ‘10/549/1214’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.40. 10ge2p1x520-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3460137.5625 pps (2x 1730068.78125 pps)
FINAL_BANDWIDTH: 2.325212442 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/61/2646’, ‘10/61/2655’]
LAT_50%NDR: [‘10/27/224’, ‘10/28/251’]
LAT_10%NDR: [‘10/20/43’, ‘10/19/95’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3460137.5625 pps (2x 1730068.78125 pps)
FINAL_BANDWIDTH: 2.325212442 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/84/3669’, ‘10/84/3662’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6125074.25 pps (2x 3062537.125 pps)
FINAL_BANDWIDTH: 4.116049896 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/519/2393’, ‘10/1792/2397’]
LAT_50%NDR: [‘10/25/109’, ‘10/24/286’]
LAT_10%NDR: [‘10/18/49’, ‘10/19/56’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6356807.875 pps (2x 3178403.9375 pps)
FINAL_BANDWIDTH: 4.271774892 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1686/2341’, ‘10/1965/2408’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7399609.1875 pps (2x 3699804.59375 pps)
FINAL_BANDWIDTH: 4.972537374 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/25/61’, ‘10/24/68’]
LAT_50%NDR: [‘10/21/46’, ‘10/19/42’]
LAT_10%NDR: [‘10/20/42’, ‘10/17/42’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10528013.125 pps (2x 5264006.5625 pps)
FINAL_BANDWIDTH: 7.07482482 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1117/1285’, ‘10/1132/1397’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.41. 10ge2p1x520-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2890/3278’, ‘10/2884/3271’]
LAT_50%NDR: [‘10/25/88’, ‘10/26/59’]
LAT_10%NDR: [‘10/20/47’, ‘10/21/48’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2883/2955’, ‘20/2877/2957’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/60/1832’, ‘10/53/1839’]
LAT_50%NDR: [‘10/27/67’, ‘10/21/191’]
LAT_10%NDR: [‘10/20/41’, ‘10/19/46’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1356/1957’, ‘10/1311/1949’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12961216.1875 pps (2x 6480608.09375 pps)
FINAL_BANDWIDTH: 8.709937278 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/76/919’, ‘10/57/341’]
LAT_50%NDR: [‘10/21/51’, ‘10/19/106’]
LAT_10%NDR: [‘10/19/43’, ‘10/19/126’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 14004017.5 pps (2x 7002008.75 pps)
FINAL_BANDWIDTH: 9.41069976 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/672/1034’, ‘20/798/1317’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.42. 10ge2p1x520-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/3170/3440’, ‘10/3165/3422’]
LAT_50%NDR: [‘10/36/101’, ‘10/35/92’]
LAT_10%NDR: [‘10/20/71’, ‘10/20/71’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4155338.4375 pps (2x 2077669.21875 pps)
FINAL_BANDWIDTH: 2.79238743 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3138/3236’, ‘20/3166/3251’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7631342.8125 pps (2x 3815671.40625 pps)
FINAL_BANDWIDTH: 5.12826237 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/48/148’, ‘10/49/148’]
LAT_50%NDR: [‘10/20/175’, ‘10/21/227’]
LAT_10%NDR: [‘10/20/45’, ‘10/19/46’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7283742.375 pps (2x 3641871.1875 pps)
FINAL_BANDWIDTH: 4.894674876 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1924/1979’, ‘10/1922/1988’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/48/256’, ‘10/52/966’]
LAT_50%NDR: [‘10/20/53’, ‘10/21/259’]
LAT_10%NDR: [‘10/19/44’, ‘10/19/48’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11454947.625 pps (2x 5727473.8125 pps)
FINAL_BANDWIDTH: 7.697724804 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/67/298’, ‘10/1096/1551’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.43. 10ge2p1x520-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3807738.0 pps (2x 1903869.0 pps)
FINAL_BANDWIDTH: 2.558799936 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/3400/3682’, ‘10/3397/3684’]
LAT_50%NDR: [‘10/32/267’, ‘10/33/268’]
LAT_10%NDR: [‘10/21/59’, ‘10/21/52’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3807738.0 pps (2x 1903869.0 pps)
FINAL_BANDWIDTH: 2.558799936 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3386/3828’, ‘30/3382/3813’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7052008.75 pps (2x 3526004.375 pps)
FINAL_BANDWIDTH: 4.73894988 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘30/381/1917’, ‘30/728/2004’]
LAT_50%NDR: [‘10/26/135’, ‘10/24/57’]
LAT_10%NDR: [‘10/20/58’, ‘10/17/53’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6588541.5 pps (2x 3294270.75 pps)
FINAL_BANDWIDTH: 4.427499888 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2097/2209’, ‘10/2093/2320’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/65/217’, ‘10/80/622’]
LAT_50%NDR: [‘10/21/90’, ‘10/21/55’]
LAT_10%NDR: [‘10/19/79’, ‘10/18/44’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10064545.875 pps (2x 5032272.9375 pps)
FINAL_BANDWIDTH: 6.763374828 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1157/1382’, ‘10/1318/1759’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.44. 10ge2p1x520-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/160/293’, ‘10/159/272’]
LAT_50%NDR: [‘10/30/186’, ‘10/33/218’]
LAT_10%NDR: [‘10/20/47’, ‘10/20/54’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/171/310’, ‘10/158/299’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6936141.9375 pps (2x 3468070.96875 pps)
FINAL_BANDWIDTH: 4.661087382 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/51/350’, ‘10/51/265’]
LAT_50%NDR: [‘10/22/83’, ‘10/23/99’]
LAT_10%NDR: [‘10/20/47’, ‘10/20/44’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6820275.125 pps (2x 3410137.5625 pps)
FINAL_BANDWIDTH: 4.583224884 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1749/2201’, ‘10/1746/2202’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10412146.3125 pps (2x 5206073.15625 pps)
FINAL_BANDWIDTH: 6.996962322 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/60/405’, ‘10/75/988’]
LAT_50%NDR: [‘10/22/52’, ‘10/20/53’]
LAT_10%NDR: [‘10/20/49’, ‘10/19/220’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl1-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11107347.1875 pps (2x 5553673.59375 pps)
FINAL_BANDWIDTH: 7.46413731 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/89/607’, ‘10/318/1356’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.45. 10ge2p1x520-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/177/405’, ‘10/168/328’]
LAT_50%NDR: [‘10/26/129’, ‘10/30/164’]
LAT_10%NDR: [‘10/20/50’, ‘10/18/70’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4850539.3125 pps (2x 2425269.65625 pps)
FINAL_BANDWIDTH: 3.259562418 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/182/397’, ‘20/171/290’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8210676.875 pps (2x 4105338.4375 pps)
FINAL_BANDWIDTH: 5.51757486 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1618/1736’, ‘10/1614/1736’]
LAT_50%NDR: [‘10/30/206’, ‘10/27/104’]
LAT_10%NDR: [‘10/20/44’, ‘10/18/91’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8442410.5 pps (2x 4221205.25 pps)
FINAL_BANDWIDTH: 5.673299856 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1681/1838’, ‘10/1681/1747’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateful-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15046818.8125 pps (2x 7523409.40625 pps)
FINAL_BANDWIDTH: 10.111462242 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/91/522’, ‘10/72/595’]
LAT_50%NDR: [‘10/21/83’, ‘10/20/274’]
LAT_10%NDR: [‘10/20/45’, ‘10/19/184’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateful-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15278552.4375 pps (2x 7639276.21875 pps)
FINAL_BANDWIDTH: 10.267187238 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/462/1024’, ‘10/107/516’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.46. 10ge2p1x520-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3460137.5625 pps (2x 1730068.78125 pps)
FINAL_BANDWIDTH: 2.325212442 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/73/3398’, ‘10/70/3411’]
LAT_50%NDR: [‘10/28/233’, ‘10/29/228’]
LAT_10%NDR: [‘10/20/46’, ‘10/20/102’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3460137.5625 pps (2x 1730068.78125 pps)
FINAL_BANDWIDTH: 2.325212442 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/70/885’, ‘10/70/925’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6356807.875 pps (2x 3178403.9375 pps)
FINAL_BANDWIDTH: 4.271774892 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/529/2346’, ‘10/1721/2319’]
LAT_50%NDR: [‘10/26/126’, ‘10/24/61’]
LAT_10%NDR: [‘10/20/106’, ‘10/17/38’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6472674.6875 pps (2x 3236337.34375 pps)
FINAL_BANDWIDTH: 4.34963739 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/984/2191’, ‘20/292/1589’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateful-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 9021744.5625 pps (2x 4510872.28125 pps)
FINAL_BANDWIDTH: 6.062612346 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/34/83’, ‘10/33/75’]
LAT_50%NDR: [‘10/23/268’, ‘10/23/75’]
LAT_10%NDR: [‘10/19/110’, ‘10/20/47’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateful-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9716945.4375 pps (2x 4858472.71875 pps)
FINAL_BANDWIDTH: 6.529787334 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1137/1500’, ‘10/260/1239’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.47. 10ge2p1x520-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/2878/3128’, ‘10/2871/3100’]
LAT_50%NDR: [‘10/26/208’, ‘10/26/195’]
LAT_10%NDR: [‘10/21/47’, ‘10/22/48’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4502938.875 pps (2x 2251469.4375 pps)
FINAL_BANDWIDTH: 3.025974924 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/2890/3184’, ‘20/2883/3194’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8094810.0625 pps (2x 4047405.03125 pps)
FINAL_BANDWIDTH: 5.439712362 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/52/559’, ‘10/50/547’]
LAT_50%NDR: [‘10/35/549’, ‘10/25/535’]
LAT_10%NDR: [‘10/20/41’, ‘10/19/92’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7978943.25 pps (2x 3989471.625 pps)
FINAL_BANDWIDTH: 5.361849864 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/195/1972’, ‘10/201/1976’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateful-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 12266015.3125 pps (2x 6133007.65625 pps)
FINAL_BANDWIDTH: 8.24276229 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/73/570’, ‘10/64/408’]
LAT_50%NDR: [‘10/20/51’, ‘10/20/47’]
LAT_10%NDR: [‘10/19/45’, ‘10/19/230’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateful-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 13308816.625 pps (2x 6654408.3125 pps)
FINAL_BANDWIDTH: 8.943524772 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/796/1124’, ‘10/247/994’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.48. 10ge2p1x520-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/3142/3389’, ‘20/3151/3403’]
LAT_50%NDR: [‘10/34/119’, ‘10/36/123’]
LAT_10%NDR: [‘10/22/71’, ‘10/22/71’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 4039471.625 pps (2x 2019735.8125 pps)
FINAL_BANDWIDTH: 2.714524932 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/3180/3304’, ‘40/3176/3298’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7052008.75 pps (2x 3526004.375 pps)
FINAL_BANDWIDTH: 4.73894988 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/1209/1991’, ‘10/1204/1991’]
LAT_50%NDR: [‘10/27/105’, ‘10/25/230’]
LAT_10%NDR: [‘10/21/47’, ‘10/20/45’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7283742.375 pps (2x 3641871.1875 pps)
FINAL_BANDWIDTH: 4.894674876 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1941/2144’, ‘10/1937/2008’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateless-flows100-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10759746.75 pps (2x 5379873.375 pps)
FINAL_BANDWIDTH: 7.230549816 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/87/1518’, ‘10/211/1646’]
LAT_50%NDR: [‘10/21/51’, ‘10/21/71’]
LAT_10%NDR: [‘10/19/40’, ‘10/19/128’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateless-flows100-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 11802548.0625 pps (2x 5901274.03125 pps)
FINAL_BANDWIDTH: 7.931312298 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/480/1546’, ‘10/95/1484’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.49. 10ge2p1x520-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
Search FAILED
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3807738.0 pps (2x 1903869.0 pps)
FINAL_BANDWIDTH: 2.558799936 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/3406/3681’, ‘10/3398/3675’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7052008.75 pps (2x 3526004.375 pps)
FINAL_BANDWIDTH: 4.73894988 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/157/1174’, ‘10/1142/2034’]
LAT_50%NDR: [‘10/25/132’, ‘10/25/60’]
LAT_10%NDR: [‘10/20/54’, ‘10/18/51’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6588541.5 pps (2x 3294270.75 pps)
FINAL_BANDWIDTH: 4.427499888 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/2053/2128’, ‘10/2051/2133’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateless-flows100k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10643879.9375 pps (2x 5321939.96875 pps)
FINAL_BANDWIDTH: 7.152687318 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/51/347’, ‘10/53/206’]
LAT_50%NDR: [‘10/21/89’, ‘10/20/52’]
LAT_10%NDR: [‘10/19/42’, ‘10/19/48’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateless-flows100k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 9832812.25 pps (2x 4916406.125 pps)
FINAL_BANDWIDTH: 6.607649832 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/1221/1722’, ‘10/1090/1780’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.50. 10ge2p1x520-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdrdisc

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/171/448’, ‘10/165/421’]
LAT_50%NDR: [‘10/22/247’, ‘10/23/192’]
LAT_10%NDR: [‘10/20/43’, ‘10/20/79’]
tc02-64b-1t1c-eth-l2bdbasemaclrn-oacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 3923604.8125 pps (2x 1961802.40625 pps)
FINAL_BANDWIDTH: 2.636662434 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/171/394’, ‘10/167/382’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 6820275.125 pps (2x 3410137.5625 pps)
FINAL_BANDWIDTH: 4.583224884 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/48/2101’, ‘10/48/2082’]
LAT_50%NDR: [‘10/26/110’, ‘10/23/71’]
LAT_10%NDR: [‘10/20/45’, ‘10/19/44’]
tc04-64b-2t2c-eth-l2bdbasemaclrn-oacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 6820275.125 pps (2x 3410137.5625 pps)
FINAL_BANDWIDTH: 4.583224884 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/206/2190’, ‘10/194/2183’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateless-flows10k-ndrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 10296279.5 pps (2x 5148139.75 pps)
FINAL_BANDWIDTH: 6.919099824 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/295/1331’, ‘10/240/1417’]
LAT_50%NDR: [‘10/21/164’, ‘10/20/54’]
LAT_10%NDR: [‘10/20/218’, ‘10/19/50’]
tc06-64b-4t4c-eth-l2bdbasemaclrn-oacl50-stateless-flows10k-pdrdisc [Cfg] DUT runs L2BD switching config with ACL with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 10875613.5625 pps (2x 5437806.78125 pps)
FINAL_BANDWIDTH: 7.308412314 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/987/1440’, ‘10/795/1617’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.51. 10ge2p1x520-eth-l2bdscale100kmaclrn-ndrpdrdisc

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with 2p10GE NI X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 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:00:c3:4f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:00:c3:4f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:00:c3:4f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:00:c3:4f,
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2bdscale100kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 7515476.0 pps (2x 3757738.0 pps)
FINAL_BANDWIDTH: 5.050399872 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/1895/2291’, ‘20/3374/3597’]
LAT_50%NDR: [‘10/22/111’, ‘10/23/172’]
LAT_10%NDR: [‘10/19/80’, ‘10/20/85’]
tc02-64b-1t1c-eth-l2bdscale100kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 7399609.1875 pps (2x 3699804.59375 pps)
FINAL_BANDWIDTH: 4.972537374 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/351/658’, ‘20/341/593’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-eth-l2bdscale100kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/275/295’, ‘20/395/411’]
LAT_50%NDR: [‘10/30/148’, ‘10/27/175’]
LAT_10%NDR: [‘10/27/185’, ‘10/27/209’]
tc04-1518b-1t1c-eth-l2bdscale100kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/330/344’, ‘20/262/272’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-eth-l2bdscale100kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/270/275’, ‘50/151/154’]
LAT_50%NDR: [‘50/67/227’, ‘50/66/245’]
LAT_10%NDR: [‘50/62/164’, ‘50/62/201’]
tc06-9000b-1t1c-eth-l2bdscale100kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/238/272’, ‘60/296/332’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-eth-l2bdscale100kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 15162685.625 pps (2x 7581342.8125 pps)
FINAL_BANDWIDTH: 10.18932474 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘40/1646/1793’, ‘30/847/958’]
LAT_50%NDR: [‘10/27/62’, ‘10/27/63’]
LAT_10%NDR: [‘10/20/57’, ‘10/19/168’]
tc08-64b-2t2c-eth-l2bdscale100kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 15162685.625 pps (2x 7581342.8125 pps)
FINAL_BANDWIDTH: 10.18932474 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/898/989’, ‘10/888/1042’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-eth-l2bdscale100kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/219/232’, ‘20/383/388’]
LAT_50%NDR: [‘20/26/140’, ‘10/29/144’]
LAT_10%NDR: [‘10/23/176’, ‘10/26/54’]
tc10-1518b-2t2c-eth-l2bdscale100kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/210/217’, ‘10/118/122’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-eth-l2bdscale100kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/235/259’, ‘50/110/112’]
LAT_50%NDR: [‘50/66/109’, ‘50/66/230’]
LAT_10%NDR: [‘50/62/135’, ‘50/62/197’]
tc12-9000b-2t2c-eth-l2bdscale100kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/81/104’, ‘50/305/327’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-eth-l2bdscale100kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23620962.9376 pps (2x 11810481.4688 pps)
FINAL_BANDWIDTH: 15.8732870941 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/42/74’, ‘10/41/76’]
LAT_50%NDR: [‘10/23/50’, ‘10/22/51’]
LAT_10%NDR: [‘10/19/43’, ‘10/18/227’]
tc14-64b-4t4c-eth-l2bdscale100kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23736829.75 pps (2x 11868414.875 pps)
FINAL_BANDWIDTH: 15.951149592 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/945/993’, ‘20/943/974’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-eth-l2bdscale100kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/114/141’, ‘20/185/193’]
LAT_50%NDR: [‘10/26/55’, ‘10/28/195’]
LAT_10%NDR: [‘20/25/80’, ‘10/27/74’]
tc16-1518b-4t4c-eth-l2bdscale100kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/126/139’, ‘20/150/156’]
LOSS_ACCEPTANCE: 0.5 percentage
tc17-9000b-4t4c-eth-l2bdscale100kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/92/104’, ‘50/146/152’]
LAT_50%NDR: [‘50/66/234’, ‘50/66/100’]
LAT_10%NDR: [‘50/63/90’, ‘50/62/85’]
tc18-9000b-4t4c-eth-l2bdscale100kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/89/109’, ‘50/145/175’]
LOSS_ACCEPTANCE: 0.5 percentage

7.1.7.52. 10ge2p1x520-eth-l2bdscale10kmaclrn-ndrpdrdisc

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with 2p10GE NI X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance or throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using either binary search or linear search algorithms with configured starting rate and final step that determines throughput measurement resolution. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 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:00:13:87, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:00:13:87, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:00:13:87, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:00:13:87,
  • [Ref] Applicable standard specifications: RFC2544.
Name Documentation Status
tc01-64b-1t1c-eth-l2dbscale10kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 8558277.3125 pps (2x 4279138.65625 pps)
FINAL_BANDWIDTH: 5.751162354 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/195/356’, ‘20/226/347’]
LAT_50%NDR: [‘10/36/69’, ‘10/37/68’]
LAT_10%NDR: [‘10/19/185’, ‘10/19/171’]
tc02-64b-1t1c-eth-l2dbscale10kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 8674144.125 pps (2x 4337072.0625 pps)
FINAL_BANDWIDTH: 5.829024852 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/1670/1883’, ‘10/2945/3101’]
LOSS_ACCEPTANCE: 0.5 percentage
tc03-1518b-1t1c-eth-l2dbscale10kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
Search FAILED
tc04-1518b-1t1c-eth-l2dbscale10kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/254/265’, ‘20/371/402’]
LOSS_ACCEPTANCE: 0.5 percentage
tc05-9000b-1t1c-eth-l2dbscale10kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘50/235/248’, ‘50/309/324’]
LAT_50%NDR: [‘50/66/195’, ‘50/65/199’]
LAT_10%NDR: [‘50/63/181’, ‘50/63/227’]
tc06-9000b-1t1c-eth-l2dbscale10kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 1 thread, 1 phy core, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘50/246/269’, ‘50/306/334’]
LOSS_ACCEPTANCE: 0.5 percentage
tc07-64b-2t2c-eth-l2dbscale10kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 17595888.6875 pps (2x 8797944.34375 pps)
FINAL_BANDWIDTH: 11.824437198 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘10/102/184’, ‘20/98/128’]
LAT_50%NDR: [‘10/24/54’, ‘10/25/57’]
LAT_10%NDR: [‘10/19/180’, ‘10/20/44’]
tc08-64b-2t2c-eth-l2dbscale10kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 17364155.0625 pps (2x 8682077.53125 pps)
FINAL_BANDWIDTH: 11.668712202 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘10/117/283’, ‘10/796/990’]
LOSS_ACCEPTANCE: 0.5 percentage
tc09-1518b-2t2c-eth-l2dbscale10kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/211/219’, ‘20/58/61’]
LAT_50%NDR: [‘10/27/194’, ‘10/25/58’]
LAT_10%NDR: [‘10/25/104’, ‘10/26/50’]
tc10-1518b-2t2c-eth-l2dbscale10kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/221/234’, ‘20/58/68’]
LOSS_ACCEPTANCE: 0.5 percentage
tc11-9000b-2t2c-eth-l2dbscale10kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find NDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘60/168/174’, ‘50/273/285’]
LAT_50%NDR: [‘50/66/98’, ‘50/65/243’]
LAT_10%NDR: [‘50/61/499’, ‘50/62/475’]
tc12-9000b-2t2c-eth-l2dbscale10kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 2 threads, 2 phy cores, 1 receive queue per NIC port.
[Ver] Find PDR for 9000 Byte frames using binary search start at 10GE linerate, step 10kpps, LT=0.5%.
FINAL_RATE: 277160.0 pps (2x 138580.0 pps)
FINAL_BANDWIDTH: 19.9998656 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘60/160/178’, ‘50/227/238’]
LOSS_ACCEPTANCE: 0.5 percentage
tc13-64b-4t4c-eth-l2dbscale10kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 23736829.75 pps (2x 11868414.875 pps)
FINAL_BANDWIDTH: 15.951149592 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%NDR: [‘20/934/972’, ‘10/504/648’]
LAT_50%NDR: [‘10/20/50’, ‘10/19/48’]
LAT_10%NDR: [‘10/18/43’, ‘10/18/139’]
tc14-64b-4t4c-eth-l2dbscale10kmaclrn-pdrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find PDR for 64 Byte frames using binary search start at 10GE linerate, step 50kpps, LT=0.5%.
FINAL_RATE: 23852696.5624 pps (2x 11926348.2812 pps)
FINAL_BANDWIDTH: 16.0290120899 Gbps (untagged)
LATENCY usec [min/avg/max]
LAT_100%PDR: [‘20/935/968’, ‘20/498/528’]
LOSS_ACCEPTANCE: 0.5 percentage
tc15-1518b-4t4c-eth-l2dbscale10kmaclrn-ndrdisc [Cfg] DUT runs L2BD switching config with with 4 threads, 4 phy cores, 2 receive queues per NIC port.
[Ver] Find NDR for 1518 Byte frames using binary search start at 10GE linerate, step 50kpps.
FINAL_RATE: 1625486.0 pps (2x 812743.0 pps)
FINAL_BANDWIDTH: 19.999979744 Gbps (untagged)
LATENCY usec [min/avg/max]