Monday, October 25, 2021

Has anyone worked with exabgp? Have question regarding return path traffic

Hi all

I've been testing exabgp in my lab and can't wrap my head around how return traffic should work assuming you want full HA.

My setup is simplistic, I have a centos server that has /30 point to point links between it and two upstream routers. BGP peering is established to both and I can successfully advertise my application IP (using Loopback) to both. Inbound traffic from multiple sources is ECMP-ed over the two links and this works but return traffic doesn't. The app is still using the O/S routing table for its direction to return to clients but exabgp doesnt touch the O/S routing (even though it can learn routes advertised from my routers, it just won't use them).

How do folks handle return traffic here? I could technically configure the centos server with default gateways on the /30 links but I don't think that should be "normal"? Or is it. I could also spin up quagga on the same server independently I guess so it can learn and use the default routes from my routers but I also dont think this is normal.

Any thoughts or suggestions from your own design how you handled routing for the return path?

Thanks.



No comments:

Post a Comment