Hi all.
So, currently, the topology looks something like this:
ISP1***************ISP2
|********************|
eBGP*************eBGP
|********************|
RTR-1 <--iBGP--> RTR-2
|********************|
| ---------LAN------- |
Please disregard the asterisks. I couldn't use spaces to format the topo properly, so I used asterisks to separate them .
Both ISPs advertise a default route.
Let's say one has a problem advertising the inside routes upstream for some reason. I want to setup some kind of IP SLA where if ping to something like 8.8.8.8 is not reachable from the local router, it uses the backup 0.0.0.0/0 address advertised by the iBGP peer.
So let's say VRRP is setup for a client on the LAN to RTR-1.
Client -> RTR-1 -> ISP-1.
Then let's say ISP-1 has an issue upstream.
I want that RTR-1 then to use the default route being advertised by RTR-2 (Which comes upstream from ISP-2 and default-originate is enabled).
Client -> RTR-1 -> RTR-2 -> ISP-2
Then, when the SLA is able to ping 8.8.8.8 again, use its local route.
How would you go about doing this in ROS 7.x?