首页>>磁力资讯

BT下载、磁力链接、电驴?——老司机须要了解的常用下载方法

2024-01-05 11:31:48 607



BT下载、磁力链接、电驴?——老司机须要了解的常用下载方法

15354753057170843626f87_noop.png

打开 115 离线下载的窗口,看见支持如此多种链接,你都清晰他们是甚麽原理嘛?接下来咱们1个1个说。


1535475305939d89d577470_noop.png

一、HTTP(超文本传输协定)/ HTTPS

将文件放到服务器上,接着由服务器传送到不同的用户机械上,称为 Client–Server Model 简称 C/S 模式,或者叫一对多模式。


假设同一时刻同一文件下载的用户太多,会影响到下载速率。


15354753060397cbf5140f4_noop.png

比如:华军软件园下载比特彗星:


1535475306692a9c1875ec4_noop.png

获得下载链接:


http://sqdownd.onlinedown.net/down/bitcomet_setup150.exe


二、FTP(文件传输协定)/ SFTP

跟 HTTP 同样,将文件放到服务器上,接着由服务器传送到不同的用户机械上。


不同的是,FTP 须要输入用户名和密码来验证通信安全的流程。 但是大多的 FTP 下载站会采取 Anonymous FTP 来跳过验证的流程。如此也就跟 HTTP 差不多的体验了。


比如:片子天国下载《阿甘正传》:

1535475305966651b8f99b8_noop.png

获得下载链接:


ftp://4:4@dx.dl1234.com:8006/阿甘正传BD双语双字[片子天国www.dy2018.com].mkv


三、BT

BitTorrent 是用来对等文件共享(P2P)的通信协定,其用来通过因特网分发信息和电子文件。许多网友戏称为“变态下载”。


注1:不要跟点对点协定 PPP(Point-to-Point Protocol)搅浑,那个为拨号上网协定。


注2:P2P借贷(Peer-to-Peer Lending)也是基于 Peer-to-Peer 模式。


问:甚麽是 P2P(Peer-to-Peer)?


答:本质:


(1)它是无中心服务器的对等网络体系,而上文说的 C/S 模式是有中心服务器的中央网络体系。


(2)对等网络的每个用户端既是1个节点,也有服务器的性能。因此用户便可下列载文件也可以上传文件给他人。


(3)因此它叫用户群对用户群( peer-to-peer )模式。用户越多,下载同一文件的人越多,下载该文件的速率就越快。


注:BT 下载讲求共享精神,这跟互联网的共享精神一脉相承。因此提议不要限定上传速率。


通常的 BT 客人端程序,默认设置都未对下载速率和上传速率进行限定,这是由于BT 软件会给上传速率较快的用户率先供应服务,也就是说上传速率越快,下载速率也越快,因而假设你带宽过剩的话,下载时就不要去限定上传速率了。


1535475306343ad9e98952f_noop.png

益处:


(1)快。减小了网路传输节点。合适用在相似 VoIP( Voice over Internet Protocol - 基于 IP 的语音传输)等对信息通信实时性请求较为高的利用场所。


(2)爱护隐私。与有中央服务器的网络体系不同,BT 下载节点能遍及全部互联网,给含盖开发者在内的所有人、组织、或政府带来监控难题。


(3)减少服务器压力。假设某企业有新版本软件颁布(如魔兽世界游戏刷新新版本)时,服务器肯定会人山人海,而利用 BT 能大大减少服务器的包袱,节省服务器的购买本钱。


弊端:


(1)盗版泛滥,你懂的。


下载原理


下载者要下载文件,须要先获得对应的种子文件,接着利用BT 客人端软件(迅雷、比特彗星等)进行下载。


下载时,BT客人端首先分析种子文件获得 Tracker 地点,接着连通Tracker 服务器。Tracker 服务器回应下载者的恳求,**供应其余下载者(含盖公布者)的IP **。下载者再连通其余下载者,依据种子文件,二者分别告诉对方自己已然有的块,接着互换对方所没有的信息。这时不须要其余服务器参加,分散了单个路线上的信息流量,因而减少了服务器包袱。


