论文部分内容阅读
对等网(Peer-to-Peer,P2P)技术作为一种新兴的计算模式,打破了传统的C/S模式,成为近年被业界广泛重视并迅速发展的一项技术。P2P网络具有非中心化、可扩展性、健壮性、高性价比等优势,其应用也越来越广泛,而P2P相关技术的研究也越来越受到广泛的关注。在对等网络的众多研究领域中,路由技术是P2P网络中最重要的核心机制之一,它不仅能完成P2P系统基本的功能,还是其他机制的基础,其研究就有非常重要的地位。P2P系统按照系统中节点和资源的关系可以分为非结构化和结构化,而以Pastry协议为代表的结构化P2P网络的路由机制也受到广泛的研究。
本文主要研究结构化P2P中的Pastry系统模型,比较了现有的经典结构化P2P系统模型的路由机制。针对PNS(proximity neighbor selection)算法对网络拓扑信息不能很好的加以利用,对节点的跳转距离没有提供任何机制来进行有效的控制,提出了一种基于分组与节点访问兴趣性的Pastry改进算法,该方法利用分组的策略可以有效的进行节点的定位,节点的访问兴趣性可以减少每跳路由的跳转距离,从而提高了路由效率。
通过模拟实验证明,基于分组与节点访问兴趣性的Pastry改进算法能够减少路由跳数,降低路由时延,提高节点路由的性能,达到设计的目的。