3n-skx-xxv710

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

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 64b-2t1c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 1.  7.50       5.28 
2. 8.21 5.78

3. 31 43 59 30 50 61
4. 66 84 100 66 83 101
5. 190 215 237 192 216 238

 64b-4t2c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 1. 15.19      10.70 
2. 15.89 11.19

3. 32 40 48 28 39 46
4. 64 73 81 63 72 81
5. 171 191 209 172 193 210

 64b-8t4c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 1. 28.96      20.39 
2. 30.30 21.33

3. 35 46 57 35 45 59
4. 60 67 74 59 66 72
5. 169 189 207 167 187 205

 1518b-2t1c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 1.  3.61      44.52 
2. 3.61 44.52

3. 28 44 54 29 32 35
4. 88 107 119 83 101 113
5. 244 283 336 238 272 322

 1518b-4t2c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 1.  3.81      47.02 
2. 3.91 48.24

3. 28 39 44 28 34 44
4. 44 61 71 47 69 84
5. 91 105 118 85 99 109

 9000b-2t1c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 1.  0.47      33.69 
2. 0.66 47.66

3. 49 58 66 47 56 70
4. 194 474 519 168 434 461
5. 399 517 592 274 351 387

 imix-2t1c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 1.  6.64      20.08 
2. 8.24 24.91

 imix-4t2c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 1. 12.74      38.52 
2. 16.13 48.76

 imix-8t4c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 1. 16.13      48.76 
2. 16.13 48.76

25ge2p1xxv710-avf-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 64b-2t1c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1.  9.31       6.25 
2. 9.83 6.61

3. 26 36 46 25 43 51
4. 67 89 109 67 89 108
5. 146 160 175 146 160 174

 64b-4t2c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1. 18.33      12.32 
2. 19.67 13.22

3. 28 38 46 29 38 46
4. 60 69 76 60 68 76
5. 147 161 173 148 161 174

 64b-8t4c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1. 30.62      20.58 
2. 32.52 21.85

3. 34 46 57 35 46 55
4. 56 64 68 53 63 68
5. 126 146 170 125 145 167

 1518b-2t1c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1.  2.81      34.55 
2. 3.25 39.96

3. 27 37 54 27 58 67
4. 79 107 121 70 105 121
5. 263 336 389 248 316 364

 1518b-4t2c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1.  3.83      47.11 
2. 3.90 47.97

3. 29 41 53 28 36 42
4. 45 58 66 46 59 73
5. 79 103 112 83 94 104

 9000b-2t1c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1.  0.45      32.66 
2. 0.66 47.53

3. 49 65 74 48 67 83
4. 113 276 304 103 288 313
5. 383 528 612 318 404 459

 imix-2t1c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1.  7.91      23.66 
2. 8.87 26.53

 imix-4t2c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1. 13.82      41.32 
2. 16.30 48.76

 imix-8t4c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1. 16.30      48.76 
2. 16.30 48.76

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

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-XXV710. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 64b-2t1c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1. 10.37       6.97 
2. 14.29 9.60

3. 27 41 45 26 38 48
4. 60 72 86 64 80 95
5. 134 147 162 133 146 163

 64b-4t2c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1. 22.61      15.19 
2. 23.26 15.63

3. 35 42 48 32 37 42
4. 49 55 61 47 53 58
5. 90 100 110 90 100 111

 64b-8t4c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1. 30.57      20.54 
2. 33.12 22.26

3. 30 42 52 33 46 56
4. 41 46 50 41 45 49
5. 103 126 151 103 127 152

 1518b-2t1c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1.  2.71      33.38 
2. 3.30 40.58

3. 26 34 61 26 33 52
4. 61 110 129 63 82 94
5. 290 384 445 276 359 418

 1518b-4t2c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1.  3.83      47.14 
2. 3.90 48.00

3. 26 33 46 26 29 38
4. 42 66 75 42 70 83
5. 86 99 110 83 99 108

 9000b-2t1c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1.  0.41      29.90 
2. 0.66 47.53

3. 47 54 58 46 51 54
4. 112 202 230 110 283 345
5. 358 523 592 309 391 455

 imix-2t1c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1.  8.71      26.05 
2. 8.91 26.65

 imix-4t2c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1. 14.45      43.23 
2. 16.30 48.76

 imix-8t4c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1. 16.30      48.76 
2. 16.30 48.76

25ge2p1xxv710-avf-eth-l2xcbase-eth-2memif-1lxc-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-XXV710. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 64b-2t1c-avf-eth- 
l2xcbase-eth-2memif-1lxc-ndrpdr

 1. 11.43       7.68 
2. 14.18 9.53

3. 25 41 50 24 39 49
4. 62 75 88 65 80 97
5. 131 144 159 131 144 158

 64b-4t2c-avf-eth- 
l2xcbase-eth-2memif-1lxc-ndrpdr

 1. 22.61      15.20 
2. 23.30 15.66

3. 27 34 39 30 37 42
4. 48 54 60 49 55 61
5. 95 107 118 95 106 117

 64b-8t4c-avf-eth- 
l2xcbase-eth-2memif-1lxc-ndrpdr

 1. 30.32      20.37 
