6 ms·
"Before the birth of the torrent protocol in the early aughts, sharing big files, like TV shows or movies was virtually impossible" This phrase is a bit mislea
by Illniyar 12y ago
"Before the birth of the torrent protocol in the early aughts, sharing big files, like TV shows or movies was virtually impossible"
This phrase is a bit misleading.
While not discounting the power of the torrent protocol, there were many p2p software before it which were more popular then it (napster, kazza, edunkey/eMule) .
The reason why sharing tv-shows and movies is so easy now then before is that we have broadband. In 2000 most people had dial-up.
If at all, the greatest achievement of the torrent protocol is allowing for discovery of files without a central repository.
- josefresco 12y agoThe BT protocol was a significant change in technology allowing files previously too large to share on traditional P2P networks to be shared. Napster and the like were great for 3-4MB files, but anything larger would cause issues. You'd rely mostly on one-source, and if the connection to that source was shaky, the download would take days/weeks, even longer. BT changed this, and turned the idea of popular file=congested networks on it's ear completely. With BT, the more popular the file, the faster your download would go.
- Illniyar 12y agoI used to download huge files in eMule(eDonkey) and Kazza. I've never used Napster, so I can't say about it, but eMule had (and has) the ability to download the same files from multiple users simultaneously. I'm pretty sure Kazza had such an ability as well (the more popular files downloaded faster).
- vinceguidry 12y agoI used both Napster and Kazaa, both were entirely too slow to download large files on. I mean, you could, but you'd be waiting a long time. I don't think it really had a whole lot to do with the protocols themselves though, but rather that broadband penetration in the States ramped up really quickly at about the same time Bittorrent came onto the scene. There was probably a short period of time where you could have downloaded TV shows on Kazaa, but that protocol died really fast. Not many people used eDonkey back then. I tried. It was hard to find the stuff I wanted. Right after Kazaa died, both eDonkey and Bittorrent started taking off. Bittorrent just became the most popular protocol.
- ultramancool 12y ago> but rather that broadband penetration in the States ramped up really quickly at about the same time Bittorrent came onto the scene Not only this, but prices for cheap virtual servers dropped like a rock, meaning that many more people could afford them or seedbox providers using them. Not many people running eMule or similar on a 100mbit or gigabit pipe.
- k__ 12y agoWhat I used back in the days: IRC, there where bots you could talk to. You could ask them what they got and download it. Worked like a charm, even for bigger files. DDL, direct downloads, simple websites where you got links to download what you want. eMule/eDonkey, those where running on my brothers machine day and night and rather good. There were links like bittorrent links back then. AFAIK you could start a DL pause it and switch to another hoster if the first one died.
- thefreeman 12y agoI know there was a large piracy scene centered around AOL chat rooms. With AOL, once an attachment was uploaded to an email once, it could be forwarded endlessly without re-uploading the attachment. Therefore there were dedicated "uppers" who would be given access to private scene FTP dumps. These uppers would create sequences of emails with files attached for various releases (usually individual rar or zip files). They would forward the emails to people who ran bots in the chat rooms. You could request a list of files, and then a sequence of emails based by typing commands in chat. Since the files had already been uploaded, it was very fast for the chat bots to forward the emails as they were requested. It was actually a pretty cool system. I remember calling AOL and giving them a story about how I needed to send email newsletters for my church, so could they please "whitelist" my account. Once that happened, you could send as much email as you wanted without being flagged.
- daveloyall 12y agoI love this thread because it peels back layers of time. I'll go next: There was piracy on the BBSes! :) And let's not forget the binaries groups on Usenet.
- drewblaisdell 12y agoI may be remembering incorrectly, but I think post-Napster clients like DC++ made it possible to resume a download from a different source, or pull the same file from multiple sources, by comparing checksums. This made downloading popular files quite a bit faster, and eliminated most of the issues with p2p networks like Napster—it was just much less convenient because you had to search for the peers yourself.
- marrs 12y agoYeah, I think Kazaa and eMule did this as well.
- vkjv 12y agoAlso, clumsy as it may have been, the practice of splitting large files into volumes of small RAR files helped.
- josefresco 12y agoI remember the agony of having downloaded 50+ separate RAR files via dial-up and having one or several of the RAR files corrupted or missing.
- mlrtime 12y agoand that is why we now have sfv and par2
- gillianseed 12y agoTrue, one thing though is that the Bittorrent protocol favours a 'tit for tat' type data exchange between peers unlike say, Emule which uses a queue system with a slight bonus for people who has given you data, this is in my view what made bittorrent quickly gain such widespread use as opposed to other existing p2p solutions.
- agumonkey 12y agotit for tat aka network effect. With it bandwidth grows with user count.
- YokoZar 12y agoI'd always thought eMule would have been much more successful if it answered the queue randomly, but weighting people who had uploaded with a much greater likelihood of going first. As it was written eMule had a soft-cap of 10x "line speed" for someone who's uploaded 5x as much data to you as you have to them. This was far too little to get through a queue quickly. Worse, place in line wasn't remembered, so even a massive seeder on the eMule network might end up with zero files if he turned on the client for only half a day or so -- this is why eMule sharing typically consisted of having a computer run 24/7 and not expecting the file you wanted until a few days later. Bittorrent changed that. While both clients were working with the same amount of underlying bandwidth, bittorrent made the connection between uploading and downloading much more immediate without an upper limit on tit-for-tat, and the incentive was clearly stronger.
- tomp 12y ago> If at all, the greatest achievement of the torrent protocol is allowing for discovery of files without a central repository. Am... What? Color me surprised, I thought the biggest weakness of BitTorrent protocol is that it need a centralized, searchable repository of files.
- Illniyar 12y agoSorry, a bit of an overstatement. I was comparing it to Napster, and I thought Kazaa also had a central repository. But both Kazaa and eMule have the same "supernode" like search mentality as bit-torrent (in bit-torrents it's the trackers). I was referring more to the fact that unlike Kazaa/eMule where you needed to first find a "supernode" and then search for the file, bittorrent actually had the "tracker" url inside the download link (.torrent or magnet link).
- Phrodo_00 12y agoNot really, thanks to magnet links and the dht you don't even need trackers. Sure, you need the magnet link, but you could even distribute them in grafitti or monthly paper issues if you felt inclined.
- icebraining 12y agoOr using a decentralized network too: http://www.tribler.org/ http://www.tribler.org/
- hasenj 12y agoFantastic! Why have never heard of it before?
- patzerhacker 12y ago>While not discounting the power of the torrent protocol, there were many p2p software before it which were more popular then it (napster, kazza, edunkey/eMule). Even before those things became popular IRC was a popular way to trade files. The first MP3s that I downloaded came from an fserv on IRC. That lead me to alt.binaries.sounds.mp3.* on Usenet.
- bane 12y agoBefore bittorrent there was a very active pirate scene on usenet, irc and private ftp sites. It turns out that breaking up big files into smaller ones and being able to continue broken downloads will let just about anybody download just about anything even over dial-up speed connections.
- stronglikedan 12y agoTorrent files brought the power of Usenet to the masses through ease of use and a total HTTP based solution (i.e. not having to pay extra for a separate Usenet account). I don't think connection speed had as much to do with anything, but the sheer number of new file sharers thrust torrents into the limelight.
- king_jester 12y agoThe trouble always was being able to find all those missing pieces when the download took a long time. These scenes really encouraged a level of interaction with other users that is kind of missing today. Knowing someone who was consistently available and trading favors was somewhat common.
- soylentcola 12y agoIsn't that why RAR files were so popular for a while? Instead of just zipping up a 500MB file into a 350MB file for faster downloading, the .r01, .r02, etc. was perfect for downloading smaller chunks and only needing to find the bits you missed if something went wrong. I have no idea if that's why it was done that way but it sure seemed to fit well. I'm pretty sure usenet is still a popular way to "pirate" TV shows and movies and such. It's just not as well known since it typically requires you to pay for access these days with most ISPs dropping support (and I doubt they'd allow access to the TV/movie groups anyway).
- cdash 12y agoYeah, not only were they split up into multiple files they used a system to verify there is no corruption and if there is to reconstruct the corrupted files. http://en.wikipedia.org/wiki/Parchive http://en.wikipedia.org/wiki/Parchive
- Aoyagi 12y agoYeah, I was just about to say that. DC++ was existent at the time, wasn't it?
- pdkl95 12y agoThe greatest achievement of the torrent protocol was the realization that giving up the order in which data is transfered a practical solution multicast problem. Multicast was always talked about in networking previously, but solutions were found only for niche applications. These tended to have centralized setup requirements and other hurdles, so the internet remained basically entirely unicast. I still find it incredible that a single source with a slow upload can broadcast to thousands of destinations - who add and remove themselves from the swarm freely, with newcomers automagically caught up - each receiving their full copy of the data mere seconds after the source has finished uploading a single copy. In retrospect, older multicast ideas such as RFC 1112 (et al) were never going to work. Accomplishing the necessary routing while allowing dynamic group membership would have required adding an incredible amount of complexity switching fabric of the internet.
- digi_owl 12y agoAnother thing is that anyone could spin up a tracker. Napster etc ran out of central corporate servers. This made them big juicy targets for lawyer bombing. Take out those servers and you take out the whole network. But with bittorrent the tracker and the search are two separate entities. And over time you got things like DHT and multiple trackers for a single torrent that made it damn hard to knock them out. Sony has resorted to flooding search sites with fake torrents in an attempt at slowing the spread of the files from the recent attack on their servers...
- deleted 12y ago[deleted]