[Contents] [Prev] [Next] [Index] [Report an Error]

Carrier-of-Carriers IPv4 VPNs

A carrier-of-carriers VPN is a two-tiered relationship between a provider carrier and a customer carrier. In a carrier-of-carriers VPN, the provider carrier provides a VPN backbone network for the customer carrier (Tier 1). The customer carrier, in turn, provides layer 3 VPN or Internet services to its end customers (Tier 2).

This section provides the background you need to understand carrier-of-carriers VPNs in general, but deals with IPv4 VPNs. For information about carrier-of-carriers IPv6 VPNs, see Carrier-of-Carriers IPv6 VPNs .

The carrier-of-carriers VPN enables the customer carrier to provide the following services for its end customers:

In a hierarchical carrier-of-carriers VPN environment, each carrier (or ISP) maintains the internal routes of its customers in VRF tables on its PE routers. Therefore, the customer carrier’s internal routes are installed into the VRF routing tables of the provider carrier’s PE routers and advertised across the provider carrier’s core. Similarly, the internal routes of the customer carrier’s customers are installed into the VRF routing tables of the customer carrier’s PE routers. The customer carrier’s external routing information is exchanged by its PE routers (which connect to the provider carrier’s VPN) over their own IBGP session.

Note: To the customer carrier, the router it uses to connect to the provider carrier’s VPN is a PE router. However, the provider carrier views this device as a CE router.

Carrier-of-carriers VPNs provide the following benefits to the customer carriers:

The following benefits are provided to the provider carriers:

The following sections describe the two types of carrier-of-carriers environments.

Customer Carrier as an Internet Service Provider

The provider carrier’s VPN can function as the backbone for a customer carrier that provides Internet services for its customers at multiple sites. In this type of carrier-of-carriers environment, MPLS label-switched paths are established among the customer carrier’s PE routers that connect to the provider carrier at each site. Routes are learned and maintained as follows:

Figure 107 shows a sample carrier-of-carriers environment in which the customer carrier provides Internet connectivity services to its customers. The figure shows how the labels are added and removed as the traffic traverses the network. The label-signaling protocol is assumed to be LDP.

Figure 107: Carrier-of-Carriers Internet Service

Image g013255.gif

Configuration Steps

You must complete the following configuration process when the customer carrier provides Internet connectivity for its customers.

On the provider carrier’s PE router:

  1. Configure MPLS.
  2. Configure BGP.
  3. Configure an IGP.
  4. Configure LDP.
  5. Configure VRF.
  6. Enable carrier-of-carriers support on the VRF; use the mpls topology-driven-lsp command in the context of the VRF virtual router to enable MPLS support.
  7. Enable LDP on the interface in the VRF that connects to the customer carrier’s PE router.
  8. Use the show ip bgp vpnv4 vrf vrfname summary command to verify that carrier-of-carriers support is enabled.

On the customer carrier’s PE router that connects to the provider carrier’s PE router:

  1. Configure MPLS.
  2. Configure BGP.
  3. Configure an IGP.
  4. Configure LDP—Enable carrier-of-carriers support on the VR; use the mpls topology-driven-lsp command in the context of the VRF virtual router to enable LDP support.
  5. Enable LDP on the interface in the VR that connects to the provider carrier’s PE router.

Customer Carrier as a VPN Service Provider

The carrier-of-carriers VPN can be used to create two-tiered hierarchical VPNs. In a hierarchical VPN, the provider carrier’s VPN is the backbone, or tier-1 VPN, and the customer carrier provides the tier-2 VPN services to its customers.

In a hierarchical VPN environment, each carrier maintains the internal routes of its customers in VRF tables on its PE routers. Routes are learned and maintained as follows:

Figure 108 shows a sample carrier-of-carriers environment in which the customer carrier provides VPN services to its customers.

Figure 108: Carrier-of-Carriers VPN Service

Image g013254.gif

Configuration Steps

You must complete the following configuration process when the customer carrier provides VPN services for its customers.

On the provider carrier’s PE router:

  1. Configure MPLS.
  2. Configure BGP.
  3. Configure an IGP.
  4. Configure LDP.
  5. Configure VRF.
  6. Enable carrier-of-carriers support on the VRF; use the mpls topology-driven-lsp command in the context of the VRF virtual router to enable MPLS support.
  7. Enable LDP on the interface in the VRF that connects to the customer carrier’s PE router.
  8. Use the show ip bgp vpnv4 vrf vrfname summary command to verify that carrier-of-carriers support is enabled.

On all of the customer carrier’s routers, configure:

  1. MPLS
  2. An IGP
  3. LDP

On the customer carrier’s PE router that connects to the end customer’s CE router, additionally configure:

  1. BGP
  2. VRF

Enabling Carrier-of-Carriers Support on a VRF

In a carrier-of-carriers environment, a provider carrier creates a backbone VPN that is used by a customer carrier. You must enable carrier-of-carriers support on the VRF of the provider carrier’s PE device that connects to the PE device of the customer carrier.

mpls topology-driven-lsp

Carrier-of-Carriers Using BGP as the Label Distribution Protocol

You can run BGP instead of LDP as the label distribution protocol on the PE-CE link between the Tier 1 and the Tier 2 carriers in a carrier-of-carriers topology. This capability is available for carriers providing Internet access or VPN service to end users.


[Contents] [Prev] [Next] [Index] [Report an Error]