!

!
version 15.2
service timestamps debug datetime msec
service timestamps log datetime msec
!
hostname R16
!
boot-start-marker
boot-end-marker
!
!
vrf definition CustA
 rd 122.1.1.16:100
 route-target export 100:100
 route-target import 100:100
 route-target import 200:200
 !
 address-family ipv4
 exit-address-family
 !
 address-family ipv6
 exit-address-family
!
no logging buffered
no logging console
no logging monitor
!
no aaa new-model
no ip icmp rate-limit unreachable
!
!
!
!
!
!
no ip domain lookup
ip cef
ipv6 unicast-routing
ipv6 multicast rpf use-bgp
ipv6 multicast vrf CustA rpf use-bgp
ipv6 cef
!
!
mpls ldp password required for 10
mpls ldp neighbor 122.1.1.3 password LDP!PASS
mpls ldp neighbor 122.1.1.5 password LDP!PASS
mpls ldp neighbor 122.1.1.4 password LDP!PASS
multilink bundle-name authenticated
!
!
!
!
!
!
!
!
!
!
!
!
! 
!
!
!
!
!
!
!
!
interface Loopback0
 ip address 122.1.1.16 255.255.255.255
 ip ospf 100 area 100
 ipv6 address 2001:122:1:1::16/128
 ospfv3 101 ipv6 area 0 instance 1
!
interface Loopback1
 vrf forwarding CustA
 ip address 192.168.1.16 255.255.255.255
 ipv6 address 2002:192:168:1::16/128
!
interface Ethernet0/0
 no ip address
 shutdown
 duplex auto
!
interface GigabitEthernet0/0
 no ip address
 shutdown
 media-type gbic
 speed 1000
 duplex full
 negotiation auto
!
interface GigabitEthernet1/0
 no ip address
 negotiation auto
!
interface GigabitEthernet1/0.316
 encapsulation dot1Q 316
 ip address 10.16.0.17 255.255.255.252
 ip ospf 100 area 100
 ipv6 address 2001:10:16::11/126
 ospfv3 101 ipv6 area 0 instance 1
!
interface GigabitEthernet1/0.416
 encapsulation dot1Q 416
 ip address 10.16.0.26 255.255.255.252
 ip ospf 100 area 100
 ipv6 address 2001:10:15::1A/126
 ospfv3 101 ipv6 area 0 instance 1
!
interface GigabitEthernet1/0.516
 encapsulation dot1Q 516
 ip address 10.16.0.22 255.255.255.252
 ip ospf 100 area 100
 ipv6 address 2001:10:15::16/126
 ospfv3 101 ipv6 area 0 instance 1
!
interface GigabitEthernet1/0.1617
 encapsulation dot1Q 1617
 vrf forwarding CustA
 ip address 172.23.17.16 255.255.255.0
 ip ospf network point-to-point
 ip ospf 22 area 10
 ipv6 address 2004:172:23:17::16/64
!
interface GigabitEthernet1/0.1618
 encapsulation dot1Q 1618
 vrf forwarding CustA
 ip address 172.23.16.16 255.255.255.0
 ip ospf network point-to-point
 ip ospf 22 area 10
 ipv6 address 2004:172:23:16::16/64
!
!
router eigrp CustA
 !
 address-family ipv6 unicast vrf CustA autonomous-system 925
  !
  af-interface default
   authentication mode hmac-sha-256 v6PASS!
  exit-af-interface
  !
  topology base
   redistribute bgp 101 metric 1000000 100 255 1 1500
  exit-af-topology
 exit-address-family
!
router ospfv3 101
 !
 address-family ipv6 unicast
 exit-address-family
!
router ospf 22 vrf CustA
 router-id 192.168.1.16
 area 10 virtual-link 122.1.1.18
 area 10 virtual-link 122.1.1.17
 redistribute bgp 101 subnets
!
router ospf 100
 prefix-suppression
 mpls ldp autoconfig area 100
!
router bgp 101
 bgp log-neighbor-changes
 bgp bestpath cost-community ignore
 neighbor 122.1.1.3 remote-as 101
 neighbor 122.1.1.3 password CC!E123
 neighbor 122.1.1.3 update-source Loopback0
 !
 address-family ipv4
  neighbor 122.1.1.3 activate
 exit-address-family
 !
 address-family vpnv4
  neighbor 122.1.1.3 activate
  neighbor 122.1.1.3 send-community extended
 exit-address-family
 !
 address-family vpnv6
  neighbor 122.1.1.3 activate
  neighbor 122.1.1.3 send-community extended
 exit-address-family
 !
 address-family ipv4 vrf CustA
  redistribute ospf 22
 exit-address-family
 !
 address-family ipv6 vrf CustA
  redistribute eigrp 925
 exit-address-family
!
ip forward-protocol nd
!
!
no ip http server
no ip http secure-server
!
access-list 10 permit 122.1.1.16
access-list 10 permit 122.1.1.2
access-list 10 permit 122.1.1.3
access-list 10 permit 122.1.1.1
access-list 10 permit 122.1.1.4
access-list 10 permit 122.1.1.5
!
mpls ldp router-id Loopback0
!
!
control-plane
!
alias exec shi sh ip int bri
alias exec sho sh runn | s ospf
alias exec she sh runn | s eigrp
alias exec shb sh runn | s bgp
!
line con 0
 exec-timeout 0 0
 logging synchronous
 history size 255
 stopbits 1
line aux 0
 stopbits 1
line vty 0
 privilege level 15
 no login
line vty 1
 no login
 length 0
line vty 2 4
 privilege level 15
 no login
!
!
end
