Skip to main content

R-BGP: Staying connected in a connected world

Publication ,  Conference
Kushman, N; Kandula, S; Katabi, D; Maggs, BM
Published in: 4th Symposium on Networked Systems Design and Implementation, NSDI 2007
January 1, 2007

Many studies show that, when Internet links go up or down, the dynamics of BGP may cause several minutes of packet loss. The loss occurs even when multiple paths between the sender and receiver domains exist, and is unwarranted given the high connectivity of the Internet. Our objective is to ensure that Internet domains stay connected as long as the underlying network is connected. Our solution, R-BGP works by pre-computing a few strategically chosen failover paths. R-BGP provably guarantees that a domain will not become disconnected from any destination as long as it will have a policy-compliant path to that destination after convergence. Surprisingly, this can be done using a few simple and practical modifications to BGP, and, like BGP, requires announcing only one path per neighbor. Simulations on the AS-level graph of the current Internet show that R-BGP reduces the number of domains that see transient disconnectivity resulting from a link failure from 22% for edge links and 14% for core links down to zero in both cases.

Duke Scholars

Published In

4th Symposium on Networked Systems Design and Implementation, NSDI 2007

Publication Date

January 1, 2007

Start / End Page

341 / 354
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Kushman, N., Kandula, S., Katabi, D., & Maggs, B. M. (2007). R-BGP: Staying connected in a connected world. In 4th Symposium on Networked Systems Design and Implementation, NSDI 2007 (pp. 341–354).
Kushman, N., S. Kandula, D. Katabi, and B. M. Maggs. “R-BGP: Staying connected in a connected world.” In 4th Symposium on Networked Systems Design and Implementation, NSDI 2007, 341–54, 2007.
Kushman N, Kandula S, Katabi D, Maggs BM. R-BGP: Staying connected in a connected world. In: 4th Symposium on Networked Systems Design and Implementation, NSDI 2007. 2007. p. 341–54.
Kushman, N., et al. “R-BGP: Staying connected in a connected world.” 4th Symposium on Networked Systems Design and Implementation, NSDI 2007, 2007, pp. 341–54.
Kushman N, Kandula S, Katabi D, Maggs BM. R-BGP: Staying connected in a connected world. 4th Symposium on Networked Systems Design and Implementation, NSDI 2007. 2007. p. 341–354.

Published In

4th Symposium on Networked Systems Design and Implementation, NSDI 2007

Publication Date

January 1, 2007

Start / End Page

341 / 354