2n-clx-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

 1.  5.43       3.65 
2. 6.70 4.50

3. 15 43 72 15 19 26
4. 29 74 87 32 81 99
5. 107 138 170 129 159 174

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

 1. 12.26       8.24 
2. 13.15 8.84

3. 16 23 31 16 21 25
4. 39 48 55 39 49 59
5. 97 117 131 117 145 160

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

 1. 24.22      16.28 
2. 25.72 17.28

3. 21 30 35 20 31 38
4. 40 48 55 41 51 59
5. 99 117 130 110 130 146

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

 1.  3.17      38.98 
2. 3.17 38.98

3. 18 39 53 18 37 52
4. 36 79 95 46 78 96
5. 74 96 112 75 101 119

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

 1.  3.89      47.90 
2. 3.91 48.14

3. 18 32 42 18 31 47
4. 25 51 54 21 51 55
5. 46 51 54 47 51 55

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

 1.  3.89      47.90 
2. 3.91 48.14

3. 18 25 36 18 21 31
4. 25 43 49 22 44 50
5. 39 44 48 38 44 49

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

 1.  0.55      39.42 
2. 0.55 39.42

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

 1.  0.67      48.01 
2. 0.67 48.25

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

 1.  0.67      48.01 
2. 0.67 48.25

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

 1.  5.87      17.56 
2. 6.95 20.78

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

 1. 11.94      35.70 
2. 13.35 39.92

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

 1. 13.98      41.80 
2. 14.25 42.61

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

 1.  8.41       5.65 
2. 8.49 5.71

3. 15 60 76 15 59 73
4. 55 72 83 63 79 89
5. 104 126 151 105 126 151

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

 1. 16.82      11.30 
2. 16.99 11.41

3. 16 33 42 16 34 42
4. 35 46 54 37 48 56
5. 91 100 109 91 101 110

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

 1. 26.01      17.48 
2. 27.89 18.74

3. 17 30 36 16 30 36
4. 34 39 45 34 40 46
5. 70 85 106 73 92 116

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

 1.  3.17      38.96 
2. 3.17 38.96

3. 17 35 50 18 31 48
4. 31 84 97 43 85 100
5. 79 98 109 79 98 111

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

 1.  3.88      47.79 
2. 3.92 48.27

3. 18 36 43 18 37 44
4. 23 44 49 23 45 50
5. 41 46 50 42 47 52

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 18 35 42 18 34 42
4. 28 39 43 28 39 43
5. 41 45 48 41 46 50

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

 1.  0.58      42.14 
2. 0.58 42.14

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

 1.  0.67      48.03 
2. 0.67 48.27

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

 1.  0.67      48.03 
2. 0.67 48.27

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

 1.  7.18      21.46 
2. 7.43 22.22

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

 1. 12.41      37.11 
2. 13.53 40.46

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

 1. 13.23      39.57 
2. 14.16 42.35

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

 1. 10.87       7.31 
2. 10.91 7.33

3. 14 31 40 14 30 39
4. 38 64 72 41 65 73
5. 83 103 125 82 104 125

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

 1. 21.48      14.44 
2. 21.58 14.50

3. 14 20 25 15 21 27
4. 31 38 44 31 38 45
5. 80 100 121 81 101 123

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

 1. 26.15      17.57 
2. 28.33 19.04

3. 15 23 28 15 24 29
4. 27 32 36 27 32 36
5. 55 73 95 55 73 94

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

 1.  3.18      39.12 
2. 3.18 39.12

3. 17 28 40 17 19 40
4. 24 60 73 28 57 71
5. 64 90 106 66 90 106

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 17 23 27 17 19 26
4. 22 37 42 24 38 42
5. 37 43 47 37 43 48

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 17 25 34 17 22 30
4. 22 40 45 21 41 46
5. 36 41 47 35 41 48

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

 1.  0.59      42.31 
2. 0.59 42.31

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

 1.  0.67      48.03 
2. 0.67 48.27

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

 1.  0.67      48.03 
2. 0.67 48.27

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

 1.  7.21      21.56 
2. 7.42 22.20

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

 1. 13.66      40.86 
