3n-tsh-x520

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

 1.  2.11       1.48 
2. 2.14 1.51

3. 48 114 208 49 111 189
4. 183 268 363 196 276 388
5. 1041 1197 1326 1066 1218 1348

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

 1.  3.20       2.25 
2. 3.23 2.27

3. 44 119 201 50 74 142
4. 146 215 315 123 183 251
5. 406 477 536 360 427 483

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

 1.  1.56       1.10 
2. 3.15 2.22

3. 45 65 371 46 87 407
4. 91 345 519 103 422 592
5. 317 591 750 310 598 767

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

 1.  0.57       7.07 
2. 0.58 7.11

3. 59 114 190 59 105 180
4. 199 563 616 323 478 630
5. 997 1284 1533 1144 1376 1582

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

 1.  0.90      11.12 
2. 0.92 11.34

3. 55 111 133 56 88 111
4. 180 364 414 179 367 436
5. 391 624 1508 377 714 1714

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

 1.  0.72       8.88 
2. 0.73 8.96

3. 56 82 152 57 71 102
4. 99 325 531 134 276 507
5. 258 406 699 220 455 662

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

 1.  0.15      11.17 
2. 0.15 11.17

3. 103 106 117 104 106 110
4. 222 543 634 195 469 499
5. 774 1060 1156 722 920 1021

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

 1.  0.17      12.49 
2. 0.18 12.93

3. 104 106 113 103 105 112
4. 170 563 636 191 418 552
5. 713 964 1246 660 925 1222

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

 1.  0.17      12.44 
2. 0.17 12.57

3. 102 105 107 102 105 111
4. 111 399 472 138 369 426
5. 510 776 889 532 870 1067

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

 1.  1.16       3.49 
2. 1.17 3.53

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

 1.  2.08       6.28 
2. 2.13 6.44

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

 1.  1.17       3.54 
2. 2.52 7.63

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

 1.  1.13       0.80 
2. 1.90 1.34

3. 47 156 179 47 92 117
4. 163 244 287 151 227 274
5. 355 425 480 352 417 477

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

 1.  4.08       2.87 
2. 5.22 3.67

3. 45 109 127 46 78 98
4. 95 117 132 97 117 129
5. 183 208 236 171 191 209

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

 1.  0.80       9.81 
2. 0.91 11.18

3. 71 90 98 63 113 130
4. 202 363 414 192 387 406
5. 644 736 818 758 839 873

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

 1.  0.90      11.11 
2. 0.91 11.28

3. 55 92 107 56 72 115
4. 122 322 336 116 303 322
5. 301 354 382 210 324 359

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

 1.  0.72       8.83 
2. 0.73 9.06

3. 57 75 97 57 66 100
4. 80 203 252 97 137 158
5. 261 383 461 196 249 312

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

 1.  0.16      11.75 
2. 0.17 12.17

3. 103 105 108 103 105 110
4. 212 605 647 234 471 496
5. 827 1055 1108 738 909 957

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

 1.  0.17      12.62 
2. 0.18 12.94

3. 110 114 118 109 113 117
4. 173 341 381 162 252 273
5. 583 714 773 436 542 607

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

 1.  0.16      11.84 
2. 0.17 12.14

3. 108 112 117 108 112 115
4. 121 342 440 131 298 345
5. 373 686 872 426 657 749

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

 1.  1.03       3.12 
2. 1.33 4.03

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

 1.  1.22       3.68 
2. 2.20 6.65

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

 1.  1.70       5.14 
2. 2.66 8.03

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

 1.  2.53       1.78 
2. 2.57 1.81

3. 40 121 188 41 113 156
4. 176 235 319 173 239 323
5. 1204 1331 1431 1242 1378 1483

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

 1.  1.22       0.86 
2. 1.83 1.29

3. 38 43 270 38 82 289
4. 112 339 460 95 342 456
5. 393 573 828 356 495 577

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

 1.  6.10       4.29 
2. 6.35 4.47

3. 38 74 172 39 66 170
4. 99 196 252 98 207 272
5. 365 462 545 333 420 495

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

 1.  0.81      10.00 
2. 0.82 10.10

