2n-skx-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.32       4.25 
2. 6.42 4.31

3. 14 24 45 13 35 48
4. 31 49 64 32 49 70
5. 90 112 136 105 130 146

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

 1. 11.62       7.81 
2. 11.74 7.89

3. 15 21 42 17 25 43
4. 30 43 65 33 45 65
5. 70 89 107 81 102 123

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

 1. 22.44      15.08 
2. 22.87 15.37

3. 18 26 34 18 25 31
4. 31 39 60 32 40 62
5. 64 81 98 76 94 114

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

 1.  2.00      24.59 
2. 2.09 25.72

3. 16 44 52 16 41 50
4. 46 109 125 44 99 118
5. 113 156 188 123 160 195

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

 1.  2.03      25.01 
2. 2.11 26.02

3. 17 47 59 17 47 65
4. 58 142 174 60 162 202
5. 426 510 572 430 510 576

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

 1.  4.40      13.16 
2. 4.52 13.51

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

 1.  6.37      19.05 
2. 6.58 19.67

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

 1. 12.35      36.93 
2. 12.92 38.64

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.  3.63       2.44 
2. 6.01 4.04

3. 15 22 32 15 24 36
4. 30 47 60 33 48 60
5. 73 88 100 86 103 116

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

 1.  7.68       5.16 
2. 12.16 8.17

3. 18 23 28 17 25 32
4. 34 42 49 34 43 52
5. 72 86 97 90 105 119

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

 1. 18.50      12.43 
2. 23.64 15.89

3. 20 26 30 20 27 31
4. 32 40 46 35 41 47
5. 69 82 95 84 98 116

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

 1.  2.37      29.18 
2. 2.42 29.77

3. 17 34 42 18 33 44
4. 33 51 65 34 54 68
5. 80 108 130 88 110 129

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

 1.  3.68      45.27 
2. 3.85 47.34

3. 18 31 38 17 32 40
4. 25 43 57 25 48 62
5. 65 81 95 68 86 103

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

 1.  0.37      26.82 
2. 0.48 34.44

3. 31 50 61 29 51 61
4. 55 256 293 49 248 267
5. 283 445 508 290 420 448

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

 1.  3.04       9.08 
2. 4.73 14.14

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

 1.  6.90      20.64 
2. 8.85 26.47

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

 1. 11.42      34.14 
2. 12.35 36.93

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.78       5.23 
2. 7.86 5.28

3. 13 21 40 13 23 40
4. 24 41 59 23 38 58
5. 74 92 111 86 105 121

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

 1. 13.76       9.25 
2. 13.97 9.39

3. 13 22 40 13 22 40
4. 26 36 58 28 39 62
5. 54 70 85 64 82 102

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

 1. 26.79      18.00 
2. 27.02 18.15

3. 19 25 34 17 24 32
4. 26 32 56 27 34 58
5. 50 67 81 61 81 100

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

 1.  1.82      22.45 
2. 1.97 24.20

3. 16 41 49 16 40 47
4. 29 72 131 32 80 131
5. 251 379 472 310 473 567

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

 1.  3.29      40.49 
2. 3.46 42.57

3. 16 30 43 16 26 43
4. 131 178 218 150 222 275
5. 311 387 436 393 554 612

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

 1.  4.63      13.84 
2. 4.78 14.30

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

 1.  6.74      20.16 
2. 7.04 21.04

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

 1. 12.60      37.67 
2. 13.39 40.03

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.  4.46       3.00 
2. 7.22 4.85

3. 14 24 37 14 27 39
4. 27 41 49 28 42 53
5. 69 88 109 82 104 123

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

 1.  8.72       5.86 
2. 14.52 9.76

3. 16 23 28 16 25 30
4. 27 37 44 31 40 47
5. 59 70 79 72 85 95

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

 1. 25.90      17.40 
2. 28.34 19.04

3. 19 26 30 18 26 30
4. 29 34 38 29 35 41
5. 55 66 79 67 81 103

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

 1.  2.52      31.03 
2. 2.59 31.82

3. 16 26 50 16 21 48
4. 26 66 90 29 61 77
5. 85 119 132 94 123 138

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

 1.  3.68      45.28 
2. 3.85 47.34

3. 17 27 32 16 25 33
4. 27 35 44 27 36 45
5. 57 70 81 60 73 85

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

 1.  0.40      28.76 
2. 0.49 35.49

3. 30 32 44 28 29 45
4. 46 210 245 45 204 225
5. 267 423 485 278 403 428

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

 1.  3.51      10.50 
2. 5.48 16.38

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

 1.  7.78      23.26 
2. 9.89 29.57

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

 1. 11.64      34.81 
2. 13.12 39.23

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.28       4.89 
2. 7.90 5.31

3. 13 25 41 13 24 41
4. 25 39 66 28 41 65
5. 144 168 190 144 167 188

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

 1. 13.93       9.36 
2. 14.47 9.73

3. 15 24 41 16 24 41
4. 32 46 69 33 45 71
5. 92 110 125 92 110 126

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

 1. 26.98      18.13 
2. 27.25 18.32

3. 18 25 31 16 23 31
4. 31 39 63 30 38 63
5. 79 97 114 79 97 115

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

 1.  2.05      25.17 
2. 2.19 27.00

3. 16 27 37 16 21 35
4. 32 91 110 29 91 111
5. 125 169 207 129 172 211

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

 1.  3.08      37.85 
2. 3.09 38.04

3. 17 38 66 17 36 60
4. 99 163 205 96 162 200
5. 405 498 572 407 543 624

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

 1.  4.56      13.64 
2. 4.75 14.21

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

 1.  7.05      21.10 
2. 7.44 22.24

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

 1. 13.15      39.32 
2. 16.30 48.76

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.  4.62       3.11 
2. 6.96 4.68

3. 15 27 38 14 27 37
4. 30 43 53 29 41 52
5. 79 104 129 80 106 129

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

 1.  9.57       6.43 
2. 13.70 9.20

3. 18 24 27 19 24 26
4. 32 39 45 31 38 44
5. 76 87 100 76 87 99

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

 1. 24.55      16.50 
2. 27.27 18.33

3. 20 26 29 20 25 29
4. 32 36 40 31 36 40
5. 72 86 105 72 86 105

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

 1.  2.39      29.39 
2. 2.59 31.84

3. 17 38 48 17 30 46
4. 21 42 59 30 46 54
5. 93 119 139 93 119 137

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

 1.  3.72      45.76 
2. 3.83 47.15

3. 17 32 41 17 33 43
4. 34 52 62 30 48 62
5. 62 78 91 63 82 99

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

 1.  0.39      28.45 
2. 0.49 35.64

3. 31 34 47 29 30 46
4. 67 244 273 64 247 272
5. 273 430 473 284 437 470

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

 1.  3.87      11.58 
2. 5.09 15.23

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

 1.  7.92      23.70 
2. 9.70 29.00

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

 1. 12.14      36.30 
2. 13.89 41.54

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.07       6.10 
2. 9.76 6.56

3. 13 24 45 13 31 47
4. 30 45 68 29 44 66
5. 91 106 118 91 106 118

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

 1. 17.28      11.61 
2. 17.56 11.80

3. 13 21 40 14 21 41
4. 26 38 60 26 38 62
5. 71 89 104 71 90 105

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

 1. 32.50      21.84 
2. 33.15 22.28

3. 17 24 33 17 23 32
4. 27 36 60 27 35 60
5. 65 84 101 65 84 101

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

 1.  1.86      22.88 
2. 1.93 23.69

3. 15 27 33 15 18 29
4. 22 107 127 24 111 132
5. 62 104 129 66 102 119

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

 1.  3.19      39.19 
2. 3.21 39.55

3. 16 48 65 16 51 66
4. 112 161 195 113 162 196
5. 404 483 543 404 490 551

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

 1.  5.64      16.85 
2. 5.81 17.38

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

 1.  7.46      22.32 
2. 8.00 23.93

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

 1. 13.35      39.91 
