Torrent发布消息流

时间:2013-08-22 06:08:31

标签: protocols bittorrent

我一直在研究bittorrent协议,以了解最初如何创建和共享torrent。我找到的唯一来源是https://wiki.theory.org/BitTorrentSpecification#Tracker_HTTP.2FHTTPS_Protocolhttp://www.kristenwidman.com/blog/how-to-write-a-bittorrent-client-part-1/

然而,我仍然无法弄清楚用户创建的新torrent是如何与网络共享的(对等方发送哪些消息创建torrent到跟踪器等等?)。任何链接/来源或帮助都会很棒。

谢谢!

1 个答案:

答案 0 :(得分:0)

对等方使用TCP或Torrent传输协议相互通信。有关该文件的信息 待下载(元信息文件)等使用对等协议传送给对等体。作为其中的一部分 协议,当对等体通信时,它们使用单​​个字节的数据包类型来指示它们的状态。

对于数据传输,具有该文件的(发送)对等体应从初始状态转移到未阻塞状态 窒息的状态。另一方面,(接收)同伴应该在期间获得感兴趣的状态 文件传输。

以下是BitTorrent规范:http://www.bittorrent.org/beps/bep_0003.html