Slashdot Mirror


Map the Internet... In One Day?

rjbrown99 writes "There have been numerous stories over the past few years on Bill Cheswick's Internet Mapping Project. The Lumeta folks even created a company out of it. Well, now there is a competitor. A single guy with a single computer is working to accomplish the same feat - within ONE DAY and using open-source tools to do it. The new project is called Opte and can be found at www.opte.org." He's made some progress and is looking for volunteers.

263 comments

  1. This server will die ! by Anonymous Coward · · Score: 5, Informative

    Who
    This project was started by me (Barrett Lyon) as a response to a conversation with my colleagues at Network Presence. Over a lunch we were discussing William Cheswick and Hal Burch's Internet Mapping Project. I was not very impressed with the results of their project, they produce beautiful maps but they don't seem to be very useful nor do they release their code freely. Their mapping also takes nearly six months to generate a single map. My comment was that, "I can write a program that can map the entire net in a single day." The comment was met with some hostility. Thus, this project was born.

    What
    The goal of this project is to use a single computer and single Internet connection to map the location of every single class C network on the Internet. It is obvious that the Internet is not routed as a bunch of class-c networks, but it is easy to see that by treating the Internet IP space as a bunch of class C networks, it will be possible to make a detailed map of the entire Internet. The global Internet address space currently offers 32 bits worth of unique host addresses, or a theoretical maximum of 2^32=4,294,967,296 hosts. In reality, the address space has been allocated in fairly large contiguous blocks, which renders strictly optimal utilization difficult. The smallest block that is logically routed via BGP or allocated by ARIN is a class C network (CIDR /24.)
    At the rate of 194 traceroutes per-second it is possible to scan the entire theoretical 2^24 space within a single day. Thus about 16,777,216 class C networks could be processed by a single computer in a single day. Yet, there are huge portions of network blocks that are no longer used, many network blocks fall into the RFC 1918 standard and other blocks that are reserved by ARIN.

    According to ARIN there are about 47 class A networks in the reserved status (search ARIN for OrgName "Internet Assigned Numbers Authority".) Doing the math results in a reduction of 3,080,192 class C blocks to be removed from the scan list, leaving us with a theoretical list of 13,697,024 blocks.

    Applying some additional thought large portions of the 13.7 Million blocks may route to the same place. By testing about 20 routes at random within a class B and comparing the results, it is possible to see if there are multiple routes worth investigating or if the entire thing goes to the same place. By applying that logic it increases the speed of the scanning.

    After some testing and beta code I proved that with enough bandwidth it is possible to scan the entier Internet with a single computer. The 1/5th of the Internet map only took about 2 hours to create, yet it generated nearly 200k/sec of traffic and put my machine at a load of 60+ while scanning. If you apply the math, the entire internet would take about 10 hours to scan and another hour or two for the visual map output.

    I found a lot of value in the project, so after the proof of concept was completed I continued to program. I turned the entire system into a distributed client/server model. The clients request a chunk of random IP space from the server and when it is completed the IP space is registered with the server. This is done until all of the IP space has been scanned. I'm also working on a stats system so I can monitor the productivity of the different scanning nodes and users involved in the project.

    By taking a more distributed approach the data will look more like the real Internet. It will show more of the backup routes, more of the smaller links in different countries, etc. When the first version of the code is done I should have about 5 to 10 different scanning nodes running on the Internet. If you would like to donate a computer and some bandwdith to this project, please contact me. I can give credit where credit is due!

    When
    The first scanning tests began in late October 2003 and I wish to have the project generate a new map every week.

    Where
    Currently the project is hosted in San Francisco on a multi-homed fiber ba

    1. Re:This server will die ! by jd · · Score: 1
      The maps look a lot better than those from the Internet Mapping Project, and look like they're generated using one of the standard Open Source network mapper programs.


      The download link was broken, when I tried, so I don't know what their modified traceroute is like. That seems to be the most interesting part of this project.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    2. Re:This server will die ! by bigmouth_strikes · · Score: 4, Insightful

      If he's mapping the whole Internet in a day he should be able to stand up to a little Slashdotting, shouldn't he ?

      --
      Oh, I can't help quoting you because everything that you said rings true
    3. Re:This server will die ! by enigmals1 · · Score: 1

      It sure would have been nice to have a link to the maps?!

    4. Re:This server will die ! by enigmals1 · · Score: 1

      Gee... or I could have just looked at the main text of the article with the link right there in it. *smacks head* I use to couldn't even spell teknishun... now I are one!

    5. Re:This server will die ! by Anonymous Coward · · Score: 0

      I don't think he would be using one web server to map the internet.

    6. Re:This server will die ! by Ed+Avis · · Score: 1
      According to ARIN there are about 47 class A networks in the reserved status (search ARIN for OrgName "Internet Assigned Numbers Authority".) Doing the math results in a reduction of 3,080,192 class C blocks to be removed from the scan list, leaving us with a theoretical list of 13,697,024 blocks.

      Let's keep to the facts and look at the numbers. Whichever way you look at it, the Internet is dying. The writing is on the wall: the future for the Internet looks bleak.

      --
      -- Ed Avis ed@membled.com
  2. Here ya' go... by swordboy · · Score: 3, Funny

    Several maps of the internet right here

    --

    Life is the leading cause of death in America.
    1. Re:Here ya' go... by Daniel+Dvorkin · · Score: 0, Redundant

      Actually, isn't the internet bigger than just Earth these days? Coulda sworn there was a story a while back about a couple of space probes using TCP/IP ...

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    2. Re:Here ya' go... by kamukwam · · Score: 1

      Well, NASA planned to create a Mars-Internet. I am not sure if the project will be continued, because of some problems with some probes NASA sent to Mars. Anyway, you can find some information here: Marsnet

    3. Re:Here ya' go... by BadCable · · Score: 3, Interesting

      Why don't they make maps like that of say the telephone network?

      That'd be very interesting to see with very similar benifits.

    4. Re:Here ya' go... by neverkevin · · Score: 1

      I don't think that counts. I doubt that network is going to accessable from the Internet. It doesn't even use the same protocol ("Internet protocol similar to what enables communications via Earth's Internet" from their site) I doubt NASA would risk having any of their probes DDOSed :)

  3. He needs more bandwidth by defMan · · Score: 5, Funny

    I am in serious need of more bandwidth and hardware power. If anyone has a Co-Located system on a nice network to donate to this project for a few months, I would be very happy!

    Slashdotting was never easier!

    1. Re:He needs more bandwidth by MarkGriz · · Score: 1

      Mmm... yes. Nothing like a good ol' fashion slashdotting to derail your "one day internet mapping project"

      --
      Beauty is in the eye of the beerholder.
    2. Re:He needs more bandwidth by DukeyToo · · Score: 4, Funny

      Its an evil plot to map slashdot users. He's probably logging all the IPs of the people who hit his website today!

      --
      Most writers regard truth as their most valuable possession, and therefore are most economical in its use - Mark Twain
    3. Re:He needs more bandwidth by Anonymous Coward · · Score: 0

      No need to map the internet! With Slashdot, the internet comes to you!

    4. Re:He needs more bandwidth by mcbridematt · · Score: 1

      Uhh, I can give you a 56k line.... :) Thats overly superior to your 28k line!

  4. Turn left at the third router... by bcolflesh · · Score: 5, Funny

    Go past the burnt-out Cray and then right at the Commodore64 Contiki server - you'll see my drive lights.

  5. Are we overlooking something? by bigjnsa500 · · Score: 1, Flamebait

    So he's made progress and needs volunteers, so, uh, forgive me if I sound stupid, but, uh, its been more than ONE DAY!!

    --
    This is a test. This is a test of the emergency sig system. This has been only a test.
    1. Re:Are we overlooking something? by throatmonster · · Score: 1

      Dang, I was gonna say that. No first post of an idea for me.

      --
      All pass beyond reach of medicine. None pass beyond the reach of love.
    2. Re:Are we overlooking something? by ViolentGreen · · Score: 3, Insightful

      I think he means that the program will take less then one day to completely map the internet. Not less then one day to write/compile/run.

      --
      Not everything is analogous to cars. Car analogies rarely work.
    3. Re:Are we overlooking something? by psavo · · Score: 1

      Yup. Mapping Internet in a day so it could be done weekly / daily. Quite a shitload of traffic though.

      --
      fucktard is a tenderhearted description
    4. Re:Are we overlooking something? by anthony_dipierro · · Score: 1

      Once he's done I'll be able to map the internet in 10 minutes by simply downloading his data.

    5. Re:Are we overlooking something? by KD5YPT · · Score: 1

      But then you won't be mapping it, you would just be taking the result.

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
    6. Re:Are we overlooking something? by The+Original+Atrox · · Score: 1

      cdca1282d7901f9ddb52f9725b001af2 /usr/portage/distfiles/gnupg-1.2.3.tar.bz2

      Hot Dog... they match!

      Atrox

      --
      -Beware of he who would deny you access to information, for in his heart, he dreams himself your master.
  6. Things look good so far... by sk3tch · · Score: 2, Funny

    ...his web server is already unavailable within minutes of it being posted on Slashdot...

    Mapping...Slashdot.org......

  7. It has to be asked.... by SpaceCadetTrav · · Score: 1, Insightful

    Exactly why do we need a "map" of the Internet?

    1. Re:It has to be asked.... by akiaki007 · · Score: 4, Informative
      Read the web-site and you would know. ... and quote...

      Mapping the Internet weekly will allow us to see major disasters in different parts of the world. The Internet is a huge disaster censor. If I had maps of pre-war Iraq and then compared them to today, one could see how badly Iraq was destoryed. The idea of a metaphysical representation of the real world is very interesting to me.

      The project can show the Internet growth.

      The project is art.

      --
      "Time is long and life is short, so begin to live while you still can." -EV
    2. Re:It has to be asked.... by kamukwam · · Score: 1

      Well, if someone wants to download the complete Internet, he might need a map in case he forgets a small part.

    3. Re:It has to be asked.... by darkstar949 · · Score: 1

      The best answer goes back to the class "Why not?" respose. Also, sometimes the use for something is not always apparent at first.

    4. Re:It has to be asked.... by DrEldarion · · Score: 5, Funny

      Forgive me if I'm wrong, but if we need the internet to tell us when a major disaster or war happens in a certain part of the world something is wrong.

    5. Re:It has to be asked.... by nate+nice · · Score: 2, Insightful

      A real word map could have many uses. First, it neat to see and learn from to see the real structure of this inter-network of computers. Secondly, graph theorists could use it for research etc as this is a real (as opposed to theoretical) graph so it has real uses. From this graph theory, we could think of new ways to enhance the internet to make it more reliable, faster and more secure. Many things can come from looking at what we have put together and then using our analytic skills to hypothesize about it. I'm sure I'm missing 100 other reasons why this is good.

      --
      "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
    6. Re:It has to be asked.... by garcia · · Score: 1

      The project can show the Internet growth.

      Until everyone stops allowing connections from him or everyone continues to firewall off whatever they don't want.

    7. Re:It has to be asked.... by bugnuts · · Score: 1

      Good point... but /. readers would use a map before asking for directions to the nearest subnet.

    8. Re:It has to be asked.... by Anonymous Coward · · Score: 0

      Yes, somethng is wrong, but it's also the truth at the moment. The first we heard about US troops in Iraq here in Ireland was off the internet, though we were already watching the US closely since the government handed Shannon to them. Our U.S. corporate-controlled self-proclaimed-mainstream (t.v., newspaper) media didn't cover it until several days later, when the US troops were "officially" there.

    9. Re:It has to be asked.... by Anonymous Coward · · Score: 0

      Good point. Please mod this up.

    10. Re:It has to be asked.... by epiphani · · Score: 1

      I agree. This could accually be incredibly interesting. According to the site, he's been working on this for a very short time. This project has a LOT of potential.

      Think:

      1. Mapping the entire internet in around 12 hours.
      2. Using the whois databases to map each subnet to a specific internet provider.
      3. Use that information to map links to physical locations on a world physical map.

      Then we have a logical-to-physical map of the internet. The problems with this are the fact that some large IP blocks dont tell you physical locations of smaller blocks. But just imagine being able to see that denmark and parts of norway dropped off the map because of a solar flare, yet northern canada remained fine.

      Think about taking snapshots every day. After you come back from lunch, pull up the latest map of the internet - and see where the problem areas are - which routers are consistently flapping routes.

      The applications for this are endless. Especially if he can get the map time down even more than currently.

      --
      .
    11. Re:It has to be asked.... by stratjakt · · Score: 0, Redundant

      If I had maps of pre-war Iraq and then compared them to today, one could see how badly Iraq was destoryed.

      Now is this just some liberal flamebaiting or what?

      How would the map of Iraq differ from, say, a map after a major backbone got accidentally severed by a backhoe, or a DDoS against the root nameservers, or a power outage?

      I wouldn't be surprised, actually, if there's more internet infrastructure in Iraq today as opposed to prewar, since all the troops are online.

      Does every project, comment, discussion have to involve Iraq now?

      "How would you like your steak, sir?"

      "Saddam Hussein was a great man, and I liked pre war Iraq!"

      --
      I don't need no instructions to know how to rock!!!!
    12. Re:It has to be asked.... by RobertB-DC · · Score: 1

      Mapping the Internet weekly will allow us to see major disasters in different parts of the world. The Internet is a huge disaster censor

      Wait, I thought that "the Internet regards censorship as damage and routes around it"?

      On the other hand, with most Americans turning away from traditional media and on to the various portals, it would be entirely possible for certain disasters to be "censored" by the big players. But there's always someone who won't cooperate.

      But Wikipedia came to the rescue. The poster is clearly talking about the Internet taking on the role of a Roman Censor, who was responsible for (among other things) enumerating the Roman people in a Census and setting tax rates. The Internet is a Disaster Censor, in that it goes out and finds problems and helps us figure out how important they are.

      Right?

      --
      Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
    13. Re:It has to be asked.... by Anonymous Coward · · Score: 0

      So we can find out the addresses of spammers and go beat them up.

    14. Re:It has to be asked.... by aliens · · Score: 1

      You are turning this into a political bitch fight when it doesn't have to be.

      You have no evidence that this guy has any motive in using Iraq other than it is on everyone's mind. And when he thought disaster area that's what popped up first.

      Maybe he doesn't know that the internet would be up and running better now than it was then. Maybe he thinks Iraq was destroyed by Iraqis after the war ended.

      So how bout instead of running inside yelling "LIBERALS" locking the doors and peeking out the curtains. You could instead dig up some info on the reconstruction of Iraq's information backbone and post some links. I know they're out there.

      It would help educate yourself as well since you don't know for a fact what the state of Iraq's internet is.

      Everyone wins in that scenario. And no one has to draw conclusions like the one you did, going from "how bad iraq is destroyed" to '"Saddam Hussein was a great man, and I liked pre war Iraq!"'

      --
      -- taking over the world, we are.
    15. Re:It has to be asked.... by ThePlague · · Score: 0

      And so the apologists start...apologizing. I suppose if we pretend it didn't happen, isn't happening, then everything would be rainbows and kittens.

    16. Re:It has to be asked.... by slyckshoes · · Score: 1

      "if we need the internet to tell us when a major disaster or war happens in a certain part of the world something is wrong"

      Well, I use washingtonpost.com, nytimes.com, and occasionally cnn.com to tell me when a major disaster or war happens. I suppose you sit and listen to the radio all day? Or maybe you watch tv? Some of us have jobs to do... :-) I keed, I keed!

    17. Re:It has to be asked.... by micq · · Score: 1

      In case you got lost at goatse, of course ...

    18. Re:It has to be asked.... by Bendebecker · · Score: 1

      I think he means a major disaster on a part of the Internet: like say a new map came out and the results showed a massive drop in the number of connected servers.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    19. Re:It has to be asked.... by SubtleNuance · · Score: 1

      Now is this just some liberal flamebaiting or what?

      Sensitive eh? I guess its only US "Liberals" who think attacking other nations w/ tonnes and tonnes of bombs and destroying there infrastructure is noteworth? Are we supposed to ignore it? Does mentioning the destruction of Iraq mean your With The Terrorists?

    20. Re:It has to be asked.... by kableh · · Score: 1

      Does every neocon fuckwit have to jump whenever someone says the word Iraq?

      Thanks for throwing in that ATHF quote at the end so we don't mistakenly think you had a point. Asshat.

    21. Re:It has to be asked.... by cpghost · · Score: 1

      one could see how badly Iraq was destoryed

      Sorry, but in this special case, you wouldn't see anything at all. The internet was nearly non-existant in Iraq before the war, mostly because of their bad telephone network infrastructure, and because of the very small ratio of computers per capita.

      --
      cpghost at Cordula's Web.
    22. Re:It has to be asked.... by betat · · Score: 1

      Fox News then?

    23. Re:It has to be asked.... by STrinity · · Score: 1

      Mapping the Internet weekly will allow us to see major disasters in different parts of the world. The Internet is a huge disaster censor. If I had maps of pre-war Iraq and then compared them to today, one could see how badly Iraq was destoryed.

      If you could, you might actually see the opposite -- except for the Kurdish north, Iraq wasn't exactly teeming with Internet users before the war, but now the US army's set up network connections for the troops.

      --
      Les Miserables Volume 1 now up with my reading of
  8. Ok heres my part... by GoofyBoy · · Score: 5, Funny


    IP Address: 127.0.0.1
    Computer: The one from Microsoft with the Start button in the bottom left hand corner.
    Location: my bedroom.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    1. Re:Ok heres my part... by Anonymous Coward · · Score: 0

      192.168.1.180

    2. Re:Ok heres my part... by Anonymous Coward · · Score: 0

      "IP Address: 127.0.0.1
      Computer: The one from Microsoft with the Start button in the bottom left hand corner. Location: my bedroom."


      Sorry to disappoint you, but I don't think the lack of a map to your bedroom is the reason it's so lonely in there. ;)

    3. Re:Ok heres my part... by sharkey · · Score: 1
      Computer: The one from Microsoft with the Start button in the bottom left hand corner.

      That's Netscape, isn't it?

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    4. Re:Ok heres my part... by Anonymous Coward · · Score: 0

      WHy do yo have my copmuter?!?

    5. Re:Ok heres my part... by mikecron · · Score: 0

      Is that a device for silencing police officers?

  9. His Map Is Wrong by DoctorMabuse · · Score: 5, Funny

    SCO IPs are in the Mordor address space.

  10. Great! by phaetonic · · Score: 1

    But with the always evolving nature of the Internet, this would need to be updated every day.

    1. Re:Great! by Anonymous Coward · · Score: 0

      Hmmh. Funny coinkydinq; dude sez he can do it in a day... and as corollary, could be doing it each and every day?

    2. Re:Great! by gregfortune · · Score: 2, Insightful

      That's the whole point. Existing methods take months while he claims it can be done in a single day with a single computer.

    3. Re:Great! by Orien · · Score: 1

      Yes, and I sure hope my server is up that day.

    4. Re:Great! by The+Original+Atrox · · Score: 1

      You still miss the point sir. This guy is trying to get a daily (acurate to 24 hour) map of the web goin. -So-... if your server isnt on today, it wont show up on -todays- map, but if its on tomorrow, then its on that map... The dynamic nature of this project truely opens it up for new and un-considered possibilities.

      Atrox

      --
      -Beware of he who would deny you access to information, for in his heart, he dreams himself your master.
  11. Re:Lets face it by nate+nice · · Score: 2, Informative

    "You can't make money with computers anymore because some jackass is always trying to give away the same thing you're doing."

    Don't feel too bad, the government here (USA) is on your side mainly. I would disagree with you as there is always good money to made here but you have to be creative. The idea is to push each other further to create new ideas and technologies where you can make money.

    --
    "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
  12. Whoah! by Flamesplash · · Score: 1

    I think that last one is either wrong or way way in the future.

    --
    "Not knowing when the dawn will come, I open every door." - Emily Dickinson
  13. Shut up Slashdot! by Anonymous Coward · · Score: 0
    For the love of God! Shut up already!

    Someone said that hell is the impossibility of reason. Slashdot is hell.

  14. Been there, done that by Fux+the+Penguin · · Score: 4, Informative

    Okay, yes, I fully admit that it's cool to map the internet in one day. Regardless...I think I hear about some internet every other day.

    There's John Quarterman who's been doing it for years, and then the CAIDA visualization tools, and Cybergeography and the Internet weather report and damn maps and more maps.

    Note to everyone: please stop mapping the internet.

    1. Re:Been there, done that by freeweed · · Score: 1

      Well, internetweather.com just seems to talk about some corporate merger, so I'm not sure why you linked that.

      Mapblast and Mapquest, to the best of my knowledge, are physical world mapping tools.

      Am I missing some hidden link on these sites that takes me to "map the internet?"

      Regardless, why should people stop doing it? Why do you care what other people do that doesn't affect you? And why are moderators giving +5, Informative to trolls? Many links in a post and it must be informative?

      --
      Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    2. Re:Been there, done that by jd · · Score: 2, Interesting
      I believe this new project uses the CAIDA tools. The maps look like the output from their Java-based network mapping package.


      However, it looks like it's one map a week, not one a day, and that's only with more power. Based on the charts on the site, it's going to take between 3-4 months to map a decent portion of the Internet, and he's only going to Class C resolution.


      Further, he's mapping as a spanning-tree. This means that tunnels, load-balancing and multipath connections cannot be shown at all.


      Also, it only shows IPv4 unicast nodes, so you don't see any IPv6 or multicast paths.


      Networks that are gatewayed, NATted or otherwise complicated, will also not show up. It would be good if gateway nodes where the other side of the gateway cannot be seen were marked, so that we can see where obscured parts of the net are.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Been there, done that by moonbender · · Score: 1

      I'm not really into this stuff, so I apologize if I miss anything obvious. However, the technology he claims to have used is PHP, a (self-?) modified traceroute and GraphViz. No Java seems to be involved, which would explain why it only takes a day to map it out. ;)

      --
      Switch back to Slashdot's D1 system.
  15. He should try this: by Anonymous Coward · · Score: 1, Funny

    #/usr/sbin/traceroute *.*.*.*

    1. Re:He should try this: by freeslacker · · Score: 1

      homer# /usr/sbin/traceroute *.*.*.*
      /usr/sbin/traceroute: No match.

    2. Re:He should try this: by sharkey · · Score: 1

      But HOW LONG did it take? Less than a day?

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  16. Slashdotted ! by Goody · · Score: 4, Funny

    Well, there's one less server to map...

    --
    Tired of being "punished" by the Slashdot $rtbl since 2002. I'm now over at http://soylentnews.org/ .
  17. Perhaps he should aim for something lower... by SageMadHatter · · Score: 1

    ...*cough* Like handling the readership size of a /. news story :)

    Mad Hatter

  18. What can is the purpose of it ? by zymano · · Score: 1

    What do you do with it ?

    1. Re:What can is the purpose of it ? by Anonymous Coward · · Score: 0

      "Happiness goes down the more intelligence goes up. In fact, I made a graph... I make a lot of graphs."
      -Lisa Simpson

  19. I can map that Internet in ... by burgburgburg · · Score: 3, Funny
    half a day with a broken computer, dial-up access and a guy with no hands.

    Top that!

    1. Re:I can map that Internet in ... by DrEldarion · · Score: 2, Funny

      That's nothing. My grandmother maps the internet during the commercials while watching Wheel of Fortune.

    2. Re:I can map that Internet in ... by MarkGriz · · Score: 1

      ...a guy with no arms AND no legs.

      Oh. Oh, I see. Running away, eh? You yellow bastard! Come back here and take what's coming to you. I'll bite your legs off!

      --
      Beauty is in the eye of the beerholder.
    3. Re:I can map that Internet in ... by AbbyNormal · · Score: 1

      An hour with a toothpick, an etch-o-sketch, and some bongo drums.

      Signed: MacGyver

      --
      Sig it.
    4. Re:I can map that Internet in ... by Anonymous Coward · · Score: 0

      3.2 minutes, 3 pringles can, a roll of duct tape, and an acme rocket strapped to my ass!

    5. Re:I can map that Internet in ... by I(rispee_I(reme · · Score: 1
    6. Re:I can map that Internet in ... by Anonymous Coward · · Score: 0

      Win 3.1.1, virtual keyboard, 14.4 modem!

  20. slashdotted by nate1138 · · Score: 0, Redundant

    Well, I guess that map of the Internet has one less location to worry about now.

    --
    Where's my lobbyist? Right here.
  21. Distributed effort? by kamukwam · · Score: 1

    SO why doesn't he write a downloadable client that can map the Internet. It will then be possible to let a computer map a specific ip-range close to its location. That will be faster than doing it from one location.

    1. Re:Distributed effort? by Bobulusman · · Score: 1

      I found a lot of value in the project, so after the proof of concept was completed I continued to program. I turned the entire system into a distributed client/server model. The clients request a chunk of random IP space from the server and when it is completed the IP space is registered with the server. This is done until all of the IP space has been scanned. I'm also working on a stats system so I can monitor the productivity of the different scanning nodes and users involved in the project.

      Yay! I finally get to tell someone to RTFA!

      --
      Cogito ergo sum in Slashdot.
    2. Re:Distributed effort? by kamukwam · · Score: 1

      Yeah, so why hasn't he got any volunteers then? It seems that he is alone and the download link on his website doesn't work.

    3. Re:Distributed effort? by Anonymous Coward · · Score: 0

      Notices
      I took downloads offline to save bandwidth, I am
      charged per/gig, so this Slashdot thing could have gotten pertty expensive.


      Still pretty hard to read the article

  22. zerg by Lord+Omlette · · Score: 0, Redundant
    He's made some progress and is looking for volunteers.
    Sounds like a winner!
    --
    [o]_O
  23. Re:Mapping the Intermation Superwebway by smclean · · Score: 0

    In soviet russia, internet maps you!

    --

    "'Yrch!' said Legolas, falling into his own tongue."

  24. MOD PARENT DOWN by Anonymous Coward · · Score: 0

    Do any of you moderators notice that the word "anal" shows up in that so-called "mirror" comment? Only the poster (called TrollBridge) knows how much else that has been changed from the original...

  25. And one day... by Lugor · · Score: 2, Funny

    the Internet came to him! And he was no more.

  26. Creepy by Seanasy · · Score: 4, Interesting

    When I first saw the image on the right it looked like a human brain. It would be creepy if the Internet had a sort of fractal self-similarity to our physiology.

    1. Re:Creepy by Anonymous Coward · · Score: 2, Insightful

      How it appears graphically is decided by the person who translates the database to an image. They could make it S shaped if they really wanted. Not creepy.

    2. Re:Creepy by zangdesign · · Score: 2, Funny

      Following your metaphor - the internet's genitalia must be really huge then. Or at least the portion of the brain responsible for sex.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    3. Re:Creepy by Zork+the+Almighty · · Score: 1

      "It looks like a brain, but it seems to be damaged..."

      --

      In Soviet America the banks rob you!
    4. Re:Creepy by The+Cydonian · · Score: 1

      Yes, a lot of the nodes out there are probably distributing porn. :-)

  27. hostip.info by Space+cowboy · · Score: 1

    is more about geolocation than mapping, but I guess I deserve at least a passing mention :-)

    Simon.

    --
    Physicists get Hadrons!
    1. Re:hostip.info by sulli · · Score: 1

      Why? Just so you can help evildoers like MLB.TV block viewers from seeing broadcasts in their area? No thanks, I'd rather IPs not be associated with geographic locations.

      --

      sulli
      RTFJ.
    2. Re:hostip.info by harmonica · · Score: 1

      is more about geolocation than mapping, but I guess I deserve at least a passing mention :-)

      Not really, it can't even guess the country from my host name (which has a two letter TLD).

      And when I provide the information all I get is

      Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /opt/www/net/www.hostip.info/add.html on line 83

    3. Re:hostip.info by Space+cowboy · · Score: 1

      Would you by any chance drop me a line ? I'd be interested to know what it is that's causing the problem, and I could give you a url to click on that'll give me all the debugging info I should need.

      I suspect you're behind a proxy or firewall, and the script can't parse the IP address information :(

      Simon

      --
      Physicists get Hadrons!
    4. Re:hostip.info by Bromrrrrr · · Score: 1

      I suspect whoever wrote this is an idiot!

      Anyone who uses urls for their user-feedback is an idiot.

      That really should be all the info you need :)

      --

      What a rotten party, have we run out of beer or something?
    5. Re:hostip.info by Space+cowboy · · Score: 1

      Fantastic!

      I'm getting loads more hits than usual just because of the abuse in the URL :-)) Ok, so I've had to spend time and effort tidying it up so I'm "not an idiot" but hell, don't knock it, it worked!

      [Huge grin]

      Simon.

      --
      Physicists get Hadrons!
  28. You're Welcome by Stalemate · · Score: 1, Redundant

    We just made his job easier. There is one less web server to map now!

  29. Fantastic. by ToadSprocket · · Score: 2, Funny

    Now map the people mapping the internet in one day.

    --


    If this article confuses you, don't worry. It was posted yesterday in a much clearer fashion.
  30. Do the math by Anonymous Coward · · Score: 0

    Assume 1,000,000,000 web pages.

    Assume average ping time is one milisecond (10^-3)

    1,000,000,000*(0.01) = 1,000,000 (seconds)
    1,000,000,000/60 = 16666.6 (minutes)
    16666.6/60 = 277.7 (hours)
    277.7/24 = 11.5 (days)

    Remember, this is only to PING every page, not transfer/parse each page to find sub-pages.

    1. Re:Do the math by kamukwam · · Score: 1
      Average ping time of 1 millisecond? I don't believe that.

      ping www.microsoft.com
      Pinging a562.cd.akamai.net [63.208.194.8] with 32 bytes of data:
      Reply from 63.208.194.8: bytes=32 time=78ms TTL=52

    2. Re:Do the math by Anonymous Coward · · Score: 0

      proof by hyperboli

    3. Re:Do the math by Anonymous Coward · · Score: 0

      >Assume 1,000,000,000 web pages. ...and your assumption is based on....?

    4. Re:Do the math by lacheur · · Score: 1

      That's not the smartest way to do it.
      You can send out other pings while you're waiting for the first one to come back.

    5. Re:Do the math by stratjakt · · Score: 1

      This isn't a map of the web, it's a map of the network.

      --
      I don't need no instructions to know how to rock!!!!
    6. Re:Do the math by Anonymous Coward · · Score: 0

      Dont be stuck up:

      search for "a" (with quotes) on google.

      Returns: 3 billion plus hits.

      Again, the estimate is proof by hyperboli.

  31. Re:Slashdotted in 3... 2... 1... by gid · · Score: 1

    Too bad he changed the text of the article. I doubt the original page really said this:

    This mapping consists of frequent traceroute-style anal probes, one to each registered Internet entity. From this, we build a tree showing the paths to most of the nets on the Internet.

  32. Overlay by gujju · · Score: 1

    It's be even better if he could overlay a map of the world so that we could easily identify regions.

    1. Re:Overlay by pjotrb123 · · Score: 1

      better if he could overlay a map of the world

      You're not the first to think of that, e.g. here. (free reg required, as of recently)

      They have gathered a bunch of geographic-vs-IP data, and although it's not a world map as you mentioned, they provide a visual traceroute, i.e. an approximate geographic route from their server to a host you specify, e.g. your own PC/internet gateway. Click left/right to zoom in/out.

      Their ultimate goal is to sell it to you, for you to map things from your own point of view. Using it on their site is free and of course more limited.

      (Not affiliated in any way, etc. etc. etc.)

      --
      I liked my next sig a lot better
  33. Re:Data from the Page... by Anonymous Coward · · Score: 0

    I had maps of pre-war Iraq and then compared them to today, one could see how badly Iraq was destoryed. They have the Internet in Iraq? I thought the only network they had was Al-Qaida. Attack Iraq? YES

  34. It's too easy... by Fux+the+Penguin · · Score: 5, Funny

    A single guy with a single computer...

    He's mapping the Internet. Why am I not surprised he's single?

    1. Re:It's too easy... by rabel · · Score: 0

      This guy is such a geek even his *computer* is single. Sheesh.

    2. Re:It's too easy... by Anonymous Coward · · Score: 0

      And he's failing. He's only successfully tagging the high-connectivity locations, he's mistakenly assumed that the allocated Class A spaces are not physically and conceptually divided among much smaller subnets scattered all over the world that need to be mapped individually, and given the limited response times for a fast scan he will miss out on entire nations that have poor connectivity and for which he times out. Moreover, huge chunks of the Net are behind NAT firewalls, such as most of AOL, and he will be unable to scan those.

      Conceptually, it's good. But practically, it's like saying "I washed the whole car" when you only washed off the hood. Getting the *rest* of the Internet is the hard part....

    3. Re:It's too easy... by Anonymous Coward · · Score: 0

      He's NOT single. He has many (computer) interests that he devotes much of his time to, but I can assure you that he is the smartest AND sexiest computer geek out there!
      -His Girlfriend

  35. Mod Parent Up by handy_vandal · · Score: 1

    It would be creepy if the Internet had a sort of fractal self-similarity to our physiology.

    Agreed.

    Good material for an X-Files episode ....

    -kgj

    --
    -kgj
  36. rsync by bigjnsa500 · · Score: 2, Interesting

    Why can't somebody just rsync the Google search cluster? Wouldn't it have the same results this guy is looking for?

    --
    This is a test. This is a test of the emergency sig system. This has been only a test.
    1. Re:rsync by Anonymous Coward · · Score: 0

      http or 'the web' is not the internet.

  37. Eh? by dstillz · · Score: 1

    How is it possible to map something that is always changing, and what use is such a map, if it can be created?

    What about the reality that all nodes are no longer created "equal," so to speak?

  38. Cool, best DDOS ever by sammyo · · Score: 1

    Oh gosh, just one semicolon out of place...

  39. 1 + Volunteers = 1 by Infonaut · · Score: 1
    A single guy with a single computer is working to accomplish the same feat

    Uh... is that 21st Century Math? Crap. My kids are going to come home from school and I won't be able to help them with their homework.

    --
    Read the EFF's Fair Use FAQ
  40. Bugs Bunny by bigjnsa500 · · Score: 1
    Speaking of maps, sorry, this is my childhood coming back to haunt me in the /. crowd:

    "I knew I should have taken that left at Albuquerque." -- Bugs Bunny

    --
    This is a test. This is a test of the emergency sig system. This has been only a test.
  41. Re:Lets face it by Anonymous Coward · · Score: 1, Insightful

    You can't make money with computers anymore because some jackass is always trying to give away the same thing you're doing.

    You: Mam, can I help you over the street?
    Old Woman: Oh that's so nice from you.
    I'mTheAmericanDream: Hey wait, you can't help that woman for free. I've built my business plan on this. THIEVE!

  42. Patent by Mamoth · · Score: 1

    Patent this asap before Amazon gets their grubby little fingers on it! =)

  43. HA! by blah1019 · · Score: 0

    Good luck finding me! Even my boss doesn't have a clue where I am!

  44. Re:you haven't seen much by Anonymous Coward · · Score: 0

    gotta bookmark that one!

  45. the form by Feyr · · Score: 1

    it sound like a William Gibson novel, the one with the guy obsessed over the "form" or "shape" of the cyberspace being a "snapshot" of the universe. i can't seem to remember the name anymore

    1. Re:the form by Anonymous Coward · · Score: 0

      Neuromancer?

    2. Re:the form by chemicallyreliant · · Score: 1

      Naw, it was Mona Lisa Overdrive.

    3. Re:the form by Feyr · · Score: 1

      yup! mona lisa overdrive, that's it. with a name like that who can blame me for not remembering? :)

  46. Just Buy.... by Anonymous Coward · · Score: 0

    M$ Internet MapPoint 2003

  47. Because... by YrWrstNtmr · · Score: 1

    Exactly why do we need a "map" of the Internet?

    Because it is there.

  48. Vint Cerf's working on it by Anonymous Coward · · Score: 0

    http://www.techweb.com/printableArticle?doc_id=TWB 19991013S0007

  49. It will already be outdated by ToKsUri · · Score: 1

    When he finishes the map it will already be outdated and no representative of the truth. However, this is not a real issue.. one day (or ten hours) is better than anything else

  50. Forget mapping, the whole net just visited by lb746 · · Score: 1, Insightful

    Why bother mapping it, just post a link on /. and we've already sent a majority of the internet straight to him.

    We should just stand in line, take a number, and tell him the path we took to get there.

  51. Ummm.. he can do it in parallel by Stone316 · · Score: 1

    He doesn't have to wait for one to respond to send another request. Its called parallelism and computers are good at it these days.. well, some.

    --
    "Thanks to the remote control I have the attention span of a gerbil."
    1. Re:Ummm.. he can do it in parallel by Anonymous Coward · · Score: 0

      good point... in fact the only good point made so far.

  52. Dude. by FreeLinux · · Score: 4, Funny

    Please explain how one pings a web page. Is this a feature of AOL?

    Web pages are NOT internet hosts.

    Web servers are relatively few compared with other types of hosts on the internet.

    The World Wide Web is NOT the internet.

    The World Wide Web is NOT the internet.

    The World Wide Web is NOT the internet.

    The World Wide Web is NOT the internet.

    1. Re:Dude. by Anonymous Coward · · Score: 0

      Ahh...

      So, technically your right. No you cant ping a web page. However, unless i'm mistaken, a web page is HOSTED on a web server... right? Now if i wanted to map the internet (sorry, the world wide web) i would have to communicate with these hosts right? are you following me or should i go slower?

      now, is a ping a type of communication with a web server? yes.

      so, the example shows a taste of the simple round trip time it would take to communicate with each web server, for each individual web page to parsse that page.

      remember, we need to parse the page to see which page it links to, thus creating a page map.

    2. Re:Dude. by Just+Some+Guy · · Score: 1
      I've commonly heard "ping" used as shorthand for "attempt to access". I would feel comfortable telling someone to "ping Slashdot" to test a web proxy, for example, when the intent is for them to "telnet slashdot.org 80".

      From the Jargon File, even:

      2. vt. To verify the presence of.

      Just because "pinging" usually refers to using the "ping" command doesn't mean that it always does.

      --
      Dewey, what part of this looks like authorities should be involved?
    3. Re:Dude. by freeweed · · Score: 2, Funny

      Please explain how one pings a web page.

      C:\>ping www.slashdot.org

      Pinging www.slashdot.org [66.35.250.151] with 32 bytes of data:

      Request timed out.
      Request timed out.
      Request timed out.
      Request timed out.

      C:\>

      He's right! You can't ping web pages!

      --
      Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    4. Re:Dude. by heXXXen · · Score: 1

      no, PING uses the ICMP protocol, not HTTP. it has nothing to do with web pages or parsing at all.

    5. Re:Dude. by symbolic · · Score: 1

      now, is a ping a type of communication with a web server? yes.

      no, PING uses the ICMP protocol, not HTTP. it has nothing to do with web pages or parsing at all.

      But you don't use HTTP to test the presence of a connection/route to a host- you use PING. As such, he is accurate in describing it as a type of communication with a web server.

    6. Re:Dude. by Anonymous Coward · · Score: 0

      Exactly. Words can have different meanings! Most people forget that, then lecture others on the proper meanings. But if people use a word improperly long enough, it's even important enough to note the different usage in large dictionaries.

    7. Re:Dude. by moonbender · · Score: 1

      Humour aside, www.slashdot.org isn't a web page, http://slashdot.org/index.pl is. Of course, web browser and web server URL rewriting rules make the difference negligible.

      --
      Switch back to Slashdot's D1 system.
    8. Re:Dude. by Anonymous Coward · · Score: 0

      um, no. web servers don't answer or even listen for icmp requests.

    9. Re:Dude. by cpghost · · Score: 1

      Web servers are relatively few compared with other types of hosts on the internet.

      Yeah, the number of web clients (mostly Windows machines on dial-up links) is far higher :-)

      Unfortunately, the number of spam sources is rapidly catching up too.

      --
      cpghost at Cordula's Web.
    10. Re:Dude. by mcrbids · · Score: 1

      The World Wide Web is NOT the internet.

      The World Wide Web is NOT the internet.

      The World Wide Web is NOT the internet.

      The World Wide Web is NOT the internet.


      Eh... people who repeat themselves aren't necessarily any smarter than those who make their point once.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    11. Re:Dude. by symbolic · · Score: 1

      You can't have a web server without a host, and it it is the host that responds to PING requests, provided they aren't being blocked by a firewall.

    12. Re:Dude. by transient · · Score: 1

      I'll bet that guy works for Verisign.

      --

      irb(main):001:0>
    13. Re:Dude. by Anonymous Coward · · Score: 0

      The World Wide Web will not be televised.

      The World Wide Web will not be televised.

      The World Wide Web will be live.

    14. Re:Dude. by Anonymous Coward · · Score: 0
      ...he is accurate in describing it [an ICMP ping] as a type of communication with a web server.

      A web server is software, not hardware, so I stand by my assertion that webservers do not respond to pings. The host doesn't respond either. An icmp server is what responds, not a web server. Web servers respond to http requests.

  53. Internet Mapping Project does daily maps by hburch · · Score: 4, Informative

    As a side comment, now I understand why my connection got so slow.

    [Internet Mapping Project's] mapping also takes nearly six months to generate a single map. My comment was that, "I can write a program that can map the entire net in a single day."

    The Internet Mapping Project maps the Internet in under two hours (105 minutes for this morning's run). I'm not certain where the six months came from. The rate limitation is the packet rate limit we set (500 packet per second).

    Map layout time is not included in that time, but that is not done on a daily basis. A map layout take about six hours, as I recall. It only took a couple weeks to produce all the layouts necessary for a movie of the Internet from Aug 1998 to Jan 2001 based on the daily runs.

    CAIDA also creates daily maps of the Internet as part of their Skitter project. Their schedule varies between measurement points. In addition, other projects, such as the Mercator project and the RocketFuel projects, also map or did map the Internet.

    Each project has slightly different goals. Skitter focuses on paths to major web and DNS servers. Mercator attempted to discover networks with limited pre-knowledge. RocketFuel wants a very accurate map of a particular ISP. The Internet Mapping Project is focused on the router connectivity within and between public backbones.

    1. Re:Internet Mapping Project does daily maps by pcraven · · Score: 1

      Hi Hal, from one of your Rolla classmates. It's been fun to occasionally check your mapping project.

  54. Re:Lets face it by Anonymous Coward · · Score: 0

    You don't have to help the old lady across the street. Adam Smith's Invisible Hand of the marketplace will reach out and take care of it.

  55. It has to be answered by freeweed · · Score: 1

    Because we can.

    You sure you're on the right website?

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  56. He's not gonna get very far... by dacarr · · Score: 1

    ...when featured on Slashdot, now, is he? =^^=

    --
    This sig no verb.
  57. oh sure by Anonymous Coward · · Score: 0

    > He's made some progress and is looking for volunteers.

    Yeah, I'm always looking for additional ways to waste my time on pointless projects for free.

  58. Re:Lets face it by Stone316 · · Score: 2, Insightful
    Come on, be realistic. If a couple of guys can solve the same problem developing the software in their spare time and get results at a fraction of the time then that company doesn't deserve to make anymore or they should hire this guy.

    This is nothing new, you can find free software to solve just about any problem. People buy commercial software because in some cases free versions aren't advanced enough or easy enough to use or they want to buy support.

    --
    "Thanks to the remote control I have the attention span of a gerbil."
  59. I have considered something similar by fv · · Score: 4, Interesting
    As the author of the free Nmap ("Network Mapper") tool, I have also considered creating a map of the entire Internet. I would have focused on end hosts (where they are, what operating systems and services they run, trending, etc.) instead of routing. Rather than try this from a single high-bandwidth machine (as with Opte), I was going to take a distributed approach. I would release a P2P-like application that users could run and each scan small sections of network space to be contributed to the global database. The app would be called Nmapster :). I also liked to think about it as a "caching service", so that you don't have to spend the time rescanning the Microsoft network if someone else has done so in the last N hours.

    Then I came to my senses and decided to work on more practical and less controversial projects such as Nmap Version Detection. But the subversive in me still hasn't given up entirely on Nmapster :).

    -Fyodor

    1. Re:I have considered something similar by Anonymous Coward · · Score: 0

      Fy,
      I think this is an idea you should persue given the time. Everytime I see host "mapping" projects like this (Opte, et al) I always wanted something more focused in the direction you mentioned. Hell you might get another 15 sec of fame in Hollywood! :)

      Could people misuse it? Sure... A paperclip and dry-seaweed can be abused, but that doesn't render them unuseful... or un-fun.

    2. Re:I have considered something similar by Robert+The+Coward · · Score: 1

      That is 1 p2p I would probly install. The only import thing would be a way to control upstream on the client but out side of that I would be happy to be one of those drowns.

    3. Re:I have considered something similar by NecroBones · · Score: 1

      C'mon, do it... you know you want to. :)

      Seriously, I'd probably participate. With my limited bandwidth I tend not to take part in P2P or distributed computing projects (except SETI@Home). I'd give something like this a try.

      --
      I have not lost my mind... it's backed up on disk somewhere!
    4. Re:I have considered something similar by mediaisthemassage · · Score: 1
      being really subsversive would be using such a tool invouluntarily, a worm...but how does one account for reserved IP addy space behind firewalls, private intranets?


      These are huge chunks of the totatlity of IP speaking machines on this planet....so the map will always be incomplete...but taken over time these "maps" could be used to extrapolate the laws governing the behavior of large-scale networks and users....


      Also, practical UDP/ICMP filtering policies are being implemented more intellegintly with better routing/switching hardware (layer-4,),real-time detection of DDoS attacks at the edge before tieing up routers connected to large IP network backbones....my point is a signifcant amount of hosts are unreachable becuase of such things...


      The map is constantly changing, therefore not much information can be gleaned at the micro-level from a bunch of snapshots trickling into a database from which one compiles some form of visual representation, i.e. a map....to actually grasp the true "form" of the internet one would need to create a method of visualing the temporal dimension of IP connectivity...although on a global scale, I believe the fractal geometry would probably be more stable over time as global backbone topologies change on a slower and less erratic scale than network connectivity torwards the edge.....


      the general path a packet will take across network may vary greatly with time depending on the state of the backbone infrastructure, which is constantly changing due to build out, fibre cuts, and other events occuring in the real world...


      I forgot what my point was....sorry...

    5. Re:I have considered something similar by gnu-generation-one · · Score: 1

      Combine this with geographical information? The google project was scanning websites, looking for zip-code-like text (postal codes, city names, etc) and doing conversions to lat/long.

      Someone is also running a project where people volunteer their location, and it's mapped to the IP address and used to provide a GeoIP-like database

  60. Brilliant! by Quixadhal · · Score: 2, Funny

    You want to map the internet?

    1 Setup a site saying you want to map the internet.
    2 Get posted on slashdot.
    3 Parse the referer logs.
    4 ???
    5 Profit!

  61. Pfft! Kids today by freeweed · · Score: 2, Funny

    You kids are so spoiled today. Back in the 60s we used to be able to map the entire internet using nothing more than a piece of string and 2 pushpins.

    Huh? 2 nodes? Why the hell should that matter?

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    1. Re:Pfft! Kids today by hburch · · Score: 2, Interesting
      We still have that picture.


      Since I linked to his site, I should mention that Martin Dodge has gathered a nice collection of maps of the Internet on his CyberGeography site, including many historical maps. CyberGeography also includes many other interesting types of maps.

  62. va lairIE/robbIE's whoreabull infactdead PostBlock by Anonymous Coward · · Score: 0

    (tm) devise, fails again?

    what a surprise?

  63. Increased Network Traffic if used by too many by ViolentGreen · · Score: 1

    Does anyone else worry that if he is successfull and the code is released that this will significantly slow network traffic? Just think about 100,000 people (may be a conservative number) all trying to map the internet at the same time. Would this result in effectively a huge DOS attack? Plus none of these maps would be complete because they are all competing with each other and it will make it even harder to access some sites.

    Is this possible???

    If it is, then I think that this is one instance that it will be in everyones interest to not have any kind of release of this product and naturally keep the source closed.

    --
    Not everything is analogous to cars. Car analogies rarely work.
    1. Re:Increased Network Traffic if used by too many by Anonymous Coward · · Score: 0

      more network traffic = more hardware to maintain it = more people to maintain that hardware = more jobs

      I think this guys on the right track.

  64. Wonderful Idea by bacon-kidney-pie · · Score: 1

    I think its an outstanding idea. Time and time again people come up with breakthroughs in technology after they discover a different way of thinking. Seeing something in a different way is often the first step in that process. This kind of thing would be an ideal candidate for a seti-at-home like solution where people use their screen savers to map their local area. Imagine how cool it would be to see the throughput over that map as well.

  65. Why not doing it the distributed way? by TheRagingTowel · · Score: 1

    aka mapping@home

    --
    4Z5TX
  66. bad for business by glassesmonkey · · Score: 2, Interesting

    Maybe people already take this into consideration, but won't this impact webhosting? Won't people try to get their webpage/company closer to the main trunk / center of map? When you look for a hosting service (basically an IP address) right now most people don't consider where in the map the host is.

    I mean with this tool, I would look up where my new IP would land me and try to find a host closer to the main backbones. Is this already done now by most people?

    (on another subject the maps remind me of the species origin stuff)

    1. Re:bad for business by geoffspear · · Score: 1

      Yes.

      --
      Don't blame me; I'm never given mod points.
  67. stallman has the comical/genius of moglen, right? by Anonymous Coward · · Score: 0

    a regular wolverine in a penguin suit, we'll bet.

    he doesn't appear to be afraid to speak his mind, either.

    none so dedicated as volunteers, they say?

  68. More links by modder · · Score: 1

    Here's a link to a page which links to these and other similar projects

  69. Re:Well, if the site takes too long to load... by garwain · · Score: 1

    I thought we were /.ing sco every day, sometimes even twice

  70. Actually, no. by Short+Circuit · · Score: 1

    Actually, it's kind of interesting. It would let us see into traditionally restrictive places like China.

    It would be very interesting to know that a major portion of the Chinese Internet infrastructure went down, when it happened.

    1. Re:Actually, no. by geoffspear · · Score: 2, Funny

      You don't need a map of the Internet... just watch for your spam to drop by about 90% and you know there's something wrong with the Chinese internet.

      --
      Don't blame me; I'm never given mod points.
  71. PARENT IS POSIBLE TROLL by bbotbuilder · · Score: 0, Troll

    PARENT IS POSIBLE TROLL

  72. wow by Anonymous Coward · · Score: 1, Funny

    how can this guy map all the porn in on day?
    I am working on this for years now.

  73. Be afraid by daves · · Score: 1

    The code for this is distributed, then anyone on the internet can scan the entire internet for some nuance on this purpose.

    (shiver)

    Perhaps a centralized open database would be a good idea.

    --
    People who disagree with you are not automatically evil, greedy, or stupid.
  74. Hierarchy by sploxx · · Score: 2, Insightful

    Has anyone noticed that nearly all of the maps have a more or less tree-shaped structure?
    This means concentration of power. So, the real, failure-tolerant internet is gone, at least it seems to be.

    1. Re:Hierarchy by daves · · Score: 3, Interesting

      Has anyone noticed that nearly all of the maps have a more or less tree-shaped structure?

      No matter where you are on the net, your view is going to look like a tree with you at the center. Traceroute-type mapping will not capture the redundancies.

      --
      People who disagree with you are not automatically evil, greedy, or stupid.
    2. Re:Hierarchy by Anonymous Coward · · Score: 0

      Which is why a distributed methodology is more effective. By mapping from a number of different nodes and comparing the results with each other the redundency can be better mapped. Obviously the more nodes mapping, the better the redundency can be seen.

    3. Re:Hierarchy by sploxx · · Score: 1

      Admitted, but I think that's not 100% true. I did some mapping myself (filtering the output of various traceroutes) and there were cycles in my graph. But this is some time ago.

      I don't see *any* cycles in his map.

  75. Gaaassspp! by RandomHavoc · · Score: 1

    You've uncovered SkyNet!

    --

    --
    But then again I thought VCR+ was a stupid idea and would die a quick death--so what do I know?
  76. Mod down, please! No maps here.. by noctrl · · Score: 1

    subject sess all..

  77. Hosts out in the middle of nowhere? by placeclicker · · Score: 1

    This Picture has two hosts out of place, one on the far right and the other far bottom, with the billions? of others all next to each other..

    Why?

    --

    Browse at -1, because trolls are often the most creative part of /.
  78. I'll pitch in! by beckett · · Score: 1

    I'm mapping teenkelly.com right now!

  79. PARENT IS POSSIBLE RETARD by Anonymous Coward · · Score: 0

    Quick, aren't you?

  80. limited by the speed of light? by Elminst · · Score: 2, Interesting

    So if we assume the electrical signals of his packets travel at the speed of light (186 000 miles per second) across the internet (which they don't really, but we'll ignore that for this argument), then logic tells us that the internet must have less than 16,070,400,000 miles of cable in order for this to work. Because his data cannot travel any faster along the pipes.

    And that's only one way... Assuming query and response, his packets have to effectively travel double the existing cable lengths.

    So do all the (public) networks in all the world total less than 16 trillion miles of cable?

    --
    No unauthorized use. Trespassers will be shot. Survivors will be shot again.
    1. Re:limited by the speed of light? by Zak3056 · · Score: 1

      Your post fails to take into account that it is possible to contact more than one host at a given time.

      --
      What part of "shall not be infringed" is so hard to understand?
  81. Re:Lets face it by Anonymous Coward · · Score: 0
  82. Good point, sir. [n/t] by Anonymous Coward · · Score: 0
  83. err by Zulu · · Score: 0

    Sounds like a waste of bandwidth, hurrah...

  84. OT reply to sig, Re:Are we overlooking something? by platipusrc · · Score: 1

    MD5 (gnupg-1.2.3.tar.bz2) = cdca1282d7901f9ddb52f9725b001af2

    indeed!

    --
    And the muscular cyborg German dudes dance with sexy French Canadians
  85. Internet Topology by Tacoguy · · Score: 2, Interesting

    I have followed various projects related to mapping cyberspace through the years and have always found An Atlas of Cycerspaces to be fascinating.

    Mapping by Lumeta is one such methodology and I even have a poster of theirs printed by Peacock Maps (server down just now) in my office.

    I have noticed that these mappings take a long time to complete and being able to map in a short time frame could be beneficial in much the same way that Internet Traffic Report can be to visualize traffic patterns or disruptions.

    Taco

  86. What it's good for by Roadkills-R-Us · · Score: 1

    OK, so you map the ever-changing net in a day.
    A week later, you map it again. Eventually, you're mapping it every day. After a yeear or two of that, you have a cool little animation of how the internet changed. You project it on the wall of a dark room, and watch it koop, and go "wow".

  87. LIAR! by Roadkills-R-Us · · Score: 1

    We know the real reason you didn't do it. The RIAA scared you, didn't they, when they showed you their copyright on the IP address scheme...

  88. DoubleClick by cpeterso · · Score: 1


    They should sell their data to DoubleClick. They could serve geography-sensitive banner ads! If they know you live in San Francisco and you are visiting a food web site, they could serve up banner ads for local San Franciso restaurants.

    I think there's a company called MaxMind GeoIP that already does this.

    1. Re:DoubleClick by Kent+Recal · · Score: 1

      DoubleClick does it already. Actually every half-decent ad-company does it. It's so simple, YOU can do it, too:

      http://www.ip2nation.com

  89. limited by the speed of IP by Roadkills-R-Us · · Score: 2, Funny

    No. They are limited by the speed of IP, which is not only slower, but its speed is random within a fairly large range. So to be safe, we have to asume the total cabling on the internet is (think, think, think) less than 3 meters.

  90. Flamebait?! by Anonymous Coward · · Score: 0

    You have to be one humorless ignorant moderator to consider this flamebait. They guy made a type of joke that is all too common around slashdot, which is to misinterpret the title's meaning on purpose.

    OK, the joke is not that funny, but flamebait?! More like "moderator is a moron."

  91. Is there a map of sever locations on a real map? by DoorFrame · · Score: 1

    I'd be interested in seeing a real global world map with the locations of servers pinpointed on the map to show the density of computer equipment around the global. Actually, it wouldn't even need the real map to exist, if all the points of light to represent a computer server were placed in their proper geographic locations, I bet you'd get a very good mapping of the world. In fact, it would probably look similar to the famous map of the world at night where the lights from industrialized countries creates a spectacular image of the developed world.

    Does such a map exist? Is somebody working on one?

  92. Disturbing by cosmosis · · Score: 1

    What's disturbing about the current map thus far, is it clearly shows how CENTRALIZED the internet really is. This old idea of traffic routing around damage is in fact a rather fragile network of handfull of backbone nodes. I would have expected more lower hierarchical nodes crisscrossing the network, forming more of spiderweb system, rather than everything going across 3 or 4 nodes.

    1. Re:Disturbing by ultranova · · Score: 2, Insightful

      Of course, this could simply be a matter of traffick using the fastest route available. If there's an information superhighway and an information dirt path, then as long as the superhighway stays up, it's going to be used.

      In other words, the low-level interconnects probably wouldn't show up in a scan like this, because the backbone nodes are faster. That doesn't mean they aren't there, just that data prefers the faster routes as long as they are available. There could be a million paths that don't include the backbone nodes, but traceroute only shows one (fastest) path per trace, and thus they would never show up as long as the backbone stays up. To interpret this to mean they don't exist is analogous to taking the same route to work each day and saying there's no other possible route, since you've never used any other route. But as soon as there's an accident that causes that main road to become useless, traffick will simply use alternative paths, slowing it down but not stopping it entirely.

      To properly map the Internet, you would need millions of volunteer nodes, making traceroutes near and far. You can _not_ map the Net from a single point of view, because that's excatly what you get: a single viewpoint, which might show some detail nearby, but only the major traffick points at the far side of the Net. To get truly accurate results, you'd need to run this program from every single one of the class C networks, and then combine the results.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    2. Re:Disturbing by JWSmythe · · Score: 1

      Well, the problem with this is that it's from one point of view (his location).

      I've been working on my own maping project on and off for about a year now. It uses AT&T's "Dot" to make the maps.. I use somewhat diverse locations, and build a huge routing map out of it all, along with latency and packet loss numbers.

      There's a brief example. Imagine you have 4 locations, each represented by a corner of a box.

      A ----- B
      |\ /|
      | \ / |
      | X |
      | / \ |
      | / \|
      C ----- D

      He's viewing from "A". For him, the routes from A to B and A to C may not be used, or may not even exist. So, his traffic would go from A to X to B,C,or D.

      For D to go to C, he may be forced to go to X, A, then C.

      It's all in the contracts for peering. Nothing that us folks in the real world can do anything about. On my project, I do see completely different routes depending on what city I tested from with the same provider, and different routes from different providers in the same city. His map is far far far from complete. He'll need to get machines to test in very diverse locations on the Internet to show so many more routers.

      That's where I'm having problems on my project. My map is absolutely *HUGE*. I have very small print labels on each hop, and small text saying latency and packet loss on each route. To view it, I take the result image into a graphics program, and scroll around til I find what I'm looking for. Usually I have a good idea of where it is.. The only other viable option for seeing it, is to print it, but it needs to be several feet wide to even be able to read any of the text. {sigh} Of course, I want something that's functional, not just eye-candy saying "This is the Internet".

      --
      Serious? Seriousness is well above my pay grade.
    3. Re:Disturbing by Hoffy97 · · Score: 1

      No, the internet is not this centralized. I did some internet mapping work in the past as well. What this is showing is scans from a single machine. It will always show up as a tree, and the center part of the tree will be the 3 or 4 routers that his machine goes through to get to the rest of the world. Other machines will go through an entirely different set of routers. (Cheswick's maps have this same limitation.) The way to get a GOOD map is to have multiple connections to the internet, through different ISP's, different locations, different countries, etc. This will make it more of a "mesh" instead of the "tree" that you see now.

  93. AS mapping would be more useful by cpghost · · Score: 2, Interesting

    Why not map Autonomous Systems instead? Routes to AS are being advertised by BGP, and a set of well placed looking glasses would be all it takes to get a big picture. I never saw anything like an AS mapping, with the ASes as nodes and the (BGP announced) routes between them as links.

    Of course, some AS span multiple geographical areas, but this is also true of class C networks.

    The big advantage of mapping ASes is, that there are not so many of them, compared to class C nets, thus resulting in much simpler graphs. Moreover, the graphs would nicely show the boundaries between institutions/organizations, rather than artificial boundaries based on numerical addresses.

    --
    cpghost at Cordula's Web.
  94. Already happening by hburch · · Score: 1
    To some extent, this is already a problem. There is a common benchmark for connectivity (I've forgotten its name, for which I apologize). The benchmark is performend by looking at performance to a set of known locations (for the most part, peering point, by my recollection). Companies wanting good numbers connect to those peering points directly.

    The problem you allude to is believed to be responsible for the power-law behavior of the Internet. If you look at the distribution of degrees, there are more highly-connected nodes than there should be if the graph was random. The distribution can be explained if people are more likely to connect to nodes that have high degree already.

    On the other hand, these maps are not the cause for either of the behaviors above. These maps generally only show IP-level connectivity, ignoring link-layer tunneling, which can be very important. In addition, you have to additionally consider latency, loss rates, and bandwidth at least to some extent. Pure hop-count is what these maps show, and that is only a decent prediction of performance, not a great one (like clock rates for processor performance, if that helps at all).

    There are other factors that go into location selection. One such factor is which machines will you talk with. You do not care much about your connectivity to hosts in Norway if you are running a US-only business. Another example factor is price. Few people are willing to pay for a T1 across North America to improve your speed by 10%. While you could put your computers in a co-lo instead, that only helps for servers and incurs yet more costs.

    The maps are nice representations, but, generally, more analysis is necessary before useful data can be extracted from them, including computing the best location to connect to the network.

    All that said, yes, most people connect to highly-connected nodes. They just generally estimate those nodes, rather than doing direct measurements.

  95. Let the mountain come to Mohamed by Porag_Spliffing · · Score: 2, Informative

    I see his trick already. Post on /. that you plan to map the entire net and then wait till the entire net maps its way to you.

    P.S.

    Is there such a thing as trecart ?

    --
    Maybe you live in interesting times
  96. It could make a good musical... by jejones · · Score: 1

    "Got to see the whole net
    From Yahoo on down to eBay--
    In just one day!"

  97. The Internet according to Garp by Alomex · · Score: 2, Insightful

    Notice that he maps the paths from his computer to the rest of the world. That is not the same as a map of the entire Internet.

    To illustrate, if I map routes from, say Chicago, I'm likely to miss the direct connection between Seattle and San Francisco, as there is no traffic I could generate that would take that path.

    1. Re:The Internet according to Garp by Anonymous Coward · · Score: 0

      Well, I suppose that when his program is ready, everyone will be able to trace a map from their own computer... and them put them together !

  98. what good is a map of the internet anyway? by commodoresloat · · Score: 1

    Until it features a big arrow that says "You are here!" I'm not interested.

    1. Re:what good is a map of the internet anyway? by Anonymous Coward · · Score: 0

      I will finish the code soon, it will have a big arrow that says, "You are here!" :)

      -Barrett

    2. Re:what good is a map of the internet anyway? by NickFitz · · Score: 1

      It's in the pipeline:

      Where am I?
      This page will create real-time maps of where your IP address is located in the map. It will let you create your own poster sized maps that you can print or use for your desktop, etc.
      --
      Using HTML in email is like putting sound effects on your phone calls. Just say <strong>no</strong>.
  99. Open Source Graph Libraries by rowanxmas · · Score: 1

    Since we all like pretty graph pictures go over to: http://networkviz.sourceforge.net/ and look at the packages out there. Many of these need help, so don't hesitate to offer your services if you like graphing. Most of these would be able to view these internet graphs interactively, which would be far more exciting than just pictures.

  100. Already made Progress? by Anonymous Coward · · Score: 0

    If he's "already made progress" doesn't that defeat the "map the Internet in one day" promise... just think about that ;).

  101. Too late by duffbeer703 · · Score: 1

    his day is up!

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  102. One Day? With a single computer? by Pan+T.+Hose · · Score: 1

    A somehow similar, i.e. a semi-private Internet Auditing Project by Liraz Siri (for which BASS was written) five years ago (only 36,431,374 hosts, mind you) took twenty days with five scanning nodes. I highly doubt today Internet could be scanned in one day with a single host. Remember that this single host will be attacked, like the Liraz Siri's hosts was:

    "Wednesday, our Russian scanner runs into trouble. A denial of service attack, 512kbps stream of packets amplified 120 times strong over an unsuspecting Canadian broadcast amplifier. Half a world a way, the packet storm brings a large Russian ISP to it's knees, overwhelming it's available bandwidth. Ouch.

    Apparently, we stepped on someone's toes. At first, we assumed this was somehow connected to yesterday's *.mil scan, but no, it was just some ill-tempered English fellow who didn't appreciate getting probed last Monday. [...]

    The attack lasted 16 hours straight [...] Anyway, one of our backups (also in Russia) quickly substituted for the lost computer as soon as we noticed the attack 6 hours later at 255 JPM, with no other significant setbacks to our week's schedule." [emphasis added]

    The keyword here is "backups." Remember that scanning the entire Internet you will step on someone's toes.

    (By the way, it's good that this story was posted on Slashdot, since I could be the one counterattacking them and making idiot out of myself --- not that it has ever happened before...)

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  103. Compared to what? by 2fargone · · Score: 1

    Web servers are relatively few compared with other types of hosts on the internet?

    Really? Compared to what? Routers and switches? Access servers? Storage devices? Perhaps you mean that web servers account for a relatively small small amount of IP address space? A single access servers can accommodate an awful lot (maybe the equivalent of a /20's worth) of distributed transient users, but for the purpose of this particular mapping exercise that's irrelevant -- the maps shows (network) centrality rather than geographic location...

  104. My thoughts exactly. by The+Cydonian · · Score: 1
    Although in a slightly different sense, actually.

    In a sense, the results of the project do seem to match earlier research on the topology of the web; at a glance, the graph arrived at, does seem to be scale-free in nature.

    Which, actually raises an interesting question. Scale free networks, by their nature, are supposed to have certain highly connected nodes, the connectivity of which, is extremely critical to the network as a whole.

    In particular, look at the resultant graph for one-third of the net. Note the single link in the middle between two nodes that seems to connect all four sub-trees together. Now imagine that link being, say, DDoS'ed. (You can see it in the one-fifth-of-the-net graph as well; only, it's more clear here)

    (Additional points for all you neurologists out there:- we've been comparing the structure of the human brain with that of the Internet, do you know of any such neurons?)

    [Even more points:- Will you tell the world if you've found one? :-) ]

    1. Re:My thoughts exactly. by Anonymous Coward · · Score: 0

      Note the single link in the middle between two nodes that seems to connect all four sub-trees together. Now imagine that link being, say, DDoS'ed.

      Odds are that there's another link in there somewhere that the guy hasn't traced through to. Or maybe it's the machine he's running the project from. Remember, the internet was designed to be a communications system that would survive a nuclear war - the failure of one system shouldn't be able to wreck it.

  105. Volunteers? by Anonymous Coward · · Score: 0

    By the time he finds us, the 24 hours will be up.

  106. Idiot by Anonymous Coward · · Score: 0

    The support that the world provides to projects like this makes me feel better as a human.

    Idiot. Who's paying for this nonsense? Taxpayers as usual?

    The stuff's not even pretty.

    Academic masturbation.

  107. In Soviet Russia by CowBovNeal · · Score: 0, Troll

    the Internet makes a map out of you.

    --
    Bush is on fire and its not good for my lungs.
  108. As a single guy with a computer... by Anonymous Coward · · Score: 0


    ...I'd be more busy fapping the whole Internet.


    In fact, BRB.

  109. Also idl.net maps by Anonymous Coward · · Score: 0

    The maps at http://idl.net/MAP seem different than the brain tree displays. Lots of squares from dns connections I guess. Theres some tracert ability. Anyone know more about this method ?

  110. Disgusting! by Anonymous Coward · · Score: 0

    > When I first saw the image on the right it looked
    > like a human brain. It would be creepy if the
    > Internet had a sort of fractal self-similarity to
    > our physiology.

    Oh, God, no! I don't want to know how the GAPING HOLE of unused address blocks look like!

  111. What? by Anonymous Coward · · Score: 0

    "If anyone has a Co-Located system on a nice network to donate to this project for a few months, I would be very happy [because I am mapping the Internet in one day as a single guy with a single computer without any help from anyone!]" --- WTF?

  112. 127.0.0.1? by Anonymous Coward · · Score: 0

    I can see you have a whole class A network on 127.0.0.0/8 ---
    *runs "nmap -v --randomize_hosts -p1- -O -T Insane 127.0.0.0/8" and goes to make an espresso*

  113. Internet mapping projects by ches · · Score: 1

    It's not clear to me where the idea came from that it takes
    us 6 months to map the Internet. Our daily run takes
    an hour or two. We do not "expand"
    the search to /24s on the Internet to limit consternation
    of the scannees.

    I'd be interested in seeing the layouts. The last
    time I looked Steve North's stuff couldn't handle
    dataset of this size, but that was a long time ago.

    Others are collecting data that is probably more useful
    than ours on the Internet. Check out CAIDA's work
    and especially Rocketfuel.

    Our bread-and-butter is scans of intranets, which tend to
    be smaller, but need to have the data from several points
    integrated into one data set.

    We are still collecting the IMP data, and now have
    about five year's worth of nearly continuous data.

    ches

  114. 'Admin Apriciation Day' will solve that by node159 · · Score: 1

    We need a 'Admin Apriciation Day', where all the admins pull the plug on the main systems and let the redundancies do their work. That way we can get maps of those too :).

    --
    GPLv2: I want my rights, I want my phone call! DRM: What use is a phone call, if you are unable to speak?