2. 16.30 48.76

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.  4.90       3.29 
2. 8.93 6.00

3. 14 24 36 14 25 38
4. 28 37 45 28 37 45
5. 75 99 110 71 97 110

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

 1. 12.01       8.07 
2. 17.74 11.92

3. 15 27 34 14 24 31
4. 28 37 42 28 37 44
5. 66 76 90 66 77 91

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

 1. 26.54      17.84 
2. 33.75 22.68

3. 19 25 28 18 24 28
4. 28 32 37 27 32 36
5. 63 77 97 63 76 96

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

 1.  2.64      32.52 
2. 2.71 33.35

3. 16 36 45 16 32 45
4. 26 54 65 26 56 65
5. 67 91 105 67 90 103

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

 1.  3.76      46.26 
2. 3.87 47.63

3. 17 30 39 16 29 40
4. 29 48 56 33 47 56
5. 54 66 76 55 67 78

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

 1.  0.44      32.11 
2. 0.51 36.57

3. 30 39 47 28 38 46
4. 44 240 261 40 233 256
5. 277 422 450 265 407 448

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

 1.  4.42      13.23 
2. 5.98 17.89

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

 1.  9.89      29.57 
2. 11.14 33.33

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

 1. 13.02      38.93 
2. 16.30 48.76

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.87       4.62 
2. 7.08 4.76

3. 13 20 45 13 22 45
4. 29 50 69 30 48 70
5. 97 118 135 98 119 135

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

 1. 13.44       9.03 
2. 13.95 9.37

3. 20 30 48 20 30 48
4. 34 46 68 33 47 68
5. 106 131 152 105 127 149

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

 1. 25.94      17.43 
2. 26.46 17.78

3. 18 24 32 18 24 31
4. 31 39 64 31 39 63
5. 87 105 121 86 104 121

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

 1.  1.75      21.49 
2. 1.82 22.37

3. 16 30 41 16 27 44
4. 39 70 97 37 66 87
5. 82 125 155 77 130 162

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

 1.  3.38      41.56 
2. 3.59 44.13

3. 17 43 66 16 41 67
4. 153 217 263 152 214 261
5. 369 470 551 368 456 534

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

 1.  4.70      14.05 
2. 4.90 14.66

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

 1.  7.19      21.50 
2. 7.29 21.80

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

 1. 13.14      39.30 
2. 13.41 40.10

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.  4.56       3.07 
2. 6.83 4.59

3. 16 28 48 15 25 35
4. 31 50 64 30 51 63
5. 87 102 115 86 102 114

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

 1. 11.60       7.79 
2. 13.56 9.11

3. 20 28 31 20 28 33
4. 34 41 47 34 40 45
5. 86 96 108 85 99 109

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

 1. 23.82      16.01 
2. 26.59 17.87

3. 20 26 30 18 25 29
4. 33 39 44 33 38 44
5. 81 96 114 81 96 115

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

 1.  2.38      29.27 
2. 2.48 30.46

3. 17 35 46 17 35 46
4. 32 63 89 29 61 89
5. 88 122 137 88 122 136

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

 1.  3.67      45.09 
2. 3.85 47.40

3. 17 23 33 17 22 33
4. 28 40 56 27 50 63
5. 66 82 97 70 85 102

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

 1.  0.39      28.22 
2. 0.49 35.34

3. 31 36 41 29 34 42
4. 33 217 246 31 213 243
5. 294 447 482 280 436 480

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

 1.  3.85      11.51 
2. 4.91 14.69

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

 1.  7.86      23.50 
2. 9.47 28.32

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

 1. 12.57      37.59 
2. 16.30 48.76

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.74       3.86 
2. 5.79 3.89

3. 14 43 49 13 27 46
4. 40 58 82 41 62 83
5. 87 109 132 106 131 154

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

 1. 11.08       7.45 
2. 11.31 7.60

3. 18 38 46 18 38 46
4. 31 43 61 33 45 66
5. 84 103 122 98 122 146

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

 1. 20.51      13.78 
2. 21.03 14.13

