[bittorrent] partial download
songzhang2008 at gmail.com
Sat Nov 14 22:54:59 EST 2009
I am wrong, the handshake should occur only once.
2009/11/14 Song Zhang <songzhang2008 at gmail.com>
> Actually, I am trying to modify the code of bittorrent v3.3 to implement
> the partial download. ( for the experiment of paper )
> For example, although all the peers are downloading a multifile torrent
> including file a+b, some of the peers only interested file a, some
> interested in file b, and others interested in file a+b, peers interested in
> a only downloading pieces from file a, the same for peers interested in file
> b. once it got the file a or file b, it will leave.(selfish)
> I have some problem as the following.
> 1. each time the remote peer wants to communicate(send data) with local
> peer, it will send handshake message and bitfield and other message to the
> local peer although the tcp connection is established already, right ? that
> is why i can see many bitfield message from one remote peer ?
> 2. I tried to modify the Downloadery.py, the function of got_have,
> got_have_bitfield, _request_more
> the PiecePicker.py, the function of next()
> 3. I found the pieceselection policy if only useful in the function next(),
> but there are still possibilities that the local peer get piece from the
> result of got_have(), right ?
> 2009/11/14 Cotonéa Loic <l.cotonea at gmail.com>
>> I'm not completely sure but I think that mainline BitTorrent development
>> is aborded. The actual enterprise of Bram Cohen pursues the development of
>> µtorrent and offers a client named Bittorrent (http://www.bittorrent.com/).
>> I think that this client is defacto the new client reference.
>> Bittorrent client supports the partial download.
>> 2009/11/14 Song Zhang <songzhang2008 at gmail.com>
>>> We are trying to do some experiments for our paper. does anyone know if
>>> there are some versions of mainline BitTorrent (Bram Cohen) can support
>>> partial download.
>>> That is to say, the user only interests one file in a large torrent, and
>>> wants to get it first.
>>> thanks !
>>> BitTorrent mailing list
>>> BitTorrent at lists.ibiblio.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the BitTorrent