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 opology 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 ested 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.66       0.44 
2. 0.68 0.46

3. 50 60 384 50 70 361
4. 108 406 605 109 377 634
5. 433 908 1272 402 765 1072

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

 1.  1.03       0.69 
2. 1.04 0.70

3. 54 66 371 56 70 372
4. 80 373 685 91 391 729
5. 313 629 810 311 648 822

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

 1.  0.57       7.01 
2. 0.57 7.01

3. 70 88 357 63 108 348
4. 214 476 704 211 605 820
5. 1732 2191 2557 1793 2261 2647

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

 1.  0.73       8.99 
2. 0.73 9.03

3. 62 80 227 63 80 207
4. 101 296 595 106 234 553
5. 471 745 1039 373 617 949

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

 1.  0.16      11.67 
2. 0.16 11.84

3. 109 113 128 112 116 129
4. 185 359 651 215 367 693
5. 796 1088 1441 714 1030 1349

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

 1.  0.16      11.90 
2. 0.17 12.14

3. 109 112 118 111 115 121
4. 151 284 415 152 216 395
5. 508 653 830 381 551 811

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

 1.  0.61       1.82 
2. 0.62 1.84

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

 1.  1.07       3.21 
2. 1.09 3.25

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

 1.  1.61       4.82 
2. 1.63 4.86

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 opology 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 ested 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.  0.04       0.03 
2. 2.06 1.39

3. 50 121 144 50 117 141
4. 130 293 339 120 299 336
5. 348 440 533 330 428 540

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

 1.  0.78       0.52 
2. 3.13 2.10

3. 51 103 121 52 82 95
4. 105 220 240 126 233 249
5. 275 337 372 261 317 348

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

 1.  1.90       1.28 
2. 5.06 3.40

3. 60 89 103 57 85 99
4. 140 177 199 134 176 200
5. 283 312 338 271 311 336

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

 1.  0.49       6.05 
2. 0.81 9.93

3. 64 96 109 71 99 106
4. 194 271 340 166 241 267
5. 542 639 709 478 627 701

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

 1.  0.69       8.44 
2. 0.75 9.29

3. 62 88 138 65 86 108
4. 125 257 306 117 236 279
5. 322 444 509 330 461 537

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

 1.  0.73       8.95 
2. 0.74 9.08

3. 64 74 89 68 85 99
4. 113 200 231 115 193 248
5. 356 481 587 389 592 666

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

 1.  0.14       9.82 
2. 0.15 11.01

3. 121 125 128 123 128 136
4. 187 400 495 195 347 419
5. 757 1013 1131 708 1021 1152

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

 1.  0.17      12.55 
2. 0.17 12.55

3. 122 127 138 124 130 136
4. 160 264 334 167 248 299
5. 501 753 869 480 692 869

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

 1.  0.42       1.25 
2. 1.37 4.10

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

 1.  0.85       2.54 
2. 2.09 6.25

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

 1.  1.05       3.14 
2. 2.18 6.53

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 opology 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 ested 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.  0.61       0.41 
2. 0.62 0.42

3. 40 74 370 41 63 394
4. 84 458 831 75 406 678
5. 365 847 1203 349 798 1097

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

 1.  1.04       0.70 
2. 1.05 0.71

3. 42 65 382 44 63 324
4. 59 405 737 60 387 737
5. 349 724 937 340 703 945

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

 1.  4.84       3.26 
2. 5.14 3.46

3. 42 91 225 44 90 229
4. 133 318 455 116 303 453
5. 470 653 811 457 633 791

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

 1.  0.57       6.98 
2. 0.57 6.98

3. 62 99 446 58 112 443
4. 325 708 1120 320 695 900
5. 3149 3727 4199 3193 3749 4187

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

 1.  0.78       9.64 
2. 0.84 10.29

3. 60 94 299 57 82 291
4. 166 435 743 152 388 745
5. 886 1191 1536 886 1242 1513

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

 1.  0.75       9.23 
2. 0.75 9.27

3. 52 61 79 55 68 86
4. 97 189 305 85 158 294
5. 292 430 579 372 519 696

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

 1.  0.17      12.29 
2. 0.17 12.54

3. 99 103 111 102 105 108
4. 181 466 627 167 349 550
5. 780 1057 1306 710 1036 1348

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

 1.  0.17      12.44 
2. 0.17 12.44

