愛鋒貝

標題: 求求你,別再問你的種子磁力為什么下不動了! [打印本頁]

作者: 科技閻羅    時間: 2022-1-13 08:54
標題: 求求你,別再問你的種子磁力為什么下不動了!
阿虛曾經(jīng)分享過“可能是最全的BT種子 / 磁力 / eD2K鏈接”:

但后來總有粉絲在留言:

因為老有人把下載不了的問題歸咎于下載器上,阿虛忍無可忍,必須要站出來科普一下了

(, 下載次數(shù): 0)

說到底,會提出以上問題,說到底是因為你沒理解:下載一個東西,背后的原理是什么?

(, 下載次數(shù): 0)

一、下載協(xié)議

如今的下載協(xié)議很多,迅雷里面新建一下下載,你就能看到它支持很多種下載鏈接,每種鏈接對應的其實就是一個下載協(xié)議
阿虛就挨著挨著解釋一下

(, 下載次數(shù): 0)

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

將文件放到服務器上,然后由服務器傳送到不同的用戶機器上,稱為Client-Server Model簡稱C/S模式,或者叫一對多模式

這種協(xié)議的缺點是:因為服務器的上行帶寬(上傳速度)有限,如果同一時刻下載同一文件的用戶太多,會影響到下載速度

(, 下載次數(shù): 0)

例如:從某常見軟件下載站的本地下載鏈接處,右鍵復制得到的鏈接
就是一個http鏈接:http://down.crsky.com/soft/201909/TencentVideo-v10.23.4705.0.zip

(, 下載次數(shù): 0)

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

FTP跟HTTP一樣,也是將文件放到服務器上,然后由服務器傳送到不同的用戶機器上。
不同的是:FTP需要輸入用戶名和密碼來驗證通信安全的過程。
不過大多的FTP下載站會采用Anonymous FTP(匿名驗證,密碼為空)來跳過驗證的過程。這樣也就跟HTTP差不多的下載體驗了。

例如:從電影天堂網(wǎng)站上找到《烈火英雄》得到的下載鏈接:

(, 下載次數(shù): 0)

(三)BT種子 / 磁力鏈接

BT協(xié)議和磁力理解起來稍顯復雜,不過已有前人
非常精心制作生動形象的科普視頻,阿虛這里就借花獻佛一下:

1.別再問我什么叫 BT 種子

作者,公眾號:回形針PaperClip
視頻時長:07:26
視頻地址:https://mp.weixin.qq.com/s/4XfJYG4S9bpmbR72hZLmww
視頻文字稿:https://mp.weixin.qq.com/s/c1dkrOZ-Dc8qL_4wgjzDqg

(, 下載次數(shù): 0)

2.磁力下載是什么原理?跟用種子下載的區(qū)別大不大?

作者,B站:萬物30秒
視頻時長:03:52
視頻地址:https://www.bilibili.com/video/av34370450

(, 下載次數(shù): 1)

這兩個視頻看完之后,你應該就能明白BT和磁力下載的原理了

如果你不想看視頻(建議看看)阿虛還是在這里結合網(wǎng)上+自己的理解+上面的視頻,寫點東西

3.BT種子

美國工程師 Bram Cohen 在 2001 年發(fā)布了 BitTorrent 協(xié)議,資源不再由一個人或一個中心服務器提供,而是所有人提供給所有人,下載的人越多,速度越快。這種模式也叫 peer-to-peer(用戶群對用戶群),也就是我們常說的 P2P 下載。
注1:不要跟點對點協(xié)議PPP(Point-to-Point Protocol)混淆,那個為撥號上網(wǎng)協(xié)議
注2:P2P借貸(Peer-to-Peer Lending)也是基于Peer-to-Peer模式

問:什么是P2P(Peer-to-Peer)?
答:性質如下:


(, 下載次數(shù): 0)

那茫茫網(wǎng)絡,你要怎么找到正在下載這個資源的其他人呢?
這就要提到Tracker服務器了

一個簡單的BT 種子包含了文件的名字、大小,分塊后每塊文件的大小、哈希值,以及 Tracker 服務器的地址。

Tracker,即追蹤服務器,它對于BT下載來說非常重要,通過 Tracker 我們才能找到其他下載者的聯(lián)系方式。

當你用下載軟件打開種子,就會開始聯(lián)系種子文件里內置的 Tracker 服務器,告訴 Tracker 我要下載這個文件,服務器會記錄下你的 IP,并把其他正在下載或下載完成的人的 IP 返回給你,這樣你們就可以愉快♂ 的加入大家的下載隊伍了

(, 下載次數(shù): 0)

當然,如果沒有找到正在下載的人,資源發(fā)布者也不在線(沒人做種),你就只能以 0kb/s 的速度等著了!

(, 下載次數(shù): 2)

到這里就解釋了,本文一開頭所說的大部分問題!
說到底,下載不動根本不是下載器的問題!而是
要說解決辦法的話:


