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.  0.62       0.41 
2. 0.62 0.41

3. 42 85 476 43 65 477
4. 150 613 1098 155 598 959
5. 718 1146 1562 649 1073 1469

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

 1.  1.03       0.70 
2. 1.05 0.70

3. 46 60 504 45 57 504
4. 94 538 745 90 575 1033
5. 537 852 1152 514 1122 1541

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

 1.  1.73       1.16 
2. 1.75 1.18

3. 43 75 448 44 81 443
4. 78 527 854 80 510 785
5. 392 852 1261 415 868 1250

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

 1.  0.81       9.99 
2. 0.83 10.19

3. 52 112 223 52 126 239
4. 313 487 649 297 475 650
5. 1177 1363 1554 1188 1375 1569

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

 1.  0.76       9.36 
2. 0.81 9.94

3. 59 152 475 58 114 472
4. 343 652 917 292 690 966
5. 2301 3025 3629 2335 3025 3641

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

 1.  0.71       8.73 
2. 0.72 8.86

3. 56 71 312 56 72 316
4. 90 307 659 106 216 629
5. 320 706 1101 268 692 1060

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

 1.  0.16      11.65 
2. 0.16 11.76

3. 103 107 120 106 108 118
4. 217 603 774 198 460 703
5. 710 1045 1441 694 1038 1456

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

 1.  0.17      11.97 
2. 0.17 12.09

3. 105 108 117 107 110 115
4. 132 381 570 153 352 595
5. 496 789 1036 539 869 1182

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

 1.  0.60       1.78 
2. 0.61 1.81

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

 1.  1.01       3.02 
2. 1.01 3.03

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

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

 1.  1.85       1.24 
2. 2.24 1.50

3. 42 112 134 42 80 107
4. 99 162 191 99 179 205
5. 303 363 443 285 335 385

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

 1.  0.09       0.06 
2. 3.29 2.21

3. 42 77 91 44 74 118
4. 116 167 188 107 157 206
5. 235 271 304 215 252 289

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

 1.  4.06       2.73 
2. 4.79 3.22

3. 52 66 73 51 75 83
4. 112 126 143 103 117 129
5. 215 244 271 210 235 266

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

 1.  0.81       9.96 
2. 0.83 10.16

3. 58 110 132 56 92 105
4. 142 323 352 186 286 342
5. 397 502 561 361 429 482

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

 1.  0.73       9.00 
2. 0.74 9.09

3. 54 66 77 57 75 88
4. 102 227 262 112 191 232
5. 279 367 438 312 407 459

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

 1.  0.74       9.10 
2. 0.74 9.15

3. 56 70 86 57 70 79
4. 77 264 318 84 189 239
5. 259 360 408 195 273 342

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

 1.  0.10       7.26 
2. 0.10 7.34

3. 114 118 124 117 119 122
4. 162 407 455 207 283 329
5. 579 859 924 510 707 761

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

 1.  0.15      10.68 
2. 0.15 10.78

3. 122 126 129 125 128 137
4. 231 522 595 226 468 557
5. 723 1066 1220 634 962 1108

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

 1.  0.17      11.96 
2. 0.17 12.02

3. 122 129 138 124 131 141
4. 158 404 480 159 425 492
5. 453 767 868 460 771 872

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

 1.  1.29       3.85 
2. 1.44 4.32

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

 1.  1.89       5.64 
2. 2.11 6.30

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

 1.  2.15       6.43 
2. 2.19 6.56

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.  0.62       0.42 
2. 0.62 0.42

3. 36 50 466 38 62 533
4. 143 548 913 143 584 949
5. 625 1085 1493 574 992 1363

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

 1.  1.03       0.69 
2. 1.04 0.70

3. 38 51 432 40 49 444
4. 82 494 685 81 513 729
5. 427 675 841 441 686 873

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

 1.  1.60       1.08 
2. 1.74 1.17

3. 37 55 440 39 53 437
4. 65 493 754 59 503 829
5. 414 924 1287 401 847 1186

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

 1.  0.57       7.06 
2. 0.58 7.17

3. 54 66 408 55 93 421
4. 305 717 1003 292 707 1053
5. 3401 3837 4147 3435 3883 4195

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

 1.  0.75       9.27 
2. 0.82 10.15

3. 57 77 418 51 87 427
4. 202 552 760 210 572 788
5. 1602 2127 2585 1644 2153 2575

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

 1.  0.71       8.78 
