skip to main content
research-article

AS relationships, customer cones, and validation

Published: 23 October 2013 Publication History

Abstract

Business relationships between ASes in the Internet are typically confidential, yet knowledge of them is essential to understand many aspects of Internet structure, performance, dynamics, and evolution. We present a new algorithm to infer these relationships using BGP paths. Unlike previous approaches, our algorithm does not assume the presence (or seek to maximize the number) of valley-free paths, instead relying on three assumptions about the Internet's inter-domain structure: (1) an AS enters into a provider relationship to become globally reachable; and (2) there exists a peering clique of ASes at the top of the hierarchy, and (3) there is no cycle of p2c links. We assemble the largest source of validation data for AS-relationship inferences to date, validating 34.6% of our 126,082 c2p and p2p inferences to be 99.6% and 98.7% accurate, respectively. Using these inferred relationships, we evaluate three algorithms for inferring each AS's customer cone, defined as the set of ASes an AS can reach using customer links. We demonstrate the utility of our algorithms for studying the rise and fall of large transit providers over the last fifteen years, including recent claims about the flattening of the AS-level topology and the decreasing influence of tier-1 ASes on the global Internet.

Supplementary Material

PDF File (crimc039.pdf)
Consolidated Review of AS Relationships, Customer Cones, and Validation

References

[1]
AS Rank Website. http://as-rank.caida.org/.
[2]
Autonomous System (AS) Numbers. http://www.iana.org/assignments/as-numbers/as-numbers.xml.
[3]
Internet Topology Collection. http://irl.cs.ucla.edu/topology/.
[4]
RIPE (RIS). http://www.ripe.net/ris/.
[5]
U. Oregon Route Views Project. http://www.routeviews.org/.
[6]
B. Ager, N. Chatzis, A. Feldmann, N. Sarrar, S. Uhlig, and W. Willinger. Anatomy of a Large European IXP. In ACM SIGCOMM, 2012.
[7]
C. Alaettinoglu, C. Villamizar, E. Gerich, D. Kessens, D. Meyer, T. Bates, D. Karrenberg, and M. Terpstra. Routing policy specification language (RPSL), 1999.
[8]
B. Augustin, B. Krishnamurthy, and W. Willinger. IXPs: Mapped? In ACM SIGCOMM IMC, 2009.
[9]
G. D. Battista, T. Erlebach, A. Hall, M. Patrignani, M. Pizzonia, and T. Schank. Computing the Types of the Relationships Between Autonomous Systems. IEEE/ACM Transactions on Networking, 2007.
[10]
C. Bron and J. Kerbosch. Algorithm 457: Finding All Cliques of an Undirected Graph. CACM, 1973.
[11]
R. Chandra, P. Traina, and T. Li. BGP Communities Attribute, 1996.
[12]
K. Chen, D. R. Choffnes, R. Potharaju, Y. Chen, F. E. Bustamante, D. Pei, and Y. Zhao. Where the Sidewalk Ends: Extending the Internet AS Graph Using Traceroutes from P2P Users. In ACM CoNEXT, 2009.
[13]
A. Dhamdhere and C. Dovrolis. The Internet is Flat: Modeling the Transition from a Transit Hierarchy to a Peering Mesh. In ACM CoNEXT, Dec 2010.
[14]
A. Dhamdhere and C. Dovrolis. Twelve Years in the Evolution of the Internet Ecosystem. IEEE/ACM Transactions on Networking, 2011.
[15]
A. D'Ignazio and E. Giovannetti. Antitrust Analysis for the Internet Upstream Market: a Border Gateway Protocol Approach. Journal Of Competition, Law and Economics, 2006.
[16]
X. Dimitropoulos, D. Krioukov, M. Fomenkov, B. Huffaker, Y. Hyun, and kc claffy. AS Relationships: Inference and Validation. CCR, 2007.
[17]
P. Faratin, D. Clark, S. Bauer, W. Lehr, P. Gilmore, and A. Berger. The Growing Complexity of Internet Interconnection. Communications and Strategies, 2008.
[18]
L. Gao. On Inferring Autonomous System Relationships in the Internet. IEEE/ACM Transactions on Networking, 2001.
[19]
L. Gao and J. Rexford. Stable Internet Routing Without Global Coordination. IEEE/ACM Transactions on Networking, 2001.
[20]
P. Gill, M. Arlitt, Z. Li, and A. Mahanti. The flattening Internet topology: Natural evolution, unsightly barnacles or contrived collapse? In PAM, 2008.
[21]
P. Gill, M. Schapira, and S. Goldberg. Let the Market Drive Deployment: A Strategy for Transitioning to BGP Security. In ACM SIGCOMM, 2011.
[22]
V. Giotsas and S. Zhou. Valley-free Violation in Internet Routing - Analysis Based on BGP Community Data. In IEEE ICC, 2012.
[23]
E. Gregori, A. Improta, L. Lenzini, L. Rossi, and L. Sani. BGP and Inter-AS Economic Relationships. In IFIP Networking, 2011.
[24]
G. Huston. Exploring Autonomous System Numbers. The Internet Protocol Journal, 2006.
[25]
K. Keys and B. Huffaker. Mapping autonomous systems to organizations: CAIDA's inference methodology.
[26]
C. Labovitz, S. Iekel-Johnson, D. McPherson, J. Oberheide, and F. Jahanian. Internet inter-domain traffic. In ACM SIGCOMM, 2010.
[27]
W. Mühlbauer, S. Uhlig, B. Fu, M. Meulle, and O. Maennel. In Search for an Appropriate Granularity to Model Routing Policies. In ACM SIGCOMM, 2007.
[28]
R. Oliveira, D. Pei, W. Willinger, B. Zhang, and L. Zhang. In search of the elusive ground truth: the Internet's AS-level connectivity structure. In ACM SIGMETRICS, June 2008.
[29]
R. Oliveria, D. Pei, W. Willinger, B. Zhang, and L. Zhang. Quantifying the Completeness of the Observed Internet AS-level Structure. Technical Report TR-080026--2008, UCLA CS Dept., 2008.
[30]
Renesys. A baker's dozen, 2012 edition. http://www.renesys.com/blog/2013/01/a-bakers-dozen-2012-edition.shtml.
[31]
Renesys. Rankings, damned rankings, and statistics. http://www.renesys.com/tech/presentations/pdf/menog2.pdf.
[32]
M. Roughan, W. Willinger, O. Maennel, D. Perouli, and R. Bush. 10 lessons from 10 years of measuring and modeling the Internet's autonomous systems. JSAC, 2011.
[33]
Y. Shavitt, E. Shir, and U. Weinsberg. Near-Determin- istic Inference of AS Relationships. In ConTel, 2009.
[34]
L. Subramanian, S. Agarwal, J. Rexford, and R. H. Katz. Characterizing the Internet Hierarchy from Multiple Vantage Points. IEEE INFOCOM, 2002.
[35]
Q. Vohra and E. Chen. BGP Support for Four-octet AS Number Space, 2007.
[36]
J. Xia and L. Gao. On the evaluation of AS relationship inferences. In IEEE Globecom, 2004.
[37]
B. Zhang, R. Liu, D. Massey, and L. Zhang. Collecting the Internet AS-level Topology. CCR, 2005.

