2n-skx-xxv710

2n1l-25ge2p1xxv710-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2BD with memif and IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.

  • [Cfg] DUT configuration: DUT1 is configured with two L2 bridge domains and MAC learning enabled. 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 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 is 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 DUT1. 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-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  7.20       4.84 

3. 15 54 60 15 53 74
4. 35 76 86 39 78 93
5. 103 128 159 125 145 160

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

 2. 14.38       9.66 

3. 16 31 44 16 39 51
4. 35 51 56 34 51 60
5. 101 121 135 118 145 162

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

 2. 27.11      18.22 

3. 18 38 42 15 25 32
4. 37 43 48 37 45 52
5. 96 111 124 98 115 129

 1518b-2t1c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  3.30      40.61 

3. 17 53 67 17 57 71
4. 65 109 120 79 103 120
5. 117 140 156 131 155 182

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

 2.  3.91      48.14 

3. 18 30 45 18 30 42
4. 26 56 61 23 55 60
5. 51 58 64 50 56 62

 1518b-8t4c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  3.91      48.14 

3. 18 26 40 17 22 35
4. 25 46 52 22 45 53
5. 41 47 54 40 46 52

 9000b-2t1c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  0.66      47.35 

 9000b-4t2c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  0.67      48.25 

 9000b-8t4c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  0.67      48.25 

 imix-2t1c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  7.56      22.62 

 imix-4t2c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2. 14.59      43.64 

 imix-8t4c-avf-dot1q- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2. 16.13      48.24 

2n1l-25ge2p1xxv710-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain.

  • [Cfg] DUT configuration: DUT1 is configured with two L2 bridge domains and MAC learning enabled. DUT1 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 cgroup to use 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- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  8.96       6.02 

3. 15 45 64 14 28 50
4. 34 61 73 34 60 74
5. 95 116 122 83 102 129

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

 2. 18.45      12.40 

3. 15 31 43 15 35 47
4. 36 45 52 37 46 53
5. 90 101 110 89 100 109

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

 2. 28.99      19.48 

3. 16 28 34 15 26 32
4. 32 37 42 31 36 41
5. 66 82 103 62 75 91

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

 2.  3.23      39.73 

3. 17 40 54 17 40 58
4. 49 98 111 60 105 126
5. 138 180 218 115 141 160

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

 2.  3.91      48.12 

3. 17 29 42 17 29 40
4. 25 55 60 22 55 60
5. 49 56 63 49 57 63

 1518b-8t4c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  3.92      48.27 

3. 18 33 40 17 32 39
4. 24 40 47 25 38 43
5. 39 44 50 39 44 50

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

 2.  0.66      47.65 

 9000b-4t2c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  0.67      48.27 

 9000b-8t4c-avf-eth- 
l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

 2.  0.67      48.27 

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

 2.  8.25      24.69 

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

 2. 14.82      44.33 

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

 2. 16.38      49.00 

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

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.

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

  • [Cfg] DUT configuration: DUT1 is configured with L2 cross-connect. DUT1 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 cgroup to use 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-1dcr-ndrpdr

 2. 11.86       7.97 

3. 14 23 30 14 23 31
4. 33 49 61 33 49 59
5. 65 76 86 64 76 86

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

 2. 22.98      15.44 

3. 15 26 35 15 25 32
4. 28 36 43 28 37 43
5. 80 103 125 80 103 125

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

 2. 29.82      20.04 

3. 17 24 27 17 24 28
4. 25 29 34 25 30 34
5. 53 71 91 51 66 85

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

 2.  3.22      39.62 

3. 16 38 52 16 37 55
4. 44 98 110 65 101 125
5. 109 131 148 138 184 223

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

 2.  3.92      48.27 

3. 17 26 33 16 27 45
4. 20 51 57 25 52 58
5. 44 51 57 45 52 58

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

 2.  3.92      48.27 

