|
楼主 |
发表于 2011-3-16 12:48:31
|
显示全部楼层
嘿嘿,百度一下有如下结果
磁力下载 磁力下载基于BT下载面临严重危机的情况下,诞生的一种新型的下载方式。 以往从网上下载电影、大型软件,许多人会选用BT下载方式,但随着审查制度日趋严格,BT下载不仅难以保证高速,而且更无法保证稳定性,经常出现下载中途没有种子的现象。而且BT下载需要一个存放种子的服务器(BT Tracker服务器),而这种Tracker服务器正是目前版权组织打击的重点对象,世界著名的Tracker提供者海盗湾等正被追杀,在这种情况下,传统的BT下载面临了严重的生存危机。 磁力下载不同于传统的BT下载需要Tracker服务器,它的工作原理类似于电驴这样的P2P下载。磁力下载会根据下载的文件的HASH值(HASH是根据文件的内容的数据通过逻辑运算得到的数值, 不同的文件,即使是相同的文件名,得到的HASH值是不同的, 所以HASH值就成了一个文件的身份证),生成一个独特的文本格式的指纹,再通过此指纹识别文件并下载。由于任何人都能生成这样的文件指纹,因此,磁力下载无须任何中心机构(服务器)就可以进行正常的下载,确保了下载的稳定性。支持磁力下载的链接通常都会显示为一块磁铁的图标。 此外,磁力连接也非常易于传播,标准的磁力下载地址类似于“magnet:?xt=urn:btih:57C4862BB8058ADED8CA1AB8667A2C59BB5EE0B3&dn=Avatar+2009+1080p+BluRay+X264-AMIABLE&xl=7062222453”,它只是一个字符串,而不必像BT那样非得有.torrent的种子文件,在论坛发帖或聊天工具里粘贴磁力连接地址,别人复制下来即可下载,更容易传播和使用。 Magnet URI全称为Magnet Uniform Resource Identifier即“磁力统一资源定位名”,其主要支持参数(即组成部分)如下:dn (显示名称)-文件名、xl (绝对长度)-文件字节数、xt(eXact Topic)-包含文件散列函数的URN、as(Acceptable Source)-Web link to the file online、xs (绝对资源)-P2P链接、kt(关键字)-用于搜索的关键字、mt(文件列表)-链接到一个包含magnet链接的元文件(MAGMA - MAGnet Manifest)、tr(Tracker 地址)-BT下载的Tracker URL。 MagNet协议,也就是哈希分布。现在的BT下载服务是需要一个tracker服务器来储存BT种子文件,但是MagNet URI协议是不需要tracker服务器的,原理类似于电驴,但不完全是电驴的翻版。MagNet每次连接的源头都是不固定的,也就没法查封源头。在BT被封锁以后MagNet将是主流下载方式。 Magnet: URI 计划主要是用来鉴别p2p网络中的可用资源,是基于内容或元数据而非名字或位置,尽管它可以被其它应用程序使用,但主要的用途还是在p2p这一部分,已支持的软件包括 Azureus, BearShare, DC++, gtk-gnutella, Kazaa, LimeWire, FrostWire, Morpheus, Shareaza, TrustyFiles 和 uTorrent。它会根据文件内容的hash生成一个独特的指纹,有点类似于ISBN。这样,任何拥有此文件的人可以生成基于文件内容的指纹。它的另一个优势就是跨平台性,因为它是以普通文本存在,你可以简单的复制粘贴即可完成分享。 Magnet URI这样做有什么好处? 显而易见的好处是,整个下载网络的可靠性提高了,每一个节点都是可以被替代的。另一个好处是,审查变得更困难了,因为每次下载的路径都是不一样的,而且每个节点都是动态变化的,导致实际上无法追踪谁在下载。此外,magnet URI只是一个字符串,非常容易传播,根本无法禁止。 现在BT下载的多款软件已经更新均采用了最新的BT磁力链接(magnet)方式,类似电馿的ED2K链接,放弃了需要BT种子才能下载的传统方式,现在您不需要下载种子文件,只要有磁力链接就可以下载BT了。 现在µTorrent等下载工具都有磁力下载,你可以试试。 |
|