PE4 @ 9 – Inter-AS Option B

!! IOS XR Configuration 5.2.2
!! Last configuration change at Sun Jul 26 12:55:25 2015 by juniper
!
hostname 00-PE4
telnet vrf default ipv4 server max-servers 10
domain ipv4 host p1 172.16.0.1 10.0.0.3 10.0.0.16 10.0.0.6 10.0.0.20 10.0.0.8 10.0.0.24
domain ipv4 host p2 172.16.0.2 10.0.0.5 10.0.0.18 10.0.0.7 10.0.0.22 10.0.0.10 10.0.0.25
domain ipv4 host ce1 192.168.10.1 10.1.12.1 10.1.0.0 10.1.0.4
domain ipv4 host ce2 192.168.10.2 10.1.12.2 10.1.0.6 10.1.0.2
domain ipv4 host ce3 192.168.20.3 10.2.0.3 10.2.34.3
domain ipv4 host ce4 192.168.20.4 10.2.0.4 10.2.34.4
domain ipv4 host pe1 172.16.0.11 10.1.0.1 10.1.0.7 10.0.0.0 10.0.0.2
domain ipv4 host pe2 172.16.0.22 10.1.0.3 10.1.0.5 10.0.0.1 10.0.0.4
domain ipv4 host pe3 172.16.0.33 10.0.0.9 10.0.0.12 10.2.0.33
domain ipv4 host pe4 172.16.0.44 10.0.0.11 10.0.0.13 10.2.0.44
domain ipv4 host rr1 172.16.0.201 10.0.0.17 10.0.0.14 10.0.0.19
domain ipv4 host rr2 172.16.0.202 10.0.0.21 10.0.0.15 10.0.0.23
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
  !
 !
!
vrf VRF-B
 address-family ipv4 unicast
  import route-target
   65000:1002
  !
  export route-target
   65000:1002
  !
 !
 address-family ipv6 unicast
  import route-target
   65000:1002
  !
  export route-target
   65000:1002
  !
 !
!
line console
 exec-timeout 0 0
 session-timeout 0
!
line default
 exec-timeout 0 0
 session-timeout 0
!
vty-pool default 0 10 line-template default
ipv4 access-list AL-LOCAL-PLANE-B-C
 10 permit ipv4 172.16.1.0 0.0.0.255 any
 20 permit ipv4 172.16.2.0 0.0.0.255 any
 30 deny ipv4 any any
!
interface Loopback0
 ipv4 address 172.16.10.44 255.255.255.255
!
interface MgmtEth0/0/CPU0/0
 ipv4 address 10.255.0.24 255.255.0.0
!
interface GigabitEthernet0/0/0/0
 ipv4 address 10.0.10.11 255.255.255.254
!
interface GigabitEthernet0/0/0/1
 ipv4 address 10.0.10.13 255.255.255.254
!
interface GigabitEthernet0/0/0/2
!
interface GigabitEthernet0/0/0/2.1001
 ipv4 address 10.2.0.44 255.255.255.0
 ipv6 address fc00::10:2:0:44/112
 encapsulation dot1q 1001
!
interface GigabitEthernet0/0/0/2.1002
 vrf VRF-A
 ipv4 address 10.2.0.44 255.255.255.0
 ipv6 address fc00::10:2:0:44/112
 encapsulation dot1q 1002
!
interface GigabitEthernet0/0/0/2.1003
 vrf VRF-B
 ipv4 address 10.20.0.44 255.255.255.0
 ipv6 address fc00::10:20:0:44/112
 encapsulation dot1q 1003
!
extcommunity-set rt RT-VPN-A
  65000:1001
end-set
!
route-policy PL-IBGP-RR-OUT
  set next-hop self
end-policy
!
route-policy PL-EBGP-65001-IN
  pass
end-policy
!
route-policy PL-EBGP-65001-OUT
  pass
end-policy
!
route-policy PL-VRF-A-NH-CHANGE
  if extcommunity rt matches-any RT-VPN-A then
    set next-hop 172.16.1.44
  endif
  pass
end-policy
!
route-policy PL-VRF-A-EBGP-CE4-IN
  pass
end-policy
!
route-policy PL-VRF-B-EBGP-CE4-IN
  pass
end-policy
!
route-policy PL-VRF-A-EBGP-CE4-OUT
  pass
end-policy
!
route-policy PL-VRF-B-EBGP-CE4-OUT
  pass
end-policy
!
router isis mycore
 is-type level-2-only
 net 49.0000.1720.1601.0044.00
 address-family ipv4 unicast
  metric-style wide
  mpls traffic-eng level-2-only
 !
 interface Loopback0
  passive
  address-family ipv4 unicast
  !
 !
 interface GigabitEthernet0/0/0/0
  point-to-point
  address-family ipv4 unicast
  !
 !
 interface GigabitEthernet0/0/0/1
  point-to-point
  address-family ipv4 unicast
   metric 100 level 2
  !
 !
!
router bgp 65101
 address-family vpnv4 unicast
 !
 address-family vpnv6 unicast
 !
 address-family ipv4 rt-filter
 !
 neighbor-group RR
  remote-as 65101
  update-source Loopback0
  address-family vpnv4 unicast
  !
  address-family vpnv6 unicast
  !
  address-family ipv4 rt-filter
  !
 !
 neighbor 172.16.10.203
  use neighbor-group RR
 !
 neighbor 172.16.10.204
  use neighbor-group RR
 !
 vrf VRF-A
  rd 172.16.0.44:101
  address-family ipv4 unicast
   label mode per-vrf
  !
  address-family ipv6 unicast
  !
  neighbor 10.2.0.4
   remote-as 65001
   address-family ipv4 unicast
    route-policy PL-VRF-A-EBGP-CE4-IN in
    route-policy PL-VRF-A-EBGP-CE4-OUT out
    as-override
   !
   address-family ipv6 unicast
    route-policy PL-VRF-A-EBGP-CE4-IN in
    route-policy PL-VRF-A-EBGP-CE4-OUT out
    as-override
   !
  !
 !
 vrf VRF-B
  rd 172.16.0.44:102
  address-family ipv4 unicast
  !
  address-family ipv6 unicast
  !
  neighbor 10.20.0.4
   remote-as 65001
   address-family ipv4 unicast
    route-policy PL-VRF-A-EBGP-CE4-IN in
    route-policy PL-VRF-A-EBGP-CE4-OUT out
    as-override
   !
   address-family ipv6 unicast
    route-policy PL-VRF-B-EBGP-CE4-IN in
    route-policy PL-VRF-B-EBGP-CE4-OUT out
    as-override
   !
  !
 !
!
mpls oam
!
mpls traffic-eng
 interface GigabitEthernet0/0/0/0
 !
 interface GigabitEthernet0/0/0/1
 !
!
mpls ldp
 interface GigabitEthernet0/0/0/0
 !
 interface GigabitEthernet0/0/0/1
 !
!
ssh server v2
end

Advertisements