P2P是一種新型互聯(lián)網(wǎng)技術(shù),但更多的是一種思想。有人說,P2P把內(nèi)容的權(quán)利交還給用戶,使人們在網(wǎng)絡(luò)上的溝通變得更加容易;但也有人認(rèn)為,高效的資源共享,帶來的是對帶寬的吞噬壓力。也許P2P的本質(zhì)就注定了這些是是非非。
近日,一位信息產(chǎn)業(yè)部科技司的官員對P2P產(chǎn)生的影響發(fā)表看法說,P2P等新技術(shù)給運(yùn)營商的網(wǎng)絡(luò)帶寬帶來壓力,導(dǎo)致運(yùn)營商的帶寬不斷增加,但是收入?yún)s沒有提高。
這種表態(tài)令那些熱衷于P2P的人們頗有些緊張,不過好在這并不是信息產(chǎn)業(yè)部對于P2P的官方表態(tài)。實(shí)際上,業(yè)內(nèi)專家仍在建議運(yùn)營商開始思考如何用P2P技術(shù)改進(jìn)現(xiàn)有的服務(wù),而信息產(chǎn)業(yè)部的一些官員也曾多次表示,運(yùn)營商應(yīng)該提高駕馭和利用P2P新技術(shù)的能力。
追溯P2P的本質(zhì)
有人說,P2P是一種文化; 有人說,P2P是一種思想。
其實(shí)就其本質(zhì)而言,P2P是一種技術(shù),并且仍在不斷地發(fā)展。需要強(qiáng)調(diào)的是,它并非一種全新的技術(shù)。雖然P2P這個(gè)術(shù)語是最近幾年才出現(xiàn)的,但是P2P本身的基本技術(shù)存在時(shí)間卻至少和Usenet、FidoNet這兩種非常成功的分布式對等網(wǎng)絡(luò)技術(shù)一樣長,甚至更長些。有趣的是,在最初的P2P應(yīng)用出現(xiàn)時(shí),許多使用該技術(shù)的人甚至還不會使用計(jì)算機(jī)呢。
從某種程度上說,P2P技術(shù)近幾年的興起是互聯(lián)網(wǎng)技術(shù)走的一次回頭路。在早期的互聯(lián)網(wǎng)應(yīng)用方式中有很多已經(jīng)體現(xiàn)了P2P思想,不過在互聯(lián)網(wǎng)近10年的大一統(tǒng)中,S/B(服務(wù)器/瀏覽器)、S/C(服務(wù)器/客戶機(jī))模式最終成為主流。當(dāng)互聯(lián)網(wǎng)發(fā)展到如今,互聯(lián)網(wǎng)數(shù)據(jù)呈爆炸性的發(fā)展時(shí),P2P這一“古老”的技術(shù)重新煥發(fā)出新的光彩。
目前互聯(lián)網(wǎng)的主流模式仍是S/C,在這種方式下,互聯(lián)網(wǎng)上要有具備強(qiáng)大處理能力和超高帶寬的高性能計(jì)算機(jī),安裝相應(yīng)的服務(wù)器應(yīng)用軟件,并在其上存放大量的數(shù)據(jù)信息,從而才能在互聯(lián)網(wǎng)上為接受訪問的電腦提供服務(wù)。此時(shí),一臺與之聯(lián)機(jī)的PC機(jī)或是掌上電腦,P2P就是客戶機(jī)。這種關(guān)系奠定了目前互聯(lián)網(wǎng)的基石。
P2P技術(shù)則有著明顯的不同,其主要特征之一就是弱化了服務(wù)器的作用,甚至取消服務(wù)器,任意兩臺PC就能互為服務(wù)器,同時(shí)又互為客戶機(jī)。簡單地說,P2P就是一種用戶不需要經(jīng)過中繼設(shè)備直接交換數(shù)據(jù)或服務(wù)的技術(shù)。它將目前互聯(lián)網(wǎng)的“內(nèi)容位于中心”模式改變?yōu)椤皟?nèi)容位于邊緣”模式,將權(quán)利交還給用戶。在這種架構(gòu)中,每個(gè)節(jié)點(diǎn)的地位都相同,具備客戶端和服務(wù)器的雙重特性,可以同時(shí)集服務(wù)使用者和服務(wù)提供者兩種角色于一身。
通過P2P,人們在網(wǎng)絡(luò)上的溝通變得更加容易,也更加有利于直接共享和交互,用戶可以直接連接到其他用戶的計(jì)算機(jī)進(jìn)行文件交換,而不是像過去那樣必須連接到服務(wù)器去瀏覽或下載,如今盛行的BT、電驢、迅雷等均采用了P2P技術(shù)。不過也正是“拜”以上幾種應(yīng)用方式所賜,很多人一提起P2P,第一反應(yīng)就是“盜版”二字。
另外,在流媒體領(lǐng)域,P2P技術(shù)也由于其對等傳輸?shù)奶匦员粡V為看好。一些世界知名的市場分析機(jī)構(gòu)認(rèn)為,P2P流媒體具有非常大的市場潛力,相信通過幾年的發(fā)展,P2P流媒體能占據(jù)流媒體市場的主導(dǎo)地位,而且通過P2P流媒體的大力推廣,P2P技術(shù)將進(jìn)一步發(fā)展,這也將徹底改變互聯(lián)網(wǎng)現(xiàn)有的B/S、C/S網(wǎng)絡(luò)結(jié)構(gòu),引領(lǐng)P2P技術(shù)再向前跨進(jìn)一步。
優(yōu)點(diǎn)、缺點(diǎn)都鮮明
由于P2P技術(shù)本身發(fā)展迅速,P2P技術(shù)涵蓋的范圍也沒有確定,目前尚未有統(tǒng)一的規(guī)范。
不過,如果你認(rèn)為由于P2P技術(shù)在很多時(shí)候被應(yīng)用于非授權(quán)音樂、影視以及各種軟件的傳輸上,因此肯定很少會有大型企業(yè)支持它,那你就大錯(cuò)特錯(cuò)了。目前,雖然正式的P2P組織尚未成立,但是2000年8月成立的P2P工作組一直在做著P2P技術(shù)的標(biāo)準(zhǔn)、安全性以及可靠性等工作,其成員就包括了Intel、IBM、HP等公司。
從技術(shù)角度來看,P2P的主要優(yōu)勢包括: 高效資源共享,特別是對寬帶視頻資源的高效共享; 避免服務(wù)器可能存在的瓶頸問題; 擴(kuò)展性強(qiáng),并且隨著用戶的增加,系統(tǒng)整體資源和服務(wù)能力也能得到同步擴(kuò)充; 系統(tǒng)架構(gòu)穩(wěn)固,允許節(jié)點(diǎn)自由加入與離開,性價(jià)比很高; 基于有效利用IPv6及P2P技術(shù)的移動(dòng)IPv6-P2P的高效增值能力; 負(fù)荷平衡,每節(jié)點(diǎn)既是服務(wù)器又為客戶機(jī),資源分布于多個(gè)節(jié)點(diǎn),可更好地實(shí)現(xiàn)網(wǎng)絡(luò)負(fù)荷平衡; 有助用戶隱私保護(hù),由于所有參與者均可提供中繼轉(zhuǎn)發(fā)功能,提高了匿名通信的靈活性與可靠性。
所以,如果僅僅是把P2P技術(shù)用于交換軟件、MP3文件或電影文件,就或多或少地有些辜負(fù)其互聯(lián)網(wǎng)“殺手級應(yīng)用”的美譽(yù)了。實(shí)際上,除了用于交換文件,P2P技術(shù)還可以實(shí)現(xiàn)對等計(jì)算、對等存儲、協(xié)同處理與服務(wù)共享等企業(yè)級應(yīng)用。P2P技術(shù)被認(rèn)為將重構(gòu)今天的互聯(lián)網(wǎng)絡(luò),它正在互聯(lián)網(wǎng)各個(gè)運(yùn)用領(lǐng)域產(chǎn)生持久而巨大的變化。
因此,與P2P在文件傳輸共享過程中“博得”的惡名不同,P2P計(jì)算正在得到業(yè)內(nèi)一致的看好,它成功地將許多有趣的分布計(jì)算技術(shù)重新拉回到人們視線當(dāng)中。
但P2P的缺點(diǎn)也不容忽視,而這些缺點(diǎn)恰恰是其技術(shù)優(yōu)勢所帶來的。譬如,高效的資源共享,帶來的是對帶寬的吞噬壓力; 隱私保護(hù),帶來的則是難以控制和管理真空。因此,專家建議,對于P2P技術(shù)的采用應(yīng)審時(shí)度勢、合理運(yùn)用。
P2P技術(shù)追求的是網(wǎng)絡(luò)中各節(jié)點(diǎn)的平等地位。在P2P技術(shù)結(jié)構(gòu)中,中心服務(wù)器的意義被大大弱化甚至完全消解,網(wǎng)絡(luò)傳播結(jié)構(gòu)的扁平化特點(diǎn)會進(jìn)一步凸顯。這樣的傳播結(jié)構(gòu),使網(wǎng)絡(luò)信息傳播的管理與控制更為復(fù)雜與困難,因此也更加缺乏道德的約束力和法律的規(guī)范性。
鏈接:定義P2P計(jì)算
Intel將P2P計(jì)算定義為“通過系統(tǒng)間的直接交換所達(dá)成的計(jì)算機(jī)資源與信息的共享”,這些資源與服務(wù)包括信息交換、處理器時(shí)鐘、緩存和磁盤空間等。IBM則給P2P賦予了更廣闊的定義,把它看成是由若干互聯(lián)協(xié)作的計(jì)算機(jī)構(gòu)成的系統(tǒng),并具備若干特性。
從技術(shù)角度看,P2P計(jì)算實(shí)際上并未激發(fā)出任何重大的創(chuàng)新,而是改變了人們對因特網(wǎng)的理解與認(rèn)識。正是由于這個(gè)原因,IBM一直宣稱P2P不是一個(gè)技術(shù)概念,而是一個(gè)社會和經(jīng)濟(jì)現(xiàn)象。
P2P計(jì)算允許用戶使用網(wǎng)絡(luò)中集中的處理能力,它可以幫助相關(guān)組織進(jìn)行以前不可能進(jìn)行的繁重計(jì)算工作,譬如利用P2P技術(shù)的特性,將計(jì)算任務(wù)劃分到數(shù)十萬甚至數(shù)百萬臺個(gè)人計(jì)算機(jī)上,用來破解蛋白質(zhì)或是DNA密碼。另外,P2P的應(yīng)用對小型公司和對個(gè)人一樣都是具有成本效率的??傊瑢τ诿恳粋€(gè)使用者來說,P2P計(jì)算的好處是擁有更低的成本和更快的處理速度。
專家認(rèn)為,P2P計(jì)算可以被歸納為一種特殊的分布式計(jì)算技術(shù),因此它所面臨的很多問題都可以利用目前分布式計(jì)算技術(shù)的研究成果來加以解決,比如并發(fā)控制、事務(wù)處理等基本問題。
然而一些問題在P2P系統(tǒng)中可能會出現(xiàn)變化,人們也應(yīng)妥善應(yīng)對。譬如安全問題,由于在P2P環(huán)境下沒有中心節(jié)點(diǎn),P2P系統(tǒng)面臨的安全壓力也更大一些。