I'm running BGP with my own ASN, and peering to 2 providers, one 10Mbit, and the other 3Mbit. I prepend my own ASN as-path many times for the 3Mbit provider, so remote networks will almost always prefer the 10Mbit link. Ok, so now to the challenge.
This morning, the 10Mbit connection started acting really slow. Lots of latency, dropping 70% of the packets, etc. BGP didn't save my network from being severely impacted. After the provider of the 10Mbit link drug their feet on the issue, I shut down the interface, and let BGP flow over the the backup link.
Could I use ip sla, or something similar to automate this process in the future? How could I protect the network against something like this happening in the future? Any advice valued & rated! Thanks.