3. 52 157 186 52 99 142
4. 301 431 508 247 418 476
5. 953 1062 1188 971 1103 1215

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

 1.  1.05      12.94 
2. 1.20 14.82

3. 48 198 222 50 81 140
4. 248 336 398 162 246 307
5. 415 485 534 397 460 514

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

 1.  0.71       8.82 
2. 0.73 9.04

3. 50 72 122 50 56 105
4. 69 212 477 72 266 460
5. 301 450 731 303 488 684

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

 1.  0.12       8.86 
2. 0.12 8.86

3. 100 102 111 99 102 108
4. 180 391 458 183 388 456
5. 653 828 934 541 691 876

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

 1.  0.16      11.68 
2. 0.18 13.04

3. 98 100 103 98 100 103
4. 185 540 584 148 441 467
5. 770 973 1226 625 939 1233

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

 1.  0.17      12.12 
2. 0.18 12.87

3. 96 99 104 95 98 101
4. 112 420 491 111 251 298
5. 524 826 927 483 817 1003

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

 1.  1.08       3.26 
2. 1.08 3.26

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

 1.  2.31       6.99 
2. 2.35 7.11

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

 1.  1.21       3.66 
2. 2.81 8.49

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

 1.  1.41       1.00 
2. 2.21 1.56

3. 40 126 162 41 77 91
4. 113 178 222 108 150 185
5. 309 361 420 305 356 415

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

 1.  3.12       2.20 
2. 3.61 2.54

3. 38 59 76 39 60 74
4. 93 138 165 91 136 158
5. 202 238 270 198 226 251

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

 1.  4.45       3.13 
2. 5.98 4.21

3. 38 78 90 43 72 83
4. 90 111 127 81 96 108
5. 168 193 217 150 169 188

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

 1.  0.84      10.41 
2. 0.93 11.50

3. 55 119 140 54 74 82
4. 170 334 370 185 287 309
5. 547 607 652 563 611 680

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

 1.  0.74       9.16 
2. 0.93 11.42

3. 49 116 127 49 86 96
4. 101 218 242 100 194 209
5. 278 348 366 220 301 350

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

 1.  0.02       0.30 
2. 0.73 9.06

3. 50 55 66 51 73 88
4. 76 354 409 111 228 285
5. 315 422 453 261 379 465

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

 1.  0.12       8.41 
2. 0.12 8.84

3. 106 111 117 108 112 116
4. 238 384 442 238 416 501
5. 811 990 1070 879 1033 1122

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

 1.  0.18      12.64 
2. 0.18 12.96

3. 103 106 111 101 105 108
4. 178 334 358 165 361 387
5. 485 694 792 400 589 664

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

 1.  0.17      12.08 
2. 0.17 12.45

3. 104 107 112 102 105 109
4. 113 325 394 115 296 421
5. 498 780 879 331 554 687

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

 1.  1.02       3.09 
2. 1.47 4.45

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

 1.  0.49       1.48 
2. 2.44 7.37

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

 1.  2.46       7.44 
2. 2.65 8.02

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.  0.96       0.65 
2. 1.04 0.70

3. 46 68 266 46 99 259
4. 124 323 522 121 317 578
5. 258 496 630 262 454 561

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

 1.  1.85       1.24 
2. 1.85 1.24

3. 43 64 262 44 65 275
4. 88 305 447 95 264 434
5. 285 508 613 233 458 552

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

 1.  2.95       1.98 
2. 2.95 1.98

3. 44 72 420 45 65 404
4. 87 356 546 88 397 572
5. 259 553 662 287 599 720

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

 1.  0.60       7.32 
2. 0.60 7.40

3. 64 101 192 66 97 195
4. 246 371 548 198 407 609
5. 1008 1209 1445 1027 1229 1431

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

 1.  0.74       9.05 
2. 0.74 9.09

3. 54 60 68 54 59 79
4. 83 205 270 64 329 411
5. 236 373 438 276 386 457

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

 1.  0.11       8.21 
2. 0.11 8.21

3. 105 107 117 105 108 122
4. 185 354 429 187 498 538
5. 512 666 889 547 928 1080

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

 1.  0.17      11.99 
2. 0.18 13.12

