version 12.4 hostname CORE-DIA-1 ip cef ! ip vrf CustA rd 65000:100 route-target export 65000:100 route-target import 65000:100 ! ip vrf CustB rd 65000:200 route-target export 65000:200 route-target import 65000:200 ! interface Tunnel0 ip address 10.0.0.2 255.255.255.252 ip mtu 1508 ip tcp adjust-mss 1436 mpls ip mpls mtu 1508 keepalive 1 3 tunnel source FastEthernet0/0 tunnel destination 172.16.0.98 ! interface Loopback0 ip address 192.168.255.240 255.255.255.255 ! interface Loopback100 ip vrf forwarding CustA ip address 10.0.0.1 255.255.255.255 ! interface Loopback200 ip vrf forwarding CustB ip address 10.0.0.1 255.255.255.255 ! interface FastEthernet0/0 description Direct Internet Access - Provider A ip address 192.168.203.230 255.255.255.252 ! interface FastEthernet1/0 description L2 backbone ip address 192.168.255.34 255.255.255.248 mpls ip mpls mtu 1508 ! router ospf 100 router-id 192.168.255.240 log-adjacency-changes network 10.0.0.2 0.0.0.0 area 0 network 192.168.255.34 0.0.0.0 area 0 network 192.168.255.240 0.0.0.0 area 0 ! router bgp 65000 bgp router-id 192.168.255.240 neighbor 192.168.203.229 remote-as 65001 neighbor 192.168.255.252 remote-as 65000 neighbor 192.168.255.252 update-source Loopback0 ! address-family ipv4 neighbor 192.168.203.229 activate neighbor 192.168.255.252 activate no auto-summary no synchronization exit-address-family ! address-family vpnv4 neighbor 192.168.255.252 activate neighbor 192.168.255.252 send-community extended exit-address-family ! address-family ipv4 vrf CustB redistribute connected redistribute static no synchronization exit-address-family ! address-family ipv4 vrf CustA redistribute connected redistribute static no synchronization exit-address-family ! ip route 172.16.0.98 255.255.255.255 FastEthernet0/0 192.168.203.229 ! mpls ldp router-id Loopback0 ! end !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! version 12.4 hostname CORE-DIA-2 ip cef ! ip vrf CustA rd 65000:100 route-target export 65000:100 route-target import 65000:100 ! ip vrf CustB rd 65000:200 route-target export 65000:200 route-target import 65000:200 ! ! interface Tunnel0 ip address 10.0.0.1 255.255.255.252 ip mtu 1508 ip tcp adjust-mss 1436 mpls ip mpls mtu 1508 keepalive 1 3 tunnel source FastEthernet2/0 tunnel destination 192.168.203.230 ! interface Loopback0 ip address 192.168.255.252 255.255.255.255 ! interface Loopback100 ip vrf forwarding CustA ip address 10.1.1.1 255.255.255.255 ! interface Loopback200 ip vrf forwarding CustB ip address 10.1.1.1 255.255.255.255 ! interface FastEthernet1/0 description L2 backbone ip address 192.168.255.37 255.255.255.248 mpls ip mpls mtu 1508 ! interface FastEthernet2/0 description Direct Internet Access - Provider B ip address 172.16.0.98 255.255.255.252 duplex full snmp ifindex persist ! router ospf 100 router-id 192.168.255.252 log-adjacency-changes network 192.168.255.37 0.0.0.0 area 0 network 10.0.0.1 0.0.0.0 area 0 network 192.168.255.252 0.0.0.0 area 0 ! router bgp 65000 bgp router-id 192.168.255.252 neighbor 172.16.0.97 remote-as 65002 neighbor 192.168.255.240 remote-as 65000 neighbor 192.168.255.240 update-source Loopback0 ! address-family ipv4 neighbor 172.16.0.97 activate neighbor 192.168.255.240 activate no auto-summary no synchronization exit-address-family ! address-family vpnv4 neighbor 192.168.255.240 activate neighbor 192.168.255.240 send-community extended exit-address-family ! address-family ipv4 vrf CustB redistribute connected redistribute static no synchronization exit-address-family ! address-family ipv4 vrf CustA redistribute connected redistribute static no synchronization exit-address-family ! ip route 192.168.203.230 255.255.255.255 FastEthernet2/0 172.16.0.97 permanent ! mpls ldp router-id Loopback0 !