Jump to content

MagNet (MagNet协议)磁力链详细介绍

MagNet (MagNet协议)磁力链详细介绍


Recommended Posts

  • 服务生
Posted (edited)

[HEADING=1]特点[/HEADING]

MagNet每次连接的源头都是不固定的,也就没法查封源头。在BT被封锁以后MagNet将是主流下载方式。

 

[HEADING=1]Magnet URL详细[/HEADING]

Magnet 链接由一组参数组成,它们之间的顺序不是很重要。最普通的是 “xt”,下面是一个示例:

magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C

其它的参数初步是这样定义的:

“dn” (“显示名称”):显示此文件名

“kt” (“关键词”):指定搜索方式而非特定文件

“mt” (“其它文件列表”):用一个URI指向一个列表,如其它的一些项目

"tr" (“Tracker”):Tracker服务器URL

特定程序的参数,必须以“x.”开头

标准还建议2个同种类的参数最好在后面加上数字1、2等,如:

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

在网页中,“磁力链接”的下载按钮,通常具有类似这样的图标:magnet.png magnet4.png magnet3.png magnet1.png

“磁力链接”的主要作用是识别【能够通过“点对点技术(即:P2P)”下载的文件】。

这种链接是通过不同文件内容的Hash结果生成一个纯文本的“数字指纹”,来识别文件的。而不是基于文件的位置或者名称

这就类似生活中消费品包装上常见的条码。不同的是这个“数字指纹”可以被任何人从任何文件上生成,这也就注定了“磁力链接”可以不需要任何“中心机构”的支持(例如:BT Tracker服务器),且识别准确度极高。

因此任何人都可以生成一个Magnet链接并确保通过该链接下载的文件准确无误。

 

[HEADING=1]Magnet URI的优点[/HEADING]

显而易见的好处是,整个下载网络的可靠性提高了,每一个节点都是可以被替代的。另一个好处是,审查变得更困难了,因为每次下载的路径都是不一样的,而且每个节点都是动态变化的,导致实际上无法追踪谁在下载。此外,magnet URI只是一个字符串,非常容易传播,根本无法禁止。因此,从这些方面考虑,magnet URI取代直接下载种子文件是大势所趋,迟早成为主流的BT下载方式。

Edited by okscc
Posted
怪不得我添加了几百个tracker的磁力链奇长无比,原来包含tracker list

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
shape1
shape2
shape3
shape5
shape7
shape8
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.