本帖最後由 bryant185 於 2011-8-3 22:02 編輯
torrent文件中包含的內容就是用戶真正要下載的文件的特徵信息,或稱為「電子指紋」,BT客戶端知道了要找什麼,也知道如何去找,於是P2P方式的下載、上傳就實現了。以前BT客戶端通過。torrent文件得知「要找什麼」,現在,文件的「電子指紋」不再存放於。torrent中,而被放在了Magnetlinks中。
magnet:?xt=urn:btih:36684b463ca2aa2f9347b18e9f6b1a9090bdb073上面是筆者打算下載的一個文件bitcomet的MagnetLink太長了),MicrosoftiSCSIInitiator,按照以前的方式,我們需要下載它的。torrent文件,然後才能下載這個文件本身。但是,在新的模式下,我們不需要下載。torrent文件,只需知道它的MagnetURI,一個資源定位信息,其他都不需要。只要把這個地址告訴下載軟件,軟件就會開始自動下載。
MagnetLink的好處就不用筆者多說了,至少包括兩點:網絡的可靠性得到了極大的增強;不存在「被拔線」的風險。由於不存在所謂的中央節點,審查將變得更加困難,「單點失效」的問題也就不存在了。此外,MagnetURI只是一個字符串,非常容易傳播,根本無法禁止。因此,MagnetURI取代Tracker模式將是大勢所趨,遲早會成為主流BT下載方式。