2. 0.72 8.91

3. 49 65 286 50 71 300
4. 126 387 683 127 314 657
5. 266 637 934 285 681 990

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

 1.  0.11       8.03 
2. 0.11 8.28

3. 95 97 336 97 99 333
4. 164 411 681 180 375 678
5. 603 953 1272 666 1128 1657

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

 1.  0.16      11.83 
2. 0.17 12.07

3. 98 100 108 100 103 116
4. 210 429 654 165 392 644
5. 601 866 1246 681 1033 1447

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

 1.  0.17      12.10 
2. 0.17 12.22

3. 99 103 109 101 104 113
4. 124 185 487 127 312 525
5. 384 579 914 559 883 1151

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

 1.  0.64       1.92 
2. 0.64 1.92

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

 1.  1.01       3.02 
2. 1.02 3.05

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

 1.  1.63       4.87 
2. 1.64 4.91

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.  2.06       1.38 
2. 2.61 1.76

3. 38 96 120 39 63 81
4. 93 163 182 95 128 154
5. 289 317 360 256 291 310

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

 1.  0.52       0.35 
2. 3.73 2.51

3. 40 53 65 39 61 78
4. 84 123 146 80 115 141
5. 209 240 268 191 221 249

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

 1.  4.04       2.71 
2. 4.69 3.15

3. 42 59 72 41 55 66
4. 79 90 103 89 103 114
5. 164 189 213 161 182 211

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

 1.  0.83      10.26 
2. 0.86 10.62

3. 47 96 109 47 121 141
4. 123 327 352 133 268 320
5. 306 385 485 337 394 487

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

 1.  0.73       9.01 
2. 0.74 9.11

3. 49 62 71 50 66 92
4. 89 276 335 91 162 199
5. 232 404 446 236 389 444

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

 1.  0.74       9.16 
2. 0.75 9.25

3. 50 57 65 52 63 87
4. 76 163 215 73 156 198
5. 217 365 403 301 423 497

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

 1.  0.10       7.57 
2. 0.11 7.61

3. 108 112 120 110 113 119
4. 170 507 563 198 379 445
5. 559 948 1016 537 824 887

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

 1.  0.17      12.08 
2. 0.17 12.26

3. 114 121 129 117 123 133
4. 162 339 419 162 380 475
5. 667 969 1144 611 936 1044

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

 1.  1.32       3.94 
2. 1.61 4.81

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

 1.  0.02       0.07 
2. 2.29 6.85

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

 1.  1.78       5.32 
2. 2.21 6.60

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.  0.57       0.38 
2. 0.57 0.38

3. 39 59 428 41 61 436
4. 151 569 833 158 559 815
5. 975 1383 1667 941 1338 1581

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

 1.  0.76       0.51 
2. 0.90 0.61

3. 40 56 453 41 63 441
4. 101 523 994 71 513 799
5. 513 849 1198 543 851 1146

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

 1.  1.42       0.96 
2. 1.45 0.97

3. 39 44 310 40 54 322
4. 52 244 672 52 239 663
5. 153 669 925 120 671 915

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

 1.  0.55       6.78 
2. 0.55 6.82

3. 55 155 377 53 98 336
4. 291 659 1013 269 581 869
5. 2173 2493 2729 2187 2445 2687

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

 1.  0.74       9.11 
2. 0.80 9.87

3. 53 125 442 53 89 437
4. 327 595 964 250 625 1021
5. 1814 2377 2841 1807 2347 2853

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

 1.  0.71       8.70 
2. 0.72 8.88

3. 53 70 312 53 70 314
4. 116 360 706 104 296 656
5. 338 750 1060 333 758 1070

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

 1.  0.11       7.70 
2. 0.11 7.98

3. 97 100 201 99 101 227
4. 147 328 568 136 326 532
5. 486 750 1131 394 684 1029

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

 1.  0.16      11.59 
2. 0.16 11.77

3. 98 101 109 101 103 107
4. 174 300 523 175 334 520
5. 491 715 1052 515 742 1113

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

 1.  0.17      12.50 
2. 0.17 12.50

3. 99 102 108 101 104 110
4. 128 310 405 133 245 384
5. 510 780 1018 512 748 940

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

 1.  0.59       1.78 
2. 0.60 1.79

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

 1.  0.12       0.36 
2. 0.89 2.67

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

 1.  0.02       0.05 
