Re: young Fedora torrents spread data too slowly

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 2008-10-12 at 11:26 +0200, Denis Leroy wrote:
> Mike McGrath wrote:
> > I'll have a talk with Jesse.  For the normal releases we typically have
> > multiple seeders from the start.  For these sorts of snapshots I suspect
> > some steps can be taken to ensure better usability here.  I talked with
> > Seth a bit about this too (he's our current torrent wrangler) and we
> > generally think this was just an issue with two many chunks and not enough
> > people for chunks from the beginning.  Which is self correcting but A)
> > is annoying and B) is preventable in the future.  We just have to figure
> > out the procedure on it.
> 
> I'm not convinced by this explanation. If you know a little bit about 
> the bittorrent protocol, the scenario of a fast uploader and about 40 
> downloaders is literally a textbook example where bitorrent behaves at 
> its best. Yet the algorithm broke down fairly quickly, as though the 
> server pushed the chunks in linear order. That or something on the 
> network got in the way.

Any followup on this? I doubt it's the protocol/algorithm. It doesn't
matter what order the seed "pushes" blocks, if a seed gives a block to
just one of a well connected set of "leeches", that block will quickly
spread to all the others, causing them to never request that block from
the seed. Bittorrent block transfers are initiated by request, not
"pushed" by the seed.

It's far more likely that the seed is throttled in some way, than if
every one of those downloading peers are not talking to each other...

I'd look for throttling somewhere near (or at) the seed. Some ISPs are
getting very aggressive about throttling P2P traffic. A major backbone
throttling bittorrent traffic is quite likely these days... :P

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux