实施Bittorrent协议

Ham*_*aya 64 bittorrent protocols

我正在寻找关于如何逐步实现bittorrent协议的教程/博客文章.这个怎么运作?你如何向同行提出要求?和追踪者交谈.

我不介意编程语言(java,ruby,perl,c#)

小智 26

bittorrent协议的完整描述:

http://jonas.nitro.dk/bittorrent/bittorrent-rfc.html

  • jonas.nitro.dk/bittorrent/bittorrent-rfc.html是有关BitTorrent协议的可怕信息。它的某些部分非常复杂,而其他部分则完全错误。更好的来源是此处的非正式规范:https://wiki.theory.org/BitTorrentSpecification或此处的官方规范:http://bittorrent.org/beps/bep_0003.html (2认同)

Jon*_*ior 20

libtorrent图书馆.

这是API文档示例.

  • 你的链接是破碎的 (6认同)

Arm*_*das 9

我建议你看看一些OSS客户的规格和来源.你必须做一些工作,但这就是编程的工作原理.


Bhu*_*dha 9

这是一个很好的来源http://www.kristenwidman.com/blog/how-to-write-a-bittorrent-client-part-1/ 她一步一步地解释了这个过程......


mac*_*die 8

我目前正在使用规范在Java中实现BitTorrent客户端.