什麼是磁力連結(磁力鏈的原理)
2009年時,由於版權的問題以及其他種種原因,很多BT伺服器被迫關閉,這不僅使得很多種子文件從此銷聲匿跡,就連BT Tracker伺服器也停止了解析工作,由此全世界的BT下載進入了一個冰河時代。
差不多同一時期吧,磁力連結的面世又讓大家看到了BT下載的希望。
這種連結與傳統的基於文件位置或名稱的普通連結不同,它通過文件內容的Hash值來生成一個獨一無二的「數字指紋」,以此來尋找文件。
由於這個「數字指紋」可以被任何人在任何地方生成,這是磁力連結的一大特色,即不需要基於任何平臺,且準確度幾乎為100%。
知道磁力連結的來歷了,那麼磁力連結的工作原理是什麼呢?
這裡我們假設要下載的文件是「美女高清壁紙」文件夾,如果按照以前的BT下載方式,我們首先需要找到這個文件的Torrent文件,然後才能下載這個文件夾。
但是,如果使用磁力連結,我們不需要下載Torrent文件,現在只需要知道它的Magnet URL就能夠完成下載了。如下:
天天上車 但你真的知道磁力鏈的原理嗎?下面我們來分析一下這個連結:
magnet:此連結採用的協議名稱;xt:Exact Topic的縮寫,包含文件Hash值的統一資源名稱;btih:BitTorrent Info Hash的縮寫,這裡表示採用了Hash方法名,這裡還可以使用ED2K,AICH,SHA1和MD5等。這個值是文件的唯一標識符,是不可缺少的。
上面列舉的這三項是一條Magnet URL中,必不可少的組成部分。此外,在一些Magnet URL中還會出現dn、tr、ws等等縮寫,它們均為選填欄位,這裡就不多做介紹。
簡單來說,不管你想下載任何文件,只要找到了它的Magnet URL,而不需要其他任何多餘的信息,你就可立即開始下載這個文件。