3n-hsw-xl710

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

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

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  3.06       2.15 
2. 3.09 2.18

3. 34 94 145 34 88 108
4. 106 156 170 115 167 195
5. 326 381 427 340 397 440

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

 1.  5.87       4.13 
2. 5.96 4.20

3. 39 67 98 35 73 102
4. 74 106 133 75 103 130
5. 227 264 297 219 253 286

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

 1.  1.23      15.20 
2. 1.32 16.27

3. 38 59 76 41 68 93
4. 112 193 253 122 168 200
5. 1191 1419 1581 1275 1569 1802

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

 1.  2.22      27.40 
2. 3.95 48.76

3. 44 79 98 39 63 78
4. 303 378 466 283 353 437
5. 925 1186 1361 799 1029 1273

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

 1.  0.24      17.20 
2. 0.24 17.20

3. 63 69 85 65 68 90
4. 94 174 213 92 191 222
5. 343 466 507 283 363 415

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

 1.  2.41       7.29 
2. 2.43 7.36

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

 1.  4.43      13.39 
2. 4.69 14.17

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

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

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  2.72       1.91 
2. 2.84 2.00

3. 36 60 90 35 67 98
4. 82 121 154 84 130 163
5. 176 208 232 175 205 228

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

 1.  4.61       3.25 
2. 5.91 4.16

3. 63 74 87 40 60 88
4. 66 96 113 62 86 103
5. 174 201 228 178 206 233

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

 1.  1.47      18.18 
2. 1.53 18.89

3. 44 75 97 39 63 87
4. 77 128 142 69 105 130
5. 292 344 379 309 361 391

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

 1.  2.77      34.16 
2. 3.95 48.76

3. 52 70 85 39 60 76
4. 76 105 121 86 109 120
5. 95 101 106 91 97 213

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

 1.  0.30      21.41 
2. 0.30 21.90

3. 66 90 109 65 81 113
4. 87 185 216 95 219 237
5. 276 390 414 294 393 422

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

 1.  2.27       6.87 
2. 2.37 7.16

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

 1.  3.98      12.02 
2. 4.71 14.23

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

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

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  3.44       2.42 
2. 3.50 2.46

3. 35 70 89 34 86 114
4. 91 115 142 79 118 149
5. 286 329 370 299 345 383

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

 1.  6.57       4.63 
2. 6.69 4.71

3. 33 65 92 34 70 88
4. 64 89 117 66 91 114
5. 181 212 242 170 199 227

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

 1.  1.29      15.97 
2. 1.38 17.06

3. 37 73 99 37 54 75
4. 119 219 247 118 216 249
5. 1155 1387 1540 1223 1526 1762

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

 1.  3.22      39.70 
2. 3.95 48.76

3. 38 64 94 39 77 101
4. 97 128 158 104 130 155
5. 175 207 264 167 198 558

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

 1.  0.24      17.34 
2. 0.24 17.64

3. 63 88 100 61 66 90
4. 87 173 212 92 167 193
5. 379 519 603 294 465 546

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

 1.  2.62       7.91 
2. 2.66 8.05

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

 1.  4.87      14.72 
2. 5.12 15.47

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

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

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  3.07       2.16 
2. 3.24 2.28

3. 35 81 114 35 64 99
4. 82 130 163 85 149 165
5. 158 182 212 161 190 223

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

 1.  4.89       3.44 
2. 6.74 4.75

3. 38 60 75 44 65 89
4. 64 93 109 58 78 94
5. 159 183 211 150 172 198

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

 1.  1.58      19.43 
2. 1.64 20.20

3. 38 49 65 38 62 89
4. 66 104 127 65 126 146
5. 257 297 327 273 311 335

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

 1.  0.31      22.13 
2. 0.32 22.88

3. 65 87 118 62 71 101
4. 95 151 171 80 165 190
5. 261 362 411 359 504 543

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

 1.  2.50       7.54 
2. 2.64 7.98

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

 1.  4.66      14.07 
2. 5.31 16.04

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

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

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  3.25       2.29 
2. 3.28 2.31

3. 28 90 122 28 62 94
4. 93 144 171 91 145 168
5. 279 324 367 306 347 385

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

 1.  6.32       4.45 
2. 6.42 4.52

3. 42 65 89 33 60 88
4. 63 87 113 58 86 110
5. 199 230 262 191 222 254

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

 1.  1.18      14.62 
2. 1.24 15.24

