Layer 3 Virtual Private Networks (l3vpn) ---------------------------------------- Charter Last Modified: 2011-12-09 Current Status: Active Working Group Chair(s): Marshall Eubanks Danny McPherson Ben Niven-Jenkins Routing Area Director(s): Stewart Bryant Adrian Farrel Routing Area Advisor: Stewart Bryant Secretary(ies): Daniel King Mailing Lists: General Discussion:l3vpn@ietf.org To Subscribe: https://www.ietf.org/mailman/listinfo/l3vpn Archive: http://www.ietf.org/mail-archive/web/l3vpn/current/maillist.html Description of Working Group: This working group is responsible for defining, specifying and extending BGP/MPLS IP VPNs solutions (based on RFC4364 and RFC4659) for supporting provider-provisioned Layer-3 (routed) Virtual Private Networks (L3VPNs). The WG will continue to extend and enhance RFC4364 and RFC4659 based solutions so that these solutions can be used to provide IPv4, IPv6, and MPLS services including multicast. The following VPN deployment scenarios will be considered by the WG: 1. Single service provider (SP)/single AS: VPN sites attached to the network of a single provider within the scope of a single AS. 2. Single SP/multiple AS'es: VPN sites attached to the network of a single provider consisting of multiple AS'es. 3. Cooperating SPs: VPN sites attached to networks of different providers that cooperate with each other to provide VPN service. As part of this effort the WG will work on the following tasks: 1. Additional requirements and framework for Layer 3 VPNs. 2. Solution documents, including applicability statements. 3. MIB definitions. 4. Security mechanisms. As a general rule, the WG will not create new protocols, but will extend existing protocols to provide the necessary L3VPN functionality. Protocol extensions that provide L3VPN functionality will be reviewed by both the L3VPN WG and by the WG responsible for the protocol being extended. The WG will continue to extend and enhance the Multicast over BGP/MPLS VPN solution. Goals and Milestones: Done Submit L3 VPN Requirements Document to IESG for publication as Info Done Submit Generic Requirements Document to IESG for publication as Info Done Submit L3 VPN Framework Document to IESG for publication as Info Done Submit VPN Security Analysis to IESG for publication as Info (draft-fang-ppvpn-security-framework-00) Done Submit BGP/MPLS VPNs specification and AS to IESG for publication as PS (draft-ietf-ppvpn-rfc2547bis-03, draft-ietf-ppvpn-as2547-01) Done Submit CE-based specification and AS to IESG for publication as PS (draft-ietf-ppvpn-ce-based-03, draft-declercq-ppvpn-ce-based-sol-00, draft-declercq-ppvpn-ce-based-as-01) Done Submit Virtual Router specification and AS to IESG for publication as PS (draft-ietf-ppvpn-vpn-vr-03, draft-ietf-ppvpn-as-vr-01) Done Submit BGP as an Auto-Discovery Mechanism for publication as PS (draft-ietf-ppvpn-bgpvpn-auto-05.txt) Done Submit specification of using GRE for PE-PE encapsulation in BGP/MPLS VPNs to IESG for publication as PS (draft-ietf-ppvpn-gre-ip-2547-02) Done Submit VPN MIB Textual Conventions to IESG for publication as PS (draft-ietf-ppvpn-tc-mib-02) Done Submit MPLS/BGP VPN MIB to IESG for publication as PS (draft-ietf-ppvpn-mpls-vpn-mib-05) Done Submit VR MIB to IESG for publication as PS (draft-ietf-ppvpn-vr-mib-04) Done Submit specification of using IPSEC for PE-PE encapsulation in BGP/MPLS VPNs to IESG for publication as PS (draft-ietf-ppvpn-ipsec-2547-03) Done Submit specification of OSPF as the PE/CE Protocol in BGP/MPLS VPNs for publication (draft-ietf-l3vpn-ospf-2547-xx.txt) Done Submit specification of IPv6 over BGP/MPLS VPNs for publication Done Submit specification of IPv4 multicast over BGP/MPLS VPNs for publication Done Submit MVPNv6 using PIM & S-PMSIs specification to IESG as PS Done Submit IPv6 MVPN infrastructure address encoding document to IESG for publication as PS Done Submit specification for using Internal BGP as PE-CE protocol to IESG as PS May 2011 Submit S-PMSI A-D route Wildcard selection specification to IESG as PS Nov 2011 Submit MVPN Extranet specification to IESG as PS Internet-Drafts: Posted Revised I-D Title ------ ------- -------------------------------------------- Jun 2005 Jan 2010 Multicast in MPLS/BGP IP VPNs Aug 2006 Sep 2009 BGP Encodings and Procedures for Multicast in MPLS/BGP IP VPNs Oct 2008 Oct 2011 BGP ACCEPT_OWN Community Attribute Oct 2008 Jan 2012 OSPFv3 as a PE-CE routing protocol Nov 2008 Feb 2010 Mandatory Features in a Layer 3 Multicast BGP/MPLS VPN Solution May 2010 Nov 2010 IPv6 MVPN Support Using PIM Control Plane and S-PMSI Join Messages Aug 2010 Jul 2011 IPv4 and IPv6 Infrastructure Addresses in BGP Updates for Multicast VPN Aug 2011 Aug 2011 MVPN: Using Bidirectional P-Tunnels Sep 2011 Sep 2011 Wildcards in Multicast VPN Auto-Discovery Routes Request For Comments: RFC Stat Published Title ------- -- ----------- ------------------------------------ RFC3809 I Jun 2004 Generic Requirements for Provider Provisioned Virtual Private Networks RFC4026 I Mar 2005 Provider Provisioned Virtual Private Network (VPN) Terminology RFC4031 I Apr 2005 Service requirements for Layer 3 Provider Provisioned Virtual Private Networks RFC4110 I Jul 2005 A Framework for Layer 3 Provider Provisioned Virtual Private Networks (PPVPNs) RFC4111 I Jul 2005 Security Framework for Provider Provisioned Virtual Private Networks (PPVPNs) RFC4176 I Oct 2005 Framework for Layer 3 Virtual Private Networks (L3VPN) Operations and Management RFC4265Standard Dec 2005 Definition of Textual Conventions for Virtual Private Network (VPN) Management RFC4364Standard Feb 2006 BGP/MPLS IP Virtual Private Networks (VPNs) RFC4365 I Feb 2006 Applicability Statement for BGP/MPLS IP Virtual Private Networks (VPNs) RFC4382Standard Feb 2006 MPLS/BGP Layer 3 Virtual Private Network (VPN) Management Information Base RFC4577 PS Jun 2006 OSPF as the Provider/Customer Edge Protocol for BGP/MPLS IP Virtual Private Networks (VPNs) RFC4659 PS Sep 2006 BGP-MPLS IP Virtual Private Network (VPN) Extension for IPv6 VPN RFC4684 PS Nov 2006 Constrained Route Distribution for Border Gateway Protocol/MultiProtocol Label Switching (BGP/MPLS) Internet Protcol (IP) Virtual Private Networks (VPNs) RFC4797 I Jan 2007 Use of Provider Edge to Provider Edge (PE-PE) Generic Routing Encapsulation (GRE) or IP in BGP/MPLS IP Virtual Private Networks RFC4834 I Apr 2007 Requirements for Multicast in Layer 3 Provider-Provisioned Virtual Private (PPVPNs) RFC5668 PS Oct 2009 4-Octet AS Specific BGP Extended Community RFC5701 PS Nov 2009 IPv6 Address Specific BGP Extended Communities Attribute RFC5824 I Apr 2010 Requirements for Supporting Customer Resource ReSerVation Protocol (RSVP) and RSVP Traffic Engineering (RSVP-TE) over a BGP/MPLS IP-VPN RFC6368 PS Sep 2011 Internal BGP as Provider/Customer Edge Protocol for BGP/MPLS IP Virtual Private Networks (VPNs)