(, 下載次數(shù): 0)

這里又要提一提為業(yè)界所不恥的大迅雷了,迅雷,俗稱吸血雷。

BT下載講究共享精神,這跟互聯(lián)網(wǎng)的共享精神一脈相承,所以請不要在BT下載器設置里面限制上傳速度。

(, 下載次數(shù): 0)

鑒于這類自私行為對其它合理使用P2P網(wǎng)絡的用戶的傷害,現(xiàn)在的很多P2P軟件都加入反吸血功能
就是說檢測到特定用戶的吸血行為或者吸血軟件時自動對這些用戶降權處理,簡單來說就是你的上傳速度低的話,你的下載速度也不會特別快

這里又要多嘴一句




下面接著講
BT下載帶來的好處

壞處當然也有,從上面第3點不難得出,BT下載很容易導致一個問題:盜版泛濫

從前有個叫海盜灣的網(wǎng)站(它是一個由瑞典的民間反版權組織海盜署成立于2003年的網(wǎng)站,號稱擁有世界最大的BT種子服務器),流出了互聯(lián)網(wǎng)百分之八十的盜版資源,堪稱盜版始祖,萬惡之源!

關于海盜灣的史話,有興趣可以前往這里了解:https://www.zhihu.com/question/20060329/answer/815485162

(, 下載次數(shù): 0)

這段傳奇經(jīng)歷甚至還被拍成了紀錄片:

(, 下載次數(shù): 0)

隨著BT下載在全世界的風靡,也誕生了海盜灣這樣的巨頭,這引起了版權擁有方們的強烈不滿:

(, 下載次數(shù): 0)

上面說過了,想加入BT下載的無中心網(wǎng)絡,首先需要找Tracker服務器問路
于是Tracker服務器成為了版權組織打擊的重點,他們的想法很明確,只要除掉了Tracker,BT下載就完了。
于是從2009年開始,很多BT服務器被迫關閉,不僅僅是很多種子文件從此銷聲匿跡,就連BT Tracker服務器也停止解析工作,這時全世界的BT下載進入了一個冰河時代。
然而魔高一尺道高一丈,需求帶動發(fā)展,這反而促使了BT技術的一次大升級,這帶來了磁力鏈接

4.磁力鏈接

磁力鏈接基于的是DHT網(wǎng)絡技術,因此可以在無固定Tracker服務器的情況下下載,實際過程是把所有下載者都變成一個小型Tracker服務

DHT網(wǎng)絡的具體原理就相當于十分復雜了,阿虛用白話來解釋一下:


(, 下載次數(shù): 1)
這里相關的有個有趣的理論「六度分隔理論」(也叫六度空間理論):簡單來說,就是最多通過6個中間人你就能夠認識世界上任何一個陌生人。

但請注意:
用種子下載和磁力下載,在本質的下載方式上是一樣的:都是P2P下載
他們的區(qū)別:僅僅是尋找其他下載者的方式不同

(四)eD2k鏈接



(, 下載次數(shù): 0)

eD2k鏈接對應的客戶端,如eMule電騾是共享軟件,而Magnet磁鏈對應的BT軟件則是下載軟件。這讓它們在使用上,有著很多根本性的區(qū)別:

電驢可以說是進化版的BT,用戶不需要下載什么種子文件了,直接在“電驢”軟件上輸入eD2k開頭的一長串代碼一樣的鏈接,就能下載

(, 下載次數(shù): 1)

例如我在電影港找到的《紺青之拳》的電驢eD2k鏈接:

(, 下載次數(shù): 0)

電驢以及后來的電騾、VERYCD電驢還有各種類似的軟件,采用的eD2k網(wǎng)絡仍是基于服務器的,你需要連接到服務器并從服務器索引 / 查找用戶或者文件
重要的是電驢提供的其中一種模式——KAD網(wǎng)絡(類似磁力下載中的DHT網(wǎng)絡),能夠脫離中央服務器,直接實現(xiàn)網(wǎng)絡來用戶之間的點對點傳輸
歷史證明,這個脫離中央服務器的革新,真的十分十分的重要——這是電驢軟件在面對盜版問題時,能夠生存下來的主要原因,因為他們可以說,那是用戶之間的自發(fā)傳輸行為,沒有經(jīng)過服務器

(, 下載次數(shù): 0)

但是,盡管電驢做了如此多的革新,但還是逃不過被時代淘汰的命運,客戶端對于大部分人來說配置起來十分復雜,愿意一直開著服務器上傳資源的人越來越少,更多人只想單純的索?。愃粕衔奶岬降难咐孜袨椋?,如今使用eD2k分享資源的人實在算少數(shù),遠不如磁力下載。

(五)其他

迅雷鏈接,包括曾經(jīng)的快車鏈接、旋風鏈接都不是協(xié)議,只是單純對字符串做一些編碼操作,好讓別的下載軟件識別不了,而自家的軟件因為知道解碼規(guī)則所以可以。
但是網(wǎng)上有可以解碼的工具:https://tool.lu/urlconvert/

