By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
455,766 Members | 1,408 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 455,766 IT Pros & Developers. It's quick & easy.

some questions on how to study the bittorent.

P: n/a
Hi all,

I am very interesting in the detailed implement of bittorrent and have
read some p2p protocol document, but I want to know more of the
technique implementation. It's time-consuming to reverse-engineering
the code to understand the design intention of it. So my question is:

Is there any well written "Design document" we can find, which descibe
the detail technical in the code. For example: the seed format, the
algorithm of how to divide the files into blocks, how to schdule
threads, how to decide which part of the file should be receive first,
the credit system(something like that in the eMule), and so on...

Could you pls tell me the methology to study the code or show me some
link to these document or some specific forum to delve in?

Thanks,
Moore

Jul 8 '06 #1
Share this Question
Share on Google+
1 Reply


P: n/a
In <11**********************@m79g2000cwm.googlegroups .com>, Moore Liu
wrote:
Hi all,

I am very interesting in the detailed implement of bittorrent and have
read some p2p protocol document, but I want to know more of the
technique implementation. It's time-consuming to reverse-engineering
the code to understand the design intention of it. So my question is:

Is there any well written "Design document" we can find, which descibe
the detail technical in the code. For example: the seed format, the
algorithm of how to divide the files into blocks, how to schdule
threads, how to decide which part of the file should be receive first,
the credit system(something like that in the eMule), and so on...
You can start with the `protocol description`_ on the BitTorrent website
and the `BitTorrent Economics Paper`_.

... _protocol description: http://www.bittorrent.org/protocol.html
... _BitTorrent Economics Paper:
http://www.bittorrent.com/bittorrentecon.pdf

Ciao,
Marc 'BlackJack' Rintsch
Jul 8 '06 #2

This discussion thread is closed

Replies have been disabled for this discussion.