3n-skx-xxv710

25ge2p1xxv710-avf-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

RFC2544: Pkt throughput L2BD 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 bridge domain.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 are tested with 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-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1.  9.79       6.58 
2. 9.94 6.68

3. 72 187 248 112 237 311
4. 85 118 143 82 105 122
5. 210 238 255 214 243 270

 64b-4t2c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1. 18.58      12.49 
2. 19.44 13.06

3. 47 78 97 53 76 90
4. 65 75 84 68 80 88
5. 201 235 262 206 240 269

 64b-8t4c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1. 34.62      23.27 
2. 36.54 24.55

3. 33 41 49 33 42 51
4. 75 83 90 75 84 91
5. 198 219 239 201 225 248

 1518b-2t1c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1.  2.55      31.31 
2. 3.16 38.85

3. 62 200 300 78 224 348
4. 77 179 203 88 145 161
5. 274 349 430 266 322 399

 1518b-4t2c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1.  3.88      47.76 
2. 3.90 48.00

3. 65 181 280 85 193 290
4. 56 105 145 74 110 152
5. 94 120 132 101 120 131

 imix-2t1c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1.  9.23      27.59 
2. 9.95 29.75

 imix-4t2c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1. 14.94      44.68 
2. 15.01 44.90

 imix-8t4c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

 1. 14.87      44.46 
2. 15.02 44.91

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. 14.40       9.67 
2. 14.61 9.82

3. 55 147 182 87 240 290
4. 71 91 109 71 93 120
5. 162 182 197 172 196 215

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

 1. 26.99      18.14 
2. 28.20 18.95

3. 51 89 100 46 75 99
4. 61 68 75 60 68 76
5. 159 186 201 165 190 211

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

 1. 36.12      24.27 
2. 36.67 24.64

3. 28 36 42 29 37 43
4. 53 59 64 55 61 66
5. 84 92 99 85 93 103

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

 1.  2.48      30.48 
2. 2.62 32.20

3. 72 152 241 63 246 343
4. 69 100 112 78 186 322
5. 178 204 223 192 226 251

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

 1.  3.86      47.54 
2. 3.90 48.02

3. 81 199 288 60 181 323
4. 58 83 102 58 76 95
5. 75 93 105 78 95 107

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

 1. 10.42      31.18 
2. 10.48 31.33

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

 1. 14.83      44.37 
2. 14.98 44.81

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

 1. 14.92      44.62 
2. 14.99 44.84

25ge2p1xxv710-avf-eth-l2xcbase-eth-2memif-1lxc-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.

LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are 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-1lxc-ndrpdr

 1. 14.40       9.68 
2. 14.62 9.82

3. 61 95 113 56 150 173
4. 59 74 85 60 71 83
5. 171 189 204 177 198 217

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

 1. 26.10      17.54 
2. 28.28 19.00

3. 42 74 96 45 83 113
4. 61 68 76 62 70 78
5. 161 187 203 166 192 214

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

 1. 36.03      24.21 
2. 36.57 24.58

3. 29 38 44 27 36 42
4. 52 60 65 53 60 65
5. 83 91 98 84 92 99

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

 1.  2.58      31.78 
2. 2.64 32.42

3. 67 188 276 85 207 260
4. 62 138 162 76 109 122
5. 209 251 283 213 244 273

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

 1.  3.86      47.47 
2. 3.92 48.19

3. 47 158 284 94 181 279
4. 63 88 111 61 102 144
5. 86 108 123 81 106 122

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

 1.  9.93      29.69 
2. 9.93 29.69

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

 1. 14.85      44.40 
2. 15.00 44.85

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

 1. 14.91      44.60 
2. 14.99 44.82

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.  8.65       5.81 
2. 8.69 5.84

3. 72 210 315 89 243 381
4. 81 111 124 118 143 171
5. 214 249 283 225 261 292

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

 1. 16.48      11.08 
2. 16.82 11.30

3. 61 99 128 81 165 250
4. 63 79 96 67 84 102
5. 203 233 264 208 241 279

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

 1. 30.81      20.71 
2. 32.40 21.77

3. 33 41 49 32 41 48
4. 75 84 91 75 84 91
5. 215 239 261 220 247 277

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

 1.  3.22      39.61 
2. 3.22 39.61

3. 81 182 207 102 229 329
4. 113 141 155 76 160 182
5. 265 305 335 291 328 361

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

 1.  3.86      47.55 
2. 3.90 48.03

3. 55 182 309 67 229 272
4. 71 100 127 89 160 203
5. 97 116 130 104 130 146

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

 1.  8.51      25.46 
2. 8.64 25.84

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

 1. 13.17      39.37 
2. 15.00 44.85

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

 1. 14.91      44.58 
2. 14.98 44.81

25ge2p1xxv710-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

