3n-skx-x710

10ge2p1x710-2lbvpplacp-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 TG and DUT nodes and double link between DUT 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-X710.

  • [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-2t1c-2lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  4.71       3.16 
2. 4.73 3.18

3. 28 58 74 24 69 89
4. 89 109 129 77 95 117
5. 180 208 233 164 192 221

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

 1.  8.94       6.01 
2. 8.98 6.04

3. 38 64 82 37 56 77
4. 68 83 102 71 85 107
5. 164 191 216 161 188 216

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

 1. 16.87      11.34 
2. 16.95 11.39

3. 38 60 81 40 60 82
4. 64 78 98 61 73 97
5. 167 191 216 162 188 214

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

 1.  1.37      16.84 
2. 1.42 17.52

3. 30 58 74 27 51 62
4. 84 127 156 73 125 172
5. 161 192 224 160 194 225

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 28 57 84 28 56 77
4. 61 78 108 52 72 92
5. 84 105 138 81 101 135

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

 1.  0.28      19.89 
2. 0.28 19.89

3. 60 71 95 58 65 94
4. 86 127 175 68 138 190
5. 133 173 215 138 160 236

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

 1.  3.14       9.38 
2. 3.18 9.52

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

 1.  5.57      16.66 
2. 5.60 16.74

 imix-8t4c-2lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  6.58      19.69 
2. 6.58 19.69

10ge2p1x710-2lbvpplacp-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 TG and DUT nodes and double link between DUT 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-X710.

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

 1.  3.48       2.34 
2. 4.56 3.07

3. 25 53 73 24 58 76
4. 108 123 136 77 95 112
5. 173 198 219 157 182 208

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

 1.  6.98       4.69 
2. 8.79 5.91

3. 29 58 82 31 55 75
4. 72 86 98 61 74 86
5. 160 184 203 148 172 194

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

 1. 14.68       9.86 
2. 16.80 11.29

3. 39 63 83 40 58 77
4. 66 75 84 62 70 80
5. 158 180 201 152 174 195

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 28 58 73 28 45 71
4. 58 82 97 70 87 97
5. 121 136 147 110 126 140

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 29 40 48 28 59 76
4. 51 66 81 50 63 80
5. 64 73 82 62 72 81

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

 1.  0.28      19.89 
2. 0.28 19.89

3. 62 70 98 61 81 111
4. 73 125 137 71 121 136
5. 127 143 156 130 143 155

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

 1.  3.19       9.53 
2. 3.40 10.18

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

 1.  5.87      17.56 
2. 6.36 19.03

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

 1.  6.58      19.69 
2. 6.58 19.69

10ge2p1x710-2lbvpplacp-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 TG and DUT nodes and double link between DUT 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-X710.

  • [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-2t1c-2lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  5.57       3.74 
2. 5.59 3.76

3. 23 46 71 19 49 69
4. 62 84 115 65 90 110
5. 154 181 206 139 164 190

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

 1. 10.37       6.97 
2. 10.48 7.04

3. 31 55 76 32 51 74
4. 58 73 97 55 71 94
5. 143 167 192 139 164 190

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

 1. 18.46      12.40 
2. 19.41 13.04

3. 37 53 70 39 58 74
4. 55 69 92 54 67 93
5. 145 170 196 143 171 204

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 25 64 92 24 55 76
4. 59 94 131 93 110 133
5. 140 165 188 133 159 183

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 26 51 71 26 51 74
4. 55 68 94 49 67 93
5. 70 88 119 70 88 117

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

 1.  0.28      19.89 
2. 0.28 19.89

3. 59 77 97 57 72 100
4. 67 124 188 95 132 192
5. 129 160 225 134 156 223

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

 1.  3.28       9.82 
2. 3.33 9.97

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

 1.  6.04      18.07 
2. 6.13 18.34

 imix-8t4c-2lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  6.58      19.69 
2. 6.58 19.69

10ge2p1x710-2lbvpplacp-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 TG and DUT nodes and double link between DUT 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-X710.

  • [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-2t1c-2lbvpplacp-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.67       2.47 
2. 5.37 3.61

3. 28 51 73 23 55 72
4. 62 82 96 61 81 95
5. 149 172 193 140 162 186

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

 1.  7.75       5.21 
2. 10.26 6.89

3. 39 60 81 27 48 71
4. 58 68 78 52 63 72
5. 134 155 173 125 147 166

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

 1. 15.65      10.52 
2. 19.70 13.24

3. 39 55 67 41 59 78
4. 56 64 71 55 63 70
5. 141 163 191 138 161 192

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 27 49 63 27 50 57
4. 60 88 99 58 72 85
5. 102 114 123 92 104 116

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 27 59 73 27 35 56
4. 52 64 81 47 63 75
5. 57 66 73 56 65 73

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

 1.  0.28      19.89 
2. 0.28 19.89

3. 61 62 70 59 62 69
4. 75 110 122 90 118 131
5. 112 124 135 118 129 142

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

 1.  3.55      10.62 
2. 3.85 11.50

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

 1.  6.58      19.69 
2. 6.58 19.69

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

 1.  6.58      19.69 
2. 6.58 19.69

10ge2p1x710-avf-2lbvpplacp-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 TG and DUT nodes and double link between DUT 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-X710.

  • [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-2t1c-avf-2lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  5.30       3.56 
2. 5.38 3.62

3. 26 50 68 23 43 56
4. 73 104 131 75 104 128
5. 221 255 283 224 256 288

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

 1. 10.00       6.72 
2. 10.00 6.72

3. 27 43 56 26 40 56
4. 72 86 105 69 85 105
5. 177 205 231 177 205 231

 64b-8t4c-avf-2lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1. 17.38      11.68 
2. 17.39 11.69

3. 33 52 68 35 53 73
4. 61 74 93 64 78 98
5. 137 168 194 147 178 204

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

 1.  1.55      19.04 
2. 1.55 19.04

3. 26 39 60 26 32 39
4. 50 108 131 52 100 133
5. 159 187 212 158 189 218

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 27 36 49 27 39 53
4. 64 85 108 63 89 109
5. 146 183 218 147 182 214

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

 1.  0.28      19.89 
2. 0.28 19.89

3. 58 59 68 56 59 65
4. 68 85 131 68 97 141
5. 112 140 176 114 148 180

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

 1.  3.66      10.94 
2. 3.68 10.99

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

 1.  5.80      17.34 
2. 6.25 18.70

 imix-8t4c-avf-2lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  6.58      19.69 
2. 6.58 19.69

10ge2p1x710-avf-2lbvpplacp-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 TG and DUT nodes and double link between DUT 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-X710.

  • [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-2t1c-avf-2lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.44       2.31 
2. 4.94 3.32

3. 23 37 47 23 29 60
4. 86 106 122 83 116 136
5. 175 203 229 181 204 232

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

 1.  7.83       5.26 
2. 9.90 6.65

3. 29 45 53 28 40 51
4. 71 85 98 71 83 94
5. 180 204 224 180 204 225

 64b-8t4c-avf-2lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 17.17      11.54 
2. 19.36 13.01

3. 38 55 72 39 57 74
4. 68 80 89 69 80 91
5. 177 200 223 177 201 223

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 28 33 41 28 42 46
4. 46 65 76 61 77 87
5. 95 108 120 99 109 118

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 28 35 47 28 34 43
4. 46 59 70 51 62 69
5. 60 71 79 62 71 79

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

 1.  0.28      19.89 
2. 0.28 19.89

3. 60 61 65 59 62 67
4. 79 96 103 67 96 104
5. 100 109 118 100 107 114

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

 1.  3.75      11.22 
2. 4.05 12.13

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

 1.  6.58      19.69 
2. 6.58 19.69

 imix-8t4c-avf-2lbvpplacp-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  6.58      19.69 
2. 6.58 19.69

10ge2p1x710-avf-2lbvpplacp-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 TG and DUT nodes and double link between DUT 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-X710.

  • [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-2t1c-avf-2lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  6.26       4.20 
2. 6.42 4.31

3. 22 37 55 21 35 54
4. 62 81 105 66 86 110
5. 189 219 247 189 219 247

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

 1. 11.71       7.87 
2. 11.77 7.91

3. 23 36 53 22 31 50
4. 61 76 96 61 77 97
5. 147 172 197 148 173 199

 64b-8t4c-avf-2lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1. 22.64      15.21 
2. 22.86 15.37

3. 31 42 61 37 48 64
4. 56 70 91 57 70 91
5. 139 164 189 140 165 189

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 25 35 44 25 37 51
4. 54 73 92 53 79 104
5. 111 131 153 113 135 157

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 26 39 53 26 37 52
4. 37 82 109 45 82 103
5. 151 195 238 151 192 231

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

 1.  0.28      19.89 
2. 0.28 19.89

3. 57 60 63 55 60 69
4. 69 97 147 61 98 143
5. 103 135 167 99 137 167

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

 1.  4.09      12.22 
2. 4.11 12.28

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

 1.  6.31      18.88 
2. 6.58 19.69

 imix-8t4c-avf-2lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  6.58      19.69 
2. 6.58 19.69

10ge2p1x710-avf-2lbvpplacp-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 TG and DUT nodes and double link between DUT 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-X710.

  • [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-2t1c-avf-2lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.78       2.54 
2. 5.88 3.95

3. 27 56 75 22 46 56
4. 67 84 102 60 77 90
5. 152 174 196 152 173 196

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

 1.  8.75       5.88 
2. 11.88 7.98

3. 29 40 48 24 33 47
4. 64 76 84 64 77 86
5. 153 173 191 153 173 193

 64b-8t4c-avf-2lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 11.06       7.43 
2. 20.15 13.54

3. 33 48 62 33 46 57
4. 49 58 66 48 57 65
5. 97 112 129 101 114 127

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 26 45 57 26 37 51
4. 55 70 78 53 79 86
5. 78 86 93 77 85 92

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

 1.  1.61      19.85 
2. 1.61 19.85

3. 26 28 37 26 29 37
4. 40 52 60 43 53 61
5. 54 62 69 52 60 67

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

 1.  0.28      19.89 
2. 0.28 19.89

3. 59 59 61 57 59 63
4. 70 91 100 68 95 103
5. 93 101 109 94 102 109

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

 1.  4.30      12.86 
2. 4.63 13.86

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

 1.  6.58      19.69 
2. 6.58 19.69

 imix-8t4c-avf-2lbvpplacp-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  6.58      19.69 
2. 6.58 19.69