Abstract
Due to the “natural” growth of the Internet, the scaling properties of today’s inter-domain routing system worsen at a steep rate. Certain operational practices and a number of limitations of the routing protocol itself further exacerbate the scalability problem. In order to address this threat, this paper introduces 2SIDR, a two-step inter-domain routing approach. 2SIDR aims at significantly reducing the state requirements of routers while minimizing the incurred path inflation due to the lack of full routing state. 2SIDR leverages insights from theoretical approaches termed compact routing. But instead of adhering to mathematical constraints 2SIDR takes practical constraints from Internet operations into consideration, i.e., data that is available in practice and business relationships. We call this practical compactness as it deliberately gives up mathematical bounds in order to satisfy real-world requirements. Two variants of 2SIDR were analyzed extensively based on multiple sources of data gathered from the Internet to construct an Internet-scale AS-level topology. Various aspects were analyzed such as the state/stretch trade-off and the effect of observed routing policies.
Similar content being viewed by others
Notes
A short version of this paper can be found in the proceedings of the 21st International Teletraffic Congress, 2009
This distance can increase, e.g., after depeering events as happened between Level3 and Cogent in 2005, but will on average always be close to 1
References
Rekhter Y, Li T, Hares S,“A Border Gateway Protocol 4 (BGP-4)”, RFC 4271
Houston G, BGP Data, http://bgp.potaroo.net/
Feamster N, Balakrishnan H, Rexford J (2004) “Some Foundational Problems in Interdomain Routing”, HotNets
Internet Topology Map, http://irl.cs.ucla.edu/topology/
Zhang B, Liu R, Massey D, Zhang L (2005) “Collecting the Internet AS-level Topology,” ACM SIGCOMM CCR, special issue on Internet Vital Statistics, January
Cittadini L et al (2010) “Evolution of Internet Address Space Deaggregation: Myths and Reality”, IEEE Journal on Selected Areas in Communication
Carpenter B, Atkinson R, Flinck H, “Renumbering Still Needs Work”, RFC5887
Fuller V, “Scaling of Internet Routing and Addressing”, APRICOT 2007
Kleinrock L, Kamoun F (1977) Hierarchical routing for large networks: performance evaluation and optimization. Comput Netw 1:155–174
Chen Q et al (2002) “The origin of power law in Internet topologies revisited”, IEEE INFOCOM
Bu T, Gao L, Towsley D (2002) “On Characterizing BGP Routing Table Growth”, IEEE Global Internet
Labovitz C, Ahuja A, Bose A, Jahanian F (2000) “Delayed Internet Routing Convergence”, ACM SIGCOMM
Mahajan R, Wetherall D, Anderson T (2002) “Understanding BGP Misconfiguration”, ACM SIGCOMM
Winter R (2009) “Two Steps Towards Practical Compact Routing”, 21st International Teletraffic Congress, September
Norton WB, “The Art of Peering: The Peering Playbook”, white paper
Subramanian L et al (2005) “HLP: A Next Generation Inter-domain Routing Protocol”, SIGCOMM
Brady A, Cowen L (2006) “Compact Routing on Power Law Graphs with Additive Stretch”, ALENEX
Krioukov D, Fall K, Yang X (2004) “Compact Routing on Internet-Like Graphs”, INFOCOM
Moskowitz R, Nikander P, “Host Identity Protocol (HIP) Architecture”, RFC 4423
Krioukov D, Fall K, Claffy Kc, Brady A (2007) “On Compact Routing for the Internet”, ACM SIGCOMM CCR
Ballani H, Francis P, Zhang X (2007) “A Study of Prefix Hijacking and Interception in the Internet”, SIGCOMM
Aiello W, Ioannidis J, McDaniel P (2003) “Origin Authentication in Interdomain Routing”, CCS
University of Oregon Route Views Project, http://www.routeviews.org/
Verkaik P et al, “Beyond CIDR Aggregation”, CAIDA technical report TR-2004-01
Andersen D et al (2007) “Holding the Internet Accountable”, HotNets
Norton WB, “The Evolution of the U.S. Internet Peering Ecosystem”, white paper
Li T (2007) “Design Goals for Scalable Internet Routing”, Internet Draft, draft-irtf-rrg-design-goals-01, July
Caesar M, Rexford J (2005) “BGP routing policies in ISP networks”, IEEE Network Magazine
Caesar M (2006) “ROFL: Routing on Flat Labels”, SIGCOMM
Gao L, Wang F (2002) “The Extent of AS Path Inflation by Routing Policies”, IEEE Global Internet Symposium
Villamizar C, Chandra R, Govindan R, “BGP Route Flap Damping”, RFC 2439 November 1998, http://www.ietf.org/rfc/rfc2439.txt
Enachescu M, Wang M, Goel A (2008) “Reducing Maximum Stretch in Compact Routing”, IEEE INFOCOM
Routing Information Service, http://www.ripe.net/ris/
Gao L (2000) “On Inferring Automonous System Relationships in the Internet”, IEEE Global Internet, Novemeber
van Beijnum I, Winter R (2009) “A BGP Inter-AS Cost Attribute”, Internet Draft, work in progress, draft-van-beijnum-idr-iac, March
NEC Labs Topology Project, http://topology.neclab.eu/
Tangmunarunkit H et al (2001) “Does AS Size Determine Degree in AS Topology?”, ACM CCR
Jen D et al (2008) “Towards a New Internet Routing Architecture: Arguments for Separating Edges from Transit Core”, HotNets
Ballani H et al (2008) “ViAggre: Making Routers Last Longer!”, HotNets
Farinacci D et al (2009) “Locator/ID Separation Protocol (LISP)”, Internet Draft, work in progress, draft-ietf-lisp, September
Zhang X et al (2006) “Scaling Global IP Routing with the Core Router-Integrated Overlay,” ICNP
Menth M, Hartmann M, Hoefling M (2010) “FIRMS: A Mapping System for Future Internet Routing”, JSAC Special Issue on Internet Routing Scalability
Author information
Authors and Affiliations
Corresponding author
Additional information
The research results presented herein have received support from Trilogy (http://www.trilogy-project.org), a research project partially funded by the European Community under its Seventh Framework Programme.
Rights and permissions
About this article
Cite this article
Winter, R. Compact inter-domain routing under real-world constraints. Ann. Telecommun. 66, 45–57 (2011). https://doi.org/10.1007/s12243-010-0205-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12243-010-0205-z