ASBR4 @ 9 – Inter-AS Option C

!! IOS XR Configuration 5.3.0
!! Last configuration change at Sun Jul 26 23:15:44 2015 by cisco
!
hostname 00-ASBR4
telnet vrf default ipv4 server max-servers 10
vrf VRF-A
 address-family ipv4 unicast
  import route-target
   65000:1001
  !
  export route-target
   65000:1001
  !
 !
 address-family ipv6 unicast
  import route-target
   65000:1001
  !
  export route-target
   65000:1001
  !
 !
!
interface Loopback0
 ipv4 address 172.16.10.104 255.255.255.255
!
interface Loopback1001
 vrf VRF-A
 ipv4 address 10.100.4.4 255.255.255.255
!
interface MgmtEth0/0/CPU0/0
 ipv4 address 10.255.0.54 255.255.0.0
!
interface GigabitEthernet0/0/0/0
 ipv4 address 10.0.1.3 255.255.255.254
!
interface GigabitEthernet0/0/0/1
 ipv4 address 10.0.10.1 255.255.255.254
!
interface GigabitEthernet0/0/0/2
 ipv4 address 10.0.10.4 255.255.255.254
!
community-set CM-PE
  65000:3
end-set
!
community-set CM-RR0
  65000:100
end-set
!
community-set CM-RR1
  65000:101
end-set
!
community-set CM-ASBR
  65000:1
end-set
!
route-policy PL-ALL
  pass
end-policy
!
route-policy PL-NHS
  set next-hop 172.16.10.104
end-policy
!
route-policy PL-LOCAL-LOOPBACK
  if community matches-any CM-ASBR then
    pass
  endif
  if community matches-any CM-PE then
    pass
  endif
  if community matches-any CM-RR0 then
    pass
  endif
  if community matches-any CM-RR1 then
    pass
  endif
end-policy
!
route-policy PL-LOCAL-INTERFACES
  if destination in (172.16.10.104/32) then
    set community CM-ASBR
    pass
  endif
end-policy
!
router static
 address-family ipv4 unicast
  10.0.1.2/32 GigabitEthernet0/0/0/0
 !
!
router isis mycore
 is-type level-2-only
 net 49.0000.1720.1601.0104.00
 address-family ipv4 unicast
  metric-style wide
  mpls traffic-eng level-2-only
  maximum-paths 8
 !
 interface Loopback0
  passive
  address-family ipv4 unicast
  !
 !
 interface GigabitEthernet0/0/0/1
  point-to-point
  address-family ipv4 unicast
   metric 100 level 2
  !
 !
 interface GigabitEthernet0/0/0/2
  point-to-point
  address-family ipv4 unicast
  !
 !
!
router bgp 65101
 mpls activate
  interface GigabitEthernet0/0/0/0
 !
 address-family ipv4 unicast
  redistribute connected route-policy PL-LOCAL-INTERFACES
  allocate-label all
 !
 address-family vpnv4 unicast
  retain route-target all
 !
 address-family vpnv6 unicast
  retain route-target all
 !
 neighbor-group PE
  remote-as 65101
  update-source Loopback0
  address-family ipv4 labeled-unicast
   route-policy PL-LOCAL-LOOPBACK out
   next-hop-self
  !
 !
 neighbor-group RR
  remote-as 65101
  update-source Loopback0
  address-family ipv4 labeled-unicast
   route-policy PL-LOCAL-LOOPBACK out
   next-hop-self
  !
 !
 neighbor 10.0.1.2
  remote-as 65100
  update-source GigabitEthernet0/0/0/0
  address-family ipv4 labeled-unicast
   send-community-ebgp
   route-policy PL-ALL in
   route-policy PL-LOCAL-LOOPBACK out
  !
 !
 neighbor 172.16.10.33
  use neighbor-group PE
 !
 neighbor 172.16.10.44
  use neighbor-group PE
 !
 neighbor 172.16.10.203
  use neighbor-group RR
 !
 neighbor 172.16.10.204
  use neighbor-group RR
 !
 vrf VRF-A
  rd 172.16.10.104:101
  address-family ipv4 unicast
   label mode per-vrf
  !
 !
!
mpls oam
!
mpls traffic-eng
 interface GigabitEthernet0/0/0/1
 !
 interface GigabitEthernet0/0/0/2
 !
!
mpls ldp
 interface GigabitEthernet0/0/0/1
 !
 interface GigabitEthernet0/0/0/2
 !
!
ssh server v2
end

Advertisements