2n-clx-xxv710

2n1l-25ge2p1xxv710-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD with vhost 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 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.

  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. 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 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 NFs nodes 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-2vhostvr1024-1vm-ndrpdr

 1.  6.02       4.04 
2. 6.05 4.06

3. 15 22 46 15 20 42
4. 31 56 86 35 55 69
5. 89 110 132 100 127 152

 64b-4t2c-avf-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1. 11.32       7.60 
2. 11.37 7.64

3. 14 19 35 14 20 44
4. 31 40 66 33 45 69
5. 74 91 108 86 105 125

 64b-8t4c-avf-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1. 22.20      14.92 
2. 22.31 14.99

3. 15 21 33 15 22 35
4. 31 39 63 34 42 65
5. 69 86 103 82 101 120

 1518b-2t1c-avf-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  1.96      24.07 
2. 2.01 24.68

3. 16 32 47 16 24 34
4. 35 72 88 35 75 92
5. 84 106 137 93 122 159

 1518b-4t2c-avf-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  3.39      41.68 
2. 3.47 42.74

3. 17 30 43 16 27 42
4. 33 52 74 35 63 82
5. 180 216 250 222 266 313

 imix-2t1c-avf-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  3.95      11.81 
2. 4.03 12.05

 imix-4t2c-avf-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  7.41      22.17 
2. 7.52 22.50

 imix-8t4c-avf-dot1q- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1. 12.96      38.75 
2. 13.02 38.94

2n1l-25ge2p1xxv710-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD with vhost 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 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.

  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. 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 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 NFs nodes 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-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  5.24       3.52 
2. 5.70 3.83

3. 15 22 25 14 35 48
4. 33 53 69 35 54 68
5. 75 92 104 86 105 118

 64b-4t2c-avf-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 10.79       7.25 
2. 11.57 7.78

3. 22 34 40 16 24 40
4. 33 43 48 37 48 56
5. 74 89 102 94 109 122

 64b-8t4c-avf-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 21.66      14.55 
2. 22.77 15.30

3. 15 19 26 19 29 35
4. 33 39 44 35 42 49
5. 66 79 91 85 98 113

 1518b-2t1c-avf-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.29      28.20 
2. 2.33 28.66

3. 17 32 45 17 44 50
4. 37 53 60 36 56 68
5. 73 89 103 80 100 119

 1518b-4t2c-avf-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.89      47.90 
2. 3.91 48.14

3. 18 25 34 18 29 42
4. 28 45 56 29 54 67
5. 64 76 87 69 83 95

 9000b-2t1c-avf-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.42      30.63 
2. 0.45 32.16

3. 31 37 44 29 33 37
4. 46 97 131 42 147 161
5. 171 284 331 245 370 414

 imix-2t1c-avf-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.40      13.15 
2. 4.54 13.57

 imix-4t2c-avf-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  8.60      25.73 
2. 8.81 26.36

 imix-8t4c-avf-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 14.67      43.86 
2. 16.13 48.24

2n1l-25ge2p1xxv710-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC with vhost abd 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 cross connect of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.

  • [Cfg] DUT configuration: DUT1 is configured with L2 cross connect and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. 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 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 NFs nodes 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- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  7.47       5.02 
2. 7.55 5.07

3. 13 24 44 13 33 43
4. 27 43 66 28 43 65
5. 71 92 109 91 112 135

 64b-4t2c-avf-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1. 13.91       9.35 
2. 13.98 9.39

3. 13 25 43 13 22 35
4. 31 41 64 24 36 61
5. 61 77 93 72 93 111

 64b-8t4c-avf-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1. 27.24      18.30 
2. 27.24 18.30

3. 14 22 42 15 23 42
4. 28 37 60 29 39 62
5. 59 75 90 70 90 109

 1518b-2t1c-avf-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  1.79      21.99 
2. 1.92 23.59

3. 16 27 33 16 42 57
4. 33 50 71 29 70 97
5. 149 339 462 184 442 581

 1518b-4t2c-avf-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  3.52      43.32 
2. 3.65 44.86

3. 16 23 28 16 23 28
4. 27 40 73 31 52 77
5. 170 206 240 212 258 306

 imix-2t1c-avf-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  4.85      14.50 
2. 4.94 14.77

 imix-4t2c-avf-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  7.77      23.24 