3. 100 103 107 102 106 114
4. 124 154 326 125 234 387
5. 416 671 860 560 800 976

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

 1.  0.64       1.93 
2. 0.64 1.93

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

 1.  2.18       6.51 
2. 2.20 6.59

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

 1.  1.60       4.78 
2. 1.62 4.84

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 opology 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 ested 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.65       0.43 
2. 2.41 1.62

3. 41 76 89 43 73 95
4. 113 229 315 127 178 217
5. 282 361 411 270 331 386

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

 1.  0.68       0.45 
2. 3.66 2.46

3. 41 74 86 43 96 114
4. 106 197 221 103 190 218
5. 257 299 340 250 287 321

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

 1.  1.73       1.16 
2. 4.88 3.28

3. 46 64 73 53 66 73
4. 103 132 150 104 133 150
5. 217 248 269 218 236 259

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

 1.  0.51       6.22 
2. 0.82 10.11

3. 56 98 111 56 73 122
4. 150 313 347 157 247 289
5. 517 669 721 399 486 558

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

 1.  0.62       7.63 
2. 0.83 10.25

3. 54 135 157 56 76 87
4. 99 251 303 105 170 207
5. 521 721 818 377 501 602

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

 1.  0.76       9.33 
2. 0.76 9.33

3. 57 69 78 58 67 76
4. 77 227 266 84 159 196
5. 473 673 746 354 463 514

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

 1.  0.16      11.54 
2. 0.18 12.76

3. 109 112 117 111 113 117
4. 178 326 416 182 351 435
5. 629 906 989 647 888 997

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

 1.  0.17      12.17 
2. 0.17 12.36

3. 113 119 127 117 122 131
4. 146 236 310 147 235 276
5. 402 582 709 371 533 615

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

 1.  0.50       1.50 
2. 1.57 4.69

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

 1.  0.72       2.15 
2. 2.24 6.69

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

 1.  1.20       3.60 
2. 2.18 6.53

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 opology with single links between nodes.

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

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4.

outing 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 ested 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.  0.60       0.41 
2. 0.60 0.41

3. 43 54 380 45 53 357
4. 68 398 687 90 408 695
5. 346 830 1259 392 883 1266

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

 1.  0.09       0.06 
2. 0.99 0.66

3. 44 69 314 45 56 342
4. 71 310 642 73 330 697
5. 237 619 802 268 636 837

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

 1.  4.23       2.85 
2. 4.36 2.93

3. 51 71 247 52 77 253
4. 151 341 507 122 324 510
5. 459 639 805 445 627 791

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

 1.  0.80       9.87 
2. 0.87 10.69

3. 58 86 202 58 87 189
4. 142 370 505 167 285 478
5. 622 859 1037 542 737 899

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

 1.  0.72       8.80 
2. 0.73 9.03

3. 60 84 200 59 72 231
4. 105 197 583 109 287 625
5. 326 596 949 385 701 1050

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

 1.  0.16      11.71 
2. 0.16 11.89

3. 103 107 117 105 108 112
4. 162 361 551 165 287 569
5. 718 939 1206 674 964 1236

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

 1.  0.17      12.10 
2. 0.17 12.16

3. 104 107 112 107 111 119
4. 127 192 338 130 241 372
5. 325 469 701 457 688 832

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

 1.  0.56       1.69 
2. 0.56 1.69

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

 1.  0.91       2.72 
2. 0.93 2.77

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 opology with single links between nodes.

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

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4.

outing 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 ested 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.02       0.69 
2. 2.07 1.39

3. 46 96 111 49 75 117
4. 147 308 351 157 309 371
5. 368 447 530 341 421 490

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

 1.  0.83       0.56 
2. 3.19 2.14

3. 50 73 87 51 87 103
4. 124 211 234 95 175 192
5. 321 371 426 314 355 401

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

 1.  1.71       1.15 
2. 4.70 3.16

3. 54 81 97 59 79 91
4. 133 160 186 134 164 190
5. 281 315 344 271 305 333

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

 1.  0.44       5.47 
2. 0.80 9.79

3. 63 95 109 63 110 146
4. 219 296 355 194 254 333
5. 491 590 672 479 583 695

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

 1.  0.72       8.92 
2. 0.73 8.96

3. 59 73 87 64 95 113
4. 125 223 275 113 356 398
5. 382 541 646 483 652 718

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

 1.  0.73       9.00 
2. 0.74 9.09

