混合P2P網(wǎng)絡(luò)模型研究與設(shè)計(jì)_第1頁(yè)
混合P2P網(wǎng)絡(luò)模型研究與設(shè)計(jì)_第2頁(yè)
混合P2P網(wǎng)絡(luò)模型研究與設(shè)計(jì)_第3頁(yè)
混合P2P網(wǎng)絡(luò)模型研究與設(shè)計(jì)_第4頁(yè)
混合P2P網(wǎng)絡(luò)模型研究與設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、混合P2P網(wǎng)絡(luò)模型研究與設(shè)計(jì)摘要當(dāng)前主流P2P網(wǎng)絡(luò)模型存在的可擴(kuò)展性不高,效率低下等問(wèn)題已經(jīng)嚴(yán)重阻礙了P2P應(yīng)用的開(kāi)展。雖然構(gòu)造化P2P網(wǎng)絡(luò)模型在一定程度上解決了這些問(wèn)題,但其本身存在的缺陷也使其很難轉(zhuǎn)化成實(shí)用系統(tǒng)。本文在分析以上網(wǎng)絡(luò)優(yōu)缺點(diǎn)的根底上,提出一種基于混合形式的新型P2P網(wǎng)絡(luò)模型,并對(duì)新模型實(shí)現(xiàn)方式和重要過(guò)程進(jìn)展詳細(xì)描繪。在此根底上進(jìn)一步引入管理機(jī)制和新型關(guān)鍵值匹配方案以增強(qiáng)網(wǎng)絡(luò)的管理型和實(shí)用性。關(guān)鍵詞P2P網(wǎng)絡(luò);構(gòu)造化網(wǎng)絡(luò)模型;混合形式;關(guān)鍵值匹配算法計(jì)算機(jī)對(duì)等網(wǎng)Peer-t-peernetrk,P2P技術(shù)是目前流行于國(guó)際計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)研究領(lǐng)域的一個(gè)熱點(diǎn)。隨著因特網(wǎng)的開(kāi)展,分布在世

2、界各地的計(jì)算機(jī)上的信息可以被連在因特網(wǎng)上的用戶(hù)共享,各種信息在網(wǎng)上隨時(shí)可被獲取,大大方便了人們的生活。信息共享涉及很多方面,比方網(wǎng)絡(luò)的架構(gòu),查詢(xún)信息的途徑等,對(duì)等網(wǎng)絡(luò)即PeertPeer就是一種用于信息共享的網(wǎng)絡(luò)架構(gòu),在這種架構(gòu)中,各站點(diǎn)既是網(wǎng)絡(luò)效勞提供者效勞器,又是網(wǎng)絡(luò)效勞申請(qǐng)者工作站,即對(duì)等網(wǎng)絡(luò)上各臺(tái)計(jì)算機(jī)有一樣的功能,無(wú)主從之分,網(wǎng)絡(luò)上任一臺(tái)計(jì)算機(jī)既可以作為網(wǎng)絡(luò)效勞器,其資源為其它計(jì)算機(jī)共享,也可以作為工作站,以分享其它效勞器的資源。任一臺(tái)計(jì)算機(jī)均可同時(shí)兼作效勞器和工作站,也可只作其中之一。在P2P技術(shù)的推動(dòng)下,互聯(lián)網(wǎng)的存儲(chǔ)形式將由如今的“內(nèi)容位于中心形式轉(zhuǎn)變?yōu)椤皟?nèi)容位于邊緣形式1。從這

3、個(gè)角度看P2P帶來(lái)了幾個(gè)改變:首先,客戶(hù)不再需要將文件上載到效勞器,而只需要使用P2P將共享信息提供出去;其次運(yùn)行P2P的個(gè)人電腦不需要固定IP地址和永久的互聯(lián)網(wǎng)連接,這使得那些撥號(hào)上網(wǎng)的用戶(hù)也可以享受P2P帶來(lái)的變革,這部分用戶(hù)在互聯(lián)網(wǎng)用戶(hù)總數(shù)中占有極大的比重;最后,P2P完全改變過(guò)去控制互聯(lián)網(wǎng)的客戶(hù)機(jī)/效勞器形式,消除客戶(hù)機(jī)和效勞器二者之間的差異。本文在P2P網(wǎng)絡(luò)主流模型根底上提出一種交融各個(gè)主流P2P網(wǎng)絡(luò)模型優(yōu)勢(shì),在如今網(wǎng)絡(luò)下層實(shí)在可行的混合型網(wǎng)絡(luò)模型。并對(duì)新模型實(shí)現(xiàn)方式和重要過(guò)程進(jìn)展詳細(xì)描繪。最后得出結(jié)論。從P2P概念的出現(xiàn)至今出現(xiàn)了多種已被使用和正在研究的P2P網(wǎng)絡(luò)體協(xié)議,從網(wǎng)絡(luò)構(gòu)造

