Difference between revisions of "CSIT/func1609-draft"

From fd.io
Jump to: navigation, search
(Created page with "__TOC__ =CSIT development plan - background= CSIT test development priorities are aligned with VPP releases timeline, with relative dev work prioritization for each VPP rele...")
 
(IPv6 control plane)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
'''DRAFT - WORK IN PROGRESS - PLEASE TREAT IT AS SUCH'''
 +
 
__TOC__
 
__TOC__
 +
  
 
=CSIT development plan - background=
 
=CSIT development plan - background=
Line 7: Line 10:
 
Following priority tagging scheme is used in this CSIT wiki and FD.io jira for CSIT:
 
Following priority tagging scheme is used in this CSIT wiki and FD.io jira for CSIT:
  
* [<VPP_release_number>-<relative-priority>]
+
* [$VppRlsNo-$RelPrio]
** <VPP_release_number> = 16.09, 16.12, 17.03, ...
+
** VppRlsNo - aligned VPP release number - 16.09, 16.12, 17.03.
** <relative-priority> = P0-for-MUST_HAVE, P1-for-SHOULD_HAVE, P2-for-COULD_HAVE
+
** RelPrio - CSIT release priority - P0 for Must Have, P1 for Should Have, P2 for Could Have
* [1609-P0] - CSIT Must_Have for vpp-v1609
+
* CSIT dev work tagging examples:
* [1609-P1] - CSIT Should_Have for vpp-v1609
+
** [1609-P0] - CSIT Must Have for vpp-v1609
* [1609-P2] - CSIT Could_Have for vpp-v1609
+
** [1609-P1] - CSIT Should Have for vpp-v1609
 +
** [1609-P2] - CSIT Could Have for vpp-v1609
  
