3n-hsw-xl710

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

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

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 802.1q tagging is applied on link between DUT1 and DUT2.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 bridge-domain with MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-1lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  3.10       2.08 
2. 3.13 2.10

3. 28 62 77 28 60 74
4. 78 110 134 76 110 139
5. 331 393 443 343 401 447

 64b-2t2c-1lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  5.99       4.03 
2. 6.07 4.08

3. 28 128 161 28 133 165
4. 117 158 185 109 152 172
5. 276 324 364 258 308 343

 1518b-1t1c-1lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  1.27      15.63 
2. 1.30 15.99

3. 31 91 131 31 78 119
4. 97 394 454 103 406 465
5. 520 649 781 523 653 785

 1518b-2t2c-1lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  2.14      26.33 
2. 2.47 30.44

3. 31 126 199 31 118 177
4. 195 314 350 185 302 338
5. 949 1344 1553 872 1249 1504

 9000b-1t1c-1lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  0.24      17.03 
2. 0.24 17.11

3. 56 59 71 55 58 65
4. 70 342 384 91 320 341
5. 390 619 653 353 566 604

 imix-1t1c-1lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  2.46       7.36 
2. 2.49 7.45

 imix-2t2c-1lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  4.70      14.06 
2. 4.96 14.83

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

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

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 802.1q tagging is applied on link between DUT1 and DUT2.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 bridge-domain with MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-1lbvpplacp-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.06       1.38 
2. 2.81 1.89

3. 29 108 133 29 84 129
4. 72 185 212 84 189 224
5. 192 258 323 193 262 337

 64b-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.43       2.98 
2. 5.46 3.67

3. 30 64 88 33 80 112
4. 97 151 170 99 148 169
5. 135 158 183 130 152 174

 1518b-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.42      17.45 
2. 1.52 18.71

3. 31 88 119 32 75 111
4. 88 279 305 86 268 299
5. 250 290 323 266 296 325

 1518b-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.66      32.69 
2. 2.89 35.59

3. 32 81 94 32 79 93
4. 129 164 194 124 159 197
5. 234 264 295 212 245 273

 9000b-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.31      22.03 
2. 0.31 22.14

3. 57 62 68 56 63 74
4. 93 318 335 94 329 346
5. 318 566 597 348 580 599

 imix-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.23       6.67 
2. 2.37 7.09

 imix-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.02      12.01 
2. 4.60 13.75

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

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

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-1lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  3.46       2.33 
2. 3.50 2.35

3. 27 69 97 27 69 97
4. 72 101 127 70 101 126
5. 252 296 345 261 307 351

 64b-2t2c-1lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  6.74       4.53 
2. 6.81 4.58

3. 27 72 97 28 66 89
4. 79 128 148 79 126 144
5. 205 250 286 196 240 280

 1518b-1t1c-1lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  1.28      15.80 
2. 1.38 16.95

3. 33 73 89 36 49 71
4. 172 329 390 189 383 457
5. 1256 1510 1709 1381 1722 1949

 1518b-2t2c-1lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  2.37      29.11 
2. 2.87 35.37

3. 30 104 140 30 103 144
4. 174 243 306 190 258 314
5. 1116 1437 1619 1147 1428 1558

 9000b-1t1c-1lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  0.24      17.55 
2. 0.25 17.72

3. 53 59 64 53 57 63
4. 75 336 374 85 304 330
5. 380 613 638 352 558 606

 imix-1t1c-1lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  2.64       7.91 
2. 2.69 8.03

 imix-2t2c-1lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  5.08      15.19 
2. 5.39 16.13

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

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

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-1lbvpplacp-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.88       1.94 
2. 3.21 2.16

3. 28 72 101 28 68 102
4. 75 125 157 78 128 160
5. 183 226 268 191 231 276

 1518b-1t1c-1lbvpplacp-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.52      18.67 
2. 1.64 20.12

3. 31 80 108 31 67 105
4. 117 218 239 94 228 249
5. 231 309 337 235 313 341

 1518b-2t2c-1lbvpplacp-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.87      35.27 
2. 3.09 38.02

3. 31 69 81 31 71 86
4. 97 165 191 99 160 183
5. 187 209 244 179 202 232

 9000b-1t1c-1lbvpplacp-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.32      22.74 
2. 0.32 22.85

3. 57 62 86 56 63 72
4. 88 310 322 87 320 335
5. 306 549 577 338 558 574

 imix-1t1c-1lbvpplacp-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.33       6.98 
