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

Layer 1-informed Internet Topology Measurement

Published: 05 November 2014 Publication History

Abstract

Understanding the Internet's topological structure continues to be fraught with challenges. In this paper, we investigate the hypothesis that physical maps of service provider infrastructure can be used to effectively guide topology discovery based on network layer TTL-limited measurement. The goal of our work is to focus layer 3-based probing on broadly identifying Internet infrastructure that has a fixed geographic location such as POPs, IXPs and other kinds of hosting facilities. We begin by comparing more than 1.5 years of TTL-limited probe data from the Ark project with maps of service provider infrastructure from the Internet Atlas project. We find that there are substantially more nodes and links identified in the service provider map data versus the probe data. Next, we describe a new method for probe-based measurement of physical infrastructure called POPsicle that is based on careful selection of probe source-destination pairs. We demonstrate the capability of our method through an extensive measurement study using existing "looking glass" vantage points distributed throughout the Internet and show that it reveals 2.4 times more physical node locations versus standard probing methods. To demonstrate the deployability of POPsicle we also conduct tests at an IXP. Our results again show that POPsicle can identify more physical node locations compared with standard layer 3 probes, and through this deployment approach it can be used to measure thousands of networks world wide.

References

[1]
Haversine formula. http://en.wikipedia.org/wiki/Haversine_formula.
[2]
Internet2 Network Map. http://www.internet2.edu/media/medialibrary/2013/07/31/Internet2-Network-Infrastructure-Topology.pdf.
[3]
Team Cymru IP-to-ASN service. http://www.team-cymru.org/Services/ip-to-asn.html.
[4]
The CAIDA UCSD IPv4 Routed /24 DNS Names Dataset - September 2011{March 2013. http://www.caida.org/data/active/ipv4_dnsnames_dataset.xml.
[5]
The PeeringDB. https://www.peeringdb.com/.
[6]
Atlantic Metro Communications. http: //www.atlanticmetro.net/resources/maps.php, Accessed February 2013.
[7]
Lumos Networks. https://www.lumosnetworks.com/sites/default/files/POP-Colocation-List-Feb2013.xlsx, Accessed February 2013.
[8]
B. Ager, N. Chatzis, A. Feldmann, N. Sarrar, S. Uhlig, and W. Willinger. Anatomy of a large European IXP. In Proceedings of ACM SIGCOMM conference, 2012.
[9]
B. Augustin, X. Cuvellier, B. Orgogozo, F. Viger, T. Friedman, M. Latapy, C. Magnien, and R. Teixeira. Avoiding traceroute anomalies with Paris traceroute. In Proceedings of ACM SIGCOMM Internet measurement conference, 2006.
[10]
B. Augustin, B. Krishnamurthy, and W. Willinger. IXPs: mapped? In Proceedings of ACM Internet measurement conference, 2009.
[11]
P. Barford, A. Bestavros, J. Byers, and M. Crovella. On the Marginal Utility of Network Topology Measurements. In Proceedings of ACM Internet Measurement Workshop, 2001.
[12]
J. Chabarek and P. Barford. What's in a Name? Decoding Router Interface Names. In Proceedings of ACM HotPlanet, 2013.
[13]
A. Dhamdhere and C. Dovrolis. The Internet is at: modeling the transition from a transit hierarchy to a peering mesh. In Proceedings of ACM CoNEXT, 2010.
[14]
B. Donnet, M. Luckie, P. Mérindol, and J.-J. Pansiot. Revealing MPLS tunnels obscured from traceroute. ACM SIGCOMM Computer Communication Review, 2012.
[15]
R. Durairajan, S. Ghosh, X. Tang, P. Barford, and B. Eriksson. Internet Atlas: A Geographic Database of the Internet. In Proceedings of ACM HotPlanet, 2013.
[16]
S. Engelhardt. Personal communication, 2014.
[17]
B. Eriksson, P. Barford, B. Maggs, and R. Nowak. Posit: A Lightweight Approach for IP Geolocation. ACM SIGMETRICS Performance Evaluation Review, 2012.
[18]
B. Eriksson, P. Barford, J. Sommers, and R. Nowak. Inferring Unseen Components of the Internet Core. IEEE Journal on Selected Areas in Communications, 2011.
[19]
B. Eriksson, R. Durairajan, and P. Barford. Riskroute: A framework for mitigating network outage threats. In Proceedings of ACM CoNEXT, 2013.
[20]
D. Feldman, Y. Shavitt, and N. Zilberman. A structural approach for PoP geo-location. Computer Networks, 56(3), February 2012.
[21]
A. D. Ferguson, J. Place, and R. Fonseca. Growth analysis of a large isp. In Proceedings of ACM SIGCOMM Internet Measurement Conference, 2013.
[22]
P. Gill, M. Arlitt, Z. Li, and A. Mahanti. The attening Internet topology: Natural evolution, unsightly barnacles or contrived collapse? In Proceedings of PAM. 2008.
[23]
B. Gueye, A. Ziviani, M. Crovella, and S. Fdida. Constraint-Based Geolocation of Internet Hosts. IEEE/ACM Transactions on Networking, 2006.
[24]
B. Huffaker, M. Fomenkov, and K. Claffy. DRoP:DNS-based Router Positioning. ACM SIGCOMM Computer Communication Review (CCR), Jul 2014.
[25]
Y. Hyun, B. Huffaker, D. Andersen, E. Aben, M. Luckie, kc claffy, and C. Shannon. The IPv4 Routed /24 AS Links Dataset: September 2011 March 2013. http://www.caida.org/data/active/ipv4_routed_topology_aslinks_dataset.xml.
[26]
V. Jacobson and S. Deering. Traceroute, 1989.
[27]
A. Kapela. Personal communication, 2014.
[28]
E. Katz-Bassett, J. John, A. Krishnamurthy, D. Wetherall, T. Anderson, and Y. Chawathe. Towards IP Geolocation Using Delay and Topology Measurements. In Proceedings of ACM Internet Measurement Conference, 2006.
[29]
S. Knight, H. X. Nguyen, N. Falkner, R. A. Bowden, and M. Roughan. The Internet Topology Zoo. IEEE Journal on Selected Areas in Communications, 2011.
[30]
C. Labovitz, S. Iekel-Johnson, D. McPherson, J. Oberheide, and F. Jahanian. Internet inter-domain traffic. In Proceedings of ACM SIGCOMM Conference, 2010.
[31]
B. LaBuda. Personal communication, 2014.
[32]
M. Lottor. RFC 1296: Internet Growth (1981-1991). http://www.ietf.org/rfc/rfc1296.txt, January 1992.
[33]
H. Madhyastha, T. Isdal, M. Piatek, C. Dixon, T. Anderson, A. Krishnamurthy, and A. Venkataramani. iPlane: An Information Plane for Distributed Services. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation(OSDI '06), November 2006.
[34]
V. Padmanabhan and L. Subramanian. An Investigation of Geographic Mapping Techniques for Internet Hosts. In Proceedings of ACM SIGCOMM Conference, 2001.
[35]
V. Paxson. Measurement and Analysis of End-to-end Internet Dynamics. PhD thesis, University of California at Berkeley, 1997.
[36]
A. Rasti, N. Magharei, R. Rejaie, and W. Willinger. Eyeball ASes: from geography to connectivity. In Proceedings of ACM Internet Measurement Conference, 2010.
[37]
L. Roberts. The Arpanet and computer networks. In Proceedings of the ACM Conference on the HPW, 1986.
[38]
M. Roughan, S. J. Tuke, and O. Maennel. Bigfoot, sasquatch, the yeti and other missing links: what we don't know about the AS graph. In Proceedings of ACM Internet measurement conference, 2008.
[39]
Y. Shavitt and U. Weinsberg. Quantifying the Importance of Vantage Points Distribution in Internet Topology Measurements. In Proceedings of IEEE INFOCOM, 2009.
[40]
R. Sherwood, A. Bender, and N. Spring. Discarte: a disjunctive internet cartographer. In Proceedings of ACM SIGCOMM conference, 2008.
[41]
R. Sherwood and N. Spring. Touring the Internet in a TCP Sidecar. In Proceedings of ACM Internet Measurement Conference, 2006.
[42]
J. Sommers, P. Barford, and B. Eriksson. On the prevalence and characteristics of MPLS deployments in the open Internet. In Proceedings of ACM Internet measurement conference, 2011.
[43]
L. Spinelli, M. Crovella, and B. Eriksson. AliasCluster: A Lightweight Approach to Interface Disambiguation. In Proceedings of the Global Internet Symposium, 2013.
[44]
L. Spinelli, M. Crovella, and B. Eriksson. AliasCluster: A lightweight approach to interface disambiguation. In Proceedings of the Global Internet Symposium, 2013.
[45]
N. Spring, R. Mahajan, and D. Wetherall. Measuring ISP topologies with Rocketfuel. ACM SIGCOMM conference, 2002.
[46]
Y. Wang, D. Burgener, M. Flores, A. Kuzmanovic, and C. Huang. Towards Street-Level Client-Independent IP Geolocation. In Proceedings of USENIX NSDI, 2011.
[47]
B. Wong, I. Stoyanov, and E. Sirer. Octant: A Comprehensive Framework for the Geolocation of Internet Hosts. In Proceedings of USENIX NSDI, 2007.
[48]
M. Zhang, Y. Ruan, V. Pai, and J. Rexford. How DNS misnaming distorts internet topology mapping. In Proceedings of USENIX ATC, 2006.
[49]
Y. Zhang, R. Oliveira, Y. Wang, S. Su, B. Zhang, J. Bi, H. Zhang, and L. Zhang. A framework to quantify the pitfalls of using traceroute in AS-level topology measurement. IEEE Journal on Selected Areas in Communications, 2011.

Cited By

View all

Index Terms

  1. Layer 1-informed Internet Topology Measurement

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        IMC '14: Proceedings of the 2014 Conference on Internet Measurement Conference
        November 2014
        524 pages
        ISBN:9781450332132
        DOI:10.1145/2663716
        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: 05 November 2014

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. physical internet
        2. popsicle probing heuristic

        Qualifiers

        • Research-article

        Conference

        IMC '14
        Sponsor:
        IMC '14: Internet Measurement Conference
        November 5 - 7, 2014
        BC, Vancouver, Canada

        Acceptance Rates

        IMC '14 Paper Acceptance Rate 32 of 103 submissions, 31%;
        Overall Acceptance Rate 277 of 1,083 submissions, 26%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)19
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 27 Dec 2024

        Other Metrics

        Citations

        Cited By

        View all

        View Options

        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