4、的特點(diǎn)來(lái)看P2P的開(kāi)展主要經(jīng)歷了以下四個(gè)階段。第一個(gè)階段,P2P協(xié)議仍處于萌芽階段,這時(shí)候的協(xié)議多是lient-sever運(yùn)行形式,以集中目錄式對(duì)等網(wǎng)絡(luò)模型Napster為代表。第二個(gè)階段,樹(shù)型P2P網(wǎng)絡(luò)協(xié)議的出現(xiàn),該協(xié)議的出現(xiàn)時(shí)間較短,F(xiàn)astTrak是該階段比較典型的一種網(wǎng)絡(luò)協(xié)議。第三個(gè)階段,非構(gòu)造化網(wǎng)絡(luò)協(xié)議的出現(xiàn),該階段提出了很多新型的網(wǎng)絡(luò)模型,其中Gnutella網(wǎng)絡(luò)模型最具有代表性并且也得到了廣泛的應(yīng)用。第四個(gè)階段,構(gòu)造化網(wǎng)絡(luò)模型的出現(xiàn),以hrd為代表的構(gòu)造化網(wǎng)絡(luò)模型雖然存在一些問(wèn)題但比前幾個(gè)階段的網(wǎng)絡(luò)協(xié)議具有更多的優(yōu)勢(shì),這種新型網(wǎng)絡(luò)協(xié)議雖然處于研究階段,卻給將來(lái)的對(duì)等網(wǎng)絡(luò)協(xié)議的研究

5、指明了方向。3.1設(shè)計(jì)思想與目的HPN的主要設(shè)計(jì)思想是,對(duì)構(gòu)造化對(duì)等網(wǎng)絡(luò)模型進(jìn)展進(jìn)一步的擴(kuò)展,在其中引入分層的概念并融入多種的網(wǎng)絡(luò)模型。新型網(wǎng)絡(luò)模型中的關(guān)鍵值查詢(xún)算法通過(guò)結(jié)合雜湊函數(shù)散列表查詢(xún)算法和文字模糊匹配算法在進(jìn)步查詢(xún)效率的根底上為用戶(hù)提供了更好的效勞。以上所描繪的設(shè)計(jì)思想,可以到達(dá)以下設(shè)計(jì)目的:新型的網(wǎng)絡(luò)體系構(gòu)造交融了現(xiàn)存主流P2P網(wǎng)絡(luò),增強(qiáng)了Gnutella和Napster的可擴(kuò)展性。針對(duì)hrd所存在的繞路Deturing問(wèn)題和Internet主干網(wǎng)超荷負(fù)載的問(wèn)題提出了一套在Internet網(wǎng)絡(luò)上實(shí)在可行的P2P網(wǎng)絡(luò)方案在網(wǎng)絡(luò)體系構(gòu)造中參加相應(yīng)的管理機(jī)制,增強(qiáng)了網(wǎng)絡(luò)的可管理性,防止了

6、P2P網(wǎng)絡(luò)一直存在的管理混亂和商業(yè)價(jià)值不高的缺點(diǎn)。在網(wǎng)絡(luò)體系構(gòu)造中參加的新型關(guān)鍵值匹配方案保證了網(wǎng)絡(luò)的透明性,為用戶(hù)提供了更好的效勞。3.2新型網(wǎng)絡(luò)模型總體構(gòu)造描繪正如圖1所示,HPN采取多級(jí)分層構(gòu)造,其中N代表子網(wǎng),p代表子網(wǎng)中的節(jié)點(diǎn),e代表子網(wǎng)中的邊緣節(jié)點(diǎn)。該網(wǎng)絡(luò)模型通過(guò)邊緣節(jié)點(diǎn)把各個(gè)子網(wǎng)連接起來(lái),邊緣節(jié)點(diǎn)組合成hrd環(huán),形成一個(gè)以hrd為主干網(wǎng)各種子網(wǎng)共存的大型網(wǎng)絡(luò),每個(gè)子網(wǎng)絡(luò)中的節(jié)點(diǎn)只能通過(guò)本子網(wǎng)的邊緣節(jié)點(diǎn)與其它子網(wǎng)在主干網(wǎng)中的邊緣節(jié)點(diǎn)交流,并不知道其它子網(wǎng)的詳細(xì)屬性。從理論上來(lái)說(shuō)子網(wǎng)可以是任何一種網(wǎng)絡(luò),本文只討論子網(wǎng)是Gnutella,Napster和hrd的情況。首先引進(jìn)邊緣節(jié)點(diǎn)和

