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.  7.31       4.91 
2. 7.39 4.96

3. 14 22 27 15 39 51
4. 37 62 77 40 66 76
5. 85 101 110 102 117 127

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

 1. 14.19       9.54 
2. 14.40 9.68

3. 15 21 34 15 23 35
4. 34 41 47 35 43 51
5. 83 97 106 101 116 126

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

 1. 28.24      18.98 
2. 28.53 19.17

3. 18 27 33 16 27 33
4. 35 41 46 36 43 50
5. 81 94 105 97 111 124

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

 1.  3.51      43.19 
2. 3.51 43.19

3. 17 23 28 17 21 30
4. 33 57 65 38 57 62
5. 60 68 74 59 66 73

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

 1.  3.89      47.90 
2. 3.91 48.14

3. 17 22 25 17 26 35
4. 31 40 44 23 42 45
5. 41 45 48 42 46 49

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

 1.  0.66      47.52 
2. 0.66 47.52

3. 31 41 47 29 40 44
4. 42 88 100 47 96 110
5. 78 98 110 87 102 118

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

 1.  7.26      21.72 
2. 7.42 22.19

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

 1. 12.69      37.95 
2. 13.92 41.62

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

 1. 16.13      48.24 
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

 1.  9.05       6.08 
2. 9.13 6.13

3. 15 25 47 14 29 48
4. 38 49 59 39 57 60
5. 81 95 106 81 94 105

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

 1. 17.73      11.92 
2. 17.89 12.02

3. 15 24 33 15 23 28
4. 34 41 46 31 38 41
5. 77 87 96 77 87 95

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

 1. 30.96      20.81 
2. 33.38 22.43

3. 19 27 34 18 27 36
4. 32 37 42 33 38 43
5. 78 94 116 74 87 106

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

 1.  3.61      44.39 
2. 3.61 44.39

3. 17 23 28 17 22 27
4. 30 38 43 29 39 44
5. 54 61 68 50 59 69

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

 1.  3.88      47.79 
2. 3.92 48.27

3. 17 23 29 16 23 30
4. 25 30 35 23 29 35
5. 37 41 44 36 40 43

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

 1.  0.67      48.00 
2. 0.66 47.96

3. 31 46 57 28 42 55
4. 36 87 95 43 91 99
5. 80 91 101 74 88 97

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

 1.  8.33      24.93 
2. 8.38 25.07

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

 1. 14.31      42.81 
2. 16.30 48.76

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

 1. 16.38      49.00 
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

 1. 13.42       9.02 
2. 13.42 9.02

3. 14 25 32 13 18 27
4. 30 39 44 31 40 47
5. 72 81 89 71 81 91

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

 1. 25.73      17.29 
2. 26.64 17.90

3. 15 22 28 15 21 26
4. 30 35 39 30 35 39
5. 91 113 132 92 114 133

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

 1. 31.42      21.11 
2. 33.70 22.64

3. 15 23 31 16 26 34
4. 24 29 32 24 27 32
5. 52 69 90 53 71 92

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

 1.  3.54      43.57 
2. 3.54 43.57

3. 16 23 28 16 23 36
4. 26 37 42 21 34 38
5. 47 55 60 45 52 59

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

 1.  3.90      48.03 
2. 3.92 48.27

3. 16 20 24 16 20 24
4. 22 26 30 21 26 31
5. 34 37 40 32 36 39

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

 1.  0.66      47.89 
2. 0.66 47.89

3. 30 45 54 28 43 51
4. 42 92 101 49 98 107
5. 83 99 108 86 100 110

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

 1.  8.61      25.75 
2. 8.57 25.62

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

 1. 16.38      49.00 
2. 16.38 49.00

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

 1. 16.38      49.00 
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

 1.  8.21       5.52 
2. 8.59 5.77

3. 15 25 38 15 27 44
4. 36 54 73 40 59 70
5. 111 128 150 111 128 150

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

 1. 16.11      10.83 
2. 16.94 11.38

3. 15 21 28 15 22 31
4. 35 41 47 35 43 48
5. 114 129 144 115 130 146

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

 1. 30.92      20.78 
2. 32.18 21.63

3. 18 27 36 17 26 34
4. 34 40 45 35 41 47
5. 98 111 124 98 111 125

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

 1.  3.62      44.51 
2. 3.62 44.51

3. 17 24 37 17 25 37
4. 30 41 46 31 41 47
5. 53 61 68 51 61 72

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

 1.  3.88      47.79 
2. 3.92 48.27

3. 17 21 23 16 23 28
4. 24 30 34 23 29 34
5. 38 43 46 38 43 46

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

 1.  0.66      47.82 
2. 0.67 48.02

3. 31 36 41 28 38 43
4. 38 88 96 42 86 94
5. 83 92 99 77 96 104

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

 1.  7.87      23.54 
2. 8.44 25.23

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

 1. 14.10      42.17 
2. 16.30 48.76

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

 1. 16.38      49.00 
2. 16.38 49.00

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.47       4.35 
2. 6.50 4.37

