<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 無(wú)線(xiàn)Ad-Hoc網(wǎng)絡(luò )中P2P文件搜索機制的研究

無(wú)線(xiàn)Ad-Hoc網(wǎng)絡(luò )中P2P文件搜索機制的研究

作者: 時(shí)間:2009-10-20 來(lái)源:網(wǎng)絡(luò ) 收藏

4 WANET中共享和下載過(guò)程
在圖1d中,假設D作為查詢(xún)節點(diǎn)η2,D不知道η2的位置,甚至不知道這個(gè)是否存在,但由H(η2)的可以知道文件存儲在某個(gè)節點(diǎn)中。共享文件η2文件的和下載過(guò)程如圖4所示。

本文引用地址:http://dyxdggzs.com/article/157807.htm

(1)節點(diǎn)D對文件η2哈希,得到H(η2),D發(fā)現H(η2)不在自己負責的哈希鏈內,而D本身又沒(méi)有子節點(diǎn),D就將查詢(xún)傳遞給其唯一的鄰居節點(diǎn)E(E這里也是D的雙親節點(diǎn))。
(2)節點(diǎn)E收到節點(diǎn)D查詢(xún)η2的請求[η2,D],但節點(diǎn)E的3個(gè)鄰居節點(diǎn)B、G和F都不包含文件η2的路由信息H(η2),E就將查詢(xún)送至其雙親節點(diǎn)B。
(3)由于節點(diǎn)B所負責的哈希鏈也不包含H(η2),但是因為節點(diǎn)B知道它的一個(gè)子節點(diǎn)(這里指節點(diǎn)C)負責的哈希鏈上包含所請求的文件名的哈希值,按照H(η2)值和文件哈希鏈狀態(tài),B將查詢(xún)向前傳送到節點(diǎn)C(否則節點(diǎn)B將查詢(xún)送給其雙親節點(diǎn)A)。
節點(diǎn)B將查詢(xún)送到節點(diǎn)C后并不能保證能收到C的應答。節點(diǎn)C除和節點(diǎn)B相連外可能還與其他節點(diǎn)相連,因此,確定節點(diǎn)所在的哈希鏈后,C可能將查詢(xún)送給它的一個(gè)子節點(diǎn)。但是無(wú)論節點(diǎn)C還是其子節點(diǎn)響應查詢(xún)請求都對節點(diǎn)B無(wú)影響。節點(diǎn)B只知道將查詢(xún)送至節點(diǎn)C。在拓撲結構圖中,節點(diǎn)C沒(méi)有子節點(diǎn)并且擁有文件 η2的位置信息。從源節點(diǎn)發(fā)起查詢(xún)的路徑都被標識為查詢(xún)。
(1)C節點(diǎn)收到查詢(xún)消息[η2,BED],表示節點(diǎn)D經(jīng)節點(diǎn)E、B查詢(xún)文件η2,于是C對D產(chǎn)生查詢(xún)響應消息ACK[η2,EBC](包含位置信息),沿著(zhù)路徑[η2,EBC]返回給節點(diǎn)D。
(2)從節點(diǎn)C獲得文件節點(diǎn)Fnode的路由信息FED沿查詢(xún)節點(diǎn)的路由回送節點(diǎn)D,節點(diǎn)C將響應傳送給路徑上的下一個(gè)節點(diǎn)B。
(3)節點(diǎn)B查看響應中的路由后,將消息送至路徑的下一個(gè)節點(diǎn)E。
(4)E查看路由后再將消息送至路徑中文件節點(diǎn)F(文件η2的存儲節點(diǎn))。
(5)節點(diǎn)D收到查詢(xún)響應,響應消息中包含文件η2的位置信息[η2,DEF]?,F在,節點(diǎn)D不僅知道了文件η2存在節點(diǎn)F中,也知道了兩個(gè)路徑從D到C (含η2文件位置信息)和從C到F(η2文件存儲節點(diǎn))。節點(diǎn)D將路徑鏈接成D-E-B-C-B-E-F,然后刪除不需要的路徑E-B-C-B,最后形成從D到η2的路徑D-E-F,即從查詢(xún)發(fā)起節點(diǎn)D到文件η2的存儲節點(diǎn)F的路徑,通過(guò)它能直接從節點(diǎn)F找到并下載文件η2。

5 與洪泛的比較系統的通信開(kāi)銷(xiāo)
WANET通常用于文件共享,且一般采用洪泛查詢(xún)。假定洪泛模型無(wú)選擇轉發(fā)功能,因此,假定洪泛查詢(xún)一旦在中啟動(dòng),中所有節點(diǎn)都能收到查詢(xún)。該查詢(xún)產(chǎn)生的系統開(kāi)銷(xiāo)O=(n-1)m,其中m表示查詢(xún)次數,n表示節點(diǎn)數量。該WANET共享系統中文件搜索和下載模型(圖4)組建網(wǎng)絡(luò )拓撲時(shí)形成的樹(shù)形結構使得即便所查文件不存在,也不會(huì )像洪泛一樣造成過(guò)多無(wú)用的查詢(xún)消息,該結構幾乎能發(fā)現和訪(fǎng)問(wèn)網(wǎng)絡(luò )中的所有共享文件。


所以。一旦網(wǎng)絡(luò )建立。系統開(kāi)銷(xiāo)與洪泛相比,單個(gè)查詢(xún)的成本效益明顯合算。
另一方面,由于恢復操作和網(wǎng)絡(luò )接入操作產(chǎn)生的系統開(kāi)銷(xiāo)較大,當每次斷網(wǎng)和網(wǎng)絡(luò )接入發(fā)生時(shí),會(huì )帶來(lái)額外開(kāi)銷(xiāo)(在執行恢復操作中斷開(kāi)的子節點(diǎn)變?yōu)楦濣c(diǎn),哈希鏈在整個(gè)子網(wǎng)絡(luò )中重新分配;網(wǎng)絡(luò )接入時(shí),每個(gè)接入的節點(diǎn)要對全網(wǎng)絡(luò )中的共享文件執行插入請求,產(chǎn)生很大通信流量),而洪泛不會(huì )帶來(lái)這樣的開(kāi)銷(xiāo)。

6 結論
同樣大小的網(wǎng)絡(luò )中,在低移動(dòng)性、需要頻繁搜索文件的WANET上,提出方案的帶寬效率比洪泛高,文件搜索更有效。如果WANET網(wǎng)絡(luò )成員移動(dòng)頻繁且搜索文件不頻繁,則采用洪泛會(huì )更好。為避免洪泛和通過(guò)單播方式訪(fǎng)問(wèn)文件,我們盡量保持分布式位置信息的一致性。保持位置信息一致性的開(kāi)銷(xiāo)通過(guò)大量減少后續文件搜索的開(kāi)銷(xiāo)來(lái)補償。
當一個(gè)消息不存在時(shí),網(wǎng)絡(luò )中每個(gè)節點(diǎn)的每個(gè)文件都被洪泛就會(huì )導致?lián)砣?。WANET文件共享系統允許成員的低移動(dòng)性,重新哈希運算后更完善的網(wǎng)絡(luò )結構可抵消移動(dòng)性造成的查詢(xún)開(kāi)銷(xiāo)的增加。

p2p機相關(guān)文章:p2p原理



上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>