2. 2.65 7.91

 imix-2t2c-1lbvpplacp-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.28      12.80 
2. 5.00 14.95

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

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

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

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

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  3.24       2.18 
2. 3.28 2.20

3. 28 69 97 28 74 107
4. 78 125 158 78 132 169
5. 263 307 347 282 324 364

 64b-2t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  6.35       4.27 
2. 6.43 4.32

3. 28 71 103 28 68 99
4. 101 148 176 97 149 170
5. 254 295 328 242 286 319

 1518b-1t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.20      14.75 
2. 1.24 15.27

3. 30 87 131 30 81 116
4. 119 420 507 128 409 485
5. 478 655 816 509 684 844

 1518b-2t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.36      28.98 
2. 3.13 38.53

3. 31 146 189 33 141 173
4. 197 291 354 209 298 366
5. 1432 1725 1905 1446 1730 1896

 9000b-1t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.25      18.02 
2. 0.25 18.20

3. 53 61 64 55 59 63
4. 83 330 372 85 311 339
5. 383 611 637 355 571 611

 imix-1t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.46       7.36 
2. 2.52 7.54

 imix-2t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  4.95      14.80 
2. 5.15 15.40

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

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

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

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

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.82       1.90 
2. 3.03 2.04

3. 29 107 135 29 87 133
4. 85 154 176 78 141 174
5. 156 186 206 157 186 210

 1518b-1t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.49      18.32 
2. 1.58 19.45

3. 31 88 98 31 79 94
4. 80 193 230 80 191 206
5. 226 302 321 237 303 327

 1518b-2t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.77      34.07 
2. 3.00 36.91

3. 31 76 91 31 72 91
4. 116 196 217 114 188 211
5. 214 237 274 194 227 258

 9000b-1t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.31      22.72 
2. 0.32 22.84

3. 57 78 88 56 75 86
4. 88 306 321 90 328 340
5. 301 546 570 341 563 580

 imix-1t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.30       6.88 
2. 2.45 7.34

 imix-2t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.19      12.55 
2. 4.64 13.87

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

RFC2544: Pkt throughput L2XC test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  3.65       2.45 
2. 3.70 2.48

3. 27 58 78 27 56 76
4. 63 89 111 63 88 115
5. 207 238 276 221 254 290

 64b-2t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  7.16       4.81 
2. 7.26 4.88

3. 27 97 129 27 96 134
4. 87 129 155 92 128 154
5. 221 262 292 211 253 284

 1518b-1t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.37      16.86 
2. 1.41 17.30

3. 29 84 122 29 74 115
4. 146 287 341 146 292 338
5. 402 531 613 423 553 635

 1518b-2t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.30      28.25 
2. 2.71 33.31

3. 30 114 167 30 96 136
4. 145 262 283 142 260 280
5. 1038 1381 1539 963 1324 1499

 9000b-1t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.27      19.59 
2. 0.28 19.89

3. 48 57 69 47 56 62
4. 85 317 346 81 320 347
5. 355 578 624 352 579 630

 imix-1t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.76       8.26 
2. 2.82 8.43

 imix-2t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  5.33      15.93 
2. 5.74 17.16

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

RFC2544: Pkt throughput L2XC test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.87       1.26 
2. 3.32 2.23

3. 28 87 132 28 81 128
4. 57 144 189 60 146 191
5. 148 210 269 153 216 276

 64b-2t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.87       1.26 
2. 6.61 4.44

3. 28 65 88 28 53 84
4. 67 117 138 67 114 136
5. 210 256 292 205 253 288

 1518b-1t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.56      19.16 
2. 1.70 20.86

3. 30 82 109 30 67 102
4. 83 206 252 91 215 252
5. 204 295 317 201 292 314

 1518b-2t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.99      36.75 
2. 3.20 39.41

3. 31 65 76 31 66 82
4. 75 135 158 66 125 141
5. 166 192 210 149 178 196

 9000b-1t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.32      23.36 
2. 0.33 23.48

3. 57 64 80 55 64 71
4. 76 295 314 74 321 333
5. 288 521 548 334 548 561

 imix-1t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.30       6.86 
2. 2.79 8.34

 imix-2t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.47      13.37 
2. 5.14 15.38

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

RFC2544: Pkt throughput L2BD test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-2vhostvr1024-1vm-ndrpdr

 1.  3.57       2.40 
2. 3.62 2.43

3. 27 54 79 27 52 70
4. 76 111 137 72 110 132
5. 269 328 383 260 315 371

 64b-2t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  6.97       4.69 
