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