7、管理節(jié)點(diǎn)的概念:邊緣節(jié)點(diǎn)Edgende:邊緣節(jié)點(diǎn)是指子網(wǎng)與主干網(wǎng)交接的一個(gè)或者多個(gè)節(jié)點(diǎn)。其作用是在子網(wǎng)查詢(xún)失敗時(shí),通過(guò)邊緣節(jié)點(diǎn)把子網(wǎng)中查詢(xún)失敗的過(guò)程發(fā)送到更大的主干網(wǎng)上查詢(xún);并且子網(wǎng)中的節(jié)點(diǎn)通過(guò)邊緣節(jié)點(diǎn)把自身的共享信息發(fā)布到主干網(wǎng)上。邊緣節(jié)點(diǎn)具有子網(wǎng)中普通節(jié)點(diǎn)同等的所有功能。管理節(jié)點(diǎn)anagernde:HPN中的管理節(jié)點(diǎn)是由子網(wǎng)中專(zhuān)門(mén)的終端來(lái)?yè)?dān)當(dāng)。其作用是與其它子網(wǎng)管理節(jié)點(diǎn)交流并監(jiān)視nitr子網(wǎng)節(jié)點(diǎn)以及運(yùn)行邊緣節(jié)點(diǎn)選舉算法。只存在于各個(gè)子網(wǎng)中管理節(jié)點(diǎn)的地位非常特殊,它們具有公開(kāi)的身份如網(wǎng)絡(luò)運(yùn)行商,卻并不具備子網(wǎng)中普通節(jié)點(diǎn)所具備的功能。圖1HPN體系構(gòu)造圖3.3邊緣節(jié)點(diǎn)選舉算法描繪邊緣節(jié)點(diǎn)選舉算

8、法運(yùn)行在管理節(jié)點(diǎn)上。同時(shí),管理節(jié)點(diǎn)還必須實(shí)時(shí)監(jiān)視邊緣節(jié)點(diǎn),當(dāng)邊緣節(jié)點(diǎn)出現(xiàn)崩潰時(shí),可以利用選舉出的備份邊緣節(jié)點(diǎn)Bakupedgende代替原邊緣節(jié)點(diǎn)。詳細(xì)的算法如下:1)在每個(gè)節(jié)點(diǎn)參加網(wǎng)絡(luò)之后,根據(jù)自身的帶寬才能和計(jì)算才能解析出一個(gè)優(yōu)先級(jí)Pririty,并把這個(gè)優(yōu)先級(jí)發(fā)送至管理節(jié)點(diǎn),管理節(jié)點(diǎn)把所有節(jié)點(diǎn)的優(yōu)先級(jí)記錄在一個(gè)節(jié)點(diǎn)優(yōu)先級(jí)列表Ndepriritylist中。2)當(dāng)子網(wǎng)中只存在一個(gè)節(jié)點(diǎn)的時(shí)候,這個(gè)節(jié)點(diǎn)被選為邊緣節(jié)點(diǎn),備份邊緣節(jié)點(diǎn)為空。3)在子網(wǎng)中存在多個(gè)節(jié)點(diǎn)時(shí),根據(jù)節(jié)點(diǎn)的優(yōu)先級(jí),管理節(jié)點(diǎn)選取優(yōu)先級(jí)最高的點(diǎn)作為邊緣節(jié)點(diǎn),選取次高的點(diǎn)記錄在管理節(jié)點(diǎn)的備份邊緣節(jié)點(diǎn)值中。例如當(dāng)網(wǎng)絡(luò)中需要nn=1個(gè)邊

