当我下载 torrent 文件时,有一个“磁力链接下载”选项。
什么是“磁力链接”?它有什么额外的好处吗?
答案1
它基本上是指向文件哈希签名的链接,而不是文件位置。您可以在此阅读有关它的所有信息维基百科。
答案2
Bittorrent 磁力链接包含直接从对等点开始下载文件所需的所有信息。这是一种无需服务器即可检索正确信息以开始下载请求文件的方式。因此,理论上,磁力链接是从 Bittorrent 网络中的其他对等点下载文件所需的全部内容。磁力链接可以通过电子邮件、消息传递和其他形式的通信分发,但最常出现在通常同时向用户提供种子和磁力链接的种子网站上。
磁铁由几部分组成:
- 磁铁:(这是磁力链接标识符)
- ?xt=urn:btih:(定义 Bittorrent 信息哈希,Edonkey 标识符例如看起来像这样 xt=urn:ed2k:)
- 5dee65101db281ac9c46344cd6b175cdcad53426(内容哈希)
- &dn=名称(文件的名称)
完整的磁力链接如下: 磁铁:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426&dn=download. 有关其他 Magnet Link 参数的详细信息列于维基百科。一个尚未提及的有用参数是
as=
包含有关下载源的加密信息的参数。这加快了查找第一个对等点的过程。磁力链接的主要优点
Bittorrent 索引器的主要优势在于他们不再需要将种子存储在自己的服务器上,这对他们来说有很多好处。它可以减轻媒体创作行业的压力,并通过减少跟踪和下载来降低硬件基础设施费用。
另一方面,终端用户也受益于磁力链接。他们只需要一个链接就可以开始下载文件,这使得他们独立于 torrent 索引器。这也使他们能够更轻松地分发信息。另一方面,Torrent 索引器仍然是可供下载的新文件的主要信息来源。
磁力链接使用 DHT
无跟踪器环境应该会引发一个识别问题。如果没有跟踪器来通知 Bittorrent 用户有关下载和播种文件的其他用户的信息,如何启动下载?答案是 DHT,即分布式哈希表。DHT 在流行的客户端(如 uTorrent 或 Vuze)中默认启用。无需过多赘述,磁力链接的哈希值用于使用 DHT 查找对等点。