Heightened interest from nation states to perform content censorship make it evermore critical to identify the impact of censorship efforts on the Internet. We undertake a study of Internet architecture, capturing the state of Internet topology with greater completeness than existing state-of-the-art.
There are a small number of nation states that do not follow this trend, for which we provide an analysis and explanation, demonstrating a relationship between geographical factors in addition to geopolitics. In summary, our work provides a deeper understanding of how these censorship measures impact the overall functioning and dynamics of the Internet.
Objectives
- Develop a tool to collect routing table data and traceroute measurements, constructing a graph-based representation of Internet topology.
- Provide a mechanism for retrieving more complex network relationship characteristics, such as shared corporate ownership.
- Compare Internet topology measurements from different periods in time to identify emerging trends in Internet routing.
- Implement some of the collected data in emulation, replicating specific identified trends and measuring alternative scenarios.
Research Spotlight: iNetVisor
iNetVisor, a tool for exposing real-world connectivity between networks, can interactively explore the Internet network connectivity graph, both domestically and internationally. We can use our enhanced view of the world’s Internet topology to assess the vulnerability of countries and regions to geopolitical threats, analyse the consequences of provider consolidation, and identify early signs of risks to domestic resilience.
Acquiring data from a wide range of sources, iNetVisor also exposes information about where networks are peering and theoretical link speeds, meaning we can also analyse the importance of different Internet Exchange Points (IXPs). You can read more about this in our research preprint.
Publications
- (Paper) TERIS: A Tool for Emulated Routing at Internet Scale
- (Short Paper) WHOactuallyIS? Finding the Companies Behind the Networks
- (Short Paper) Building Block for the Internet Digital Twin: Scalable and Automated Internetwork Emulator
- (Preprint) Unveiling Internet Censorship: Analysing the Impact of Nation States’ Content Control Efforts on Internet Architecture and Routing Patterns
Blog Posts
Codebase
- LevettJ/internet-topology-mapping (GitHub): initial version using BGP data without Atlas traceroute probes.
- LevettJ/who-actually-is (GitHub): infer the ‘true’ owner of Internet resources by assessing linked information like websites, IP addresses and ASNs.
- SystronLab/TERIS (GitHub): generate Docker and Kubernetes emulations of the Internet topology based on real-world routing data.
