vrf definition Green rd 100:200 ! address-family ipv4 route-target export 100:200 route-target import 100:200 exit-address-family ! vrf definition Red rd 100:100 ! address-family ipv4 route-target export 100:100 route-target import 100:100 exit-address-family ! mpls label protocol ldp interface Loopback0 ip address 1.1.1.1 255.255.255.255 ! interface GigabitEthernet1 description To ProviderCore1 Gi1 ip address 10.0.0.3 255.255.255.254 negotiation auto mpls ip no mop enabled no mop sysid ! interface GigabitEthernet2 vrf forwarding Red ip address 192.168.40.1 255.255.255.254 negotiation auto no mop enabled no mop sysid ! interface GigabitEthernet3 vrf forwarding Green ip address 192.168.50.1 255.255.255.254 negotiation auto no mop enabled no mop sysid ! router eigrp 1 ! ! router eigrp Red ! address-family ipv4 unicast vrf Red autonomous-system 1 ! topology base redistribute bgp 100 metric 1000000 100 255 1 1500 exit-af-topology network 0.0.0.0 exit-address-family ! ! router eigrp Green ! address-family ipv4 unicast vrf Green autonomous-system 1 ! topology base redistribute bgp 100 metric 1000000 100 255 1 1500 exit-af-topology network 0.0.0.0 exit-address-family ! router ospf 1 network 0.0.0.0 255.255.255.255 area 0 ! router bgp 100 bgp log-neighbor-changes no bgp default ipv4-unicast neighbor 1.1.1.3 remote-as 100 neighbor 1.1.1.3 update-source Loopback0 ! address-family ipv4 exit-address-family ! address-family vpnv4 neighbor 1.1.1.3 activate neighbor 1.1.1.3 send-community both exit-address-family ! address-family ipv4 vrf Green redistribute connected redistribute eigrp 1 exit-address-family ! address-family ipv4 vrf Red redistribute connected redistribute eigrp 1 exit-address-family