[BitTorrent] An alternative "super-seed" mode
bittorrent at networkessence.net
Sat Jan 29 18:04:49 EST 2005
You might also keep in mind that a peer with the least number of pieces
maybe NAT. Pieces are more beneficial if super-seeded to non-NAT clients
than to NAT clients - giving the piece a higher chance of being distributed.
"The logic here is that the peers receiving more pieces from others, are
the ones sending less data to the swarm."
BitTorrent is tit-for-tat. That logic doesn't coincide. Peers receive
more pieces because they are giving more...the more you give the more
Jesus Cea wrote:
>The current "super-seed" proposal is described in
>First, suppose that the seed is bandwidth "starved".
>I wish to discuss an alternative implementation, more simple:
>A "new age" Super-Seed node would behave like a usual seed, with a
>When you are going to send a new piece, choose the peer that LESS pieces
>had received in the last X minutes (X=5, for example). Not from you, but
> from other peers.
>The logic here is that the peers receiving more pieces from others, are
>the ones sending less data to the swarm.
>Seed: 512Kbps upload.
>3 peers with 512Kbps downloads and 128Kbps uploads (A, B, C)
>Another peer with 512Kbps/512Kbps. (D)
>First the seed send 128 Kbps to each A, B, C and D)
>A, B, C, D sends 128 Kbps to the "swarm".
>So, then each peer receives 128Kbps (from seed) + 128Kbps (from other
>A, B, C keeps sending 128 Kbps, but D sends 256 Kbps.
>Then, A, B and C start reporting to the seed more pieces received than D.
>So, the seeder -with my proposal- starts to priorize D.
>I think this approach is far more simple than the super-seed original
>mode, and don't have the "perverse" effect of lying to peers. For
>example, restricting the pieces offered to them.
>I would like to receive any feedback you can provide, before
>implementing the algorithm.
>Thanks in advance.
Yahoo! Groups Links
<*> To visit your group on the web, go to:
<*> To unsubscribe from this group, send an email to:
BitTorrent-unsubscribe at yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
More information about the BitTorrent