3. 17 27 36 16 22 33
4. 22 42 48 22 42 48
5. 37 43 51 37 43 50

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

 2.  0.66      47.67 

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

 2.  0.67      48.27 

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

 2.  0.67      48.27 

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

 2.  8.19      24.49 

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

 2. 14.63      43.74 

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

 2. 16.38      49.00 

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

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.

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

  • [Cfg] DUT configuration: DUT1 is 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. DUT1 is 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 DUT1. 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

 2.  7.84       5.27 

3. 14 42 61 14 17 29
4. 20 58 78 16 25 50
5. 108 133 156 107 133 156

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

 2. 15.95      10.72 

3. 15 27 38 15 25 36
4. 23 34 46 25 33 41
5. 90 101 110 89 100 110

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

 2. 28.64      19.25 

3. 16 26 33 15 28 35
4. 32 38 45 32 38 44
5. 85 109 141 78 94 115

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

 2.  3.24      39.88 

3. 17 47 59 17 46 61
4. 61 108 119 72 110 135
5. 129 154 176 135 165 200

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

 2.  3.92      48.22 

3. 17 30 38 17 29 36
4. 24 57 63 22 58 63
5. 52 61 68 51 58 64

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

 2.  3.92      48.27 

3. 17 29 41 17 26 37
4. 24 43 48 21 44 50
5. 39 44 51 39 45 51

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

 2.  0.66      47.80 

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

 2.  0.67      48.27 

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

 2.  0.67      48.27 

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

 2.  7.09      21.21 

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

 2. 14.69      43.95 

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

 2. 16.30      48.76 

2n1l-25ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2BD with memif and IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.

  • [Cfg] DUT configuration: DUT1 is configured with two L2 bridge domains and MAC learning enabled. 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 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 is 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 DUT1. 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-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  6.43       4.32 

3. 15 30 48 14 32 48
4. 33 78 89 32 82 97
5. 95 124 155 119 155 200

 64b-4t2c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2. 12.75       8.57 

3. 15 20 50 15 16 42
4. 38 55 60 40 54 64
5. 91 111 131 104 134 162

 64b-8t4c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2. 24.85      16.70 

3. 15 35 41 15 36 43
4. 38 47 57 37 47 55
5. 91 108 121 104 126 153

 1518b-2t1c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  3.20      39.34 

3. 17 64 78 17 74 98
4. 76 131 142 100 136 162
5. 138 165 189 148 177 219

 1518b-4t2c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  3.91      48.06 

3. 18 36 46 17 38 50
4. 26 65 72 29 63 70
5. 61 72 82 62 71 80

 1518b-8t4c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  3.91      48.14 

3. 18 32 42 17 26 41
4. 25 51 63 25 50 60
5. 44 55 69 43 52 62

 9000b-2t1c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  0.54      38.70 

3. 34 39 54 31 36 53
4. 76 184 202 104 182 224
5. 183 261 315 182 262 335

 9000b-4t2c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  0.67      48.01 

3. 34 43 55 31 43 55
4. 56 105 117 54 96 108
5. 107 146 178 94 114 135

 9000b-8t4c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  0.67      48.25 

3. 34 42 60 31 42 60
4. 54 82 93 51 79 91
5. 78 89 101 74 83 95

 imix-2t1c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  6.16      18.42 

 imix-4t2c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2. 11.49      34.36 

 imix-8t4c-dot1q-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2. 13.60      40.67 

2n1l-25ge2p1xxv710-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain.

  • [Cfg] DUT configuration: DUT1 is configured with two L2 bridge domains and MAC learning enabled. DUT1 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 cgroup to use 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-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  7.85       5.28 

3. 14 18 54 14 15 27
4. 15 52 73 15 25 47
5. 106 133 169 105 133 169

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

 2. 16.45      11.05 

3. 15 39 49 14 36 49
4. 43 50 57 42 50 56
5. 102 130 161 101 130 162

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

 2. 29.39      19.75 

3. 15 31 45 15 34 40
4. 34 42 49 33 41 49
5. 83 104 132 79 95 117

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

 2.  3.17      39.06 

3. 17 51 65 17 53 71
4. 71 122 136 89 138 157
5. 132 161 182 151 190 225

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

 2.  3.90      47.96 

