3n-icx-xxv710

25ge2p1xxv710-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2XC test cases

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross-connect. DUT1 and DUT2 tested with Intel-XXV710.

Container is connected to VPP via Memif interface. Container is unning same VPP version as running on DUT. Container is limited via use 3 cores allocated from pool of isolated CPUs. There are no memory o memory contraints.

  • [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.

 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-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1. 17.22      11.57 
2. 18.10 12.17

3. 50 133 150 59 134 200
4. 49 57 65 63 71 95
5. 188 203 217 181 197 213

 64b-4t2c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1. 31.40      21.10 
2. 34.36 23.09

3. 40 66 81 42 53 63
4. 58 64 69 59 66 71
5. 168 184 197 174 191 208

 1518b-2t1c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1.  3.98      49.00 
2. 3.98 49.00

3. 78 137 199 49 178 310
4. 48 72 91 57 106 129
5. 82 100 110 79 93 103

 9000b-2t1c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1.  0.68      49.00 
2. 0.68 49.00

3. 100 205 265 63 178 264
4. 119 216 325 175 247 349
5. 178 229 243 340 395 442

 imix-2t1c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1. 12.98      38.83 
2. 12.98 38.83

 imix-4t2c-avf-eth- 
l2xcbase-eth-2memif-1dcr-ndrpdr

 1. 14.94      44.67 
2. 15.01 44.89

25ge2p1xxv710-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

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

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

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

outing with two FIB tables and two static IPv4 /24 route entries per FIB table. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use cores allocated from pool of isolated CPUs. There are no memory contraints. DUTs are tested with Intel-XXV710.

  • [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.

 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-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1. 10.75       7.22 
2. 11.19 7.52

3. 72 159 189 67 233 356
4. 72 90 106 69 86 100
5. 232 259 277 223 246 266

 64b-4t2c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1. 20.71      13.92 
2. 21.77 14.63

3. 43 71 87 53 85 148
4. 65 74 80 66 76 86
5. 207 232 251 213 239 263

 64b-8t4c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1. 36.94      24.82 
2. 37.31 25.07

3. 28 40 46 27 41 47
4. 66 77 84 66 75 83
5. 137 148 157 135 147 160

 1518b-2t1c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1.  3.98      49.00 
2. 3.98 49.00

3. 58 162 198 74 220 386
4. 60 89 109 69 142 159
5. 100 114 123 97 119 129

 1518b-4t2c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1.  3.98      49.00 
2. 3.98 49.00

3. 69 176 255 69 195 344
4. 47 88 109 63 115 155
5. 65 82 93 75 110 120

 9000b-2t1c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1.  0.68      49.00 
2. 0.68 49.00

3. 103 262 307 96 240 275
4. 111 260 324 157 273 383
5. 198 293 333 304 394 405

 imix-2t1c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1. 10.77      32.21 
2. 11.27 33.70

 imix-4t2c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1. 14.92      44.62 
2. 14.99 44.84

 imix-8t4c-avf-ethip4- 
ip4base-eth-2memif-1dcr-ndrpdr

 1. 14.87      44.48 
2. 15.02 44.93

25ge2p1xxv710-eth-l2xcbase-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2XC test cases

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross-connect. DUT1 and DUT2 tested with Intel-XXV710.

Container is connected to VPP via Memif interface. Container is unning same VPP version as running on DUT. Container is limited via use 3 cores allocated from pool of isolated CPUs. There are no memory o memory contraints.

  • [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.

 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-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 13.93       9.36 
2. 14.35 9.64

3. 25 52 81 42 56 72
4. 58 69 77 58 69 80
5. 186 204 220 182 201 220

 64b-4t2c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 27.09      18.21 
2. 27.78 18.67

3. 39 58 80 36 48 60
4. 58 66 72 59 65 71
5. 174 196 218 170 193 217

 64b-8t4c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 35.35      23.75 
2. 35.70 23.99

3. 35 52 67 35 53 71
4. 46 53 60 45 53 62
5. 72 80 87 71 78 85

 1518b-2t1c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1.  3.98      49.00 
2. 3.98 49.00

3. 32 65 80 25 46 80
4. 49 71 84 53 75 87
5. 81 94 102 84 101 112

 1518b-4t2c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1.  3.98      49.00 
2. 3.98 49.00

3. 29 65 86 35 67 84
4. 42 67 87 44 62 76
5. 64 87 99 65 79 90

 9000b-2t1c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1.  0.68      49.00 
2. 0.68 49.00

3. 47 76 95 44 69 93
4. 71 133 153 94 228 262
5. 189 284 327 230 390 403

 imix-2t1c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 12.88      38.51 
2. 12.88 38.51

 imix-4t2c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 14.91      44.58 
2. 14.98 44.80

 imix-8t4c-eth-l2xcbase- 
eth-2memif-1dcr-ndrpdr

 1. 14.92      44.61 
2. 14.99 44.84

25ge2p1xxv710-ethip4-ip4base-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

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

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

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

outing with two FIB tables and two static IPv4 /24 route entries per FIB table. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use cores allocated from pool of isolated CPUs. There are no memory contraints. DUTs are tested with Intel-XXV710.

  • [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.

 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-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  9.40       6.32 
2. 9.40 6.32

3. 21 38 53 21 30 42
4. 78 86 105 76 101 140
5. 197 225 246 198 225 247

 64b-4t2c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1. 18.12      12.17 
2. 18.12 12.17

3. 40 57 68 40 59 76
4. 66 74 80 57 69 81
5. 167 187 205 165 183 200

 64b-8t4c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1. 34.56      23.23 
2. 35.26 23.70

3. 42 63 78 39 56 74
4. 69 79 88 67 76 84
5. 179 198 217 177 196 215

 1518b-2t1c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  3.98      49.00 
2. 3.98 49.00

3. 28 64 114 34 63 78
4. 59 85 96 62 85 94
5. 97 130 142 98 115 124

 1518b-4t2c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  3.98      49.00 
2. 3.98 49.00

3. 26 46 81 32 71 85
4. 52 67 88 53 71 85
5. 72 86 97 66 80 87

 9000b-2t1c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  0.68      49.00 
2. 0.68 49.00

3. 45 67 96 44 65 97
4. 74 100 129 70 133 146
5. 229 333 352 138 229 273

 imix-2t1c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1.  9.26      27.69 
2. 9.35 27.97

 imix-4t2c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1. 14.90      44.56 
2. 14.97 44.78

 imix-8t4c-ethip4-ip4base- 
eth-2memif-1dcr-ndrpdr

 1. 14.89      44.52 
2. 14.96 44.74