2. 7.09 4.76

3. 28 71 97 31 70 90
4. 70 101 126 69 98 119
5. 196 232 264 190 223 257

 1518b-1t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.40      17.20 
2. 1.45 17.82

3. 30 84 114 30 65 85
4. 140 270 333 134 278 341
5. 481 604 706 477 598 685

 1518b-2t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.44      30.01 
2. 2.81 34.52

3. 31 137 196 34 120 168
4. 154 236 273 157 251 278
5. 760 1008 1203 840 1117 1349

 9000b-1t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.27      19.31 
2. 0.27 19.50

3. 52 61 79 51 57 74
4. 81 324 365 81 319 361
5. 374 592 616 372 590 611

 imix-1t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.82       8.44 
2. 3.14 9.38

 imix-2t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  5.41      16.17 
2. 6.06 18.12

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

RFC2544: Pkt throughput L2BD test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.59       1.74 
2. 3.22 2.16

3. 28 93 135 28 83 130
4. 63 146 179 66 129 163
5. 185 241 299 179 237 295

 64b-2t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.66       2.46 
2. 5.28 3.55

3. 29 114 147 29 118 154
4. 86 130 156 66 132 166
5. 142 178 211 141 176 208

 1518b-1t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.64      20.17 
2. 1.75 21.56

3. 31 89 115 31 63 103
4. 86 216 259 82 209 236
5. 223 299 333 223 289 319

 1518b-2t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.04      37.44 
2. 3.31 40.70

3. 31 76 88 31 69 85
4. 80 150 163 80 133 149
5. 219 246 282 192 229 258

 9000b-1t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.33      23.55 
2. 0.33 23.67

3. 57 63 90 56 61 72
4. 92 310 325 85 309 323
5. 307 540 559 304 536 555

 imix-1t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.72       8.14 
2. 2.88 8.60

 imix-2t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.24      12.68 
2. 5.28 15.80

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

RFC2544: Pkt throughput L2XC test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-2vhostvr1024-1vm-ndrpdr

 1.  4.13       2.78 
2. 4.17 2.80

3. 26 52 71 26 50 69
4. 65 96 125 64 94 122
5. 196 223 250 191 215 236

 64b-2t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  7.98       5.36 
2. 8.09 5.44

3. 27 74 103 28 67 80
4. 94 116 146 94 115 140
5. 185 220 253 178 212 244

 1518b-1t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.33      16.38 
2. 1.39 17.09

3. 29 75 103 29 67 115
4. 143 282 382 129 305 372
5. 380 523 628 383 526 626

 1518b-2t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.54      31.21 
2. 2.93 36.08

3. 29 115 174 29 96 123
4. 172 255 303 148 230 280
5. 792 1053 1280 623 857 1060

 9000b-1t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.25      18.28 
2. 0.25 18.37

3. 51 56 64 48 55 64
4. 85 300 331 68 330 370
5. 353 557 599 377 602 623

 imix-1t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  3.13       9.36 
2. 3.27 9.79

 imix-2t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  6.13      18.33 
2. 6.77 20.26

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

RFC2544: Pkt throughput L2XC test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.63       2.44 
2. 3.82 2.57

3. 28 62 105 28 58 99
4. 59 108 135 56 92 113
5. 129 160 188 122 150 176

 64b-2t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.32       1.56 
2. 5.90 3.97

3. 28 116 143 28 114 142
4. 84 139 176 84 142 180
5. 119 153 189 114 148 178

 1518b-1t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.82      22.40 
2. 1.89 23.29

3. 30 88 113 30 62 107
4. 61 212 244 74 204 229
5. 192 264 306 189 257 305

 1518b-2t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.28      40.31 
2. 3.54 43.53

3. 30 63 72 30 60 73
4. 70 115 123 67 110 121
5. 149 170 191 134 156 179

 9000b-1t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.34      24.21 
2. 0.34 24.33

3. 54 62 81 53 61 69
4. 84 299 316 81 301 317
5. 291 512 538 292 515 537

 imix-1t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.14       9.40 
2. 3.27 9.79

 imix-2t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.78      14.29 
2. 6.15 18.40

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

RFC2544: Pkt throughput IPv4 test cases with vhost

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

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

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-2vhostvr1024-1vm-ndrpdr

 1.  3.55       2.38 
2. 3.60 2.42

3. 27 103 113 27 75 109
4. 77 132 170 76 131 170
5. 366 420 472 353 411 454

 64b-2t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  6.79       4.56 
