Slashdot Mirror


BitTorrent Gains Corporate Support

BitWarrior writes "Recently today it was revealed that Blizzard, the creator of many legendary games such as the Diablo, Starcraft and Warcraft franchises, will be using BitTorrent to distribute their Beta release of their latest game, World of Warcraft. BitTorrent is becoming a hit among companies required to distribute large quantities of data to their customers. Valve also jumped on the BitTorrent bandwagon last month(NYTimes, first born required, blah blah), hiring its creator, Bram Cohen. The one downside to Blizzards move is that BitTorrent has been added to many Universities black lists of clients to allow through their networks. Will the recent acceptance by such reputable companies open the possibility to Universities that not all P2P distribution is inherently bad?"

130 of 437 comments (clear)

  1. Seperated at birth? by Anonymous Coward · · Score: 5, Funny

    Bram Cohen, author of Bittorrent, and Adrian Paul, star of Highlander the Series.

    1. Re:Seperated at birth? by Enrico+Pulatzo · · Score: 4, Funny

      Actually, they're the same guy.

      Cuz, there can be only one...

    2. Re:Seperated at birth? by nEoN+nOoDlE · · Score: 4, Funny

      How long have you been hanging on to those images waiting for the perfect Bit Torrent submission?

      --
      Don't trust a bull's horn, a doberman's tooth, a runaway horse or me.
  2. Acceptance of p2p by finkployd · · Score: 5, Interesting

    Will the recent acceptance by such reputable companies open the possibility to Universities that not all P2P distribution is inherently bad?"

    Some of us are hoping that Lionshare will help a little with that also.

    Finkployd

    1. Re:Acceptance of p2p by farghen · · Score: 4, Informative

      For Universities, the problem is not necessarily just copyrights, although that is a consideration too. What is more important to them is the high cost of using so much bandwidth from all the downloading/uploading.

  3. Finally by zaunuz · · Score: 5, Interesting

    Its good to see that someone sees the legal side of file-sharing comunities. Im getting fed up by people who say things like "Direct Connect/Kazaa/many other things is illegal!". No... it depends on what you use it for. This may open people's eyes, and make them see the posibilities of filesharing networks. In my opinion, using it for distributing demos and such is a great way to take advantages of such technologies.

    --
    this is probably the most boring sig in the world
    1. Re:Finally by slugo3 · · Score: 5, Interesting

      Im getting fed up by people who say things like Direct Direct Connect/Kazaa/many other things is illegal!

      someone was describing to me the other day how kaaza and similar networks could be defeated and his plan sounded good. he seemed to think that this would end online file sharing. the problem is that people have been sharing files on FTP and Usenet for a lot longer than the idea of P2P was even born. with the advent of things like bittorent and freenet its obvious that people will always create a way to share information on the net. the genies out of the bottle and you cant put it back in.

    2. Re:Finally by MrPerfekt · · Score: 4, Insightful

      The genie was out of the bottle a few thousand years ago when people started the very concept of "entertainment" by sharing stories from group to group. That was entertainment. Transfering an idea (i.e. story) from person to person. And it was as free as can be. But over the years, inflation really took a toll on free. Now, that same story will cost you $20 in a book store or $10 in a movie theater for 85 minutes or $15 for 60 minutes of music which for many in this world takes them 2-3 hours to make.

      I'm rambling and I don't really have a point so don't bring up my flawed thinking because I'm tired and in Vegas. :P

      --
      I just wasted your mod points! HA!
    3. Re:Finally by Alsee · · Score: 3, Funny

      Your shift key obviously works, try using it at the beginning of a sentence.

      What, you want him to break the law?

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    4. Re:Finally by Zone-MR · · Score: 2, Interesting

      "$15 for 60 minutes of music which for many in this world takes them 2-3 hours to make."

      I think you mean for the *majority* of people on this planet it takes *days* and in some cases *months* to make that $15. The average income is a hell of a lot lower than minimum wage in the US.

  4. Still early for P2P apps, but BT gets a lot right by lichen · · Score: 5, Insightful

    I think p2p is here to stay, and there are still features that need to be put in place univerally before it's mature, and all the various p2p flavors are comparable. Acceptance by corporations will only speed the spread.

    The various bits are there scattered across different p2p networks. IMNSHO, all p2p networks/clients ought to have:

    -Swarming (as defined/used in BitTorrent)
    -Privacy/anonymity (perhaps as much as in Freenet)
    -Good searching (Kazaa, Napster, those types. With room for improvement all around)
    -Open-source clients with no ads/spyware
    -Decentralized/self-organizing networks (no central point of failure, or at least minimal)
    -Browser/web server hooks to autoswarm web content (there ought to be bittorrent:// links)

    All these features should someday be pushed into numerous language libraries, so that they become ubiquitous.

  5. the obvious answer by yppiz · · Score: 4, Insightful
    Will the recent acceptance by such reputable companies open the possibility to Universities that not all P2P distribution is inherently bad?"

    No.

    Many universities (my own alma mater being an exception) tend not particularly progressive in any area but instruction. IT departments at universities often have very limited staff and budget, and block P2P services as much due to the hassle or threat of lawsuits as to cut down on bandwidth (the nerve of people to actually use the network connection!)

    --Pat / zippy@cs.brandeis.edu

    1. Re:the obvious answer by LostCluster · · Score: 2, Interesting

      Most consumer services are asynchonus by design to prevent people from putting heavy-traffic servers of any kind on consumer bandwidth.

      When you're a college student, your dormroom computer usually has the ability to push out five or six megabits of data per second onto the Internet presuming you can find an off-campus host that's able to keep up with that kind of traffic to be on the other end.

      Yes, there is a "How dare you use the bandwidth we gave you access to?" factor to that... if everybody on campus ran servers the school's outbound bandwidth pipe would clog. So, they'd rather students not be filesharing anything even if it is all copyright cleared.

    2. Re:the obvious answer by danheskett · · Score: 5, Insightful

      (the nerve of people to actually use the network connection!)
      Let's get real, and drop the pretentious B.S. about progressivity.

      I've worked in a college IT department. And I've grep'd the logs for data transfer stats. When you have a small group (~7) of students sending 6000GB (Yes, 6000 gigabytes) of data a week through P2P apps you have a problem.

      I hardly think that stopping 0.25% of students from using 97% of the bandwidth is unreasonable. The small college I worked for had a 144 Mbps link to the world. At any given moment a huge percentage of that was in p2p traffic. Based on additional investigation we determined that a least 75% of that was out and out copyright infrigining data transfer - movies, games, porn, music, e-books - with another 15% or so being of questionable status (for example, game betas/samples that had license agreements prohibiting redistribution; we went easy on these people as a rule).

      When you drop the B.S. at least 9 out of 10 bits transferred into and out of our campus was in legally dubious p2p sharing. Expecting the college to put up with this, actually facilitate it, and act as a shield to protect students from the reprecussions of their actions is obscenity.

      It is a case of the bad apples spoiling it for the good, only in this real world case its the bad 90% spoiling it for the good 10%.

      Add to that the VERY real threat that lawsuits pose to IT departments, and it's a no brainer.

    3. Re:the obvious answer by lougarou · · Score: 2, Interesting

      Moreover, most universities will consider that games are not a good reason to allow P2P to go through to university dorm. Moreover, univ admin already often download and make local mirrors of linux distribs, which is the other main "legit" source of P2P. Please note that I do not fully accept those reasons, but pragmatic compromises (clogged Internet pipes) certainly have to be taken into account.

    4. Re:the obvious answer by jeffkjo1 · · Score: 4, Interesting

      Why not just block the few sucking in and sending out terabytes of information, rather than cut off everyone?

      I know there are many programs out there with the explicit purpose of either throttling, or cutting off completely, ip addresses that suck up a given value of data in a given value of time.

    5. Re:the obvious answer by Mmmrky · · Score: 4, Interesting

      Many of my friends at other universities agree with you. However, I've found that that isn't the case. My school's network a few years ago was barely creeping along. They upgraded, made a few changes and actually INCREASED the usage limits. Now we get ~2.5-3 gigs a day combined up/down (well, from one connection, in the dorms. If you use the wireless network add another 2.5-3 gigs and I believe it's limitless in some if not all of the computer labs, and if it is limited, switch to another network and transfer to your home computer. All intranet transfers don't count towards the limit).

      So usage has increased. The number of users has increased. But the actual speed of the network has increased greatly. I frequently reach download speeds of 800kB/s (yes bytes) if the servers I'm connecting to can handle it. This is at a major US university whose peers are capping and blocking everything in sight. It is very possible to offer students an amazing connection, even in today's environment. Most schools, however, are not willing to make the commitment.

    6. Re:the obvious answer by ooPo · · Score: 3, Insightful

      Speaking of lawsuits, are you sure you're not opening yourself up to liability by acting as an enforcer on the network? If a piece of copyrighted material slips by and the student gets caught, do you find yourself caught as well because you were watching and didn't stop it? Anything you do not specifically disallow could imply you allow it.

      Perhaps a better solution would be to take the approach many broadband providers are using. Set a maximum percentage of the bandwidth any one user can abuse, say 10%. If this user hits this limit for over an hour, throttle the user back to a much slower speed for an hour. That gives the user time to burst and grab any large amount of needed data, lets them use games/email while they're throttled and stops excessive abuse of the network.

      This way you can remain blissfully ignorant of any specific data being transfered and can point any lawsuits in the user's direction as needed.

    7. Re:the obvious answer by danheskett · · Score: 4, Interesting

      Because "everyone else" is still in principle doing the same thing as the absuers, but just less. Trading 10 bandwidth tryants for 10,000 isn't progress.

    8. Re:the obvious answer by jacoplane · · Score: 2

      Ow, come on. Just put a clause in your fair use policy that students must sign before using the network putting a max on bandwidth per month. This way everyone could still use p2p and the heavy abusers could be disabled.

    9. Re:the obvious answer by Anonymous Coward · · Score: 3, Insightful

      You're actually claiming that stopping the top 0.25% of students will cause all the others to dramatically increase their bandwidth use? How about you cut the BS. If you try "stopping 0.25% of students from using 97% of the bandwidth", guess what, you just made 97% of your bandwidth available. Using the numbers you yourself pulled out of your ass, even if usage by everyone else increased 10 times, that's only using 30% of your total capacity. I fail to see what the problem is if your link is running far below capacity. This is why people complain about university IT departments...

    10. Re:the obvious answer by Anonymous Coward · · Score: 2, Insightful

      Let's do some math, assuming a 25kb/s rate limit comes in for anyone who meets some reasonable definition of "too much upstream used."

      You said the outside line was 144 megabits. I'm going to assume half the capacity is reserved for university computers, and the other half is dorm/wireless free-for-all. The 72 megabits on free-for-all can support 2880 25 kb streams at once.

      Under this system, the labs and researchers get a dedicated 72 megabits with no p2p interference whatsoever. The dorm users in the small campus of 2000 students have more bandwidth than they can possibly use. Problem solved.

      On the huge campus, 14% of all users can run p2p 24/7 without exceeding the available bandwidth. That's not such a high number, and if the school's vastly larger size doesn't allow it to purchase more bandwidth than the small school, we do have a major problem. Perhaps allow 5GB/week, and charge a small flat fee to anyone who wants to go beyond that? You have 46 terabytes of total weekly upload, so about 9000 users can hit the cap, and the ones who choose to go over will finance the extra bandwidth you need. Due to peak usage hours the effective limit will be lower than 9000, but even with 20,000 students many will live off campus and not everyone uses p2p, so that could be sufficient.

    11. Re:the obvious answer by Lothsahn · · Score: 2, Interesting

      I also work at a college IT department (ASU), and I too, am affected by a traffic shaping policy--but I wouldn't say it's reasonable.

      Basically, they have a packeteer unit, which implements a leaky bucket algorithm over the network. I'm not sure if they also put other restrictions on the network, as I've heard there is only 5 MB/sec allowed on the resnet for any "junk" traffic (see also: anything BUT HTTP, FTP, and IRC). They're quite secretive about their actual algorithms, my theory being that either no one really knows, or those who do know don't want to say because then they might actually have to change an unjust policy.

      In any case, the net result isn't that stopping .25% of students from using 97% of the bandwith is the case at all. Nowhere on campus do games work, as they require low latency, and they regularly time out when some students get on and download (higher priority) pr0n or iso's. In effect, no filesharing applications nor any games work on the ethernet. Those games which are more forgiving (MMORPGS, as opposed to FPS), sometimes work very BADLY on the ethernet, with lag in excess of 3 seconds being commonplace.

      The claim, is of course, for budgetary reasons. Games (which require little bandwidth), are considered junk traffic because they are not directly educationally related, and have been lumped with filesharing applications (which, if not restricted, can take an incredible amount of bandwidth).

      Personally, I think if the administration really wants to do something about the alcohol epidemic on campus (rated #1 for the best party school by Playboy in 2001), as they say they do constantly, I think that the administration should allow for other hobbies other than drinking. After all, boredom is the #1 cause for college-age drinking. It would be easier for an underage student to get alcohol at my school than a connection for internet gaming.

      So perhaps the administration of the IT at your college was motivated by reasonable motives, but I do not believe the administation here at mine is reasonable--and I believe my school is probably indicative of many larger campuses. Blocking student computer (and XBOX/PS2) gaming on the ethernet is one of the dumbest things I think a college can do... and that's not even the start of the things they block (SSH, VNC, PcAnywhere, anything but HTTP/FTP/IRC).

      --
      -=Lothsahn=-
    12. Re:the obvious answer by danheskett · · Score: 2, Insightful

      even if usage by everyone else increased 10 times
      Let me clear up your angry comments toward me.

      The typical P2P app out there uses as much bandwidth as possible to facilitate uploads and downloads. The top 1/4 of 1% of students use 97% of bandwidth because they know how. The other users computers would use more bandwidth if it were available. These users suck up more and more bandwidth as it becomes available, starting out slowly using an equal share and then as other users usuage peaks and wanes, gobbles more and more, until progressively it is a major user of bandwidth.

      Even without the "heavy users" the other clueless users and their P2P apps on the network will automatically fill the void, so that, even if a single P2P host on the network virtually 100% of the Internet connection can be saturated. The difference is the 0.25 do it on purpose, and the others out of stupidity and misinformation.

  6. Great. by irc.goatse.cx+troll · · Score: 4, Interesting

    This is exactly what we need, as it makes companies like FilePlanet, FileFront, etc all less required while at the same time letting the users still get their files.

    If all of those annoying webbased 'portal' like downloads would just start seeding torrents, we'd all get great download speeds and they would have users helping them share the files.

    Now if only I could show people why its a stupid idea to zip a large file before torrenting it.. (Hint: if I've got a 300meg movie(for this example, I'll say something off of csflicks.net), and the torrent is for a .rar, I'm not going to keep the rar and the actual movie around (2x diskspace), and since I can't directly play the rar, the file won't get seeded nearly as long.)

    --
    Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    1. Re:Great. by hattig · · Score: 3, Informative

      Especially if you are getting a 50% compression ratio on a DivX/MPEG/MPEG2 movie - something is wrong with the encoder! There is no point in raring up this type of data, if you are lucky you'll get a 5% file size reduction.

    2. Re:Great. by irc.goatse.cx+troll · · Score: 3, Informative

      Exactly. The only redeeming factor is you can add additional files (.nfo/.txt, maybe the demos used if its a game movie, that kind of stuff), but thats not at all relevant on bittorrent because one torrent can have multiple files in it, and clients can even prioritize what files they want first.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    3. Re:Great. by Kris_J · · Score: 2, Insightful
      Now if only I could show people why its a stupid idea to zip a large file before torrenting it.
      The stuff I want goes in the other direction. Since I'm not particularly interested in videos, many of the torrents I download benefit significantly from decent compression. For example, I've downloaded a torrent that would have been one third the size if it had been 7-zipped. Many torrents are very sloppy.
  7. Re:As an attorney... by DanThe1Man · · Score: 5, Funny

    When is /. going to learn that you can't flood sites, steal music, or copy DVDs without repercussion?

    The day that Linus Torvalds joins the board of directors at SCO.

  8. NYTimes Login by Anonymous Coward · · Score: 5, Informative
    1. Re:NYTimes Login by Anonymous Coward · · Score: 5, Funny

      "Information wants to be free."

      No it doesn't; I just changed the password on john; QED.

      You can thank me later.

  9. Would be nice... by fatman1683 · · Score: 5, Interesting

    Would be nice if they made the .torrent file available, so you can download it with any BitTorrent client, instead of their proprietary downloader. Not that Blizzard isn't a reliable company, but I just don't trust downloaders in general. That being said, I wonder how long it'll take for someone to back-engineer the Blizzard downloader and turn it into a regular BitTorrent client =)

    --
    Look, defenseless babies!
    1. Re:Would be nice... by Anonymous Coward · · Score: 4, Informative

      I believe that Bram Cohen released bitTorrent under a MIT styled license. An MIT license you don't have to "give" the source code away if you distribute a binary.

  10. Out of a frying pan, into a fire? by LostCluster · · Score: 5, Insightful

    Bit Torrent's a lifesaver for companies that need help in distributing their content. Game downloads are a perfect example, as game publishers release huge files that everybody wants at the same moment. In order to have bandwidth that can burst up to that kind of speed, the costs would be huge. Bit Torrent is a way for fans who were lucky enough to get their copies first to help out the company by lending their most of their upstream bandwidth, which generally goes unused for the day to the company.

    But universities still fell a bit awkward about this. See, in the university's opinion, a student's dormroom bandwidth isn't really their property, it's an educational tool. So, even though the copyright concern is waived off on this kind of P2P sharing, they've still got a problem with it.

    When it comes down to it, a student's dormroom Internet conection leads to the big fat Internet pipe that is being paid for by the school, and in the case of a state school that's mostly government money. Every school has a rarely enforced clause in their terms of service for their Internet access that says its intended for educational use. There's defintely a clause that says that commercial use is strictly prohibited. Students can't run a a for-profit web hosting service out of their doomroom computers for example.

    So, actually, the commerical embrace of Bit Torrent is going to clear up one complaint universities have about P2P, but it's going to drive them straight into another. Now, instead of hurting a company's copyrights, it's going to be used to help a for-profit company avoid costs. That's another thing that gives universities that "maybe we should block this..." feeling.

  11. What the... by SinaSa · · Score: 3, Funny

    Wow.

    A company a distribution method that is both smart and approved by the target audience?

    Doesn't that violate some kind of business "decision making" law?

    --
    --
    The last digit of pi is four.
    1. Re:What the... by Phosphor3k · · Score: 4, Informative

      Incidently its not ALL peachy and well. They use a proprietary client to kick off the download and do not directly give out links to the .torrents. They tested this method over the last month by distributing two movies with their custom client. Someone did apparently extract the .torrent location fairly quickly though.

  12. Inherently bad...no... by Madstu · · Score: 5, Insightful

    But torrents do inherently suck lots of bandwidth and that is expensive. Hence why they (and P2P) will continue to be blacklisted even if it is legitimate usage.

    1. Re:Inherently bad...no... by Frogbert · · Score: 3, Interesting

      My uni has cracked down bigtime and just decided it would be best if ALL traffic aside from web browsing is firewalled, and I'm talking everything, ftp, ssh, telnet, PING everything. As you can probebly tell this pisses everyone off. Want to upload your files to your home computer? Can't do it sorry. Want to see if your computer is still online, Can't do it sorry. Want to stream real... buffering... media? Can't do it sorry.

      I should write a letter

    2. Re:Inherently bad...no... by Kris_J · · Score: 2, Informative

      Just setup a VPN server on your home PC on Port 80. At the very least setup a web server on your home PC that you can use for file transfer and determining if it's alive.

  13. We dont block it because it's bad... by bdigit · · Score: 3, Insightful

    We actually shape the traffic and give it maybe 5 mbps which pretty much blocks it as you can't upload at all really so you cant download the file you want. When we werent shaping it people were able to download blazingly fast off bittorrent files but this also took up an immense amount of bandwidth.

  14. Re:As an attorney... by Bill_Royle · · Score: 5, Insightful

    "...you can't flood sites, steal music, or copy DVDs without repercussion"

    Funny, but I seem to recall some torrents being placed here to lessen the load on some Slashdotted sites, so people could view the videos, docs, etc from those buried sites - without adding to the source's pain.

    As an attorney, perhaps you should read up on the benefits before opening your yap. Perhaps this will make sense: There are other uses for it than just piracy, just as there's more use for electricity than executing murderers.

  15. Good evidence that P2P is not bad, the user is by hattig · · Score: 5, Insightful

    When the day comes that the RIAA / MPAA try to kill off BitTorrent legally, all these valid commercial examples of use will provide a good counterargument.

    Yeah, a gun can be used to kill, but it is the user of the gun to blame for the crime. If a gun is allowed to be owned by law (a device designed to kill!), then a mere device to enable efficient publish/subscribe file distribution ... you get the idea.

  16. Re:Still early for P2P apps, but BT gets a lot rig by Jon+Proesel · · Score: 5, Interesting
    I think the great thing is that it's just a matter of time before this is a reality. All of these tools are available:
    • swarming a la BitTorrent - open source, check
    • anonymity a la Freenet - open source, check
    • browser support, Mozilla - open source, check
    • server-side support (setting correct content type for bittorrent links), Apache - open source, check
    It's all at our fingertips- now we just need to put it all together in an elegant way (do I smell a new sourceforge project!), and we will be in P2P heaven.
    --

    --
    Using GNU/Linux - Windows-free zone!
  17. Internet costs money... by Tom_The_Bikeman · · Score: 5, Insightful
    I'm not sure how it is in the US, but over here in socialist wunderland, our university has to pay for any traffic generated outside of Switzerland.

    Ergo...if we would enable/promote p2p, it would rapidly increase our costs to supply Internet to our public.

    Unfortunate, really, but when you have to pay for something, sometimes it changes how you look at it.

  18. Legality Not the Only Problem by windside · · Score: 4, Interesting

    As many comments have pointed out, it also has the potential to drain huge amounts of bandwidth.

    Furthermore, I'm not a BT expert, but I've heard murmers about huge issues regarding Windows users and hard disk fragmentation brought on by extended use of BT. I ran defrag the other day for the first time since installing BT and I did notice the fragmentation percentage was unusally high. Although it's not really any business of post-secondary network administrators, maybe they're just saving themselves from another headache. Can anyone more knowledgable comment on this?

    --
    ...Whether my Maker is prepared for the great ordeal of meeting me is another matter.
    Churchill
    1. Re:Legality Not the Only Problem by LostCluster · · Score: 4, Insightful

      Bit Torrent is of course going to produce a fragmented file on any FAT-based file system. The only way to not get a fragmented file is to write all of your data in sequence at that same time, and even then you have to hope that the free space you're writting to doesn't run into a used block.

      Think of it this way... since Bit Torrent doesn't get the parts of file in sequence, even on a blank disk where there's nothing to get in the way, the client is still going to write the data to the disk in the order it was recieved, not the order it's supposed to be read back. By definition, you're going to get a fragmented file since it's going to be out of proper sequence. ScanDisk will have some work to do when you're done downloading, always.

      I can't see why any college administrators would care much about fragmentation on a user's HD however unless their support desk is getting calls about that kind of non-network issue...

    2. Re:Legality Not the Only Problem by ChaosDiscord · · Score: 2, Insightful
      Furthermore, I'm not a BT expert, but I've heard murmers about huge issues regarding Windows users and hard disk fragmentation brought on by extended use of BT.

      I'd be very surprised if BT itself were to blame. That you're using BT to create vey large files regularlly, then proceeding to unpack them and delete them probably is the source. Myself, I use BitTorrent to download demos of games. When I install the demo the game will typically create a few hundred files. Then I play the demo, then delete the demo (hundreds of files and the big honking zip). That's a recipe for fragmentation. Given that BitTorrent makes it so easy to download, try, and delete things I expect your usage pattern changed in a way that promoted fragmentation.

      Anyway, the official client stubs out the entire file when you start downloading. That's just about the optimal thing it can do to minimize fragmentation.

      Personally I just try to avoid using file systems that fragment badly. It is the 21st century.

    3. Re:Legality Not the Only Problem by Dr.+Sp0ng · · Score: 3, Informative

      The official BT (and others too, as far as i know) client actually first writes out a file on disk the size of the intended download. The random chunks are then inserted into this empty-yet-allocated space.

      The official BT client no longer does this. It now only uses as much disk space as has been downloaded rather than allocating the whole file at once.

    4. Re:Legality Not the Only Problem by asavage · · Score: 2, Informative

      Yup and the Azureus bittorrent client has this option disabled by default to prevent massive fragmentation. Allocating only for what has been downloaded is only and advantage when you only want a few files from a multi-file torrent.

  19. Didn't work for Kazaa, why should it for BT? by Txiasaeia · · Score: 3, Interesting
    QUOTE:"Will the recent acceptance by such reputable companies open the possibility to Universities that not all P2P distribution is inherently bad?"

    It's been six months since this story, and since then Kazaa:

    might be sued by the US government for facilitating IP infringement,
    is being sued in Australia for IP infringement, and
    is being sued for possible IP infringement of the Kazaa software itself.

    BitTorrent *is* cast in the same light as Kazaa, Morpheus etc. according to the media, and as such it will not (in the near future) be seen as legitimate, no matter how Atari or Blizzard uses p2p. Yes, p2p has legitimate uses, but until the world wakes up and realises that you can do more than download Britney_Spears_L33T-N3w-S0ng!.mp3, it will remain as shady as Napster 1.0.

    --
    Condemnant quod non intellegunt.
    1. Re:Didn't work for Kazaa, why should it for BT? by Wesley+Felter · · Score: 4, Insightful

      There's a big difference: Kazaa was designed for illegal uses (despite whatever thin veneer of legitimacy they may try to cover it with) and BitTorrent was designed for legal uses. This difference is evident in the different architectures of the two systems.

      You're right that educating the public will take time, but it is worth it.

  20. A better protocol for legitimate download swarming by Anonymous Coward · · Score: 3, Interesting

    I have a lot of hope for PDTP to provide BitTorrent-like load distribution for roles typically filled by FTP servers. It's designed to be scalable into server clusters, while BitTorrent seems to have trouble with tracker overload for popular transfers.

  21. game companies won't do it by nuffle · · Score: 4, Insightful

    Universities aren't going to change their firewall policies because some of their students are unable to download game betas. Blizzard is a reputable company, yes, but their product is not something that university administrators care about.

    If instead legal business and/or education software was being distributed through BitTorrent, then you would soon see a reversal of firewall policy.

    1. Re:game companies won't do it by LostCluster · · Score: 2, Insightful

      On a school's network, educational and reserach users will always have the right of way over somebody who wants to download a video clip or game preview. Anything that takes up large ammounts of bandwidth for anything else can expect to be firewalled against.

  22. Yeah well.... by pcmanjon · · Score: 3, Interesting

    Speaking of universitys banning torrent

    The university I go to disabled bittorrent because they say thats where the MSBLASTER and MYDOOM viruses came from (this was said in a newsletter sent to all students in the dorms)

    I'm not sure how they got this idea, but, crazy isn't it?

  23. Re:A better protocol for legitimate download swarm by ikewillis · · Score: 2
    I agree. PDTP seems to be much better suited to corporate use than BitTorrent. BitTorrent's main drawback seems to be the lack of a mature, well supported C implementation, without which integration into other native code applications is extremely difficult as all applications using BitTorrent must bundle a Python runtime.

    Unfortunately, PDTP seems a bit far from completion

  24. What does "corporate support" mean? by Wesley+Felter · · Score: 2, Interesting

    Is using BitTorrent a form of support?

    Is paying Bram to work on something that isn't BitTorrent a form of support?

  25. Misunderstanding perhaps by irokitt · · Score: 3, Funny

    "Hey John, look, our network is being flooded!"
    "Really, Joe? Must be those new worms."
    "Yeah, and it's caused by this BitTorrent thingy!"
    *pause*
    *in unison*
    "Ban it!"

    (it's actually that leaked DOOM 3 alpha...)

    --
    If my answers frighten you, stop asking scary questions.
  26. As a network engineer... by Anonymous Coward · · Score: 5, Informative

    Let me just say that you are totally mistaken - BitTorrent is nothing but a file distributing tool that is especially well suited for large files. I'm not sure how you think this is in any way comparable to a Denial of Service attack. It actually prevents bottlenecks by distributing content cleverly among peers.
    For a company that chooses to distribute files that way, it means that (after an initial period until there are a few seeds) an immense amount of load will be taken off their servers. Furthermore none of this has to do with someone intentionally trying to flood a server with packets. If you choose to download or seed a torrent this is entirely your choice.
    As for the copyright issue, even though BitTorrent is quite commonly used to shade DVD rips, many people like yours truly use it in a legal fashion to download Linux ISOs or the like.

    Instead of condemning this I would actually encourage the legal use of such a great tool as it is being displayed here.

  27. BitTorrent by NeoGeo64 · · Score: 2, Insightful

    The thing about BitTorrent compared to traditional "one-way" downloads is that BT likes to suck up as much available network bandwidth as it can.

    Just about 30 or so users on a T3 network using BT could bring it to dial-up speeds.

    1. Re:BitTorrent by Minna+Kirai · · Score: 2, Insightful

      Traditional downloads will suck up as much bandwidth as possible as well.

      Traditional downloads stop when you've got the whole file. Bittorrents will keep sending and sending as long as anyone else is downloading.

      If you don't sit there waiting for the end (or have an alternate client), then the usage is unbounded.

  28. That's easily handled by Perianwyr+Stormcrow · · Score: 5, Interesting

    Block it on the way out, but *encourage* its use internally. Therefore, someone gets the file from a BT source off campus, but no external clients will ever find it- but local ones will! These local clients will then save bandwidth by taking much less costly LAN bandwidth rather than expensive WAN bandwidth to get what they need.

    Remember that the most proximate reason for universities to ban p2p is the fact that it clogs their feed to the outside world.

    Close that outward feed, and then all is better than it was before!

    --

    What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey

  29. Re:answer by Anonymous Coward · · Score: 2, Insightful

    actually, the correct anwser is YES! obviously.

    If bittorrent is used in a high percentage for legal uses then of COURSE no one would block it.

    Thats just like saying they would block all FTP transfers as that can be used to pirate.

    If 99% of the use of an ftp client was to dl warez then ftp use would be blocked...

    This is just like bit torrent.

  30. I don't get it by Perianwyr+Stormcrow · · Score: 2, Interesting

    Why is the answer always to lock things down totally?

    Why not just block outgoing transfers, and encourage people to leave their torrent clients open with their files, so that if people want the newest demo or movie trailer or whatever, they can find it via LAN bandwidth. Let the earliest finders take the brunt of it and then work from there. A system like BT is perfectly suited to this and I am shocked that no one does it.

    --

    What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey

  31. Evil P2P! by zoeblade · · Score: 2, Informative

    not all P2P distribution is inherently bad

    That depends on what you mean by bad... in my experience, not all BitTorrents are illegal, but most will require you to reset your router a bunch of times... (Yeah, I still think it's worth it for a protocol that makes you give back while you take, but just saying...)

  32. Re:Lack of Morality by drskrud · · Score: 5, Insightful

    While what you're saying is probably true, in many Otaku's defense I'd like to point out that most anime bit torrents out there are for fansub releases for series that are unlicensed in North America. These fansubbing groups obtain original Japanese versions of programs, write English subtitles themselves and release it to the community often with a message requesting that distribution be ceased when the title becomes licensed. This allows many anime fans around the world to appreciate and experience these shows almost as soon as they come out in Japan, as licensing can take quite some time. Furthermore, there are still many series that have never recieved licenses for any English format, and may never, and programs like Bit Torrent are may be the only way for the English speaking anime fan to enjoy a series without spending many years learning Japanese.

    While many young people do indeed use Bit Torrent for piracy, I don't think it's fair to generalize that a lack of morality for intellectual property rights is at heart. But many of the arguments have already been presented by people far more eloquent than I am. My point is merely that Peer-To-Peer services like Bit Torrent have plenty of potential for good, and I think it's a great thing that Blizzard is demonstrating how it can be used legally and effectively. Peer to Peer file trading has been incorrectly stigmatized before it has been completely understood, it seems. Let's not forget the birth of the videocassette (and I know this has been mentioned countless times before). People still do use it for piracy, but I think the benefits that we've gotten out of it far outweigh the few bad seeds.

  33. Re:Still early for P2P apps, but BT gets a lot rig by ultranova · · Score: 4, Informative

    Just a clarification - Freenet supports swarming.

    Big files (>1 meg) are broken into several blocks (of 1 meg size each), with redundant blocks added to decrease the chance of one missing block making the whole file useless, and these block are treated as independent files by the network, allowing them to be up- and downloaded separately.

    This technology is called splitfiles, or FEC splitfiles, where FEC stands for Forward Error Correction (redundancy).

    --

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

  34. Re:answer by quinkin · · Score: 5, Interesting
    Perhaps.

    If someone points out that they can rate limit the upstream bittorrent into a bittrickle(sic) without user intervention and that this combined with the current choking algorithm should push clients towards other internal peers if they exist. So in the long run, it could save them bandwidth costs.

    Of course, this does rely upon them also accepting that bittorrent is used for linux ISO's and other "educationally legitimate" purposes.

    Q.

    --
    Insert Signature Here
  35. Colleges will still filter or block torrents by zeath · · Score: 3, Interesting

    In my experience, colleges that would have already filtered or blocked a P2P protocol don't care remotely about whether it is actually legit or not. The question is whether it is academically justified. UDP was disabled at my college for computers arriving with Blaster, but remains disabled because there is nothing academic that requires the dorms to use UDP traffic. UDP has plenty of practical, legit uses, such as online games or video conferencing, but lacks any important academic use. For the same reason that UDP is still disabled at my college, one or two game companies using P2P will not change its overall academic value. The academic value, of course, will take something subtantial to make it more than nothing.

  36. BT for home users by xpl_the_myst · · Score: 2, Insightful
    I find BT pretty painful to use on a cable modem. The idea is that almost all current internet connections are skewed way towards the download speeds, while BT relies on both being approximately the same. So, while I like the idea of distributing server bandwidth-load, I don't see it becoming a success for home users till ISPs do something about the skew.

    Universities are a different matter in this regard. But I doubt if they could sustain the whole system and make P2P work this way.

    --
    This sig is empty.
    1. Re:BT for home users by dave1g · · Score: 2, Informative

      you can use other clients that let you limit your upload so you dont kill your connection.

      http://www.bittornado.com/

  37. Will Never Happen... by answerer · · Score: 2, Interesting

    The RIAA/MPAA/BSA have made sure that P2P is already automatically associated with piracy. As long as this though connection exists, no university in the right mind would openly endorse P2P software...the *AA would be all over them in a flash.

    Additionally, even if you were to increase the amount of legitimate P2P use to over 50% of the total use, the "takedown" notices for the illegal uses would make the university change their mind.

    Last year, the university I work for spent about $100 in staff time dealing with EACH copyright takedown notice.

    And I haven't even talked about bandwidth yet...

  38. Re:yay! by Cipster · · Score: 2, Interesting

    Also Sigames (makers of Championship Manager) have released patches and video content via BT.

  39. Good to see! by Spruce+Moose · · Score: 2, Insightful

    Its good to see that someone sees the legal side of file-sharing comunities. Im getting fed up by people who say things like "Direct Connect/Kazaa/many other things is illegal!". No.... it depends on what you use it for. This may open people's eyes, and make them see the posibilities of filesharing networks. In my opinion, using it for distributing demos and such is a great way to take advantages of such technologies.

  40. I disagree by 0x0d0a · · Score: 2, Insightful

    No, I disagree strongly.

    Companies are not out modifying BitTorrent. They have no reason to favor MIT over GPL.

    The reason BitTorrent is a big deal is:

    * It doesn't necessarily easily expose you to tons of pirated content. With Kazaa, pirated copies of Blizzard's games are only a search away.

    * It doesn't have spyware/adware/whatnot.

    * It integrates nicely with websites. You click, program works.

    * Because the interface is from a website, which is effectively a trusted source of information, one doesn't have to worry about having someone search for "World of Warcraft Demo" and finding a hacked bogus copy.

    1. Re:I disagree by Cyberllama · · Score: 2, Informative

      Have you seen Blizzards client? They won't even release a .torrent file. They make you download thier downloader in order to get the file. Trust me, they made changes. They want to restrict who has access to download -- and you do that by modifying the client and not releasing the new source.

    2. Re:I disagree by Moridineas · · Score: 2, Informative

      No, I disagree strongly.

      Companies are not out modifying BitTorrent. They have no reason to favor MIT over GPL.



      That would have been a good point, IF you were right about companies not modifying BitTorrent. Check out Blizzard!

  41. Re:answer by MukiMuki · · Score: 5, Interesting

    No, they never will. Why?

    Ask my lab's sysadmin, who cut off BT's ports when we got a cease 'n desist order from a movie company. No, not the MPAA, a SPECIFIC MOVIE STUDIO. Not even a MAJOR one. Because someone was putting a 100k up pipe on a movie torrent. Because he/she was a SLOW human being.

    University networks are tricky to control (what're you gonna do, place controlled profiles in the dorm room users' computers?!) and only seen as one entity. If P2P program X has ONE pirate, the whole app goes down on the network. This isn't like ftp where someone's password account can be traced, this is P2P where getting the IP of the one P2Ping is just a bit trickier, to the point where it's not worth the effort when you can just kill the ports and any enusing lawsuits that'd possibly follow.

  42. Parent is flamebait by 0x0d0a · · Score: 2, Interesting

    This is flamebait, people. Feel free to look at flopsy's posting history if you don't think he posts a solid and rich set of flamebait.

  43. Is this a reasonable solution? by darnok · · Score: 2, Interesting

    It's been a long time since I was at university, so bear with me if I'm totally out of touch...

    Why doesn't a university block *all* outside P2P altogether, and provide a facility whereby people can request a single download of legally-clear files via e.g. BitTorrent? An admin could download the requested, legally-clear files when they had time available, put them on a ftp server, and then anyone within the campus could just download from that server. The types of legally-clear files I'm thinking of would be Linux kernels & distributions, maybe non-RIAA music and that sort of thing.

    There doesn't seem to be any need for 500 students on a single campus to simultaneously have BT downloading the same file, and that's gotta be expensive for the university; why not have some central person do it once then put it on some well-known spot within the campus for everyone else to grab?

    It seems a very simple solution to the problem, but there could be some blindingly obvious reason why it wouldn't work. Could anyone in the know provide any feedback?

  44. BT wins Wired Rave award by zlite · · Score: 2, Interesting

    More BT fandom: last night Bram Cohen won Wired Mag's Rave award for software designer of the year. Here's one of the news reports. He was in SF to receive the award.

  45. Re:answer by one4nine4two · · Score: 5, Insightful

    What I'd like to know is will the recent acceptance by such reputable companies open the possibility that all companies will use our bandwidth to distribute their final product for them? Why should I have to offset the bandwidth costs of these companies just to play their game? I would expect some kind of incentive, for example giving me the option to download the game directly from their servers or download via BT and they slash a few dollars off the price. If the download is free, great, I won't complain. But with talk about Valve hiring the creator of BT (likely for Steam integration), it seems that BT is being steered towards capitalist purposes. I see little benefit for us, the consumers, to download via BT as opposed to the company's servers unless there is some compensation.

  46. Universities by kasperd · · Score: 4, Interesting

    BitTorrent is not blocked at our universisty, but surely someone is keeping a close eye on the traffic. When I downloaded Fedora Core 1, I got an email from the staff asking for an explanation of this BitTorrent traffic. Of course my explanation was accepted. AFAIK they are actually going to install Fedora Core 1 on our workstations some time soon.

    --

    Do you care about the security of your wireless mouse?
  47. Blindingly obvious? by Anonymous Coward · · Score: 3, Interesting

    First of all, thanks to the clever design of BT, 500 users on campus all downloading the same thing by it will use far less bandwidth than 500 independent downloads. Probably two orders of magnitude less. Which is only marginally more than a single download by the "campus download operator" you propose.

    The bigger problem is just reality. Having to rely on a third party to initiate your downloads would be a major hassle.

    But your suggestion leads directly to a better idea: whenever a BT stream gets started, have an automatic server at the school join the swarm and stay on as a seed for a few days or weeks. This way, if more students on campus also want whatever the first student downloaded (which is somewhat likely), then it would get leeched from the uni seed rather than an external one. Bandwidth problem solved, faster downloads for all, and no hassle for anyone.

  48. Re:answer by Anonymous Coward · · Score: 3, Interesting

    But at my university, Oklahoma State, the NAT is set up so that any user can get their own public IP, but it's mapped to their private IP, so the NIC binds to a 10.x IP, but the off-campus sites see the public IP assigned to that computer. However, the stupid admins did not make the public addresses routable on campus. Bittorrent does not show the tracker a private IP, so internal peers cannot be connected to. This also wrecks Valve's Steam if I want to set up a dedicated server on my other box, I cannot play on it since the authorization server sees my public IP, but the dedicated server cannot be connected to with the public IP, therefore it denies connection due to an 'invalid ticket'. The thread about this on steampowered.com forums is at 26 pages from 9/30/2003, and Valve *still* hasn't fixed it even though it'd be so easy to fix. Fucking bastards!

  49. Slackware uses BitTorrent by pfish · · Score: 2, Informative

    Slackware used BitTorrent to distribute Slackware 9.1 ISOs.

  50. Re:Lack of Morality by Kris_J · · Score: 2, Informative

    Is there a program you can use to play a DVD on a PC while adding subtitles from a nominated file? Then you could buy the Japanese discs and only have to download a little zipped text file.

  51. More or less by Kjella · · Score: 4, Informative

    Freenet supports multi-source downloads. But while in BT download speeds are directly linked to upload speeds, creating swarming effects, Freenet doesn't directly do that.

    Downloaders on Freenet are not the same people as uploaders (which again are different from inserters) - the nodes uploading doesn't care about demand, as long as it is requested enough to remains in cache.

    Indirectly, it provides some of the same benfits because popular files will be distributed to more nodes, giving a better statistical chance of hitting a good source.

    Rather than a gathered swarm, it acts more like a contagion - given enough popularity (contagiousness) it'll be at nodes "close" to you. The results may seem similar, but there are quite different effects at work.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  52. Universities block everything these days by bangular · · Score: 5, Interesting

    These days, your lucky if your college internet access doesn't have you running through an http proxy. It's really that bad. Most of the Universities I know of (in the dorms at least) block all incoming tcp/ip ports, and do not let UDP nor icmp traffic at all. Basically, all you can do is browse the web. At one College when students called to complain they couldn't play certain multiplayer games anymore they were basically told UDP and ICMP are depreceated protocols and they should call the game developers to have them change to tcp.

    1. Re:Universities block everything these days by bangular · · Score: 2, Insightful

      None, but... You live in the dorms and you pay for your internet access. It's not a military camp, students would like to have fun every once in awhile. Espically since they pay for their access.

  53. There are two ways.... by Kjella · · Score: 2, Informative

    1. To allocate the space all at once.
    Pros:
    Very little fragmentation
    Cons:
    Takes up all the space at once
    Constant need to reposition HDD heads

    2. To allocate as needed
    Pros:
    Takes up no more space than necessary
    Can dump data to disk sequentially
    Cons:
    Fragments disk. Badly.

    Either way, people will complain it's not the other way around.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  54. Re:As an attorney... by Anonymous Coward · · Score: 2, Funny

    You Are Being Flamed Because

    [ ] You posted a Religious Thread
    [x] You posted a accusation with no proof
    [ ] You posted a thread containing 1337 talk
    [ ] You posted a me > u thread
    [x] you posted a worthless offensive thread
    [ ] You continued a long, stupid thread
    [ ] You committed crimes against pork biproducts
    [ ] You posted a "YOU ALL SUCK" message
    [ ] You haven't read the FAQ
    [ ] You don't know which forum to post in
    [ ] You just plain suck
    [ ] You posted false information
    [ ] You posted something totally uninteresting
    [ ] You doubleposted
    [ ] YOU POSTED A MESSAGE ALL WRITTEN IN CAPS
    [ ] You posted racist crap
    [ ] I don't like your tone of voice
    [ ] You are not civilized enough to post in these forums
    [ ] Yuo mispeled evry sengle wurd.
    [x] Your parents are related
    [ ] You and your wife are related
    [ ] You dated my sister
    [ ] You dated my brother
    [ ] You made love to my dog

    In Punishment, You Must:

    [ ] Give up your AOL Internet account
    [ ] STFU & GTFO
    [x] Jump into a bathtub while holding your monitor
    [ ] Actually post something relevant
    [ ] Read the f****** FAQ
    [ ] Call Bush and inform him he sucks
    [ ] Go to your room with no supper
    [ ] Apologize to everybody on this forum
    [ ] Go stand in the middle of a Highway
    [ ] Recite the Greek alphabet backwards
    [x] Take a bath in bleach
    [ ] Drink out of a spitoon
    [ ] Eat my ass
    [x] Grind a rail on your sack
    [ ] All of the above

    In Closing, I'd Like to Say:

    [ ] 1 R 1337
    [ ] Pwned
    [ ] GG no re
    [ ] Blow me
    [x] Get a life
    [ ] Me > u
    [ ] Never post again
    [ ] I pity your dog
    [ ] Go to hell
    [ ] Your IQ must be 7
    [ ] Take your s*** somewhere else
    [ ] STFU & GTFO
    [ ] Learn to post or f*** off
    [x] Go jump into some industrial equipment
    [ ] STFU botter
    [ ] All of the above

  55. Re:answer by Anonymous Coward · · Score: 5, Insightful

    Forgive my anonymous posting, but I wish to speak my mind. The first hand experience I have with this presently is that those making the decisions have two and only two factors on their mind.

    Legal damages/responsibilities/eccetera from users on their networks violating copyright. There's a bit of a catch 22 in terms of policing this, ironically. Basically it's let it all through and say, "Sorry, we aren't a *publisher* and therefore lack editorial whatever." or shut it down completely because one illegal download through a filter puts indemnity (?) on their heads. So, which has fewer headaches.. practically no net, or uncensored net?

    Cost of bandwidth. Don't even bother being reasonable here. We have had a throttling system here, preventing the "long distance phonebill of doom". You go over your reasonable amount? No net for the week. Nonetheless, the disabling of network resources (er, the installation of a firewall) was touted as a fantastic way to reduce network traffic (and thus costs, in an increasingly underfunded arena).

    Apparently noone has thought to the point of just whiting out all the text in the libriray, because it may save them from lawsuits...

    The short of it is that universities are/will become useless as connectivity providers for their students, and one can only hope to be refunded the cost to acquire alternative service from an external provider.

    Yes, this is all a bit off topic, but I've just recently been denied my beloved Bittorrent, so hopefully I'll get a little mod slack.

  56. Re:answer by raodin · · Score: 5, Insightful

    I don't think universities care if its legit use or not, they care about strain on their network. And since I was living in a dorm when Napster first became popular, I can attest that P2P is a *huge* strain on a campus network.

  57. Or what about... by generationxyu · · Score: 4, Informative

    Linux ISOs? One of the original purposes of BT... still the best way to get them. Totally legit.

    --
    I mod down pyramid schemes in sigs.
  58. Re:A better protocol for legitimate download swarm by pnatural · · Score: 2, Insightful

    as all applications using BitTorrent must bundle a Python runtime.

    Gee, let's think about this for a second.

    1. All new versions of the MacOS have the python interpreter included

    2. Many, if not most, modern Linux distributions install python by default

    Who does that leave? Windows users. Sure, that's a whopping 90% ++ share of the market, but think about it: installing python on just a fraction of those machines mitgates, in some small way, the vendor-language lock-in that MS has been hammering in for years.

    Next, let's consider how you (or anyone else) would write an app like BitTorrent. You start your project, outline your goals, and realize:

    1. You'd rather spend time coding new features and advanced capabilities than dealing with memory allocation and type-casting

    2. Your application is primarily IO bound, meaning that processor utilization is almost a non-issue

    3. Requiring some users to download an additional megabyte or two isn't that big of a deal

    Given all of those reasons, I choose solutions like Python in every case possible.

    Thanks for playing, tho.

  59. Because... by Snaller · · Score: 2, Insightful

    ... Universities really *need* to download World of Warcraft...

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  60. Scalability and Localization (and Piracy) by billstewart · · Score: 4, Interesting
    Unlike many of the P2P systems, BitTorrent isn't inherently good for piracy - it doesn't hide the publisher of the file or the participants in the distribution process. That doesn't mean it isn't usable for piracy, of course, but it doesn't do the obfuscation for you.

    However, it's fairly good for letting universities and other fast-internal limited-external environments limit the amount of material they need to download from outside - and it's even better at letting them distribute software to the outside without burning infinite amounts of bandwidth, and serve files to internal users somewhat less server capacity, so it's a tool that makes sense for them to encourage.

    There's still Research to be done in how to maximize clustering and localization of clients, so that most of the uploading and downloading stays within the fast LANs compared to the amount that uses the wide area network. BitTorrent has a certain amount of tuning in this direction that's driven by overall performance characteristics (obviously it makes sense to use fast links when you have them, but to do some balancing so that slow and isolated users get some content also and so rarer file segments get found if they're available), but most of the design work went into maximizing performance for the cloud as a whole and for end-users (more for non-leaching end-users) rather than for intermediate groupings of users.

    Napster, while it was alive, did some work on this to avoid (ok, delay :-) getting thrown out of universities. Since it had centralized databases handling the indexing function, it was able to take identified groups of users and let them do most of their downloading within the group instead of outside. This was a Good Thing, particularly because Napster's client software (and therefore users) mainly knew peer performance by interface bandwidth, and sometimes by ping time, so they were more likely to grab a song from somebody on a 100 Mbps LAN, not knowing that there was an overloaded T1 in between until their ping times got ugly.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Scalability and Localization (and Piracy) by dnoyeb · · Score: 3, Interesting

      keeping it in the network should be fairly easy. Reverse DNS lookups should give a huge boost. Especially with the broadband ISP situation today.
      Barring that, a couple of trace routes sent back to the server could eventually redirect traffic in an orderly manner.

  61. Re:answer by ameoba · · Score: 2, Insightful

    What somebody needs to to is make the tracker/client smart enough to give a preference to clients on the local subnet. For environments like college campuses this would be a major win.

    Another possibility would be to have some sort of transparent BT proxy for the network, again the same sorts of bennefits could be achieved (as well as allowing for some sort of whitelist/blacklisting of 'inappropriate' torrents).

    --
    my sig's at the bottom of the page.
  62. Why not a bittorrent proxy? by t0qer · · Score: 2, Informative

    It doesn't seem that hard to create one.

    Just look for a .torrent coming through a http proxy. When a .torrent is found, have the proxy start a btdownloadheadless and save the file locally, on the proxy.

    1. Re:Why not a bittorrent proxy? by ameoba · · Score: 2, Interesting

      brilliant.

      I think that's the way to do it, except rather than simply saving it locally, have it rewrite the torrents and point clients at a tracker on the proxy. With a little thought, you could have the tracker dynamically adjust WAN traffic based on the number of local clients asking for the file.

      --
      my sig's at the bottom of the page.
  63. Reinventing Mojo Nation by billstewart · · Score: 2, Informative
    Bram worked for Mojo Nation (aka Evil Geniuses for a Better Tomorrow) during their brief cool existence burning up angel money, and BT grew out of some of the work he did there. One reason it's successful is that it's trying to solve one part of the problem well, rather than trying to solve All The Problems Of The World. Another spinoff is MNET, Zooko's project, which addresses different parts of the distributed file sharing space.

    But now that some pieces have been done, putting them back together might make sense.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  64. I'm Not Sure I Like This... by pandrijeczko · · Score: 2, Insightful
    I recognise that you have a choice of either using or not using Bittorrents and I really have no problem with using it for sharing free software.

    However, I'm slightly uncomfortable with the fact that commercial software companies now seem to have this expectation that the general public will be used to distribute demos of their software - the very same people that have to pay for their Internet access and bandwidth - yet it's the games companies that reap the profits of that distribution method themselves.

    I will certainly start getting very annoyed if contention rates get higher on my own ISP to the point where my connection slows down - it'll be interesting to see what happens when the Doom 3 and Half-Life 2 demos get released.

    Perhaps I'd feel more comfortable with this if I actually felt that the games companies were acting more with the interests of the general public rather than simply filling the company coffers. Unfortunately, as things stand today, games are overpriced, the majority of PC games are very poor quality but sell because of pretty boxes and advertising and it's now the accepted norm for a PC user to download endless patches and updates to games because they are released far too early and have not been fully tested.

    I therefore see no reason why I personally should do the games companies any favours - particularly bearing in mind that as a primarily Linux user, they do no favours for me.

    --
    Gentoo Linux - another day, another USE flag.
  65. Re:answer by beezly · · Score: 4, Interesting

    As a University network administrator I thought I might answer this...

    Universities already know that Bittorrent is not inherently bad. The problem is that there is a no way of distinguishing between a legitimate torrent (of say, a Linux distro) and a torrent of "unauthorised copyright material". If there were a way to easily differentiate between the two then I'm sure that many Universities would be quite willing to lift restrictions on bittorrents. Unfortunately, that's not the case.

    I can guarantee, that if we altered our Bittorrent bandwidth restrictions to allow unfettered download/upload, our pipe would be saturated within a day.

  66. Internet 2 vs. Smaller Internet feeds by billstewart · · Score: 3, Interesting

    The Internet 2 project provides gimongous amounts of bandwidth between Major Research Universities in the US and Canada. If you've got a gigabit outbound connection and decent file sharing, you quickly run out of stuff to pirate :-) After all, Hollywood and Bollywood together don't put out more than a few movies per day, and they take about 5 minutes per DVD at those speeds - IF there's an application that can use the bandwidth effectively. Add in a hundred new audio CDs per day, and you're still done with piracy by 1am. The Internet2 front page currently references the Bittorrent article...

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  67. Being Cheap & What Happened to Shareware by Uhlek · · Score: 4, Insightful

    On the surface, if you don't pay for your bandwidth as you use it, Bittorrent seems like a great idea. In reality, though, its merely a way for the software companies to quit having to pay for all the bandwidth to serve the files that they insist on having centralized control over.

    Now -- not only can they maintain positive control over the distribution (guaranteeing advertising as people come to their sites to get the demos) but also can get the people downloading to help foot the bill for the bandwidth. Again, great if you don't pay for the bandwidth -- but pretty damned sucky if you're a college who has to pay for all the bandwidth your customers use.

    "Exclusive" demos and restrictive distribution are the causes of this. If any enthusiast site that wanted to could pick up the binary for a new demo and serve it from their server, we wouldn't have this problem in the first place.

    Let the old shareware model return -- like back in the days where every BBS around had Commander Keen and Wolf3d demos available for download.

    Don't screw the end user.

  68. BT and asymmetry by billstewart · · Score: 2, Interesting
    There are two problems with BT on cable modems. One of them is that burning 100% of your upstream on P2P uploads kills TCP ACK performance and slows down everything, as well as hogging bandwidth you might have used for other applications - and most of the alternative BT clients let you limit the bandwidth to reduce this problem.

    The other is more fundamental, which is that swarming protocols work because every peer is pumping out traffic, rather than only the central server, so on the average, you can only download at about the same as your upload rate unless there are generous users who are uploading for longer periods of time after they've finished their own downloads to make up for leeches like you who want to download 20 times as fast as their upstream bandwidth (or 3-10 times as fast, for us DSL users.) You can make that work a bit better by building BT clients that automate the process of handling multiple uploads of files you're finished downloading, but it's still fundamentally awkward. Asymmetry is basically lame stuff, more useful for couch potatoes than full peers, but it's what we've got at home.

    Or you can cheat, like I sometimes do - use the 1 Mbps SDSL in the lab at work to download your Linux distros fast, and then FTP from there or burn them onto CDs in the morning :-) After all, that spare Pentium-133 wasn't doing anything else useful when you're not there to use it as a traffic generator for real projects, and it's also nice to the (pick-your-favorite-distro) community to leave it there seeding the recent distros overnight.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  69. I second this with a few qualifiers by dilvish_the_damned · · Score: 2, Interesting

    This whole thing reagarding 'p2p' is almost ludicrous from a technical point of view, when taking into account the social impact that this new relativly new breed of software products has triggered(it has been done for decades, its just stupid simple now).
    Maybe the internet does not work around problems, but people certainly do. You cannot kill file sharing, and you may not regulate it, face it, your downloading a file everytime you hit slashdot. File sharing has never been illegal, but the files people tend to share really is illegal, and it never slowed me ^H^H^H them down from the beginning. Exactly how much more illegal can it be? No regulation will change that, and neither will technology. This is a social issue only.
    Just my own irritation speaking here: blocking ports at the ISP level only pisses people off. It does not prevent illegal file sharing, and we can only dream that it has mitigated spam. You can even block all inbound TCP/SYN packets and it wont slow people down much, MS has already proven that the three way handshake can be effectivly ignored, you just start sending data and hope for the ACKs (not that I am recommending it, only that it can be done.)
    I could easily be wrong. Maybe the new regulations and technical solutions for preventing illegal file sharing will go to eleven.

    Thanks for allowing me my rant, even though I am agreeing with you.
    So what was the method described for killing the popular file sharing applications?
    Or would it be illegal to say?

    --
    I think you underestimate just how much I just dont care.
  70. Re:answer by Anonymous Coward · · Score: 2, Insightful

    "I can attest that P2P is a *huge* strain on a campus network. "

    I wonder why Universities dont turn this from a problem into an advantage by charging students for high bandwidth access.

    If a student wants to put strain on the network for 'projects' ;) then why not charge those students extra. It would be win-win, university gets money to pay for bandwidth and student gets more data.

  71. Re:answer by RupW · · Score: 3, Interesting

    But with talk about Valve hiring the creator of BT (likely for Steam integration), it seems that BT is being steered towards capitalist purposes.

    I installed Valve's steam on another machine last night and I got a popup that said "Preorder new game now! Please note that unless you explicitly disable it, we'll download a locked copy of the game for you anyway."

    So they want everyone to be able to pay and instantly play, and they're probably using bittorrent technology to get the locked copies to them. But that's likely the extent of what they can do with it.

    In terms of in-game content distribution, though (new maps, custom decals, etc.) the bittorrent model is ideal.

  72. Overload... by emj · · Score: 2, Informative

    You know it reallt isn't that easy, since they have to NAT the public IP to your private one first, so you would place an infernal load on the NAT:ing firewall, e.g. and old 200MHz PIX we had was rated at a 100Mbps throughput. That wont leave much for internal->Interal Nat:ing if you have a 4Mbps connection. What should be done in BT (what I interpreted "internal peers" as) is support for connecting to clients behind the same firewall as yourself. I'm on a NAT:ed City network, we have 5000 clients, now that would be nice to use.

  73. Speed? by trezor · · Score: 4, Interesting
    • I see little benefit for us, the consumers, to download via BT as opposed to the company's servers unless there is some compensation.

    1. If the company's connection can only handle so much, you'll probably find out it's faster to download over BT than say ftp or http.

    Call me impatient, but I call that a benefit.

    2. If the company has to pay for a 100 mbit connection (which wouldn't exactly be free) for pure http download, but could suffice with a 10 mbit connection with BT, that would save them money. Maybe they'd even cut in some slack for you as well, who knows?

    But as far as BT goes, your main benefit is speed.

    We all say "P2P is the future.", "Distributed ditribution is such a good idea" and so on.. Well, now we got it. We got out way, at least with Blizzard.

    So now what's this moaning i hear about "my bandwidth"? Did you guys forget to mention that you didn't want to participate when you said P2P was the future?

    Like most of you ever need the upstream bandwidth anyway.

    --
    Not Buzzword 2.0 compliant. Please speak english.
    1. Re:Speed? by lee7guy · · Score: 3, Insightful

      True. It is unfair to users with high DL/UL value. But it is still a very good idea distributing files with great demand this way. I doubt you would reach even 20 - 30 kBps when downloading a newly released counterstrike update or new Mozilla Firefox beta from hammered servers. With BT, lots of people downloading the torrent would enhance the probability you get the sought after file in shortest possible time, given that you can download the .torrent in first place.

      I tried Blizzards downloader a minute ago. Sad to say you have to download a separate Bittorrent application with an embedded torrent file for each large file you want to download. This is crazy. Why should I have to download a +3MB .exe, when a less than 100 kB .torrent would be enough? The speed when downloading that .exe file was so slow, much of the idea with BT downloads is gone allready.

      At least they could have a separate .torrent file for us who know how to use a bittorrent client.

      --
      Ceterum censeo Microsoftem esse delendam
  74. Solution: Better routing by cdemon6 · · Score: 2, Informative

    There are other ways to prevent that kind of abuse.

    As long as you have a broadband flatrate you might add some kind of scheduler that manages the bandwith to your backbone router, I have "stochastic fairness queueing" enabled for example on my home router which gives every connection the same bandwith if the bandwith is fully utilized.

    This required just a kernel module and two lines of additional code, and there are many other options which are able to limit ports/protocols to a maximum bandwith per connection and even in total. Some german DSL providers (like Tiscali AFAIK) limit P2P traffic during the working hours this (or in a similar) way.

    Imagine such a scheduler at work. As a positive side effect, if there are for example 500 normal and 1500 P2P connections and the speed is very slow for every connection many of the P2P people will stop their downloads and either go wardriving and searching for another, faster WLAN hotspot or use their own connections at home - and websurfing would still possible for all users at all time.

  75. Re:answer by peterjhill2002 · · Score: 5, Interesting

    I have actually given a presentation on this at last summers Internet2 Joint Techs meeting.

    At Carnegie Mellon, all students get globally routable IP addresses in the dorms. There are no filters on the traffic (except bogon filters that an respectable ISP should have to keep spoofed traffic from leaving a subnet).

    We have a probe on our egress router that tracks daily inbound and outbound traffic sums per IP address. We have a policy that if a student exceeds more than 7.5 Gigabytes of traffic in either direction (calculated separately) over a 5 day period (1.5 GBs/day) they will get a warning message that reminds them of the policy. If after 3 days, they exceed 1.5GBs in one day, they get a warning, then 3 days later, if they keep on exceeding, we yank their machine off the network (block their ip on the router and take them out of the dhcp server config).

    We used to do the message sending and yanking by hand. It would take about 2 hours per week of my time. Now it is all automated and takes no time.

    Our rationale is that trying to do application policing is a losing strategy. It will not be long until the kazaas of the world are port hopping and encrypting their data, or encrypting the data and sending it over port 443. It is a losing game.

    Here is a link to the presentation material:
    http://www.net.cmu.edu/pres/jt0803/

  76. Other projects that might help adoption by tolan-b · · Score: 2, Informative

    The BBC are proposing to make recent scheduled programs available using their own p2p client.

    Also, although supposedly a community project, Fedora is still run by RedHat who make bittorrents available for their ISO releases. I'm sure other distros are available this way too, although I don't know if the torrents are actually seeded by the distro compilers themselves. Can anyone shed any light?

  77. Re:answer by lvdrproject · · Score: 2, Insightful

    Heh, i think it's sort of funny that you complain about BT being used for 'capitalist purposes' whilst also complaining that you shouldn't have to spare your bandwidth without compensation. I guess it's inherently bad if large businesses practise capitalism, but it's peachy if The Little Guy(TM) does.

    Of course, it's not so humourous if you weren't trying to make a Marxist-like distinction by using the word 'capitalist'. :/

  78. I can see it now by nagaicho · · Score: 2, Funny

    Will the recent acceptance by such reputable companies open the possibility to Universities that not all P2P distribution is inherently bad?

    "So you see chancellor, there's no reason for the University to not use Bittorrent since reputable companies such as Blizzard and Valve are now on the bandwagon."

    "What's that? What is it used for? Why downloading games software of course."

    "Educational? Oh ho ho, hell no! I mean, Blizzard is releasing a MMORPG that will, in all likelyhood, cause your students to ignore their studies entirely and ultimately fail their... uh... can we start again?"

  79. Re:packet shaping and bittorrent by codepunk · · Score: 2, Interesting

    Packet shapers at least my linux one that I admin for a ISP could care less what the traffic is or even if it is encrypted. It works only on packets and will restrict packets across port 22 no matter what application is using that port. At the isp we totally block torrent traffic because of the hideous load it puts on the network. Besides it is technically running a server on our network which is
    against the terms of service. As a matter of fact we explicitly state that torrent is banned as well as most other p2p software. Now we do not police the network 24/7 but if someone gets our attention they can and will be terminated.

    --


    Got Code?
  80. Thoughts on torrent... by mr_Spook · · Score: 2, Informative

    Arguments of legality aside, I've fonud that BitTorrent is a great way to get files - when I managed to download a 700 meg linux ISO through torrent, it took just about 90 minutes as opposed to the eight plus hours it would have taken to get the file from the site distributing the file. The system itself has flaws, to be certain - the fact that working a .torrent can be a lot like DDOSing yourself (I can't get to anything else when it's running) is a drawback to say the least. However, I get my file quicker, so I'm not going to complain.

    As for companies using bittorrent to distribute thier software - more power to them! I'm happy to see blizzard deciding to do this.

  81. Azureus by Julian+Morrison · · Score: 2, Informative

    Azureus can prewrite the whole file with zeros, then fill blocks into that file. As compared to the more usual approach of continuously appending, then sorting them into order on completion. This should help prevent fragmentation.

  82. Jackholes by Queuetue · · Score: 3, Insightful

    Everyone keep in mind that this is the same Blizzard that shut down bnetd and freecraft, and now they're just trying to use your bandwidth to pay for thier beta release.

    Avoid these morons and stop giving them money until they drop the suits and make resitution over the projects they tried to destroy.

  83. Re:answer by satanicat · · Score: 3, Funny

    Sounds like my ISP.
    seriously, 2GB a month? I use that on just slashdot.

    --
    How Now Brown Cow
  84. RIAA by g0bshiTe · · Score: 2, Insightful

    "Will the recent acceptance by such reputable companies open the possibility to Universities that not all P2P distribution is inherently bad?"

    I'm sad to say that I think not. If these major players want "WhassaMatta U" to support Bit Torrent, then they will have to fork over some cash. In the form of donations to some school program of course. I think the recent string of college lawsuits concering P2P networks has stymied something that has truely revolutionized the web. The one always spoils it for the rest of us. Perhaps more strict guidelines regarding P2P is the solution, but I think that banning them altogether is the wrong choice. I mean there is still FTP to trade music.
    RIAA be damned, for they are tearing down the web.

    "RCA don't you have enough money? I'm sorry, how could I be so insensitive. I hadn't realized that you were driving last years model Rolls Royce?"

    --
    I am Bennett Haselton! I am Bennett Haselton!
  85. Nice to see legitimate BitTorrent applications... by Kaldaien · · Score: 2, Interesting

    Seems, to me anyway, that BitTorrent is more or less a new means of distributing illegal pirated software. I've heard of at least 3 piracy "rings" or what not who use BitTorrent as their primary means of transport.

    I'm happy to hear companies like Id and Blizzard are embracing the new protocol. But by the same token, I'm concerned that promoting its use even more will expose even more people to the darker side of BitTorrent.

    Of course one could argue that HTTP and FTP are also protocols used for software piracy, however, files coming over those protocols are from a SINGLE source (or potentially a mirror, but not the multitude of "mirrors" you get with a P2P protocol). It's much easier to shut those down than it is to find every single user who's sending chunks of a particular file on a P2P network.

    Also, I'm not really sure BitTorrent will succede for online MMORPG BETA distribution. The problem I see is mostly, when people are done downloading their BETA installer and install the BETA they'll typically do two things...

    ... 1) Close BitTorrent
    ... 2) Delete the installer

    In that scenerio, you're running low on peers to actually distribute the file after the initial surge of download activity. Anyone who misses the initial hyped download will have a hard time finding any peers to fetch from.

  86. My University & BitTorrent by Karplusan · · Score: 4, Interesting

    It has sort of been discussed, but I did not see anyone mention the most devastating effect BitTorrent has on my university. In our system we have a PacketShaper that prioritizes bandwidth so our internet and chat and games go really fast and our file sharing is really slow. There is also the 4 Mb allotment solely for file sharing, and BitTorrent is in that allotment. Not blocked, just on a low priority. The problem lies with the number of connections each user has with just 1 Torrent. Go ahead and check for yourself, open a Torrent and then open up the command prompt and type in "netstat". The normal user may have several connections open, 1 per website and maybe another few for ICQ or something. With BitTorrent, each of our 3000 people on campus are capable of having 11,000 connections at the same time. It doesn't matter how little bandwidth is going through, the PacketShaper is unable to cope with such a large load, which is when our higher priorities slow down to a crawl.

  87. Asymetric Bandwidth by PeterJFraser · · Score: 2, Informative

    With BitTorent and all other sharing programs that I know, have no way of dealing with asymetric bandwidths. I live in a rural area. I have wireless internet to my house with a telephone return. My house cannot get cable, and the telephone central office is about 15 miles away. My maximum bit rate on the return is about 1800 bits/sec often slower. Most of the time, my use of the internet is limited by the time to do the acknowlegements of the packets. Sharing anything make any access of the internet almost impossible.

  88. P2P != bad; bandwidth consumption := bad by drix · · Score: 2, Informative

    Universities are blocking BitTorrent because it's consuming gigantic quantities of bandwidth. 13% of Internet2 bandwidth is P2P traffic, for example--and more than half that is BitTorrent (32 terabytes). And this is on an academic, educational network. Somehow I doubt all those data are DNA sequences and radiotelemetry :) Let's be completely unrealistic for a moment and posit those are all legal, noninfringing file transfers. It's still not in my university's charter to finance me downloading the latest Moe show of etree. It's just not. And given I go to the University of California (currently broke), it's one of the first things they should be cutting down on.

    --

    I think there is a world market for maybe five personal web logs.
  89. Re:Nice to see legitimate BitTorrent applications. by Mike+A. · · Score: 2, Interesting

    True, there'll be a low rate of people re-seeding. But even peers can boost each other somewhat. And I'm sure Blizzard will continue to run seeders on their own servers for as long as they offer the beta, so latecomers should still have no trouble finding a seed.

    --

    --
    Do I look like I speak for my employer?