I have following setup:
I have BGP running between Router 1, Router 2 and WAN. Ospf is running between Router 1, Router 2 and ASA..Router 1 and 2 are injecting default route to ASA so I do see two defaults on ASA but I observe that it only ends up using one..rather then ASA if this would have been router it would do equal cost load balancing but that doesnt happen when we learn two dynamic defaults over ospf on ASA..whats the reason for that.
Secondly whats the way out to do traffic based load balancing over WAN links on router 1 and 2. As one router has WAN link of 1MB and other is 2MB, I configured GLBP but that doesnt seems to be the right solution in this design. What I mean is lets I would like to divert traffic to Router 2 if Router 1 WAN link usage has hit 1MB.