2. 13.70 40.97

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

 1. 14.19      42.44 
2. 14.45 43.22

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

 1.  7.32       4.92 
2. 7.39 4.97

3. 15 42 64 15 40 59
4. 29 65 77 34 75 88
5. 114 142 173 115 142 172

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

 1. 14.65       9.84 
2. 14.83 9.97

3. 15 28 37 15 31 44
4. 30 48 56 31 49 57
5. 96 107 117 97 107 117

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

 1. 25.67      17.25 
2. 27.25 18.32

3. 16 32 37 17 29 35
4. 36 43 49 36 43 49
5. 85 100 120 87 102 125

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

 1.  3.16      38.90 
2. 3.16 38.90

3. 17 32 46 17 21 46
4. 32 72 86 31 70 81
5. 67 93 110 68 89 106

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 17 29 39 17 26 37
4. 25 49 53 20 49 53
5. 44 50 54 45 50 55

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 18 29 38 18 26 39
4. 23 40 44 22 40 44
5. 35 40 44 36 41 45

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

 1.  0.58      41.87 
2. 0.58 41.87

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

 1.  0.67      48.03 
2. 0.67 48.27

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

 1.  0.67      48.03 
2. 0.67 48.27

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

 1.  7.19      21.50 
2. 7.41 22.15

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

 1. 13.82      41.32 
2. 13.82 41.32

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

 1. 14.11      42.19 
2. 14.39 43.04

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

 1.  6.33       4.25 
2. 6.89 4.63

3. 15 68 84 15 67 85
4. 35 76 92 35 82 98
5. 145 180 210 141 169 199

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

 1. 12.08       8.12 
2. 13.42 9.02

3. 15 39 49 15 22 35
4. 37 49 59 43 55 64
5. 131 163 187 127 144 162

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

 1. 23.95      16.09 
2. 25.69 17.26

3. 15 36 45 16 39 47
4. 39 49 59 43 55 63
5. 124 152 190 115 131 147

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

 1.  3.08      37.93 
2. 3.08 37.93

3. 17 37 50 18 36 50
4. 48 103 125 49 102 124
5. 91 113 130 84 115 133

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

 1.  3.89      47.90 
2. 3.91 48.14

3. 18 37 49 18 46 54
4. 25 51 55 28 55 59
5. 46 52 57 51 56 62

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

 1.  3.89      47.90 
2. 3.91 48.14

3. 18 35 44 18 37 46
4. 27 42 47 33 43 47
5. 39 45 51 40 46 51

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

 1.  0.52      37.75 
2. 0.52 37.75

3. 33 40 52 31 41 51
4. 34 173 200 34 162 187
5. 156 262 322 151 246 321

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

 1.  0.67      48.01 
2. 0.67 48.25

3. 33 39 52 31 38 51
4. 34 79 86 33 77 84
5. 75 83 90 72 80 90

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

 1.  0.67      48.01 
2. 0.67 48.25

3. 33 39 57 32 39 56
4. 34 78 90 34 77 90
5. 74 106 131 71 81 93

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

 1.  5.43      16.24 
2. 6.07 18.16

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

 1. 10.50      31.41 
2. 11.59 34.65

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

 1. 12.87      38.49 
2. 13.05 39.03

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

 1.  7.58       5.09 
2. 7.62 5.12

3. 14 24 59 15 24 56
4. 16 58 79 16 55 76
5. 124 160 185 125 158 184

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

 1. 14.99      10.07 
2. 15.29 10.28

3. 15 40 51 15 41 54
4. 38 50 57 38 50 57
5. 106 131 155 104 129 152

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

 1. 26.09      17.53 
2. 27.84 18.71

3. 15 32 43 16 34 40
4. 36 46 55 36 46 54
5. 87 104 127 87 103 126

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

 1.  3.11      38.25 
2. 3.11 38.25

3. 17 39 53 18 36 51
4. 41 92 104 48 93 105
5. 84 102 113 87 106 118

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 17 31 41 18 31 41
4. 26 48 53 25 49 53
5. 45 50 55 45 51 57

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 18 33 41 18 33 41
4. 26 38 52 28 43 53
5. 38 43 50 37 43 48

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

 1.  0.54      39.00 
