06-07-2022 09:45 AM
Hi All,
I have two Edge routers (Primary and secondary) which are connected with AWS and AZURE cloud provider (eBGP connectivity) and respective VRFs (AWS and AZURE) are created on these routers.
Problem: When I am doing inter-VRF route leaking between AWS and AZURE on Primary Router1, it is working fine and when I am doing inter-VRF route leaking between AWS and AZURE then AWS to AZURE it is working fine , but AZURE to AWS no route leaking is happening.
AWS Setup : in AWS VRF and Primary Router has local preference of 200 and secondary router with LP 100 and As-path prepend. AWS routes are learning on both routers are best routes.
AZURE Setup : in AZURE VRF and Primary Router has local preference of 200 and secondary router with LP 150 and As-path prepend. AZURE routes learning on Primary router through eBGP are best but on secondary router best routes are learning through IBGP in default VRF, not from eBGP. this is bit weird because ebgp has less AD than iBGP.
Because of this when I am trying to import AZURE routes to AWS VRF it is not importing as AZURE VRF routes are not best as compare to learning from IBGP in default VRF.
Although I know the above reason of problem but dont know how to fix this like make the ebgp AZURE routes on secondary router preferred over IBGP routes.
Regards,
Gurbinder
06-07-2022 10:06 AM
I don't full understand if you can draw topology that great.
BUT
are the eBGP prefix next-hop reachable ??
you can config the weight for eBGP to be prefer than the iBGP prefix.
still need to see topology
06-07-2022 10:30 AM
Hello
@MHM Cisco World wrote:
you can config the weight for eBGP to be prefer than the iBGP prefix.
Weight wouldn't be applicable when the rtrs are ebgp/ibgp peers, local preference would be more appropriate
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide