1. Virtual Transport Network (VTN) Scalability Considerations for Enhanced VPN

Publication: IETF Individual Draft

Publication History: 2020-02

Publication URL: https://tools.ietf.org/html/draft-dong-teas-enhanced-vpn-vtn-scalability-00

Description:

Enhanced VPN (VPN+) is an enhancement to VPN services to support the needs of new applications, particularly including the applications that are associated with 5G services. An enhanced VPN could be used for transport network slicing in 5G, and will also be of use in more generic scenarios. I-D.ietf-teas-enhanced-vpn describes the framework and candidate component technologies for providing enhanced VPN services. This document describes the scalability considerations in the control plane and data plane to enable VPN+ services, some optimization mechanisms are also described.

2. Carrying Virtual Transport Network (VTN) Identifier in IPv6 Extensison Header for Enhanced VPN

Publication: IETF Individual Draft

Publication History: 2020-02

Publication URL: https://tools.ietf.org/html/draft-dong-6man-enhanced-vpn-vtn-id-00

Description:

This document proposes a new option type to carry virtual transport network identifier (VTN ID) in the IPv6 extensions headers to identify the virtual transport network the packet belongs to. The procedure of processing the VTN option is also specified. This provides a scalable solution for data plane encapsulation of enhanced VPN (VPN+) as described in I-D.ietf-teas-enhanced-vpn. One typical use case of VPN+ is to provide transport network slicing in 5G, while it could also be used in more general cases.

3. IGP Extensions for Segment Routing based Enhanced VPN

Publication: IETF Individual Draft

Publication History: 2018-06

Publication URL: https://tools.ietf.org/html/draft-dong-lsr-sr-enhanced-vpn-00

Description:

Enhanced VPN (VPN+) is an enhancement to VPN services to support the needs of new applications, particularly including the applications that are associated with 5G services. These applications require better isolation and have more stringent performance requirements than that can be provided with traditional overlay VPNs. An enhanced VPN may form the underpin of 5G transport network slicing, and will also be of use in its own right. This document describes how Multi- Topology Routing (MTR) as described in RFC 5120 and RFC 4915, can be extended to signal the resources allocated in the underlay network to construct the virtual networks for enhanced VPN services, together with the Segment Routing Identifiers (SIDs) used to identify and access the network resources allocated for the virtual networks in the data plane.

4. BGP-LS Extensions for Segment Routing based Enhanced VPN

Publication: IETF Individual Draft

Publication History: 2011-11

Publication URL: https://tools.ietf.org/html/draft-dong-idr-bgpls-sr-enhanced-vpn-00

Description:

Enhanced VPN (VPN+) is an enhancement to VPN services to support the needs of new applications, particularly including the applications that are associated with 5G services. These applications require better isolation and have more stringent performance requirements than that can be provided with traditional overlay VPNs. An enhanced VPN may be used for 5G transport network slicing, and will also be of use in more generic scenarios. This document specifies BGP-LS based mechanism with necessary extensions to advertise the information of Segment Routing (SR) based virtual networks. These virtual networks could be used as the underlay of enhanced VPN service. The proposed mechanism is applicable to both segment routing with MPLS data plane (SR-MPLS) and segment routing with IPv6 data plane (SRv6).

5. Using IS-IS Multi-Topology (MT) for Segment Routing based Virtual Transport Network

Publication: IETF Individual Draft

Publication History: 2020-03

Publication URL: https://tools.ietf.org/html/draft-xie-lsr-isis-sr-vtn-mt-00

Description:

Enhanced VPN (VPN+) as defined in I-D.ietf-teas-enhanced-vpn aims to provide enhanced VPN service to support some applications’s needs of enhanced isolation and stringent performance requirements. VPN+ requries integration between the overlay VPN and the underlay network. A Virtual Transport Network (VTN) is a virtual network which consists of a subset of the network toplogy and network resources allocated from the underlay network. A VTN could be used as the underlay for one or a group of VPN+ services. I-D.dong-lsr-sr-enhanced-vpn defines the IGP extensions to build a set of Segment Routing (SR) based VTNs. This document describes a simplified mechanism to build the SR based VTNs using IGP multi- topology together with other well-defined IS-IS extensions.

6. BGP-LS with Multi-topology for Segment Routing based Virtual Transport Networks

Publication: IETF Individual Draft

Publication History: 2020-03

Publication URL: https://tools.ietf.org/html/draft-xie-idr-bgpls-sr-vtn-mt-00

Description:

Enhanced VPN (VPN+) as defined in I-D.ietf-teas-enhanced-vpn aims to provide enhanced VPN service to support applications’s needs of enhanced isolation and stringent performance requirements. VPN+ requries integration between the overlay VPN and the underlay network. A Virtual Transport Network (VTN) is a virtual network which consists of a subset of the network toplogy and network resources allocated from the underlay network. A VTN could be used as the underlay for one or a group of VPN+ services. I-D.dong-idr-bgpls-sr-enhanced-vpn defines the BGP-LS extensions to distribute the information of Segment Routing (SR) based VTNs to external entities, such as the network controllers. This document describes a simplified mechanism to distribute the information of SR based VTNs using BGP-LS with Multi-Topology.