2. 0.54 39.00

3. 32 67 80 31 67 81
4. 49 178 205 49 164 190
5. 152 248 305 169 285 340

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

 1.  0.67      48.03 
2. 0.67 48.27

3. 33 60 73 31 60 76
4. 34 78 85 33 93 103
5. 74 82 90 91 122 135

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

 1.  0.66      47.79 
2. 0.67 48.27

3. 33 42 58 31 41 57
4. 34 80 91 32 92 106
5. 92 122 138 72 82 94

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

 1.  7.17      21.43 
2. 7.38 22.08

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

 1. 12.52      37.43 
2. 12.59 37.65

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

 1. 12.91      38.62 
2. 13.09 39.14

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

 1. 10.37       6.97 
2. 10.52 7.07

3. 14 48 60 14 48 63
4. 40 61 72 39 63 73
5. 101 124 140 101 123 140

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

 1. 20.34      13.67 
2. 20.81 13.98

3. 24 40 47 25 40 47
4. 33 40 46 33 40 47
5. 105 128 149 105 129 150

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

 1. 26.06      17.51 
2. 28.51 19.16

3. 20 38 45 21 38 45
4. 27 34 41 28 35 41
5. 57 75 96 55 70 89

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

 1.  3.08      37.85 
2. 3.08 37.85

3. 16 43 64 17 42 64
4. 32 81 97 30 80 96
5. 63 91 101 63 91 101

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 17 30 38 17 28 37
4. 24 45 49 23 45 49
5. 40 45 51 40 46 52

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 17 29 41 17 25 39
4. 25 40 45 30 40 45
5. 35 41 48 36 42 50

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

 1.  0.54      39.15 
2. 0.54 39.15

3. 31 41 51 29 33 49
4. 40 179 207 31 163 191
5. 163 280 330 149 259 314

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

 1.  0.67      48.03 
2. 0.67 48.27

3. 32 45 60 30 40 53
4. 39 80 89 31 92 102
5. 73 82 90 90 121 135

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

 1.  0.66      47.79 
2. 0.67 48.27

3. 32 41 56 31 40 55
4. 45 77 88 32 92 105
5. 74 84 96 93 124 139

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

 1.  7.24      21.64 
2. 7.28 21.78

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

 1. 12.45      37.24 
2. 12.45 37.24

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

 1. 12.88      38.53 
2. 13.10 39.18

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

 1.  6.68       4.49 
2. 6.74 4.53

3. 14 53 69 15 44 70
4. 27 75 92 28 74 91
5. 132 157 187 126 157 186

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

 1. 13.36       8.98 
2. 13.63 9.16

3. 15 51 57 15 20 23
4. 40 54 60 41 55 62
5. 116 143 165 114 139 165

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

 1. 25.67      17.25 
2. 26.58 17.86

3. 17 33 40 15 37 45
4. 37 47 55 37 46 55
5. 113 132 157 113 132 158

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

 1.  3.08      37.91 
2. 3.08 37.91

3. 17 38 50 17 36 50
4. 43 96 112 42 95 111
5. 79 98 112 75 104 120

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 17 31 39 17 28 38
4. 28 44 50 27 46 50
5. 44 50 54 44 51 56

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 17 35 49 17 36 49
4. 32 41 46 33 41 48
5. 39 45 52 39 45 52

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

 1.  0.54      38.92 
2. 0.54 38.92

3. 32 36 51 30 35 49
4. 33 178 207 33 165 192
5. 165 282 328 149 247 299

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

 1.  0.67      48.03 
2. 0.67 48.27

3. 32 42 55 31 41 54
4. 33 79 87 32 93 103
5. 75 83 91 92 122 137

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

 1.  0.67      48.03 
2. 0.67 48.27

3. 33 49 62 31 48 62
4. 34 79 91 32 93 106
5. 72 81 93 91 120 138

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

 1.  6.62      19.80 
2. 6.74 20.16

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

 1. 12.45      37.23 
2. 12.55 37.54

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

 1. 12.95      38.73 
2. 13.14 39.31