[BitTorrent] Re: receive piece twice

sandboy8 sandboy8 at yahoo.com
Thu Jul 22 03:53:59 EDT 2004


--- In BitTorrent at yahoogroups.com, John Prevost <j.prevost at g...> 
wrote:
> On Wed, 21 Jul 2004 07:05:13 -0000, sandboy8 <sandboy8 at y...> wrote:
> > at some case, when i send request for file piece, it seems the 
peer
> > send the same piece for twice. i don't know how it happen, if the
> > protocol is that? i think it will cost some ext bandwidth.
> 
> When your client is nearing completion (which is defined rather
> nebulously), it may enter "end-game mode", in which it requests all
> the remaining pieces from all peers that are talking to it at 
once. 
> This is meant to speed up the process of finishing the last few 
pieces
> of a file--and not everyone is convinced that it's a good idea. 
> Regardless, once your client receives a piece, it cancels the 
requests
> for that piece to the other peers.  But, if another peer has 
already
> started sending, you'll get a duplicate copy.
> 
> Another case (and I'm less sure of this one) where you might get
> duplicates is if you make a request to a peer and then later snub 
that
> peer because it doesn't seem to be sending data.  Your client will
> probably then request the pieces that had been requested from the
> snubbed peer from different peers.  In the meanwhile, it could be 
that
> the peer you snubbed is just glacially slow, and finally gets 
around
> to sending your data.  I'm less sure of this because I'm not sure 
how
> snubbing and cancelling requests are handled together in most 
clients.
> 
> John.
thanks for your reply!

it is the same peer which i receive twice pieces. if i send multi-
request will cause this question? i think it is no question before.






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Domains - Claim yours for only $14.70
http://us.click.yahoo.com/Z1wmxD/DREIAA/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:
    BitTorrent-unsubscribe at yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



More information about the BitTorrent mailing list