|国家预印本平台
首页|基于Chord算法的拓扑相关改进

基于Chord算法的拓扑相关改进

Topology-Aware Improvement on Chord

中文摘要英文摘要

当构建P2P覆盖网时路由效率是一个很重要的问题。然而,Chord算法因为在选择路由时完全没有考虑到节点间的拓扑关系,因此也就产生了一个问题,路由算法的跳数完全基于逻辑特性而与物理位置无关。一个逻辑跳通常包括多个物理跳。在一个大型P2P网络,不同节点间的延迟差异是相当显著的。很有可能是一个逻辑的跳跃发生在两个延迟很大的节点间,这可能导致长距离传输并阻塞网络。在本文中我们提出了一种基于Chord的拓扑相关改进算法,重点在于取得更好的路由效率。它通过额外附加一层根据拓扑区域划分出的Chord环,以取得更低的延迟。仿真结果显示这项改进有效地降低了每条路由通讯的延迟,证明了方法的有效性。

Routing efficiency is the critical issue when constructing peer-to-peer overlay. However, Chord has often been criticized on its careless of routing locality. There is a problem here, the hops of these routing algorithm are logical rather than physical. A logical hop usually contains a lot of physical hops. In a large P2P network, the difference of latency between two peers is significant. Most likely a logical hop happens in the two nodes with great delay, which probably cause long-distance transmission and block the network. In this paper, we propose a topology-aware improvement on the basis of Chord, which focuses on achieving better routing efficiency. It has lower latency by appending a topology-aware Chord circle to divide topology regions. The simulation shows that the improvement has achieved lower latency per message routing.

周晓帆、王志谦、杨旭东

通信

P2Phord拓扑相关

P2Phordopology-Aware

周晓帆,王志谦,杨旭东.基于Chord算法的拓扑相关改进[EB/OL].(2009-02-12)[2025-08-11].http://www.paper.edu.cn/releasepaper/content/200902-602.点此复制

评论