改善非结构化对等式网.pptVIP

  • 1
  • 0
  • 约2.05千字
  • 约 21页
  • 2019-10-17 发布于湖北
  • 举报
改善非結構化對等式網路之訊息傳遞策略 作者:許志貴 簡介 Gnutella:以氾濫式詢問(Query Flooding)的方式來搜尋附近的所有連結的節點,將查詢到的訊息資料按照原來詢問多條路徑隨機選擇一條回傳,來達到搜尋資料和回覆訊息的效果。 研究顯示使用氾濫式詢問(Query Flooding) [10,14]這類方法的系統,例如Gnutella,通常在網路搜尋時,可以在TTL (Time-to-Live) 於七時,將百分之九十五的節點尋訪完畢。 簡介 氾濫式詢問的優點: 受節點頻繁加入和退出環境的影響很小 容錯能力 氾濫式詢問的缺點: 產生多餘的尋訪路程(overlay network) 將相同的詢問資訊發送給對方 多餘的查詢造成頻寬的消耗 目標 是否可以詢問到最多的節點,並且減少詢問時所產生的多餘訊息。 方法 Max Neighbor Broadcast Max-Min Traversal Multi-Max-Min Traversal Hybrid Max-Min Traversal 方法 方法1:Max Neighbor Broadcast 把廣播隔開的方式來減少詢問訊息,間隔one-hop再做廣播。 間隔動作部分,我們會選擇出這一個節點的鄰居中,其鄰居節點數量最多的那一個節點來當我們選擇的路徑。 方法1:Max Neighbor Broadcast 方法2:Max-Min Traversal 拿掉廣播這個動作,針對鄰居數量最大跟最小的這兩種節點來做路徑選擇。 方法2:Max-Min Traversal 方法3:Multi-Max-Min Traversal 由於Max-Min Traversal很容易miss掉節點,所以嘗試增加詢問的路徑。 方法3:Multi-Max-Min Traversal 方法4:Hybrid Max-Min Traversal Max-Min Traversal下增加廣播的方法,每隔數個hops做一次廣播。 方法4:Hybrid Max-Min Traversal 效能評估 實驗環境與架構 Borland C++ Builder撰寫模擬的程式 節點數:200 ~ 2000 N = 2 M = 20 節點平均degree = 8 query停止條件:尋問 訊息之前已經接收過 就不會轉發。 效能評估 實驗結果 效能評估 實驗結果 效能評估 實驗結果 效能評估 實驗結果 效能評估 結論 在這篇論文中,提出不同的方法來改善在分散式非結構化P2P overlay network系統中的訊息詢問方式。針對較為簡易的氾濫式詢問(Query Flooding)方法來做不同的衍生,並且利用模擬實驗的結果來探討各個方法的優點與缺點。 Hybrid Max-Min Traversal在訊息覆蓋率跟訊息數量上,是一個比較好的折衷。 * * 中華民國 九十七 年 二 月 N:設定發送給N個倍數之Max-Min Neighbor Degree的節點 EX:N = 2 M:廣播積分。這個積分會依照每一個節點的鄰居數量大小下去扣除,當廣播積分M被扣到零以下時,這個扣到的節點就會直接進行廣播的動作。 EX:M = 5 M = 1 M = 3 M = 1 M = 5 M = 0 M = 0 M = 5 Multi-Max-Min Traversal Multi-Max-Min Traversal * * * [10] S. Jiang, L. Guo and X. Zhang, “LightFlood: an Efficient Flooding Scheme for File Search in Unstructured Peer-to-Peer Systems”, Proc. 2003 Int’l Conf. Parallel Processing, pp. 627‐635, 2003. [14] E.P. Markatos, “Tracing a Large-Scale Peer to Peer System: An Hour in the Life of Gnutella,” Proc. Second IEEE/ACM Int’l Symp. Cluster Computing and the Grid, pages 65 – 65, 2002. 把廣播隔開的方式來減少詢問訊息,簡單的說就是不要每一個節點都做廣播的動作,而是間隔one-hop或多個hop的節點,然後再做一次廣播,然後來減少每次廣播所造成詢問訊息重複的問題。至於間隔動作部分,我們會選擇出這一個節點的鄰居中,其鄰居節點數量最多的那一個節點來當我們選擇的路徑,因為鄰居的鄰居越多廣播越有效果,如果

文档评论(0)

1亿VIP精品文档

相关文档