基于P2P的网络仿真的协议可扩展性研究

来源 :北方工业大学 | 被引量 : 9次 | 上传用户:along365
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P网络存在可扩展性差和查找服务效率较低等问题。针对这些问题,各国研究人员和开发人员不断推出新的应用和新的协议(或改进已有的协议)。但是当前大多数的P2P网络仿真软件是研究人员为验证自身的协议而设计开发的,此类仿真软件设计目的单一,无法仿真其它协议;小部分具有一定通用性的P2P网络仿真软件,能够仿真多个协议,但是不能简便的实现新协议的仿真。具有高度协议可扩展性的P2P网络仿真软件能够仿真多种协议、简便的实现新协议的仿真,适应P2P网络发展的需要。到目前为止,P2PSim可以说是P2P网络仿真软件中做得最好的,它是一个用来评价、研究、分析P2P协议的免费的、多线程的、离散的事件仿真软件。P2PSim使P2P协议源码的理解变得简单,使各种P2P协议的比较变得方便,并且仿真软件本身具有比较合理的性能。P2PSim已经实现的协议有Chord、Kelips、Tapestry等。同样,P2PSim也存在着不能简便的实现新协议的问题。为了适应本课题研究的需要,对它进行了改造,使其成为一个具有高度协议可扩展性的P2P网络仿真软件。本课题重点研究三个问题:第一个是研究P2P网络和网络仿真技术,选择适合本课题研究的P2P网络仿真软件。第二个是研究基于P2P的网络仿真的相关知识,改造P2PSim,利用改造后的P2PSim实现经典的Chord协议的仿真,分析仿真结果。第三个是研究仿真软件协议可扩展性存在的问题,设计并实现仿真软件的协议可扩展性类框架,利用它实现Chord协议和Kademlia协议,分析比较仿真结果。软件的开发实践结果证明:具有高度协议可扩展性的P2P网络仿真软件不仅是可行的,而且是可靠的。同时在课题的研究、开发与应用的实践中,总结出了进一步改进和完善该软件的方法,为进一步的研究工作打下了良好的基础。
其他文献
随着信息技术的发展,传统的关系数据库功能已不能满足当今信息系统中对时态信息处理能力的需求。而时态数据库理论为解决时态信息处理问题提供了一个很好的解决方案。经过二十
随着计算机网络的广泛应用,网络安全问题成为当下的研究热点。由于生物免疫系统的免疫识别、免疫细胞的分布检测、免疫自适应调节、免疫记忆等特性与入侵检测系统需要的特性
从交通监控到财产保护,从军事到民用,从公司到个人,智能视频监控系统以其特有的优势已被应用到越来越多的场合之中。不论是平安城市,还是智能交通抑或是现代化小区,这些新生
在日新月异的网络时代,B2B电子商务在不断发展。虽然大多数企业都实现了信息化,然而各个企业的管理系统往往各自独立,因此,如何将各个不同应用系统集成,实现B2B电子商务的综
短期电力负荷预测作为能量管理系统EMS的重要组成部分,它不仅是保证电力系统安全经济运行和实现电网科学管理及调度的重要方面,也是进行电网市场化运营所必需的基本内容,其预测精度直接影响电网及各发电厂的经济效益。电力系统负荷的运行变化易受多方面影响,其中天气、节假日等特殊情况的影响十分重要,常用预测方法对其不能很好适应。本文在分析比较各种预测方法优缺点的基础上,提出了一种考虑气象因素及日期类型的BP神经
网格是一个集成的计算与资源环境,它能充分吸纳各种计算资源,并将它们转化成一种随处可得的、可靠的、标准的同时还是经济的计算能力,实现资源的全面共享。良好的调度是实现高效
由于计算机在图像领域的优异性,情感计算越来越受到国内外研究者的关注,情感计算是试图使计算机能够像人类那样具有理解和表达情感能力的一个多学科交叉的新研究领域,在智能
随着21世纪到来,传统信息传播方式已经无法满足新时代信息传递的需求。互联网的飞速崛起,促进了传统信息传播媒介到新兴信息传播媒介的转换,由过去滞后、单调、被动的传播方
在过去二十多年的发展历程中,以解决组织内部协同工作为目的的传统工作流技术取得了巨大的成就。但在面对日益走向分布、动态和异构的新型应用环境时,以WfMC规范为代表的传统工
原始图像在其获取、存储和传输过程中,由于受到图像捕捉系统、存储介质以及传输系统等因素的影响,使得最终获取的图像不可避免地存在图像退化问题。对于这些存在退化问题的图