Route Oscillations in I-BGP

We study the route oscillation problem in the Internal Border Gateway Protocol (I-BGP) [19]. We propose a formal model of I -BGP and use it to show that even deciding whether an I-BGP configurati on can converge is an NP-Complete problem. Finally, we propose a modifi cation to I-BGP and show that the modified protocol always converges, e v n when route reflection is used. Moreover, it also converges to the s ame stable routing configuration regardless of the order in which messages a re sent or recieved.

[1]  David R. Oran,et al.  OSI IS-IS Intra-domain Routing Protocol , 1990, RFC.

[2]  John Moy,et al.  OSPF Version 2 , 1998, RFC.

[3]  Ravishanker Chandra,et al.  BGP Route Reflection An alternative to full mesh IBGP , 1996, RFC.

[4]  Bassam Halabi,et al.  Internet Routing Architectures , 1997 .

[5]  Farnam Jahanian,et al.  Internet routing instability , 1997, SIGCOMM '97.

[6]  John W. Stewart,et al.  BGP4 : inter-domain routing in the Internet , 1998 .

[7]  Ramesh Govindan,et al.  An architecture for stable, analyzable Internet routing , 1999, IEEE Netw..

[8]  Farnam Jahanian,et al.  Origins of Internet routing instability , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[9]  Gordon T. Wilfong,et al.  An analysis of BGP convergence properties , 1999, SIGCOMM '99.

[10]  Gordon T. Wilfong,et al.  Policy disputes in path-vector protocols , 1999, Proceedings. Seventh International Conference on Network Protocols.

[11]  Deborah Estrin,et al.  Persistent route oscillations in inter-domain routing , 2000, Comput. Networks.

[12]  Lixin Gao,et al.  Stable Internet routing without global coordination , 2000, SIGMETRICS '00.

[13]  Gordon T. Wilfong,et al.  A safe path vector protocol , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[14]  Abhijit Bose,et al.  Delayed Internet routing convergence , 2000, SIGCOMM.

[15]  Daniel Walton,et al.  BGP Persistent Route Oscillation Condition , 2001 .

[16]  Jennifer Rexford,et al.  Inherently safe backup routing with BGP , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[17]  Roger Wattenhofer,et al.  The impact of Internet policy and topology on delayed routing convergence , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[18]  Daniel Massey,et al.  Improving BGP convergence through consistency assertions , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.