改进的P2P内容寻址网络及其在NGI环境中的实现探讨

来源 :南昌大学 | 被引量 : 0次 | 上传用户:fbhww
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于分布式散列表(Distributed Hash Table,DHT)的第二代结构化P2P系统是P2P研究的最新进展和研究热点。内容寻址网络(Content-Addressable Network)是结构化P2P系统的典型代表,它在虚拟的d-维笛卡尔坐标空间上利用DHT来实现其数据组织和查找功能,提供了根据键值(key)快速定位资源的能力、良好的容错能力、自组织能力和可扩展能力。此外,CAN的提出者还探讨了在CAN中实现应用层多播的方法,并证明了该算法很好地避免了重复数据报。但是包括CAN在内的许多DHTs算法仍然存在两个主要的缺点:第一,缺乏基于内容的有效搜索。DHTs在搜索之前已经明确了搜索目标——特定的key,而基于内容的搜索无法在搜索之前确定搜索目标,需要通过计算相似度来选出匹配程度最大的那些文件。第二,维护系统结构开销较大。虽然DHTs查询所需要的网络资源(网络带宽)开销小,查询延迟小,但为了保证当节点动态加入/退出系统时路由表的准确性,必须依靠额外的协议来更新路由表,因而对动态的网络,用于路由维护的开销较大。 本文作者从网络拓扑改进和算法改进两个角度详细分析了上面提到的两个问题,并给出了一个改进的CAN解决方案——基于资源聚集网格的内容寻址网络(Grid-CAN):根据网络的幂定律模型以及在对现有网络资源分布规律的统计,Grid-CAN将P2P网络中少数的前列内容提供节点(top content provider)组织成一个d-维CAN结构的资源聚集网格,在保证内容提供能力的同时,减小了结构维护的开销;根据小世界特征,Grid-CAN在原始CAN拓扑的基础上加入小世界特征拓扑,使得从任意节点发出的消息能够以O(log2N)的延迟扩散到整个网络(原始CAN的扩散延迟为O(N1/d),实现了CAN上的基于多播查询方式的可扩展深度内容搜索;根据P2P网络中不同消息数量的统计,Grid-CAN提出了一种流水线(pipeline)消息传输机制,不仅能够消除用于路由维护的Ping-Pong消息(约占消息总数量的63%),还能够更好的利用网络带宽来传输查询和响应消息。 为了验证Grid-CAN在下一代互联网环境下的可行性,本文作者分析了Grid-CAN的具体实现以及对目前两种重要的下一代互联网技术:网格和IPv6的支持。为了验证Grid-CAN的性能改进,本文作者分别对Grid-CAN的节点分类算法、搜索算法和消息传输算法进行了深入分析并通过仿真试验对其性能进行了验证。
其他文献
人类从自然界获得解决科学难题的灵感,借鉴自然界自身的规律,解决人类面临的科学问题已经成为现代科学研究中的一个非常新的研究思路。将生物免疫系统运行机理应用到计算机入
针对异构网格环境的特点,本文首先建立HITGRID作业调度原型,并在此调度原型基础上提出一种具有公平性、异构适应性、网络适应性、规模可扩展性,并且支持作业多址运行的调度算
工作流技术是目前实现企业业务过程建模、模型仿真分析与优化,最终实现业务过程自动化的核心技术之一。如何将工作流技术高效的应用到军工企业装备维修业务中去是目前该领域关
随着企业本身对于分布式处理要求的出现及Internet信息网络的飞速发展,现在的网络信息系统对于数据交互效率、系统负载的均衡、数据交互的安全性和异构平台之间的移植等提出了
  对等网络(P2P)是近几年计算机领域比较关心的研究课题,被视为改变现有互联网面貌的四大技术之一。P2P特有的分布式结构可以使用户之间不通过服务器而建立直接的连接交互信
本文是在我们承担的国家863项目"乳业专家系统开发与应用"的研发基础之上,结合专家系统技术在具体应用领域的特点,阐述了一种基于BP神经网络的知识表示方法以及相关的推理技
公平数据交换协议是安全电子商务的核心技术,近些年来得到了蓬勃的发展。随着互联网用户数目的增多,越来越多的日常商务活动都逐步电子化、网络化。因此对如何在计算机网络上开
本文对生物信息学中的一个重要分支——RNA二级结构预测进行了详尽的阐述,介绍了各种预测算法,包括各种经典的预测的算法,如系统发育比对方法,Nussinov和Zuker的动态规划
计算机免疫是参照生物免疫学原理提出的一种计算机安全解决方案,在一定程度上弥补了传统安全技术的不足。当前对它的研究主要集中在免疫检测方面,对免疫应答却很少涉及。通用
在无线网络迅猛发展与移动终端不断增加的环境下,互联网未来的发展将成为有线网络、无线网络与卫星网络等组成的异构网络。拥塞控制机制的改进也由于网络结构的复杂而更加困难