Layer 3 Virtual Private Networks (l3vpn)
----------------------------------------

 Charter
 Last Modified: 2010-03-23

 Current Status: Active Working Group

 Chair(s):
     Marshall Eubanks  <tme@multicasttech.com>
     Danny McPherson  <danny@tcb.net>
     Ben Niven-Jenkins  <ben@niven-jenkins.co.uk>

 Routing Area Director(s):
     Stewart Bryant  <stbryant@cisco.com>
     Adrian Farrel  <adrian@olddog.co.uk>

 Routing Area Advisor:
     Stewart Bryant  <stbryant@cisco.com>

 Secretary(ies):
     Daniel King  <daniel@olddog.co.uk>

 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 

   Apr 2011       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   <Filename>
------ ------- --------------------------------------------
Jun 2005 Jan 2010   <draft-ietf-l3vpn-2547bis-mcast-10.txt>
                Multicast in MPLS/BGP IP VPNs 

Aug 2006 Sep 2009   <draft-ietf-l3vpn-2547bis-mcast-bgp-08.txt>
                BGP Encodings and Procedures for Multicast in MPLS/BGP IP VPNs 

Oct 2008 Mar 2011   <draft-ietf-l3vpn-acceptown-community-03.txt>
                BGP ACCEPT_OWN Community Attribute 

Oct 2008 Mar 2011   <draft-ietf-l3vpn-ospfv3-pece-07.txt>
                OSPFv3 as a PE-CE routing protocol 

Nov 2008 Feb 2010   <draft-ietf-l3vpn-mvpn-considerations-06.txt>
                Mandatory Features in a Layer 3 Multicast BGP/MPLS VPN Solution 

May 2010 Apr 2011   <draft-ietf-l3vpn-ibgp-03.txt>
                Internal BGP as PE-CE protocol 

May 2010 Nov 2010   <draft-ietf-l3vpn-mvpn-spmsi-joins-02.txt>
                IPv6 MVPN Support Using PIM Control Plane and S-PMSI Join 
                Messages 

Aug 2010 Feb 2011   <draft-ietf-l3vpn-mvpn-infra-addrs-03.txt>
                IPv4 and IPv6 Infrastructure Addresses in Multicast-VPN 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