Hi,
I have two vrfs on a single J6350,( acting as a PE ) on which i want to exchange some routes.. Essentially i am marking up ( via a policy statement ) routes with extended communitys, and then importing them back into the other vrf by matching for those communitys.. This all worked well when the routes that i was exchanging were learned via BGP. A unique situation cropped up last week, and i have had to use static routes on my PE devices as the client device does not speak BGP ( it is a non juniper router )...
It seems that the static route is not shared between the vrf's.. The route is only found in the 1stvrf.inet.0 table and not the 2ndvrf.inet.0 route tables.. It is not present in bgp.l3vpn.0 This PE of course is connected to some other PE's and if i look for the route in teh bgp.l3vpn.0 route table there, it is present, and i'm able to import it ok..
i've checked my vrf import policy.. and this has worked in the past for me..
blah@somepe> show configuration policy-options policy-statement 2ndvrf_vrf_import
term 1 {
from community [ community1 community2 community3 ];
then accept;
}
term 2 {
then reject;
}
Given that the route is not in the bgp.l3vpn.0 table on the local PE, this matching on community is'nt going to work anyway.
So what ( if anything ) can i use to export and import between vrfs on the local PE?