2. 6.91 4.64

3. 28 129 146 28 130 148
4. 99 137 168 90 136 166
5. 265 301 334 244 281 311

 1518b-1t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.38      16.99 
2. 1.40 17.18

3. 30 90 128 30 73 119
4. 140 311 355 142 309 355
5. 444 566 666 443 564 649

 1518b-2t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.60      32.05 
2. 3.39 41.77

3. 30 132 163 31 118 162
4. 170 250 284 165 244 279
5. 1406 1667 1847 1334 1602 1784

 9000b-1t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.25      17.76 
2. 0.25 17.85

3. 54 61 75 54 59 72
4. 83 329 384 85 325 377
5. 393 618 647 391 616 642

 imix-1t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.75       8.22 
2. 3.13 9.35

 imix-2t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  5.19      15.51 
2. 5.92 17.71

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

RFC2544: Pkt throughput IPv4 test cases with vhost

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

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

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP ip4 interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC2544.

 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-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  2.99       2.01 
2. 3.26 2.19

3. 29 100 138 29 78 127
4. 76 130 153 77 125 154
5. 224 280 337 219 270 318

 64b-2t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  5.05       3.39 
2. 6.29 4.23

3. 29 83 106 32 85 110
4. 74 112 141 73 112 143
5. 170 216 264 159 203 253

 1518b-1t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  1.60      19.72 
2. 1.72 21.21

3. 31 91 110 31 57 88
4. 92 219 263 92 210 242
5. 238 306 332 235 310 337

 1518b-2t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  2.96      36.43 
2. 3.26 40.16

3. 31 91 102 31 93 102
4. 87 148 166 90 140 153
5. 233 259 292 207 236 268

 9000b-1t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  0.32      23.32 
2. 0.32 23.44

3. 57 63 89 56 62 73
4. 94 316 329 75 314 327
5. 316 547 568 312 544 564

 imix-1t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  2.70       8.06 
2. 2.85 8.52

 imix-2t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  3.89      11.65 
2. 5.46 16.33

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

RFC2544: Pkt throughput L2BD test cases with VXLANoIPv4 and vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 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 and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC7348.

 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-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.98       2.00 
2. 3.01 2.03

3. 28 95 119 28 91 118
4. 86 163 187 99 156 184
5. 365 428 486 379 439 492

 64b-2t2c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  5.73       3.85 
2. 5.81 3.90

3. 29 101 171 29 82 160
4. 102 142 165 97 144 166
5. 240 277 311 226 264 298

 1518b-1t1c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.17      14.41 
2. 1.21 14.87

3. 31 96 141 31 84 132
4. 159 440 506 171 458 517
5. 740 890 1004 803 958 1117

 1518b-2t2c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.27      27.96 
2. 2.65 32.64

3. 31 132 159 31 110 147
4. 170 293 324 157 277 310
5. 1211 1493 1626 975 1295 1532

 9000b-1t1c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.25      18.21 
2. 0.25 18.39

3. 55 58 68 56 58 64
4. 91 340 371 89 335 369
5. 384 606 633 387 614 638

 imix-1t1c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.38       7.12 
2. 2.40 7.19

 imix-2t2c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  4.47      13.38 
2. 4.73 14.13

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

RFC2544: Pkt throughput L2BD test cases with VXLANoIPv4 and vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 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 and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.

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

  • [Ref] Applicable standard specifications: RFC7348.

 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-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.42       0.95 
2. 2.76 1.86

3. 29 115 146 30 115 145
4. 87 197 222 97 195 228
5. 201 260 311 206 264 320

 64b-2t2c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.02       2.70 
2. 5.49 3.69

3. 30 94 112 30 96 118
4. 78 111 129 79 124 140
5. 158 184 210 147 173 200

 1518b-1t1c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.41      17.35 
2. 1.47 18.15

3. 32 85 129 32 83 119
4. 110 288 314 113 282 317
5. 225 294 322 238 304 337

 1518b-2t2c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.60      32.03 
2. 2.82 34.70

3. 32 84 98 32 84 98
4. 118 167 181 119 171 184
5. 252 284 319 241 274 306

 9000b-1t1c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.29      21.28 
2. 0.30 21.38

3. 58 62 80 57 63 78
4. 93 317 336 93 339 356
5. 327 587 606 376 594 616

 imix-1t1c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.87       5.59 
2. 2.32 6.93

 imix-2t2c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.62      10.82 
2. 4.33 12.96