skip to main content
10.1145/1644893.1644934acmconferencesArticle/Chapter ViewAbstractPublication PagesimcConference Proceedingsconference-collections
research-article

IXPs: mapped?

Published:04 November 2009Publication History

ABSTRACT

Internet exchange points (IXPs) are an important ingredient of the Internet AS-level ecosystem - a logical fabric of the Internet made up of about 30,000 ASes and their mutual business relationships whose primary purpose is to control and manage the flow of traffic. Despite the IXPs' critical role in this fabric, little is known about them in terms of their peering matrices (i.e., who peers with whom at which IXP) and corresponding traffic matrices (i.e., how much traffic do the different ASes that peer at an IXP exchange with one another). In this paper, we report on an Internet-wide traceroute study that was specifically designed to shed light on the unknown IXP-specific peering matrices and involves targeted traceroutes from publicly available and geographically dispersed vantage points. Based on our method, we were able to discover and validate the existence of about 44K IXP-specific peering links - nearly 18K more links than were previously known. In the process, we also classified all known IXPs depending on the type of information required to detect them. Moreover, in view of the currently used inferred AS-level maps of the Internet that are known to miss a significant portion of the actual AS relationships of the peer-to-peer type, our study provides a new method for augmenting these maps with IXP-related peering links in a systematic and informed manner.

References

  1. R. Oliveira, B. Zhang, and L. Zhang, "Observing the Evolution of Internet AS Topology," in SIGCOMM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Dhamdhere and C. Dovrolis, "Ten Years in the Evolution of the Internet Ecosystem," in IMC, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Chang et al., "Towards Capturing Representative AS-level Internet Topologies," in Computer Networks, 44(6):737--755, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. He et al., "Lord of the Links: A Framework for Discovering Missing Links in the Internet Topology," IEEE/ACM Trans. Networking, vol. 17, no. 2, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Oliveira et al., "In Search of the Elusive Ground Truth: The Internet's AS-level Connectivity Structure," in SIGMETRICS, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. M. Roughan, J. Tuke, and O. Maennel, "Bigfoot, Sasquatch, the Yeti and Other Missing Links: What We Don't Know About The AS Graph," in IMC, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. H. Chang, "An Economic-Based Empirical Approach to Modeling the Internet's Inter-Domain Topology and Traffic Matrix," Ph. D. Thesis, University of Michigan, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Xu et al., "On Properties of Internet Exchange Points and Their Impact on AS Topology and Relationship," in NETWORKING, 2004.Google ScholarGoogle Scholar
  9. B. Huffaker, D. Plummer, D. Moore, and k. claffy, "Topology discovery by active probing," in Proc. Symposium on Applications and the Internet, Jan. 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Y. Shavitt and E. Shir, "DIMES: Let the Internet Measure Itself," CCR, vol. 35, no. 5, pp. 71--74, October 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Faloutsos, P. Faloutsos, and C. Faloutsos, "On Power-law Relationships of the Internet Topology," in SIGCOMM, 1999, pp. 251--262. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Mahadevan et al., "Orbis: Rescaling Degree Correlations to Generate Annotated Internet Topologies," in CCR, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. H. Chang and W. Willinger, "Difficulties Measuring the Internet's AS-level Ecosystem," in 40th Conf. Information Sciences and Systems, 2006.Google ScholarGoogle Scholar
  14. Teixeira et al., "In Search of Path Diversity in ISP Networks," in IMC, October 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Mao et al., "Towards an Accurate AS-level Traceroute Tool," in SIGCOMM, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Viger et al., "Detection, Understanding, and Prevention of Traceroute Measurement Artifacts," in Computer Networks, 52(5): 998--1018, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Chen et al., "Where the Sidewalk Ends: Extending the Internet AS Graph Using Traceroutes From P2P Users," in Proc. ACM CoNEXT, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. W. Norton, "The Evolution of the U.S. Internet Peering Ecosystem," www.nanog.org/mtg-0405/pdf/norton.pdf.Google ScholarGoogle Scholar
  19. ----, "Internet service providers and peering," www.nanog.org/papers/isp.peering.doc.Google ScholarGoogle Scholar
  20. B. Woodcock, "Introduction to Exchange Point Economics," www.pch.net/documents/papers/intro-economics, 2006.Google ScholarGoogle Scholar
  21. He et al., "A Systematic Framework for Unearthing the Missing Links: Measurements and Impact," in NSDI, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Google, "Brief Introduction to Peering," LACNIC meeting, July 2008.Google ScholarGoogle Scholar
  23. Packet Clearing House, "Internet Exchange Directory," https://prefix.pch.net/applications/ixpdir/.Google ScholarGoogle Scholar
  24. S. Tomic and A. Jukan, "GMPLS-based Exchange Points: Architecture and Functionality," in Proc. Workshop on High Performance Switching and Routing, June 2003.Google ScholarGoogle ScholarCross RefCross Ref
  25. Amimi et al., "Issues with Inferring Internet Topological Attributes," in Proc. SPIE, 2002.Google ScholarGoogle Scholar
  26. PeeringDB, "Exchange Points List," https://www.peeringdb.com/private/exchange_list.php.Google ScholarGoogle Scholar
  27. Cymru, "IP to BGP ASN Lookup and Prefix Mapping Services," http://www.cymru.com/BGP/asnlookup.html.Google ScholarGoogle Scholar
  28. G. Siganos and M. Faloutsos, "Analyzing BGP Policies: Methodology and Tool," in INFOCOM, 2004.Google ScholarGoogle Scholar
  29. T. Kernen, "traceroute.org," www.traceroute.org, 2008.Google ScholarGoogle Scholar
  30. University of Oregon, "Route Views," www.routeviews.org.Google ScholarGoogle Scholar
  31. RIPE, "Ris raw data," 2008.Google ScholarGoogle Scholar
  32. Cooperative Association for Internet Data Analysis, http://www.caida.org/tools/measurement/skitter/.Google ScholarGoogle Scholar
  33. D. Choffnes and F. Bustamante, "Taming the Torrent: A Practical Approach to Reducing Cross-ISP Traffic in P2P Systems," in SIGCOMM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Mérindol et al., "Quantifying ASes Multiconnectivity using Multicast Information," in Proc. ACM SIGCOMM Internet Measurement Conference, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Katz-Bassett et al., "Reverse Traceroute," Technical report, 2009.Google ScholarGoogle Scholar
  36. Y. Chi, R. Oliveira, and L. Zhang, "Cyclops: The Internet AS-level Observatory," CCR, October 2008.Google ScholarGoogle Scholar
  37. R. Govindan and H. Tangmunarunkit, "Heuristics for Internet Map Discovery," in INFOCOM, March 2000.Google ScholarGoogle Scholar
  38. Chang et al., "Inferring AS-level Internet Topology from Router-level Path Traces," in SPIE ITCom 2001, 2001.Google ScholarGoogle Scholar
  39. Yao et al., "Topology Inference in the Presence of Anonymous Routers," in INFOCOM, April 2003.Google ScholarGoogle Scholar
  40. "PlanetLab," www.planetlab.org.Google ScholarGoogle Scholar

Index Terms

  1. IXPs: mapped?

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        IMC '09: Proceedings of the 9th ACM SIGCOMM conference on Internet measurement
        November 2009
        468 pages
        ISBN:9781605587714
        DOI:10.1145/1644893

        Copyright © 2009 ACM

        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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 4 November 2009

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate277of1,083submissions,26%

        Upcoming Conference

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

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader