Browse > Article

Damping BGP Route Flaps  

Duan, Zhenhai (Department of Computer Science, Florida State University)
Chandrashekar, Jaideep (Inter Research/CTL)
Krasky, Jeffrey (Department of Computer Science and Engineering, University of Minnesota)
Xu, Kuai (Yahoo! Inc.)
Zhang, Zhi-Li (Department of Computer Science and Engineering, University of Minnesota)
Publication Information
Abstract
BGP route flap damping(RFD) was anecdotally considered to be a key contributor to the stability of the global Internet inter-domain routing system. However, it was recently shown that RFD can incorrectly suppress for substantially long periods of time relatively stable routes, i.e., routes that only fail occasionally. This phenomenon can be attributed to the complex interaction between BGP path exploration and how the RFD algorithm identifies route flaps. In this paper we identify a distinct characteristic of BGP path exploration following a single network event such as a link or router failure. Based on this characteristic, we distinguish BGP route updates during BGP path exploration from route flaps and propose a novel BGP route flap damping algorithm, RFD+. RFD+ has a number of attractive properties in improving Internet routing stability. In particular, it can correctly suppress persistent route flaps without affecting routes that only fail occasionally. In addition to presenting the new algorithm and analyzing its properties, we also perform simulation studies to illustrate the performance of the algorithm.
Keywords
Border gateway protocol(BGP); internet routing stability; route flap damping;
Citations & Related Records

Times Cited By Web Of Science : 0  (Related Records In Web of Science)
Times Cited By SCOPUS : 0
연도 인용수 순위
  • Reference
1 C. Labovitz, G. Malan, and F. Jahanian, 'Internet routing instability,' IEEE/ACM Trans. Netw., vol. 6, no. 5, pp. 515-528, 1998   DOI   ScienceOn
2 C. Villamizar, R. Chandra, and R. Govindan, 'BGP route flap damping,' RFC 2439, Nov. 1998
3 C. Labovitz, A. Ahuja, A. Bose, and F. Jahanian, 'Delayed internet routing convergence,' IEEE/ACM Trans. Netw., vol. 9, no. 3, pp. 293-306, 2001   DOI   ScienceOn
4 C. Labovitz, A. Ahuja, A. Bose, and F. Jahanian, 'Delayed internet routing convergence,' in Proc. SIGCOMM, 2000, pp. 175-187
5 J. Chandrashekar, Z. Duan, Z.-L. Zhang, and J. Krasky, 'Limiting path exploration in BGP,' in Proc. IEEE INFOCOM, Miami, FL, Mar. 2005
6 D. Pei, X. Zhao, L. Wang, D. Massey, A. Mankin, S. Wu, and L. Zhang, 'Improving BGP convergence through consistency assertions,' in Proc. INFOCOM, New York, NY, Jun 2002
7 A. Bremler-Barr, Y. Afek, and S. Schwarz, 'Improved BGP convergence via ghost flushing,' in Proc. IEEE INFOCOM, San Francisco, CA, Apr. 2003
8 T. Griffin and B. Premore, 'An experimental analysis of BGP convergence time,' in Proc. IEEE Int. Conf. on Network Protocols (ICNP), 2001
9 R. Bush, T. Griffin, and Z. Mao, 'Route flap damping: Harmful?' in Proc. NANOG, Oct. 2002
10 C. Panigl, J. Schmitz, P. Smith, and C. Vistoli, 'RIPE routing-WG recommendations for coordinated route-flap damping parameters,' Oct. 2001, document ID: ripe-229
11 BRITE, 'Boston university representative internet topology generator.' [Online]. Available: http://www.cs.bu.edu/brite/
12 T. Griffin, F. Shepherd, and G. Wilfong, 'Policy disputes in path-vector protocols,' in Proc. ICNP, 1999, pp. 21-30
13 B. B. I.$\circleda$psg.com. [Online]. Available: http://www.psg.com/r-zmao/ BGPBeacon.html
14 Y. Rekhter and T. Li, 'A border gateway protocol 4 (BGP-4),' RFC 1771, Mar. 1995
15 Cisco Systems, Inc., 'BGP path selection algorithm.' [Online]. Available: http://www.cisco.com/warp/public/459/25.shtml
16 Z. Mao, R. Govindan, G. Varghese, and R. Katz, 'Route flap damping exacerbates Internet routing convergence,' in Proc. ACM SIGCOMM, Pittsburgh, PA, Aug. 2002
17 V. Paxson, 'End-to-end routing behavior in the Internet,' in Proc. ACM SIGCOMM, Stanford, CA, Aug. 1996
18 K. Varadhan, R. Govindan, and D. Estrin, 'Persistent route oscillations in inter-domain routing,' Computer Networks (Amsterdam, Netherlands: 1999), vol. 32, no. 1, pp. 1-16, 2000
19 SSFNET, 'Scalable simulation framework.' [Online]. Available: http:// www.ssfnet.org/homePage.html
20 Z. Duan, J. Chandrashekar, J. Krasky, K. Xu, and Z.-L. Zhang, 'Damping BGP route flaps,' Department of Computer Science, Florida State Univ., Tech. Rep., Jan. 2004