簡易檢索 / 詳目顯示

研究生: 張煥業
Huan-yeh Chang
論文名稱: 階層式疊加網路之研究
Study for Hierarchical Overlay Network
指導教授: 陳秋華
Chyou-hwa Chen
口試委員: 馮輝文
Huei-Wen Ferng
邱舉明
Ge-Ming Chiu
學位類別: 碩士
Master
系所名稱: 電資學院 - 資訊工程系
Department of Computer Science and Information Engineering
論文出版年: 2006
畢業學年度: 94
語文別: 中文
論文頁數: 28
中文關鍵詞: 階層式疊加網路
外文關鍵詞: Hierarchical Overlay
相關次數: 點閱:129下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

Kademlia 是一種在點對點(peer-to-peer)網路以以網路拓樸為基礎(Topology-based)的系統,這個系統確保在這個容易錯誤的環境下,資料的一致性和效能的表現。這個系統使用XOR-based方式的拓樸,做為傳遞查詢訊息,和找到特定結點的方法。
但Kademlia的搜尋缺乏實際距離的概念,造成我們在搜尋時,容易造成多餘的時間浪費。針對這個問題,我們在Kademlia上,階層式架構(Hierarchical Overlay),利用節點間互相的實體距離為資訊,來建構三個階層,以期縮短在搜尋實際距離相近的結點的時間。
關鍵字: 點對點網路、拓樸、階層式架構


Kademlia is a Topology-based peer-to-peer system,has provable consistency and performance in a fault-prone environment. This system use XOR-based metric topology to query and locates nodes.
Because lookup of Kademlia doesn’t consider real distance between nodes, it may make us to waste extra time for searching. For this problem, we construct a three-layered hierarchy overlay by physical distance between nodes to hope to shorten total latency of a lookup.

摘要 I ABSTRACT II 誌謝 III TABLE OF CONTENTS IV LIST OF FIGURES VI LIST OF TABLES VII ABBREVIATIONS VIII 1 INTRODUCTION 1 1.1 MOTIVATION 1 1.2 THESIS ORGANIZATION 2 2 RELATED WORKS 3 2.1 P2P PROTOCOLS 3 2.1.1 Kademlia Introduction 3 2.1.2 Kademlia Architecture 3 2.1.3 Node State 5 2.1.4 Kademlia Lookup Algorithm 6 2.1.5 Problem of Kademlia 8 2.2 PVC: A PERFORMANCE VS. COST FRAMEWORK 9 2.2.1 PVC Background 9 2.2.2 Overall Convex Hull 9 3 HIERARCHICAL OVERLAY 10 3.1 HIERARCHICAL STRUCTURE 10 3.2 INSERT 11 3.3 JOIN CLUSTER 12 3.4 HIERARCHICAL LOOKUP 13 3.4.1 Hierarchical Lookup Example 13 4 SIMULATION RESULTS 14 4.1 SIMULATION ENVIRONMENT 14 4.1.1 P2psim 14 4.2 SIMULATION PARAMETER 15 4.3 SIMULATION RESULTS 16 4.3.1 Median Latency of Successful Lookup 16 4.3.2 Lookup Failure Rate 17 4.4 ANALYSIS 17 5 CONCLUSION AND FUTURE WORKS 18 5.1 CONCLUSION 18 5.2 FUTURE WORKS 18 REFERENCES 19

[1]P. Maymounkov and D. Mazieres, “Kademlia: A peer to peer information system based on the xor metric”. In Proc. of the First International Workshop on Peer-to-Peer Systems, March 2002.
[2]Lakshmish Ramaswamy, Bugra Gedik, Ling Liu. "A Distributed Approach to Node Clustering in Decentralized Peer-to-Peer Networks", IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol. 16, No. 9, Sept. 2005. pp1-16.
[3]Consistent Hashing and Random Trees: Tools for Relieving Hot Spots on the World Wide Web. STOC 1997
[4]Tapestry: A Resilient Global-scale Overlay for Service Deployment Ben Y. Zhao, Ling Huang, Jeremy Stribling, Sean C. Rhea, Anthony D. Joseph, and John Kubiatowicz IEEE Journal on Selected Areas in Communications, January 2004, Vol. 22, No. 1, Pgs. 41-53
[5]Topology-aware routing in structured peer-to-peer overlay networks. Miguel Castro, Peter Druschel, Y. Charlie Hu, and Antony Rowstron. In FuDiCo 2002: International Workshop on Future Directions in Distributed Computing. University of Bologna Residential Center Bertinoro (Forli), Italy, June 2002
[6]A Routing Underlay for Overlay Networks Akihiro Nakao, Larry Peterson and Andy Bavier, SIGCOMM 2003
[7]Finding disjoint paths in networks, Deepinder, Sidhu, Nair, Shukri, Abdallah, Proceedings of the conference on Communications architecture & protocols, 1991
[8]Measurement Based Optimal Multi-path Routing. T. Guven, C. Kommareddy, R. J. La, M. Shayman, and B. Bhattacharjee. In Proceedings of the IEEE INFOCOM Conference, March 2004.

[9]On finding disjoint paths in single and dual link cost networks Dahai Xu (State University of New York at Buffalo), Yang Chen (SUNY at Buffalo), Yizhi Xiong, Chunming Qiao, Xin He (State University of New York at Buffalo), INFOCOM 04

[10]Efficient Algorithms for Computing Disjoint QoS Path”Ariel Orda and Alexander Sprintson, INFOCOM 2004

無法下載圖示 全文公開日期 2011/07/28 (校內網路)
全文公開日期 本全文未授權公開 (校外網路)
全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
QR CODE