一种改进的DHT算法在P2P资源搜索中的应用

来源 :湖南大学 | 被引量 : 0次 | 上传用户:lhchg1982
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机对等网络技术(P2P技术)是目前计算机网络技术领域的研究热点之一,它受到广泛关注的原因在于其能充分利用互联网的通信、存储、服务等计算能力,实现资源共享。为了充分利用P2P网络资源,必须设计良好的资源发现机制,以实现在P2P网络中对各类资源信息的高效搜索。国际上几个研究小组独立地提出了 Chord、CAN、Pastry、Tapestry等DHT结构的P2P系统解决方案,其中Chord算法具有负载平衡、分布性好、可扩展性强,较高的灵活性等优点,但也存在一些不足。其中最显著的不足是Chord在设计时忽略了参与节点在物理网络上的邻近性,导致重叠网络和物理网络脱节,从而造成实际的路由效率低下,改进Chord算法具有重要的研究意义。本文对P2P网络系统及Chord算法进行深入的研究与分析,提出了针对Chord算法的优化和改进策略,并对算法的有效性、可用性等进行了仿真实验和分析。论文的主要工作如下:(1)在深入分析P2P网络搜索方法的基础上,以DHT(Distributed Hash Table,分布式哈希表)中的Chord算法为切入点,针对参与节点在物理网络上的邻近性以及节点路由表的优化改进,提出了一种改进的Chord算法,理论分析表明改进优化是合理的。(2)针对改进后的Chord算法进行了仿真实验和分析,实验结果表明改进后的Chord算法能有效提高P2P网络资源发现与搜索能力。(3)设计并实现了基于改进后的Chord算法的XML文档查询模型,它可以将用户输入的XML文档存储到系统中;同时对于XML查询也可以通过查询P2P各个Peer节点返回用户所需的XML数据。
其他文献
目的目前治疗肛瘘病症最有效方式就是通过手术切除瘘管,但因手术带来的并发症如疼痛及创面渗血、渗液及创面愈合缓慢等问题,对广大的肛瘘患者带来很大的困扰,乃至影响其日常的生活及心理状态;本课题通过观察加减扶利汤对湿热下注型肛瘘患者术后疼痛、分泌物及创面愈合的影响,分析加减扶利汤对湿热下注型肛瘘患者治疗的作用机理,为进一步推广加减扶利汤促进肛瘘术后创面愈合提供理论依据。方法选择2019年3月-2020年1
经济犯罪是一个随着社会物质生活条件变化而变化的动态概念,是所有现代化国家刑事犯罪的主要形式,研究经济犯罪的特征对于防止、治理经济犯罪具有极其重要的意义.
拓维教育公司是湖南本土一家知名的移动互联网教育公司,于2015年成功并购国内三家在线教育企业后,完成了以K12领域为重点的在线教育行业布局,并制定了打造0-18岁在线教育生态
教学过程是一个以心理活动为基础的认知过程和情感过程的统一,认知过程与情感过程是相辅相成的.教学活动的效果如何取决于教学质量水平的高低,然而影响这一水平极其重要的因
现阶段,我国房建土建工程相关技术越来越成熟,高支模技术得以广泛应用.高支模技术的出现弥补了传统施工技术中存在的不足,成为了房建土建工程的核心技术.为了能够确保高支模
相对论磁控管是普通磁控管在大电流方向直接外推而发展起来的高功率微波源。同时,也基于现代脉冲功率技术和冷阴极技术的发展。自1976年第一只相对论磁控管诞生,人们就关注它在
随着在线教育的发展,我国在线教育的课程规模和应用范围逐渐攀升至世界首位。在线课程在给人们带来方便快捷的学习方式的同时,也易因课程资源过多引发学习者产生认知迷航或课