3. 30 59 113 30 69 82
4. 102 216 267 102 217 239
5. 506 613 716 572 693 800

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

 1.  2.37      29.18 
2. 3.15 38.82

3. 31 89 115 30 99 138
4. 82 114 152 111 167 204
5. 1262 1563 1772 1286 1564 1789

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

 1.  0.24      17.37 
2. 0.25 17.81

3. 53 74 92 55 62 86
4. 69 228 274 95 228 262
5. 450 711 813 317 502 580

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

 1.  2.53       7.66 
2. 2.56 7.75

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

 1.  4.69      14.18 
2. 5.23 15.80

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

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

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  2.95       2.07 
2. 3.07 2.16

3. 29 61 98 30 54 68
4. 97 146 175 106 158 184
5. 163 195 221 168 196 228

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

 1.  4.72       3.32 
2. 6.09 4.29

3. 48 66 87 29 82 109
4. 68 92 115 68 93 117
5. 129 151 174 125 148 168

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

 1.  1.53      18.89 
2. 1.60 19.76

3. 31 75 103 31 87 119
4. 139 235 250 99 158 201
5. 258 312 339 270 311 359

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

 1.  2.82      34.83 
2. 3.03 37.36

3. 41 64 91 32 66 93
4. 74 116 132 86 133 143
5. 198 218 255 195 219 253

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

 1.  0.31      22.15 
2. 0.32 22.83

3. 57 68 89 55 58 62
4. 74 271 325 120 334 350
5. 402 681 716 441 685 724

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

 1.  2.39       7.24 
2. 2.54 7.69

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

 1.  4.17      12.60 
2. 4.94 14.94

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

RFC2544: Pkt throughput L2XC test cases with vhost

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  3.65       2.57 
2. 3.68 2.59

3. 28 66 84 31 78 113
4. 86 135 161 87 136 154
5. 204 246 279 221 262 303

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

 1.  7.13       5.02 
2. 7.23 5.09

3. 27 59 83 40 57 88
4. 58 82 108 64 87 113
5. 176 205 233 162 189 216

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

 1.  1.31      16.21 
2. 1.40 17.32

3. 29 60 76 29 65 83
4. 80 134 164 79 154 184
5. 832 1084 1265 943 1236 1487

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

 1.  2.60      32.11 
2. 3.31 40.85

3. 30 71 91 31 98 157
4. 85 134 157 109 172 238
5. 1147 1391 1571 1125 1370 1556

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

 1.  0.25      18.17 
2. 0.25 18.36

3. 48 58 65 48 54 63
4. 67 285 318 85 263 302
5. 376 617 678 304 489 527

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

 1.  2.74       8.28 
2. 2.77 8.36

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

 1.  5.00      15.12 
2. 5.75 17.39

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

RFC2544: Pkt throughput L2XC test cases with vhost

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  3.31       2.33 
2. 3.48 2.45

3. 29 71 105 28 57 80
4. 66 103 130 64 104 112
5. 147 179 203 147 174 198

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

 1.  4.87       3.43 
2. 6.85 4.82

3. 37 63 105 28 64 122
4. 79 111 132 87 117 136
5. 143 168 198 130 156 181

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

 1.  1.66      20.49 
2. 1.71 21.12

3. 30 45 65 30 57 72
4. 70 98 134 59 115 142
5. 223 262 282 223 266 287

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

 1.  3.00      36.95 
2. 3.23 39.88

3. 30 56 67 30 55 72
4. 69 101 116 54 88 104
5. 153 174 207 143 165 199

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

 1.  0.32      23.41 
2. 0.33 23.64

3. 53 77 111 52 61 85
4. 92 156 190 95 155 174
5. 263 362 388 394 498 555

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

 1.  2.71       8.18 
2. 2.83 8.56

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

 1.  4.94      14.93 
2. 5.49 16.59

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

RFC2544: Pkt throughput L2BD test cases with vhost

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  3.57       2.40 
2. 3.61 2.42

3. 27 60 108 27 82 113
4. 91 133 159 88 129 155
5. 263 305 338 257 299 334

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

 1.  6.90       4.64 
2. 7.01 4.71

3. 44 63 87 28 67 86
4. 67 93 119 58 87 115
5. 201 233 266 190 221 254

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

 1.  1.39      17.10 
2. 1.44 17.72

3. 30 60 81 30 80 117
4. 116 238 307 99 249 331
5. 455 563 679 460 557 662

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

 1.  2.49      30.69 
