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 topology 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 running same VPP version as running on DUT. Container is limited via use 3 cores allocated from pool of isolated CPUs. There are no memory no 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.29      11.62 
2. 18.09 12.16

3. 50 109 158 61 166 222
4. 53 69 75 48 61 81
5. 189 203 215 181 198 214

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

 1. 31.32      21.05 
2. 34.11 22.92

3. 38 69 84 56 116 150
4. 57 64 69 62 69 75
5. 171 188 202 177 195 213

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

 1. 35.04      23.55 
2. 35.40 23.79

3. 25 32 39 26 33 38
4. 45 50 55 45 51 56
5. 64 70 74 63 69 75

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

 1.  3.98      49.00 
2. 3.98 49.00

3. 37 153 286 99 221 284
4. 51 90 103 59 109 184
5. 75 87 96 95 117 126

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

 1.  3.98      49.00 
2. 3.98 49.00

3. 39 143 175 77 222 312
4. 42 59 75 46 64 78
5. 71 97 106 64 81 92

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

 1.  0.68      49.00 
2. 0.68 49.00

3. 92 238 282 66 191 272
4. 150 214 308 202 321 430
5. 271 380 392 381 405 422

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

 1. 12.66      37.85 
2. 12.66 37.85

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

 1. 14.94      44.67 
2. 15.01 44.90

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

 1. 14.88      44.50 
2. 15.03 44.94

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 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 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.71       7.19 
2. 11.14 7.49

3. 72 189 290 107 209 241
4. 73 85 99 69 85 101
5. 237 265 285 232 255 274

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

 1. 20.22      13.59 
2. 21.59 14.51

3. 47 89 150 61 114 139
4. 63 72 82 67 78 91
5. 216 242 262 222 248 271

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

 1. 37.05      24.90 
2. 37.39 25.12

3. 27 40 48 28 39 45
4. 68 76 82 68 76 83
5. 143 154 164 140 152 165

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

 1.  3.98      49.00 
2. 3.98 49.00

3. 73 203 279 52 174 310
4. 60 101 144 60 99 142
5. 92 105 114 110 142 152

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

 1.  3.98      49.00 
2. 3.98 49.00

3. 75 173 195 105 257 334
4. 55 84 97 83 171 217
5. 73 95 107 84 103 113

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

 1.  0.68      49.00 
2. 0.68 49.00

3. 96 193 265 79 243 292
4. 93 158 240 156 254 304
5. 135 212 222 340 400 422

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

 1. 10.55      31.54 
2. 11.14 33.33

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

 1. 14.89      44.54 
2. 14.97 44.77

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

 1. 14.94      44.68 
2. 15.02 44.91

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

RFC2544: Pkt throughput L2XC 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 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 running same VPP version as running on DUT. Container is limited via use 3 cores allocated from pool of isolated CPUs. There are no memory no 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.65       9.17 
2. 14.14 9.50

3. 32 47 69 21 47 65
4. 56 76 84 63 86 96
5. 190 211 230 190 212 234

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

 1. 26.33      17.70 
2. 27.14 18.24

3. 37 53 69 39 59 78
4. 58 65 71 58 66 74
5. 163 184 204 161 182 203

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

 1. 35.30      23.72 
2. 35.65 23.96

3. 33 54 74 34 54 73
4. 46 54 60 43 50 58
5. 73 80 86 71 78 85

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

 1.  3.98      49.00 
2. 3.98 49.00

3. 28 50 78 25 38 69
4. 50 64 76 61 78 88
5. 79 92 99 82 93 104

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

 1.  3.98      49.00 
2. 3.98 49.00

3. 25 66 101 25 52 89
4. 46 72 100 55 103 133
5. 68 97 104 78 107 115

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

 1.  0.68      49.00 
2. 0.68 49.00

3. 45 71 98 44 72 101
4. 67 244 261 96 180 200
5. 296 399 411 188 383 396

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

 1. 12.69      37.95 
2. 12.75 38.14

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

 1. 14.93      44.64 
2. 15.00 44.87

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

 1. 14.92      44.62 
2. 15.00 44.85

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

RFC2544: Pkt throughput IPv4 routing test cases

  • [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 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.19       6.18 
2. 9.19 6.18

3. 24 56 75 23 52 67
4. 71 88 97 45 62 69
5. 194 216 234 198 228 251

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

 1. 17.95      12.07 
2. 18.04 12.13

3. 35 52 71 38 57 71
4. 66 74 81 61 69 78
5. 182 204 224 176 197 217

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

 1. 34.24      23.01 
2. 35.46 23.83

3. 39 56 72 39 57 77
4. 70 80 89 69 80 89
5. 199 222 244 195 217 241

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

 1.  3.98      49.00 
2. 3.98 49.00

3. 33 66 82 28 47 76
4. 59 73 96 60 81 94
5. 94 107 118 98 111 121

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

 1.  3.98      49.00 
2. 3.98 49.00

3. 29 66 85 27 59 83
4. 48 69 92 54 82 98
5. 67 97 108 64 83 93

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

 1.  0.68      49.00 
2. 0.68 49.00

3. 45 72 104 45 66 86
4. 99 150 171 76 199 211
5. 253 393 403 311 393 409

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

 1.  9.17      27.42 
2. 9.21 27.55

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

 1. 14.92      44.62 
2. 15.00 44.85

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

 1. 14.88      44.50 
2. 15.03 44.95