?

互聯網時代的P2P

2016-11-24 16:42劉豫飛
電腦知識與技術 2016年26期
關鍵詞:即時通訊互聯網時代

劉豫飛

摘要:在計算機網絡技術發展的影響下,P2P技術早在20世紀的70年代中期就開始流行起來。P2P主要源于當時占主要的地位局域網當中的文件共享功能而實現與流行。在之后隨著計算機網絡技術的逐漸革新,到90年代后期,發展成為了服務器軟件可以被放置在單獨的PC上面,并且在PC機之間可以對全雙工信息流進行初始化處理。這同時也是P2P技術在現代廣泛涉及發展,成果斐然的一個最為主要的原因??傊?,P2P發展至今其無論是其未來在技術方面的發展潛力還是商業價值的開發都是極為樂觀的。為進一步了解網絡時代的P2P,促進其未來的良好發展。該文從對互聯網時代P2P的概念以及發展結構進行研究的基礎上,探究了當前P2P的發展現狀,從而對其未來發展前景做出了全面的構思。希望通過以下研究對促進互聯網時代我國的P2P技術發展有所借鑒意義。

關鍵詞:互聯網時代;P2P;結構模式;計算機協同;即時通訊

中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2016)26-0046-02

1 P2P 概念及其結構模式

P2P因其任務分配等均發生在對等者之間來進行,是在應用層當中對等計算模式所形成的一種新型的網絡形式,因此P2P又被稱呼為對等網絡。就其概念而言,簡單來說就是,網絡參與者對其群體所擁有的部分硬件資源,諸如打印機、存儲能力、網絡連接能力、處理能力等具有共享權利,同時在網絡技術的依托下,這些共享資源所提供的任何內容與服務均可被其他的對等者在不經過任何中間第三者的情況下直接訪問。在P2P網絡中對等雙方即都屬于資源提供者,也屬于資源的獲取者。

就類型而言,當前P2P模式的兩種主要類型分別是混合式與純分布式?;旌鲜降腜2P憑借中心服務器作用的發揮,來對自身具備的一些功能進行執行。純分布式P2P,對參與范圍內計算機的對等進行強調,免去了中心服務器在各個對等點之間進行信息協調、控制、交換功能的發揮。這同時也是互聯網P2P技術發展至今的一個主要發展趨勢。P2P模式的發展最終會強化資源在互聯網各點當中分布的均勻性,形成“邊緣化”的發展趨勢。與此同時,隨著網絡技術的發展,在未來P2P自身所具備的良好即時性、交互性、對等性等與市場需求相符的特性也逐漸會得到進一步的顯現。

2 P2P 技術應用及研究現狀

2.1 P2P 技術應用

1)文件交換

作為P2P發展最為基本的功能與應用,文件交換是在P2P模式資料傳輸功能發揮的作用下,網絡時代P2P技術發展的又一變革。P2P文件交換系統,站在技術的角度來看,其形式具有多樣性。具體而言,一種是剔除了中間服務器功能的發揮,完全屬于P2P模式。另一種是,憑借中央服務器,在開展數據交換工作時,對目錄進行管理。以分布式文件系統與中心文件目錄為代表。最后一種,處于第一和第二種的中間態,即文件目錄雖然屬于分布式,但他保存了中間服務器功能的發揮,例如,目前我國較為流行的workslink就是一種十分具有代表性的第三類P2P模式。

2)對等計算

在對等計算方面,P2P運用的優勢作用集中體現在,改變了對等點單一接收任務進行計算工作的情況,使其在單獨計算的基礎上,又新增了可根據自身計算能力以及任務多少的實際情況,來對其他空閑節點進行自主搜索,進而將本節點收到的任務分布給空閑節點。這樣就極大地提高了節點計算工作效率,減輕了某些節點的工作量。從本質角度而言,對等計算可以說是網絡CPU資源的共享。就收益而言,對等計算可以算得上是P2P所有應用中收益值最大的,他適用于一切有大量數據處理需求的行業,如動畫制作、天氣預報、基因研究等。

3)協同工作

協同工作簡單而言就是,借助于網絡當中協同計算平臺功能的發揮,多個用戶以共同的任務為目標,通過資源、信息的共享,來共同完成工作任務。并且憑借網絡在線、互動等優勢功能的發揮,多個用戶之間破除了工作地點的限制,無論身處何地,只要屬于同一工作任務當中的參與者就可以一同參與到工作當中,來進行協同合作。同時P2P技術為互聯網當中任意兩臺PC機之間通訊關系的建立提供了可能,使其不需要再依賴中心服務器而建立聯系,這樣做就大大降低了對網絡反應速度、任務吞吐量、性能等各方面的要求,在節約任務成本的同時,促使低成本協調工作目標的實現,幫助有任何合作關系雙方之間網絡協同工作關系的建立,保障了合作雙方之間工作的安全性。

