btdad(BT下載、磁力鏈接、電驢?——老司機需要了解的常用下載方式)

時間:2023-08-15 04:59:54 閱讀:6

BT下載、磁力鏈接、電驢?——老司機必要了解的常用下載辦法


掀開 115 離線下載的窗口,看到支持這么多種鏈接,你都清晰他們是什么原理嘛?接下去我們一個一個說。

一、HTTP(超文本傳輸協議)/ HTTPS

將文件放到辦事器上,然后由辦事器傳送到不同的用戶機器上,稱為 Client–Server Model 簡稱 C/S 形式,大概叫一對多形式。

假如同一時候同一文件下載的用戶太多,會影響到下載速率。

比如:華軍軟件園下載比特彗星:

取得下載鏈接:

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

二、FTP(文件傳輸協議)/ SFTP

跟 HTTP 一樣,將文件放到辦事器上,然后由辦事器傳送到不同的用戶機器上。

不同的是,FTP 必要輸入用戶名和暗碼來驗證通訊寧靜的歷程。 不外大多的 FTP 下載站會接納 Anonymous FTP 來跳過驗證的歷程。如此也就跟 HTTP 差不多的體驗了。

比如:影戲天國下載《阿甘正傳》:

取得下載鏈接:

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)對等網絡的每個用戶端既是一個節點,也有辦事器的功效。以是用戶即可以下載文件也可以上傳文件給他人。

(3)以是它叫用戶群對用戶群( peer-to-peer )形式。用戶越多,下載同一文件的人越多,下載該文件的速率就越快。

注:BT 下載考究共享精力,這跟互聯網的共享精力一脈相承。以是發起不要限定上傳速率。

尋常的 BT 客戶端步驟,默許設置都未對下載速率和上傳速率舉行限定,這是由于BT 軟件會給上傳速率較快的用戶優先提供辦事,也就是說上傳速率越快,下載速率也越快,因此假如你帶寬過剩的話,下載時就不要去限定上傳速率了。

利益:

(1)。變小了網路傳輸節點。適實用在相似 VoIP( Voice over Internet Protocol - 基于 IP 的語音傳輸)等對數據通訊及時性要求比力高的使用場合。

(2)保護隱私。與有中央辦事器的網絡體系不同,BT 下載節點能遍及整個互聯網,給包含開發者在內的任何人、構造、或當局帶來監控困難。

(3)減小辦事器壓力。假如某公司有新版本軟件推出(如魔獸天下游戲更新新版本)時,辦事器一定會摩肩接踵,而使用 BT 能大大減小辦事器的包袱,浪費辦事器的置辦本錢。

壞處:

(1)盜版眾多,你懂的。

下載原理

下載者要下載文件,必要先取得相應的種子文件,然后使用BT 客戶端軟件(迅雷、比特彗星等)舉行下載。

下載時,BT客戶端起首剖析種子文件取得 Tracker 地點,然后毗連Tracker 辦事器。Tracker 辦事器回應下載者的哀求,**提供其他下載者(包含公布者)的IP **。下載者再毗連其他下載者,依據種子文件,兩者分散見告對方本人以前有的塊,然后互換對方所沒有的數據。此時不必要其他辦事器到場,疏散了單個線路上的數據流量,因此減小了辦事器包袱。

下載者每取得一個塊(塊通常好壞排序下載的),必要算出下載塊的哈希值與種子文件中的比力,假如一樣則分析塊準確,不一樣則必要重新下載這個塊。這種劃定是為了處理下載內容準確性的成績。

注:哈希值即 Hash 值,是經過散列函數(又稱哈希函數)對某個文件內容創建小的數字“指紋”的辦法,可以用來辨別接遭到的文件對否是原文件。

比如我們在 17173 網站下載 LOL 的客戶端,紅框所示就是一個把客戶端軟件舉行散列函數盤算后得出的哈希值,然后等你下載終了后,可以相反經過它提供的 MD5 驗證東西盤算出文件的哈希值,兩者做一個比力,假如相反,證實下的文件是完備的,即沒有顯現誤傳漏傳的征象。

