當(dāng)前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]目前,P2P已經(jīng)作為一種流行的網(wǎng)絡(luò)技術(shù)被越來越多地應(yīng)用于互聯(lián)網(wǎng)的文件共享、分布式計(jì)算、資源搜索等領(lǐng)域。P2P技術(shù)將各個用戶節(jié)點(diǎn)互相結(jié)合成一個網(wǎng)絡(luò),共享其中的帶寬,共同處理其中的信息。P2P網(wǎng)絡(luò)是去中心,自組織和

目前,P2P已經(jīng)作為一種流行的網(wǎng)絡(luò)技術(shù)被越來越多地應(yīng)用于互聯(lián)網(wǎng)的文件共享、分布式計(jì)算、資源搜索等領(lǐng)域。P2P技術(shù)將各個用戶節(jié)點(diǎn)互相結(jié)合成一個網(wǎng)絡(luò),共享其中的帶寬,共同處理其中的信息。P2P網(wǎng)絡(luò)是去中心,自組織和從單純意義上來說的動態(tài)的(網(wǎng)絡(luò)),并且為傳統(tǒng)的服務(wù)器-客戶端計(jì)算模型提供另外一種選擇,體現(xiàn)了自組織的組網(wǎng)思想。目前,在學(xué)術(shù)界、工業(yè)界對于P2P沒有一個統(tǒng)一的定義,都分別從不同的應(yīng)用角度描述出P2P的應(yīng)用特點(diǎn)。P2P的共同點(diǎn)就是它打破了傳統(tǒng)的Client/Server(C/S)模式,在網(wǎng)絡(luò)中的每個結(jié)點(diǎn)的地位都是對等的。每個結(jié)點(diǎn)既充當(dāng)服務(wù)器,為其他結(jié)點(diǎn)提供服務(wù),同時也享用其他結(jié)點(diǎn)提供的服務(wù)。

  P2P網(wǎng)絡(luò)工作的三個基本步驟包括:找到網(wǎng)絡(luò)人口,進(jìn)人網(wǎng)絡(luò);找到需要進(jìn)行交互的對等端,與對等端進(jìn)行交互。其基本原理與P2P網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)有著密切的關(guān)系。

  P2P組網(wǎng)機(jī)制與移動自組網(wǎng)有許多相似之處,如全分布的體系結(jié)構(gòu)、自組織及動態(tài)變化的拓?fù)浣Y(jié)構(gòu)等。

  1.無結(jié)構(gòu)化P2P網(wǎng)絡(luò)

 ?。?)集中式

  以Napster為代表,其本質(zhì)上并非純粹的P2P系統(tǒng)。Napster通過一個中央索引服務(wù)器保存用戶所共享的音樂文件索引和存放位置的信息。當(dāng)用戶需要某個音樂文件時,首先與中央索引服務(wù)器建立連接并進(jìn)行相關(guān)檢索,得到服務(wù)器返回的文件所有者信息后,與所有者建立連接進(jìn)行文件傳輸。集中式的P2P網(wǎng)絡(luò)維護(hù)簡單、檢索效率高。但由于整個系統(tǒng)依賴于中心索引服務(wù)器,存在單點(diǎn)失效問題。同時,該類系統(tǒng)的可擴(kuò)展性較差,無法動態(tài)適應(yīng)網(wǎng)絡(luò)規(guī)模的變化,隨著網(wǎng)絡(luò)規(guī)模的擴(kuò)大,對中央索引服務(wù)器進(jìn)行維護(hù)和更新的成本也將急劇增加,因而集中式拓?fù)浣Y(jié)構(gòu)不適合于大型網(wǎng)絡(luò)應(yīng)用。

  (2)全分布式

  以其典型代表Gnutella來說明其原理,Gnutella是一個無中心的純P2P網(wǎng),每個結(jié)點(diǎn)都隨機(jī)維護(hù)自己本地局部的拓?fù)溥B接關(guān)系,采用了基于完全隨機(jī)圖的“泛洪”發(fā)現(xiàn)和隨機(jī)轉(zhuǎn)發(fā)機(jī)制。當(dāng)需要進(jìn)行信息查找時,Gnutella系統(tǒng)將發(fā)送一個廣播消息給周邊的結(jié)點(diǎn),詢問是否有相關(guān)的內(nèi)容。如果周邊結(jié)點(diǎn)存在相關(guān)的內(nèi)容,則向查詢結(jié)點(diǎn)發(fā)回查找結(jié)果。盡管Gnutella系統(tǒng)的這種基于“洪泛”的查詢技術(shù)支持語義查詢,能有效定位復(fù)制率很高的內(nèi)容,能夠適應(yīng)動態(tài)變化的P2P網(wǎng)絡(luò)環(huán)境,但這種查詢機(jī)制無法定位網(wǎng)絡(luò)中稀缺的內(nèi)容,隨著查詢數(shù)目和網(wǎng)絡(luò)規(guī)模的增加,每個節(jié)點(diǎn)的負(fù)荷也快速增加,使得網(wǎng)絡(luò)不具有可擴(kuò)展性。

 ?。?)層次化

  層次化的拓?fù)涑浞挚紤]了節(jié)點(diǎn)能力的異構(gòu)性,選擇處理、存儲、帶寬等性能較高的節(jié)點(diǎn)作為超級節(jié)點(diǎn),其他節(jié)點(diǎn)作為普通節(jié)點(diǎn)。每個超級節(jié)點(diǎn)管轄一定的普通節(jié)點(diǎn),存儲所轄范圍內(nèi)普通節(jié)點(diǎn)的文件索引。查詢請求只在超級節(jié)點(diǎn)之間轉(zhuǎn)發(fā),超級節(jié)點(diǎn)負(fù)責(zé)將這些請求轉(zhuǎn)發(fā)給適當(dāng)?shù)娜~節(jié)點(diǎn)。混合式拓?fù)鋵?shí)際上是一個分層拓?fù)浣Y(jié)構(gòu),超級節(jié)點(diǎn)之間構(gòu)成一個高速的查詢請求轉(zhuǎn)發(fā)層,不僅減小了查詢時延,又極為有效地減少了洪泛的查詢請求流量。

  2,結(jié)構(gòu)化P2P網(wǎng)絡(luò)

  以Chord和CAN為典型代表,結(jié)構(gòu)化P2P網(wǎng)絡(luò)通過分布式Hash表(distributed hash table,DHT)指定節(jié)點(diǎn)和內(nèi)容的標(biāo)志符。內(nèi)容被存儲到與之有特定關(guān)系的節(jié)點(diǎn)上。同時,每個節(jié)點(diǎn)需維護(hù)一個路由表,包括鄰居節(jié)點(diǎn)的IP地址和標(biāo)志符。查詢請求以逐漸逼近的方式在P2P網(wǎng)絡(luò)上轉(zhuǎn)發(fā),即轉(zhuǎn)發(fā)到離目標(biāo)標(biāo)志符距離更近的節(jié)點(diǎn)。查詢請求提供了高效的P2P路由機(jī)制,一般情況下,P2P網(wǎng)絡(luò)中的內(nèi)容在0(logN)步內(nèi)定位,其中N為P2P網(wǎng)絡(luò)中節(jié)點(diǎn)數(shù)目。盡管基于DHT的結(jié)構(gòu)化拓?fù)淠苡行Фㄎ痪W(wǎng)絡(luò)中的內(nèi)容,但在節(jié)點(diǎn)狀態(tài)變化頻繁的P2P網(wǎng)絡(luò)中,難以有效維護(hù)這種結(jié)構(gòu)化的拓?fù)?。此外,結(jié)構(gòu)化拓?fù)洳捎玫木_匹配的查詢機(jī)制無法支持語義查詢,限制了請求者對內(nèi)容的選擇性。

  自組網(wǎng)環(huán)境下的P2P疊加網(wǎng)在臨時會議、無線傳感器網(wǎng)等方面有良好的應(yīng)用前景,但也面臨著許多技術(shù)上的挑戰(zhàn):

  ①在MANET中節(jié)點(diǎn)動態(tài)變化、節(jié)點(diǎn)處理能力和電源受限、信道質(zhì)量較差,這樣在MANET環(huán)境下P2P網(wǎng)絡(luò)拓?fù)渥兓?,路由變動頻繁,連接不穩(wěn)定,這些都給網(wǎng)絡(luò)的設(shè)計(jì)帶來了困難。

 ?、赑2P屬于應(yīng)用層技術(shù),MANET路由協(xié)議屬于網(wǎng)絡(luò)層,但兩者是不同領(lǐng)域產(chǎn)生的技術(shù),兩層之間缺乏協(xié)作和溝通機(jī)制,若直接將P2P應(yīng)用于MANET,會產(chǎn)生大量的傳輸冗余,造成網(wǎng)絡(luò)性能的下降。

  經(jīng)過近幾年的大量研究,在P2P移動自組織網(wǎng)領(lǐng)域出現(xiàn)了一些新的技術(shù)成果,如:D-TAOC提供了一種有效的全分布算法,能夠顯著的減少傳輸開銷。RBB(rank-based broadcast)提出了創(chuàng)新的算法,用以移動P2P網(wǎng)絡(luò)中本地資源的搜索。PDSR(peer computlng based dynamic source routing)改良了目前自組織網(wǎng)中使用的DSR協(xié)議,提出了革新的P2P移動自組織網(wǎng)絡(luò)由協(xié)議。Divalia是一種新的MANET環(huán)境下P2P文件交換的構(gòu)架,支持匿名傳送文件、保護(hù)使用者隱私和減少了帶寬浪費(fèi)。

 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