下载者每获得1个块(块往往是非次序下载的),须要算出下载块的哈希值与种子文件中的对照,假设同样则阐明块准确,不同样则须要从头下载这个块。这类划定是为了解决下载内容精确性的问题。


注:哈希值即 Hash 值,是通过散列函数(又称哈希函数)对某个文件内容创立小的数字“指纹”的方式,可以拿来鉴别接遭到的文件能否是原文件。


比如咱们在 17173 网站下载 LOL 的客人端,红框所示就是1个把客人端软件进行散列函数计算后得出的哈希值,接着等你下载结束后,可以一样通过它供应的 MD5 验证工具计算出文件的哈希值,二者做1个对照,假设相近,证实下的文件是完整的,即没有显现误传漏传的情况。


15354753062278a3361b482_noop.png

一样,BT 下载也天然支持断点续传性能。


总结几个主要概念


(1)种子:即 .torrent 文件。种子文件实质上是文本文件,含盖Tracker 数据(上面提到的供应其余下载者(含盖公布者)的 IP )和文件数据(上面提到的下载块的哈希值`)两部分。


(2)Tracker 服务器:Tracker 服务器是 BT 下载中必要的角色。1个BT client 在下载开始以及下载进行的流程中,要不断的与 Tracker 服务器进行通信,以报表自己的 IP 数据,并获得其它下载 client 的 IP 数据。


(3)做种:划为两类,第一是你作为首位公布者公布,供应他人下载,这叫起始种子)第二种就是在你胜任了 BT 下载任务后不关闭BT client,供应上传供他人下载。


注:对于怎样自己制作种子文件,看这里的简介:

https://jingyan.baidu.com/article/b24f6c82e06df186bfe5dad6.html


三、磁力链接 —— BT 下载新形态

随着 BT 下载在全世界的风靡,也衍生了海盗湾如此的巨子,它是1个由瑞典的民间反版权组织海盗署建立于 2003 年的网站,号称具有世界最大的 BT 种子服务器,供应海量的资源下载,而这类资源大多全是盗版的。


这引发了版权具有方们的猛烈不满,今后两边官司不停。详细可以看这部记录片:


15354753061306b862081a0_noop.png

俗话说,“打蛇打七寸”,因而 Tracker 服务器变成了版权组织打击的重点,他们的思想很明确,只有除掉了 Tracker,BT 下载就完了。因而从 2009 年开始,许多 BT 服务器被关,不单许多种子不能搜到, Tracker 服务器也断开分析工作,促使 BT 下载变成较大难题。


但是魔高一尺道高一丈,这反而使得了 BT 技术的一次大升级。


1、DHT 网络技术,可以在无 Tracker 服务器的状况下下载。


DHT 全称为散布式哈希表(Distributed Hash Table),是一类散布式存储方式。在不须要服务器的状况下,每个客人端负责1个小范畴的路由,并负责存储一小部分信息,进而实现全部 DHT 网络的寻址和存储。利用支持该技术的 BT 下载软件,用户无需连上 Tracker 就可下列载,由于软件会在 DHT 网络中寻找下载同一文件的其余用户并和之通讯,开始下载任务。


有类软件(如比特精灵)还会智能通过 DHT 搜索种子资源,组成种子市场,即搭造已经形态的 BT 服务器。


2、磁力链接


为了实现无需连上 Tracker服务器 便可下载这个新方法,磁力链接(Magnet URI scheme)应运而生,注重,磁力链接并非是代替种子文件,而是在没有 Tracker 服务器的状况下,可以用一小段链接便利的在 DHT 中 搜到种子文件


原理


不同于此前的 BT 对每个文件块做哈希值,磁力链接是对全部文件做哈希,来唯独标记这个文件。


特征


(1)磁力链接是基于文件内容的,属于统一资源名字,理论上每个文件都相应不同的 URI ,且不会反复。


(2)所有人都可以通过1个磁力链接来保证该链接指向的资源就是他想要的,而和获得该资源的方法无关,因此全部下载网络的牢靠性提升了,由于每1个节点全是可以被代替的。


(3)Magnet URI 仅仅1个字符串,天然拥有跨平台性,天然容易传递。


注:2012年2月14日,据美国科技博客 Mashable 报导,海盗湾宣告从2012年2月29日起将不再供应 BT 种子下载,广泛转向磁力链接。


比如:海盗湾下载一部片子:


153547530637743da6d40f3_noop.png

获得下载链接:


magnet:?xt=urn:btih:761185c0724de8db4362941571ea2c1e16ea950b&dn=Love%2C+Simon+%282018%29+%5BWEBRip%5D+%5B1080p%5D+English&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.zer0day.to%3A1337&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969


注:举荐1个磁力链接和种子互转的工具:

http://www.torrent.org.cn/


[拓展]


BitTorrent 也可以拿来实现文件同步:


Resilio Sync(已经名为“BitTorrent Sync”)是由 BitTorrent 企业开发的专有的对等网络信息同步工具,可在 Windows、OS X、Linux、Android、iOS 和 FreeBSD 上利用。其可在局域网、互联网上通过安全的、散布式的 P2P 技术在不同设施之间同步文件。


1535475306376ae896c7c8c_noop.png

虽然 Resilio Sync 开发者不认定这是传统文件同步工具(如Dropbox)的竞争者或代替品,但已有人开始注重到这个与众不同的同步工具了。这首要是因为 Resilio Sync 没有常见的文件同步工具中所含有的问题,如文件存储容量限定、私有/安全性、价钱原因、同步速率原因,这正是它另辟蹊径带来的优势。


四、电驴 / 电骡 —— BT 已经的应战者

许多人已经都用过电驴 / 电骡 ,但你知晓它们的差别吗,你知晓它们前世此生吗,你知晓这里面有李逵李鬼的故事吗?


1、电驴


eDonkey2000(又称 eDonkey,可缩写为 eD2k,中文通常称电驴,由于 Donkey 在英文中就是驴子的意思)是电驴最早的前身,它是由 MetaMachine 企业开发的1个可跨平台运作于 Windows、Mac OS、Linux 等操作体系的闭源免费的 P2P 文件共享软件。正如它的名称,他是在 2000 年公布的。


注: eDonkey2000 比 BitTorrent 还要早一年衍生,BT 是由美国的程序员布莱姆·科亨于2001年4月时公布,并于2001年7月2日时初次正式利用。


153547530652887e4bd618a_noop.png

这里须要理清 eDonkey 是由3个部分构成:


(1) eDonkey 网络:基于 P2P 的文件共享网络,现在利用最广的文件共享网络之一,后升级为HDT网络(下文会提到)


(2) eDonkey 软件:即 eDonkey 网络客人端,全部可连通 eDonkey 网络的客人端软件的统称。含盖 eDonkey2000、eMule(下文会提到)、aMule 等


(3) eD2k 链接:用来指示 eDonkey 网络上文件的链接。是对文件内容提取出的哈希值。


由于电驴跟 BT 的技术很相仿,这类概念可以放在一块做较为:


153547534116599814be8b5_noop.png

比如:在片子港下载《河边》:

153547530672415bd405efc_noop.png

获得下载链接:


ed2k://|file|%E6%B2%B3%E7%95%94.720p.BD%E4%B8%AD%E5%AD%97[%E6%9C%80%E6%96%B0%E7%94%B5%E5%BD%B1www.66ys.tv].mp4|1284891202|5052C583C3EC5A5BC626F45847CB0340|h=5QE3DFPQBGH5JXPBSZ4P5IHVAUS3HWPY|/


但是2005年9月28日,在受到美国唱片业协会的侵权控诉并败诉后,MetaMachine 企业关闭了 eDonkey2000 官方网站,之后又停了了 eDonkey2000 软件的开发。可是 eDonkey2000 软件的首要 P2P 网络,同时也是 MetaMachine 企业为 eDonkey2000 原创研发出的 eDonkey 网络和 eD2k 链接,至今仍被全面利用。


2、电骡


固然 eDonkey2000 倒下了,可是后起之秀实则在它刚衍生1年就已然显现了,那就是 eMule,由于 eMule 在中文是骡子的意思,因此中文正式翻译是电骡。它是一款开源软件,它可以看作是是商业软件 eDonkey 的同人作品。


1535475306577f6145362fa_noop.png

它除了支持 eDonkey 的网络和 eD2k 协定之外,还新增了许多不同样的性能,特别是 KAD 节点(相似 BT 的 HDT 网络)的支持,让 eD2k 彻底变成了完全的 P2P 网络。eDonkey 电驴所利用的 eDonkey 网络,固然也是基于 P2P 共享,可是仍旧离不开中央服务器。一群人利用 eDonkey 电驴进行文件共享,必要要有中央服务器来作为通讯中心,为用户供应查询文件等服务。而 KAD 则是更彻底的 P2P,仅需要用户作为节点,用户之间能够直接连通,完全摆脱了中央服务器。这类方法实则也因而经受住了版权商的压力而巍然不动,由于用户之间共享盗版可以推辞给用户的自觉举动。


eMule 和 eD2k 很早就在海外广为盛行,但因为 eMule 是开源软件、缺少商业推广的原因,在国内长时间内仅仅小众的玩物。


3、easyMule —— VeryCD 电驴


上文提到国内的 eMule 成长的不温不火,因而上海维西(VeryCD)企业看见了商机,由于 eMule 是开源的,因此2007年起开始将 eMule 的代码用来开发,更名叫 easyMule。easyMule 第一版为 eMule Mod,窜改自官方 eMule,因此遵循 GNU GPL v2 协定,开放源代码;第二版宣称完全自主开发而闭源,但其能否真实完全自主开发尚存在争论。VeryCD 企业宣扬称 easyMule 为“电驴”,此名字存在较大争论,由于显著跟 eDonkey 电驴容易起搅浑。


1535475306720fa9fa8906e_noop.png

在早先,VeryCD 电驴还保留着 eMule 的批量性能,但到了后来,VeryCD 电驴将最精华的 KAD 资源搜索等性能重重阉割(KAD 可以搜索世界e Mule 共享的资源,VeryCD 电驴后来只可搜索自己官网的资源),况且宣扬上更是将自己当成是正牌电驴。在好长一段时间内,搜索引擎搜“电驴”、“电骡”、“eMule”,排名首页的一度是 VeryCD官网而非 eMule-Project 官网。VeryCD 官网通过把 eD2k 资源进行了整合,成立起了 eD2k 分享平台,一度变成了中国大陆浏览量最大的资源分享网站之一。


1535475306625cd1b0a5b7f_noop.png

实际上,国内抄袭 eMule 的并非止 VeryCD 电驴一家,例如许多所谓的“种子搜索神器”,况且为了省事还在性能上做劣化和阉割,并在界面当中添加了广告。


因此,eMule 不愧算是被国产软件抄得最惨的开源项目之一了。


从 2009 年开始,中国强化了网络版权管控,VeryCD 被迫转型,撤下了几乎全部的 eD2k 共享链接。但只有有人在用 eMule 共享文件,eDonkey 和 KAD 网络就仍会在运作。


问:为甚麽电驴 / 电骡凉了,而 BT 在今日大行其道


(1)电驴 / 电骡 软件利用高难


eD2k 相应的客人端如 eMule 电骡是共享软件,而 Magnet 磁链相应的BT软件则是下载软件。这让它们在利用上,具有许多基本性的差别。


例如,启动 eMule 后,第一件事做的并非是甚麽下载,而是设置共享目次,该目次中的全部文件,都会实时共享到 eDonkey 和 KAD 网络中。目次中共享了的文件都会形成 eD2k 链接,全部人通过对应的 eD2k 链接,都能够拿到你共享的文件,一经有人下载对应文件,那么你的 eMule 客人端就会上传信息。咱们平常利用 eD2k 链接下载,资源也是来自别人 eMule 所共享的文件的。固然,共享目次中也可以啥都不放,但许多 eMule 客人端都具有队列率先级体制,上传得少,下载速率也会被限定。


(2)eD2k 链接要比 Magnet 磁链愈加超前


详细表现在两方面:


A. eD2k 链接基于文件的,而 BT 链接基于文件夹。


仅需要一条 Magnet 磁链,就可下列载到整堆的文件,这点 eD2k 链接做不到。


因此如下图,要下载电视剧的话,许多集就相应了许多的 eD2k 链接,很包袱:

1535475306906b9f260c592_noop.png

B. eD2k 网络不单可以共享文件,还支持资源搜索、通讯等性能,堪称是个能摆脱 HTTP 存在的理想 P2P 网络。


六、其余

迅雷链接、快车链接、旋风链接都不是协定,仅仅纯洁对字符串做许多编码操作,好让别的下载软件辨认不了,而自家的软件由于知晓解码规则因此可以。


可是网上有可以解码的工具:

https://tool.lu/urlconvert/


比如:把 FTP 协定下载地点转成这3个软件各自支持的专有链接:


1535475306932ce4ac03b9c_noop.png

七、拓展 —— 对于 BT 、电驴下载侵害硬盘的问题

早先 BT 和 eMule 下载对硬盘都有损的。


后来这个问题渐渐不被人提起了,由于损害已然减低了许多可以忽视不计了,详细原因是:


1、SSD(固态硬盘) 渐渐代替了传统机器硬盘


BT 和 eMule 等 P2P 下载对硬盘有损的原因是往往会在下载同时上传信息,导致硬盘不间断读写。


而机器硬盘因为须要高速转动,会显现过烫状况,对硬盘寿命导致影响。但因为 SSD 不须要转动,因此事实上 BT 下载针对 SSD 的影响首要就是集中在读写寿命上了。


可是网上有人做过测验,针对通常用户来说(毛细血管而非大管),平常的 BT 等 P2P 下载对 SSD 的读写寿命影响微乎其微。实际上,操作体系比 BT 软件对磁盘的操作更多,更毁硬盘。因此大家可以打消这个顾忌。


2、缓存体制的利用


当代的 BT 软件通常都会尽快开拓更大的内存缓存,而以免频繁读写硬盘。


3、而且下载软件也会自带上传的限定


如迅雷的设置里:

1535475307252fc480d6899_noop.png

七、拓展 —— 尽惹是非的迅雷


小时候看着迅雷的衍生让我很欣喜,1个下载速率很快的软件,体验真的不错。但后来渐渐发觉,迅雷本来此前惹出过那么多是非。


1、吸血问题


迅雷有吸血体制,比如从 eMule 拿信息,但并非回传信息给 eD2k 网络,不适合共享精神下完就跑,这让许多 eMule、BitTorrent 客人端封杀迅雷。这就造成许多人发觉迅雷下 eD2k、磁链下不动,嘲讽的是迅雷有错在先。


2、开源问题


比如,有 eMule 用户认定迅雷于2007年添加的连通下载 eDonkey 网络的性能可能利用考虑了 eMule 的源码,但未按协定开源,因此可能违背了该协定。这也是 eMule 官方屏蔽迅雷的除吸血外另1个原因。


3、盗链问题


因为迅雷的 P2SP(Peer to Server and to Peer,即“点对服务器和点”技术)网络须要收集来历,即用户利用迅雷打开1个 URL 下载地点时,迅雷会将该 URL 来历上传给迅雷服务器并贮存,将目的文件信息发送至迅雷服务器进行比对检索,并在短时间内返回批量具有该文件的目的来历。这类目的来历可能是存有该文件的传统 HTTP/FTP 服务器或一般计算机。随后,迅雷创立批量连通,从这类目的来历上下载目的文件。这有可能会对许多与这次下载无关,却具有一样文件的服务器或一般计算机形成不用要的流量,将 URL 来历贮存于迅雷服务器上也可能加害了原文件所在服务器或一般计算机的隐私。


注:因此 P2SP 技术会让迅雷的下载速率比 BT 还要快


迅雷的“盗链”也已经造成有用户表露了不想公开的服务器。而 2006 年也因而爆发了抵抗迅雷事情,但终极迅雷与华军软件园等站点妥协。


因为迅雷的“盗链”问题,有用户开发出了“反迅雷”的服务器端插件,它能够辨认出迅雷软件的恳求并进行制止。


4、阉割问题


迅雷不像标准的 BT 客人端那样(比如 utorrent)具有整个 BT 的性能,唯独下载 BT 性能, 缺乏了做种、增加 Tracker、下载私有的 BT(又称 PT - Private Tracker,这里就不蔓延简介它了 )等支持。


相关标签: