3n-tsh-x520

10ge2p1x520-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 are tested with with Intel-X520-DA2.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library.

Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

 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-1t1c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  3.00       2.02 
2. 3.04 2.04

3. 48 104 124 51 85 100
4. 112 160 181 122 166 180
5. 586 685 822 585 687 820

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

 1.  3.66       2.46 
2. 3.69 2.48

3. 49 61 72 51 70 79
4. 102 132 154 98 124 136
5. 208 233 257 206 227 245

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

 1.  0.13       0.09 
2. 0.94 0.63

3. 42 46 52 43 47 53
4. 48 75 86 52 74 84
5. 53 76 89 52 63 74

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

 1.  0.79       9.77 
2. 0.85 10.48

3. 53 114 121 53 85 94
4. 89 237 260 105 155 185
5. 307 372 393 236 323 365

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

 1.  0.76       9.31 
2. 0.77 9.50

3. 55 83 97 54 64 72
4. 81 134 181 75 130 155
5. 206 294 326 281 368 394

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

 1.  0.76       9.31 
2. 0.77 9.45

3. 53 59 68 54 68 85
4. 77 223 265 75 247 300
5. 200 305 357 197 301 404

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

 1.  2.74       8.19 
2. 2.86 8.56

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

 1.  2.46       7.37 
2. 2.55 7.63

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

 1.  2.29       6.86 
2. 2.32 6.92

10ge2p1x520-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-X520-DA2.

Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via use 3 cores allocated from pool of isolated CPUs. There are no memory 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-1t1c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1.  3.74       2.51 
2. 3.76 2.53

3. 42 57 98 42 64 72
4. 99 133 159 96 124 145
5. 450 518 644 448 516 634

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

 1.  3.47       2.33 
2. 4.48 3.01

3. 41 76 88 42 74 96
4. 68 89 105 85 99 106
5. 189 214 240 188 211 233

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

 1.  4.94       3.32 
2. 5.20 3.49

3. 40 67 79 40 54 62
4. 72 90 99 71 85 96
5. 148 160 183 141 151 163

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

 1.  0.86      10.59 
2. 0.86 10.59

3. 47 56 72 48 69 74
4. 91 290 328 103 234 287
5. 212 316 344 233 285 318

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

 1.  0.76       9.41 
2. 0.78 9.55

3. 48 85 108 48 77 93
4. 87 280 341 69 279 341
5. 254 348 400 189 307 355

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

 1.  2.60       7.79 
2. 3.12 9.33

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

 1.  2.45       7.34 
2. 2.52 7.53

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

 1.  2.29       6.85 
2. 2.32 6.95

10ge2p1x520-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-X520-DA2.

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-1t1c-eth-l2xcbase- 
eth-2memif-1lxc-ndrpdr

 1.  3.71       2.49 
2. 3.74 2.52

3. 40 70 79 41 88 104
4. 108 149 165 113 140 154
5. 443 506 642 440 503 651

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

 1.  4.43       2.98 
2. 4.43 2.98

3. 41 73 87 42 55 64
4. 88 97 105 93 105 116
5. 193 212 234 191 213 236

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

 1.  4.92       3.31 
2. 5.18 3.48

3. 40 53 65 41 58 71
4. 76 95 106 73 87 101
5. 148 159 176 141 152 164

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

 1.  0.81      10.00 
2. 0.85 10.46

3. 48 103 117 48 69 84
4. 91 296 322 108 226 283
5. 206 312 336 201 280 312

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

 1.  0.76       9.34 
2. 0.77 9.53

3. 48 54 66 48 76 98
4. 108 238 294 104 218 313
5. 218 320 373 179 295 348

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

 1.  0.76       9.34 
2. 0.77 9.53

3. 49 66 82 49 56 63
4. 63 239 293 60 200 251
5. 226 314 372 176 309 371

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

 1.  2.65       7.91 
2. 3.11 9.29

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

 1.  2.29       6.84 
2. 2.33 6.98

10ge2p1x520-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-X520-DA2.

  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library.

Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.

 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-1t1c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  2.94       1.98 
2. 2.94 1.98

3. 42 130 153 41 112 129
4. 132 192 229 132 166 197
5. 499 558 648 495 553 651

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

 1.  3.70       2.49 
2. 3.70 2.49

3. 46 65 78 44 69 82
4. 110 135 149 104 136 148
5. 248 279 303 247 273 300

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

 1.  4.70       3.16 
2. 4.85 3.26

3. 43 54 68 50 65 78
4. 99 115 127 94 126 142
5. 170 193 211 165 185 204

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

 1.  0.76       9.40 
2. 0.85 10.50

3. 51 75 83 50 75 80
4. 80 249 267 94 212 276
5. 297 358 390 249 327 353

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

 1.  0.77       9.44 
2. 0.78 9.59

3. 50 63 77 51 58 66
4. 65 226 259 77 249 371
5. 254 356 414 290 396 459

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

 1.  2.65       7.94 
2. 2.82 8.43

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

 1.  2.27       6.79 
2. 2.31 6.90