2. 32.68 21.96

3. 30 43 56 32 43 53
4. 42 48 52 41 46 50
5. 99 122 145 99 121 144

 1518b-2t1c-avf-eth- 
l2xcbase-eth-2memif-1lxc-ndrpdr

 1.  2.84      34.98 
2. 3.39 41.69

3. 26 43 50 26 32 42
4. 54 82 90 56 93 103
5. 247 329 385 227 317 380

 1518b-4t2c-avf-eth- 
l2xcbase-eth-2memif-1lxc-ndrpdr

 1.  3.83      47.09 
2. 3.90 47.95

3. 26 34 41 26 27 30
4. 44 61 76 45 65 78
5. 80 91 102 78 91 101

 imix-2t1c-avf-eth- 
l2xcbase-eth-2memif-1lxc-ndrpdr

 1.  8.65      25.88 
2. 8.86 26.50

 imix-4t2c-avf-eth- 
l2xcbase-eth-2memif-1lxc-ndrpdr

 1.  9.63      28.81 
2. 9.73 29.10

 imix-8t4c-avf-eth- 
l2xcbase-eth-2memif-1lxc-ndrpdr

 1. 16.30      48.76 
2. 16.30 48.76

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

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing with two FIB tables and two static IPv4 /24 route entries per FIB table. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use cores allocated from pool of isolated CPUs. There are no memory contraints. DUTs are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 64b-2t1c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1.  7.84       5.27 
2. 8.62 5.79

3. 26 40 61 25 43 58
4. 69 87 112 67 94 112
5. 178 207 256 178 207 254

 64b-4t2c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1. 16.03      10.77 
2. 17.11 11.50

3. 27 39 48 27 38 50
4. 60 68 76 60 68 75
5. 168 182 196 168 182 196

 64b-8t4c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1. 30.95      20.80 
2. 32.54 21.87

3. 32 44 54 35 47 57
4. 60 67 73 59 67 72
5. 167 184 202 167 183 201

 1518b-2t1c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1.  3.02      37.15 
2. 3.39 41.74

3. 28 43 63 27 34 42
4. 73 104 122 77 103 123
5. 241 275 313 239 272 311

 1518b-4t2c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1.  3.85      47.33 
2. 3.91 48.10

3. 27 32 42 27 38 46
4. 42 64 75 46 58 68
5. 86 101 117 90 103 115

 9000b-2t1c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1.  0.44      32.10 
2. 0.66 47.54

3. 50 68 75 49 75 96
4. 156 299 354 117 380 417
5. 359 468 529 343 483 511

 imix-2t1c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1.  6.92      20.69 
2. 7.44 22.24

 imix-4t2c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1. 13.21      39.50 
2. 16.30 48.76

 imix-8t4c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1. 14.53      43.45 
2. 16.30 48.76

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

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

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 64b-2t1c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 1.  6.84       4.81 
2. 6.94 4.89

3. 33 57 85 34 53 78
4. 70 87 102 60 76 93
5. 187 216 242 177 212 244

 64b-4t2c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 1. 13.30       9.36 
2. 13.50 9.50

3. 44 61 76 42 64 81
4. 61 70 79 56 65 77
5. 177 208 236 174 212 249

 64b-8t4c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 1. 24.47      17.22 
2. 24.84 17.49

3. 39 58 76 40 60 75
4. 56 64 72 55 62 68
5. 152 174 197 155 183 216

 1518b-2t1c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 1.  3.19      39.31 
2. 3.19 39.31

3. 29 65 86 41 63 86
4. 103 141 156 96 121 134
5. 250 284 326 289 332 382

 1518b-4t2c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 1.  3.77      46.53 
2. 3.91 48.21

3. 30 51 69 38 65 84
4. 55 78 92 58 74 84
5. 103 119 131 104 127 141

 imix-2t1c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 1.  5.55      16.79 
2. 6.16 18.62

 imix-4t2c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 1. 11.22      33.90 
2. 11.68 35.31

 imix-8t4c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 1. 16.13      48.76 
2. 16.13 48.76

25ge2p1xxv710-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 64b-2t1c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  8.08       5.43 
2. 8.16 5.48

3. 44 60 76 33 53 66
4. 61 75 88 66 89 102
5. 176 212 247 160 187 220

 64b-4t2c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1. 15.83      10.64 
2. 16.40 11.02

3. 34 56 78 36 53 80
4. 56 64 73 55 63 71
5. 191 229 268 173 207 245

 64b-8t4c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1. 30.80      20.69 
2. 31.58 21.22

3. 39 50 62 39 53 67
4. 55 63 72 55 63 69
5. 204 240 279 182 207 238

 1518b-2t1c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  2.69      33.04 
2. 3.10 38.19

3. 30 67 86 32 66 83
4. 62 90 100 75 105 116
5. 251 308 380 257 304 364

 1518b-4t2c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  3.79      46.66 
2. 3.87 47.59

3. 29 64 82 28 52 81
4. 53 71 86 51 63 80
5. 88 102 112 90 106 118

 9000b-2t1c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  0.39      28.13 
