青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

torrent種子搜索引擎 torrent種子怎么打開( 二 )


【torrent種子搜索引擎 torrent種子怎么打開】本文所說的 P2P 是一種架構(gòu)模式,就和我們之前說過的 C/S(客戶端/服務(wù)端)架構(gòu)類似 。
在 P2P 模式中,服務(wù)和資源分布化,資源不集中存儲(chǔ)在某些設(shè)備上,而是分散存儲(chǔ)在運(yùn)行 P2P 程序的設(shè)備上,每一個(gè)對(duì)等方都可以為其他對(duì)等方提供服務(wù) 。
還是拿抄作業(yè)這個(gè)例子來說,學(xué)霸的第二個(gè)方案就是一個(gè)很典型的 P2P 模式 。他將自己的作業(yè)分成填空、選擇、單選、多選等部分,然后分別送給 6 個(gè)人,這樣當(dāng)每個(gè)人都有自己的一部分副本后,就可以不用再找學(xué)霸本人要作業(yè)了,直接找其他擁有和自己副本不同的人索取然后互換資源即可 。
在互聯(lián)網(wǎng),P2P 模式也有一個(gè)非常重要的,乃至影響了所有 LSP 的應(yīng)用,即 BitTorrent,也就是本文開篇所說的種子 。
BitTorrent 協(xié)議 維基百科對(duì) BitTorrent 的解釋是:

BitTorrent 協(xié)議(簡(jiǎn)稱 BT,俗稱比特洪流、BT 下載)是用在對(duì)等網(wǎng)絡(luò)中文件分享的網(wǎng)絡(luò)協(xié)議程序 。和點(diǎn)對(duì)點(diǎn)(point-to-point)的協(xié)議程序不同,它是用戶群對(duì)用戶群(peer-to-peer) 。
BitTorrent 協(xié)議是架構(gòu)于 TCP/IP 協(xié)議之上的一個(gè) P2P文件傳輸通信協(xié)議,處于 TCP/IP 結(jié)構(gòu)的應(yīng)用層 。
簡(jiǎn)而言之就是 BitTorrent 是一個(gè)用來傳輸文件的協(xié)議,和第二個(gè)抄作業(yè)案例的特性類似,該協(xié)議的特點(diǎn)是,用戶越多,即下載同一文件的人越多,下載該文件的速度越快 。且下載后,繼續(xù)維持上傳的狀態(tài),就可以“分享”,成為其用戶端節(jié)點(diǎn)下載的種子文件(.torrent),同時(shí)上傳及下載 。
在大多數(shù)人感覺中 BitTorrent 與 P2P 成了對(duì)等的一組概念,而它也的確將 P2P 技術(shù)發(fā)展到了近乎完美的地步 。
原理 介紹完 BitTorrent 協(xié)議后,我們來說說他的原理吧 。
其實(shí)和學(xué)霸將作業(yè)分成選擇題、填空題等給其他人抄的道理一樣,BitTorrent 協(xié)議也是將需要下載的文件虛擬分成大小相等的塊,這些塊的大小被要求成 2k 的整數(shù)次方(由于是虛擬分塊,硬盤上并不產(chǎn)生各個(gè)塊文件),并把每個(gè)塊的索引信息和 Hash 驗(yàn)證碼寫入 .torrent 文件(即種子文件,也簡(jiǎn)稱為“種子”)中,作為被下載文件的“索引” 。下載者要下載文件內(nèi)容,需要先得到相應(yīng)的 .torrent 文件,然后使用 BT 客戶端軟件進(jìn)行下載 。
而.torrent 文件其本質(zhì)就是一張信息清單,存儲(chǔ)了一些信息,如下圖所示,其中就包括了文件大小、哈希值、tracker 地址等信息 。
下載時(shí),BT 客戶端首先解析 .torrent 文件得到 Tracker 地址,然后連接 Tracker 服務(wù)器 。Tracker 服務(wù)器回應(yīng)下載者的請(qǐng)求,提供下載者其他下載者(包括發(fā)布者)的 IP 。或者,BT 客戶端也可解析 .torrent 文件得到 nodes 路由表,然后連接路由表中的有效節(jié)點(diǎn),由網(wǎng)絡(luò)節(jié)點(diǎn)提供下載者其他下載者的 IP 。

猜你喜歡