The problem is that in implementing a system that can route packets and react more quickly to route outages than core internet routing, you basically need to implement core internet routing in your overlay. In the process, it becomes clear that the reason BGP reacts slowly to outages is that it damps route topology changes to prevent oscillation: preferring stability to sensitivity was a deliberate design choice. Detecting an outage is, after all, not straightforward in a distributed system.
The authors mention early in the paper that another alternative would have been to use a generic overlay in combination with a modified protocol like OSPF. I don't understand why they couldn't have augmented OSPF with their custom "loss minimizer" in order to prove the basic point that a routing overlay network could provide faster recovery for route loss on the WAN.

1 comment:
Note how outage is defined: high loss rates for a long period of time. The techniques are really designed to hide disconnections the time scales of several minutes.
As to your comment about OSPF, it is a good one. I'll have to think about that.
Post a Comment