Kung-Fu Theater Posted June 8, 2008 Report Share Posted June 8, 2008 Today I finished a torrent that was showing 0 seeds. Though there were 5 peers in the swarm, I was DL'ng from a guy that was at 75% completed in connected leeching peers. No other peers were connected, and no seeds. Yet, I still managed to finish the torrent. In memory, this is the first time I've done this using a BitTorrent client. I know that with edonkey/emule everyone downloads different parts of a file in no particular order, so this would make sense if I was on ed2k, but this was a torrent. Anyone know how I managed this? Is that normal? Link to comment Share on other sites More sharing options...
jewelisheaven Posted June 8, 2008 Report Share Posted June 8, 2008 Availability is important. If availability > 1.000 then you can finish the download. Availability takes into account YOUR % downloaded and the % of others. It is possible for all peers to be stuck @ 91% and be uncompletable until another client connects with 18%, 9% being the data others need. So therefore the avilability goes from .91 to 1.09. Link to comment Share on other sites More sharing options...
Kung-Fu Theater Posted June 8, 2008 Author Report Share Posted June 8, 2008 So not every client downloads a torrent in a certain order? eg: 1% to 99%?What I mean is, are people coming in that can start downloading chunks of a torrent starting from the end of the file and moving backwards? Link to comment Share on other sites More sharing options...
torrero Posted June 8, 2008 Report Share Posted June 8, 2008 its completely random and called the snowball system, for faster piece distribution. The client picks the rarest piece first. Your client picks piece 46 first while mine is picking piece 635 etc. It doesnt make sense having 50 peers with piece 56 while anybody has piece 888..... Link to comment Share on other sites More sharing options...
Kung-Fu Theater Posted June 8, 2008 Author Report Share Posted June 8, 2008 Ahh okay. My impression is that ed2k/emule was the only one with that type of downloading/uploading. Especially because this is the first time I've encountered being able to download a file with 0 seeds in years of using bittorrent. Interesting. Link to comment Share on other sites More sharing options...
DreadWingKnight Posted June 8, 2008 Report Share Posted June 8, 2008 BitTorrent and GNUTella(2) have the same kind of system in place. As long as at least 1 copy of every piece exists among the swarm of people downloading, it is possible to complete. Link to comment Share on other sites More sharing options...
Switeck Posted June 8, 2008 Report Share Posted June 8, 2008 And many times new torrents are propagated by an initial seeder (previously called "super seeder) so peers don't try to demand the first and last pieces from the lone seed repeatedly. BitComet clients are terribly bad about demanding first and last pieces...killing seeding. I'm not fond of sequential downloading for the same reason.Initial seeders show up as peers typically with low percentage complete -- often just 1 piece they wish to offer at a time. And of course they don't download from anyone. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.