A basic BGP/MPLS IPv6 VPN includes PEs, Ps, and CEs with the Ps residing in a single MPLS domain on the backbone network of one carrier. Each device plays only one role, either PE, CE, or P. After a basic BGP/MPLS IPv6 VPN is configured, the network can provide IPv6 VPN services for customers.
This section describes how to configure a basic BGP/MPLS IPv6 VPN. After the configurations are complete, the network can provide VPN services for users so that multiple private networks can communicate across the backbone network of the carrier. VPN routes are isolated from the public network routes on the backbone network, and the routes of VPN instances are isolated from each other.
Site 1 can communicate only with Site 3.
Site 2 can communicate only with Site 4.
The MPLS backbone network is unaware of the VPN routes in each site.
Before configuring a basic BGP/MPLS IPv6 VPN, complete the following tasks:
Configure the import or export route-policy to control the route acceptance or advertisement of the VPN instance IPv6 address family if needed.
Enable IPv6 on PEs and related interfaces.
Configure an IGP on the PEs and Ps to ensure IP connectivity on the MPLS backbone network.
Configure basic MPLS functions on the PEs and Ps of the MPLS backbone network.
Establish LSPs or MPLS TE tunnels between PEs.
Configure IPv6 addresses on interfaces that connect CEs to PEs.