3n-tsh-x520

10ge2p1x520-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-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, 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.  1.44       0.97 
2. 1.44 0.97

3. 43 105 259 44 107 263
4. 196 495 720 183 489 742
5. 554 803 981 485 694 858

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

 1.  2.52       1.70 
2. 2.64 1.77

3. 46 73 258 50 74 264
4. 150 346 520 138 340 508
5. 488 654 820 450 633 790

 64b-4t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  4.52       3.04 
2. 4.75 3.19

3. 48 87 271 45 71 257
4. 120 338 484 126 351 564
5. 544 749 918 522 721 881

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

 1.  0.78       9.62 
2. 0.79 9.76

3. 58 122 248 69 105 245
4. 328 642 780 282 466 627
5. 1241 1466 1693 1164 1373 1587

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

 1.  0.82      10.05 
2. 0.85 10.46

3. 54 76 213 55 114 204
4. 157 296 463 157 304 465
5. 526 714 854 495 684 819

 1518b-4t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.83      10.15 
2. 0.85 10.41

3. 53 59 103 55 75 108
4. 104 228 343 90 258 382
5. 310 485 642 374 543 716

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

 1.  0.17      12.53 
2. 0.18 12.66

3. 99 102 105 101 104 111
4. 145 444 531 169 324 369
5. 520 843 956 434 610 707

 9000b-4t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.17      12.08 
2. 0.17 12.20

3. 100 104 110 102 105 109
4. 122 199 250 126 214 277
5. 406 599 754 350 556 686

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

 1.  1.35       4.05 
2. 1.37 4.10

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

 1.  2.01       6.01 
2. 2.01 6.01

 imix-4t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.02       0.07 
2. 1.64 4.91

10ge2p1x520-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-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, 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-2t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.58       1.73 
2. 3.25 2.18

3. 43 103 138 45 77 101
4. 130 208 260 123 179 211
5. 267 333 382 248 294 332

 64b-4t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.92       3.30 
2. 5.20 3.49

3. 47 72 94 52 76 85
4. 118 186 223 115 164 186
5. 258 297 322 238 267 284

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

 1.  0.73       8.99 
2. 0.90 11.09

3. 67 134 154 54 93 101
4. 199 466 503 216 363 396
5. 698 819 893 567 680 768

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

 1.  0.82      10.05 
2. 0.84 10.36

3. 54 77 93 55 85 104
4. 95 219 243 117 170 202
5. 426 612 706 314 457 515

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

 1.  0.15      11.05 
2. 0.15 11.16

3. 100 102 104 102 104 111
4. 151 517 550 172 453 487
5. 531 898 957 509 816 849

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

 1.  0.17      12.16 
2. 0.17 12.16

3. 108 111 118 110 112 117
4. 171 273 380 162 260 389
5. 486 697 775 397 547 616

 9000b-4t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.17      12.01 
2. 0.17 12.13

3. 110 117 126 112 117 120
4. 148 349 442 145 270 319
5. 480 800 923 421 643 787

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

 1.  1.12       3.34 
2. 1.43 4.27

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

 1.  1.28       3.84 
2. 2.23 6.66

 imix-4t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.35       7.03 