2. 7.84 23.45

 imix-8t4c-avf-dot1q- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1. 14.38      43.00 
2. 14.43 43.17

2n1l-25ge2p1xxv710-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC with vhost abd 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 cross connect of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.

  • [Cfg] DUT configuration: DUT1 is configured with L2 cross connect and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. 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 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 NFs nodes 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-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  5.98       4.02 
2. 6.95 4.67

3. 14 23 35 15 26 33
4. 27 44 65 33 61 72
5. 59 75 87 70 87 98

 64b-4t2c-avf-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 12.74       8.56 
2. 13.94 9.37

3. 14 22 26 14 26 37
4. 34 44 51 38 44 49
5. 60 72 83 73 89 107

 64b-8t4c-avf-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 25.79      17.33 
2. 27.80 18.68

3. 18 24 31 16 24 32
4. 29 34 38 31 37 41
5. 57 68 79 72 86 102

 1518b-2t1c-avf-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.44      30.00 
2. 2.48 30.45

3. 17 23 28 16 25 43
4. 29 40 46 28 41 50
5. 55 69 80 80 95 105

 1518b-4t2c-avf-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.89      47.90 
2. 3.91 48.14

3. 17 19 24 16 19 23
4. 26 33 38 25 36 42
5. 45 52 58 51 56 61

 9000b-2t1c-avf-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.37      26.64 
2. 0.47 34.04

3. 31 41 51 28 35 40
4. 34 195 228 32 197 215
5. 223 378 431 246 382 411

 imix-2t1c-avf-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  5.06      15.12 
2. 5.24 15.66

 imix-4t2c-avf-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  9.63      28.80 
2. 10.02 29.97

 imix-8t4c-avf-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 16.13      48.24 
2. 16.13 48.24