3. 15 33 41 14 22 39
4. 41 57 72 42 62 77
5. 100 123 142 115 147 175

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

 1. 12.27       8.24 
2. 12.39 8.33

3. 15 35 46 16 38 47
4. 36 47 58 37 50 59
5. 87 104 120 104 129 159

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

 1. 23.46      15.77 
2. 23.70 15.93

3. 25 35 46 24 42 47
4. 33 39 46 34 40 49
5. 84 99 112 100 120 149

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

 1.  3.32      40.81 
2. 3.32 40.81

3. 17 61 71 17 56 71
4. 46 60 71 36 54 61
5. 73 86 96 72 84 94

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

 1.  3.89      47.90 
2. 3.91 48.14

3. 17 30 50 17 30 41
4. 30 45 53 33 44 50
5. 41 47 53 42 48 52

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

 1.  0.59      42.82 
2. 0.59 42.82

3. 32 42 46 30 40 49
4. 40 129 141 45 110 131
5. 105 123 134 93 112 125

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

 1.  5.59      16.72 
2. 5.64 16.88

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

 1. 10.51      31.42 
2. 10.61 31.73

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

 1. 16.13      48.24 
2. 16.13 48.24

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.66       5.14 
2. 7.97 5.36

3. 21 38 51 16 30 42
4. 40 59 76 44 62 85
5. 101 128 163 101 129 163

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

 1. 15.15      10.18 
2. 15.54 10.44

3. 24 35 47 20 35 46
4. 32 40 47 33 40 50
5. 91 108 129 91 107 129

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

 1. 29.58      19.87 
2. 30.17 20.28

3. 21 37 48 22 37 47
4. 32 38 42 31 38 41
5. 93 108 125 94 108 126

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

 1.  3.49      42.99 
2. 3.49 42.99

3. 20 36 44 18 40 46
4. 29 39 48 32 42 52
5. 52 60 67 51 61 68

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

 1.  3.88      47.79 
2. 3.92 48.27

3. 17 22 25 17 24 42
4. 27 36 46 27 37 47
5. 39 43 48 39 43 49

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

 1.  0.65      46.72 
2. 0.65 46.72

3. 32 40 48 29 39 43
4. 46 112 132 38 121 136
5. 97 116 128 98 124 139

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

 1.  7.58      22.68 
2. 8.03 24.02

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

 1. 14.68      43.89 
2. 16.38 49.00

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

 1. 16.38      49.00 
2. 16.38 49.00

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.44       7.02 
2. 10.92 7.34

3. 14 30 44 14 33 40
4. 34 46 60 33 45 55
5. 101 124 146 103 126 147

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

 1. 20.50      13.78 
2. 21.13 14.20

3. 15 32 45 20 36 43
4. 28 35 41 28 35 40
5. 87 105 127 87 106 129

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

 1. 32.55      21.87 
2. 33.71 22.65

3. 19 32 41 20 34 45
4. 26 30 34 25 30 34
5. 57 69 86 61 77 98

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

 1.  3.31      40.68 
2. 3.31 40.68

3. 16 28 42 16 39 53
4. 30 50 56 29 45 52
5. 55 68 79 47 60 69

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

 1.  3.88      47.79 
2. 3.92 48.27

3. 16 26 42 16 24 38
4. 25 36 46 27 38 47
5. 35 40 44 35 39 44

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

 1.  0.60      43.50 
2. 0.60 43.50

3. 31 36 40 28 41 47
4. 36 119 141 35 132 152
5. 83 122 138 109 133 148

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

 1.  8.57      25.63 
2. 8.68 25.96

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

 1. 16.38      49.00 
2. 16.38 49.00

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

 1. 16.38      49.00 
2. 16.38 49.00

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.  7.00       4.70 
2. 7.28 4.90

3. 16 30 46 16 40 49
4. 39 56 67 35 49 64
5. 132 170 208 132 170 206

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

 1. 13.68       9.19 
2. 14.10 9.47

3. 20 39 48 15 35 44
4. 38 44 56 30 42 54
5. 104 130 167 105 131 168

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

 1. 26.97      18.12 
2. 27.52 18.49

3. 20 36 45 20 37 45
4. 32 37 42 33 39 43
5. 107 126 152 107 126 152

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

 1.  3.48      42.81 
2. 3.48 42.81

3. 17 41 51 17 33 51
4. 32 47 55 37 44 47
5. 59 69 77 54 64 74

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

 1.  3.88      47.79 
2. 3.92 48.27

3. 17 22 35 16 36 45
4. 31 40 51 28 44 55
5. 41 45 48 39 44 47

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

 1.  0.65      46.73 
2. 0.65 46.73

3. 31 39 56 29 39 49
4. 43 118 131 32 117 129
5. 99 120 133 101 119 128

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

 1.  6.80      20.34 
2. 7.12 21.29

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

 1. 13.16      39.35 
2. 13.47 40.29

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

 1. 16.38      49.00 
2. 16.38 49.00