摘要

针对现有对等网络拓扑优化算法大多基于理想的网络环境,缺乏对节点内在因素和外部环境的综合考虑,给出一种对等网络中资源共享引力的拓扑优化算法.它通过节点共享的资源量、资源的真实性评价、资源需求度等内在因素和节点间虚拟距离的外部环境来构建节点的资源共享引力,在此基础上对非结构化对等网络的拓扑结构进行优化.分析与实验结果表明该拓扑优化算法能将资源共享引力低的节点排挤到网络边缘,降低其对网络整体性能的影响,并能有效地提高对等网络的资源搜索效率.