2n1l-25ge2p1xxv710-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. 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 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.

  • [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-eth- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  7.19       4.83 
2. 7.56 5.08

3. 13 21 45 14 28 52
4. 36 50 73 34 50 73
5. 128 147 166 126 152 168

 64b-4t2c-avf-eth- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1. 13.69       9.20 
2. 13.97 9.38

3. 14 23 41 13 20 43
4. 31 41 70 40 49 76
5. 95 113 129 95 114 130

 64b-8t4c-avf-eth- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1. 26.53      17.83 
2. 26.93 18.09

3. 16 24 36 16 25 38
4. 31 41 65 31 41 65
5. 83 100 117 82 100 117

 1518b-2t1c-avf-eth- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  1.72      21.16 
2. 1.79 22.03

3. 16 29 34 16 37 63
4. 41 103 130 43 106 126
5. 115 164 185 115 150 194

 1518b-4t2c-avf-eth- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  3.07      37.78 
2. 3.07 37.78

3. 17 25 31 17 23 27
4. 29 46 74 27 45 72
5. 131 156 184 129 154 183

 imix-2t1c-avf-eth- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  4.67      13.97 
2. 4.80 14.35

 imix-4t2c-avf-eth- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1.  7.81      23.37 
2. 7.85 23.49

 imix-8t4c-avf-eth- 
l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

 1. 14.68      43.89 
2. 16.10 48.15

2n1l-25ge2p1xxv710-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. 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 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.

  • [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-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  6.12       4.11 
2. 6.76 4.54

3. 15 24 33 14 25 41
4. 46 75 83 45 71 90
5. 76 88 104 76 91 105

 64b-4t2c-avf-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 12.34       8.30 
2. 13.31 8.94

3. 15 24 29 15 22 32
4. 33 45 54 33 45 50
5. 76 88 101 76 89 102

 64b-8t4c-avf-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 24.11      16.20 
2. 26.65 17.91

3. 17 23 30 17 23 31
4. 32 37 42 33 38 43
5. 74 87 104 74 87 104

 1518b-2t1c-avf-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.42      29.73 
2. 2.45 30.18

3. 17 25 40 17 25 31
4. 32 66 75 28 48 59
5. 69 98 119 89 105 118

 1518b-4t2c-avf-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.90      48.03 
2. 3.92 48.27

3. 17 25 33 17 25 31
4. 31 41 47 31 40 46
5. 57 64 72 56 63 69

 9000b-2t1c-avf-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.35      25.28 
2. 0.46 33.12

3. 31 33 36 29 31 40
4. 46 262 290 80 240 263
5. 319 475 512 310 468 501

 imix-2t1c-avf-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.86      14.55 
2. 4.99 14.93

 imix-4t2c-avf-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  9.31      27.85 
2. 9.62 28.76

 imix-8t4c-avf-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 16.38      49.00 
2. 16.38 49.00

2n1l-25ge2p1xxv710-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 is configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. 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 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.

  • [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-eth- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  9.52       6.39 
2. 9.71 6.52

3. 13 24 47 13 24 45
4. 31 47 66 31 49 78
5. 100 115 127 100 115 128

 64b-4t2c-avf-eth- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1. 17.48      11.74 
2. 17.65 11.86

3. 13 21 42 12 22 41
4. 28 39 63 29 41 65
5. 76 92 105 76 93 106

 64b-8t4c-avf-eth- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1. 32.71      21.98 
2. 33.86 22.75

3. 16 26 41 15 23 43
4. 27 38 63 27 37 63
5. 73 92 106 72 91 106

 1518b-2t1c-avf-eth- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  1.81      22.21 
2. 1.89 23.24

3. 15 48 68 15 49 78
4. 46 77 97 32 98 124
5. 99 133 158 103 142 170

 1518b-4t2c-avf-eth- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  3.20      39.41 
2. 3.20 39.41

3. 16 29 45 16 30 46
4. 37 69 88 33 69 88
5. 125 150 178 123 149 180

 imix-2t1c-avf-eth- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  5.44      16.27 
2. 5.59 16.71

 imix-4t2c-avf-eth- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1.  8.89      26.60 
2. 8.96 26.80

 imix-8t4c-avf-eth- 
l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

 1. 16.38      49.00 
2. 16.38 49.00

2n1l-25ge2p1xxv710-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 is configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. 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 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.

  • [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-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  6.56       4.41 
2. 8.91 5.98

3. 14 24 39 14 22 34
4. 27 39 51 34 50 64
5. 74 86 100 75 86 98

 64b-4t2c-avf-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 15.57      10.46 
2. 17.47 11.74

3. 15 25 31 17 24 28
4. 30 39 45 29 39 45
5. 69 81 96 68 81 95

 64b-8t4c-avf-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 30.45      20.46 
2. 34.50 23.19

3. 15 25 33 16 25 32
4. 28 32 38 28 33 37
5. 65 77 93 65 77 93

 1518b-2t1c-avf-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.57      31.65 
2. 2.60 31.97

3. 16 30 49 16 33 59
4. 34 69 78 27 64 78
5. 85 96 110 85 94 103

 1518b-4t2c-avf-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.88      47.79 
2. 3.92 48.27

3. 16 30 39 16 22 32
4. 24 36 44 28 38 43
5. 47 53 57 48 53 58

 9000b-2t1c-avf-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.39      28.06 
2. 0.48 34.62

3. 31 36 42 28 36 47
4. 100 248 283 52 228 247
5. 257 370 405 237 382 408

 imix-2t1c-avf-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  5.72      17.11 
2. 5.90 17.65

 imix-4t2c-avf-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 10.77      32.21 
2. 11.64 34.80

 imix-8t4c-avf-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 16.38      49.00 
2. 16.38 49.00

2n1l-25ge2p1xxv710-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [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 and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. 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 DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 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-ethip4- 
ip4base-eth-2vhostvr1024-1vm-ndrpdr

 1.  6.90       4.64 
2. 7.26 4.88

3. 14 25 46 13 25 44
4. 38 64 91 44 70 86
5. 143 165 184 143 166 186

 64b-4t2c-avf-ethip4- 
ip4base-eth-2vhostvr1024-1vm-ndrpdr

 1. 13.14       8.83 
2. 13.34 8.97

3. 14 23 44 14 23 51
4. 35 48 69 34 49 70
5. 104 121 136 105 122 137

 64b-8t4c-avf-ethip4- 
ip4base-eth-2vhostvr1024-1vm-ndrpdr

 1. 25.02      16.82 
2. 25.66 17.24

3. 16 25 40 16 26 38
4. 32 41 67 31 40 65
5. 93 111 127 93 111 127

 1518b-2t1c-avf-ethip4- 
ip4base-eth-2vhostvr1024-1vm-ndrpdr

 1.  1.70      20.95 
2. 1.77 21.80

3. 16 28 36 16 30 45
4. 33 79 115 33 63 91
5. 81 110 142 83 112 154

 1518b-4t2c-avf-ethip4- 
ip4base-eth-2vhostvr1024-1vm-ndrpdr

 1.  3.03      37.32 
2. 3.05 37.51

3. 17 31 55 16 28 58
4. 36 58 86 31 55 76
5. 140 168 200 139 168 201

 imix-2t1c-avf-ethip4- 
ip4base-eth-2vhostvr1024-1vm-ndrpdr

 1.  4.26      12.75 
2. 4.41 13.20

 imix-4t2c-avf-ethip4- 
ip4base-eth-2vhostvr1024-1vm-ndrpdr

 1.  7.58      22.68 
2. 7.68 22.96

 imix-8t4c-avf-ethip4- 
ip4base-eth-2vhostvr1024-1vm-ndrpdr

 1. 16.38      49.00 
2. 16.38 49.00

2n1l-25ge2p1xxv710-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [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 and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP ip4 interconnecting vhost-user interfaces, rxd/txd=1024. 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 DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 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-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  5.89       3.96 
2. 6.68 4.49

3. 15 29 45 15 35 53
4. 35 55 77 41 67 84
5. 101 116 131 100 117 135

 64b-4t2c-avf-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1. 12.22       8.21 
2. 13.04 8.76

3. 15 26 35 15 23 36
4. 34 45 53 35 49 56
5. 90 103 116 89 102 116

 64b-8t4c-avf-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1. 23.48      15.78 
2. 26.21 17.62

3. 19 27 37 18 27 36
4. 33 39 43 34 41 45
5. 86 100 116 86 100 117

 1518b-2t1c-avf-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  2.35      28.91 
2. 2.41 29.65

3. 17 24 29 17 21 31
4. 32 41 57 35 59 69
5. 82 98 112 77 98 115

 1518b-4t2c-avf-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  3.90      48.03 
2. 3.92 48.27

3. 17 23 27 17 22 25
4. 35 50 55 35 48 53
5. 59 67 75 60 69 77

 9000b-2t1c-avf-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  0.39      27.90 
2. 0.47 33.57

3. 31 41 49 29 48 57
4. 91 258 301 51 234 255
5. 292 369 410 260 449 476

 imix-2t1c-avf-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  4.69      14.03 
2. 4.84 14.47

 imix-4t2c-avf-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  8.95      26.78 
2. 9.31 27.86

 imix-8t4c-avf-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1. 16.38      49.00 
2. 16.38 49.00

2n1l-25ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD with vhost 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 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.

  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. 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 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 NFs nodes 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-2vhostvr1024-1vm-ndrpdr

 1.  5.36       3.60 
2. 5.41 3.64

3. 13 28 53 13 35 54
4. 38 53 78 45 66 83
5. 91 115 138 109 138 161

 64b-4t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 10.22       6.87 
2. 10.48 7.04

3. 16 36 48 15 34 46
4. 36 50 68 39 53 71
5. 85 105 123 102 125 148

 64b-8t4c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 19.38      13.02 
2. 19.87 13.35

3. 19 39 48 22 42 48
4. 31 41 63 34 44 66
5. 80 98 115 98 119 142

 1518b-2t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.51      18.60 
2. 1.55 19.07

3. 17 37 59 17 49 78
4. 53 105 142 52 112 135
5. 106 151 200 124 182 242

 1518b-4t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.48      30.51 
2. 2.49 30.66

3. 17 26 53 17 27 43
4. 38 54 88 37 56 85
5. 96 120 151 125 152 181

 9000b-2t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.32      23.28 
2. 0.32 23.40

3. 32 36 60 31 38 49
4. 34 82 127 35 115 180
5. 102 209 264 247 405 471

 imix-2t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  3.26       9.74 
2. 3.28 9.81

 imix-4t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  6.11      18.28 
2. 6.24 18.65

 imix-8t4c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 10.37      31.00 
2. 10.53 31.50

2n1l-25ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD with vhost 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 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.

  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge-domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. 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 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 NFs nodes 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-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.75       3.19 
2. 5.12 3.44

3. 14 33 47 14 31 45
4. 35 49 63 37 52 68
5. 65 81 94 88 128 138

 64b-4t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  9.58       6.44 
2. 10.18 6.84

3. 18 35 46 18 37 47
4. 32 42 55 35 45 55
5. 68 83 96 85 106 124

 64b-8t4c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 18.07      12.14 
2. 19.47 13.09

3. 18 37 48 23 39 47
4. 31 38 43 33 39 46
5. 69 82 94 88 104 123

 1518b-2t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  1.94      23.81 
2. 2.11 25.93

3. 17 31 55 17 35 47
4. 40 73 86 39 93 110
5. 129 167 206 150 199 257

 1518b-4t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.57      43.87 
2. 3.84 47.29

3. 18 34 44 17 28 44
4. 35 49 56 37 55 63
5. 102 127 175 120 153 222

 9000b-2t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.39      28.22 
2. 0.39 28.37

3. 32 41 56 30 38 59
4. 45 112 136 41 217 232
5. 134 254 295 265 412 431

 imix-2t1c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.50      10.46 
2. 3.67 10.98

 imix-4t2c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  6.65      19.89 
2. 7.05 21.07

 imix-8t4c-dot1q-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 11.35      33.95 
2. 11.87 35.49

2n1l-25ge2p1xxv710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC with vhost abd 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 cross connect of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.

  • [Cfg] DUT configuration: DUT1 is configured with L2 cross connect and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. 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 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 NFs nodes 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-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  6.50       4.37 
2. 6.54 4.39

3. 13 34 47 13 26 47
4. 33 49 70 35 50 74
5. 73 94 113 90 115 137

 64b-4t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 12.20       8.20 
2. 12.51 8.41

3. 21 40 47 19 39 48
4. 28 37 60 32 48 69
5. 70 87 103 86 106 128

 64b-8t4c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 23.20      15.59 
2. 23.79 15.99

3. 21 36 45 21 40 47
4. 27 34 59 28 37 61
5. 67 83 99 83 103 124

 1518b-2t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.58      19.50 
2. 1.63 20.09

3. 16 43 56 16 45 60
4. 38 93 113 33 78 102
5. 93 130 167 104 139 186

 1518b-4t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.91      35.81 
2. 2.94 36.17

3. 16 27 45 16 38 45
4. 34 58 75 35 61 83
5. 105 129 158 128 158 195

 9000b-2t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.32      23.43 
2. 0.33 23.90

3. 32 54 65 30 34 48
4. 39 93 120 33 176 193
5. 130 245 295 250 436 481

 imix-2t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  3.63      10.86 
2. 3.69 11.02

 imix-4t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  6.31      18.88 
2. 6.43 19.22

 imix-8t4c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 12.13      36.27 
2. 12.29 36.77

2n1l-25ge2p1xxv710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC with vhost abd 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 cross connect of IPv4. IEEE 802.1Q tagging is applied on link between DUT1-if2 and TG-if2.

  • [Cfg] DUT configuration: DUT1 is configured with L2 cross connect and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. 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 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 NFs nodes 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-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  5.48       3.68 
2. 6.15 4.13

3. 17 36 44 14 32 45
4. 33 48 59 37 59 70
5. 64 79 92 83 103 121

 64b-4t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 11.54       7.75 
2. 12.19 8.19

3. 15 33 46 20 37 44
4. 30 41 49 33 44 55
5. 59 71 81 75 90 104

 64b-8t4c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 22.09      14.84 
2. 23.34 15.68

3. 22 33 36 20 28 34
4. 27 32 37 29 35 41
5. 57 68 78 75 89 105

 1518b-2t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.05      25.23 
2. 2.24 27.60

3. 17 26 37 17 26 53
4. 39 55 63 34 62 79
5. 117 156 200 145 195 261

 1518b-4t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.51      43.19 
2. 3.80 46.79

3. 17 26 35 17 31 36
4. 36 47 54 36 51 60
5. 87 102 122 104 124 151

 9000b-2t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.40      28.94 
2. 0.40 29.03

3. 32 43 52 30 44 50
4. 42 136 150 32 127 163
5. 145 265 287 144 309 360

 imix-2t1c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.93      11.76 
2. 4.17 12.48

 imix-4t2c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  7.56      22.60 
2. 7.91 23.67

 imix-8t4c-dot1q-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 12.01      35.91 
2. 12.54 37.52

2n1l-25ge2p1xxv710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. 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 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.

  • [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-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  6.23       4.19 
2. 6.58 4.42

3. 13 35 45 13 33 48
4. 44 70 89 44 67 87
5. 145 174 200 148 176 198

 64b-4t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 12.33       8.28 
2. 12.83 8.62

3. 15 31 42 17 38 47
4. 34 49 68 35 49 71
5. 130 156 179 129 155 179

 64b-8t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 22.86      15.36 
2. 23.32 15.67

3. 21 38 47 21 32 47
4. 30 38 63 31 41 64
5. 88 106 124 89 107 124

 1518b-2t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.77      21.82 
2. 1.86 22.94

3. 16 43 64 16 35 55
4. 30 118 134 40 102 120
5. 94 133 162 93 132 161

 1518b-4t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.62      32.23 
2. 2.62 32.23

3. 17 27 47 17 25 46
4. 41 56 82 37 55 90
5. 103 126 154 97 121 153

 9000b-2t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.33      23.99 
2. 0.33 24.11

3. 32 33 35 31 36 59
4. 37 162 201 34 132 161
5. 246 388 436 137 273 340

 imix-2t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  4.18      12.51 
2. 4.25 12.72

 imix-4t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  7.31      21.85 
2. 7.40 22.12

 imix-8t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 13.05      39.03 
2. 13.15 39.34

2n1l-25ge2p1xxv710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. 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 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.

  • [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-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  5.40       3.63 
2. 5.86 3.94

3. 14 29 36 15 28 48
4. 36 52 68 41 59 73
5. 77 95 115 81 99 115

 64b-4t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 11.04       7.42 
2. 11.58 7.78

3. 18 36 47 22 38 45
4. 34 43 55 34 45 56
5. 74 87 98 75 88 99

 64b-8t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 21.21      14.25 
2. 22.50 15.12

3. 20 32 37 20 38 47
4. 31 37 43 30 36 41
5. 73 85 96 73 84 95

 1518b-2t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.24      27.60 
2. 2.35 28.87

3. 17 24 32 17 33 40
4. 29 60 69 30 44 53
5. 98 124 149 95 122 146

 1518b-4t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.77      46.37 
2. 3.92 48.27

3. 17 39 55 17 32 46
4. 35 47 55 35 47 56
5. 92 107 122 93 108 122

 9000b-2t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.41      29.86 
2. 0.42 30.32

3. 32 39 46 30 43 57
4. 52 169 184 48 223 243
5. 210 350 398 253 390 421

 imix-2t1c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.17      12.46 
2. 4.80 14.35

 imix-4t2c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  7.73      23.13 
2. 8.32 24.88

 imix-8t4c-eth-l2bdbasemaclrn- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 13.07      39.09 
2. 13.92 41.63

2n1l-25ge2p1xxv710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 is configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. 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 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.

  • [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-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  7.83       5.26 
2. 7.87 5.29

3. 24 32 49 17 25 46
4. 37 56 74 37 55 75
5. 90 109 128 90 107 125

 64b-4t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 14.93      10.04 
2. 15.24 10.24

3. 17 33 45 18 34 46
4. 28 41 63 27 40 63
5. 85 102 118 85 102 118

 64b-8t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 26.95      18.11 
2. 27.78 18.66

3. 18 29 43 19 36 45
4. 26 34 61 27 36 62
5. 76 94 112 76 94 112

 1518b-2t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.62      19.88 
2. 1.76 21.64

3. 16 38 49 15 43 64
4. 39 99 122 42 113 145
5. 139 185 322 127 181 329

 1518b-4t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  3.09      38.05 
2. 3.09 38.05

3. 16 33 54 16 31 46
4. 34 48 70 29 42 73
5. 103 126 152 103 126 152

 9000b-2t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.33      24.14 
2. 0.34 24.63

3. 32 36 41 31 34 38
4. 37 72 116 34 79 139
5. 76 133 221 97 166 306

 imix-2t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  4.75      14.19 
2. 4.82 14.41

 imix-4t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  7.57      22.65 
2. 7.73 23.13

 imix-8t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 13.39      40.05 
2. 13.39 40.05

2n1l-25ge2p1xxv710-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

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

  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.

  • [Cfg] DUT configuration: DUT1 is configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. 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 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.

  • [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-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  6.53       4.39 
2. 7.33 4.92

3. 14 26 38 14 31 41
4. 38 50 62 38 56 68
5. 73 89 105 71 93 115

 64b-4t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 13.39       9.00 
2. 14.37 9.65

3. 16 34 44 16 34 42
4. 27 36 43 30 40 52
5. 62 73 83 62 74 84

 64b-8t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 25.51      17.14 
2. 27.78 18.67

3. 18 35 42 21 39 45
4. 27 33 36 26 32 36
5. 63 71 81 62 71 80

 1518b-2t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  2.30      28.31 
2. 2.48 30.45

3. 16 33 46 16 29 47
4. 43 62 73 44 63 69
5. 102 137 191 114 137 189

 1518b-4t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  3.90      48.03 
2. 3.92 48.27

3. 16 23 44 16 31 38
4. 33 49 55 32 49 55
5. 60 70 78 59 68 76

 9000b-2t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  0.41      29.55 
2. 0.42 30.00

3. 32 38 42 30 37 48
4. 46 169 203 31 196 206
5. 187 353 397 257 415 439

 imix-2t1c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  4.62      13.83 
2. 5.14 15.37

 imix-4t2c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1.  9.42      28.17 
2. 9.84 29.43

 imix-8t4c-eth-l2xcbase- 
eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

 1. 16.38      49.00 
2. 16.38 49.00

2n1l-25ge2p1xxv710-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [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 and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. 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 DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 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-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  5.98       4.02 
2. 6.35 4.27

3. 14 36 47 14 31 46
4. 39 57 79 40 58 81
5. 150 179 206 152 180 201

 64b-4t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 12.04       8.09 
2. 12.40 8.34

3. 19 37 54 14 41 49
4. 37 49 70 38 54 73
5. 143 168 190 144 170 193

 64b-8t4c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 21.63      14.54 
2. 22.18 14.91

3. 20 35 47 19 31 42
4. 31 40 64 31 40 64
5. 98 116 133 98 116 133

 1518b-2t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  1.76      21.64 
2. 1.86 22.86

3. 16 26 39 16 34 46
4. 39 67 81 35 51 75
5. 98 132 173 98 131 172

 1518b-4t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  2.58      31.74 
2. 2.58 31.74

3. 17 34 46 17 26 48
4. 35 59 90 34 52 80
5. 98 127 160 114 133 163

 9000b-2t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  0.36      26.27 
2. 0.37 26.40

3. 32 40 53 31 33 38
4. 38 199 222 33 188 222
5. 189 388 430 184 351 424

 imix-2t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  4.08      12.22 
2. 4.17 12.48

 imix-4t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1.  6.58      19.68 
2. 6.65 19.88

 imix-8t4c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-ndrpdr

 1. 12.64      37.80 
2. 12.70 37.99

2n1l-25ge2p1xxv710-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [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 and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP ip4 interconnecting vhost-user interfaces, rxd/txd=1024. 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 DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 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-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  5.20       3.50 
2. 5.70 3.83

3. 15 42 52 14 32 45
4. 46 76 101 49 76 110
5. 87 107 129 94 115 136

 64b-4t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1. 10.45       7.03 
2. 11.21 7.54

3. 15 38 51 15 34 45
4. 35 47 58 39 52 70
5. 83 96 110 84 100 113

 64b-8t4c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1. 20.23      13.59 
2. 22.13 14.87

3. 21 36 45 23 38 47
4. 32 39 45 33 40 48
5. 81 94 106 81 94 108

 1518b-2t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  2.16      26.56 
2. 2.28 28.06

3. 17 31 44 17 37 64
4. 41 72 94 42 85 99
5. 99 121 144 102 124 149

 1518b-4t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  3.90      48.03 
2. 3.92 48.27

3. 18 27 47 17 36 42
4. 35 48 57 35 45 55
5. 80 91 101 80 95 107

 9000b-2t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  0.39      28.42 
2. 0.40 28.99

3. 33 47 56 30 50 63
4. 42 257 274 36 242 261
5. 224 383 423 252 443 464

 imix-2t1c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  4.03      12.04 
2. 4.27 12.78

 imix-4t2c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1.  7.58      22.67 
2. 8.06 24.10

 imix-8t4c-ethip4-ip4base- 
eth-2vhostvr1024-1vm-vppip4-ndrpdr

 1. 12.97      38.80 
2. 14.13 42.27