Carrier Supporting Carrier

Scenario
This comparison shows how Carrier Supporting Carrier is configured from the point of view of BB-PE2, an edge router for the backbone provider. OSPF + LDP is the internal configuration for the Backbone Provider. BGP-LU is configured between BB-PE2 and ASBR2.

This is best viewed alongside this CsC cheatsheet or one of these downloadable labs.

There is an alternate approach to CsC, using IGP+LDP between the Backbone Provider and the Customer Provider Edge Routers, but IOS-XR does not support VRF aware LDP. This means that in such as setup, an IOS-XR cannot play the role of the Backbone Edge Router.  

IOS-vs-XR_CsC

IOS Config

hostname BB-PE2
!
ip cef
!
ip vrf CSC_CUST_ISP1
rd 100:500
route-target export 100:500
route-target import 100:500
!
!
interface Loopback0
ip address 100.2.2.2 255.255.255.255
ip ospf 1 area 0
!
interface GigabitEthernet0/1
description link to ASBR2
ip vrf forwarding CSC_CUST_ISP1
ip address 192.168.117.6 255.255.255.252
!
interface GigabitEthernet0/0
description link to BB-Core
ip address 10.30.23.2 255.255.255.0
ip ospf 1 area 0
!
router ospf 1
mpls ldp autoconfig
router-id 100.2.2.2
log-adjacency-changes
passive-interface Loopback0
!
router bgp 100
bgp router-id 100.2.2.2
no bgp default ipv4-unicast
bgp log-neighbor-changes
neighbor 100.1.1.1 remote-as 100
neighbor 100.1.1.1 update-source Loopback0
!
address-family vpnv4
neighbor 100.1.1.1 activate
neighbor 100.1.1.1 send-community extended
neighbor 100.1.1.1 next-hop-self
exit-address-family
!
address-family ipv4 vrf CSC_CUST_ISP1
neighbor 192.168.117.5 remote-as 500
neighbor 192.168.117.5 activate
neighbor 192.168.117.5 send-label
no synchronization
exit-address-family
!

XR Config

Back to top