UPDATE: Our Map of the Internet App was featured on CNNMoney March 7, 2013. Watch Above
Today is an exciting day for my team at PEER 1 Hosting. Based on the fantastic reaction to our Map of the Internet infographic print we designed and released at SXSW in 2011, we have completed and launched the Map of the Internet App – an interactive learning tool available for iPhone, iPad and Android smartphones and tablets.
The new App is a 3D visualization of all the networks worldwide that are interconnected to form the Internet. The map shows 22,961 ISPs, Internet exchange points, universities, and other organizations joined by 50,519 connections that route all Internet traffic. There are several features that allow the user to interact with the visualization and learn about the Internet. I’ve listed some of the main features below. I encourage you to download and play with it. Please post your reviews of the App in the comments section.
DOWNLOAD MAP OF THE INTERNET APP
Search for any domain, ISP, university or organization to locate them on the Map of the Internet. A color guide is provided to further illustrate if the node is a Large ISP, Small ISP, University, Internet Exchange Point, Network Information Center, or Organization Network.
Globe and Network Visualizations
Globe View – In this view the nodes are distributed according to geography. Each Autonomous System Network (ASN) is made up of IPs in multiple geographic locations. In order to select one location to represent the geographic location of a network, locations for each of the autonomous systems were determined based on the IP location of the largest block of IPs on a particular ASN.
Network View – The Map of the Internet layout is based on eigenvector centrality – begins with the most central nodes and proceeds to the least, positioning them on a grid that subdivides after each order of magnitude of centrality. Within the constraints of the current subdivision level, nodes are placed as near as possible to previously-placed nodes that they are connected to.
Internet History Timeline
Looking at the years for which we had data, a model was created for how the order, size, and degree distribution of the autonomous system graph changes with time. This model was extrapolated backwards and forwards in time to create estimates of the overall graph properties in the past and future. As the user drags the timeline icon, historic moments and events on the Internet appear. For example, in 2006 Twitter is launched.
Perform Real-Time Traceroute
The second step was to synthesize artificial networks that matched these properties. The past graphs were created by applying decimation techniques to the oldest CAIDA.org data. The future graphs were created by sampling nodes from the current data, creating profiles of the range of centrality of the nodes they were connected to, and generating new nodes with the appropriate connective properties.
User can perform a real-time trace route from their local Internet connection (ISP provider) to any node that makes up part of the Internet. The trace route provides the number of IP Hops, ASN Hops and Time in milliseconds.
It takes a lot of talented people to pull a project like this together. Below is a list of all the people involved in developing the Map of the Internet App.
Concept and Design
PEER 1 Hosting Team
- Rajan Sodhi
- Kyle Dickau
- Victor Swaroski
- Ramon Vawda
- Skyler Richter
Computational Graphic Designer
Rajan is the founder and Editor-in-Chief of BIG Marketing for Small Business. He's an award-winning marketing strategist who is passionate about branding, digital marketing and social media. He spent nearly a decade as the marketing executive at global IT firm Peer 1 Hosting and was instrumental in their explosive growth.