3. 102 106 115 102 106 113
4. 166 360 414 164 565 624
5. 544 737 915 692 942 1130

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

 1.  0.17      12.02 
2. 0.17 12.33

3. 101 104 111 101 103 105
4. 116 281 321 127 430 487
5. 420 614 686 576 875 1036

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

 1.  1.36       4.07 
2. 1.42 4.26

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

 1.  1.66       4.95 
2. 1.71 5.13

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

 1.  1.98       5.91 
2. 2.33 6.97

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

 1.  1.88       1.26 
2. 2.12 1.43

3. 46 110 126 46 100 162
4. 117 204 222 109 145 168
5. 346 409 479 313 378 431

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

 1.  1.94       1.30 
2. 3.25 2.19

3. 43 135 157 45 104 120
4. 137 205 254 124 177 215
5. 259 312 355 220 257 299

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

 1.  1.81       1.22 
2. 5.70 3.83

3. 45 70 80 45 66 86
4. 92 116 133 95 121 139
5. 194 226 252 174 195 217

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

 1.  0.90      11.02 
2. 0.94 11.57

3. 63 100 112 69 107 143
4. 206 348 383 181 339 370
5. 572 644 726 562 640 700

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

 1.  0.78       9.60 
2. 0.90 11.10

3. 55 83 102 56 76 86
4. 131 333 361 105 207 221
5. 325 360 401 233 312 344

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

 1.  0.69       8.49 
2. 0.75 9.20

3. 56 96 107 56 63 83
4. 79 206 230 71 211 262
5. 248 334 382 211 309 385

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

 1.  0.05       3.69 
2. 0.12 8.79

3. 110 113 117 112 117 126
4. 176 544 587 226 425 474
5. 707 1056 1140 653 957 1127

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

 1.  0.17      12.47 
2. 0.18 12.66

3. 114 118 121 114 118 123
4. 251 463 524 235 450 491
5. 843 1026 1106 712 990 1094

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

 1.  0.06       4.00 
2. 0.17 12.12

3. 115 120 126 111 116 119
4. 135 504 578 153 379 437
5. 618 890 987 535 903 1091

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

 1.  0.97       2.91 
2. 1.43 4.28

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

 1.  1.65       4.95 
2. 2.33 6.96

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

 1.  2.85       8.54 
2. 2.95 8.82

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.00       0.67 
2. 1.26 0.85

3. 39 98 180 39 65 207
4. 84 208 398 76 198 348
5. 229 425 541 203 384 509

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

 1.  1.09       0.73 
2. 1.85 1.24

3. 37 88 256 37 68 239
4. 102 296 475 75 282 426
5. 245 470 572 215 437 532

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

 1.  2.76       1.86 
2. 2.99 2.01

3. 37 49 428 38 69 410
4. 67 384 554 60 349 532
5. 247 561 674 267 569 706

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

 1.  0.83      10.23 
2. 0.88 10.81

3. 51 177 211 51 155 183
4. 245 436 482 229 485 541
5. 1006 1152 1290 994 1088 1190

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

 1.  0.79       9.67 
2. 0.81 10.02

3. 48 84 143 49 56 116
4. 119 341 474 85 193 338
5. 323 461 618 293 474 593

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

 1.  0.68       8.41 
2. 0.72 8.84

3. 48 65 80 49 66 79
4. 56 209 275 76 206 246
5. 289 364 447 237 342 416

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

 1.  0.12       8.57 
2. 0.12 8.57

3. 97 99 111 97 99 106
4. 158 254 375 130 233 396
5. 484 624 802 488 705 844

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

 1.  0.18      12.70 
2. 0.18 13.03

3. 96 98 108 95 97 106
4. 136 450 520 123 365 451
5. 620 833 1127 607 767 1007

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

 1.  1.50       4.50 
2. 1.61 4.83

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

 1.  2.46       7.36 
2. 2.48 7.43

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

 1.  2.44       7.29 
2. 2.50 7.49

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.  0.52       0.35 
2. 2.33 1.56

3. 40 103 149 40 101 137
4. 161 264 287 137 179 252
5. 338 404 470 312 363 416

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

 1.  2.76       1.85 
2. 3.74 2.51

