官术网_书友最值得收藏!

4.1 P2P簡介

P2P即Peer-to-Peer,最早起源于1997年。這一年,Hotline Communications公司研制了能讓用戶從別人電腦中下載內(nèi)容的軟件,這便是最早的P2P。當(dāng)時P2P網(wǎng)絡(luò)一詞的定義也與此相關(guān),即P2P網(wǎng)絡(luò)是一類允許一組用戶互相連接并直接從用戶硬盤上獲取文件的網(wǎng)絡(luò)。Hotline也曾一度成為P2P網(wǎng)絡(luò)的代名詞,曾有文章以“Hotline– The Glory Days Of P2P”為題介紹當(dāng)時的盛況。

隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,P2P演化成了一種分布式網(wǎng)絡(luò)。在分布式網(wǎng)絡(luò)中,網(wǎng)絡(luò)的各個節(jié)點,無論是機構(gòu)還是個人,可以共享他們所擁有的一部分軟、硬件資源,如數(shù)據(jù)處理能力、信息存儲能力、互聯(lián)網(wǎng)連接能力、打印機等。在P2P分布式網(wǎng)絡(luò)中,這些共享資源能被其他對等節(jié)點(peer)直接訪問,無須經(jīng)過中間的服務(wù)器。

此網(wǎng)絡(luò)中的每個節(jié)點都是雙重身份,既是服務(wù)和內(nèi)容等共享資源的提供者(server),又是服務(wù)和內(nèi)容等資源的獲取者(client)。

從上面的描述可以總結(jié)出P2P分布式網(wǎng)絡(luò)的特點如下:

(1)無中央服務(wù)器,打破了C/S模式。

(2)用戶之間互聯(lián)并可以分享文件。

隨著技術(shù)的發(fā)展,P2P技術(shù)和P2P網(wǎng)絡(luò)的好處(即資源能得到充分利用和最大化的共享)在不斷涌現(xiàn)的大量應(yīng)用中得以體現(xiàn)。對此,Microsoft在“Introduction to Windows Peer-to-Peer Networking”一文中總結(jié)了部分應(yīng)用情景,如即時通信應(yīng)用,包括生活中我們熟悉的QQ、微信等場景。

此外,P2P的應(yīng)用還包括文件共享類的P2P網(wǎng)絡(luò)服務(wù),如Napster、Gnutella、eDonkey、emule、BitTorrent等;提供挖掘P2P對等計算能力和存儲共享能力的應(yīng)用,如SETI@home、Avaki、Popular Power等;基于P2P方式的協(xié)同處理與服務(wù)共享平臺,如JXTA、Magi、Groove等。

在P2P分布式網(wǎng)絡(luò)中,其核心在于數(shù)據(jù)存儲在客戶端本地,同時提供本地存儲信息的查詢服務(wù),讓網(wǎng)絡(luò)中各個節(jié)點之間能直接進行數(shù)據(jù)傳遞,數(shù)據(jù)傳遞可以通過文件的名稱、文件的地址等實現(xiàn)。

此外,P2P分布式網(wǎng)絡(luò)中,數(shù)據(jù)流量得到了分流,管理節(jié)點也不再有服務(wù)容量的壓力,只需存儲數(shù)據(jù)相關(guān)的索引與鏈接等內(nèi)容即可,如IPFS文件系統(tǒng)就是基于P2P分布式網(wǎng)絡(luò)的一種實現(xiàn),在這個系統(tǒng)中可以百度搜索相關(guān)網(wǎng)址。

主站蜘蛛池模板: 崇阳县| 永胜县| 昌图县| 吉木萨尔县| 鄂尔多斯市| 金川县| 通州区| 资溪县| 惠来县| 上思县| 文昌市| 泌阳县| 泗水县| 闸北区| 孝感市| 曲阜市| 梧州市| 清水县| 文山县| 兴国县| 公主岭市| 永州市| 百色市| 梅州市| 仁寿县| 溧水县| 夹江县| 弋阳县| 东山县| 乌苏市| 北辰区| 和平县| 社旗县| 丁青县| 碌曲县| 安庆市| 驻马店市| 噶尔县| 东丰县| 开封市| 海阳市|