Re: Slave vs. free repeaters

Bill Cox <[email protected]>
Newsgroups gmane.network.bit-torrent.general
Organization ViASIC
Message-ID <1102712885.22571.2.camel@swordfish>
On Fri, 2004-12-10 at 16:01 -0500, Mike Ravkine wrote:
> Bill Cox wrote:
> 
> >I'll then modify the free repeater client to become a slave repeater.
> >Rather than have it fairly choose peers to transfer file pieces with,
> >it's going to immediately forward pieces it gets to a master peer of my
> >choosing (my own normal BT client).  If it has no piece the master
> >wants, it will try to obtain one by only being interested in connecting
> >with peers that have pieces the master is missing.
> >
> >  
> >
> First, I think this idea has potential.  The only problem I can see with 
> this scenario is that the master and the slave are duplicating their 
> efforts by being interested in the same pieces.  For what you propose to 
> be efficient, the master should be able to split up it's remaining 
> pieces and assign the correct proportion (in terms of expected download 
> rate?) of them to slaves.  This way the master and the slave could be 
> downloading from different peers, and acting as kind of like a sub-swarm 
> inside the main swarm.

This would be a nice enhancement to the algorithm, but it does
complicate it a bit.  Let me see if I can get a basic slave working to
start with, then perhaps we'll be able to hack it into better shape.

Bill




------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/dkFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/BitTorrent/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.