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.93       6.67 
2. 10.13 6.81

3. 69 141 177 114 226 264
4. 70 88 98 62 80 93
5. 201 227 246 205 233 249

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

 1. 18.85      12.67 
2. 19.52 13.12

3. 45 95 118 78 127 153
4. 61 71 78 68 82 92
5. 190 227 262 195 232 262

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

 1. 29.63      19.91 
2. 36.76 24.70

3. 33 41 47 35 42 47
4. 74 80 87 74 81 88
5. 179 198 215 184 205 227

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

 1.  2.56      31.49 
2. 3.14 38.67

3. 107 225 332 82 231 300
4. 82 122 140 100 138 179
5. 276 360 452 288 358 448

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

 1.  3.86      47.51 
2. 3.89 47.91

3. 72 206 335 70 166 279
4. 68 97 124 74 112 140
5. 90 106 118 89 106 119

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

 1.  9.11      27.25 
2. 9.53 28.50

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

 1. 14.88      44.51 
2. 14.96 44.74

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

 1. 14.92      44.61 
2. 14.99 44.84

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.46       9.72 
2. 15.13 10.17

3. 40 57 97 80 154 198
4. 56 68 77 62 77 89
5. 195 214 231 200 226 251

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

 1. 26.81      18.02 
2. 28.33 19.04

3. 43 82 91 61 102 117
4. 59 67 74 59 67 74
5. 164 193 211 171 201 222

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

 1. 36.00      24.19 
2. 36.36 24.44

3. 27 36 42 28 36 41
4. 53 59 63 53 60 65
5. 79 86 92 79 86 94

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

 1.  2.58      31.78 
2. 2.77 34.09

3. 69 204 329 64 228 298
4. 62 93 114 91 162 177
5. 240 271 294 262 286 308

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

 1.  3.87      47.60 
2. 3.91 48.08

3. 103 197 350 65 218 345
4. 62 87 107 59 84 99
5. 79 97 109 79 93 103

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

 1.  9.57      28.63 
2. 9.57 28.63

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

 1. 14.87      44.47 
2. 14.94 44.70

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

 1. 14.93      44.66 
2. 15.01 44.88

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.44       9.70 
2. 15.18 10.20

3. 58 123 138 94 162 179
4. 57 67 76 60 69 79
5. 197 215 231 205 231 253

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

 1. 26.58      17.86 
2. 28.08 18.87

3. 59 93 109 60 101 118
4. 60 67 75 63 71 80
5. 162 192 209 170 201 222

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

 1. 36.03      24.21 
2. 36.39 24.45

3. 29 35 41 27 36 41
4. 54 61 65 54 62 66
5. 80 86 93 80 87 95

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

 1.  2.44      29.98 
2. 2.67 32.81

3. 63 193 310 55 202 320
4. 80 122 133 106 181 212
5. 236 265 285 262 283 300

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

 1.  3.87      47.56 
2. 3.91 48.10

3. 61 153 262 78 235 399
4. 59 99 124 76 125 149
5. 90 103 115 82 96 108

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

 1.  9.20      27.53 
2. 9.20 27.53

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

 1. 14.83      44.37 
2. 14.98 44.81

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

 1. 14.89      44.54 
2. 14.97 44.76

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.78       5.90 
2. 8.78 5.90

3. 52 112 138 88 229 300
4. 61 81 93 63 88 102
5. 215 234 251 215 236 253

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

 1. 16.34      10.98 
2. 16.84 11.32

3. 50 85 113 51 105 125
4. 59 70 81 64 76 86
5. 194 223 256 199 234 271

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

 1. 28.23      18.97 
2. 32.81 22.05

3. 32 41 46 30 39 46
4. 77 84 90 76 83 89
5. 215 239 262 221 249 279

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

 1.  3.28      40.32 
2. 3.28 40.32

3. 74 161 261 71 143 186
4. 85 128 160 86 118 131
5. 264 295 716 279 311 772

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

 1.  3.85      47.33 
2. 3.89 47.81

3. 61 155 274 90 228 289
4. 65 102 128 71 118 142
5. 97 116 128 105 127 141

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

 1.  8.59      25.70 
2. 8.64 25.83

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

 1. 12.97      38.79 
2. 15.00 44.86

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

 1. 14.92      44.62 
2. 15.00 44.85

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.  7.45       5.01 
2. 7.55 5.07

3. 27 54 81 29 57 84
4. 67 78 90 66 81 93
5. 160 174 187 157 176 197

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

 1. 14.51       9.75 
2. 14.73 9.90

3. 40 62 85 32 58 79
4. 64 76 88 61 70 80
5. 143 159 175 140 157 171

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

 1. 16.49      11.08 
2. 17.08 11.48

3. 38 57 72 43 64 82
4. 48 59 71 48 59 67
5. 985 2129 2697 989 2125 2705

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

 1.  2.57      31.58 
2. 2.85 35.09

3. 29 68 90 29 63 81
4. 82 120 133 86 108 120
5. 301 342 1259 304 340 1348

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

 1.  3.82      47.01 
2. 3.88 47.72

3. 29 53 71 30 55 76
4. 66 96 111 67 87 97
5. 116 136 150 118 144 160

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

 1.  5.83      17.42 
2. 5.94 17.77

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

 1. 11.99      35.87 
2. 12.46 37.25

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

 1. 14.68      43.91 
2. 14.91 44.58

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.  9.83       6.61 
2. 10.04 6.75

3. 26 58 73 26 48 59
4. 54 67 79 55 71 83
5. 123 135 145 124 140 155

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

 1. 19.11      12.84 
2. 19.49 13.10

3. 40 60 78 41 64 80
4. 57 66 73 55 63 69
5. 119 135 148 114 130 143

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

 1. 18.18      12.22 
2. 18.55 12.47

3. 41 62 77 43 61 80
4. 44 51 60 45 53 59
5. 1712 2277 3613 1253 2215 3147

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

 1.  2.39      29.36 
2. 2.76 33.95

3. 27 61 79 27 92 120
4. 83 108 128 91 153 171
5. 303 345 434 325 371 454

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

 1.  3.86      47.54 
2. 3.88 47.78

3. 28 46 59 28 63 80
4. 57 73 90 63 86 99
5. 95 114 129 103 126 139

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

 1.  7.14      21.36 
2. 7.24 21.64

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

 1. 14.75      44.12 
2. 14.98 44.79

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

 1. 14.68      43.90 
2. 14.98 44.79

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.  9.86       6.63 
2. 10.00 6.72

3. 26 55 72 29 55 80
4. 57 69 82 59 68 78
5. 126 141 153 124 140 154

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

 1. 19.23      12.92 
2. 19.52 13.12

3. 37 55 78 39 62 80
4. 54 61 67 55 65 72
5. 118 132 144 113 127 141

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

 1. 16.63      11.18 
2. 17.31 11.63

3. 36 61 81 38 62 80
4. 41 49 57 42 52 60
5. 1163 2157 3229 1160 2149 2827

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

 1.  2.39      29.40 
2. 2.69 33.15

3. 27 46 71 27 42 52
4. 68 88 100 61 89 110
5. 282 315 345 298 329 360

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

 1.  3.85      47.43 
2. 3.89 47.90

3. 28 52 81 27 57 86
4. 58 74 86 59 81 98
5. 102 118 130 99 119 135

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

 1.  7.13      21.33 
2. 7.30 21.84

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

 1. 14.71      43.99 
2. 14.93 44.66

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

 1. 14.78      44.19 
2. 14.85 44.41

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.  6.70       4.50 
2. 6.78 4.56

3. 24 53 80 24 46 68
4. 66 92 102 70 85 109
5. 169 188 205 167 188 206

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

 1. 13.05       8.77 
2. 13.25 8.90

3. 30 61 82 35 54 83
4. 63 72 81 62 71 82
5. 157 175 192 151 169 187

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

 1. 17.80      11.96 
2. 18.25 12.26

3. 43 62 79 39 57 73
4. 58 66 73 57 65 72
5. 1650 2299 3665 1257 2217 2961

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

 1.  2.92      35.93 
2. 2.92 35.93

3. 28 76 88 28 66 87
4. 108 157 178 102 125 146
5. 311 349 375 302 334 361

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

 1.  3.82      47.06 
2. 3.86 47.53

3. 28 57 81 28 76 108
4. 62 82 98 67 101 117
5. 124 145 163 122 150 164

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

 1.  5.42      16.21 
2. 5.55 16.61

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

 1. 11.00      32.90 
2. 11.80 35.29

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

 1. 14.48      43.30 
2. 14.92 44.62