例如:把FTP協(xié)議下載地址轉成這三個軟件各自支持的專有鏈接:

(, 下載次數(shù): 0)

二、總結一下

BT / 磁力 / eD2k都是P2P技術,都是同時下載的人越多,你的下載速度也會越快,遇到這些資源下不動的原因:


(, 下載次數(shù): 1)

最后說一下一個常見的問題:下載到99%下載不動了怎么辦
這種情況其實是在最后完成時的校驗過程中,發(fā)現(xiàn)個別塊有問題需要重下,于是就卡在這里。

如果是媒體格式,如視頻,其實可以手動停止,然后改擴展名:
但如果你下載的是程序,壓縮包等,這種改后綴的方式,就有很大風險,改完后不能運行和解壓

還有種情況是種子內某個文件無源,比如一些BT種子里面包含了電影和字幕;而卡在99%下載不動就是因為字幕文件下載不動,在BT軟件中查看下把完成0%的文件前面的勾去掉,就能順利下載了

(, 下載次數(shù): 0)
答應我,以后再有人問為什么下載不懂的問題
把這篇文章分享給ta看

(, 下載次數(shù): 0)

-----------------------------
作者: 春天story    時間: 2022-1-13 10:12
長知識了[酷]
作者: 夏日檸檬    時間: 2022-1-13 11:17
最近好像p2psearcher這個軟件不能用了。吾愛上出了不久的DL搜索也宣布停止服務了。找種子都不太方便了,好悲傷。
作者: 健康快樂    時間: 2022-1-13 12:43
為什么用迅雷下載磁力鏈接,都要先下載了種子,迅雷自動打開種子,然后才開始下載文件?
這個過程讓我一直以為磁力鏈接是類似于種子的地址,最終的下載還是要有種子文件。
那么,迅雷下載的那些東西,到底是通過種子下載,還是磁力鏈接下載的?需要tracker服務區(qū)嗎?
作者: 愛的偉大    時間: 2022-1-13 13:47
磁力鏈的哈希就是拿種子文件內容的一部分info算出來的。磁力鏈接就是BT下載的變種, 因為原來BT下載需要先下一個種子文件,然后再通過種子文件下載資源,這樣比較麻煩而且種子不易保存。所以就產(chǎn)生了磁力鏈接將種子文件轉換為一串代碼;具體怎么得出磁力鏈的哈希值,文章的第一個視頻有解釋;
作者: 切爾西    時間: 2022-1-13 14:53
好的  我馬上去電影港找紺青之拳  找了很久沒找到
作者: 幸運符號    時間: 2022-1-13 15:59
為啥沒看到提迅雷極速版呢,好用的很?
作者: 倩怡    時間: 2022-1-13 17:55
謝謝滿滿干貨
作者: 絲絲    時間: 2022-1-13 19:43
這整的老司機都快返老還童了
作者: 巧克利100    時間: 2022-1-13 21:18
迅雷吸血怎么辦?看見列表里XL0012一大堆,下載幾十K,上傳兩三兆,氣死我了
作者: 可多    時間: 2022-1-13 22:47
才發(fā)現(xiàn)我居然沒有這種煩惱……
作者: 前世的愛    時間: 2022-1-14 00:11
現(xiàn)在bt網(wǎng)站幾乎全死了
作者: 簡簡單單    時間: 2022-1-14 02:01
我認為迅雷收取會員費無可厚非,下載熱度不高的資源太好用了,像網(wǎng)盤一樣,帶寬費和存儲設備的成本可不低
作者: u就換個    時間: 2022-1-14 03:23
好好好!普及知識!可惜磁力貓給封了,那上面資源挺多的
作者: 快樂大大    時間: 2022-1-14 04:45
極速版最近也慢了
作者: 張總    時間: 2022-1-14 05:46
求問現(xiàn)在找種子用什么工具搜索比較好?以前的什么磁力貓現(xiàn)在都用不了啦!
作者: 17199107445    時間: 2022-1-14 07:37
utp協(xié)議被ISP嚴重限速甚至封鎖沒人說嗎?
作者: 遙遠星河    時間: 2022-1-14 09:24
北京聯(lián)通百兆光纖用戶難逃一劫
作者: 17354494229    時間: 2022-1-14 10:41
好用。關注了。
作者: 小提琴    時間: 2022-1-14 11:52
請問一下,我的種子磁力為什么下不動了?
作者: 酒話醉人    時間: 2022-1-14 13:49
我是從實際操作出發(fā),有這個疑問。只有磁力鏈接好像也不一定能建立起下載任務,感覺只是bt下載的輔助手段,獨立性不強。比如迅雷偶爾會下載不到種子文件,任務就建不起來,那串磁力鏈接也沒有用




歡迎光臨 愛鋒貝 (http://7gfy2te7.cn/) Powered by Discuz! X3.4