3. 60 69 82 63 79 94
4. 107 151 203 94 185 206
5. 237 313 360 335 516 607

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

 1.  0.09       6.41 
2. 0.09 6.81

3. 118 121 130 119 122 132
4. 198 380 443 209 316 357
5. 471 680 772 461 572 645

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

 1.  0.13       9.30 
2. 0.15 10.87

3. 122 126 130 125 130 134
4. 219 377 478 208 322 409
5. 703 972 1129 584 869 1016

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

 1.  0.17      12.40 
2. 0.17 12.46

3. 119 125 133 121 126 133
4. 165 288 340 154 223 273
5. 657 846 969 575 788 883

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

 1.  0.79       2.37 
2. 1.40 4.19

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

 1.  0.90       2.69 
2. 2.08 6.23

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

 1.  1.72       5.14 
2. 2.18 6.52

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 opology 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 ested 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.  0.62       0.66 
2. 0.63 0.67

3. 57 107 424 59 100 428
4. 125 498 814 135 579 862
5. 504 968 1297 515 989 1319

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

 1.  1.08       1.16 
2. 1.09 1.17

3. 60 107 471 64 90 469
4. 140 552 887 145 544 842
5. 635 1076 1458 629 1082 1494

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

 1.  4.13       4.43 
2. 4.32 4.64

3. 81 105 264 83 130 269
4. 244 399 535 242 400 545
5. 744 943 1173 779 992 1222

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

 1.  0.51       6.44 
2. 0.51 6.47

3. 74 145 457 89 159 465
4. 402 748 1060 456 813 1193
5. 2487 3045 3541 2817 3349 3775

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

 1.  0.75       9.56 
2. 0.78 9.95

3. 77 140 318 86 117 327
4. 235 506 855 256 522 840
5. 1152 1576 2045 1235 1667 2087

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

 1.  0.66       8.42 
2. 0.67 8.54

3. 70 88 172 74 92 167
4. 132 243 558 137 217 561
5. 339 521 865 346 511 891

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

 1.  0.12       9.00 
2. 0.13 9.09

3. 108 111 122 110 112 128
4. 206 333 427 230 306 416
5. 516 724 856 481 620 761

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

 1.  0.18      12.88 
2. 0.18 13.01

3. 110 114 123 113 117 120
4. 221 327 403 211 274 384
5. 537 772 897 551 707 855

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

 1.  0.18      12.87 
2. 0.18 12.87

3. 111 114 118 114 117 120
4. 149 258 324 149 210 268
5. 392 550 651 345 448 546

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

 1.  0.61       2.06 
2. 0.62 2.09

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

 1.  1.67       5.65 
2. 1.68 5.70

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

 1.  1.67       5.66 
2. 1.69 5.74

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 opology 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 ested 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.51       0.54 
2. 1.59 1.71

3. 59 159 196 60 107 121
4. 197 380 436 211 310 345
5. 460 566 647 472 558 630

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

 1.  0.90       0.97 
2. 2.54 2.73

3. 62 101 149 76 113 130
4. 198 270 314 203 277 322
5. 467 542 607 489 571 641

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

 1.  1.57       1.68 
2. 4.04 4.34

3. 74 107 127 80 114 130
4. 214 257 288 221 268 299
5. 435 497 554 445 508 563

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

 1.  0.41       5.25 
2. 0.70 8.93

3. 87 120 133 81 105 132
4. 233 496 600 274 477 589
5. 811 995 1127 929 1108 1202

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

 1.  0.69       8.73 
2. 0.69 8.82

3. 75 104 146 86 117 148
4. 156 273 313 153 309 361
5. 368 544 616 486 663 734

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

 1.  0.67       8.54 
2. 0.68 8.62

3. 70 89 110 75 97 116
4. 129 226 260 121 252 290
5. 425 549 617 529 741 819

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

 1.  0.08       5.94 
2. 0.09 6.38

3. 121 126 134 126 130 141
4. 199 359 447 231 299 379
5. 494 603 682 511 648 707

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

 1.  0.16      11.96 
2. 0.17 12.08

3. 135 141 149 137 144 147
4. 184 297 383 193 273 339
5. 578 795 930 545 774 860

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

 1.  0.32       1.08 
2. 1.12 3.79

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

 1.  0.91       3.07 
2. 1.70 5.78

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

 1.  1.61       5.47 
2. 2.01 6.80