Cited By

View all
  • (2024)Hidden-SAGE: For the Inference of Complex Autonomous System Business Relationships Involving Hidden LinksElectronics10.3390/electronics1309161713:9(1617)Online publication date: 23-Apr-2024
  • (2024)Geofeeds: Revolutionizing IP Geolocation or Illusionary Promises?Proceedings of the ACM on Networking10.1145/36768692:CoNEXT3(1-21)Online publication date: 21-Aug-2024
  • (2024)Kirigami, the Verifiable Art of Network CuttingIEEE/ACM Transactions on Networking10.1109/TNET.2024.336037132:3(2447-2462)Online publication date: Jun-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IMC '13: Proceedings of the 2013 conference on Internet measurement conference
October 2013
480 pages
ISBN:9781450319539
DOI:10.1145/2504730
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: 23 October 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. AS relationships
  2. customer cone
  3. routing policies

Qualifiers

  • Research-article

Conference

IMC'13
IMC'13: Internet Measurement Conference
October 23 - 25, 2013
Barcelona, Spain

Acceptance Rates

IMC '13 Paper Acceptance Rate 42 of 178 submissions, 24%;
Overall Acceptance Rate 277 of 1,083 submissions, 26%

Upcoming Conference

IMC '24
ACM Internet Measurement Conference
November 4 - 6, 2024
Madrid , AA , Spain

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)111
  • Downloads (Last 6 weeks)13
Reflects downloads up to 15 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Hidden-SAGE: For the Inference of Complex Autonomous System Business Relationships Involving Hidden LinksElectronics10.3390/electronics1309161713:9(1617)Online publication date: 23-Apr-2024
  • (2024)Geofeeds: Revolutionizing IP Geolocation or Illusionary Promises?Proceedings of the ACM on Networking10.1145/36768692:CoNEXT3(1-21)Online publication date: 21-Aug-2024
  • (2024)Kirigami, the Verifiable Art of Network CuttingIEEE/ACM Transactions on Networking10.1109/TNET.2024.336037132:3(2447-2462)Online publication date: Jun-2024
  • (2024)Peaking Beyond the Best Route: An Extensive Dataset for Looking GlassesNOMS 2024-2024 IEEE Network Operations and Management Symposium10.1109/NOMS59830.2024.10575856(1-7)Online publication date: 6-May-2024
  • (2024)KNI-DRL: Key Nodes Identification Method Based on Deep Reinforcement Learning in Inter-domain Routing Networks2024 9th International Conference on Computer and Communication Systems (ICCCS)10.1109/ICCCS61882.2024.10603253(698-705)Online publication date: 19-Apr-2024
  • (2024)Macroscopic Insights of IoT Botnet Dynamics Via AS-level Tolerance AssessmentICC 2024 - IEEE International Conference on Communications10.1109/ICC51166.2024.10622782(5244-5249)Online publication date: 9-Jun-2024
  • (2024)PathMLP: Smooth path towards high-order homophilyNeural Networks10.1016/j.neunet.2024.106650180(106650)Online publication date: Dec-2024
  • (2024)Exploring scale-free networks: Survey on autonomous system dynamics and connectivity analysisComputer Networks10.1016/j.comnet.2024.110454248(110454)Online publication date: Jun-2024
  • (2024)A Deep Learning Approach for BGP Security ImprovementData Science and Applications10.1007/978-981-99-7862-5_7(85-96)Online publication date: 16-Feb-2024
  • (2024)Anycast Polarization in the WildPassive and Active Measurement10.1007/978-3-031-56252-5_6(104-131)Online publication date: 20-Mar-2024
  • 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