2. 3.42 42.09

3. 38 93 131 33 73 159
4. 110 158 188 140 203 228
5. 1270 1578 1808 1214 1519 1747

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

 1.  0.25      17.89 
2. 0.25 17.98

3. 53 64 85 53 60 67
4. 86 167 209 89 234 277
5. 278 444 498 291 470 547

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

 1.  2.84       8.49 
2. 3.13 9.37

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

 1.  5.44      16.26 
2. 6.05 18.10

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

RFC2544: Pkt throughput L2BD test cases with vhost

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  3.15       2.12 
2. 3.31 2.23

3. 29 55 68 29 70 92
4. 75 120 156 67 117 154
5. 150 176 207 144 177 206

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

 1.  5.46       3.67 
2. 6.59 4.43

3. 39 60 75 29 61 78
4. 54 70 85 52 72 89
5. 144 169 198 135 163 188

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

 1.  1.69      20.78 
2. 1.76 21.69

3. 31 49 57 31 39 49
4. 58 113 156 68 110 130
5. 237 280 317 235 273 302

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

 1.  3.12      38.38 
2. 3.31 40.75

3. 32 65 75 31 75 90
4. 49 84 97 66 122 138
5. 202 228 266 184 213 257

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

 1.  0.32      23.37 
2. 0.33 23.60

3. 57 70 108 56 68 84
4. 79 380 415 89 331 365
5. 346 566 628 355 550 585

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

 1.  2.77       8.27 
2. 2.91 8.70

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

 1.  4.63      13.84 
2. 5.65 16.89

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

RFC2544: Pkt throughput L2XC test cases with vhost

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  4.10       2.75 
2. 4.14 2.78

3. 28 77 107 29 60 86
4. 84 115 144 78 112 139
5. 216 258 291 209 244 276

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

 1.  7.90       5.31 
2. 8.02 5.39

3. 40 63 88 30 66 90
4. 63 88 116 59 88 118
5. 177 207 238 159 190 220

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

 1.  1.48      18.18 
2. 1.48 18.27

3. 29 59 77 29 47 62
4. 72 140 171 68 117 144
5. 333 419 511 329 418 507

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

 1.  2.66      32.74 
2. 3.65 44.89

3. 30 109 154 29 71 104
4. 91 126 163 77 110 134
5. 1178 1478 1713 1179 1465 1673

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

 1.  0.28      19.96 
2. 0.28 20.16

3. 47 71 106 46 56 92
4. 71 142 184 81 150 178
5. 298 447 502 269 467 512

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

 1.  3.12       9.35 
2. 3.28 9.80

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

 1.  5.86      17.52 
2. 6.75 20.18

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

RFC2544: Pkt throughput L2XC test cases with vhost

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  3.60       2.42 
2. 3.86 2.59

3. 28 67 104 28 52 79
4. 73 118 144 69 113 134
5. 143 175 203 141 172 200

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

 1.  5.67       3.81 
2. 7.38 4.96

3. 45 62 78 28 67 85
4. 51 70 84 54 79 105
5. 132 162 192 118 149 177

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

 1.  1.82      22.34 
2. 1.89 23.26

3. 30 51 92 30 83 102
4. 82 150 173 86 202 225
5. 213 258 281 210 270 295

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

 1.  3.32      40.91 
2. 3.55 43.74

3. 31 63 89 33 91 120
4. 48 58 68 60 96 106
5. 142 159 190 127 144 176

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

 1.  0.34      24.30 
2. 0.34 24.43

3. 53 81 91 52 62 109
4. 77 183 217 83 159 177
5. 335 531 576 277 344 385

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

 1.  3.14       9.39 
2. 3.30 9.87

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

 1.  5.54      16.58 
2. 6.37 19.05

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

RFC2544: Pkt throughput IPv4 test cases with vhost

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  3.41       2.29 
2. 3.44 2.31

3. 27 85 143 27 75 111
4. 107 152 166 93 154 177
5. 314 357 391 310 355 394

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

 1.  6.62       4.45 
2. 6.72 4.52

3. 31 67 84 28 60 76
4. 75 102 132 75 99 130
5. 225 255 282 219 249 275

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

 1.  1.23      15.19 
2. 1.24 15.21

3. 30 71 96 30 51 63
4. 104 171 253 94 183 216
5. 469 593 723 442 565 697

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

 1.  2.36      28.99 
2. 2.68 33.02

