论文部分内容阅读
P2P(Peer-to-Peer)是近年互联网行业发展中非常热门的技术。因为它既能极大地缓解了传统集中式网络架构中服务器负载过大、单点失效等问题,又能充分地利用终端节点丰富的资源(如处理能力、存储能力、带宽能力等),所以P2P技术被广泛地应用于各种网络应用系统中。P2P网络中的每个节点都是对等的,每个节点既是服务提供者又是服务获取者。P2P核心思想是在参与节点之间实现直接的服务共享和交互。但是,随着P2P的广泛使用,参与到P2P网络中的用户量和信息量的急剧增长,增加了用户在查找、定位和获取资源的难度。
本文主要从P2P资源索引和资源查找方面进行分析和研究,旨在提高资源的查找性能。本文首先介绍了P2P网络的概念,分析了当前P2P网络研究的背景和研究现状,分析了现在P2P网络中研究的不足和局限性,主要介绍了几种优化资源索引方法,以及几种提高资源查找性能的有效的资源查找方法。结合本文研究的研究目标——P2P资源索引与查找机制,提出一种基于位置和内容联合感知的P2P资源索引机制(LCP2P),构建的基于位置和内容联合感知的P2P网络拓扑解决了网络拓扑不一致问题,使兴趣相同的节点分布在覆盖网络上相邻近的位置上,提高了网络的路由性能,根据资源语义属性和物理位置信息来构建资源索引,优化资源信息放置,不仅提高了资源查找性能,还优化了网络流量分配。在LCP2P基础上,优化了P2P网络拓扑构建,修改节点的路由信息,改进节点请求资源算法,提出基于LCP2P的资源查找机制(LLCP2P),改进的P2P资源查找机制进一步提高了资源的查找性能,网络流量分配更加合理。
总之,本论文的创新之处在于以位置感知和内容感知技术为基础,提出一种基于位置和内容联合感知的P2P资源索引机制。在此机制基础上,对资源的查找机制进行了改进,得到新的资源查找机制。仿真结果证明,该机制能有效地提高资源查找性能,优化网络流量分配。