3. 21 40 46 23 40 47
4. 30 39 61 32 40 63
5. 76 93 111 91 111 133

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

 1.  1.53      18.87 
2. 1.60 19.74

3. 16 39 52 16 32 49
4. 40 106 149 38 112 144
5. 147 240 339 163 238 403

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

 1.  2.85      35.09 
2. 2.90 35.62

3. 17 57 68 17 60 69
4. 108 161 194 112 179 223
5. 333 442 531 397 619 718

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

 1.  0.33      23.69 
2. 0.33 24.05

3. 32 35 52 30 32 43
4. 45 229 267 54 278 301
5. 213 357 411 292 508 543

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

 1.  3.64      10.90 
2. 3.69 11.02

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

 1.  5.42      16.19 
2. 5.71 17.07

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

 1. 10.98      32.83 
2. 11.49 34.35

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.  3.75       2.52 
2. 5.45 3.66

3. 15 35 45 15 36 45
4. 34 60 74 36 56 78
5. 83 115 150 102 146 171

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

 1.  6.89       4.63 
2. 10.80 7.26

3. 19 42 50 16 33 46
4. 34 44 52 33 43 51
5. 69 84 98 85 103 120

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

 1. 19.40      13.04 
2. 20.87 14.03

3. 23 34 44 21 33 43
4. 31 38 45 33 39 46
5. 64 77 88 82 96 114

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

 1.  1.93      23.72 
2. 2.21 27.15

3. 17 39 50 17 37 48
4. 49 108 132 52 108 139
5. 131 176 224 151 197 263

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

 1.  3.40      41.78 
2. 3.85 47.33

3. 18 23 34 17 21 32
4. 41 58 70 41 63 77
5. 143 228 295 174 286 379

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

 1.  0.40      28.78 
2. 0.40 29.03

3. 32 45 62 30 44 62
4. 35 194 220 35 231 248
5. 172 300 340 289 444 467

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

 1.  2.68       8.00 
2. 3.91 11.70

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

 1.  6.04      18.06 
2. 7.17 21.44

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

 1.  9.71      29.04 
2. 10.42 31.15

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.85       4.60 
2. 6.91 4.65

3. 18 35 53 15 37 51
4. 34 56 72 37 58 76
5. 74 93 113 86 110 127

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

 1. 13.12       8.81 
2. 13.30 8.94

3. 17 39 46 17 41 48
4. 29 41 60 31 41 63
5. 67 84 100 82 103 126

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

 1. 24.24      16.29 
2. 25.00 16.80

3. 19 37 45 20 35 46
4. 27 35 57 29 37 59
5. 65 82 99 80 101 122

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

 1.  1.61      19.81 
2. 1.68 20.72

3. 16 40 49 16 38 48
4. 57 117 150 59 115 140
5. 136 286 506 164 386 685

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

 1.  2.54      31.29 
2. 2.57 31.60

3. 17 36 51 16 34 48
4. 90 132 162 101 150 185
5. 327 454 545 410 659 757

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

 1.  0.37      27.03 
2. 0.38 27.17

3. 31 34 54 29 32 47
4. 45 209 248 62 259 282
5. 184 306 359 277 460 488

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

 1.  3.78      11.31 
2. 3.83 11.46

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

 1.  5.73      17.13 
2. 6.12 18.31

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

 1. 11.59      34.66 
2. 11.97 35.79

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.  3.93       2.64 
2. 6.50 4.37

3. 14 33 43 14 33 40
4. 29 41 51 30 43 54
5. 72 96 123 90 120 141

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

 1.  7.90       5.31 
2. 12.95 8.70

3. 17 33 40 18 33 41
4. 28 37 45 32 40 47
5. 58 72 85 74 90 109

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

 1. 21.45      14.42 
2. 24.84 16.69

3. 22 35 46 21 36 46
4. 27 33 39 29 35 42
5. 56 68 79 73 88 103

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

 1.  2.09      25.76 
2. 2.34 28.76

3. 17 35 47 17 35 49
4. 35 84 101 38 95 114
5. 116 152 190 126 167 226

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

 1.  3.41      41.93 
