2 routers with a single eBGP session to separate ISPs
iBGP between the routers.
Each router has a static default route to the ISP with AD set to 254
Each router is receiving a default route via it's eBGP session.
router-a <----> router-b
router-a route table
0 ADb 0.0.0.0/0 ISP-1 GW 20
1 S 0.0.0.0/0 ISP-1 GW 254
2 Db 0.0.0.0/0 router-b IP 200
if I shutdown router-a ISP-1 port:
0 A S 0.0.0.0/0 ISP-1 GW 254
1 Db 0.0.0.0/0 router-b IP 200
Is the lower AD iBGP route not being selected because the BGP best path algorithm is not being run once the selected route drops? If that is the case, how can I make it so the default route is only active if both bgp default routes are not in the table?
The scope and target scopes are at their defaults.