3n-skx-xxv710

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.  8.16       5.48 
2. 10.75 7.23

3. 88 196 233 101 215 262
4. 67 80 95 75 95 108
5. 267 288 306 265 289 319

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

 1. 15.18      10.20 
2. 20.83 14.00

3. 58 87 122 78 129 151
4. 79 89 100 81 92 104
5. 245 269 288 247 272 293

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

 1. 30.41      20.43 
2. 33.17 22.29

3. 36 47 55 37 46 53
4. 82 95 108 83 97 108
5. 202 273 329 221 291 348

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

 1.  2.81      34.60 
2. 2.84 34.95

3. 105 223 329 73 201 337
4. 77 115 137 94 131 159
5. 239 270 570 280 325 625

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

 1.  3.77      46.42 
2. 3.87 47.60

3. 66 210 371 89 212 281
4. 75 119 146 77 117 142
5. 132 156 184 138 163 195

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

 1.  6.76      20.22 
2. 8.56 25.59

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

 1. 13.37      40.00 
2. 13.57 40.59

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

 1. 13.03      38.98 
2. 13.03 38.98

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.  9.00       6.05 
2. 15.31 10.29

3. 40 93 106 74 139 183
4. 64 76 86 68 82 95
5. 235 259 278 254 279 301

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

 1. 16.80      11.29 
2. 27.05 18.18

3. 49 80 96 53 97 118
4. 66 73 80 68 75 83
5. 217 254 288 240 279 315

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

 1. 17.95      12.06 
2. 37.31 25.07

3. 33 41 47 34 42 48
4. 68 77 86 70 80 88
5. 177 219 264 202 248 298

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

 1.  2.80      34.45 
2. 2.84 34.97

3. 74 210 345 91 221 355
4. 69 92 106 75 114 151
5. 240 274 329 266 302 359

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

 1.  3.74      46.04 
2. 3.82 46.97

3. 96 198 293 73 233 384
4. 63 86 111 75 111 144
5. 129 161 196 140 171 209

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

 1.  7.35      21.97 
2. 8.50 25.41

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

 1. 12.66      37.86 
2. 13.23 39.57

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

 1. 13.05      39.04 
2. 13.05 39.04

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.  8.77       5.90 
2. 15.23 10.23

3. 53 115 166 82 150 169
4. 64 76 86 68 82 94
5. 236 260 279 254 278 300

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

 1. 17.12      11.50 
2. 27.98 18.80

3. 42 67 78 45 78 94
4. 70 77 83 71 79 86
5. 292 336 370 328 373 411

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

 1. 31.15      20.93 
2. 37.31 25.07

3. 32 42 48 33 42 49
4. 70 79 88 71 81 89
5. 432 694 828 934 1183 1314

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

 1.  2.57      31.58 
2. 2.82 34.74

3. 82 248 388 87 204 282
4. 69 96 112 77 129 176
5. 226 255 297 256 289 337

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

 1.  3.84      47.27 
2. 3.89 47.90

3. 67 192 324 84 187 253
4. 67 115 141 64 90 109
5. 118 139 165 128 152 181

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

 1.  7.65      22.87 
2. 8.50 25.41

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

 1. 12.03      35.97 
2. 13.16 39.37

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

 1. 13.07      39.10 
2. 13.07 39.10

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.04       4.73 
2. 9.00 6.05

3. 63 173 231 89 221 280
4. 64 80 91 79 95 112
5. 240 260 278 237 259 278

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

 1. 13.90       9.34 
2. 17.59 11.82

3. 70 139 159 49 81 98
4. 76 86 94 78 88 100
5. 240 265 284 240 265 286

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

 1. 26.54      17.84 
2. 28.33 19.04

3. 35 45 53 35 45 52
4. 82 95 108 82 95 107
5. 188 274 334 197 282 347

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

 1.  2.83      34.77 
2. 2.84 34.95

3. 95 223 357 102 224 333
4. 89 129 147 98 135 161
5. 265 298 344 284 322 373

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

 1.  3.82      47.02 
2. 3.89 47.89

3. 86 200 340 63 175 310
4. 74 96 115 81 109 128
5. 138 163 192 156 187 221

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

 1.  7.03      21.03 
2. 8.72 26.09

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

 1. 12.42      37.15 
2. 14.08 42.11

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

 1. 13.26      39.65 
