|
ABSTRACT
The convergence time of the interdomain routing protocol, BGP, can last as long as 30 minutes. Yet, routing behavior during BGP route convergence is poorly understood. During route convergence, an end-to-end Internet path can experience a transient loss of reachability. We refer to this loss of reachability as transient routing failure. Transient routing failures can lead to packet losses, and prolonged packet loss bursts can make the performance of applications such as Voice-over-IP and interactive games unacceptable. In this paper, we study how routing failures can occur in the Internet. With the aid of a formal model that captures transient failures of the interdomain routing protocol, we derive the sufficient conditions that transient routing failures could occur. We further study transient routing failures in typical BGP systems where commonly used routing policies are applied. Network administrators can apply our analysis to improve their network performance and stability.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
 |
3
|
Nick Feamster , David G. Andersen , Hari Balakrishnan , M. Frans Kaashoek, Measuring the effects of internet path faults on reactive routing, Proceedings of the 2003 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, June 11-14, 2003, San Diego, CA, USA
|
| |
4
|
|
| |
5
|
A. Markopoulou, G. Iannaccone, S. Bhattacharyya, C. Chuah, and C. Diot, "Characterization of failures in an IP backbone," in Proc. IEEE INFOCOM, Hong Kong, China, Mar. 2004, vol. 4, pp. 2307-2317.
|
 |
6
|
Sharad Agarwal , Chen-Nee Chuah , Supratik Bhattacharyya , Christophe Diot, The impact of BGP dynamics on intra-domain traffic, Proceedings of the joint international conference on Measurement and modeling of computer systems, June 10-14, 2004, New York, NY, USA
|
| |
7
|
|
 |
8
|
|
| |
9
|
C. Labovitz and A. Ahuja, "The impact of Internet policy and topology on delayed routing convergence," in Proc. IEEE INFOCOM, Anchorage, AK, Apr. 2001, vol. 1, pp. 537-546.
|
| |
10
|
|
 |
11
|
Anja Feldmann , Olaf Maennel , Z. Morley Mao , Arthur Berger , Bruce Maggs, Locating internet routing instabilities, Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications, August 30-September 03, 2004, Portland, Oregon, USA
|
| |
12
|
|
 |
13
|
|
| |
14
|
|
| |
15
|
|
 |
16
|
Feng Wang , Zhuoqing Morley Mao , Jia Wang , Lixin Gao , Randy Bush, A measurement study on the impact of routing events on end-to-end internet path performance, Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications, September 11-15, 2006, Pisa, Italy
|
| |
17
|
|
 |
18
|
Timothy G. Griffin , Gordon Wilfong, An analysis of BGP convergence properties, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.277-288, August 30-September 03, 1999, Cambridge, Massachusetts, United States
|
 |
19
|
|
| |
20
|
|
| |
21
|
T. Griffin and G. T. Wilfong, "A safe path vector protocol," in Proc. IEEE INFOCOM, 2000, pp. 490-499.
|
| |
22
|
|
| |
23
|
L. Gao, T. Griffin, and J. Rexford, "Inherently safe backup routing with BGP," in Proc. IEEE INFOCOM, Anchorage, AK, 2001, pp. 547-556.
|
| |
24
|
|
 |
25
|
Timothy G. Griffin , Aaron D. Jaggard , Vijay Ramachandran, Design principles of policy languages for path vector protocols, Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications, August 25-29, 2003, Karlsruhe, Germany
[doi> 10.1145/863955.863964]
|
 |
26
|
|
| |
27
|
A. Feldmann, H. Kong, O. Maennel, and A. Tudor, "Measuring BGP pass-through times," in Proc. Passive and Active Measurement Conf. (PAM'04), Antibes Juan-les-Pins, France, Apr. 2004, pp. 267-277.
|
| |
28
|
D. Obradovic, "Real-time model and convergence time of BGP," in Proc. IEEE INFOCOM, New York, NY, 2002, vol. 2, pp. 893-901.
|
| |
29
|
|
| |
30
|
R. Teixeira, N. Duffield, J. Rexford, and M. Roughan, "Traffic matrix reloaded: Impact of routing changes," in Proc. Passive and Active Measurement Conf. (PAM'05), Boston, MA, Mar. 2005, pp. 251-264.
|
| |
31
|
|
| |
32
|
N. Kushman, S. Kandula, D. Katabi, and B. Maggs, "R-BGP: Staying connected in a connected world," in Proc. 4th USENIX Symp. Networked Systems Design and Implementation, Cambridge, MA, 2007, pp. 341-354.
|
| |
33
|
F. Wang and L. Gao, "A full route aware routing protocol--Fast recovery from transient routing failures," in Proc. IEEE INFOCOM, Phoenix, AZ, Apr. 2008, pp. 2333-2341.
|
|