2. 0.56 40.35

3. 50 101 131 50 117 127
4. 308 628 659 191 502 531
5. 445 582 647 430 624 698

 imix-2t1c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  7.29      21.81 
2. 7.32 21.89

 imix-4t2c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1. 14.75      44.10 
2. 16.30 48.76

 imix-8t4c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1. 16.30      48.76 
2. 16.30 48.76

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

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-XXV710. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 64b-2t1c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 10.69       7.18 
2. 11.35 7.63

3. 28 43 62 37 59 78
4. 59 72 84 54 65 79
5. 214 243 267 191 219 245

 64b-4t2c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 21.36      14.35 
2. 21.79 14.64

3. 35 52 67 37 53 68
4. 50 57 65 50 58 66
5. 178 217 247 158 192 222

 64b-8t4c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 32.47      21.82 
2. 33.97 22.83

3. 34 46 59 33 47 61
4. 43 48 53 43 48 53
5. 114 135 160 111 130 153

 1518b-2t1c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1.  2.60      32.01 
2. 3.14 38.63

3. 28 57 74 27 53 79
4. 72 113 133 91 121 134
5. 278 388 459 267 358 426

 1518b-4t2c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1.  3.77      46.43 
2. 3.87 47.57

3. 27 74 83 27 46 84
4. 53 74 86 52 72 94
5. 84 97 108 83 97 107

 imix-2t1c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1.  8.77      26.23 
2. 9.26 27.70

 imix-4t2c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 16.30      48.76 
2. 16.30 48.76

 imix-8t4c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 16.30      48.76 
2. 16.30 48.76

25ge2p1xxv710-eth-l2xcbase-eth-2memif-1lxc-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-XXV710. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 64b-2t1c-eth-l2xcbase- 
eth-2memif-1lxc-ndrpdr

 1. 10.72       7.21 
2. 11.39 7.65

3. 38 52 65 35 57 78
4. 56 69 81 52 64 76
5. 224 253 276 197 226 252

 64b-4t2c-eth-l2xcbase- 
eth-2memif-1lxc-ndrpdr

 1. 21.10      14.18 
2. 21.85 14.68

3. 31 47 59 44 63 78
4. 51 60 69 52 60 69
5. 190 233 262 162 196 224

 64b-8t4c-eth-l2xcbase- 
eth-2memif-1lxc-ndrpdr

 1. 31.67      21.28 
2. 33.63 22.60

3. 36 48 58 36 49 58
4. 44 50 55 45 49 54
5. 114 135 158 112 131 153

 1518b-2t1c-eth-l2xcbase- 
eth-2memif-1lxc-ndrpdr

 1.  2.56      31.55 
2. 3.15 38.81

3. 27 54 86 34 60 83
4. 68 87 97 79 110 123
5. 291 403 472 264 362 442

 1518b-4t2c-eth-l2xcbase- 
eth-2memif-1lxc-ndrpdr

 1.  3.78      46.48 
2. 3.87 47.62

3. 27 48 81 36 79 88
4. 47 59 75 50 69 86
5. 90 107 122 87 101 111

 imix-2t1c-eth-l2xcbase- 
eth-2memif-1lxc-ndrpdr

 1.  8.58      25.67 
2. 9.02 26.99

 imix-4t2c-eth-l2xcbase- 
eth-2memif-1lxc-ndrpdr

 1. 16.30      48.76 
2. 16.30 48.76

 imix-8t4c-eth-l2xcbase- 
eth-2memif-1lxc-ndrpdr

 1. 16.30      48.76 
2. 16.30 48.76

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

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing with two FIB tables and two static IPv4 /24 route entries per FIB table. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use cores allocated from pool of isolated CPUs. There are no memory contraints. DUTs are tested with Intel-XXV710.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

 64b-2t1c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  7.12       4.78 
2. 7.45 5.00

3. 29 49 66 41 57 71
4. 66 83 99 67 88 104
5. 237 284 327 212 248 285

 64b-4t2c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1. 14.19       9.53 
2. 14.55 9.78

3. 38 55 71 40 58 73
4. 62 75 87 58 71 84
5. 224 284 327 192 245 292

 64b-8t4c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1. 27.22      18.29 
2. 27.91 18.76

3. 37 54 70 39 56 72
4. 57 64 72 56 63 69
5. 254 307 357 208 248 296

 1518b-2t1c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  3.14      38.59 
2. 3.15 38.79

3. 30 68 84 48 67 89
4. 94 117 131 88 110 121
5. 260 295 340 266 304 344

 1518b-4t2c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  3.75      46.19 
2. 3.87 47.59

3. 31 66 87 35 63 79
4. 55 82 94 57 76 94
5. 95 111 122 96 116 132

 9000b-2t1c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  0.43      30.85 
2. 0.53 38.27

3. 50 69 112 51 100 133
4. 101 330 351 152 427 488
5. 350 440 485 375 552 610

 imix-2t1c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  6.54      19.55 
2. 6.54 19.55

 imix-4t2c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1. 13.07      39.10 
2. 13.48 40.32

 imix-8t4c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1. 16.30      48.76 
2. 16.30 48.76