Torrent 文件和 Magnet 链接有什么区别?

wak*_*aka 73 bittorrent utorrent magnet-links

Torrent 文件和Magnet链接有什么区别?

用法之间有什么区别,我可以使用?Torrent从 Magnet 链接下载文件吗?

Sax*_*tus 54

? Torrent 与 Magnet 链接兼容,因此您可以使用它们。

精简版:

不是从网络服务器下载 .torrent 文件,而是直接从种子/leecher 下载它。最大的优势是,即使跟踪器已关闭或关闭以进行注册,您也可以下载 torrent 的内容。

长版:

传统上,.torrent 文件是从 Torrent 站点下载的。然后,torrent 客户端根据它相关的文件计算 Torrent 哈希(一种指纹),并在连接到这些对等点并下载所需内容之前从跟踪器(或 DHT 网络)中寻找对等点的地址。

网站可以通过自行计算 Torrent 哈希值并允许下载它们而不是 .torrent 文件来节省带宽。给定 torrent 哈希(作为 Magnet 链接中的参数传递),客户端会立即查找对等方的地址并连接到它们以首先下载 torrent 文件,然后下载所需的内容。

值得注意的是,BitTorrent 不能完全抛弃 .torrent 格式而仅依靠磁力链接。.torrent 文件包含启动下载过程所需的关键信息,并且这些信息必须在 swarm 中可用。

  • 维基百科提到了寻找对等点(和实际文件)所需的“可用性搜索”。客户在哪里看?磁力链接是否需要跟踪器 URI 或取决于客户的网络? (2认同)

Meh*_*lar 8

Bittorrent 磁力链接包含开始直接从对等点下载文件所需的所有信息。这是一种检索正确信息以开始下载请求文件的无服务器方式。理论上,磁力链接是从 Bittorrent 网络中的其他对等点下载文件所需的全部内容。磁力链接可以通过电子邮件、消息传递和其他形式的通信进行分发,但最常见的是在通常为用户提供洪流和磁力链接的种子网站上找到。

磁铁由几部分组成:

  • 磁铁:(这是磁力链接标识符)
  • ?xt=urn:btih : (定义一个Bittorrent Info Hash,例如Edonkey标识符看起来像这样xt=urn:ed2k:)
  • 5dee65101db281ac9c46344cd6b175cdcad53426(内容哈希)
  • &dn=name(文件名)

完整的磁力链接如下所示: 磁铁:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426&dn=downloadWikipedia上列出了有关其他 Magnet Link 参数的详细信息。一个尚未提及的有用参数是as=包含有关下载源的加密信息的参数。这加快了寻找第一个对等点的过程。

磁力链的主要优点

Bittorrent 索引器的主要优点是他们不必再将种子存储在他们的服务器上,这可以在几个方面对他们有益。由于更少的跟踪和下载,它可以减轻媒体创作行业的压力并减少硬件基础设施费用。

另一方面,最终用户也可以从 Magnet Links 中受益。他们所需要的只是开始下载文件的链接,这使它们独立于 Torrent 索引器。它还允许他们更轻松地分发信息。另一方面,Torrent 索引器仍然是可供下载的新文件的主要信息来源。

磁力链接使用 DHT

无跟踪器的环境应该提出识别问题。如果没有跟踪器通知 Bittorrent 用户有关下载和种子文件的其他用户,如何启动下载?答案是 DHT,分布式哈希表。uTorrent 或 Vuze 等流行客户端默认启用 DHT。无需详细说明,磁力链接的哈希值用于使用 DHT 查找对等点。

来源

  • > “磁力链接的哈希值用于使用 DHT 查找对等点。” 请澄清一下,这是否意味着 **** 磁力链接 * 的哈希值 * 或 *磁力链接 ** 内部** 的哈希值*? (2认同)

Sat*_*hat 7

我可以使用 ?Torrent 从 Magnet 链接下载文件吗?

是的你可以。

Torrent 文件和 Magnet 链接执行相同的任务,即通过 BitTorrent 下载文件。磁力链接包含要下载的文件的哈希值以及可以从何处下载这些文件的位置。

来自维基百科

磁力链接由一系列一个或多个参数组成,其顺序不重要,格式与许多 HTTP URL 末尾的查询字符串相同。最常见的参数是“xt”,意思是“精确主题”,它通常是由特定文件的内容哈希形成的 URN,例如。 magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C

指的是相关文件的 Base32 编码的 SHA-1 哈希。

标准草案定义的其他参数是:

  • “dn”(“显示名称”):显示给用户的文件名,为方便起见
  • “kt”(“关键字主题”):更一般的搜索,指定搜索词而不是特定文件
  • “mt”(“清单主题”):指向“清单”的 URI,例如应用特定实验参数的其他项目列表,必须以“x”开头。该标准还建议通过在参数名称后附加“.1”、“.2”等,可以使用相同类型的多个参数,例如

magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7