7
votes
Looking for a good map of the internet
I did some cursory Googling but found stuff that I'm not looking for (maps of the web and traceroutes hooked up to GeoIP lookups). Is there a resource that will show me the internet as a series of interconnected hops? Preferably with information on the connections between nodes that indicates the amount of traffic. I'm interested in the topography of the internet itself - not physically where hops are located.
Update: I found this.
I was hoping you'd find something like that. This looks so cool!
This seems exceptionally difficult? I don’t have what you’re looking for, but maybe Shodan will be of interest?
I’m most interested in the backbone’s topography. Not so much the majority of hops that would correspond to last mile ISP infrastructure.
Thanks for the link, though.
Would an IXP map be what you're looking for? IXPs provide the major jumps between localities.
I'm thinking of something where there is absolutely no geographic aspect to the data. Just IP addresses with connections between them corresponding to unbroken fiber/copper. Basically a perspective of the internet where there is no physical world. The internet as packets see it. Distances between nodes would correspond to the time it takes to get from one to the other. Node sizes would correspond to how many connections actually target those nodes (or something behind them that isn't directly exposed).
You could also use a tool like tracert (windows) or traceroute (Unix/Linux/etc) to map out the routing from your IP to a destination. I used tracert because, at least via WSL, traceroute/traceroute6 just timed out on the IP address requests.
I may be preaching to the choir here: I'd assume the timeouts from (9)-(12) are possibly because of a lack of configuration for ICMP/UDP, but my understanding is it's basically the routing of a packet from my first contact at (1) to the tildes.net IP at (17) through each IXP, or any other hops they make. From there you could, theoretically,
whois
or do a proper look up for each of them and sort of find where they are if you were curious about geography or ownership at the very least, but this would be the "map" of where you are, and how long in ms between each point for your set of packets.You aren't wrong, but this is one route; I think OP wants a map of the whole internet, showing how each of those routers (plus a mind boggling additional amount, spread throughout every continent and ocean) connect to each other.