磁力鏈接的使用方法有哪些(2)
磁力鏈接的使用方法有哪些
磁力鏈接的特點
眾所周知, BT下載速度不夠穩(wěn)定,當中斷種時則無法完整下載。但是,這還不是最嚴重的。
從2009年開始,BT下載遭遇到了“更大的困難”——很多的BT服務器被關,不僅很多種子文件無法找到,BT Tracker服務器也斷開解析工作,這就使得BT下載成為很大的難題。
磁力鏈接很好地解決了這個問題。磁力鏈接的問世與大行其道,標志著BT 1.0時代已經(jīng)過去,BT 2.0 時代已經(jīng)到來。
深刻理解磁力鏈接
簡單地說,磁力鏈接是一種特殊鏈接,但是它與傳統(tǒng)基于文件的位置或名稱的普通鏈接(如http://xxx)不一樣,它只是通過不同文件內(nèi)容的Hash結果生成一個純文本的“數(shù)字指紋”,并用它來識別文件。
它類似于生活消費品包裝上常見的條碼,不同的是這個“數(shù)字指紋”可以被任何人從任何文件上生成,這也就注定了磁力鏈接不需要任何“中心機構”的支持(例如:BT Tracker服務器),且識別準確度極高。
因此任何人都可以生成一個Magnet 鏈接并確保通過該鏈接下載的文件準確無誤。
磁力鏈接的角色
在傳統(tǒng)的BT下載方式中讓各個 下載者之間相互聯(lián)系,有2種途徑:
1、通過連接BT種子中記錄的BT Tracker服務器,獲取下載者列表
2、利用BT種子中記錄的“ 數(shù)字指紋”通過DHT網(wǎng)絡進行搜索,獲取下載者列表
(不過現(xiàn)實是,存活的BT Tracker服務器越來越少。而BT 種子文件也需要服務器保存。)
我們假設 “BT Tracker服務器連接不上了,BT種子文件服務器也被干掉了。”
那么顯而易見的是第1種途徑完全走不通,第2種途徑只能幫你“尋找”,卻沒辦法知道你在尋找什么。
“磁力鏈接”的主要作用就是把“ 數(shù)字指紋”告訴DHT網(wǎng)絡,你需要尋找什么。
磁力鏈接的歷史
20世紀60年代,美國國防部高級研究計劃署(DARPA)提出要研制一種嶄新的、能夠適應現(xiàn)代戰(zhàn)爭的、生存性很強的網(wǎng)絡,目的是對付來自前蘇聯(lián)的核進攻威脅。翻看一下歷史就能知道,蘇聯(lián)當時把全球第一顆人造衛(wèi)星送上了太空,美國感覺到了壓力,于是他們隨后也搞出了另一個足以改變未來世界的東西——ARPANET,當今互聯(lián)網(wǎng)的雛形。
ARPANET的宗旨之一是去中心化,原因很簡單,存在中央節(jié)點無異于存在致命節(jié)點,單點失效,將導致整個網(wǎng)絡功能失效。
互聯(lián)網(wǎng)上依靠中央節(jié)點才能正常工作的應用其實不在少數(shù),比如我們再熟悉不過的BT。也許你會說:BT不是P2P下載嗎?而P2P是沒有中心節(jié)點的,我們所下載的文件實際上存放在每個網(wǎng)友的電腦中,像FTP這樣的應用才是經(jīng)典的中央節(jié)點應用——這話只說對了一半,BT是 P2P應用沒錯,但如果說BT沒有中心節(jié)點,不會出現(xiàn)“單點失效”,這種看法其實是錯誤的。
仔細想一想,BT真的不需要中心節(jié)點嗎?如果是,那為什么國內(nèi)BT站點關閉后會給下載BT資源帶來不便,甚至出現(xiàn)BT客戶端無法工作的情況?答案只有一個,BT并非一個去中心化的應用。
那BT的“命門”在哪呢?也許你聽說過BT Tracker服務器。而這個BT Tracker服務器也就是目前我朝有司大力打擊BT下載站的重要和主要罪證之一,因為這個服務器的存在,且不管技術手段如何,從表面特征上看來,這些網(wǎng)站如同直接提供視頻內(nèi)容一樣。正是因為這個服務器的存在,成了這些BT站點供認不諱的證據(jù)。滔天罪惡,證據(jù)確鑿:“你們提供中心下載的服務器,上面全是未經(jīng)許可的視頻內(nèi)容”。
猜你感興趣:
1.磁力鏈接怎么用
2.番號怎么用
6.磁力鏈接怎么用