9、緣節(jié)點(diǎn)時(shí),那么管理節(jié)點(diǎn)選取節(jié)點(diǎn)優(yōu)先級(jí)列表中的最前面n個(gè)節(jié)點(diǎn)作為邊緣節(jié)點(diǎn),在從剩余節(jié)點(diǎn)中選取優(yōu)先級(jí)最高的n個(gè)節(jié)點(diǎn)作為備份邊緣節(jié)點(diǎn)記錄在管理節(jié)點(diǎn)中。4)當(dāng)有新的節(jié)點(diǎn)參加網(wǎng)絡(luò)時(shí),管理節(jié)點(diǎn)記錄新節(jié)點(diǎn)的優(yōu)先級(jí)。管理節(jié)點(diǎn)把優(yōu)先級(jí)列表中除邊緣節(jié)點(diǎn)外的所有節(jié)點(diǎn)重新按遞減順序排序,并把最前面n個(gè)節(jié)點(diǎn)值作為備份節(jié)點(diǎn)記錄在管理節(jié)點(diǎn)中。5)當(dāng)邊緣節(jié)點(diǎn)崩潰或出現(xiàn)優(yōu)先級(jí)降低的問(wèn)題時(shí),管理節(jié)點(diǎn)使用備份節(jié)點(diǎn)代替出現(xiàn)問(wèn)題的邊緣節(jié)點(diǎn),成為新的邊緣節(jié)點(diǎn),并把崩潰邊緣節(jié)點(diǎn)中的關(guān)鍵值等信息拷貝到新的邊緣節(jié)點(diǎn)上。然后管理節(jié)點(diǎn)把剩余節(jié)點(diǎn)優(yōu)先級(jí)列表重新排隊(duì)選取新的備份邊緣節(jié)點(diǎn)。3.4節(jié)點(diǎn)查詢(xún)過(guò)程描繪當(dāng)節(jié)點(diǎn)需要查詢(xún)一個(gè)關(guān)鍵值所存儲(chǔ)的節(jié)點(diǎn)時(shí),各

10、個(gè)子網(wǎng)的查詢(xún)方式由于子網(wǎng)的構(gòu)造不同而有所差異,在描繪詳細(xì)的查詢(xún)過(guò)程之前,下面詳細(xì)描繪節(jié)點(diǎn)查詢(xún)的過(guò)程:1)查詢(xún)過(guò)程開(kāi)始,首先該查詢(xún)節(jié)點(diǎn)會(huì)根據(jù)所在的子網(wǎng)構(gòu)造方式而利用不同的查詢(xún)方法,假設(shè)一個(gè)節(jié)點(diǎn)在Gnutella子網(wǎng)中,當(dāng)它需要查詢(xún)關(guān)鍵值時(shí)利用播送的方式首先在本子網(wǎng)中進(jìn)展查詢(xún),假設(shè)查詢(xún)成功就直接返回進(jìn)展連接下載。在Napster中那么直接向效勞器發(fā)送消息通過(guò)索引進(jìn)展查詢(xún)。而在hrd子網(wǎng)中節(jié)點(diǎn)那么會(huì)通過(guò)本身路由表查詢(xún)關(guān)鍵值所存儲(chǔ)的節(jié)點(diǎn)。2)在子網(wǎng)內(nèi)部的查詢(xún)過(guò)程會(huì)在兩種情況下產(chǎn)生查詢(xún)失敗的結(jié)果。第一種是在調(diào)用查詢(xún)過(guò)程的節(jié)點(diǎn)收到內(nèi)部查詢(xún)失敗的消息時(shí),第二種是在經(jīng)過(guò)一個(gè)時(shí)間值t這個(gè)時(shí)間閥值可以靜態(tài)設(shè)置或者

11、通過(guò)網(wǎng)絡(luò)的大小動(dòng)態(tài)的設(shè)定后調(diào)用過(guò)程節(jié)點(diǎn)沒(méi)有受到任何消息,那么認(rèn)為該查詢(xún)?cè)谧泳W(wǎng)失敗。3)當(dāng)節(jié)點(diǎn)得知內(nèi)網(wǎng)查詢(xún)失敗,向子網(wǎng)的邊緣節(jié)點(diǎn)發(fā)消息,通知邊緣節(jié)點(diǎn)需要向外查詢(xún)。4)邊緣節(jié)點(diǎn)在主干網(wǎng)絡(luò)中利用hrd路由表小的優(yōu)點(diǎn)進(jìn)展向外的擴(kuò)展查詢(xún),這里需要特別說(shuō)明的是,在hrd主干網(wǎng)絡(luò)中只有各個(gè)子網(wǎng)的邊緣節(jié)點(diǎn)參與查詢(xún)過(guò)程。查詢(xún)成功返回關(guān)鍵值以及關(guān)鍵值代表資源所在地址給子網(wǎng)的邊緣節(jié)點(diǎn)。查詢(xún)失敗那么返回查詢(xún)失敗信息。5)最后邊緣節(jié)點(diǎn)把所收到的信息返回給查詢(xún)調(diào)用節(jié)點(diǎn)。查詢(xún)節(jié)點(diǎn)根據(jù)信息判斷假設(shè)成功,根據(jù)信息中的資源地址進(jìn)展連接下載,并且所在子網(wǎng)對(duì)所查到的關(guān)鍵值進(jìn)展拷貝Repliatin,使得子網(wǎng)的查詢(xún)效率進(jìn)一步進(jìn)步。假設(shè)

