Impact of Hot-Potato Routing Changes in IP Networks

Despite the architectural separation between intradomain and interdomain routing in the Internet, intradomain protocols do influence the path-selection process in the Border Gateway Protocol (BGP). When choosing between multiple equally-good BGP routes, a router selects the one with the closest egress point, based on the intradomain path cost. Under such hot-potato routing, an intradomain event can trigger BGP routing changes. To characterize the influence of hot-potato routing, we propose a technique for associating BGP routing changes with events visible in the intradomain protocol, and apply our algorithm to a tier-1 ISP backbone network. We show that (i) BGP updates can lag 60 seconds or more behind the intradomain event; (ii) the number of BGP path changes triggered by hot-potato routing has a nearly uniform distribution across destination prefixes; and (iii) the fraction of BGP messages triggered by intradomain changes varies significantly across time and router locations. We show that hot-potato routing changes lead to longer delays in forwarding-plane convergence, shifts in the flow of traffic to neighboring domains, extra externally-visible BGP update messages, and inaccuracies in Internet performance measurements.

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

[2]  Matthew C. Caesar,et al.  Towards Localizing Root Causes of BGP Dynamics , 2003 .

[3]  Steve Uhlig,et al.  Modeling the routing of an autonomous system with C-BGP , 2005, IEEE Network.

[4]  Christophe Diot,et al.  Detection and analysis of routing loops in packet traces , 2002, IMW '02.

[5]  Renata Teixeira,et al.  TIE Breaking: Tunable Interdomain Egress Selection , 2005, IEEE/ACM Transactions on Networking.

[6]  Renata Teixeira,et al.  Dynamics of hot-potato routing in IP networks , 2004, SIGMETRICS '04/Performance '04.

[7]  Abhijit Bose,et al.  Delayed internet routing convergence , 2000, SIGCOMM.

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

[9]  Renata Teixeira,et al.  A measurement framework for pin-pointing routing changes , 2004, NetT '04.

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

[11]  Jia Wang,et al.  Finding a needle in a haystack: pinpointing significant BGP routing changes in an IP network , 2005, NSDI.

[12]  Matthew Roughan,et al.  Traffic Matrix Reloaded: Impact of Routing Changes , 2005, PAM.

[13]  John G. Scudder,et al.  BGP Monitoring Protocol , 2008 .

[14]  Chen-Nee Chuah,et al.  Feasibility of IP restoration in a tier 1 backbone , 2004, IEEE Network.

[15]  Olivier Bonaventure,et al.  Achieving sub-second IGP convergence in large IP networks , 2005, CCRV.

[16]  Chen-Nee Chuah,et al.  The impact of BGP dynamics on intra-domain traffic , 2004, SIGMETRICS '04/Performance '04.

[17]  Albert G. Greenberg,et al.  OSPF Monitoring: Architecture, Design, and Deployment Experience , 2004, NSDI.

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

[19]  Albert G. Greenberg,et al.  A case study of OSPF behavior in a large enterprise network , 2002, IMW '02.

[20]  Renata Teixeira,et al.  Managing routing disruptions in Internet service provider networks , 2006, IEEE Communications Magazine.

[21]  Gordon T. Wilfong,et al.  Analysis of the MED oscillation problem in BGP , 2002, 10th IEEE International Conference on Network Protocols, 2002. Proceedings..

[22]  Chen-Nee Chuah,et al.  Analysis of link failures in an IP backbone , 2002, IMW '02.

[23]  Renata Teixeira,et al.  Network sensitivity to hot-potato disruptions , 2004, SIGCOMM '04.

[24]  Yin Zhang,et al.  BGP routing stability of popular destinations , 2002, IMW '02.

[25]  Yakov Rekhter,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[26]  Anja Feldmann,et al.  Locating internet routing instabilities , 2004, SIGCOMM '04.

[27]  Antonio Nucci,et al.  Measuring the shared fate of IGP engineering and interdomain traffic , 2005, 13TH IEEE International Conference on Network Protocols (ICNP'05).

[28]  Ross W. Callon,et al.  Use of OSI IS-IS for routing in TCP/IP and dual environments , 1990, RFC.

[29]  David Watson,et al.  Experiences with monitoring OSPF on a regional service provider network , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[30]  Cengiz Alaettinoglu,et al.  Towards Milli-Second IGP Convergence , 2000 .