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

O Peer, Where Art Thou?: Uncovering Remote Peering Interconnections at IXPs

Published: 31 October 2018 Publication History

Abstract

Internet eXchange Points (IXPs) are Internet hubs that mainly provide the switching infrastructure to interconnect networks and exchange traffic. While the initial goal of IXPs was to bring together networks residing in the same city or country, and thus keep local traffic local, this model is gradually shifting. Many networks connect to IXPs without having physical presence at their switching infrastructure. This practice, called Remote Peering, is changing the Internet topology and economy, and has become the subject of a contentious debate within the network operators' community. However, despite the increasing attention it attracts, the understanding of the characteristics and impact of remote peering is limited. In this work, we introduce and validate a heuristic methodology for discovering remote peers at IXPs. We (i) identify critical remote peering inference challenges, (ii) infer remote peers with high accuracy (>95%) and coverage (93%) per IXP, and (iii) characterize different aspects of the remote peering ecosystem by applying our methodology to 30 large IXPs. We observe that remote peering is a significantly common practice in all the studied IXPs; for the largest IXPs, remote peers account for 40% of their member base. We also show that today, IXP growth is mainly driven by remote peering, which contributes two times more than local peering.

References

[1]
AMS-IX Amsterdam: connected networks. https://ams-ix.net/connected_parties. Accessed: 13.05.2018.
[2]
AMS-IX Amsterdam: services and pricing. https://ams-ix.net/services-pricing/pricing. Accessed: 13.05.2018.
[3]
AMS-IX Amsterdam: traffic statistics. https://ams-ix.net/technical/statistics. Accessed: 13.05.2018.
[4]
AMS-IX EasyAccess Service. https://ams-ix.net/services-pricing/easyaccess. Accessed: 13.05.2018.
[5]
CAIDA AS Relationships. http://www.caida.org/data/as-relationships.
[6]
Coresite Carrier List. https://www.coresite.com/resources/resource-library/additional/carrier-list. Accessed: 24.09.2018.
[7]
DE-CIX Frankfurt connected networks. https://www.de-cix.net/en/locations/germany/frankfurt/connected-networks. Accessed: 13.05.2018.
[8]
DE-CIX Frankfurt traffic statistics. https://www.de-cix.net/en/locations/germany/frankfurt/statistics. Accessed: 13.05.2018.
[9]
DE-CIX GlobePEER Remote Service. https://www.de-cix.net/en/de-cix-service-world/globepeer-remote. Accessed: 13.05.2018.
[10]
France-IX Resellers List. https://www.franceix.net/en/members-resellers/resellers. Accessed: 13.05.2018.
[11]
Hurricane Electric, Internet Exchange Report. https://bgp.he.net/report/exchanges. Accessed: 27.03.2018.
[12]
Inflect: Find the right data center. https://inflect.com. Accessed: 13.05.2018.
[13]
IX Reach Remote Peering Service. http://ixreach.com/services/remote-peering. Accessed: 13.05.2018.
[14]
NL-IX: The Interconnect Exchange. https://www.nl-ix.net. Accessed: 13.05.2018.
[15]
Packet Clearing House, Internet Exchange Directory. https://prefix.pch.net/applications/ixpdir/menu_download.php. Accessed: 30.04.2018.
[16]
PeeringDB. https://www.peeringdb.com. Accessed: 30.04.2018.
[17]
Remote IXP Peering Portal. http://remote-ixp-peering.net.
[18]
RETN Remote Peering Service. http://retn.net/services/remote-ix. Accessed: 13.05.2018.
[19]
RIPE Atlas - Measurements. https://atlas.ripe.net/about/measurements. Accessed: 13.05.2018.
[20]
RIPEStat Service. https://stat.ripe.net. Accessed: 13.05.2018.
[21]
traIXroute - Source Code. https://github.com/gnomikos/traIXroute.
[22]
ITU-T Y.1731 Performance Monitoring In a Service Provider Network. https://www.cisco.com/c/en/us/td/docs/ios/cether/configuration/guide/ce_y1731-perfmon.html, Mar 2011. Accessed:13.05.2018.
[23]
Remote Peering Panel Discussion, 29th Euro-IX Forum, Krakow, Poland. https://www.euro-ix.net/en/events/fora/29th-euro-ix-forum, Nov 2016.
[24]
NET-IX Network Map. https://www.netix.net/network_map, Apr 2018.
[25]
Ager, B., Chatzis, N., Feldmann, A., Sarrar, N., Uhlig, S., and Willinger, W. Anatomy of a large European IXP. ACM SIGCOMM CCR 42, 4 (2012), 163--174.
[26]
Ahmed, A., Shafiq, Z., Bedi, H., and Khakpour, A. Peering vs. transit: Performance comparison of peering and transit interconnections. In Proc. of IEEE ICNP (2017).
[27]
AMS-IX. AMS-IX 2016 Annual report. https://ams-ix.net/annual_report/2016. Accessed: 05.09.2018.
[28]
APNIC. IPv6 Measurement Campaign. https://stats.labs.apnic.net/v6pop. Measurement Methodology: https://labs.apnic.net/measureipv6, Dataset collected on: 22.05.2017.
[29]
Augustin, B., Krishnamurthy, B., and Willinger, W. IXPs: mapped? In Proc. of ACM IMC (2009).
[30]
Böttger, T., Cuadrado, F., Tyson, G., Castro, I., and Uhlig, S. A Hypergiant's View of the Internet. ACM SIGCOMM CCR 47, 1 (2017).
[31]
Caesar, M., and Rexford, J. BGP routing policies in ISP networks. IEEE network 19, 6 (2005), 5--11.
[32]
CAIDA. iffinder. http://www.caida.org/tools/measurement/iffinder.
[33]
CAIDA. kapar. http://www.caida.org/tools/measurement/kapar.
[34]
CAIDA. Routeviews prefix2as Dataset. http://data.caida.org/datasets/routing/routeviews-prefix2as.
[35]
Castro, I., Cardona, J. C., Gorinsky, S., and Francois, P. Remote Peering Data. https://svnext.networks.imdea.org/repos/RemotePeering. Accessed: 13.05.2018.
[36]
Castro, I., Cardona, J. C., Gorinsky, S., and Francois, P. Remote peering: More peering without internet flattening. In Proc. of ACM CoNEXT (2014).
[37]
Chatzis, N., Smaragdakis, G., Böttger, J., Krenc, T., and Feldmann, A. On the benefits of using a large IXP as an Internet vantage point. In Proc. of ACM IMC (2013).
[38]
Chatzis, N., Smaragdakis, G., Feldmann, A., and Willinger, W. On the Importance of Internet eXchange Points for Today's Internet Ecosystem. ACM SIGCOMM CCR (2013).
[39]
Chatzis, N., Smaragdakis, G., Feldmann, A., and Willinger, W. There is more to IXPs than meets the eye. ACM SIGCOMM CCR 43, 5 (2013), 19--28.
[40]
Chatzis, N., Smaragdakis, G., Feldmann, A., and Willinger, W. Quo vadis Open-IX? ACM SIGCOMM CCR 45, 1 (2015), 12--18.
[41]
Chiu, Y.-C., Schlinker, B., Radhakrishnan, A. B., Katz-Bassett, E., and Govindan, R. Are we one hop away from a better internet? In Proc. of ACM IMC (2015).
[42]
DEC-IX. DE-CIX Annual Report 2016. https://goo.gl/qwCM23. Accessed: 05.09.2018.
[43]
Fanou, R., Valera, F., and Dhamdhere, A. Investigating the Causes of Congestion on the African IXP substrate. In Proc. of ACM IMC (2017).
[44]
FRANCE-IX. France-IX Annual Report 2017. https://www.franceix.net/annual-report-2017. Accessed: 05.09.2018.
[45]
Giotsas, V., Dhamdhere, A., and Claffy, K. C. Periscope: Unifying looking glass querying. In Proc. of PAM (2016).
[46]
Giotsas, V., Dietzel, C., Smaragdakis, G., Feldmann, A., Berger, A., and Aben, E. Detecting Peering Infrastructure Outages in the Wild. In Proc. of ACM SIGCOMM (2017).
[47]
Giotsas, V., Luckie, M., Huffaker, B., and Claffy, K. C. Inferring complex AS relationships. In Proc. of IMC (2014).
[48]
Giotsas, V., Smaragdakis, G., Huffaker, B., Luckie, M., and Claffy, K. C. Mapping Peering Interconnections to a Facility. In Proc. of ACM CoNEXT (2015).
[49]
Giotsas, V., Zhou, S., Luckie, M., et al. Inferring Multilateral Peering. In Proc. of ACM CoNEXT (2013).
[50]
Gupta, A., Calder, M., Feamster, N., Chetty, M., Calandro, E., and Katz-Bassett, E. Peering at the Internet's Frontier: A First Look at ISP Interconnectivity in Africa. In Proc. of PAM (2014).
[51]
Holterbach, T., Pelsser, C., Bush, R., and Vanbever, L. Quantifying interference between measurements on the RIPE Atlas platform. In Proc. of ACM IMC (2015).
[52]
IXPDB. IXP Database. https://www.ixpdb.net/en/ix-f/ixp-database. Accessed: 13.05.2018.
[53]
Karney, C. F. Algorithms for geodesics. Journal of Geodesy 87, 1 (2013), 43--55.
[54]
Katz-Bassett, E., John, J. P., Krishnamurthy, A., Wetherall, D., Anderson, T., and Chawathe, Y. Towards IP geolocation using delay and topology measurements. In Proc. of ACM IMC (2006).
[55]
Keys, K., Hyun, Y., Luckie, M., and Claffy, K. Internet-scale IPv4 alias resolution with MIDAR. IEEE/ACM ToN 21, 2 (2013), 383--399.
[56]
Li, L., Alderson, D., Willinger, W., and Doyle, J. A first-principles approach to understanding the Internet's router-level topology. In ACM SIGCOMM CCR (2004), vol. 34, pp. 3--14.
[57]
Lodhi, A., Dhamdhere, A., and Dovrolis, C. Open peering by Internet transit providers: Peer preference or peer pressure? In Proc. of IEEE INFOCOM (2014).
[58]
Luckie, M., Dhamdhere, A., Clark, D., Huffaker, B., and Claffy, K. C. Challenges in Inferring Internet Interdomain Congestion. In Proc. of ACM IMC (2014).
[59]
Luckie, M., Dhamdhere, A., Huffaker, B., Clark, D., and Claffy, K. C. Bdrmap: Inference of borders between IP networks. In Proc. of ACM IMC (2016).
[60]
Luckie, M., Huffaker, B., Dhamdhere, A., Giotsas, V., and Claffy, K. C. AS relationships, customer cones, and validation. In Proc. of ACM IMC (2013).
[61]
Marder, A., and Smith, J. M. MAP-IT: Multipass accurate passive inferences from traceroute. In Proc. of ACM IMC (2016).
[62]
Mason, A. G., and Newcomb, M. J. Cisco secure Internet security solutions. Cisco press, 2001.
[63]
Nipper, A. Remote Peering (with A look at Resellers as well), 29th Euro-IX Forum, Krakow, Poland. https://goo.gl/1ynm26, Nov 2016. Accessed: 13.05.2018.
[64]
Nipper, A. PeeringDB Update, DENOG 9. https://docs.peeringdb.com/presentation/20171123-DENOG9-nipper.pdf, Nov 2017. Accessed: 13.05.2018.
[65]
Nomikos, G., and Dimitropoulos, X. traIXroute: Detecting IXPs in Traceroute Paths. In Proc. of PAM (2016).
[66]
Norton, W. B. The 2014 Internet Peering Playbook: Connecting to the Core of the Internet. DrPeering Press, 2014.
[67]
Norton, William B. The Great Remote Peering Debate. https://goo.gl/yMrELB, 2012. Accessed: 13.05.2018.
[68]
Norton, William B. Understanding Remote Peering (presentation). https://goo.gl/3WruyV, 2013. Accessed: 13.05.2018.
[69]
Roughan, M., Willinger, W., Maennel, O., Perouli, D., and Bush, R. 10 Lessons from 10 Years of Measuring and Modeling the Internet's Autonomous Systems. IEEE JSAC 29, 9 (2011), 1.
[70]
Snijders, J., Abdel-Hafez, S., and Strong, M. IXP megabit per second cost & comparison. https://goo.gl/3nx1FJ. Accessed: 13.05.2018.
[71]
Souquet, S. France-IX reseller programme - Challenges and evolution after 4 years, 29th Euro-IX Forum, Krakow, Poland. https://goo.gl/jRXs4b, Nov 2016. Accessed: 13.05.2018.
[72]
Steenbergen, R. A. A practical guide to (correctly) troubleshooting with traceroute. NANOG (2009), 1--49.
[73]
Stocker, V., Smaragdakis, G., Lehr, W., and Bauer, S. Content may be King, but (Peering) Location matters: A Progress Report on the Evolution of Content Delivery in the Internet. In Proc. of ITS Europe (2016).
[74]
Teixeira, R., Shaikh, A., Griffin, T., and Rexford, J. Dynamics of hot-potato routing in IP networks. In ACM SIGMETRICS PER (2004), vol. 32, pp. 307--319.
[75]
Trammell, B., and Kühlewind, M. Revisiting the Privacy Implications of Two-Way Internet Latency Data. In Proc. of PAM (2018).

Cited By

View all

Index Terms

  1. O Peer, Where Art Thou?: Uncovering Remote Peering Interconnections at IXPs

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        IMC '18: Proceedings of the Internet Measurement Conference 2018
        October 2018
        507 pages
        ISBN:9781450356190
        DOI:10.1145/3278532
        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 the author(s) 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: 31 October 2018

        Permissions

        Request permissions for this article.

        Check for updates

        Qualifiers

        • Research-article
        • Research
        • Refereed limited

        Funding Sources

        Conference

        IMC '18
        Sponsor:
        IMC '18: Internet Measurement Conference
        October 31 - November 2, 2018
        MA, Boston, USA

        Acceptance Rates

        Overall Acceptance Rate 277 of 1,083 submissions, 26%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)24
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 14 Jan 2025

        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