OPCA: Fault-Tolerant Routing and Load-Balancing
Abstract: The number of stub ASes that participate in the inter-domain BGP peering sessions has grown. Most of these ASes are multi-homed to multiple upstream providers. We believe that this behavior exhibits a widespread intent to achieve fault tolerant and load balanced connectivity to the Internet. However, BGP today offers route fail-over times as long as 15 minutes, and very limited control over incoming traffic across multiple wide area paths. We propose an policy control architecture, OPCA, that runs as an overlay network on top of BGP. OPCA allows an AS to make route change requests at other, remote ASes to achieve faster route fail-over and provide capabilities to control traffic entering the local AS. The proposed architecture and protocol will co-exist and interact with the existing routing infrastructure.