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