Slashdot Mirror


Napster and Gnutella Measurements

belswick writes "UW has posted a paper titled "Measuring and Analyzing the Characteristics of Napster and Gnutella Hosts" at Washington in PDF form. Interesting reading for those who implement P2P software, with actual measurements, tools, and topologies. You 3l33t H4x0rz are ACM members, R1gh4?" You can get a cache of the PDF and view it online as well.

113 comments

  1. napster by Anonymous Coward · · Score: -1, Troll

    rulz dewdz

    1. Re:napster by Anonymous Coward · · Score: -1

      FIRST REPLY!!!!!!

      Important Stuff:

      Please try to keep posts on topic.
      Try to reply to other people's comments instead of starting new threads.
      Read other people's messages before posting your own to avoid simply duplicating what has already been said.
      Use a clear subject that describes what your message is about.
      Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User Preferences Page)

  2. yoda dolls are fun up da bum by Anonymous Coward · · Score: -1, Troll

    support the GNAA

  3. These measurements will be helpful by Anonymous Coward · · Score: -1, Troll

    For when Bruce Willis blows them up in his next movie.

  4. rawk it by Anonymous Coward · · Score: -1, Troll

    teh cawk it.. napster rulez.

  5. For those of you who despise PDFs for simple text by AKAImBatman · · Score: 4, Informative

    ...here's the HTML Version courtesy of Google.

  6. GNAA by qvek · · Score: -1, Troll
    GNAA (GAY NIGGER ASSOCIATION OF AMERICA) is the first organization which
    gathers GAY NIGGERS from all over America and abroad for one common goal - being GAY NIGGERS.

    Are you GAY ?
    Are you a NIGGER ?
    Are you a GAY NIGGER ?

    If you answered "Yes" to any of the above questions, then GNAA (GAY NIGGER ASSOCIATION OF AMERICA) might be exactly what you've been looking for!
    Join GNAA (GAY NIGGER ASSOCIATION OF AMERICA) today, and enjoy all the benefits of being a full-time GNAA member.
    GNAA (GAY NIGGER ASSOCIATION OF AMERICA) is the fastest-growing GAY NIGGER community with THOUSANDS of members all over United States of America. You, too, can be a part of GNAA if you join today!

    Why not? It's quick and easy - only 3 simple steps!

    First, you have to obtain a copy of GAY NIGGERS FROM OUTER SPACE THE MOVIE and watch it.

    Second, you need to succeed in posting a GNAA "first post" on slashdot.org, a popular "news for trolls" website

    Third, you need to join the official GNAA irc channel #GNAA on EFNet, and apply for membership.
    Talk to one of the ops or any of the other members in the channel to sign up today!

    If you are having trouble locating #GNAA, the official GAY NIGGER ASSOCIATION OF AMERICA irc channel, you might be on a wrong irc network. The correct network is EFNet, and you can connect to irc.secsup.org or irc.easynews.com as one of the EFNet servers.
    If you do not have an IRC client handy, you are free to use the GNAA Java IRC client by clicking here.

    If you have mod points and would like to support GNAA, please moderate this post up.

    This post brought to you by freetibet, a proud member of the GNAA

    G_____________________________________naann_______ ________G
    N_____________________________nnnaa__nanaaa_______ ________A
    A____________________aanana__nannaa_nna_an________ ________Y
    A_____________annna_nnnnnan_aan_aa__na__aa________ ________*
    G____________nnaana_nnn__nn_aa__nn__na_anaann_MERI CA______N
    N___________ana__nn_an___an_aa_anaaannnanaa_______ ________I
    A___________aa__ana_nn___nn_nnnnaa___ana__________ ________G
    A__________nna__an__na___nn__nnn___SSOCIATION_of__ ________G
    G__________ana_naa__an___nnn______________________ ________E
    N__________ananan___nn___aan_IGGER________________ ________R
    A__________nnna____naa____________________________ ________S
    A________nnaa_____anan____________________________ ________*
    G________anaannana________________________________ ________A
    N________ananaannn_AY_____________________________ ________S
    A________ana____nn_________IRC-EFNET-#GNAA________ ________S
    A_______nn_____na_________________________________ ________O
    *_______aaaan_____________________________________ ________C
    um, dolor. Nunc nec nisl. Phasellus blandit tempor augue. Donec arcu orci, adipiscing ac, interdum a, tempus nec, enim. Phasellus placerat iaculis orci. Crasa sit amet quam. Sed enim quam, porta quis, aliquet quis, hendrerit ut, sem. Etiam felis tellus, suscipit et, consequat quis, pharetra sit amet, nisl. Aenean arcu massa, lacinia in, dictum eu, pulvinar ac, orci. Mauris at diam tempor ante ullamcorper molestie. Ut dapibus eleifend ipsum. Nam dignissim.

    1. Re:GNAA by rokka · · Score: -1, Offtopic

      Don't feed the troll. nuff said.

      --
      I could be wrong. I'm always wrong...
    2. Re:GNAA by Anonymous Coward · · Score: -1, Offtopic

      People like you, make the world an evil place. For all here present, mark this individual, and others like him as thy worst enemy. For they undermines the value of Slashdot, abuse the freedom of speech, and make mockery of the integrity of fellow slashdotter.

    3. Re:GNAA by Anonymous Coward · · Score: -1, Troll

      Congratulations on your first post to Slashdot! Now fuck off and die plzkthnx.

  7. Mirror by Anonymous Coward · · Score: -1, Redundant

    google mirror as html http://216.239.39.104/search?q=cache:oKwBXYau_aEJ: www.cs.washington.edu/homes/gribble/papers/msj.pdf +&hl=en&ie=UTF-8

  8. ugh by adamruck · · Score: -1, Offtopic

    can someone please post this article in non pdf form?

    --
    Selling software wont make you money, selling a service will.
    1. Re:ugh by Seth+Finklestein · · Score: -1

      Sure, fellow freedom fighter.

      As I am boycotting Adobe due to their DMCA terrorism, I feel that PDF files should be liberated into HTML. Here's a copy in HTML format.

      --
      I'm not Seth Finkelstein. I still speak the truth.
  9. Ugh. by Seth+Finklestein · · Score: -1

    You know, not all of us who like P2P applications are "3l33t H4x0rz." Some of us, particularly me, prefer to be known as "cybersecurity experts."

    It's crap like this, even from a so-called "editor" like "Hemos," that makes me boycott Slashdot more and more every day.

    If I wanted intelligent commentary, I'd read Infothought blog. If I wanted crap, I'd read Slashdot.

    --
    I'm not Seth Finkelstein. I still speak the truth.
    1. Re:Ugh. by metallicagoaltender · · Score: 1

      The elite hackers comment was part of the original submission, as shown by the fact that it's italicized. Granted, Hemos could have edited that part out, but don't blame Slashdot for the lameness of some of its readers.

    2. Re:Ugh. by Anonymous Coward · · Score: -1, Troll

      Editors have one job: to edit submissions into something readable. If they can't do that, they don't get my business.

      Sincerely,
      Seth Finklestein
      Proud to Boycott Slashdot

    3. Re:Ugh. by metallicagoaltender · · Score: 0

      And if they butchered up something you submitted, would you cry censorship?

    4. Re:Ugh. by Anonymous Coward · · Score: -1, Offtopic

      Boycott Slashdot by contributing a comment. (Albeit a rather worthless one) Quite an effective system you got there, guess I've been boycotting /. since the beginning.

    5. Re:Ugh. by Anonymous Coward · · Score: -1, Troll

      Of course not. Slashdot isn't the government, so they can't "censor" anything. On the other hand, Slashdot editors are dumb enough (but not rich enough) to get high-level positions in George W. Bush's cabinet.

      Frankly, I think this sort of discourse is better suited to an intelligent forum.

      Sincerely,
      Seth Finklestein
      Freedom Crusader for America

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

      a) Self-proclaimed "experts" are usually pompous asses
      b) You can't boycott something more. You either boycott it or you don't.
      c) You obviously can't boycott Slashdot, as your shite blog seems to center around it. I guess bitching about Slashdot in your comment is just a way of spamming a blog where you ponder the "deeper meaning" of a Slashdot front page mention. This is the site that thinks Shrek 2 is something worth posting as news, there is no "deep meaning," sorry. You seem to have a hard-on for stories with DMCA in the title, just like Slashdot editors.
      d) Even your poorly designed homesite begins with talk of Slashdot and trolls, you have an obsession.

    7. Re:Ugh. by metallicagoaltender · · Score: 1

      Obviously Slashdot isn't the government, but the average person who's going to whine about an 'elite hackers' comment from a reader and blame it on Slashdot usually is dumb enough to cry censorship when the situation is turned around.

    8. Re:Ugh. by DAldredge · · Score: 0, Troll

      You must be new around here. The /. editors don't.

    9. Re:Ugh. by Anonymous Coward · · Score: 0

      Excuse me. The "average person" doesn't have an award-winning weblog. The "average person" doesn't have an EFF Pioneer Award. The "average person" isn't self-taught about computers. The "average person" hasn't been using computers since the *80s* (that's right, I said *80s*).

      Don't compare me to the "average person."

      Sincerely,
      Seth Finklestein
      Extremely Above-Average Person

    10. Re:Ugh. by metallicagoaltender · · Score: 1

      Sadly, your humility is below average... ;-)

      Now after all of this chest thumping (which is even cuter as an AC) are you actually going to boycott Slashdot, or did you just want to join the masses of people that will complain about Slashdot without actually doing anything about it?

    11. Re:Ugh. by Anonymous Coward · · Score: 0

      Seth Finklestein is notoriously impersonated by a troll who has apparently trolled a bit too much and is now posting at -1 so posting AC puts the troll at 0 instead of -1. That is, assuming that the AC is the troll and not someone else equally bored.

  10. You think that's bad... by jargoone · · Score: 2, Funny

    My company's intranet has all of our insurance claim forms on the web. They had recently redone the site, and I needed a claim form. I tried to do it from work, but seeing how I have an Ultra 5 and a client with a very restrictive software policy, I couldn't view the Word document posted. I figured it was the form itself, so I waited until I got home. When I did, I opened up the document, and was astonished to find that the document contained one line: a link to the insurer's website.

    I would like to get my hands on those developers... luckily they're 300 miles away.

    1. Re:You think that's bad... by AKAImBatman · · Score: -1, Offtopic

      Ouch. That's rough. And I take it that your admin just won't install StarOffice? It's no wonder that everyone thinks of Solaris as out-of-date. None of the admins will run them as modern machines!

  11. This reaches back a ways ... by Anonymous Coward · · Score: -1, Troll



    "I dunno," Cmdr Taco said to me. "I'm into some pretty kinky shit."

    "That's okay, I can handle it," I told him. How bad could it be? I had done it all - S&M, fecal, you name it.

    But nothing could have prepared me for the horrors I experienced that night. I mean, there's kink and then there's kink. He actually removed the uterus from a freshly-killed cow and shoved it up his ass. Then he made me suck off a young black man and snowball the spooge into his anus.

    The cow uterus became impregnated. Nine months ater Cmdr Taco gave anal birth to a black half-man, half-cow. He named it Michael Sims and gave it a job at slashdot.



  12. Way-y-y Out of Date by MattRog · · Score: 5, Insightful

    The numbers are all from early 2001. Napster has since been killed and reborn with an entirely different model, and gnutella (KaZaA et al) have exploded. What's the point of this report given the ancient data?

    Given those changes wouldn't it be more valuable to see if their hypotheses and conclusions hold up with the new data?

    --

    Thanks,
    --
    Matt
    1. Re:Way-y-y Out of Date by molarmass192 · · Score: 5, Informative

      Not to nitpick but Kazaa isn't based on Gnutella, it's based on FastTrack. They're both P2P but FastTrack is a closed system while Gnutella is an open one.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  13. is it me or... by boogy+nightmare · · Score: 4, Funny

    Do you alter the phrase from 'peer to peer' to 'idiots to me' in the privacy of your own head :)

    --
    Kingdom of Loathing (www.kingdomofloathing.com) Addicted is me
    1. Re:is it me or... by Tin+Foil+Hat · · Score: 0

      Sort of, but it keeps coming out as "idiot to idiot."

      --
      No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
    2. Re:is it me or... by wed128 · · Score: 0

      I agree...it suprises me that after the RIAA lawsuits and such, most people just disable filesharing completely and just leech the community... however this would inevitably kill it, giving the RIAA exactly what it wants...

    3. Re:is it me or... by Anonymous Coward · · Score: 0

      So you think of idiots as your peers?

  14. mutella by jargoone · · Score: 3, Insightful

    Anyone else a big mutella fan? I always run it in a screen session, with the web interface enabled. I love that I can use the same session, from a terminal at home, ssh'ed in, over the web interface on my LAN, or through an https tunnel. Great piece of software, highly recommended.

    1. Re:mutella by BRSloth · · Score: 1

      Yeah, I was one. Not anymore, since I've learned the existence of giFT I'm not using it anymore.

      giFT works with a small server, which clients can connect. So I can control it graphically on my home (using giFToxic) or remotely (using ssh and giFTcurs).

      Also, giFT turns all that reseach into garbage, since it can connect on several servers of several different types. Tt currently comes with OpenFT (giFT original protocol) and Gnutella by default but you can also find FastTrack network plugin for it. There is also a OpenNap network plugin in the works (and I just can't wait to put my hands on it).

  15. Re:For those of you who despise PDFs for simple te by Anonymous Coward · · Score: -1, Troll



    "I dunno," Cmdr Taco said to me. "I'm into some pretty kinky shit."

    "That's okay, I can handle it," I told him. "As long as it involved me coming in, on, or around you - you sexy, flabby, pale hunk of bloated man, you." How bad could it be? I had done it all - S&M, fecal, you name it.

    But nothing could have prepared me for the horrors I experienced that night. I mean, there's kink and then there's kink. He actually removed the uterus from a freshly-killed cow and shoved it up his ass. Then he made me suck off a young black man and snowball the spooge into his anus.

    The cow uterus became impregnated. Nine months ater Cmdr Taco gave anal birth to a black half-man, half-cow. He named it Michael Sims and gave it a job at slashdot.



  16. NO PRESIDENT HAS LIED SO MUCH by Anonymous Coward · · Score: -1, Offtopic

    'No President has lied so baldly and so often and so demonstrably'
    By Andrew Gumbel

    09 November 2003

    "The intelligence process is a bit like virginity," says Ray McGovern, who worked as a CIA analyst for 27 years. "Once you prostitute it, it's never the same. Your credibility never recovers.

    "Watching what has happened with Iraq over the past several months has been like watching your daughter being raped."

    Such is an indication of the extraordinary depth of feeling within the US intelligence community as the Bush administration's basis for the war in Iraq - the weapons of mass destruction, the dark hint of links between Saddam Hussein and al-Qa'ida - has been shown to have been built on air.

    Mr McGovern worked near the very top of his profession, giving direct advice to Henry Kissinger during the Nixon era and preparing the President's daily security brief for Ronald Reagan. Now he is co-founder of a group of former CIA employees called Veteran Intelligence Professionals for Sanity, or Vips for short.

    What the Bush White House has done, he believes, is far worse than the false premise that dragged the United States into the Vietnam War - a reported second attack on a US destroyer in the Gulf of Tonkin which later turned out not to have taken place. "The Gulf of Tonkin was a spur-of-the-moment thing, and Lyndon Johnson seized on that. That's very different from the very calculated, 18-month, orchestrated, incredibly cynical campaign of lies that we've seen to justify a war. This is an order of magnitude different. It's so blatant."

    Mr McGovern accuses Mr Bush of an extraordinary act of chutzpah - taking advantage of his authority as President of the United States to make people believe there must be something to his insistent allegations that Iraq possessed potentially devastating weaponry.

    "Many of us felt there had to be something there ... If this had been another country, one would have written a convincing analysis that this guy is lying through his teeth, that there are no weapons in Iraq. But people thought, the President can't say he knows something if he doesn't. That was persuasive, in a way.

    "Now we know that no other President of the United States has ever lied so baldly and so often and so demonstrably ... The presumption now has to be that he's lying any time that he's saying anything."

    It will, Mr McGovern believes, take a change of president and a change of CIA director to even begin to repair the damage done by what he sees as an overt politicisation of the intelligence business. But even that may not be enough.

    "Unless what has happened in the past year and a half is recognised as a scandal, in which the CIA has been badly abused, then there's no hope," he said. "I pin my hopes mostly on the press these days. Turns out, surprise surprise, that even the US press doesn't like to be lied to."

  17. Shame they didn't consider Freenet by Sanity · · Score: 5, Informative

    Freenet's next-gen routing algorithm does detailed analysis of node performance and incorporates this into its routing decisions. In effect, Freenet already implements their proposal, neatly integrating it into the Freenet routing algorithm.

    1. Re:Shame they didn't consider Freenet by Anonymous Coward · · Score: 0

      check out when the data was collected and you'll see why freenet was a non-option. even today, it's a non-option because no significant number of people are using it.

    2. Re:Shame they didn't consider Freenet by Anonymous Coward · · Score: 0
      check out when the data was collected and you'll see why freenet was a non-option.
      The article was written this year, so there is no excuse for them to ignore a P2P architecture that already implements their proposal. They do actually reference Freenet, but don't mention that it already solves the issues they have found.
      even today, it's a non-option because no significant number of people are using it.
      And you know this how?
    3. Re:Shame they didn't consider Freenet by skajake · · Score: 2, Interesting
      I have tried Freenet numerous times over the years, but every time it has proven to be dog slow. If they have implemented said alorithms, why is the performance still so bad?

      --

      ~ Maintainer of the Skajake Projects

    4. Re:Shame they didn't consider Freenet by sjwt · · Score: 1

      Yes,
      it was written this year,
      but the reson to ignore freenet was
      probly bassed of the fact that the
      data the colected was from 2001.

      --
      You have 5 Moderator Points!
      Which Helpless Linux zealot/MS basher do you want to mod down today?
    5. Re:Shame they didn't consider Freenet by sjwt · · Score: 3, Funny

      from http://freenetproject.org/index.php?page=download

      "Download Freenet
      Important note for first time users
      When you first start Freenet your node will know very little about the network - it could take up to several minutes or longer to open a website. Keep trying, because the more you use Freenet, the faster it will get. "

      --
      You have 5 Moderator Points!
      Which Helpless Linux zealot/MS basher do you want to mod down today?
    6. Re:Shame they didn't consider Freenet by Anonymous Coward · · Score: 0

      yes, it was written in 2003, but I said look at when the data was collected - 2001.

      2003 != 2001, except in Montana.

    7. Re:Shame they didn't consider Freenet by OverlordQ · · Score: 2, Insightful

      Freenet network has been HORRIBLE lately, whereas you used to be able to download videos at quite a good speed, now it's nearly impossible to fetch 5k text documents.

      --
      Your hair look like poop, Bob! - Wanker.
    8. Re:Shame they didn't consider Freenet by Anonymous Coward · · Score: 0
      Freenet network has been HORRIBLE lately, whereas you used to be able to download videos at quite a good speed, now it's nearly impossible to fetch 5k text documents.
      It went through a rough patch when they migrated to next-gen routing, however having identified and killed a few nasty bugs it is starting to work quite well again, thankfully. There are probably still a few bugs left so expect it to continue to improve.
    9. Re:Shame they didn't consider Freenet by Anonymous Coward · · Score: 1, Insightful

      Unfortunately, even with NGR, Freenet suffers from the fact that you can never be sure what is actually there and up-to-date.

      You can start downloading a splitfile, it'll successfully start...and then half-way through (or even 90% through), decide that it can't find the rest of the blocks required. Retrying may help, or it may not. All the blocks might not even exist on the network any longer. Then again, Freenet's purpose is quite different compared to other P2P systems.

      If Freenet sites were kept up-to-date a bit better (I think a lot of people gave up on it pre-NGR), it might remain more usable. Unfortunately, it's current state isn't that hot.

    10. Re:Shame they didn't consider Freenet by Anonymous Coward · · Score: 0

      Unfortunately Freenet has approximately aleph-null bugs, mostly critical bugs affecting the routing, as the brief Fred-Is-Dead (stable) fork, and Hikaru's patches subsequently proved. It isn't a stable enough base on which to analyse or implement any radical new routing ideas, I'm afraid. It desperately needs a redesign and above all a complete from-scratch let's-do-this-properly rewrite, and I'm really not kidding.

    11. Re:Shame they didn't consider Freenet by hankaholic · · Score: 1

      Have you tried integrating a virgin node recently?

      I have, and it's not gone well.

      --
      Somebody get that guy an ambulance!
    12. Re:Shame they didn't consider Freenet by GigsVT · · Score: 1

      If they have implemented said alorithms, why is the performance still so bad?

      It's written in Java. As much as Java zealots deny it, the fact remains that Java apps are all really bloated and slow.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  18. Temporary Mirror by arvindn · · Score: 4, Informative

    http://theory.cs.iitm.ernet.in/msj.pdf
    http://theory.cs.iitm.ernet.in/msj.txt

  19. I _will_ pay by tarzan353 · · Score: 0, Offtopic

    But only on reasonable terms.

    I have about 20Gb of MP3s. They're all mine. Ripped from CD's I own. Occasionally my CD was too badly damaged to get a good rip, so I've gotten a copy of a rip from a friend who owns the same album. Legal nit-picking aside, I think I have every legal right to do that.

    I've never bothered with Napster, Kazaa, Gnutella or their like. I make intellectual property for a living, and I believe artists and creators ought to get paid for their work. (A discussion as to whether they actually _do_ get paid anything by the music publishers is beyond the scope of this rant.)

    I want to buy more MP3s, legally. But I'm not going to bother with these half-assed more-expensive, more-restricted offerings. Sooner or later, they'll realize they have to offer equivalent or greater value to the consumer to win their business.

    I want to listen to my newly-purchased songs in WinAmp, right along side my existing rips that I legally own. And if I want to put them on my laptop and listen to them while traveling, so be it. And MP3 players, while cycling. And maybe burn some to a CD to listen to in my car. It's my music, I can do what I want with it. Anything less is unacceptible.

    Buying an entire album one song at a time and ending up paying _more_ than that album costs down the street at a bricks & mortar store? And getting a crippled, compressed, proprietary format that locks you to one CPU (what if it dies?) and only certain players? Who thought that was a clever idea?

    The end of insane music publishing margins and selling the same music multiple times to a consumer (vinyl, tape, CD, DVD-Audio, MP3, etc) is here. The industry needs to learn to trim the fat like everyone else, and actually deliver value. And, to treat their customers like customers, not criminals.

    I want to buy music. A lot of it. I'd probably drop $300 the first week such a reasonable system were available. And that's just the start. But lose this stupid business and operational model that they keep coming up with. Nobody wants less for more.

  20. academia. by rebelcool · · Score: 4, Informative

    paper publishing takes a long time. gathering, analyzing data and making sure you're coming to proper conclusions takes lots and lots of research and double checking. And then theres peer review, which takes months as the paper gets submitted to academic peers who read and analyze and comment on it - when they've got the time.

    In any case, the data points themselves arent as relevant as the topology and structure of growth. doesn't matter if the data is from 2001, theres plenty to be learned from.

    --

    -

  21. outdated by milamber.net · · Score: 5, Insightful

    This is a very old (in internet terms) report. Its results are taken from when gnutella and napster were two "popular" p2p architecuters (report refers to data gathering in May of 2001). Since then napster has died and been reborn in a new form and gnutella has adopted a 2-tier topology such as kazaa has. Companies such as clip2, who are long dead and buried, are referenced and bandwidth usage is stated from 2001 making the results useless and the references impossible to find.

    I assume its an old report resubmitted by somebody who doesn't know better otherwise research like this is worse than useless because it provides completely inaccurate results.

    1. Re:outdated by gl4ss · · Score: 1

      it's not totally useless.

      in fact, it's pretty useful comparision of the _techniques_ used(wouldn't matter if it's from year 1023 or from year 4034).

      you just shouldn't treat as your usual "hottest gfx/cpu/mem/hd/usb-device" comparision.

      .

      --
      world was created 5 seconds before this post as it is.
  22. Does anyone care? by AKAImBatman · · Score: 2, Funny

    27 comments and not one actually on topic. Does anyone care about these statistics? Or know what to do with them? For that matter, has anyone successfully read the paper without their eyes glazing over? I'm sure its a fascinating paper to someone, but I can't get past the first two pages without loosing all concentration. And I'm weird enough that I usually like this stuff!

    1. Re:Does anyone care? by spitefulcrow · · Score: 1

      Uh. This paper has been published for months already and was submitted to at least one SIG conference. Statistics on it are actually quite interesting in that they show popularity of objects to be non-Zipf.

      --
      Sorry, my karma just ran over your dogma.
  23. some useful stats, but outdated by Adam+Fisk · · Score: 5, Informative

    This study is based on extremely old data and is not particularly relevant for today's Gnutella. The Gnutella crawl data is from 2001, a time when Gnutella was a vastly different network with a completely different searching architecture. Gnutella at the time was a very young protocol. Since then, the search architecture has moved beyond the flooding model, now using a combination of distributed indexing and "dynamic querying." These techniques are specified in detail here.

    The data on average number of shared files and uptime is interesting, but there's really not a lot in here that is actually useful for peer to peer development. There's a lot of active, very useful research being done elsewhere. The folks at Stanford have done a great deal of work in this area, much of it very applicable. Their work is here.

    --

    Adam Fisk

  24. Encrypted P2P ... by bigwavejas · · Score: 4, Informative
    Slashdot ran an article a while back regarding, "a secure, distributed mesh-like networking protocal and platform called Waste." See article:
    at:http://slashdot.org/articles/03/05/29 /0140241.shtml?tid=126&tid=93

    I've been using the software to send files securely to trusted friends, I wonder if this isn't the direction sharing mp3s will go in the future, in order to avoid the RIAA.

    In any case... Nullsoft has since banned using the software, but its still available under the GPL at sites like:
    http://grazzy.mjoelkbar.net/waste/mirror/

    Snarf on!
    F the RIAA

    --
    "Simplify, simplify, simplify!" Thoreau
    1. Re:Encrypted P2P ... by Anonymous Coward · · Score: 0

      http://waste.sourceforge.net/

    2. Re:Encrypted P2P ... by Anonymous Coward · · Score: 0

      Nullsoft has since banned using the software, but its still available under the GPL

      L33t-w4r3z-d00d has since banned using Halflife 2 but its still available under the GPL right?

      Nullsoft has not been "banned using it". AOL ownes Nullsoft and Waste. Publishing it under GPL was illegal. (Beside that the code is *really* crappy and buggy..)

    3. Re:Encrypted P2P ... by bigwavejas · · Score: 1
      granted the software isn't exactly perfect and has flaws; however, it serves it purpose (for me at least), encrypted chat and sending of files... Can you recommend an alternative?

      thx, Bigwavejas

      --
      "Simplify, simplify, simplify!" Thoreau
    4. Re:Encrypted P2P ... by EvilTwinSkippy · · Score: 1

      Well at least it was available until you slashdotted it you insensitive clod!

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    5. Re:Encrypted P2P ... by Anonymous Coward · · Score: 0

      it's completely the direction of the future. I've developed a small app on top of Tomcat w/ SSL. I know tons of people doing similar things.

      Regarding WASTE: is there a binary distribution for MacOS X?

    6. Re:Encrypted P2P ... by lobsterGun · · Score: 1

      I may be making this up, but I think that the WASTE located on sourceforge is a from the ground re-write of the original.

    7. Re:Encrypted P2P ... by hughk · · Score: 1
      It works fine and is up on sourceforge. The problem is that it is for small nets only, i.e. >50 people and the performance is not the best.

      What it is really good for is as a mini-groupware application. You can be in a hostile environment (the internet) and your shared files and messages are relatively secure.

      --
      See my journal, I write things there
  25. current size of the gnutella network by smd4985 · · Score: 3, Informative

    can be found here.

    --
    smd4985
  26. Please mod parent up by AKAImBatman · · Score: 0

    This is the first useful comment in the entire thread. And unfortunately, seems to confirm my opinion that this is a boring, outdated paper. Well, let's hope that someone at least got a good grade from it.

    1. Re:Please mod parent up by Anonymous Coward · · Score: 0

      If confirm that the article is outdated, boring and utterly useless, don't you think that we should appreciate, support and cultivate interesting and funny offtopic postings? What else should we do for the next hour, until the next article arrives?

    2. Re:Please mod parent up by AKAImBatman · · Score: 1

      What else should we do for the next hour, until the next article arrives?

      Work?

    3. Re:Please mod parent up by Dot.Com.CEO · · Score: 1
      This is the first useful comment in the entire thread.

      Well, given that you've posted something like ten messages in this thread, I find your comment mildly comic.

      --
      Mother is the best bet and don't let Satan draw you too fast.
    4. Re:Please mod parent up by AKAImBatman · · Score: 1

      Heh. No argument here. :-) What can I say, it's Monday, development db is down and I'm bored.

    5. Re:Please mod parent up by Anonymous Coward · · Score: 0

      Work

      Don't be a killjoy. I tried this thing "work" once, but in our dog-eat-dog world of murderous competition it proved inferior and was quickly driven out of business by its arch-enemy "laziness". That's what I call the power of free market - the best attitude finally wins. But I understand that not all of us have already reached this level of enlightenment. So go on and work in peace, until you too realize that you really have better things to do than that.

  27. Re:For those of you who despise PDFs for simple te by AKnightCowboy · · Score: 2, Funny
    ...here's the HTML Version courtesy of Google.

    And here's the text summary from the researcher:

    Stop using P2P clients you fscking pirates, you're wasting all my pr0n bandwidth at the university.

  28. Napster didn't return... the uncatchy name did by adzoox · · Score: 0, Flamebait

    The name Napster didn't seem like a catchy name to begin with. It also got associated with "song theft" or "Geek/Techie rights fighters"

    The Napster of today isn't NEARLY as fast due to the fact it's no longer a peer to peer system. It can't even begin to compete (bandwidth wise) with Gnutella. On a 56k modem I can get a song of of LimeWire (which partially uses the Gnutella network) in about 3 to 3.5 minutes. On Napster, it takes about 8 minutes. Neither is a problem with broadband.

    That said, I could also get a file that was cross platform compatible of the "old napster" - the new Napster can be used effectively with Macs because of the DRM format chosen.

    And yes, I am aware WMP9 came out for X the other day, it still doesn't have the playlist management iTunes or even Audion has.

    --
    Yell & scream & rant & rave... it's no use... you need a shaaaave ~ Bugs Bunny
    1. Re:Napster didn't return... the uncatchy name did by adzoox · · Score: 1
      Grammar corrections:

      The name Napster didn't seem like a catchy name to begin with. It also got associated with "song theft" or "Geek/Techie rights fighters"

      The Napster of today isn't NEARLY as fast due to the fact it's no longer a peer to peer system. It can't even begin to compete (bandwidth wise) with Gnutella. On a 56k modem I can get a song of of LimeWire (which partially uses the Gnutella network) in about 3 to 3.5 minutes. On Napster, it takes about 8 minutes. Neither is a problem with broadband.

      That said, I could also get a file that was cross platform compatible off the "old napster" - the new Napster can't be used effectively with Macs because of the DRM format chosen.

      And yes, I'm aware WMP9 came out for X the other day, it still doesn't have the playlist management iTunes or even Audion has.

      --
      Yell & scream & rant & rave... it's no use... you need a shaaaave ~ Bugs Bunny
  29. BaH! by vDave420 · · Score: 5, Informative

    As a major developer of one of the world's leading Gnutella clients this data is old, untimely, and really not "new news" to anyone involved in Gnutella.

    Much of this data is based upon estimates & reported crawler (ha!) data.

    Want some real, hardcore data about Gnutella (or at least the BearShare portion of it)?

    I invented a revolutionary distributed stats system that is in place in the latest versions of BearShare. No more guessing about p2p network information, like transfer bandwidth, etc. Try checking out some of my results.

    This data is collected from the network, in a brand new, distributed, 'polled-not-crawled' scheme with remarkably fast turnaround times on data (new data points every 5 mins, on average).

    Much, if not all, of this in the above report information is actively being summarrized for Gnutella (again, the BearShare portion at least) and some early (non-automated graphing) of the results can be found in the above links.
    Expect (some of) this data (like node count, shared files/bytes, etc) to be available on our website (in real time) soon.

    Kinda interesting...
    In any case , story data is not novel any more, certainly not timely. =)

    I like my data collections much better.

    -dave-

    --
    The pig browse. With Google. Sigh is to the chicken. Chicken is fool. Giggle. The DailyWTF giggle.
    1. Re:BaH! by Anonymous Coward · · Score: 0

      Every time my sister uses bearshare on our home DSL connection, my multiple ssh connections suffer from a huge latency problem. I have xmule running 24/7 without any problem.

      Configuring the bandwidth settings of bearshare didn't solve anything.

    2. Re:BaH! by GigsVT · · Score: 2, Insightful

      You admit to being responsible for installing spyware on thousands of people's computers?

      I hope they catch you some day. You are no better than any other virus writer.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  30. HEY! by AKAImBatman · · Score: 0

    The editors changed the story and didn't mark it as an update OR give credit! Thanks a lump, guys.

    1. Re:HEY! by hansiboy · · Score: 1

      Humm... Whats even more funny is the fact that if i'd had mod points and seen that one you'd gotten a "redundant" from me :)

  31. ARGGGHHH!!!! by AKAImBatman · · Score: 1

    without loosing all concentration

    LOSING, LOSING, LOSING!

    * AKAImBatman beats himself over the head with a wet mackerel.

    I think Safari needs a grammar checker...

    1. Re:ARGGGHHH!!!! by Dave+Clifton · · Score: 1

      I see 'loosing' so often it looks like a typo if someone writes 'losing'!

  32. What about those of us who despise music stories? by SuperBanana · · Score: -1, Offtopic
    For those of you who despise PDFs for simple text

    What about those of us who despise this incessant obsession with music and movies and p2p? Slashdot has turned into every other news outlet- endlessly gabbing about music or movies(or both). I fully expect to see a Bennifer story here before the end of the year.

    I like listening to music as much as the next guy, but beyond listening, I really couldn't give a crap about music, and I'm really getting tired of Musicdot's...er, I mean, slashdot's, endless obsession with it, nor p2p software, nor universities doing this or that, nor the latest drivel from the industry groups. ENOUGH. At least Timothy is picking worthwhile causes to obsess about.

  33. Reminds me of a quote... by EvilTwinSkippy · · Score: 3, Interesting
    I have a friend who is a history major. He always says that History isn't history until everyone who was there has died.

    I'm starting to get the sense that Science really should stick with the timeless concept. 2 years is a blink of an eye when preparing a paper on particle physics, or mathematics. 2 years is at least 8 lifetimes on the internet. By the time you write about it, it's obsolete.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  34. Jessica Lynch: Pentagon full of liars by Anonymous Coward · · Score: -1, Offtopic
    Can we PLEEEEEEASE get some Jessica Lynch slash fanfic up?!!! I have very little imagination and am developing a near fatal case of blueballs!

    Come on trolls, I know you can do it!

  35. Re:What about those of us who despise music storie by AKAImBatman · · Score: 0, Offtopic
  36. Re:For those of you who despise PDFs for simple te by Anonymous Coward · · Score: -1, Offtopic

    mod it how you want, that shit is fuckin hilarious!

  37. i lost 40 pounds in only 3 weeks by Anonymous Coward · · Score: -1, Offtopic

    If a slew of INEFFECTIVE pills, powders, and equipment are adding needless expense to your PERMANENT WEIGHT LOSS quest, please read on... Does Permanent Weight Loss Require Supplements or Equipment? I wish there was a way for me to scream "NO!!!" loud enough for all to hear my cry. STOP investing in a slew of supplements that will NEVER work, no matter how long or often you use them (read on to learn why). NEVER purchase gimmicked exercise machines that promise miracle results (whether it be for the stomach, buns, hips, thighs, or ANY body part), but in the end, only serve as a cheap giveaway at your next yard sale. Ab machines promising to firm your stomach and help you lose weight, all in a mere 30 days, DO NOT ENHANCE THE APPEARANCE OF OR FLATTEN YOUR WAISTLINE, and will NOT BURN ONE OUNCE OF EXCESS FAT. Yet, they do add nicely to your weight loss related junk collection. This is only a small sample of the MANY misconceptions regarding permanent weight loss, and in the following paragraphs I will try to END all of the unnecessary confusion. Realize that body fat not only attaches itself to our stomach, hips, thighs, and arms, but also to our FACE...losing fat improves the way we look from HEAD TO TOE! Trust me, I know...since I once had a chubby everything..

  38. How to know when not to RTFA by Kethinov · · Score: 1

    When you see leetspeak in the summary, you know to keep your distance from the actual article.

    --
    You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
    1. Re:How to know when not to RTFA by JUSTONEMORELATTE · · Score: 1

      When you see leetspeak in the summary, you know to keep your distance from the actual article.

      But go ahead and post a comment, 'cause this is slashdot after all.

      --

    2. Re:How to know when not to RTFA by Kethinov · · Score: 1

      Of course! How else is one supposed to pass the long and boring hours at work?

      --
      You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
  39. FastTCP by Anonymous Coward · · Score: 0

    Why doesnt somebody implement the draft FastTCP protocol for P2P.

    Its crying for a boost.

    Get yer fingers out.

  40. Reminds me of the weather prediction system ... by JSkills · · Score: 1
    I once heard of a weather prediction system, based on a set of mainframes working in parallel, that once it had sufficient data, could predict the weather for the next day to 99.9% accuracy.

    The problem was that the process ran for 5 days, so if it started on Sunday, you could know what Monday's weather would be by the following Friday.

    This study (and I do understand it takes time to pull together this kind of comprehensive usage data in an organized format) falls along the same lines. It would have been far more relevant had it been published when the original Napster was actually (1) in its prime or at least (2) still up.

  41. BEARSHARE == SPYWARE by Anonymous Coward · · Score: 0

    So *YOU* are that assfucker responsible for Bearshare? That lameass spyware client?

    Your days (here) are counted.

  42. Conclusions by TuringTest · · Score: 3, Informative

    Thanks to the structure of scientific papers, you don't have to actually RTFA in order to know what is all about:

    5 Conclusions

    In this paper, we presented a measurement study performed
    over the population of peers that choose to participate in the
    Gnutella and Napster peer-to-peer file sharing systems. Our
    measurements captured the bottleneck bandwidth, latency,
    availability, and file sharing patterns of these peers.
    Several lessons emerged from the results of our measure-
    ments. First, there is a significant amount of heterogeneity in
    both Gnutella and Napster; bandwidth, latency, availability,
    and the degree of sharing vary between three and five orders
    of magnitude across the peers in the system. This implies that
    any similar peer-to-peer system must be very deliberate and
    careful about delegating responsibilities across peers. Second,
    even though these systems were designed with a symmetry of
    responsibilities in mind, there is clear evidence of client-like
    or server-like behavior in a significant fraction of systems'
    populations. Third, peers tend to deliberately misreport in-
    formation if there is an incentive to do so. Because effective
    delegation of responsibility depends on accurate information,
    this implies that future systems must either have built-in in-
    centives for peers to tell the truth or systems must be able to
    directly measure and verify reported information.

    --
    Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
    1. Re:Conclusions by Anonymous Coward · · Score: 0

      "you don't have to actually RTFA in order to know what is all about..."

      Isnt that the /. motto?

  43. newer data from the same authors by Anonymous Coward · · Score: 1, Informative
    Looks like these guys also have some data about FastTrack-based systems that is much more recent:

    Measurement, Modeling, and Analysis of a Peer-to-Peer File-Sharing Workload at http://www.cs.washington.edu/homes/gribble/papers/ p118-gummadi.pdf

    and

    An Analysis of Internet Content Delivery Systems at http://www.cs.washington.edu/homes/gribble/papers/ p2p_osdi.pdf

  44. while we're at it... by Anonymous Coward · · Score: 0

    let's burn all those rubbishy theoretical textbooks - speed of light? that could change at any time!

  45. Y'all are missing the point by Jerf · · Score: 5, Insightful

    Y'all are missing the point, thanks once again to the many-headed beast that is the word "P2P".

    In this case, the academics are strictly concerned with P2P as a network organization, with little regard to what apps are built on top of it. This has nothing to do with "Napster" or "Gnutella" as "file sharing systems". Instead, Napster and Gnutella are being studied by the academics because they are the only things you can get hard numbers for, because few-to-none of the academic P2P systems have been implemented on such a wide scale. They do not perfectly implement what the academics are studying but they are close enough to provide some data about how other systems might behave in the real world.

    Academic P2P systems tend to concentrate on "pure" P2P, where there are no servers and ideally no "supernodes" (though they'll settle for dynamic organization that emerges from the protocol itself with no human intervention). This is a much different and much harder problem then "Let's share music!".

    The closest to a wide-scale academic P2P system that has been actually deployed that I know of is Freenet; for ideological reasons (pure P2P, no servers) it shoots for the same goals that the academics shoot for for other reasons (mostly that pure P2P systems are hard enough to be interesting, whereas Napster's organization could be created by one teenager without much difficulty; no disrespect to Fanning but it's basically another varient of client-server). Note how much trouble it has had scaling up, just as Gnutella has had trouble; "pure P2P" is friggen' hard in the real world.

    This is "old news" as a couple others have noted because of the peer review process, but to the academics this is valuable to have such peer-reviewed hard data, because you can model and simulate your network to your heart's content, but until you see it in the real world on a large scale you can't be sure it works. Without this kind of hard data they're adrift in a sea of pure theory.

    This paper isn't for "you", so the fact that "you" don't understand what it's for or that "you" think this is useless is rather uninteresting. This paper is for academic P2P practicianers; if you don't know about academic P2P theory, you can ignore this safely. Academic P2P and what "you" think of as P2P are quite different.

    (The "you" here is the "average Slashdot poster to this article. Apply it to yourself (or not) as appropriate.)

    Note that in this paper "academic" is not used as a perjoritive; it's just that as I said, there's such a huge disconnect between academic and non-academic P2P goals that they hardly deserve to be lumped under the same name.

    1. Re:Y'all are missing the point by Anonymous Coward · · Score: 0

      Actually, Freenet would scale fine except for the couple of hundred known critical bugs in the CPalgo and NGrouting blocks. The code quality is poor; insufficient to judge the network design, IMHO.

  46. When measuring your Gnutella by Anonymous Coward · · Score: 0

    it's important that you start with the base of the shaft and measure to the tip.

  47. ACM considered harmful. by voodoo1man · · Score: 2, Flamebait
    You 3l33t H4x0rz are ACM members, R1gh4?
    WTF is this supposed to mean? Are you endorsing the ACM? You do realize the ACM is basically one big (and with the web and open document publishing standards, totally unnecessary, like many other commercial "scientific" journals) scam of an organization?
    --

    In the great CONS chain of life, you can either be the CAR or be in the CDR.

  48. 5 - Conclusions by 2TecTom · · Score: 1

    In this paper, we presented a measurement study performed over the population of peers that choose to participate in the Gnutella and Napster peer-to-peer file sharing systems. Our measurements captured the bottleneck bandwidth, latency,availability, and file sharing patterns of these peers. Several lessons emerged from the results of our measure-ments. First, there is a significant amount of heterogeneity inboth Gnutella and Napster; bandwidth, latency, availability,and the degree of sharing vary between three and five orders of magnitude across the peers in the system. This implies that similar peer-to-peer system must be very deliberate andcareful about delegating responsibilities across peers. Second,even though these systems were designed with a symmetry ofresponsibilities in mind, there is clear evidence of client-likeor server-like behavior in a significant fraction of systems'populations. Third, peers tend to deliberately misreport in-formation if there is an incentive to do so. Because effectivedelegation of responsibility depends on accurate information,this implies that future systems must either have built-in in-centives for peers to tell the truth or systems must be able to directly measure and verify reported information.

    --
    Words to men, as air to birds.
  49. ObWarning: WASTE is insecure by Anonymous Coward · · Score: 0

    Don't use WASTE. The encryption model is weak (crackable, yes) and the whole thing pigs bandwidth. A false sense of security can be worse than none sometimes.

    1. Re:ObWarning: WASTE is insecure by Anonymous Coward · · Score: 0

      Actually there have been no reports of specific weaknesses... Just complaints of "why did they use blowfish instead of AES" "why did they use PCBC instead of CBC" "why didnt they just use SSL" and (perhaps the weakest portion, which lends itself to some DoS style attacks but doesnt really make it crackable) "they didnt include sequence numbers in each packet". Unless you've read something I haven't...

  50. PLAINLY OUTDATED -- Gnutella has ultrapeers by Anonymous Coward · · Score: 1, Insightful

    This thing is plainly very outdated for Gnutella. Their conclusion recommendations include things like having various levels of responsibility for nodes.

    If it were current, they'd at least have mentioned ULTRAPEERS or LEAF nodes! Gnutella currently DOES have nodes which 'volunteer' to carry more load.

    In conclusion---it's really not worth reading anymore, because the designs they studied are dead and replaced already.

    -Terr

  51. YHBT by Seth FAKElstein by Anonymous Coward · · Score: 0

    Troll win! Seth FAKELSTEIN scores again! He's not Seth FINK-EL-STEIN.

    1. Re:YHBT by Seth FAKElstein by Anonymous Coward · · Score: 0

      I don't know who either Finklestein is (nor do I care), but from one you posted it looks as if one jagoff linked to another jagoff's site.

      Granted, its a good troll.

  52. Oops! by Night+Goat · · Score: 1

    I first read that headline as "Napster and Genitalia Measurements". I guess that doesn't make much sense at all.

  53. Re:For those of you who despise PDFs for simple te by Anonymous Coward · · Score: 0

    Agreed! That was fucking hilarious.