2. 13.26 39.65

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.59       5.78 
2. 8.80 5.91

3. 33 56 86 29 59 85
4. 72 89 102 73 96 111
5. 297 335 374 295 330 368

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

 1. 16.28      10.94 
2. 17.20 11.56

3. 43 64 84 42 56 76
4. 81 91 100 80 90 101
5. 320 395 451 315 390 450

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

 1. 15.08      10.13 
2. 15.46 10.39

3. 30 47 64 32 53 65
4. 55 64 73 54 62 71
5. 200 916 1638 208 877 1627

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

 1.  2.65      32.56 
2. 2.66 32.72

3. 29 61 98 29 81 122
4. 88 120 148 95 152 171
5. 303 344 1375 360 408 1572

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

 1.  3.41      41.93 
2. 3.41 41.93

3. 30 67 81 35 66 83
4. 62 92 105 67 88 105
5. 123 148 172 140 170 198

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

 1.  8.18      24.48 
2. 8.23 24.60

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

 1. 11.80      35.28 
2. 11.92 35.64

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

 1. 12.08      36.12 
2. 12.08 36.12

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. 11.52       7.74 
2. 11.75 7.90

3. 33 49 74 33 63 81
4. 67 76 85 67 78 88
5. 292 339 379 292 338 377

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

 1. 21.38      14.37 
2. 22.71 15.26

3. 40 48 60 41 55 80
4. 67 76 84 69 77 88
5. 281 350 397 280 350 396

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

 1. 16.47      11.07 
2. 17.06 11.47

3. 36 59 80 43 59 83
4. 50 62 72 45 57 63
5. 1117 2127 2311 1091 2125 2835

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

 1.  2.61      32.06 
2. 2.63 32.38

3. 27 82 108 27 66 85
4. 70 113 133 76 96 110
5. 296 335 1341 314 363 1662

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

 1.  3.46      42.51 
2. 3.46 42.51

3. 28 58 87 27 58 86
4. 65 97 112 73 106 129
5. 119 145 172 143 175 207

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

 1.  7.93      23.70 
2. 7.97 23.82

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

 1. 12.39      37.06 
2. 12.39 37.06

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

 1. 12.12      36.24 
2. 12.12 36.24

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. 11.35       7.63 
2. 11.76 7.90

3. 32 55 76 40 65 81
4. 68 78 87 68 78 88
5. 312 361 405 309 359 402

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

 1. 21.50      14.45 
2. 22.72 15.27

3. 40 50 61 31 46 53
4. 70 78 86 69 78 85
5. 288 363 407 290 361 408

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

 1. 16.68      11.21 
2. 17.45 11.73

3. 33 51 63 26 48 73
4. 47 57 67 49 61 69
5. 1215 2195 2623 1381 2255 3601

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

 1.  2.65      32.60 
2. 2.66 32.76

3. 27 46 87 27 50 75
4. 90 123 158 94 156 177
5. 314 356 1316 334 381 1483

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

 1.  3.44      42.27 
2. 3.44 42.27

3. 27 44 62 28 67 85
4. 58 82 107 69 108 123
5. 125 156 187 136 164 196

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

 1.  7.80      23.33 
2. 7.88 23.56

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

 1. 11.84      35.41 
2. 12.20 36.49

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

 1. 12.09      36.15 
2. 12.09 36.15

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.46       5.01 
2. 7.73 5.19

3. 32 52 86 27 38 50
4. 73 89 101 80 99 117
5. 342 392 444 335 382 433

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

 1. 14.35       9.64 
2. 15.01 10.09

3. 36 54 71 31 62 81
4. 76 86 95 77 87 97
5. 313 402 485 313 407 493

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

 1. 15.85      10.65 
2. 16.17 10.87

3. 39 61 82 40 56 78
4. 55 64 73 56 64 72
5. 300 2049 2313 815 2057 2709

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

 1.  2.63      32.41 
2. 2.63 32.41

3. 29 48 60 28 41 49
4. 90 123 144 96 130 147
5. 280 323 1593 311 345 1789

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

 1.  3.39      41.75 
2. 3.39 41.75

3. 29 55 76 30 57 90
4. 66 97 114 73 100 118
5. 143 172 204 154 183 216

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

 1.  7.71      23.05 
2. 7.86 23.52

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

 1. 12.25      36.64 
2. 12.63 37.76

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

 1. 12.14      36.30 
2. 12.14 36.30