2. 1.38 4.12

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-2t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  2.38       1.60 
2. 3.31 2.22

3. 41 68 85 42 64 82
4. 92 145 161 92 136 159
5. 277 319 355 259 298 337

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

 1.  1.74       1.17 
2. 4.43 2.98

3. 42 78 95 43 61 74
4. 99 118 139 85 117 130
5. 207 236 272 201 228 259

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

 1.  0.82      10.08 
2. 0.83 10.24

3. 53 160 179 52 96 109
4. 202 337 382 166 296 338
5. 407 510 572 419 523 589

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

 1.  0.75       9.19 
2. 0.76 9.37

3. 52 98 119 55 74 104
4. 93 325 375 110 179 202
5. 280 385 425 268 400 445

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

 1.  0.76       9.39 
2. 0.77 9.49

3. 52 79 107 53 73 97
4. 71 271 319 67 276 348
5. 311 387 432 231 341 415

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

 1.  0.11       7.66 
2. 0.11 7.74

3. 104 107 109 106 110 117
4. 160 302 351 185 291 335
5. 518 710 782 457 679 758

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

 1.  0.18      12.81 
2. 0.18 12.81

3. 107 109 112 108 111 118
4. 162 444 528 176 345 389
5. 664 910 1010 489 684 771

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

 1.  0.17      12.33 
2. 0.17 12.33

3. 106 111 117 108 114 123
4. 146 298 410 136 330 389
5. 387 641 743 413 625 727

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

 1.  0.56       1.67 
2. 1.45 4.34

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

 1.  2.01       6.01 
2. 2.16 6.45

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.  0.61       0.66 
2. 0.62 0.66

3. 46 72 387 48 67 406
4. 97 537 871 118 447 764
5. 432 817 1092 408 762 1060

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

 1.  1.02       1.09 
2. 1.02 1.10

3. 46 73 416 48 108 368
4. 92 405 753 94 408 722
5. 303 750 1082 298 734 1081

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

 1.  1.76       1.88 
2. 1.79 1.92

3. 47 59 359 48 75 328
4. 97 294 635 108 301 654
5. 209 687 1001 192 667 962

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

 1.  0.67       8.47 
2. 0.67 8.55

3. 59 90 192 60 84 197
4. 142 427 734 126 378 656
5. 370 537 939 331 593 926

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

 1.  0.10       7.25 
2. 0.10 7.36

3. 104 106 200 106 108 227
4. 165 375 640 196 379 629
5. 567 798 1210 502 778 1252

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

 1.  0.15      10.98 
2. 0.15 11.20

3. 105 108 113 108 110 121
4. 205 493 606 186 454 590
5. 619 952 1309 586 919 1310

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

 1.  0.17      12.40 
2. 0.17 12.59

3. 107 110 115 109 112 119
4. 141 397 485 150 282 435
5. 475 805 1024 482 781 1059

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

 1.  0.60       2.04 
2. 0.61 2.06

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

 1.  1.72       5.83 
2. 1.72 5.83

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

 1.  1.55       5.26 
2. 1.57 5.31

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.43       0.46 
2. 1.76 1.89

3. 46 104 131 48 98 123
4. 172 282 308 162 246 279
5. 400 476 544 403 476 536

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

 1.  1.55       1.66 
2. 2.64 2.83

3. 46 104 137 47 95 107
4. 145 215 244 152 218 242
5. 345 409 465 364 428 478

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

 1.  0.64       8.19 
2. 0.73 9.29

3. 64 173 198 58 149 174
4. 223 424 488 199 450 492
5. 612 729 851 624 769 857

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

 1.  0.69       8.74 
2. 0.70 8.83

3. 60 95 121 60 95 108
4. 136 305 361 150 268 314
5. 388 513 579 337 495 560

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

 1.  0.68       8.60 
2. 0.68 8.69

3. 60 79 127 62 99 118
4. 110 376 424 112 373 446
5. 305 403 460 295 413 462

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

 1.  0.12       8.47 
2. 0.12 8.60

3. 110 113 118 113 117 123
4. 218 505 543 229 444 488
5. 705 1065 1140 678 981 1074

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

 1.  0.14      10.48 
2. 0.15 10.59

3. 119 123 125 122 125 134
4. 193 506 611 223 409 511
5. 634 978 1119 561 902 1058

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

 1.  1.64       5.55 
2. 1.78 6.04

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

 1.  1.68       5.70 
2. 1.68 5.70