Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1005686.1005723acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
Article

Dynamics of hot-potato routing in IP networks

Published: 01 June 2004 Publication History

Abstract

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 conduct controlled experiments with a commercial router. Then, we propose a technique for associating BGP routing changes with events visible in the intradomain protocol, and apply our algorithm to AT&T's backbone network. We show that (i) hot-potato routing can be a significant source of BGP updates, (ii) BGP updates can lag 60 seconds or more behind the intradomain event, (iii) the number of BGP path changes triggered by hot-potato routing has a nearly uniform distribution across destination prefixes, and (iv) 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.

References

[1]
"A Border Gateway Protocol 4 (BGP-4)." Internet Draft draft-ietf-idr-bgp4-23.txt, work in progress, November 2003.]]
[2]
J. Moy, "OSPF Version 2." RFC 2328, April 1998.]]
[3]
R. Callon, "Use of OSI IS--IS for Routing in TCP/IP and Dual Environments." RFC 1195, December 1990.]]
[4]
D. Watson, C. Labovitz, and F. Jahanian, "Experiences with monitoring OSPF on a regional service provider network," in Proc. International Conference on Distributed Computing Systems, pp. 204--213, May 2003.]]
[5]
A. Shaikh, C. Isett, A. Greenberg, M. Roughan, and J. Gottlieb, "A Case Study of OSPF Behavior in a Large Enterprise Network," in Proc. Internet Measurement Workshop, November 2002.]]
[6]
G. Iannaccone, C.-N. Chuah, R. Mortier, S. Bhattacharyya, and C. Diot, "Analysis of link failures in an IP backbone," in Proc. Internet Measurement Workshop, November 2002.]]
[7]
C. Labovitz, A. Ahuja, and F. Jahanian, "Experimental Study of Internet Stability and Wide-Area Network Failures," in Proc. Fault-Tolerant Computing Symposium, June 1999.]]
[8]
J. Rexford, J. Wang, Z. Xiao, and Y. Zhang, "BGP Routing Stability of Popular Destinations," in Proc. Internet Measurement Workshop, November 2002.]]
[9]
S. Agarwal, C.-N. Chuah, S. Bhattacharyya, and C. Diot, "Impact of BGP Dynamics on Intra-Domain Traffic," in Proc. ACM SIGMETRICS, June 2004.]]
[10]
C. Labovitz, R. Malan, and F. Jahanian, "Internet Routing Instability," IEEE/ACM Trans. Networking, vol. 6, pp. 515--558, October 1998.]]
[11]
T. G. Griffin and G. Wilfong, "An analysis of the MED oscillation problem in BGP," in Proc. International Conference on Network Protocols, 2002.]]
[12]
S. Halabi and D. McPherson, Internet Routing Architectures. Cisco Press, second~ed., 2001.]]
[13]
A. Shaikh and A. Greenberg, "OSPF monitoring: Architecture, design, and deployment experience," in Proc. Symposium on Networked Systems Design and Implementation, March 2004.]]
[14]
R. Wolff, "Poisson arrivals see time averages," Operations Research, vol. 30, no. 2, pp. 223--231, 1982.]]
[15]
"Configure Router Calculation Timers." http://www.cisco.com/univercd/cc/td/doc/product/software/ios120/12cgcr/np1_c/1cprt1/1cospf.html#xtocid2712621.]]
[16]
Understanding BGP Processes on Cisco. http://www.cisco.com/warp/public/459/highcpu-bgp.html#topic1.]]
[17]
C. Labovitz, A. Ahuja, A. Bose, and F. Jahanian, "Delayed Internet routing convergence," IEEE/ACM Trans. Networking, vol. 9, pp. 293--306, June 2001.]]
[18]
U. Hengartner, S. B. Moon, R. Mortier, and C. Diot, "Detection and analysis of routing loops in packet traces," in Proc. Internet Measurement Workshop, November 2002.]]
[19]
C. Alaettinoglu, V. Jacobson, and H. Yu, "Toward milli-second IGP convergence." Expired Internet Draft, draft-alaettinoglu-isis-convergence-00.txt, November 2000.]]
[20]
"Route Views." http://www.routeviews.org.]]
[21]
"RIPE NCC RIS." http://www.ripe.net/ripencc/pub-services/np/ris-index.html.]]
[22]
A. Sridharan, S. B. Moon, and C. Diot, "On the correlation between route dynamics and routing loops," in Proc. Internet Measurement Conference, October 2003.]]
[23]
B. Fortz, J. Rexford, and M. Thorup, "Traffic engineering with traditional IP routing protocols," IEEE Communication Magazine, October 2002.]]