Plan execution tracked on [https://jira.fd.io/secure/RapidBoard.jspa?rapidView=1&projectKey=CSIT CSIT jira]
+
CSIT dev work plan execution tracked on [https://jira.fd.io/secure/RapidBoard.jspa?rapidView=1&projectKey=CSIT CSIT jira], with priority tags encoded as Jira labels for easy of tracking and reporting.
  
 
=CSIT functional tests - dev plan=
 
=CSIT functional tests - dev plan=
  
CSIT functional test cases devevelopment work is grouped and tracked across the following VPP functional areas:
+
For the purpose of tracking CSIT dev work, CSIT functional test cases are grouped into the following VPP functional areas:
  
 
# IPv4 data plane
 
# IPv4 data plane
 
# IPv4 control plane
 
# IPv4 control plane
 
# IPv4 encapsulations
 
# IPv4 encapsulations
 +
# IPv4 telemetry
 
# IPv6 data plane
 
# IPv6 data plane
 
# IPv6 control plane
 
# IPv6 control plane
 
# IPv6 encapsulations
 
# IPv6 encapsulations
# L2 data plane
+
# IPv6 telemetry
# L2 control plane
+
# Ethernet L2 data plane
# L2 encapsulations
+
# Ethernet L2 control plane
# L2 management plane
+
# Ethernet L2 encapsulations
 +
# Ethernet L2 management plane
 +
# Ethernet L2 telemetry
 
# MPLS data plane
 
# MPLS data plane
 
# NSH data plane
 
# NSH data plane
 
# OPNFV-FDS integration
 
# OPNFV-FDS integration
  
CSIT team is tracking completed CSIT dev work per above area (completed == test cases running in FD.io), as well as top-level test coverage metric [%] of VPP functions. VPP code development dependencies are marked with [VPP-DEP]
+
Following sections provide a top-level breakdown of CSIT dev work items covering functional test cases per area, and their proposed priorities. Items completed to date are prefixed with [DONE]; remaining items are prefixed with their respective priority per target release as described earlier. Indicative VPP functionality coverage is listed at the beginning of each section.
 +
 
 +
Identified VPP working code availability dependencies are marked by VPP Jira ticket [TODO VPP-xxx].
  
 
==IPv4 data plane==
 
==IPv4 data plane==
  
# [1609-P0] baseline VPN routed forwarding (VRF)
+
'''INSERT LINK''' to JIRA filter showing the live status for below functional test cases.
# [1609-P0] baseline extranet VPN routed forwarding (VRF)
+
 
# [1609-P0] security - source IPv4 Reverse Path Forwarding (RPF)
+
Indicative coverage = 30%
# [1609-P0] qos - ingress policing - 1r2c-(cb,ca), 2r3c-(cb,ca) policers (cb=color-blind, ca=color-aware)
+
 
# [1609-P1] baseline routing multipath (ECMP, UECMP)
+
# [1609-P0] VPN routed forwarding (VRF) - baseline.
# [VPP-DEP] security - stateful firewall
+
# [1609-P0] extranet VPN routed forwarding (VRF) - baseline.
# [VPP-DEP] carrier grade nat 44, CGN44 [rfc6598], [rfc6888]
+
# [1609-P0] security - source IPv4 Reverse Path Forwarding (RPF).
# [DONE] baseline routing RFC791
+
# [1609-P0] qos - ingress policing - 1r2c-(cb,ca), 2r3c-(cb,ca) policers, RFC2475, RFC2697, RFC2698.
# [DONE] security - iacl with n-tuple classification
+
# [1609-P1] routing multipath (ECMP, UECMP) - baseline.
# [DONE] security - cop white-/black-lists
+
# [1609-P1] [TODO VPP-xxx] carrier grade nat 44, CGN44, RFC6598, RFC6888.
 +
# [1609-P2] [TODO VPP-xxx] security - stateful firewall.
 +
# [1606-DONE] IPv4 routing RFC791 - baseline.
 +
# [1606-DONE] security - iacl with n-tuple classification, ip4, ip6, mac.
 +
# [1606-DONE] security - cop white-/black-list ip4 src addr filtering.
  
 
==IPv4 control plane==
 
==IPv4 control plane==
 +
 +
Indicative coverage = 50%
 +
 +
# [1609-P0] Proxy ARP.
 +
# [1609-P0] IKEv2.
 +
# [1609-P1] DHCPv4 proxy.
 +
# [1606-DONE] ARP.
 +
# [1606-DONE] ICMPv4.
 +
# [1606-DONE] DHCPv4 client.
 +
 
==IPv4 encapsulations==
 
==IPv4 encapsulations==
 +
 +
Indicative coverage = 10%
 +
 +
# [1609-P0] ip4-ipsec-ip4 - baseline main fib.
 +
# [1609-P0] ip4-lispgpe-ip4 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
 +
# [1609-P0] ip4-lispgpe-ip4 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
 +
# [1609-P0] ip4-ipsec-lispgpe-ip4 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
 +
# [1609-P0] ip4-ipsec-lispgpe-ip4 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
 +
# [1606-DONE] ip4-gre-ip4 - baseline main fib.
 +
 +
==IPv4 telemetry==
 +
 +
Indicative coverage = 0%
 +
 +
# [1609-P0] IPv4 IPFIX - stats collection and export - baseline.
 +
# [1609-P0] IPv4 IPFIX - stats collection and export - functional scale.
 +
# [1609-P0] Switched port analyzer mirroring SPAN - (flow,port) mirroring to local port - baseline.
 +
# [1609-P1] Lawful intercept  - (flow,port) mirroring to remote locatio via LI UDP tunnel - baseline.
 +
 
==IPv6 data plane==
 
==IPv6 data plane==
 +
 +
Indicative coverage = 67%
 +
 +
# [1609-P0] VPN routed forwarding (VRF) - baseline.
 +
# [1609-P0] extranet VPN routed forwarding (VRF) - baseline.
 +
# [1609-P0] [TODO VPP-194] security - source IPv6 Reverse Path Forwarding (RPF).
 +
# [1609-P0] qos - ingress policing - 1r2c-(cb,ca), 2r3c-(cb,ca) policers, RFC2475, RFC2697, RFC2698.
 +
# [1609-P1] routing multipath (ECMP, UECMP) - baseline.
 +
# [1609-P2] [TODO VPP-xxx] security - stateful firewall.
 +
# [1606-DONE] routing [rfc2460] - baseline.
 +
# [1606-DONE] security - iacl with n-tuple classification.
 +
# [1606-DONE] security - cop white-/black-list ip4 src addr filtering.
 +
 
==IPv6 control plane==
 
==IPv6 control plane==
 +
 +
Indicative coverage = 40%
 +
 +
# [1609-P0] router advertisement.
 +
# [1609-P0] DHCPv6 client.
 +
# [1609-P1] DHCPv6 proxy.
 +
# [1609-P2] [TODO VPP-xxx] ip6-ioam, in-band OAM.
 +
# [1606-DONE] neighbor discovery, RFC4861.
 +
# [1606-DONE] ICMPv6.
 +
 
==IPv6 encapsulations==
 
==IPv6 encapsulations==
==L2 data plane==
+
 
==L2 control plane==
+
Indicative coverage = 0%
==L2 encapsulations==
+
 
==L2 management plane==
+
# [1609-P0] ip4-o-ip6 softwire.
 +
# [1609-P0] ip6-ipsec-ip6.
 +
# [1609-P0] ip6-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
 +
# [1609-P0] ip6-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
 +
# [1609-P1] ip4-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
 +
# [1609-P1] ip4-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
 +
# [1609-P0] ip6-ipsec-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
 +
# [1609-P0] ip6-ipsec-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
 +
# [1609-P1] ip4-ipsec-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
 +
# [1609-P1] ip4-ipsec-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
 +
# [1609-P1] [TODO VPP-xxx] ip6-segment-routing.
 +
 
 +
==IPv6 telemetry==
 +
 
 +
Indicative coverage = 0%
 +
 
 +
# [1609-P0] IPv6 IPFIX - stats collection and export - baseline.
 +
# [1609-P0] IPv6 IPFIX - stats collection and export - functional scale.
 +
# [1609-P0] Switched port analyzer mirroring SPAN - (flow,port) mirroring to local port - baseline.
 +
# [1609-P1] Lawful intercept  - (flow,port) mirroring to remote locatio via LI UDP tunnel - baseline.
 +
 
 +
==Ethernet L2 data plane==
 +
 
 +
Indicative coverage = 60%
 +
 
 +
# [1609-P0] Bridge domain - with VLAN tag acrobatics 1-to-1, 1-to-2, 2-to-1, 2-to-2.
 +
# [1609-P1] Integrated Routing-Bridging (IRB) - baseline.
 +
# [1606-DONE] L2 Cross-connec - baseline.
 +
# [1606-DONE] L2 Cross-connect - with VLAN tag acrobatics 1-to-1, 1-to-2, 2-to-1, 2-to-2.
 +
# [1606-DONE] Bridge domain - baseline.
 +
 
 +
==Ethernet L2 control plane==
 +
 
 +
Indicative coverage =
 +
 
 +
# [1609-P2] [TODO VPP-xxx] CDP/LLDP.
 +
# [1606-DONE] MAC learning.
 +
# [1606-DONE] MAC split-horizon.
 +
 
 +
==Ethernet L2 encapsulations==
 +
 
 +
Indicative coverage = 33%
 +
 
 +
# [1609-P0] l2-eth-lispgpe-ip6 - L2BD, L2XC.
 +
# [1609-P0] l2-eth-lispgpe-ip4 - L2BD, L2XC.
 +
# [1609-P0] l2eth-gre-ip4-ipsec-ip4-eth - L2BD, L2XC.
 +
# [1609-P2] l2-eth-l2tpv3-ip4 - L2BD, L2XC.
 +
# [1609-P2] l2-eth-l2tpv3-ip6 - L2BD, L2XC.
 +
# [1609-P2] l2-eth-gre-ip4 - L2BD, L2XC.
 +
# [1609-P2] l2-eth-gre-ip6 - L2BD, L2XC.
 +
# [1606-DONE] l2-vxlan-ipv4 - with bridge-domain.
 +
# [1606-DONE] l2-vxlan-ipv4 - with L2 cross-connect.
 +
 
 +
==L2 telemetry==
 +
 
 +
Indicative coverage = 0%
 +
 
 +
# [1609-P1] L2 FIB - stats collection and export - baseline.
 +
# [1609-P2] L2 FIB - stats collection and export - functional scale.
 +
# [1609-P0] Switched port analyzer mirroring SPAN - (flow,port) mirroring to local port - baseline.
 +
# [1609-P1] Lawful intercept  - (flow,port) mirroring to remote locatio via LI UDP tunnel - baseline.
 +
 
 
==MPLS data plane==
 
==MPLS data plane==
 +
 +
Indicative coverage = 0%
 +
 +
# [1609-P2] vpnv4-mpls-gre-ip4.
 +
# [1609-P2] mpls-o-eth.
 +
 
==NSH data plane==
 
==NSH data plane==
 +
 +
Indicative coverage = 0%
 +
 +
# [1609-P1] ip4-nsh-gre-ip4.
 +
# [1609-P1] ip4-nsh-vxlan-gpe-ip4.
 +
 
==OPNFV-FDS integration==
 
==OPNFV-FDS integration==
 +
 +
Indicative coverage = 100%
 +
 +
# [1606-DONE] FDS VM scenario with two L2 bridge domains – ICMPv4.
 +
# [1606-DONE] FDS VM scenario with two L2 bridge domains with static L2FIB entries – ICMPv4.
 +
# [1606-DONE] FDS VM scenario with two L2 bridge domains – ICMPv6.
 +
# [1606-DONE] FDS VM scenario with two L2 bridge domains with static L2FIB entries – ICMPv6.
 +
# [1606-DONE] FDS VM scenario with L2 cross-connect – ICMPv4.
 +
# [1606-DONE] FDS VM scenario with L2 cross-connect – ICMPv6.
 +
# [1606-DONE] FDS L2 test cases with tenant networks (VXLAN).
 +
# [1606-DONE] FDS L2 test cases with provider physical networks (VLAN).

Latest revision as of 14:07, 15 July 2016

DRAFT - WORK IN PROGRESS - PLEASE TREAT IT AS SUCH


CSIT development plan - background

CSIT test development priorities are aligned with VPP releases timeline, with relative dev work prioritization for each VPP release driven by perceived importance of test verification for VPP functionality and performance. Specific CSIT dev work priorities are driven by rough consensus within the project and contributors and committers availability and willingness to do work.

Following priority tagging scheme is used in this CSIT wiki and FD.io jira for CSIT:

  • [$VppRlsNo-$RelPrio]
    • VppRlsNo - aligned VPP release number - 16.09, 16.12, 17.03.
    • RelPrio - CSIT release priority - P0 for Must Have, P1 for Should Have, P2 for Could Have
  • CSIT dev work tagging examples:
    • [1609-P0] - CSIT Must Have for vpp-v1609
    • [1609-P1] - CSIT Should Have for vpp-v1609
    • [1609-P2] - CSIT Could Have for vpp-v1609

CSIT dev work plan execution tracked on CSIT jira, with priority tags encoded as Jira labels for easy of tracking and reporting.

CSIT functional tests - dev plan

For the purpose of tracking CSIT dev work, CSIT functional test cases are grouped into the following VPP functional areas:

  1. IPv4 data plane
  2. IPv4 control plane
  3. IPv4 encapsulations
  4. IPv4 telemetry
  5. IPv6 data plane
  6. IPv6 control plane
  7. IPv6 encapsulations
  8. IPv6 telemetry
  9. Ethernet L2 data plane
  10. Ethernet L2 control plane
  11. Ethernet L2 encapsulations
  12. Ethernet L2 management plane
  13. Ethernet L2 telemetry
  14. MPLS data plane
  15. NSH data plane
  16. OPNFV-FDS integration

Following sections provide a top-level breakdown of CSIT dev work items covering functional test cases per area, and their proposed priorities. Items completed to date are prefixed with [DONE]; remaining items are prefixed with their respective priority per target release as described earlier. Indicative VPP functionality coverage is listed at the beginning of each section.

Identified VPP working code availability dependencies are marked by VPP Jira ticket [TODO VPP-xxx].

IPv4 data plane

INSERT LINK to JIRA filter showing the live status for below functional test cases.

Indicative coverage = 30%

  1. [1609-P0] VPN routed forwarding (VRF) - baseline.
  2. [1609-P0] extranet VPN routed forwarding (VRF) - baseline.
  3. [1609-P0] security - source IPv4 Reverse Path Forwarding (RPF).
  4. [1609-P0] qos - ingress policing - 1r2c-(cb,ca), 2r3c-(cb,ca) policers, RFC2475, RFC2697, RFC2698.
  5. [1609-P1] routing multipath (ECMP, UECMP) - baseline.
  6. [1609-P1] [TODO VPP-xxx] carrier grade nat 44, CGN44, RFC6598, RFC6888.
  7. [1609-P2] [TODO VPP-xxx] security - stateful firewall.
  8. [1606-DONE] IPv4 routing RFC791 - baseline.
  9. [1606-DONE] security - iacl with n-tuple classification, ip4, ip6, mac.
  10. [1606-DONE] security - cop white-/black-list ip4 src addr filtering.

IPv4 control plane

Indicative coverage = 50%

  1. [1609-P0] Proxy ARP.
  2. [1609-P0] IKEv2.
  3. [1609-P1] DHCPv4 proxy.
  4. [1606-DONE] ARP.
  5. [1606-DONE] ICMPv4.
  6. [1606-DONE] DHCPv4 client.

IPv4 encapsulations

Indicative coverage = 10%

  1. [1609-P0] ip4-ipsec-ip4 - baseline main fib.
  2. [1609-P0] ip4-lispgpe-ip4 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
  3. [1609-P0] ip4-lispgpe-ip4 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
  4. [1609-P0] ip4-ipsec-lispgpe-ip4 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
  5. [1609-P0] ip4-ipsec-lispgpe-ip4 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
  6. [1606-DONE] ip4-gre-ip4 - baseline main fib.

IPv4 telemetry

Indicative coverage = 0%

  1. [1609-P0] IPv4 IPFIX - stats collection and export - baseline.
  2. [1609-P0] IPv4 IPFIX - stats collection and export - functional scale.
  3. [1609-P0] Switched port analyzer mirroring SPAN - (flow,port) mirroring to local port - baseline.
  4. [1609-P1] Lawful intercept - (flow,port) mirroring to remote locatio via LI UDP tunnel - baseline.

IPv6 data plane

Indicative coverage = 67%

  1. [1609-P0] VPN routed forwarding (VRF) - baseline.
  2. [1609-P0] extranet VPN routed forwarding (VRF) - baseline.
  3. [1609-P0] [TODO VPP-194] security - source IPv6 Reverse Path Forwarding (RPF).
  4. [1609-P0] qos - ingress policing - 1r2c-(cb,ca), 2r3c-(cb,ca) policers, RFC2475, RFC2697, RFC2698.
  5. [1609-P1] routing multipath (ECMP, UECMP) - baseline.
  6. [1609-P2] [TODO VPP-xxx] security - stateful firewall.
  7. [1606-DONE] routing [rfc2460] - baseline.
  8. [1606-DONE] security - iacl with n-tuple classification.
  9. [1606-DONE] security - cop white-/black-list ip4 src addr filtering.

IPv6 control plane

Indicative coverage = 40%

  1. [1609-P0] router advertisement.
  2. [1609-P0] DHCPv6 client.
  3. [1609-P1] DHCPv6 proxy.
  4. [1609-P2] [TODO VPP-xxx] ip6-ioam, in-band OAM.
  5. [1606-DONE] neighbor discovery, RFC4861.
  6. [1606-DONE] ICMPv6.

IPv6 encapsulations

Indicative coverage = 0%

  1. [1609-P0] ip4-o-ip6 softwire.
  2. [1609-P0] ip6-ipsec-ip6.
  3. [1609-P0] ip6-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
  4. [1609-P0] ip6-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
  5. [1609-P1] ip4-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
  6. [1609-P1] ip4-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
  7. [1609-P0] ip6-ipsec-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
  8. [1609-P0] ip6-ipsec-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
  9. [1609-P1] ip4-ipsec-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), phy2lisp, virt2lisp.
  10. [1609-P1] ip4-ipsec-lispgpe-ip6 - main fib, vrf (gpe_vni-to-vrf), lisp2lisp.
  11. [1609-P1] [TODO VPP-xxx] ip6-segment-routing.

IPv6 telemetry

Indicative coverage = 0%

  1. [1609-P0] IPv6 IPFIX - stats collection and export - baseline.
  2. [1609-P0] IPv6 IPFIX - stats collection and export - functional scale.
  3. [1609-P0] Switched port analyzer mirroring SPAN - (flow,port) mirroring to local port - baseline.
  4. [1609-P1] Lawful intercept - (flow,port) mirroring to remote locatio via LI UDP tunnel - baseline.

Ethernet L2 data plane

Indicative coverage = 60%

  1. [1609-P0] Bridge domain - with VLAN tag acrobatics 1-to-1, 1-to-2, 2-to-1, 2-to-2.
  2. [1609-P1] Integrated Routing-Bridging (IRB) - baseline.
  3. [1606-DONE] L2 Cross-connec - baseline.
  4. [1606-DONE] L2 Cross-connect - with VLAN tag acrobatics 1-to-1, 1-to-2, 2-to-1, 2-to-2.
  5. [1606-DONE] Bridge domain - baseline.

Ethernet L2 control plane

Indicative coverage =

  1. [1609-P2] [TODO VPP-xxx] CDP/LLDP.
  2. [1606-DONE] MAC learning.
  3. [1606-DONE] MAC split-horizon.

Ethernet L2 encapsulations

Indicative coverage = 33%

  1. [1609-P0] l2-eth-lispgpe-ip6 - L2BD, L2XC.
  2. [1609-P0] l2-eth-lispgpe-ip4 - L2BD, L2XC.
  3. [1609-P0] l2eth-gre-ip4-ipsec-ip4-eth - L2BD, L2XC.
  4. [1609-P2] l2-eth-l2tpv3-ip4 - L2BD, L2XC.
  5. [1609-P2] l2-eth-l2tpv3-ip6 - L2BD, L2XC.
  6. [1609-P2] l2-eth-gre-ip4 - L2BD, L2XC.
  7. [1609-P2] l2-eth-gre-ip6 - L2BD, L2XC.
  8. [1606-DONE] l2-vxlan-ipv4 - with bridge-domain.
  9. [1606-DONE] l2-vxlan-ipv4 - with L2 cross-connect.

L2 telemetry

Indicative coverage = 0%

  1. [1609-P1] L2 FIB - stats collection and export - baseline.
  2. [1609-P2] L2 FIB - stats collection and export - functional scale.
  3. [1609-P0] Switched port analyzer mirroring SPAN - (flow,port) mirroring to local port - baseline.
  4. [1609-P1] Lawful intercept - (flow,port) mirroring to remote locatio via LI UDP tunnel - baseline.

MPLS data plane

Indicative coverage = 0%

  1. [1609-P2] vpnv4-mpls-gre-ip4.
  2. [1609-P2] mpls-o-eth.

NSH data plane

Indicative coverage = 0%

  1. [1609-P1] ip4-nsh-gre-ip4.
  2. [1609-P1] ip4-nsh-vxlan-gpe-ip4.

OPNFV-FDS integration

Indicative coverage = 100%

  1. [1606-DONE] FDS VM scenario with two L2 bridge domains – ICMPv4.
  2. [1606-DONE] FDS VM scenario with two L2 bridge domains with static L2FIB entries – ICMPv4.
  3. [1606-DONE] FDS VM scenario with two L2 bridge domains – ICMPv6.
  4. [1606-DONE] FDS VM scenario with two L2 bridge domains with static L2FIB entries – ICMPv6.
  5. [1606-DONE] FDS VM scenario with L2 cross-connect – ICMPv4.
  6. [1606-DONE] FDS VM scenario with L2 cross-connect – ICMPv6.
  7. [1606-DONE] FDS L2 test cases with tenant networks (VXLAN).
  8. [1606-DONE] FDS L2 test cases with provider physical networks (VLAN).