2. 2.40 7.18

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

  • [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.  1.43       0.96 
2. 1.43 0.96

3. 36 74 234 36 68 228
4. 159 452 674 137 408 623
5. 426 660 820 375 603 785

 64b-4t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.86       1.25 
2. 1.89 1.27

3. 37 47 297 39 59 354
4. 51 326 693 69 327 659
5. 300 748 1032 262 663 928

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

 1.  0.84      10.32 
2. 0.84 10.37

3. 51 81 230 49 122 239
4. 247 454 624 236 453 658
5. 1141 1330 1494 1155 1343 1517

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

 1.  0.81      10.01 
2. 0.85 10.42

3. 54 75 179 50 70 190
4. 129 277 432 108 258 369
5. 527 752 938 422 621 787

 1518b-4t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.83      10.22 
2. 0.85 10.43

3. 49 59 91 50 63 94
4. 81 183 322 80 145 304
5. 320 495 650 338 501 661

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

 1.  0.11       8.22 
2. 0.12 8.51

3. 92 94 160 94 96 163
4. 132 381 583 176 261 572
5. 559 817 1167 423 648 1054

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

 1.  0.17      12.47 
2. 0.18 12.72

3. 94 97 102 95 98 100
4. 124 244 335 137 193 302
5. 560 769 894 358 468 619

 9000b-4t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.17      12.14 
2. 0.17 12.20

3. 97 100 104 99 101 105
4. 119 455 534 119 331 425
5. 404 738 876 359 555 795

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

 1.  1.49       4.45 
2. 1.53 4.58

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

 1.  2.23       6.68 
2. 2.24 6.71

 imix-4t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.22       6.63 
2. 2.24 6.70

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

  • [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.  1.53       1.03 
2. 2.12 1.42

3. 36 75 98 38 64 78
4. 98 283 317 110 238 289
5. 262 360 450 260 370 434

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

 1.  3.18       2.14 
2. 3.85 2.58

3. 38 111 128 41 58 66
4. 106 193 212 108 160 213
5. 275 323 366 252 285 320

 64b-4t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.82       3.24 
2. 5.89 3.96

3. 40 52 64 43 56 65
4. 104 133 148 92 117 135
5. 221 252 274 210 235 263

 1518b-4t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.77       9.48 
2. 0.77 9.48

3. 49 58 68 52 71 82
4. 74 358 405 87 325 390
5. 380 588 644 359 554 594

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

 1.  0.16      11.51 
2. 0.16 11.57

3. 92 95 101 95 97 105
4. 172 368 418 173 275 293
5. 702 913 965 553 826 882

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

 1.  0.17      12.46 
2. 0.17 12.59

3. 102 105 111 104 106 109
4. 162 284 338 140 301 364
5. 512 671 743 419 597 774

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

 1.  0.94       2.82 
2. 1.60 4.80

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

 1.  1.71       5.10 
2. 2.50 7.47

 imix-4t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.29       6.86 
2. 2.42 7.25

10ge2p1x520-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-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, 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.  1.32       0.88 
2. 1.33 0.89

3. 39 94 328 39 100 327
4. 146 389 536 144 390 532
5. 521 785 935 493 746 948

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

 1.  2.32       1.56 
2. 2.40 1.61

3. 44 77 269 43 73 253
4. 136 333 553 130 326 511
5. 436 613 778 426 592 727

 64b-4t4c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  4.07       2.73 
2. 4.17 2.80

3. 40 85 254 40 73 266
4. 116 331 476 106 334 523
5. 430 644 819 408 599 789

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

 1.  0.78       9.56 
2. 0.78 9.56

3. 55 86 228 70 88 239
4. 259 517 680 224 414 588
5. 1108 1278 1399 1066 1236 1365

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

 1.  0.80       9.89 
2. 0.84 10.39

3. 52 71 181 60 77 193
4. 138 274 424 141 335 453
5. 462 613 753 441 624 779

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

 1.  0.15      10.74 
2. 0.15 10.80

3. 93 95 105 94 96 101
4. 177 438 523 204 249 384
5. 566 886 989 455 555 721

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

 1.  0.17      12.61 
2. 0.18 12.74

3. 97 101 110 100 103 110
4. 154 297 429 165 265 403
5. 585 820 984 430 609 862

 9000b-4t4c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.17      12.11 
2. 0.17 12.17

3. 97 101 107 100 103 106
4. 140 344 395 128 292 349
5. 470 764 888 434 622 777

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

 1.  1.35       4.05 
2. 1.37 4.09

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

 1.  2.05       6.13 
2. 2.07 6.19

 imix-4t4c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.32       6.93 
2. 2.35 7.03

10ge2p1x520-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-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, 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.  0.58       0.39 
2. 1.98 1.33

3. 45 113 174 44 130 150
4. 142 343 384 138 270 329
5. 353 482 557 338 439 515

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

 1.  0.02       0.01 
2. 3.34 2.24

3. 43 75 92 46 81 97
4. 106 165 190 99 168 189
5. 320 376 435 295 343 380

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

 1.  4.05       2.72 
2. 5.34 3.59

3. 42 87 111 42 73 85
4. 133 200 232 126 188 209
5. 276 305 332 245 274 312

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

 1.  0.82      10.06 
2. 0.85 10.42

3. 51 91 118 55 74 91
4. 89 413 471 121 359 412
5. 454 610 676 436 555 631

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

 1.  0.82      10.11 
2. 0.85 10.42

3. 54 72 103 55 65 72
4. 93 244 315 94 249 292
5. 363 467 530 322 476 562

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

 1.  0.15      11.11 
2. 0.15 11.16

3. 97 100 102 100 102 106
4. 184 268 290 175 279 299
5. 493 674 755 564 773 834

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

 1.  0.18      12.67 
2. 0.18 12.80

3. 105 109 112 107 110 114
4. 159 425 503 172 255 291
5. 558 873 970 386 561 648

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

 1.  0.17      12.08 
2. 0.17 12.14

3. 108 113 121 110 117 125
4. 129 418 499 149 354 438
5. 424 754 859 376 670 789

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

 1.  0.81       2.41 
2. 1.42 4.25

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

 1.  1.65       4.95 
2. 2.25 6.72

 imix-4t4c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  2.21       6.61 
2. 2.39 7.16

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

  • [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.  1.42       1.53 
2. 1.44 1.54

3. 51 140 262 49 146 269
4. 257 537 745 270 580 912
5. 924 1171 1346 927 1154 1311

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

 1.  2.53       2.71 
2. 2.56 2.74

3. 52 127 274 61 79 274
4. 221 410 604 199 403 571
5. 819 1040 1223 821 1037 1222

 64b-4t4c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  4.28       4.59 
2. 4.41 4.73

3. 57 109 289 72 138 288
4. 206 408 581 209 406 574
5. 759 986 1187 785 1019 1214

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

 1.  0.70       8.83 
2. 0.70 8.88

3. 66 124 257 80 110 246
4. 319 591 752 313 506 680
5. 1303 1525 1728 1385 1581 1783

 1518b-4t4c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.75       9.57 
2. 0.77 9.76

3. 58 85 119 59 86 119
4. 122 391 477 115 326 429
5. 466 666 797 399 591 716

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

 1.  0.13       9.63 
2. 0.13 9.68

3. 100 103 112 102 104 111
4. 202 326 437 196 307 425
5. 541 685 829 463 585 728

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

 1.  0.17      12.61 
2. 0.18 12.74

3. 104 107 110 107 110 118
4. 160 386 464 191 288 379
5. 645 866 990 484 598 734

 9000b-4t4c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.17      12.06 
2. 0.17 12.18

3. 105 108 111 107 111 117
4. 133 241 304 142 200 254
5. 431 617 731 313 430 558

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

 1.  1.15       3.90 
2. 1.16 3.94

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

 1.  1.71       5.81 
2. 1.72 5.84

 imix-4t4c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.14       7.25 
2. 2.17 7.36

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

  • [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.  0.54       0.57 
2. 1.60 1.72

3. 48 150 189 49 153 181
4. 150 352 438 198 447 513
5. 404 523 609 429 558 658

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

 1.  1.88       2.02 
2. 2.65 2.84

3. 56 90 114 61 89 103
4. 145 201 235 147 218 260
5. 391 448 506 413 475 523

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

 1.  2.70       2.90 
2. 4.51 4.83

3. 63 97 114 59 90 106
4. 187 224 252 181 227 264
5. 393 451 498 406 463 516

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

 1.  0.62       7.93 
2. 0.77 9.78

3. 63 200 228 62 177 198
4. 229 596 655 272 434 469
5. 786 1004 1062 728 821 918

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

 1.  0.78       9.86 
2. 0.80 10.11

3. 59 75 84 73 100 118
4. 124 309 335 160 290 357
5. 438 582 657 421 509 594

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

 1.  0.75       9.52 
2. 0.77 9.76

3. 63 74 85 66 78 94
4. 104 269 345 128 206 232
5. 312 468 527 295 452 570

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

 1.  0.14       9.88 
2. 0.14 9.98

3. 102 105 107 106 108 114
4. 193 394 443 191 389 433
5. 706 836 900 642 766 849

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

 1.  0.17      12.39 
2. 0.17 12.65

3. 114 117 122 116 118 125
4. 214 519 604 234 489 566
5. 666 997 1097 648 940 1074

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

 1.  0.16      11.97 
2. 0.17 12.09

3. 117 121 129 119 123 128
4. 137 404 463 157 247 329
5. 521 868 989 381 532 642

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

 1.  0.50       1.70 
2. 1.13 3.83

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

 1.  1.56       5.28 
2. 1.84 6.23

 imix-4t4c-ethip4vxlan-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.10       7.11 
2. 2.17 7.37