Abstract
Internet eXchange Points (IXPs) are core components of the Internet infrastructure where Internet Service Providers (ISPs) meet and exchange traffic. During the last few years, the number and size of IXPs have increased rapidly, driving the flattening and shortening of Internet paths. However, understanding the present status of the IXP ecosystem and its potential role in shaping the future Internet requires rigorous data about IXPs, their presence, status, participants, etc. In this work, we do the first cross-comparison of three well-known publicly available IXP databases, namely of PeeringDB, Euro-IX, and PCH. A key challenge we address is linking IXP identifiers across databases maintained by different organizations. We find different AS-centric versus IXP-centric views provided by the databases as a result of their data collection approaches. In addition, we highlight differences and similarities w.r.t. IXP participants, geographical coverage, and co-location facilities. As a side-product of our linkage heuristics, we make publicly available the union of the three databases, which includes 40.2% more IXPs and 66.3% more IXP participants than the commonly-used PeeringDB. We also publish our analysis code to foster reproducibility of our experiments and shed preliminary insights into the accuracy of the union dataset.
- Datasets and Software accompanying the paper. https://bitbucket.org/RKloti/a-comparative-look-into-public-ixp-datasets-partially.git.Google Scholar
- The Route Views Project. www.routeviews.org.Google Scholar
- European Internet Exchange Association. https://www.euro-ix.net/. Datasets collected on: 2014-09-19, at 21:58 CEST.Google Scholar
- IXP Database-IX-F Internet eXchange Federation. http://www.ix-f.net/ixp-database.html.Google Scholar
- Packet Clearing House (PCH) - Data. https://www.pch.net/resources/data.php.Google Scholar
- Packet Clearing House - Internet Exchange Directory. https://prefix.pch.net/applications/ixpdir/. Datasets collected on: 2014-09-19, at 21:58 CEST.Google Scholar
- PeeringDB. https://www.peeringdb.com/. Datasets collected on: 2014-09-19, at 11:22 CEST.Google Scholar
- Ager, B., Chatzis, N., Feldmann, A., Sarrar, N., Uhlig, S., and Willinger, W. Anatomy of a Large European IXP. In Proc. of ACM SIGCOMM (2012). Google ScholarDigital Library
- Ahmad, M. Z., and Guha, R. Studying the Effect of Internet eXchange Points on Internet Link Delays. In Proc. of the Spring Simulation Multiconference (2010). Google ScholarDigital Library
- Augustin, B., Krishnamurthy, B., and Willinger, W. IXPs: Mapped? In Proc. of ACM IMC (2009). Google ScholarDigital Library
- Chatzis, N., Smaragdakis, G., Feldmann, A., and Willinger, W. There is More to IXPs Than Meets the Eye. ACM SIGCOMM CCR 43, 5 (Nov. 2013). Google ScholarDigital Library
- Dhamdhere, A., and Dovrolis, C. The Internet is Flat: Modeling the Transition from a Transit Hierarchy to a Peering Mesh. In Proc. of ACM CONEXT (2010). Google ScholarDigital Library
- Gill, P., Arlitt, M., Li, Z., and Mahanti, A. The Flattening Internet Topology: Natural Evolution, Unsightly Barnacles or Contrived Collapse? In Passive and Active Network Measurement. Springer, 2008, pp. 1--10. Google ScholarDigital Library
- Gregori, E., Improta, A., Lenzini, L., and Orsini, C. The Impact of IXPs on the AS-level Topology Structure of the Internet. Comput. Commun. 34, 1 (Jan. 2011). Google ScholarDigital Library
- Gupta, A., Vanbever, L., Shahbaz, M., Donovan, S. P., Schlinker, B., Feamster, N., Rexford, J., Shenker, S., Clark, R., and Katz-Bassett, E. SDX: A Software Defined Internet Exchange. In Proc. of ACM SIGCOMM (2014). Google ScholarDigital Library
- Kotronis, V., Dimitropoulos, X., Klöti, R., Ager, B., Georgopoulos, P., and Schmid, S. Control Exchange Points: Providing QoS-enabled End-to-End Services via SDN-based Inter-domain Routing Orchestration. In Research Track of the 3rd Open Networking Summit (ONS) (2014).Google Scholar
- Labovitz, C., Iekel-Johnson, S., McPherson, D., Oberheide, J., and Jahanian, F. Internet Inter-domain Traffic. ACM SIGCOMM CCR 41, 4 (Aug. 2010). Google ScholarDigital Library
- Lodhi, A., Larson, N., Dhamdhere, A., Dovrolis, C., and claffy, k. Using peeringDB to Understand the Peering Ecosystem. ACM SIGCOMM CCR 44, 2 (Apr. 2014). Google ScholarDigital Library
- Lychev, R., Goldberg, S., and Schapira, M. BGP Security in Partial Deployment: Is the Juice Worth the Squeeze? In Proc. of ACM SIGCOMM (2013). Google ScholarDigital Library
- Snijders, J. PeeringDB Accuracy: Is blind faith reasonable? NANOG 58, 2013.Google Scholar
Index Terms
- A Comparative Look into Public IXP Datasets
Recommendations
On the benefits of using a large IXP as an internet vantage point
IMC '13: Proceedings of the 2013 conference on Internet measurement conferenceIn the context of measuring the Internet, a long-standing question has been whether there exist well-localized physical entities in today's network where traffic from a representative cross-section of the constituents of the Internet can be observed at ...
Anatomy of a large european IXP
SIGCOMM '12: Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communicationThe largest IXPs carry on a daily basis traffic volumes in the petabyte range, similar to what some of the largest global ISPs reportedly handle. This little-known fact is due to a few hundreds of member ASes exchanging traffic with one another over the ...
Looking for hypergiants in peeringDB
Hypergiants, such as Google or Netflix, are important organisations in the Internet ecosystem, due to their sheer impact in terms of traffic volume exchanged. However, beyond naming specific instances, the research community still lacks a sufficiently ...
Comments