Emergence of Nestedness in the Public Internet Peering Ecosystem
Abstract: Nestedness is a property of bipartite complex networks that has been shown to characterize the peculiar structure of biological and economical networks. In a nested network, a node of low degree has its neighborhood included in the neighborhood of nodes of higher degree. Emergence of nestedness is commonly due to two different schemes: i) mutualistic behavior of nodes, where nodes of each class have an advantage in associating with each other, such as plant pollination or seed dispersal networks; ii) geographic distribution of species, captured in a so-called biogeographic network where species represent one class and geographical areas the other one. Nestedness has useful applications on real-world networks such as node ranking and link prediction. Motivated by analogies with biological networks, we study the nestedness property of the public Internet peering ecosystem, an important part of the Internet where autonomous systems (ASes) exchange traffic at Internet eXchange Points (IXPs). We propose two representations of this ecosystem using a bipartite graph derived from PeeringDB data. The first graph captures the AS [is member of] IXP relationship which is reminiscent of the mutualistic networks. The second graph groups IXPs into countries, and we define the AS [is present at] country relationship to mimic a biogeographic network. We statistically confirm the nestedness property of both graphs, which has never been observed before in Internet topology data. From this unique observation, we show that we can use node metrics to extract new key ASes and make efficient prediction of newly created links over a two-year period.
- Anatomy of a Large European IXP. In Proceedings of the ACM SIGCOMM 2012 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication (Helsinki, Finland) (SIGCOMM ’12). Association for Computing Machinery, New York, NY, USA, 163–174. https://doi.org/10.1145/2342356.2342393
- A consistent metric for nestedness analysis in ecological systems: reconciling concept and measurement. Oikos 117, 8 (2008), 1227–1239.
- Michael J Barber. 2007. Modularity and community detection in bipartite networks. Physical Review E 76, 6 (2007), 066102.
- The nested assembly of plant–animal mutualistic networks. Proceedings of the National Academy of Sciences 100, 16 (2003), 9383–9387.
- FALCON: a software package for analysis of nestedness in bipartite networks. F1000Research 3 (2014).
- Graphs for which the least eigenvalue is minimal, I. Linear Algebra Appl. 429, 1 (2008), 234–241.
- Stefan Boettcher and Allon G Percus. 2002. Optimization with extremal dynamics. complexity 8, 2 (2002), 57–62.
- Emergence of consensus as a modular-to-nested transition in communication dynamics. Scientific reports 7, 1 (2017), 1–9.
- The elusive internet flattening: 10 years of IXP growth. arXiv e-prints (2018).
- Looking for Hypergiants in PeeringDB. SIGCOMM Comput. Commun. Rev. 48, 3 (Sept. 2018), 13–19. https://doi.org/10.1145/3276799.3276801
- Andrew P Bradley. 1997. The use of the area under the ROC curve in the evaluation of machine learning algorithms. Pattern recognition 30, 7 (1997), 1145–1159.
- The ambiguity of nestedness under soft and hard constraints. Scientific reports 10, 1 (2020), 1–13.
- The dynamics of nestedness predicts the evolution of industrial ecosystems. PloS one 7, 11 (2012), e49393.
- On the benefits of using a large IXP as an Internet vantage point. In Proceedings of the 2013 conference on Internet measurement conference. 333–346.
- COSIN3-UOC/nestedness_modularity_in- block_nestedness_analysis: nestedness_modularity_in-block_nestedness_analysis. https://doi.org/10.5281/zenodo.4557009
- Virginia Dominguez-Garcia and Miguel A Munoz. 2015. Ranking species in mutualistic networks. Scientific reports 5, 1 (2015), 1–7.
- Jordi Duch and Alex Arenas. 2005. Community detection in complex networks using extremal optimization. Physical review E 72, 2 (2005), 027104.
- Santo Fortunato. 2010. Community detection in graphs. Physics reports 486, 3-5 (2010), 75–174.
- Linton C Freeman. 1977. A set of measures of centrality based on betweenness. Sociometry (1977), 35–41.
- Seven years in the life of Hypergiants’ off-nets. In Proceedings of the 2021 ACM SIGCOMM 2021 Conference. 516–533.
- Inferring complex AS relationships. In Proceedings of the 2014 Conference on Internet Measurement Conference. 23–30.
- Michelle Girvan and Mark EJ Newman. 2002. Community structure in social and biological networks. Proceedings of the national academy of sciences 99, 12 (2002), 7821–7826.
- F Maxwell Harper and Joseph A Konstan. 2015. The movielens datasets: History and context. Acm transactions on interactive intelligent systems (tiis) 5, 4 (2015), 1–19.
- Attack vulnerability of complex networks. Physical review E 65, 5 (2002), 056109.
- Bascompte Lab. 2023. Web of life: ecological networks database. https://www.web-of-life.es
- Nestedness maximization in complex networks through the fitness-complexity algorithm. Entropy 20, 10 (2018), 768.
- Using peeringDB to understand the peering ecosystem. ACM SIGCOMM Computer Communication Review 44, 2 (2014), 20–27.
- Global Internet public peering capacity of interconnection: a complex network analysis. (2022). https://doi.org/10.48550/ARXIV.2206.05146
- AS relationships, customer cones, and validation. In Proceedings of the 2013 conference on Internet measurement conference. 243–256.
- Nestedness in complex networks: observation, emergence, and implications. Physics Reports 813 (2019), 1–90.
- Meta. 2023. Peering policies. https://www.facebook.com/peering
- A survey of techniques for internet topology discovery. IEEE Communications Surveys & Tutorials 17, 2 (2014), 1044–1065.
- Netflix. 2023. Netflix Open Connect. https://openconnect.netflix.com/en/
- NetIX. 2023. Company website. https://www.netix.net/
- Re-mapping the internet: Bring the IXPs into play: www. inspire. edu. gr/ixp-map. In 2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). IEEE, 910–915.
- In search of the elusive ground truth: the Internet’s AS-level connectivity structure. ACM SIGMETRICS Performance Evaluation Review 36, 1 (2008), 217–228.
- Macro-and mesoscale pattern interdependencies in complex networks. Journal of the Royal Society Interface 16, 159 (2019), 20190553.
- Online division of labour: emergent structures in open source software. Scientific reports 9, 1 (2019), 13890.
- A comprehensive benchmark for structural assessment in bipartite networks. bioRxiv (2021).
- An ecological approach to structural flexibility in online communication systems. Nature communications 12, 1 (2021), 1–11.
- Bruce D Patterson and Wirt Atmar. 1986. Nested subsets and the structure of insular mammalian faunas and archipelagos. Biological journal of the Linnean society 28, 1-2 (1986), 65–82.
- PeeringDB. 2023. Homepage. https://www.peeringdb.com/
- Miguel A Rodriguez-Gironés and Luis Santamaria. 2006. A new algorithm to calculate the nestedness temperature of presence–absence matrices. Journal of biogeography 33, 5 (2006), 924–935.
- 10 lessons from 10 years of measuring and modeling the internet’s autonomous systems. IEEE Journal on Selected Areas in Communications 29, 9 (2011), 1810–1821.
- Internet performance from facebook’s edge. In Proceedings of the Internet Measurement Conference. 179–194.
- Revealing in-block nestedness: detection and benchmarking. Physical review E 97, 6 (2018), 062302.
- The ghost of nestedness in ecological networks. Nature communications 4, 1 (2013), 1–6.
- The impact of services on economic complexity: Service sophistication as route for economic growth. PloS one 11, 8 (2016), e0161633.
- A new metrics for countries’ fitness and products’ complexity. Scientific reports 2, 1 (2012), 1–7.
- A consumer’s guide to nestedness analysis. Oikos 118, 1 (2009), 3–17.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.