Mapping the Internet 103
triple6 writes "No, this isn't spam. Bill Cheswick of Bell Labs has been
mapping the entire Internet and then plotting the results, in color, on paper. The images are, well, stunning. Now, you can buy a poster of one of these images from Telegeography. The poster might be a bit pricey to use to decorate your dorm room. Personally, I'm going to wait for the t-shirt. " I just wish I had a little arrow that said "You Are Here". Those things are super cool.
another place doing maps & interesting analysis (Score:1)
The Cooperative Association for Internet Data Analysis [caida.org] (CAIDA) is also doing interesting Internet data capture, analysis, and mapping.
Ooh! Ooh! (Score:2)
Is there a formalism to explain the effect of observation on the observed? After all, it's a serious issue even in such non-technical areas as psychology. I would think that someone would have branded it with a name. I vote we call my (mis)definition the Jabber Uncertainty Principle.
Hmm... Maybe I can mis-quote Newton, and apply action-reaction to sociology, in an effort to explain the partizan alignment dichodomy between the Executive and Legislative branches of the U.S. government. Or maybe to explain the U.S. and French revolutions as reactions to oppressive and tyrannical rulers.
real time load map would be nice (Score:1)
neat, i dont even need to make it, i can imagine it
http://www.cheswick.com/ches/map/index.html (Score:1)
This is starting to bug me now. (Score:2)
My point in bringing HUD into it was that a comprehensive mapping effort would in effect be a denial-of-service, with lesser undertakings resulting in more accurate, but less precise models. It's akin to finding the bowling pins using a bowling ball. In measuring the network traffic, we displace that traffic. And in mapping the routes, there is a probability of changing them. How is this different from looking for electrons with a beam of light?
Well, we're not dealing with subatomic particles which have a wavelike location probability; but the thrust of it seems the same. We are dealing with packets, which have some probability of of taking some route between two endpoints. If we're bombarding the possible paths with our own packets (traceroute), we're bumping the observed ones onto routes they may be less likely to take if we were not making any observations.
Looks like a decent topic for a research paper, no?
Re:ISP's (Score:1)
Re:distorted 2d view (Score:1)
Another thought (Score:1)
Re:"You are here" (Score:1)
You mean, like the Total Perspective Vortex?
Yeah, I could use one of those sometimes. It would have the effect of making the local environment that much more pleasant.
Re:Pookie! (Score:1)
Re:The Very Edge of the Internet (Score:1)
That is dead clever! I just mailed the link off to all my friends in NF.
Re:Cool Maps - Pookies??? (Score:1)
Re:Another thought (Score:1)
Remember, a tree is just a graph with no cycles... :-)
--
Repton.
um... err.. (Score:1)
Well, that might be nice, for a while, but then I'd get tired of having to check my email all the time just to get to a story, and I'd get tired of having my inbox filled with minute-sized emails with only a link inside. oh well, just call me picky. or complainy.
on another note, it did *thud* on me too.. several times. but da's ok, I got to see them, they're pretty darned cool pics. woo hoo for the net!
Hey! (Score:2)
I can see my house from here!
Preventing the slashdot effect. (Score:2)
What if
The traffic stays within
Re:Need we say William Gibson again? (Score:1)
I'm with you on the Gibson angle. Remember "Johnny Mnemonic"? Best part of the movie was the (admittedly fanciful) surf-the-net sequence. Why *shouldn't* it be that easy?
Re:Preventing the slashdot effect. (Score:1)
8)
thanks, and egg... (Score:1)
Re:(The next line) (Score:1)
hee hee hee ho ho ho
what a joke
that first line is...
(come on peeps...lets keep this going!!!!)
--------------------------
Paranoia? (Score:1)
If you ever wanted to destroy the internet, this would be an excellent map of where to EMP pulse first. And considering the number of people that put faith in the internet.... that's kind of scary. Kind of like John Brunner's Shockwave Rider
You think aliens would use TCP/IP or Appletalk (like in ID4)?
--
Gonzo Granzeau
Next step: make a traceable map. (Score:1)
-Restil
All these purty fractals... (Score:1)
Slapped out a dirty specifications file for such a creature, and it does not look hard to implement.
Random thoughts: 3d interactive browser.
1. must be able to interact with standard HTTP/FTP/NFS/SMB servers.
2. Must function over a dialup connection
3. Must be portable and extensible
4. While true 3d interaction would be nice, must work with only a mouse and monitor.
Render standard text displays on cubes or planes, render links as radiating transparent lines. Use some sort of force mechanism (link lines have elasticity, whereas pages have an repulsive force. ) to place pages in the display. Link lookup/display should be done ahead of time, using a priority scheduling system.
Timeouts should be enforced tightly.
Lookup/display sequence.
Convention: A link is just that, a HREF; A page is a link whose images and formatting info have been pulled and displayed. IF; Images and Formatting information
General rules for retrieval: Links will not have IF pulled until all links have been followed to the limit of recursion, and IF will be pulled in order of proximity to the user.
Start link is retrieved and all outbound links are extracted.
Each outbound link is retrieved, in a sort of 'call them all' way.
Recurse. Each of the links on each link is pulled and called.
Recurse until recursion limit is reached.
Retreive IF from start link..
Display start page and link lines. .
Begin to retreive IF from the first order links, and display them as available.
Recurse.
Implement a link/image hash table and cache to prevent redundant link following and redundant image retrieval.
Now comes the hard part. Rendering all these pages as textures on polygons.
I know that it is plausible, but would I be duplicating someone elses efforts? Is there such a beast? And if I were to code one, are there available 3d rendering libraries that would make it easier on me? Additionally, would anyone but me use it? Remove the sadomasochistic spam reference and let me know..
You mean like this? (Score:1)
Internet Fractology (Score:1)
Re:This is starting to bug me now. (Score:1)
You can't measure anything without perturbing it. You can't measure the voltage on a circuit node without altering it. You can't measure the current in a conductor without altering it. You can't measure public opinion without affecting it.
However, when it comes to measuring physical quantities such as voltage and current, the more money you pay for the measuring instrument, in general, the less it perturbs the quantity being measured. And one of the very important specifications of such measuring equipment is exactly how much effect it has upon the DUT (device under test).
But I don't think traceroute has any spec for how much it perturbs the network while trying to measure it.
Re:Preventing the slashdot effect. (Score:1)
Use for these maps (Score:1)
Well I dunno, but I think they make dandy wallpaper.
Cool Maps (Score:1)
/. a while back that had another guy doing this same thing but his maps were downloadable.
Re:Cool Maps (Score:1)
ALREADY? (Score:1)
Talk by Bill Cheswick (Score:2)
I went to a talk on this subject by Bill Cheswick this past winter. The pictures that he showed were cool. He showed the different levals as they were coming out of his computer (first hop second hop and so on) He did give away some of these maps but i did not get one.
Check this one, too (link) (Score:2)
See also... (Score:4)
/. effect already??? (Score:1)
Maybe we need to have a thing in
Re:ALREADY? (Score:2)
Bob.
Help. (Score:1)
The wizard of OS (Score:1)
Ding, dong the server's dead. The server's dead. The server's dead. The server's dead.
I just thought this called for a little song
i remember projectX (Score:1)
projectX was a good way to waste an afternoon trying to navigate a normally navigable tangle of sites and links.. i wonder what it would make
anyhoo, now we have these things called 'hyperbolic trees' that seem to do the same thing, conceptually, is that what this thing is? just a big, flattened hyperbolic tree of the internet?
almost art ful (Score:1)
You are here... (Score:1)
All they need to do now is add "You are here."
Wow that's pricey (Score:1)
It is a cool thing to look at, but for $50 I would need it to be useful too.
Mapping slashdot? (Score:1)
Re:Wow that's pricey (Score:1)
Consider this artwork, for either your home or office. Get a nice frame, and let it just look pretty.
"During your times of trial and suffering, when you see only one set of footprints, it was then that I was riding the pogostick."
Re:Map of dynamic routing? (Score:3)
The action of observing traffic patterns on the net changes said patterns, thereby rendering the findings inaccurate. There is an inverse relationship between the attempted precision of the observation and it's detrimental effect on the results.
In real simple terms, you can only measure network delays by adding to the traffic, thereby increasing the delay. You can only traceroute by adding to the traffic, thereby potentially causing a load-balance change in the routes.
The act of observation changes that which is being observed. Sounds a lot like the Heisenberg principle, applied more broadly, doesn't it?
Constelations? (Score:1)
Maybe someday we'll be like the ancient mariners and surf the web by them...
"Argh! I belive we've rounded Sun's Crab and we're within sight of the Microsoft Dragon. Scuttle and plunder her boys!"
Ding dong... (Score:1)
Legal issues, undoubtedly (Score:2)
It gets complex, and he certainly couldn't do it without their permission...
Though it's a great idea. Maybe we could all just use a common proxy.slashdot.org that proxies these things. I don't see a problem with that...
Re:almost artful (Score:1)
Re:Preventing the slashdot effect. (Score:1)
I'm sure if SlashDot contacted the company / individual before they posted the story and got permission to mirror it, I think all would be ok. How about mirroring the site for
*shrug* it might do some good.
Matt
_____________________________________
Re:Preventing the slashdot effect. (Score:2)
I'm sure that would just send some of the smaller sites screaming offline for refuge for a while though.
Re:Cool Maps (Score:1)
Re:Legal issues, undoubtedly (Score:1)
www.google.com does it (Score:2)
your point about banner ads is a important though--maybe the caching mechanism could be written in such a way as to recognize banner ads (the way iCab and some filtering software does..) and to make those images direct links to the orignal file instead of cached?
a better question would be how Slashdot itself would handle it without
anyway the point is, google.com kicks ass.
Gosh Darn it! (Score:1)
If you think this is cool... (Score:1)
An early sketch of ARPANET [vut.edu.au]
M ap.html
http://busfa.vut.edu.au/awenn/ie/lecture1/First
This is one of the very first maps of the Internet. Hand-drawn. Apparently scanned from:
Hafner K, Lyon M (1998). Where Wizards Stay Up Late: The Origins of the Internet New York, NY, Touchstone.
I have it posted in my bulletin board right above a promotional postcard for the beautiful Peacock stuff.
You can see Stanford, SRI, UCLA, Rand, Harvard, etc. Can we name them all?
vectors? (Score:2)
what format would work for this? are there any formats that would allow you to name individual points on the map, so they could distribute along with the map a [probably huge] automatically generated index of the IP adreses?
would that kick ass or what?
cool, ordered mine before they got /.ed (Score:1)
i'm surprised no one has mentioned MIDS [mids.org] (Matrix Information and Directory Services) yet. They have been mapping and gathering statistics on the net for years. Of course, most of their stuff isn't free.
They have all kinds of interesting matrix maps [mids.org] containing demographic and geographic data about internet hosts and users. I have one of these [mids.org] on my wall in my office -- it is a great conversation piece if nothing else. Much better than all of those posters with "success/team" oriented drivel.
New size ? (Score:1)
Color coding sites for /. effect (Score:1)
Seriously, I bet it looks like one of those fractal generators. Any mirrors out there yet?
#include "disclaim.h"
"All the best people in life seem to like LINUX." - Steve Wozniak
ISP's (Score:1)
Cool images (Score:1)
Need a key! (Score:3)
distorted 2d view (Score:3)
he more than likely didn't though. with bgp you will end up seeing a particular host on the internet only through one of their particular links.
the only really true (an impossible) way to map the internet is traces from all hosts to all other hosts. that way you get a full view of the picture, not one that is distorted by being on one node of the internet.
because of this one problem i think his maps should look like a tree and not a star. with a tree you get the more realistic view of only ONE viewing point.
that is still better than any internet maps i have seen before
(The next line) (Score:2)
Ding, dong, the Netscape server's dead!
Pookie! (Score:1)
Anyone? Anyone?
Re:Preventing the slashdot effect. (Score:1)
Map of dynamic routing? (Score:2)
I was the blurb about generating the images over time, and viewing them as a film, with each image being a frame - but that would make for little more than a documentary of what was. Interesting to see the patterns and all, but not really a reference.
Further, doesn't the Heisenberg Principle make comprehensive mapping of the net a bit of a paradox?
not as cool, (Score:1)
Re:Map of dynamic routing? (Score:1)
"You are here" (Score:1)
You mean, like the Total Perspective Vortex?
Website of images.. (Score:2)
Re:Map of dynamic routing? - HUP (Score:1)
The Heisenberg uncertainty principle is NOT the result of the observer effecting the observation (though it is often incorrectly characterized that way). Rather the Heisenberg uncertainty principle is a statement about relationships between particular measured quantities. It is a mathematical result of the treatment of wave functions, and does not have to apeal to the ideas of the act of taking measurements having an effect on the measurement itself.
Assuming that the quantum theory is a correct description of the universe, the uncertainties in certain measurements are a fundamental feature of the way the universe is put together, not a result of any particular measurement method.
Nobody has (to my knowledge) ever claimed that the routing of internet signals has such fundamental uncertainties. Data packets may well follow multiple paths through the internet, but they do not experience the intereference effects that are necessary to require something like the uncertainty principle to be invoked.
Re:Cool Maps (Score:1)
Re:all roads are not made equal (Score:2)
One of the primary problems (other than the one you mention) is that on cheswick's map, all "roads" are equal. there's no differentiation between the OC-48 "freeways" and the T-1 "dirt roads". (hmmm, can I do anything else here to perpetuate that assinine highway metaphor?)
so, all the map really shows is lots of connected points in different colors. even though it shows a valid representation of real data, it is not effective in conveying information about the net (unless you're trying to figure out which ISP has the most nodes).
I know what I want for Christmas... (Score:1)
Re:/. effect -Mirrors (Score:1)
-BF
Need we say William Gibson again? (Score:2)
The Very Edge of the Internet (Score:1)
I don't think these maps are accurate or worth buying until they show this point - which is the very edge of the Internet.
http://opaldata.com/the_end/index.html
It would be like a map of the earth which doesn't show the Cape of Good Hope.
L.