The Internet Topology Zoo is an ongoing project to collect data network topologies from around the world. The networks are manually traced from operator provided network maps. This project gives a rough idea of what the Internet looks like.
The 3D Internet Zoo is a simple python script (50 lines) that uses the Internet Topology Zoo dataset to merge all topologies into a single Google Earth visualization of the Internet.
3D Internet Zoo relies on two Python libraries:
- simplekml, used for creating KML files for Google Earth.
- networkx, used for parsing GML graphs
You must make sure all these libraries are properly installed:
pip install -r requirements
Internet Topology Zoo: project to collect data network topologies from around the world.
simplekml: library to generate kml (or kmz) files for Google Earth.
networkx: library for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.