3. 30 89 117 30 141 185
4. 97 140 184 108 171 198
5. 778 1045 1201 765 1020 1174

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

 1.  0.25      17.79 
2. 0.25 18.06

3. 52 73 87 53 61 83
4. 74 243 268 105 218 261
5. 442 605 646 390 575 678

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

 1.  2.66       7.96 
2. 3.04 9.09

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

 1.  5.12      15.33 
2. 5.81 17.38

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

RFC2544: Pkt throughput IPv4 test cases with vhost

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

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

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

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

  • [Ref] Applicable standard specifications: RFC2544.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  2.86       1.92 
2. 3.23 2.17

3. 29 72 96 29 54 82
4. 79 117 136 69 106 127
5. 196 243 281 189 233 268

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

 1.  4.77       3.20 
2. 6.84 4.59

3. 29 60 89 29 59 83
4. 79 111 134 76 99 117
5. 219 251 283 204 234 264

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

 1.  1.63      20.11 
2. 1.71 21.03

3. 32 61 89 31 51 65
4. 78 133 156 64 135 154
5. 254 284 312 248 286 317

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

 1.  2.99      36.84 
2. 3.23 39.72

3. 32 59 83 31 80 112
4. 55 75 92 56 78 91
5. 229 252 284 191 214 252

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

 1.  0.32      23.24 
2. 0.32 23.36

3. 56 70 108 56 68 103
4. 73 273 304 96 224 252
5. 362 667 700 421 530 571

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

 1.  2.64       7.90 
2. 2.80 8.39

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

 1.  4.48      13.39 
2. 5.44 16.28

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

RFC2544: Pkt throughput L2BD test cases with VXLANoIPv4 and vhost

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

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

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

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

  • [Ref] Applicable standard specifications: RFC7348.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  2.97       3.19 
2. 3.00 3.22

3. 30 72 91 28 45 70
4. 90 121 155 86 144 169
5. 360 413 465 392 442 484

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

 1.  5.63       6.04 
2. 5.72 6.13

3. 44 65 91 29 49 65
4. 72 94 120 73 102 131
5. 215 246 279 214 246 276

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

 1.  1.15      14.59 
2. 1.20 15.19

3. 32 63 79 32 58 77
4. 98 160 203 105 206 264
5. 686 816 952 788 934 1063

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

 1.  2.27      28.90 
2. 2.75 34.90

3. 31 114 168 31 162 228
4. 141 214 248 150 212 235
5. 1202 1452 1630 1121 1400 1608

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

 1.  0.25      18.20 
2. 0.25 18.29

3. 56 75 89 54 58 73
4. 76 208 232 86 188 212
5. 233 328 398 287 565 627

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

 1.  2.37       8.03 
2. 2.39 8.11

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

 1.  4.34      14.72 
2. 4.56 15.47

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

RFC2544: Pkt throughput L2BD test cases with VXLANoIPv4 and vhost

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

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

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

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

  • [Ref] Applicable standard specifications: RFC7348.

 Test Name 

 Throughput: 
1. Mpps Gbps (NDR)
2. Mpps Gbps (PDR)

One-Way Latency Percentiles in uSec at %PDR load,
one set per each direction:
3. P50 P90 P99 P50 P90 P99 (10% PDR)
4. P50 P90 P99 P50 P90 P99 (50% PDR)
5. P50 P90 P99 P50 P90 P99 (90% PDR)

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

 1.  2.60       2.79 
2. 2.75 2.95

3. 30 63 102 30 59 87
4. 108 177 207 110 188 223
5. 178 209 252 196 226 263

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

 1.  4.35       4.66 
2. 5.81 6.23

3. 33 57 89 38 66 79
4. 67 91 108 62 84 103
5. 212 239 267 200 227 256

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

 1.  1.43      18.22 
2. 1.49 18.96

3. 32 115 136 32 58 71
4. 77 183 203 83 131 173
5. 309 361 402 341 377 407

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

 1.  2.65      33.70 
2. 2.82 35.79

3. 31 52 72 32 94 137
4. 55 74 94 87 125 147
5. 209 232 258 222 243 270

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

 1.  0.30      21.45 
2. 0.30 21.56

3. 57 70 92 57 77 105
4. 82 187 203 82 242 260
5. 296 403 429 451 695 740

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

 1.  2.15       7.30 
2. 2.31 7.83

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

 1.  3.85      13.06 
2. 4.75 16.12