12、查詢(xún)失敗那么返回失敗信息。3.5關(guān)鍵值匹配過(guò)程描繪1問(wèn)題的提出HPN是一個(gè)多網(wǎng)絡(luò)共存的體系構(gòu)造,在不同的網(wǎng)絡(luò)模型中所使用的關(guān)鍵值匹配技術(shù)也不完全一樣。例如Napster的集中目錄式網(wǎng)絡(luò)中,查詢(xún)的要求都被直接送到中央效勞器,通過(guò)效勞器的索引功能查詢(xún)很容易使用簡(jiǎn)單的文字模糊比對(duì)和存在信息返回技術(shù)。非構(gòu)造化的網(wǎng)絡(luò)也有同樣的功能,只是把這些索引分布在各個(gè)獨(dú)立的節(jié)點(diǎn)之上。雖然以hrd為代表的分布式P2P協(xié)議具有高性能的特性,但構(gòu)造化的分布式協(xié)議中,查詢(xún)過(guò)程卻是通過(guò)定位關(guān)鍵值的存儲(chǔ)節(jié)點(diǎn)的準(zhǔn)確匹配算法。因此在Napster和Gnutella中可以容易完成的查詢(xún)過(guò)程,在hrd中卻無(wú)法完成。假設(shè)節(jié)點(diǎn)查找一個(gè)關(guān)鍵

13、值“usi,在Gnutella和Napster網(wǎng)絡(luò)中查詢(xún)返回結(jié)果“tvusi,“radiusi,而在hrd網(wǎng)絡(luò)中只會(huì)返回查找失敗。為了在HPN中使處于子網(wǎng)的用戶(hù)得到所期望的結(jié)果,并且對(duì)用戶(hù)屏蔽子網(wǎng)與主干網(wǎng)的差異,所以這種在查找結(jié)果上的差異是新型網(wǎng)絡(luò)架構(gòu)的一個(gè)關(guān)鍵問(wèn)題,本文將會(huì)提出一個(gè)解決這種差異的方法。2解決方案設(shè)計(jì):這個(gè)問(wèn)題的關(guān)鍵之處在于進(jìn)步hrd協(xié)議的資源可搜索性,即是系統(tǒng)要把用戶(hù)所提出的查詢(xún)定位到具有相似性的結(jié)果集合上。在本系統(tǒng)中我們將使用一種組合的方法來(lái)到達(dá)這個(gè)目的。由于主流P2P網(wǎng)絡(luò)里時(shí)常運(yùn)用文件名和etadata作為共享文件的描繪方式,所以下面將對(duì)共享信息是文件名或etadata的

14、情況作分別討論。共享信息為文件名假設(shè)一個(gè)資源文件的文件名叫做“bEijingradiusi,系統(tǒng)把此文件名分成單個(gè)的詞存儲(chǔ)在網(wǎng)絡(luò)中,每個(gè)詞就當(dāng)作這個(gè)文件的關(guān)鍵值,每個(gè)關(guān)鍵值還帶有一串附屬詞匯ntext用來(lái)說(shuō)明這個(gè)文件名的詳細(xì)內(nèi)容。最后資源文件將會(huì)分成如下的的幾種關(guān)鍵值形式進(jìn)展存儲(chǔ):aKey:beijingntext:radi,usibKey:radintext:beijing,usiKey:usintext:beijing,radi很顯然在hrd這種根據(jù)關(guān)鍵值存儲(chǔ)的系統(tǒng)中,以上每個(gè)關(guān)鍵值將會(huì)存儲(chǔ)在不同的節(jié)點(diǎn)中,無(wú)論用戶(hù)是利用文件的全名進(jìn)展查詢(xún)還是文件名的一部份進(jìn)展查詢(xún),查詢(xún)的過(guò)程將是一樣的。例