3. 37 86 99 37 66 78
4. 87 135 161 85 107 124
5. 252 303 369 226 272 322

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

 1.  1.63       1.10 
2. 6.48 4.36

3. 37 68 82 37 82 98
4. 83 110 128 77 94 109
5. 167 191 219 147 167 189

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

 1.  0.94      11.57 
2. 0.97 11.98

3. 63 88 107 54 78 87
4. 143 236 274 175 296 317
5. 492 577 640 485 548 592

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

 1.  0.69       8.51 
2. 0.95 11.73

3. 47 84 92 48 98 109
4. 90 151 174 74 170 189
5. 197 265 284 210 289 311

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

 1.  0.73       9.01 
2. 0.77 9.48

3. 49 94 116 49 58 84
4. 77 274 331 68 178 213
5. 271 380 434 182 265 335

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

 1.  0.11       7.73 
2. 0.12 8.90

3. 104 108 112 106 111 118
4. 218 347 410 190 381 427
5. 836 1036 1121 733 916 1034

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

 1.  0.18      12.65 
2. 0.18 13.10

3. 99 102 110 99 102 108
4. 134 239 257 131 305 326
5. 424 543 606 495 684 795

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

 1.  0.06       4.20 
2. 0.17 11.97

3. 109 112 117 105 109 113
4. 134 337 451 125 279 324
5. 459 766 901 417 670 806

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

 1.  1.50       4.50 
2. 1.75 5.23

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

 1.  0.18       0.53 
2. 2.57 7.68

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

 1.  2.53       7.55 
2. 2.54 7.59

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.  2.25       1.51 
2. 2.29 1.54

3. 43 107 196 45 142 201
4. 190 280 406 183 263 360
5. 1313 1460 1574 1273 1419 1535

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

 1.  1.88       1.26 
2. 2.04 1.37

3. 40 63 352 40 55 349
4. 87 336 475 92 283 433
5. 283 453 551 259 432 523

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

 1.  2.91       1.96 
2. 2.91 1.96

3. 42 62 425 42 61 413
4. 89 421 554 92 414 518
5. 424 743 939 369 618 916

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

 1.  0.60       7.36 
2. 0.60 7.43

3. 58 98 311 59 116 285
4. 304 593 748 236 379 643
5. 1129 1324 1557 1146 1358 1586

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

 1.  0.77       9.46 
2. 0.81 10.00

3. 51 65 106 51 103 116
4. 111 289 357 96 195 254
5. 228 340 427 246 335 420

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

 1.  0.71       8.68 
2. 0.72 8.81

3. 52 57 136 53 74 103
4. 91 310 575 103 229 518
5. 265 435 763 237 497 686

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

 1.  0.11       8.11 
2. 0.11 8.15

3. 104 107 327 104 106 326
4. 197 379 619 221 346 615
5. 764 1035 1302 664 990 1357

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

 1.  0.17      12.41 
2. 0.18 13.04

3. 100 103 106 100 103 106
4. 158 356 447 202 355 512
5. 562 763 1011 567 762 1064

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

 1.  0.17      12.28 
2. 0.18 12.85

3. 98 101 105 98 101 103
4. 107 431 484 127 335 404
5. 441 747 833 478 773 887

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

 1.  1.21       3.62 
2. 1.25 3.73

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

 1.  2.15       6.43 
2. 2.22 6.65

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

 1.  2.21       6.62 
2. 2.43 7.25

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.  1.24       0.83 
2. 2.04 1.37

3. 43 104 193 43 133 176
4. 165 259 287 156 225 271
5. 399 466 532 370 435 493

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

 1.  2.43       1.64 
2. 3.34 2.24

3. 39 139 176 40 78 97
4. 133 198 222 103 145 168
5. 270 319 374 236 267 306

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

 1.  0.82       0.55 
2. 5.65 3.80

3. 40 109 125 41 76 94
4. 93 126 142 93 120 138
5. 196 227 252 175 201 223

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

 1.  0.92      11.30 
2. 0.92 11.30

3. 54 85 95 57 94 106
4. 182 259 295 180 311 348
5. 476 528 577 478 588 649

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

 1.  0.19       2.36 