3. 17 33 41 17 32 44
4. 25 60 66 26 62 68
5. 55 63 70 58 66 75

 1518b-8t4c-eth-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  3.92      48.27 

3. 17 33 43 17 31 40
4. 25 49 58 20 49 58
5. 43 53 65 43 52 63

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

 2.  0.53      38.17 

3. 33 37 53 30 35 53
4. 82 183 202 112 313 359
5. 207 278 330 233 337 401

 9000b-4t2c-eth-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  0.67      48.27 

3. 33 41 59 31 42 59
4. 47 101 112 36 123 138
5. 99 122 136 121 163 181

 9000b-8t4c-eth-l2bdbasemaclrn- 
eth-2memif-1dcr-ndrpdr

 2.  0.67      48.27 

3. 33 41 61 31 42 61
4. 55 97 108 54 82 93
5. 97 130 150 77 87 100

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

 2.  7.72      23.10 

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

 2. 13.64      40.80 

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

 2. 13.64      40.80 

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

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.

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

  • [Cfg] DUT configuration: DUT1 is configured with L2 cross-connect. DUT1 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 cgroup to use 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-1dcr-ndrpdr

 2. 11.07       7.44 

3. 13 33 42 13 30 43
4. 37 57 68 40 60 69
5. 97 123 140 97 122 139

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

 2. 22.02      14.80 

3. 14 33 46 14 32 46
4. 32 41 52 33 42 51
5. 90 110 130 89 109 128

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

 2. 30.02      20.17 

3. 14 25 40 14 22 39
4. 26 33 39 27 33 40
5. 56 74 96 56 74 95

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

 2.  3.17      38.96 

3. 16 50 63 16 47 64
4. 68 120 134 81 137 153
5. 128 156 177 159 210 261

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

 2.  3.90      48.02 

3. 16 31 40 16 31 41
4. 24 57 63 24 58 64
5. 50 59 66 51 60 67

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

 2.  3.92      48.27 

3. 17 31 39 16 28 38
4. 25 49 59 24 47 58
5. 41 52 65 40 48 57

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

 2.  0.67      48.03 

3. 32 42 54 30 42 54
4. 54 92 102 49 117 130
5. 116 156 173 90 112 126

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

 2.  0.67      48.27 

3. 33 54 74 30 52 74
4. 45 83 95 32 98 111
5. 98 131 148 77 87 99

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

 2.  8.05      24.06 

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

 2. 13.46      40.25 

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

 2. 13.57      40.57 

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

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.

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

  • [Cfg] DUT configuration: DUT1 is 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. DUT1 is 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 DUT1. 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

 2.  7.18       4.83 

3. 14 50 67 14 51 68
4. 32 72 87 34 73 88
5. 120 155 192 120 156 188

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

 2. 14.58       9.80 

3. 14 29 46 14 35 46
4. 36 47 53 36 48 55
5. 101 127 167 101 126 164

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

 2. 27.71      18.62 

3. 15 31 43 14 32 38
4. 34 43 51 33 43 52
5. 94 110 127 93 108 126

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

 2.  3.17      38.99 

3. 17 62 78 17 63 78
4. 73 128 143 93 140 164
5. 148 177 210 146 177 207

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

 2.  3.92      48.19 

3. 17 34 44 17 32 42
4. 26 65 71 32 61 67
5. 60 71 83 56 66 74

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

 2.  3.92      48.27 

3. 17 32 41 17 31 39
4. 25 52 64 25 51 62
5. 44 57 70 43 53 65

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

 2.  0.52      37.40 

3. 33 36 48 30 34 49
4. 64 184 204 119 318 365
5. 242 351 425 208 308 383

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

 2.  0.67      48.03 

3. 33 43 55 30 43 56
4. 56 99 109 53 123 136
5. 97 121 135 122 164 184

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

 2.  0.67      48.27 

3. 33 43 62 31 42 60
4. 47 84 96 32 98 110
5. 99 130 148 77 88 101

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

 2.  6.50      19.44 

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

 2. 13.75      41.11 

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

 2. 13.72      41.03