No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


Configuration Guide - VPN

CloudEngine 12800 and 12800E V200R005C10

This document describes the configurations of VPN, including GRE, BGP/MPLS IP VPN, BGP/MPLS IPv6 VPN, VLL, PWE3, and VPLS.
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Overview of BGP/MPLS IPv6 VPN

Overview of BGP/MPLS IPv6 VPN

IPv6 is an enhanced version of IPv4 and an Internet protocol of the next generation. Compared with IPv4, IPv6 provides the enlarged address space, simplified configuration and maintenance, and improved security functions, and allows more access users and devices to access the Internet. Some campuses and enterprises start using IPv6 addresses internally to address the problem of IPv4 address shortage. Currently, communication on IPv6 networks depends on the backbone IPv4 networks. The BGP/MPLS IPv6 VPN technology is used to establish internal IPv6 networks.

BGP/MPLS IPv6 VPN is a Layer 3 virtual private network (L3VPN). It uses the Border Gateway Protocol (BGP) to advertise VPN routes and the Multiprotocol Label Switching (MPLS) protocol to forward VPN packets on backbone networks, which are IP networks of service providers (SPs). IPv6 here refers to the IPv6 packets transmitted between VPNs.

On an IPv6 VPN, a provider edge (PE) device receives IPv6 packets from customer edge (CE) devices. On an IPv4 VPN, a PE device receives IPv4 packets from CE devices.

Currently, IPv6 VPN services are implemented through IPv4 backbone networks of SPs. In this case, the PE devices must support IPv4/IPv6 dual stack because the backbone network is an IPv4 network and the client sites use the IPv6 address family, as shown in Figure 3-1. Any network protocols that can carry IPv6 traffic can be used between the CE and PE devices. User-side interfaces on the PE devices run IPv6, and network-side interfaces on the PE devices run IPv4.

Figure 3-1 shows the basic model of a BGP/MPLS IPv6 VPN.

Figure 3-1 Model of a BGP/MPLS IPv6 VPN

IPv6 VPN uses Multiprotocol Extensions for BGP-4 (MP-BGP) to advertise VPNv6 routes on the backbone network, triggers MPLS to allocate labels for IPv6 packet identification, and uses tunnels such as Label Switch Paths (LSPs) to transmit VPN data on the backbone network. The implementation of an IPv6 VPN is similar to that of BGP/MPLS IP VPN.

Currently, the switch supports the following IPv6 VPN networking schemes:

  • Intranet VPN

  • Extranet VPN

  • Hub and Spoke

  • Inter-AS VPN

  • MCE

For detailed description about these networking schemes, see BGP/MPLS IP VPN Configuration.

Updated: 2019-04-03

Document ID: EDOC1100075353

Views: 14360

Downloads: 25

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Previous Next