不完全一樣的最大區(qū)別就是磁力鏈接沒有真正意義上的源服務(wù)器。它們獲取資源地址方式上不同,一個是跟你的“領(lǐng)導(dǎo)”獲取,一個是跟你的“同事”獲取。詳細(xì)區(qū)別如下:種 子“種子”又稱 Bit Torrent,也就是我們常看的 XXX.torrent 格式文件,它與 BT 下載工具的關(guān)系就和地址與瀏覽器的關(guān)系一樣,夠直白吧?!胺N子”不是平白產(chǎn)生的,它需要有一個“做種”人,那么實現(xiàn)一個完整的“種子”需要“做種”人在種子里注入以下信息:? 提供完整的資源,“種子”會將該資源分成若干份,例如資源為 1024MB,那么就分成 1024 份,每一份都有對應(yīng)的編號,“種子”則需要負(fù)責(zé)記錄這些編號。? 提供源服務(wù)器,每個用戶下載前會請求到源服務(wù)器,拿到資源對應(yīng)的編號,然后根據(jù)源服務(wù)器的指示,去向擁有對應(yīng)資源編號的用戶索要,又或者根據(jù)指示給某用戶送去對應(yīng)的數(shù)據(jù)。? 提供文件校驗功能,用戶根據(jù)源服務(wù)器的指示下載完數(shù)據(jù)后,未避免數(shù)據(jù)在運輸過程中“破損”,“種子”會根據(jù)編號逐個排序和校驗,以保證資源完整。* 一般來說,BT 工具在下載到最后,通常會停頓片刻,這時大概率是在校驗已下載的資源是否正確,但不會很久。但,某些國內(nèi)的應(yīng)用在下載到 99.9% 時,或會卡很久,這已遠(yuǎn)超文件校驗的時間,此時你觀察下載你的上傳網(wǎng)速或有驚喜,沒錯,它還沒“利用”完你,說不定正在拿你的上行帶寬給其他 VIP 用戶提供下載。磁 力磁力和“種子”在傳輸方式上基本一致,區(qū)別較大的就是上面提到的第二點,也就是“源服務(wù)器”,磁力的傳輸方式是沒有這一環(huán)的,用戶想要知道擁有對應(yīng)編號的另一用戶,只能通過正在同時下載該資源的其他用戶構(gòu)成的“關(guān)系網(wǎng)”來慢慢摸索。正因沒有了真正意義上的“源服務(wù)器”,所以磁力更加穩(wěn)定,更貼近“去中心化”??赡苡型瑢W(xué)會問,為何用某些軟件用磁力鏈接下載時,會先將磁力地址轉(zhuǎn)化為“種子”,這是因為這些軟件為了提升下載速度,會把自帶的一些 Tracker 信息(你可以理解為次源服務(wù)器)結(jié)合磁鏈封裝成“種子”,免得在下載過程中還要不停的請求資源的獲取地址。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!