2. 3.86 47.50

3. 17 32 45 17 33 45
4. 48 73 84 50 79 89
5. 114 173 230 136 217 295

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

 1.  0.42      30.27 
2. 0.42 30.55

3. 31 34 40 29 34 42
4. 35 173 196 58 233 251
5. 165 271 305 282 435 457

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

 1.  3.08       9.21 
2. 4.37 13.07

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

 1.  6.66      19.93 
2. 8.13 24.32

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

 1. 10.38      31.04 
2. 10.99 32.86

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.68       4.49 
2. 6.96 4.68

3. 18 35 48 18 36 49
4. 36 52 72 36 51 71
5. 119 142 159 118 141 159

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

 1. 12.95       8.70 
2. 13.18 8.86

3. 17 34 45 14 36 46
4. 32 44 65 31 43 66
5. 101 121 142 102 122 143

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

 1. 23.77      15.97 
2. 24.39 16.39

3. 20 36 46 18 32 43
4. 32 39 63 26 36 58
5. 84 102 120 84 102 120

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

 1.  1.58      19.49 
2. 1.68 20.70

3. 16 41 63 16 37 60
4. 34 121 161 32 117 150
5. 148 195 227 147 195 229

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

 1.  2.65      32.57 
2. 2.66 32.74

3. 18 47 61 19 49 63
4. 84 124 163 79 128 164
5. 390 511 611 388 510 610

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

 1.  0.34      24.22 
2. 0.34 24.71

3. 32 34 58 31 33 46
4. 56 265 300 49 265 300
5. 251 457 503 253 462 503

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

 1.  4.08      12.21 
2. 4.18 12.51

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

 1.  6.26      18.72 
2. 6.56 19.61

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

 1. 12.56      37.55 
2. 12.81 38.31

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.  4.00       2.69 
2. 6.27 4.21

3. 17 39 46 17 40 47
4. 37 51 62 36 51 62
5. 95 126 151 97 128 152

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

 1.  8.51       5.72 
2. 12.25 8.23

3. 19 33 44 18 34 45
4. 32 40 46 31 39 46
5. 72 85 97 73 86 98

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

 1. 18.56      12.47 
2. 23.90 16.06

3. 21 36 45 20 35 46
4. 28 35 40 27 34 39
5. 68 78 88 67 77 88

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

 1.  2.23      27.44 
2. 2.43 29.88

3. 17 39 48 17 40 48
4. 34 79 92 37 76 92
5. 99 126 156 99 127 156

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

 1.  3.51      43.15 
2. 3.87 47.64

3. 17 38 49 17 37 46
4. 36 72 83 37 72 85
5. 95 119 139 91 115 135

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

 1.  0.43      31.05 
2. 0.44 31.68

3. 32 33 51 29 31 49
4. 67 227 255 63 225 253
5. 236 382 416 237 387 418

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

 1.  3.35      10.02 
2. 5.05 15.12

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

 1.  7.56      22.60 
2. 8.68 25.95

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

 1. 11.10      33.21 
2. 12.65 37.84

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.  8.27       5.56 
2. 8.33 5.60

3. 13 40 56 13 33 48
4. 33 48 65 33 49 66
5. 84 103 118 83 102 118

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

 1. 15.66      10.52 
2. 15.79 10.61

3. 16 31 43 19 37 47
4. 27 40 61 26 39 61
5. 80 97 114 79 97 114

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

 1. 28.46      19.13 
2. 29.48 19.81

3. 17 32 42 19 34 44
4. 25 33 57 25 33 58
5. 73 91 108 72 90 108

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

 1.  1.95      23.99 
2. 2.08 25.61

3. 15 38 45 15 38 46
4. 43 73 101 41 70 97
5. 92 140 180 95 138 180

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

 1.  2.76      33.91 
2. 2.76 33.91

3. 16 42 73 16 42 53
4. 108 154 191 105 153 187
5. 402 514 602 401 517 606

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

 1.  0.34      24.69 
2. 0.35 25.19