相反,BT 下載也天然支持斷點續傳功效。

總結幾個緊張看法

(1)種子:即 .torrent 文件。種子文件實質上是文本文件,包含Tracker 信息(外表提到的提供其他下載者(包含公布者)的 IP )和文件信息(外表提到的下載塊的哈希值`)兩局部。

(2)Tracker 辦事器:Tracker 辦事器是 BT 下載中必需的人物。一個BT client 本人載開頭以及下載舉行的歷程中,要不休的與 Tracker 辦事器舉行通訊,以報告本人的 IP 信息,并獲取別的下載 client 的 IP 信息

(3)做種:分為兩種,第一是你作為首位公布者公布,需求他人下載,這叫原始種子)第二種就是在你完成了 BT 下載職責后不關閉BT client,提供上傳供他人下載。

注:關于怎樣本人制造種子文件,看這里的先容:
https://jingyan.baidu.com/article/b24f6c82e06df186bfe5dad6.html

三、磁力鏈接 —— BT 下載新情勢

隨著 BT 下載在全天下的風行,也誕生了海盜灣如此的巨頭,它是一個由瑞典的官方反版權構造海盜署建立于 2003 年的網站,號稱擁有天下最大的 BT 種子辦事器,提供海量的資源下載,而這些資源大多都是盜版的。

這惹起了版權擁有法們的劇烈不滿,自此兩邊訟事不休。具體可以看這部紀錄片:

俗話說,“打蛇打七寸”,于是 Tracker 辦事器成為了版權構造打擊的重點,他們的想法很明白,只需撤除了 Tracker,BT 下載就完了。于是從 2009 年開頭,很多 BT 辦事器被關,不僅很多種子無法找到, Tracker 辦事器也斷開剖析事情,使得 BT 下載成為很大困難。

但是魔高一尺道高一丈,這反而促使了 BT 武藝的一次大晉級。

1、DHT 網絡武藝,可以在無 Tracker 辦事器的情況下下載。

DHT 全稱為分布式哈希表(Distributed Hash Table),是一種分布式存儲辦法。在不必要辦事器的情況下,每個客戶端賣力一個小范圍的路由,并賣力存儲一小局部數據,從而完成整個 DHT 網絡的尋址和存儲。使用支持該武藝的 BT 下載軟件,用戶無需連上 Tracker 就可以下載,由于軟件會在 DHT 網絡中尋覓下載同一文件的其他用戶并與之通訊,開頭下載職責。

有些軟件(如比特精靈)還會主動經過 DHT 搜刮種子資源,構成種子市場,即搭建以前情勢的 BT 辦事器。

2、磁力鏈接

為了完成無需連上 Tracker辦事器 即可下載這個新辦法,磁力鏈接(Magnet URI scheme)應運而生,注意,磁力鏈接并不是代替種子文件,而是在沒有 Tracker 辦事器的情況下,可以用一小段鏈接便利的在 DHT 中 找到種子文件

原理

不同于之前的 BT 對每個文件塊做哈希值,磁力鏈接是對整個文件做哈希,來唯一標識這個文件。

特點

(1)磁力鏈接是基于文件內容的,屬于一致資源稱呼,實際上每個文件都對應不同的 URI ,且不會反復。

(2)任何人都可以經過一個磁力鏈接來確保該鏈接指向的資源就是他想要的,而和取得該資源的辦法不關,以是整個下載網絡的可靠性提高了,由于每一個節點都是可以被交換的。

(3)Magnet URI 只是一個字符串,天然具有跨平臺性,天然容易轉達。

注:2012年2月14日,據美國科技博客 Mashable 報道,海盜灣公布從2012年2月29日起將不再提供 BT 種子下載,全盤轉向磁力鏈接。

比如:海盜灣下載一部影戲:

取得下載鏈接:

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

注:保舉一個磁力鏈接和種子互轉的東西:
http://www.torrent.org.cn/

[拓展]

BitTorrent 也可以用來完成文件同步

Resilio Sync(以前名為“BitTorrent Sync”)是由 BitTorrent 公司開發的專有的對等網絡數據同步東西,可在 Windows、OS X、Linux、Android、iOS 和 FreeBSD 上使用。其可在局域網、互聯網上經過寧靜的、分布式的 P2P 武藝在不同裝備之間同步文件。

只管 Resilio Sync 開發者不以為這是傳統文件同步東西(如Dropbox)的競爭者或交換品,但已有人開頭注意到這個與眾不同的同步東西了。這主要是由于 Resilio Sync 沒有稀有的文件同步東西中所含有的成績,如文件存儲容量限定、公有/寧靜性、價格要素、同步速率要素,這正是它另辟蹊徑帶來的上風。

四、電驢 / 電騾 —— BT 以前的挑唆者

很多人以前都用過電驢 / 電騾 ,但你曉得它們的區別嗎,你曉得它們宿世今生嗎,你曉得這內里有李逵李鬼的故事嗎?

1、電驢

eDonkey2000(又稱 eDonkey,可縮寫為 eD2k,中文尋常稱電驢,由于 Donkey 在英文中就是驢子的意思)是電驢最早的前身,它是由 MetaMachine 公司開發的一個可跨平臺運轉于 Windows、Mac OS、Linux 等利用體系的閉源無償的 P2P 文件共享軟件。正如它的名字,他是在 2000 年公布的。

注: eDonkey2000 比 BitTorrent 還要早一年誕生,BT 是由美國的步驟員布萊姆·科亨于2001年4月時公布,并于2001年7月2日時初次正式使用。

這里必要理清 eDonkey 是由三個局部構成:

(1) eDonkey 網絡:基于 P2P 的文件共享網絡,現在使用最廣的文件共享網絡之一,后晉級為HDT網絡(下文會提到)

(2) eDonkey 軟件:即 eDonkey 網絡客戶端,一切可毗連 eDonkey 網絡的客戶端軟件的統稱。包含 eDonkey2000、eMule(下文會提到)、aMule 等

(3) eD2k 鏈接:用于指示 eDonkey 網絡上文件的鏈接。是對文件內容提取出的哈希值。

由于電驢跟 BT 的武藝很相仿,這些看法可以放在一同做比力:

比如:在影戲港下載《河濱》:

取得下載鏈接:

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 的同人作品。

它除了支持 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 電驢容易起殽雜。

在開始,VeryCD 電驢還保存著 eMule 的多量功效,但到了厥后,VeryCD 電驢將最精華的 KAD 資源搜刮等功效重重閹割(KAD 可以搜刮舉世e Mule 共享的資源,VeryCD 電驢厥后只能搜刮本人官網的資源),并且宣傳上更是將本人當做是正牌電驢。在好長一段時間內,搜刮引擎搜“電驢”、“電騾”、“eMule”,排名首頁的一度是 VeryCD官網而非 eMule-Project 官網。VeryCD 官網經過把 eD2k 資源舉行了整合,創建起了 eD2k 分享平臺,一度成為了中國大陸欣賞量最大的資源分享網站之一。

實踐上,國內剽竊 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 鏈接,很包袱:

B. eD2k 網絡不僅可以共享文件,還支持資源搜刮、通訊等功效,可謂是個能離開 HTTP 存在的抱負 P2P 網絡。

六、其他

迅雷鏈接、快車鏈接、旋風鏈接都不是協議,只是單純對字符串做一些編碼利用,好讓別的下載軟件識別不了,而自家的軟件由于曉得解碼端正以是可以。

但是網上有可以解碼的東西:
https://tool.lu/urlconvert/

比如:把 FTP 協議下載地點轉成這三個軟件各自支持的專有鏈接

七、拓展 —— 關于 BT 、電驢下載侵害硬盤的成績

開始 BT 和 eMule 下載對硬盤都有損的。

厥后這個成績徐徐不被人提起了,由于損傷以前低落了很多可以忽略不計了,具體緣故是:

1、SSD(固態硬盤) 漸漸代替了傳統機器硬盤

BT 和 eMule 等 P2P 下載對硬盤有損的緣故是通常會本人載同時上傳數據,形成硬盤不中斷讀寫

而機器硬盤由于必要高速旋轉,會顯現過熱情況,對硬盤壽命形成影響。但由于 SSD 不必要旋轉,以是內幕上 BT 下載關于 SSD 的影響主要就是會合在讀寫壽命上了。

但是網上有人做過測試,關于尋常用戶來說(毛細血管而非大管),平常的 BT 等 P2P 下載對 SSD 的讀寫壽命影響微乎其微。實踐上,利用體系比 BT 軟件對磁盤的利用更多,更毀硬盤。以是各位可以取消這個掛念。

2、緩存機制的使用

古代的 BT 軟件尋常都市盡力開發更大的內存緩存,而制止經常讀寫硬盤。

3、何況下載軟件也會自帶上傳的限定

如迅雷的設置里:

七、拓展 —— 盡惹好壞的迅雷

小時分看著迅雷的誕生讓我很驚喜,一個下載速率很快的軟件,體驗真的不錯。但厥后徐徐發覺,迅雷原本之前惹出過那么多好壞。

1、吸血成績

迅雷有吸血機制,比如從 eMule 拿數據,但并不回傳數據給 eD2k 網絡,不切合共享精力下完就跑,這讓很多 eMule、BitTorrent 客戶端封殺迅雷。這就招致不少人發覺迅雷下 eD2k、磁鏈下不動,挖苦的是迅雷有錯在先。

2、開源成績

比如,有 eMule 用戶以為迅雷于2007年到場的毗連下載 eDonkey 網絡的功效約莫使用參考了 eMule 的源碼,但未按協議開源,以是約莫違反了該協議。這也是 eMule 官方屏蔽迅雷的除吸血外另一個來由。

3、盜鏈成績

由于迅雷的 P2SP(Peer to Server and to Peer,即“點對辦事器和點”武藝)網絡必要搜集泉源,即用戶使用迅雷掀開一個 URL 下載地點時,迅雷會將該 URL 泉源上傳給迅雷辦事器并儲存,將目標文件數據發送至迅雷辦事器舉行比對檢索,并在短時間內前往多量擁有該文件的目標泉源。這些目標泉源約莫是存有該文件的傳統 HTTP/FTP 辦事器或平凡盤算機。隨后,迅雷創建多量毗連,從這些目標泉源上下載目標文件。這有約莫會對一些與此次下載不關,卻擁有相反文件的辦事器或平凡盤算機產生不必要的流量,將 URL 泉源儲存于迅雷辦事器上也約莫侵占了原文件地點辦事器或平凡盤算機的隱私。

注:以是 P2SP 武藝會讓迅雷的下載速率比 BT 還要快

迅雷的“盜鏈”也以前招致有效戶暴露了不想公開的辦事器。而 2006 年也因此產生了反抗迅雷事變,但終極迅雷與華軍軟件園等站點息爭。

由于迅雷的“盜鏈”成績,有效戶開發射了“反迅雷”的辦事器端插件,它可以識別出迅雷軟件的哀求并舉行制止。

4、閹割成績

迅雷不像標準的 BT 客戶端那樣(比如 utorrent)具有全部 BT 的功效,僅有下載 BT 功效, 短少了做種、添加 Tracker、下載公有的 BT(又稱 PT - Private Tracker,這里就不延伸先容它了 )等支持。

版權聲明:本文來自互聯網整理發布,如有侵權,聯系刪除

原文鏈接:http://www.freetextsend.comhttp://www.freetextsend.com/wangluozixun/33792.html


Copyright ? 2021-2022 All Rights Reserved 備案編號:閩ICP備2023009674號 網站地圖 聯系:dhh0407@outlook.com

www.成人网