15

我正在寻找一些书籍、教程网站。

我想了解 Bittorrent 协议是如何工作的,然后再实现我自己的 tracker 。

我对网络协议没有太多了解,所以我正在寻找新手的东西。

看过以下帖子,但他们没有帮助我解决我的问题:

一个完全用 C# 编写的 BitTorrent 客户端?

实施 Bittorrent 协议

正在寻找一些了解 Bittorrent 的好书/资源?

感谢帮助 。

4

3 回答 3

17

BitTorrent 规范非常容易阅读(相对而言):

http://www.bittorrent.org/beps/bep_0003.html

维基百科页面也非常全面:

http://en.wikipedia.org/wiki/BitTorrent_%28protocol%29

于 2009-12-24T10:46:50.120 回答
3

BitTornado有一个跟踪器实现,它是用 Python 编写的,易于阅读。最好从一些工作开始,然后你可以尝试理解基于协议的代码。BitTornado 基于 Bram Cohen 实现的原始版本。Tracker 在 BitTornado.BT1.track.py 中实现

于 2012-07-23T23:51:43.707 回答
2

utube 上有很多视频,包括: Stanford Seminar - Bram Cohen

于 2015-09-06T19:59:51.767 回答