[bittorrent] TCP question

Thad Ward coderjoe at grnet.com
Wed Jul 5 14:07:25 EDT 2006

On Wed, Jul 05, 2006 at 03:01:27PM +0800, 2000 eflyer wrote:
> Hello all
> I have a question about TCP connection between peers . As we known, before
> downloading from  peer A ,peer B which want to download pieces from peer A
> have to build TCP connection with peer A ,after BT handshake is built , peer
> B begin to download a piece from peer A .My question is ,is it possible for
> peer B to download two or more pieces from peer A at the same time using
> this TCP connection ?

Simultaniously downloading multiple pieces or chunks of a piece from
peer A? No. However, peer B can queue up multiple requests (which is
recommended behavior anyway) to peer A, and the requests will be filled
in order, as long as the connection remains unchoked and the requests
aren't cancelled.

More information about the BitTorrent mailing list