2. 0.92 11.32

3. 50 78 92 53 86 93
4. 92 268 299 118 198 215
5. 265 340 390 286 356 409

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

 1.  0.11       7.79 
2. 0.11 8.15

3. 104 108 113 106 109 113
4. 182 375 399 175 288 320
5. 599 888 950 551 697 757

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

 1.  0.17      12.54 
2. 0.18 12.86

3. 106 110 113 107 110 113
4. 255 542 590 185 288 309
5. 683 951 1012 470 589 656

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

 1.  0.17      12.02 
2. 0.17 12.39

3. 108 111 114 106 109 113
4. 119 374 418 122 217 261
5. 489 786 882 335 470 543

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

 1.  1.34       4.00 
2. 1.43 4.29

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

 1.  1.64       4.91 
2. 2.33 6.97

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

 1.  2.46       7.37 
2. 2.52 7.55

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

 1.  2.86       3.07 
2. 2.87 3.08

3. 48 193 214 49 156 179
4. 159 222 326 144 222 306
5. 420 496 565 409 478 538

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

 1.  2.59       2.77 
2. 2.75 2.94

3. 49 103 430 49 88 392
4. 109 430 595 109 372 578
5. 325 635 744 250 578 686

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

 1.  0.55       7.03 
2. 0.56 7.07

3. 68 134 177 72 130 172
4. 268 565 664 294 485 621
5. 1039 1258 1454 1127 1327 1592

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

 1.  0.83      10.54 
2. 0.87 11.01

3. 59 145 160 60 159 176
4. 190 357 396 180 343 405
5. 335 415 464 305 401 461

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

 1.  0.65       8.28 
2. 0.67 8.57

3. 60 83 147 61 93 118
4. 88 430 647 91 341 525
5. 324 519 843 294 499 708

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

 1.  0.11       8.29 
2. 0.11 8.29

3. 113 116 148 113 116 169
4. 260 453 549 214 472 596
5. 829 1075 1258 817 1106 1392

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

 1.  0.17      12.22 
2. 0.20 14.78

3. 104 107 126 104 106 133
4. 179 583 629 202 451 497
5. 647 850 1014 566 797 982

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

 1.  0.15      11.02 
2. 0.17 12.42

3. 109 111 117 108 111 113
4. 138 432 513 145 387 477
5. 523 827 976 549 849 1031

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

 1.  0.96       3.26 
2. 0.96 3.26

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

 1.  1.64       5.54 
2. 1.73 5.86

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

 1.  1.61       5.47 
2. 2.20 7.46

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.26       0.27 
2. 1.75 1.88

3. 51 145 186 51 116 151
4. 140 263 313 158 246 298
5. 442 511 564 442 508 569

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

 1.  0.39       0.42 
2. 2.76 2.96

3. 48 185 220 49 108 125
4. 152 217 264 130 191 214
5. 315 358 399 334 377 436

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

 1.  3.23       3.46 
2. 4.52 4.85

3. 49 99 117 50 107 127
4. 119 138 151 80 144 164
5. 242 282 309 226 260 286

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

 1.  0.81      10.26 
2. 0.87 11.06

3. 59 108 142 60 82 89
4. 157 367 385 136 307 344
5. 341 458 482 306 422 450

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

 1.  0.24       3.07 
2. 0.72 9.15

3. 60 125 148 61 77 106
4. 132 387 421 117 379 447
5. 344 448 522 287 371 450

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

 1.  0.11       7.85 
2. 0.11 8.13

3. 112 117 121 113 117 124
4. 215 463 503 244 426 482
5. 654 944 1028 718 915 1010

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

 1.  0.04       3.14 
2. 0.18 12.70

3. 118 121 128 118 121 128
4. 386 709 754 248 547 595
5. 1002 1201 1283 864 1199 1286

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

 1.  0.12       8.55 
2. 0.16 11.90

3. 118 121 125 118 122 128
4. 137 500 579 172 383 490
5. 484 818 914 484 790 966

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

 1.  1.09       3.71 
2. 1.20 4.06

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

 1.  1.12       3.81 
2. 2.00 6.79

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

 1.  2.39       8.10 
2. 2.42 8.22