An Efficient DHT Routing Protocol with Small-world Features for Structured P2P Network

被引:2
|
作者
Zeng, Bin [1 ]
Wang, Rui [2 ]
机构
[1] Univ Naval Engn, Dept Engn Management, Wuhan, Peoples R China
[2] Univ Naval Engn, Univ Lib, Training Dept, Wuhan, Peoples R China
关键词
Distributed Hash Tables; Structured Overlay Network; Routing Algorithm;
D O I
10.14257/ijgdc.2016.9.7.01
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Distributed Hash Tables (DHT) provide a fault-tolerant and scalable means to store data blocks in P2P systems. In this thesis, we have proposed an improved version of CAN called "small-world DHT". The key idea is to link each CAN node to a constant number of long-distance contacts, which are chosen according to the probability density function. This enables our scheme to achieve O(log(2)n) routing path length with 0(1) routing table size per node. We have shown that the hybrid infrastructure of a structured overlay network (CAN) and a random graph (small-world model) not only preserve CAN's simplicity, but also achieves a resilient and efficient DHT routing algorithm. We have also exploited the LookAhead-GREEDY routing algorithm, whereby each node obtains information about its neighbors' neighbors by periodically exchanging the routing table entries with its neighbors. The routing algorithm improves the routing efficiency and enhances the network's resilience to failure. Our scheme requires knowledge of the current network size in order to construct the long-distance links. To estimate the network size, the latter maintains a distributed binary partition tree and measures the size of the sample area by counting the number of leaves in the corresponding branch.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 50 条
  • [1] A Small World Routing Model for Structured P2P Systems
    Huang, Guimin
    Zhou, Ya
    Zhang, Yanchun
    [J]. ISISE 2008: INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING, VOL 1, 2008, : 632 - +
  • [2] A Virtual Ring Method for Building Small-World Structured P2P Overlays
    Zhuge, Hai
    Sun, Xiaoping
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (12) : 1712 - 1725
  • [3] SW-Uinta: A small-world P2P overlay network
    Xu, Jie
    Jin, Hai
    [J]. NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2007, 4672 : 114 - +
  • [4] A structured P2P network based on the small world phenomenon
    Jie Xu
    Hai Jin
    [J]. The Journal of Supercomputing, 2009, 48 : 264 - 285
  • [5] A structured P2P network based on the small world phenomenon
    Xu, Jie
    Jin, Hai
    [J]. JOURNAL OF SUPERCOMPUTING, 2009, 48 (03): : 264 - 285
  • [6] Hierarchical Small-world P2P Networks
    Yin Guisheng
    Shen Jie
    Wang Xianghui
    [J]. ICICSE: 2008 INTERNATIONAL CONFERENCE ON INTERNET COMPUTING IN SCIENCE AND ENGINEERING, PROCEEDINGS, 2008, : 452 - 458
  • [7] A Novel Lookup and Routing Protocol Based on CAN for Structured P2P Network
    Zeng, Bin
    Wang, Rui
    [J]. 2016 FIRST IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND THE INTERNET (ICCCI 2016), 2016, : 6 - 9
  • [8] A Secure DHT Routing Scheme in P2P Networks
    Tan, Yunsong
    Zheng, Zujun
    [J]. 2009 INTERNATIONAL CONFERENCE ON E-BUSINESS AND INFORMATION SYSTEM SECURITY, VOLS 1 AND 2, 2009, : 441 - +
  • [9] Efficient Data Lookup in Non-DHT Based. Low Diameter Structured P2P Network
    Gupta, Bidyut
    Rahimi, Nick
    Rahimi, Shahram
    Alyanbaawi, Ashraf
    [J]. 2017 IEEE 15TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2017, : 944 - 950
  • [10] Neighbourhood maps: decentralized ranking in small-world P2P networks
    Dell'Amico, Matteo
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (06): : 659 - 674