劉豫飛
摘要:在計算機網(wǎng)絡(luò)技術(shù)發(fā)展的影響下,P2P技術(shù)早在20世紀(jì)的70年代中期就開始流行起來。P2P主要源于當(dāng)時占主要的地位局域網(wǎng)當(dāng)中的文件共享功能而實現(xiàn)與流行。在之后隨著計算機網(wǎng)絡(luò)技術(shù)的逐漸革新,到90年代后期,發(fā)展成為了服務(wù)器軟件可以被放置在單獨的PC上面,并且在PC機之間可以對全雙工信息流進(jìn)行初始化處理。這同時也是P2P技術(shù)在現(xiàn)代廣泛涉及發(fā)展,成果斐然的一個最為主要的原因??傊?,P2P發(fā)展至今其無論是其未來在技術(shù)方面的發(fā)展?jié)摿€是商業(yè)價值的開發(fā)都是極為樂觀的。為進(jìn)一步了解網(wǎng)絡(luò)時代的P2P,促進(jìn)其未來的良好發(fā)展。該文從對互聯(lián)網(wǎng)時代P2P的概念以及發(fā)展結(jié)構(gòu)進(jìn)行研究的基礎(chǔ)上,探究了當(dāng)前P2P的發(fā)展現(xiàn)狀,從而對其未來發(fā)展前景做出了全面的構(gòu)思。希望通過以下研究對促進(jìn)互聯(lián)網(wǎng)時代我國的P2P技術(shù)發(fā)展有所借鑒意義。
關(guān)鍵詞:互聯(lián)網(wǎng)時代;P2P;結(jié)構(gòu)模式;計算機協(xié)同;即時通訊
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)26-0046-02
1 P2P 概念及其結(jié)構(gòu)模式
P2P因其任務(wù)分配等均發(fā)生在對等者之間來進(jìn)行,是在應(yīng)用層當(dāng)中對等計算模式所形成的一種新型的網(wǎng)絡(luò)形式,因此P2P又被稱呼為對等網(wǎng)絡(luò)。就其概念而言,簡單來說就是,網(wǎng)絡(luò)參與者對其群體所擁有的部分硬件資源,諸如打印機、存儲能力、網(wǎng)絡(luò)連接能力、處理能力等具有共享權(quán)利,同時在網(wǎng)絡(luò)技術(shù)的依托下,這些共享資源所提供的任何內(nèi)容與服務(wù)均可被其他的對等者在不經(jīng)過任何中間第三者的情況下直接訪問。在P2P網(wǎng)絡(luò)中對等雙方即都屬于資源提供者,也屬于資源的獲取者。
就類型而言,當(dāng)前P2P模式的兩種主要類型分別是混合式與純分布式?;旌鲜降腜2P憑借中心服務(wù)器作用的發(fā)揮,來對自身具備的一些功能進(jìn)行執(zhí)行。純分布式P2P,對參與范圍內(nèi)計算機的對等進(jìn)行強調(diào),免去了中心服務(wù)器在各個對等點之間進(jìn)行信息協(xié)調(diào)、控制、交換功能的發(fā)揮。這同時也是互聯(lián)網(wǎng)P2P技術(shù)發(fā)展至今的一個主要發(fā)展趨勢。P2P模式的發(fā)展最終會強化資源在互聯(lián)網(wǎng)各點當(dāng)中分布的均勻性,形成“邊緣化”的發(fā)展趨勢。與此同時,隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,在未來P2P自身所具備的良好即時性、交互性、對等性等與市場需求相符的特性也逐漸會得到進(jìn)一步的顯現(xiàn)。
2 P2P 技術(shù)應(yīng)用及研究現(xiàn)狀
2.1 P2P 技術(shù)應(yīng)用
1)文件交換
作為P2P發(fā)展最為基本的功能與應(yīng)用,文件交換是在P2P模式資料傳輸功能發(fā)揮的作用下,網(wǎng)絡(luò)時代P2P技術(shù)發(fā)展的又一變革。P2P文件交換系統(tǒng),站在技術(shù)的角度來看,其形式具有多樣性。具體而言,一種是剔除了中間服務(wù)器功能的發(fā)揮,完全屬于P2P模式。另一種是,憑借中央服務(wù)器,在開展數(shù)據(jù)交換工作時,對目錄進(jìn)行管理。以分布式文件系統(tǒng)與中心文件目錄為代表。最后一種,處于第一和第二種的中間態(tài),即文件目錄雖然屬于分布式,但他保存了中間服務(wù)器功能的發(fā)揮,例如,目前我國較為流行的workslink就是一種十分具有代表性的第三類P2P模式。
2)對等計算
在對等計算方面,P2P運用的優(yōu)勢作用集中體現(xiàn)在,改變了對等點單一接收任務(wù)進(jìn)行計算工作的情況,使其在單獨計算的基礎(chǔ)上,又新增了可根據(jù)自身計算能力以及任務(wù)多少的實際情況,來對其他空閑節(jié)點進(jìn)行自主搜索,進(jìn)而將本節(jié)點收到的任務(wù)分布給空閑節(jié)點。這樣就極大地提高了節(jié)點計算工作效率,減輕了某些節(jié)點的工作量。從本質(zhì)角度而言,對等計算可以說是網(wǎng)絡(luò)CPU資源的共享。就收益而言,對等計算可以算得上是P2P所有應(yīng)用中收益值最大的,他適用于一切有大量數(shù)據(jù)處理需求的行業(yè),如動畫制作、天氣預(yù)報、基因研究等。
3)協(xié)同工作
協(xié)同工作簡單而言就是,借助于網(wǎng)絡(luò)當(dāng)中協(xié)同計算平臺功能的發(fā)揮,多個用戶以共同的任務(wù)為目標(biāo),通過資源、信息的共享,來共同完成工作任務(wù)。并且憑借網(wǎng)絡(luò)在線、互動等優(yōu)勢功能的發(fā)揮,多個用戶之間破除了工作地點的限制,無論身處何地,只要屬于同一工作任務(wù)當(dāng)中的參與者就可以一同參與到工作當(dāng)中,來進(jìn)行協(xié)同合作。同時P2P技術(shù)為互聯(lián)網(wǎng)當(dāng)中任意兩臺PC機之間通訊關(guān)系的建立提供了可能,使其不需要再依賴中心服務(wù)器而建立聯(lián)系,這樣做就大大降低了對網(wǎng)絡(luò)反應(yīng)速度、任務(wù)吞吐量、性能等各方面的要求,在節(jié)約任務(wù)成本的同時,促使低成本協(xié)調(diào)工作目標(biāo)的實現(xiàn),幫助有任何合作關(guān)系雙方之間網(wǎng)絡(luò)協(xié)同工作關(guān)系的建立,保障了合作雙方之間工作的安全性。
4)即時通訊
即時通訊就是一般意義上被稱為ICQ、OICQ等的,以QQ、微信為代表的在線交流軟件。其憑借應(yīng)用技術(shù)門檻低、功能齊全、簡單便捷、畫面時尚有趣等特點在近年來吸收了廣泛的青年群體的熱愛,在網(wǎng)絡(luò)技術(shù)發(fā)展的今天,即時通訊也已經(jīng)成為了P2P最為重要和顯著的一項應(yīng)用而存在,其應(yīng)用范圍遠(yuǎn)遠(yuǎn)超過了文件共享等應(yīng)用。就運行原理而言,即時通訊顧名思義,就是點對點的通訊關(guān)系,這一關(guān)系不依賴網(wǎng)絡(luò)寬帶,同時也無需中間服務(wù)器功能的發(fā)揮。
5)網(wǎng)絡(luò)游戲
P2P技術(shù)不僅支撐了文件共享、及時通訊等一般應(yīng)用功能的實現(xiàn),同時也是一些網(wǎng)絡(luò)游戲運行的主體核心技術(shù)。如,CenterSpan、2AM等就是在以P2P技術(shù)為支撐的基礎(chǔ)上所逐漸建立的以小組分布模式為主的服務(wù)模型,同時在動態(tài)分配技術(shù)的輔助下,就承載人數(shù)而言,其將遠(yuǎn)超傳統(tǒng)服務(wù)器模式,這對于在線用戶交互游戲性能的提升而言具有很大的促進(jìn)作用。同時,在這一模式下,各個游戲用戶都可成為一個單獨的對等節(jié)點而存在,每個節(jié)點之間可進(jìn)行頻繁的點對點通訊,這就大大減輕了服務(wù)器的工作任務(wù),使其性能得以提升。
2.2 P2P 技術(shù)存在的問題
在互聯(lián)網(wǎng)技術(shù)逐漸發(fā)展、成熟化的今天,P2P技術(shù)受技術(shù)、資金、管理體系等方面因素的影響,目前存在的問題集中體現(xiàn)在以下幾個方面:首先,管理問題突出。P2P作為近年來發(fā)展起來的一門新型網(wǎng)絡(luò)技術(shù),為進(jìn)一步促進(jìn)其發(fā)展以及在各行業(yè)中的應(yīng)用,在發(fā)展初期,人們將關(guān)注的視角過多的放在了“技術(shù)發(fā)展”方面,而疏忽了對“管理質(zhì)量”的追求。這一問題,在P2P技術(shù)逐漸發(fā)展起來的今天逐漸凸顯出來,管理的缺失,為P2P作用的發(fā)揮帶來了很大的阻礙作用,同時也滋生了非法交易、病毒等安全問題的產(chǎn)生。此外,由于P2P網(wǎng)絡(luò)技術(shù)賦予了用戶匿名信息發(fā)布的權(quán)利,因此對網(wǎng)絡(luò)管理的疏忽,對虛假信息的懲罰不到位等都衍生出了以版權(quán)問題為代表的知識歸屬法律沖突的產(chǎn)生;其次,受安全問題困擾。P2P網(wǎng)絡(luò)技術(shù)的逐漸成熟、壯大化發(fā)展,使其聚集了大量的信息流,而其中那些有價值的信息就成為了當(dāng)下黑客攻擊的新目標(biāo),并且P2P網(wǎng)絡(luò)模型結(jié)構(gòu)的分散式也為病毒、木馬等在P2P中的傳播提供了一定的便利。這就對于用戶安全、隱私的保護是極為不利的,一旦關(guān)鍵信息被泄露,將造成極為嚴(yán)重的經(jīng)濟損失。安全問題的另一個表現(xiàn)就是垃圾信息量增多,大大減緩了P2P的工作效率,使用戶難以搜索到有用的信息。這除了與P2P具有數(shù)量眾多的用戶有一定的關(guān)系外,與P2P網(wǎng)絡(luò)管理人員疏于對信息有效性的查驗也是分不開的,一旦冗余信息過多,P2P作用將難以發(fā)揮;最后,技術(shù)問題。由于P2P技術(shù)給予了用戶下載網(wǎng)絡(luò)MP3等較大文件的權(quán)限,使得這項技術(shù)需要高品質(zhì)寬帶技術(shù)作為支撐,但就目前我國快速發(fā)展來看,雖然我國大多數(shù)區(qū)域內(nèi)實行了寬帶增寬業(yè)務(wù),甚至鋪設(shè)了數(shù)據(jù)光纖,極大提升了寬帶數(shù)據(jù)傳輸量,但由于任務(wù)量大,要想使其整體質(zhì)量得到提升尚需要高水平的先端技術(shù)以及大量的維護資金來保障其有效運行。此外,開發(fā)標(biāo)準(zhǔn)不一也是其面臨的一個重要問題,由于P2P作為新興技術(shù),發(fā)展時間尚短,無論是國際上還是國內(nèi)關(guān)于其開發(fā)都還沒有建立統(tǒng)一的標(biāo)準(zhǔn),這就造成了各個公司、機構(gòu)由于標(biāo)準(zhǔn)不一,各說各有理,對設(shè)計出來的產(chǎn)品運行造成阻礙作用。
3 P2P網(wǎng)絡(luò)的發(fā)展前景
顯然,在對等計算以及協(xié)同工作中,P2P技術(shù)具有明顯優(yōu)勢,也正因為如此,國內(nèi)外都將P2P技術(shù)應(yīng)用于文件共享和搜索引擎產(chǎn)品的開發(fā)當(dāng)中。但是,從另一方面來看,P2P技術(shù)在安全性、管理便捷度方面也存在著一定的問題,這些問題也是制約P2P技術(shù)得以普及的重要因素。為此,在P2P的應(yīng)用中,包括個人防火墻、集群技術(shù)等在內(nèi)的相關(guān)技術(shù)也得到了較高的重視。而一旦這些問題得以有效的解決,P2P技術(shù)也將獲得更加廣闊的發(fā)展前景,并體現(xiàn)出更大的應(yīng)用價值。