4)即時通訊

即時通訊就是一般意義上被稱為ICQ、OICQ等的,以QQ、微信為代表的在線交流軟件。其憑借應用技術門檻低、功能齊全、簡單便捷、畫面時尚有趣等特點在近年來吸收了廣泛的青年群體的熱愛,在網絡技術發展的今天,即時通訊也已經成為了P2P最為重要和顯著的一項應用而存在,其應用范圍遠遠超過了文件共享等應用。就運行原理而言,即時通訊顧名思義,就是點對點的通訊關系,這一關系不依賴網絡寬帶,同時也無需中間服務器功能的發揮。

5)網絡游戲

P2P技術不僅支撐了文件共享、及時通訊等一般應用功能的實現,同時也是一些網絡游戲運行的主體核心技術。如,CenterSpan、2AM等就是在以P2P技術為支撐的基礎上所逐漸建立的以小組分布模式為主的服務模型,同時在動態分配技術的輔助下,就承載人數而言,其將遠超傳統服務器模式,這對于在線用戶交互游戲性能的提升而言具有很大的促進作用。同時,在這一模式下,各個游戲用戶都可成為一個單獨的對等節點而存在,每個節點之間可進行頻繁的點對點通訊,這就大大減輕了服務器的工作任務,使其性能得以提升。

2.2 P2P 技術存在的問題

在互聯網技術逐漸發展、成熟化的今天,P2P技術受技術、資金、管理體系等方面因素的影響,目前存在的問題集中體現在以下幾個方面:首先,管理問題突出。P2P作為近年來發展起來的一門新型網絡技術,為進一步促進其發展以及在各行業中的應用,在發展初期,人們將關注的視角過多的放在了“技術發展”方面,而疏忽了對“管理質量”的追求。這一問題,在P2P技術逐漸發展起來的今天逐漸凸顯出來,管理的缺失,為P2P作用的發揮帶來了很大的阻礙作用,同時也滋生了非法交易、病毒等安全問題的產生。此外,由于P2P網絡技術賦予了用戶匿名信息發布的權利,因此對網絡管理的疏忽,對虛假信息的懲罰不到位等都衍生出了以版權問題為代表的知識歸屬法律沖突的產生;其次,受安全問題困擾。P2P網絡技術的逐漸成熟、壯大化發展,使其聚集了大量的信息流,而其中那些有價值的信息就成為了當下黑客攻擊的新目標,并且P2P網絡模型結構的分散式也為病毒、木馬等在P2P中的傳播提供了一定的便利。這就對于用戶安全、隱私的保護是極為不利的,一旦關鍵信息被泄露,將造成極為嚴重的經濟損失。安全問題的另一個表現就是垃圾信息量增多,大大減緩了P2P的工作效率,使用戶難以搜索到有用的信息。這除了與P2P具有數量眾多的用戶有一定的關系外,與P2P網絡管理人員疏于對信息有效性的查驗也是分不開的,一旦冗余信息過多,P2P作用將難以發揮;最后,技術問題。由于P2P技術給予了用戶下載網絡MP3等較大文件的權限,使得這項技術需要高品質寬帶技術作為支撐,但就目前我國快速發展來看,雖然我國大多數區域內實行了寬帶增寬業務,甚至鋪設了數據光纖,極大提升了寬帶數據傳輸量,但由于任務量大,要想使其整體質量得到提升尚需要高水平的先端技術以及大量的維護資金來保障其有效運行。此外,開發標準不一也是其面臨的一個重要問題,由于P2P作為新興技術,發展時間尚短,無論是國際上還是國內關于其開發都還沒有建立統一的標準,這就造成了各個公司、機構由于標準不一,各說各有理,對設計出來的產品運行造成阻礙作用。

3 P2P網絡的發展前景

顯然,在對等計算以及協同工作中,P2P技術具有明顯優勢,也正因為如此,國內外都將P2P技術應用于文件共享和搜索引擎產品的開發當中。但是,從另一方面來看,P2P技術在安全性、管理便捷度方面也存在著一定的問題,這些問題也是制約P2P技術得以普及的重要因素。為此,在P2P的應用中,包括個人防火墻、集群技術等在內的相關技術也得到了較高的重視。而一旦這些問題得以有效的解決,P2P技術也將獲得更加廣闊的發展前景,并體現出更大的應用價值。

猜你喜歡
即時通訊互聯網時代
民事訴訟中即時通訊記錄的證據采用進路
即時通訊軟件發展模型的實證研究
淺析媒體融合下的“正和博弈”
互聯網時代下的會計信息化教育變革探索
科學技術哲學視域下的即時通訊
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合