摘要
根据small-world的研究发现,在实际的P2P拓扑结构中存在若干度数很高的节点。传统的Chord算法假定关键字的查询请求是随机分布的,没有考虑到节点之间的"短链"效应。提出一种基于Chord在一定程度上逐步找到系统节点的"短链"的方法。该方法根据关键字检索命中率动态调整路由表中记录的排序。仿真实验表明,该算法加快了关键字的查询时间,提高了路由表的查询效率。主要创新点在于针对实际P2P网络中查询请求的分布特性提出一种改进的Chord路由算法,该算法能有效改善系统的查询性能。
It exists some high degree node in actual P2P system from the study of small - world. Traditional Chord algorithm suppose that the searching requests distribute randomly and not consider the "shortcut" effect among nodes. This paper puts forword a kind of routing algorithm which can find "shortcut" in P2P system to a certain extent based on Chord. It sorts the routing table according to keywords hit rate dynamicaly. Simlation experiment indicate that the algorithm can accelerate the searching procedure and improve the performance of routing table. The main innovation of this paper is find an improvement Chord routing algorithm according to the searching requests feature in actual P2P system. This algorithm can improve the searching performance effectively in P2P system.
出处
《现代电子技术》
2008年第23期133-134,138,共3页
Modern Electronics Technique