计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (34): 103-106.

• 网络、通信、安全 • 上一篇    下一篇

ECP:一种改进的Chord协议

李 伟,葛洪伟   

  1. 江南大学 物联网工程学院,江苏 无锡 214122
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-12-01 发布日期:2011-12-01

ECP:enhanced Chord protocol

LI Wei,GE Hongwei   

  1. School of Internet of Things,Jiangnan University,Wuxi,Jiangsu 214122,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-12-01 Published:2011-12-01

摘要: 如何高效地维护动态网络拓扑在P2P中非常重要。Chord是一种比较成功的P2P路由协议,但是Chord存在网络拓扑维护代价大的问题。提出了一种对Chord的改进协议(ECP),对路由表进行了“K桶”结构的改造,并采用按需更新的策略来更新路由表,减少了网络维护的代价。ECP利用“K桶”收集到的网络动态信息,提高了连接的可用性,使它能够适应P2P网络高度动态性的需要。

关键词: 网络拓扑, 维护代价, Chord协议, K桶

Abstract: How to efficiently maintain dynamic network topology is very important in P2P systems.Chord is a relatively successful P2P routing protocol,but has a terrible problem that maintenance costs highly.In order to address this problem,an improved Chord protocol(Enhanced P2P Protocol,ECP) is proposed,which re-builds the routing table using the “K-CAN” structure,and uses on-demand strategy to update the routing table,decreasing the cost of maintenance.The results show that ECP uses the dynamic informations which are collected by “K-CAN” to increase the availability of connectivity,that makes it can be applied to a highly dynamic environment with good searching performance.

Key words: network topology, maintenance cost, Chord protocol, K-CAN