新闻资讯
看你所看,想你所想

磁力下载

简单地说,磁力链接是一种特世简古个速殊链接,但是它与传统例行定者般妒基于文件的位置或名称来自的普通链接不一样,它更求婷系危命只是通过不同文件内容的Hash结果生成一个纯文本的"数字指纹",并用它来识别文件。它类似于生活消费品包装上常360百科见的条码,不同的是这个"数者肉出子书医革增善字指纹"可以被任何人从任何文件上生成,这也就注定了"磁力链接"不需要任何"中心机构"的支持,且识别准确度极高。因此任何人都可以生成一个Magn缩责雷绍进物et链接并确保通过该链苦毫项接下载的文件准确无误。

  • 中文名称 磁力链接
  • 外文名称 Magnet URI
  • 实质 特殊链接
  • 作用 文件下载

简介

 来自 此外,磁力连接也非常易于传播,标准的磁力下载地址类似于"magnet:?xt=urn:btih:57C4862BB8058ADED8CA1AB8667A2C59BB5EE0B3&dn=Avatar+2009+1080p+BluRay+X264-AMIAB360百科LE&xl=706222245本似告士形动府州3",它只是一个字符串,而不必像BT那样非得有.torrent的种子文件,在论坛发帖或聊天工具里粘贴磁力连接地址,别人复制下来即可下载,更容易传播和使用。

  Magnet URI全称为害季造句联督节房Magnet Uniform Resou题于并线件连前设深切号rce Identifier即"磁力统的延师讲我盾阳笔一资源定位名",其主要支持参数(即组成部分)如下:dn (显示名称)-文件名、xl (绝对长度)-文件字节数、xt(eXact Topic)-包含文件散列函数的URN、as(Acceptable Source)-Web link t否属场难功o the file onlin雷心汽求又e、xs (绝对资源)-P2P链一同精察接、kt(关键字)-教孔道案扬己倒县案去用于搜索的关键字、mt(文件列表)-链接到一个包含magnet链接的元文件(MAGMA - MAGnet Manifest)、tr(Tracker 地址)-BT下载的Tracker URL。

  MagNet协议,也就是哈希分布。现在的BT下载服务是需要一个tracker服务器来储存BT种子文件,但是MagNet URI协议是不需要track挥倍副er服务器的,原理类似于电驴,但不完全是电驴的翻版。MagNet每次连接的源头都是不固定的,也就没法查封源头。在BT被封锁以后MagNet将是主流下载方式。

  Magnet: URI 计划主要是首控尼批因范晚讨个用来鉴别p2p网络中的可用资源,是基于内容或元数据而非名字或位置阶陈殖无原院落,尽管它可以被其它应用程序使用,但主要的用途还是在p2p这一部分,已支持的软件包括 Azureus, BearShare下工吗巴信伯评, DC++, gtk-gnutella, Kazaa, LimeWire, FrostWire, Morpheus, Shareaza, TrustyFiles 雷众双和 uTorrent。它会根据文件内容的hash生成一个独特的指纹,有点类似于ISBN。这样,任何拥有此文件的人可以生成基于文件内容的指纹。它的另一个优势就是跨平台性,因为它是以普通文本存在,你可以简单的复制粘贴即可完成分享。

好处

  显而易见的好处是,整个下载网络的可靠性提高了,每一个节点都是可以被替代抗实良倒慢的。另一个好处是,审查变得更困难了,因为每次下载的路径都是不一样的,而且每个节点都活亲赵是动态变化的,导致实际上无法追踪谁在下载。此外,magnet URI只是一个字符串,非常容易传播,根本无法禁止。

举七盐头  现在BT下载句例赶影的多款软件已经更新均采用了最新的BT磁力链接(ma志易用更世gnet)方式,类似电馿的ED2K链接,放弃了需要BT种子才能下载的传统方式,现在您不需要下载种子文件,只要有磁力链接就可以下载BT了。

  现在µTorrent等下载工具都有磁力下载,你可以试试。

  磁力下载是BT的进化。最早期的BT就是一个种子(seed),它是由一个待发布文件外加一些tracker经过计算得到的一个文件,通过BT的网络吸收营养,最后长成一棵大树。这个种子需要水壶(tracker服务器)不断的浇灌才能成长。Tracker服务器是早期下载中必须的角色。它工作的过程是这样的:

  Client向tracker发一个HTTP的GET请求,并把它自己的信息放在GET的参数中;这个请求的大致意思是:我是xxx(一个唯一的ID),我想下载yyy文件,我的IP是aaa,我用的端口是bbb。

  tracker对所有Client的信息进行维护,当它收到一个请求后,首先把Client的信息记录下来(如果已经记录在案,那么就检查是否需要更新),然后将一部分参与下载同一个文件(一个Tracker服务器可能同时维护多个文件的下载)的另一个Client的信息返回给对方。

  Client在收到Tracker的响应后,就能获取其它Client的信息,那么它就可以根据这些信息,与其它Client建立连接,从它们那里下载文件片断。

  水壶不总是会工作,偶尔也罢工偷懒,偶尔也会被人惦记上,于是,为了摆脱对水壶的依赖,DHT(Distributed Hash Table,分布式哈希表)和PEX(Peer Exchange,节点信息交换)技术就出现了。

  2005年,BT软件开始引入这种技术,在BT中被称为DHT协议。DHT是一种分布式存储方法。DHT的作用是找到那些与本机正在下载(上传)相同文件的对端主机(Peer),当然,实现这一过程并不依赖 Tracker服务器。在DHT网络中的每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。这种信息获取方 式保证了整个网络没有单个的中心,即使一个节点下线,依然可以通过其他节点来获取文件,因此也就不需要Tracker服务器来告诉你,其他节点在什么地方。

  虽然DHT解决了去中心化的问题,但要在没有"中心协调员"(Tracker)的情况下实现高效寻址,就要借助PEX。PEX所提供的功能有点类似于以前的Tracker服务器,但工作方式却非常不同。举个例子,我叫D,我有A需要的东西,但是A不认识我,A只认识B,B只认识C,我只认识C,这样A就可以通过B--C,从而找到我。现在Tracker服务器的功能已经可以被DHT+PEX所取代。

  磁力链接(Magnet URI)出场了。如果说现实中,待发布的文件就是一个人,我们如何找到他?指纹,是的,每个人都有一个独一无二的指纹,指纹所蕴含的信息,足以找到这个人,而磁力链接(Magnet URI)就是描述这个指纹的一段信息,注意,是一段信息而已,仅仅存在于精神世界的信息。所以,没有人能消灭它!于是我们看到了现在一个全新的BT世界,DHT+PEX网络和 Magnet Link取代了种子和Tracker服务器,没有了中心协调员,连根源都没有了,它实现了真正的人人平等。

转载请注明出处安可林文章网 » 磁力下载

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com