Cited By

View all
  • (2024)What is the next hop to more granular routing models?Proceedings of the 23rd ACM Workshop on Hot Topics in Networks10.1145/3696348.3696859(343-351)Online publication date: 18-Nov-2024
  • (2023)Practical Packet Deflection in DatacentersProceedings of the ACM on Networking10.1145/36291471:CoNEXT3(1-25)Online publication date: 28-Nov-2023
  • (2023)Prism: Real-Time Privacy Protection Against Temporal Network Traffic AnalyzersIEEE Transactions on Information Forensics and Security10.1109/TIFS.2023.326788518(2524-2537)Online publication date: 2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGMETRICS '04/Performance '04: Proceedings of the joint international conference on Measurement and modeling of computer systems
June 2004
450 pages
ISBN:1581138733
DOI:10.1145/1005686
  • cover image ACM SIGMETRICS Performance Evaluation Review
    ACM SIGMETRICS Performance Evaluation Review  Volume 32, Issue 1
    June 2004
    432 pages
    ISSN:0163-5999
    DOI:10.1145/1012888
    Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 2004

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. BGP
  2. OSPF
  3. convergence
  4. hot-potato routing

Qualifiers

  • Article

Conference

SIGMETRICS04
SIGMETRICS04: SIGMETRICS 2004 / PERFORMANCE 2004
June 10 - 14, 2004
NY, New York, USA

Acceptance Rates

Overall Acceptance Rate 459 of 2,691 submissions, 17%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)1
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)What is the next hop to more granular routing models?Proceedings of the 23rd ACM Workshop on Hot Topics in Networks10.1145/3696348.3696859(343-351)Online publication date: 18-Nov-2024
  • (2023)Practical Packet Deflection in DatacentersProceedings of the ACM on Networking10.1145/36291471:CoNEXT3(1-25)Online publication date: 28-Nov-2023
  • (2023)Prism: Real-Time Privacy Protection Against Temporal Network Traffic AnalyzersIEEE Transactions on Information Forensics and Security10.1109/TIFS.2023.326788518(2524-2537)Online publication date: 2023
  • (2022)Related Works and Future DirectionsInternet Transport Economics10.1007/978-3-031-14421-9_4(45-51)Online publication date: 3-Nov-2022
  • (2021)Burst-tolerant datacenter networks with VertigoProceedings of the 17th International Conference on emerging Networking EXperiments and Technologies10.1145/3485983.3494873(1-15)Online publication date: 2-Dec-2021
  • (2021)Efficient Fine-Grained Website Fingerprinting via Encrypted Traffic Analysis with Deep Learning2021 IEEE/ACM 29th International Symposium on Quality of Service (IWQOS)10.1109/IWQOS52092.2021.9521272(1-10)Online publication date: 25-Jun-2021
  • (2021)A Reinforcement Learning-based solution for Intra-domain Egress Selection2021 IEEE 22nd International Conference on High Performance Switching and Routing (HPSR)10.1109/HPSR52026.2021.9481846(1-6)Online publication date: 7-Jun-2021
  • (2020)Internet transport economicsProceedings of the Twenty-First International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing10.1145/3397166.3409137(291-300)Online publication date: 11-Oct-2020
  • (2020)Why is Internet of Autonomous Vehicles not as Plug and Play as We Think ? Lessons to Be Learnt From Present Internet and Future DirectionsIEEE Access10.1109/ACCESS.2020.30093368(133015-133033)Online publication date: 2020
  • (2019)Beyond-Right BGP for Utilizing Hidden Private Peering Links in the Inter-Domain Routing in the Internet2019 2nd World Symposium on Communication Engineering (WSCE)10.1109/WSCE49000.2019.9040996(68-73)Online publication date: Dec-2019
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media