谁能给我解释一下磁力下载跟BT下载到底有啥子区别么?
什么是磁力鏈接(Magnet URI)MagNet協議,也就是哈希分布。現在的BT下載服務是需要一個tracker服務器來儲存BT种子文件,但是MagNet URI協議是不需要tracker服務器的,原理類似于電驢,但不完全是電驢的翻版。 MagNet每次連接的源頭都是不固定的,也就沒法查封源頭。在BT 被封鎖以后MagNet將是主流下載方式。
它會根据文件內容的hash生成一個獨特的指紋,有點類似于ISBN。這樣,任何擁有此文件的人可以生成基于文件內容的指紋。 它的另一個优勢就是跨平台性,因為它是以普通文本存在,你可以簡單的复制粘貼即可完成分享。
Magnet 鏈接由一組參數組成...全部
什么是磁力鏈接(Magnet URI)MagNet協議,也就是哈希分布。現在的BT下載服務是需要一個tracker服務器來儲存BT种子文件,但是MagNet URI協議是不需要tracker服務器的,原理類似于電驢,但不完全是電驢的翻版。
MagNet每次連接的源頭都是不固定的,也就沒法查封源頭。在BT 被封鎖以后MagNet將是主流下載方式。
它會根据文件內容的hash生成一個獨特的指紋,有點類似于ISBN。這樣,任何擁有此文件的人可以生成基于文件內容的指紋。
它的另一個优勢就是跨平台性,因為它是以普通文本存在,你可以簡單的复制粘貼即可完成分享。
Magnet 鏈接由一組參數組成,它們之間的順序不是很重要。最普通的是 “xt”,下面是一個示例:
magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&
其它的參數初步是這樣定義的:
“dn” (“顯示名稱”):顯示此文件名
“kt” (“關鍵詞”):指定搜索方式而非特定文件
“mt” (“其它文件列表”):用一個URI指向一個列表,如其它的一些項目
特定程序的參數,必須以“x。
”開頭
標准還建議2個同种類的參數最好在后面加上數字1、2等,如:
magnet:?xt。1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5Cxt。
2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7
磁力鏈接(Magnet URI)的优點?
顯而易見的好處是,整個下載网絡的可靠性提高了,每一個節點都是可以被替代的。
另一個好處是,審查變得更困難了,因為每次下載的路徑都是不一樣的,而且每個節點都是動態變化的,導致實際上無法追蹤誰在下載。此外,magnet URI只是一個字符串,非常容易傳播,根本無法禁止。因此,從這些方面考慮,magnet URI取代Tracker模式是大勢所趨,遲早成為主流的BT下載方式。
通俗點講就是用一串字符去代替原來的种子文件這种方式其實比原來的种子更有优勢的!
首先就是發布方便,不需要上傳种子,直接把這段字符复制黏貼就可以了,同樣下載的人也只需如此,不用再下一個种子。
而且不用依賴于track服務器,避免了服務器down了就無法下載的問題,同樣其分享也不會限制与服務器再來說一下如何使用這种協議。
《赠人玫瑰手有余香,祝您好运一生一世,如果回答有用,请点“好评”,谢谢^_^!》。
收起