15、如:當(dāng)用戶(hù)查詢(xún)“beijingusi的時(shí)候,系統(tǒng)將會(huì)查詢(xún)以下關(guān)鍵值。aKey:beijingntext:usibKey:usintext:beijing存儲(chǔ)關(guān)鍵值的節(jié)點(diǎn)將會(huì)返回以下結(jié)果:aKey:beijingntext:radi,usibKey:usintext:beijing,radi用戶(hù)可以通過(guò)這些返回的關(guān)鍵值進(jìn)展連接下載資源。其中的附屬字段可以給用戶(hù)用來(lái)計(jì)算查詢(xún)結(jié)果與查詢(xún)目的的相近值。比方上述例如里面查詢(xún)返回的第一個(gè)結(jié)果,其中的關(guān)鍵值與附屬字串就與用戶(hù)的查詢(xún)目的更為接近,用戶(hù)就可以通過(guò)第一個(gè)結(jié)果進(jìn)展連接下載。在不成功的情況下用戶(hù)也可以用第二個(gè)結(jié)果進(jìn)展下載。附屬字串的另外一個(gè)好處就在于當(dāng)

16、用戶(hù)查詢(xún)的目的非常的簡(jiǎn)短時(shí),附屬字串可以給用戶(hù)參考的空間決定是否進(jìn)展連接。假設(shè)不使用這種方法的話,在hrd主干網(wǎng)中要查詢(xún)上述文件只能用文件的全名進(jìn)展查找,否那么查詢(xún)不能成功。為了增加結(jié)果發(fā)現(xiàn)的時(shí)機(jī),所有的關(guān)鍵值都被轉(zhuǎn)化為小寫(xiě)字母并且所有的停頓詞stp-rd都被刪掉。但限制詞的刪除有一點(diǎn)的限度否那么關(guān)鍵值會(huì)導(dǎo)致為空值。共享信息為etadata同樣的過(guò)程可以用于對(duì)etadata一種經(jīng)常用于P2P系統(tǒng)中描繪文件屬性的文件作為關(guān)鍵值進(jìn)展查找。系統(tǒng)把etadata中某些屬性的描繪符作為關(guān)鍵值,把其它的一些字段作為附屬字串。由于etadata文件中可能描繪的文件屬性比較多,系統(tǒng)把其中的一部份屬性值作為文件

17、的描繪符并不作為查詢(xún)中的關(guān)鍵值,這些描繪符使得用戶(hù)可以對(duì)資源進(jìn)展更深化的理解,以確定這次查詢(xún)返回的結(jié)果是否是用戶(hù)所真正的需要。比方一個(gè)音樂(lè)文件的etadata如下所示:Style:Ppularpser:RbertLeeediu:panititle:GingDntnuntry:Viennaartist:JennyF.L.由于untry,style和edia屬性非常的平常,查找返回結(jié)果將會(huì)過(guò)于宏大,用戶(hù)將需要很多的時(shí)間去進(jìn)展判斷,因此這兩個(gè)屬性值作為文件的描繪符。其他屬性作為可進(jìn)展查找的關(guān)鍵值,關(guān)鍵值將會(huì)調(diào)整成以下形式:aKey:pser:RbertLeentext:title:GingDntn,

18、artist:JennyF.L.bKey:title:GingDntnntext:pser:RbertLee,artist:JennyF.L.Key:artist:JennyF.L.ntext:title:GingDntn,pser:RbertLee在系統(tǒng)運(yùn)行過(guò)程中,屬于主干網(wǎng)和hrd子網(wǎng)中的文件名或etadata關(guān)鍵值都會(huì)被解析成數(shù)字存儲(chǔ)于網(wǎng)絡(luò)節(jié)點(diǎn)中,但在Gnutella和Napster子網(wǎng)中只有要在主干網(wǎng)進(jìn)展查詢(xún)過(guò)程時(shí)才需要這個(gè)過(guò)程,也就是說(shuō)邊緣節(jié)點(diǎn)會(huì)完成這個(gè)過(guò)程。綜上所述,在分析集中目錄式、非構(gòu)造化和構(gòu)造化對(duì)等網(wǎng)絡(luò)模型弊端的根底上,本文提出了一種新型P2P網(wǎng)絡(luò)模型基于混合形式對(duì)等網(wǎng)絡(luò)模型HPN。通過(guò)引入網(wǎng)絡(luò)分層的思想,在P2

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論