3. 31 55 63 30 55 61
4. 32 203 231 32 201 229
5. 251 426 486 252 433 492

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

 1.  4.50      13.45 
2. 4.68 14.00

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

 1.  6.89      20.62 
2. 7.10 21.22

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

 1. 13.82      41.34 
2. 13.82 41.34

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.  4.84       3.25 
2. 7.70 5.17

3. 18 41 46 16 41 45
4. 23 34 46 25 35 48
5. 74 93 112 73 93 113

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

 1. 10.74       7.22 
2. 14.98 10.07

3. 19 33 45 17 32 44
4. 27 34 40 26 34 40
5. 58 69 78 58 68 78

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

 1. 26.20      17.61 
2. 28.54 19.18

3. 20 36 47 19 35 47
4. 27 32 38 27 31 37
5. 58 67 78 58 66 77

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

 1.  2.40      29.59 
2. 2.59 31.90

3. 16 41 55 16 33 53
4. 41 65 91 43 68 86
5. 98 132 152 102 132 152

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

 1.  3.51      43.25 
2. 3.88 47.74

3. 17 35 47 16 29 47
4. 42 67 80 40 69 82
5. 85 108 129 78 100 118

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

 1.  0.43      31.26 
2. 0.44 31.89

3. 31 32 48 29 30 44
4. 58 227 250 53 225 249
5. 236 384 411 227 387 418

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

 1.  3.86      11.55 
2. 5.40 16.15

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

 1.  8.30      24.81 
2. 9.65 28.86

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

 1. 11.78      35.23 
2. 13.41 40.12

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.  6.33       4.25 
2. 6.78 4.55

3. 14 35 51 14 35 50
4. 40 55 76 38 54 74
5. 175 204 227 173 202 226

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

 1. 12.60       8.47 
2. 13.22 8.89

3. 15 36 47 15 36 49
4. 33 45 64 34 45 66
5. 136 161 184 136 161 183

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

 1. 23.25      15.62 
2. 23.84 16.02

3. 19 35 46 19 33 45
4. 28 37 60 29 38 60
5. 92 109 127 91 109 126

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

 1.  1.58      19.42 
2. 1.73 21.25

3. 16 54 68 16 19 46
4. 45 138 157 53 133 156
5. 667 930 1193 667 927 1177

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

 1.  2.66      32.70 
2. 2.66 32.70

3. 17 42 53 17 44 53
4. 126 182 207 89 192 217
5. 375 483 574 372 487 587

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

 1.  0.33      24.08 
2. 0.34 24.56

3. 32 34 64 30 33 36
4. 45 259 287 46 259 287
5. 268 460 516 276 470 518

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

 1.  4.29      12.83 
2. 4.38 13.11

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

 1.  7.01      20.97 
2. 7.06 21.10

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

 1. 12.56      37.55 
2. 12.95 38.73

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.  4.56       3.06 
2. 6.06 4.08

3. 15 29 46 16 29 37
4. 38 61 80 38 58 79
5. 97 124 146 97 122 146

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

 1.  9.63       6.47 
2. 11.96 8.04

3. 18 38 47 18 38 47
4. 33 43 51 36 47 56
5. 80 94 106 80 94 108

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

 1. 20.19      13.57 
2. 23.18 15.58

3. 22 37 47 21 37 45
4. 32 37 43 31 36 42
5. 75 86 100 74 86 99

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

 1.  2.27      27.98 
2. 2.40 29.56

3. 17 30 47 17 27 48
4. 39 90 100 36 91 102
5. 122 152 182 121 151 182

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

 1.  3.56      43.84 
2. 3.88 47.68

3. 18 39 49 18 35 49
4. 36 63 76 35 63 74
5. 103 124 146 110 133 155

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

 1.  0.41      29.87 
2. 0.42 30.33

3. 32 83 94 30 83 95
4. 45 245 273 55 257 278
5. 248 388 430 263 411 451

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

 1.  3.44      10.30 
2. 4.61 13.78

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

 1.  7.59      22.71 
2. 8.62 25.79

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

 1. 11.37      34.02 
2. 13.75 41.13