BitTorrent 的磁力链接简史
磁力链接与 DHT 的关系是一体两面,或者说磁力链接是 DHT 的一部分,是描述文件位置的一部分,所以理论上基于 DHT 的对等式网络都有相似的定位工具,比如 eDonkey2000(电驴)使用的 ed2k: 链接。
Bitzi 看到了一个个对等式网络都在将自己的名称作为链接的情况,这对兼容协议的第三方客户端是一种不公平的设计,并且电驴的 ed2k: 链接没有遵守 IETF 的 RFC。
所以 Bitzi 设计了中立的磁力链接,很快当时非常流行的分享文件的协议 Gnutella 就开始使用磁力链接了,随后 BT 也参与了进来,但是之后 Gnutella 淡出了历史,BitTorrent 也就成了磁力链接唯一的主要使用者,造成了现在提到磁力链接,往往特指指 BT 协议所使用的磁力链接。
文章的网页完整版本 | #历史
磁力链接与 DHT 的关系是一体两面,或者说磁力链接是 DHT 的一部分,是描述文件位置的一部分,所以理论上基于 DHT 的对等式网络都有相似的定位工具,比如 eDonkey2000(电驴)使用的 ed2k: 链接。
Bitzi 看到了一个个对等式网络都在将自己的名称作为链接的情况,这对兼容协议的第三方客户端是一种不公平的设计,并且电驴的 ed2k: 链接没有遵守 IETF 的 RFC。
所以 Bitzi 设计了中立的磁力链接,很快当时非常流行的分享文件的协议 Gnutella 就开始使用磁力链接了,随后 BT 也参与了进来,但是之后 Gnutella 淡出了历史,BitTorrent 也就成了磁力链接唯一的主要使用者,造成了现在提到磁力链接,往往特指指 BT 协议所使用的磁力链接。
文章的网页完整版本 | #历史