RFC2544: Pkt throughput L2BD 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 bridge domain.

  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 are tested with 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-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  8.18       5.50 
2. 8.18 5.50

3. 32 53 71 25 39 52
4. 73 94 117 75 109 129
5. 230 260 289 237 274 302

 64b-4t2c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1. 15.72      10.57 
2. 15.72 10.57

3. 39 61 77 31 49 59
4. 72 83 94 69 79 88
5. 190 218 243 184 212 238

 64b-8t4c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1. 15.75      10.59 
2. 16.40 11.02

3. 34 54 82 33 54 73
4. 52 63 76 50 62 73
5. 76 86 95 76 89 99

 1518b-2t1c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  2.60      31.98 
2. 2.89 35.53

3. 34 53 78 32 60 78
4. 87 108 141 108 139 171
5. 307 365 415 298 336 382

 1518b-4t2c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  3.85      47.38 
2. 3.90 47.96

3. 31 55 75 30 60 86
4. 62 90 111 60 107 128
5. 121 145 161 117 148 164

 9000b-2t1c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  0.39      28.28 
2. 0.49 35.25

 imix-2t1c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1.  8.30      24.83 
2. 8.34 24.96

 imix-4t2c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1. 14.93      44.67 
2. 15.01 44.89

 imix-8t4c-eth-l2bdbasemaclrn- 
eth-2memif-1lxc-ndrpdr

 1. 14.34      42.88 
2. 15.00 44.86

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. 11.37       7.64 
2. 11.49 7.72

3. 23 62 86 25 61 92
4. 70 92 100 66 84 92
5. 208 231 253 203 226 250

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

 1. 21.78      14.64 
2. 22.00 14.79

3. 35 55 80 39 58 78
4. 64 72 79 62 69 77
5. 179 217 256 174 211 250

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

 1. 18.05      12.13 
2. 18.33 12.32

3. 35 54 79 32 55 78
4. 38 49 59 43 50 62
5. 103 329 907 103 330 890

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

 1.  2.35      28.93 
2. 2.65 32.63

3. 27 50 71 27 53 76
4. 91 160 187 109 166 189
5. 287 318 349 310 364 395

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

 1.  3.86      47.49 
2. 3.90 47.96

3. 30 55 86 27 68 86
4. 53 83 101 58 114 128
5. 97 121 139 116 142 155

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

 1.  9.88      29.53 
2. 10.03 29.98

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

 1. 14.86      44.44 
2. 15.01 44.89

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

 1. 14.81      44.28 
2. 14.96 44.73

25ge2p1xxv710-eth-l2xcbase-eth-2memif-1lxc-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.

LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are 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-1lxc-ndrpdr

 1. 11.33       7.62 
2. 11.45 7.69

3. 28 53 62 26 57 87
4. 66 77 87 65 77 86
5. 206 228 248 200 222 246

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

 1. 21.71      14.59 
2. 21.96 14.76

3. 36 56 70 42 60 74
4. 60 70 81 58 69 78
5. 179 222 264 175 217 261

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

 1. 17.92      12.05 
2. 18.56 12.48

3. 30 52 79 35 59 83
4. 46 62 74 44 55 66
5. 407 1222 1854 353 1235 1823

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

 1.  2.41      29.71 
2. 2.54 31.24

3. 30 44 60 28 48 83
4. 66 98 114 70 105 135
5. 238 269 294 261 303 325

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

 1.  3.86      47.48 
2. 3.90 47.96

3. 34 66 87 27 59 89
4. 51 68 92 62 110 123
5. 92 114 129 121 157 170

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

 1.  9.55      28.57 
2. 9.70 29.00

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

 1. 14.90      44.55 
2. 14.97 44.77

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

 1. 14.80      44.28 
2. 15.03 44.95

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.  7.38       4.96 
2. 7.41 4.98

3. 24 66 81 24 63 84
4. 76 94 103 78 99 110
5. 263 302 328 247 277 305

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

 1. 14.22       9.56 
2. 14.61 9.82

3. 39 56 76 45 56 86
4. 75 87 98 71 83 94
5. 247 296 346 241 287 338

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

 1. 17.28      11.61 
2. 17.81 11.97

3. 36 59 79 39 59 83
4. 54 65 74 51 61 70
5. 116 151 270 114 149 277

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

 1.  3.08      37.86 
2. 3.08 37.86

3. 29 46 69 29 57 70
4. 122 171 191 140 171 197
5. 296 330 367 318 362 397

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

 1.  3.84      47.19 
2. 3.89 47.82

3. 31 64 90 39 63 85
4. 57 81 100 59 78 91
5. 133 164 181 121 150 168

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

 1.  7.49      22.40 
2. 7.53 22.52

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

 1. 13.73      41.06 
2. 13.73 41.06

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

 1. 14.73      44.05 
2. 14.95 44.72