基于移动Agent的P2P文件共享系统的研究

来源 :大连海事大学 | 被引量 : 4次 | 上传用户:y286491357
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着许多P2P系统的出现,P2P技术逐渐成为人们研究的热点。文件共享是P2P技术兴起的原因,也是目前P2P技术最广为人知的应用之一。现有的P2P文件共享系统在资源搜索、资源传送等方面还存在许多不足。由于P2P本身具有的分布式存储特点,使得在资源传送上的不足相对容易解决,所以根本的难点在于如何发现拥有资源的对等点。尽管P2P网络在资源搜索方面的潜力尤为巨大,但是目前这种潜力并没有被充分挖掘出来,还需要进一步的研究。移动Agent能够在异构的网络环境中从一台主机迁移到另一台主机并完成用户指定的任务,利用其这一特点能使P2P更加具有活力。基于移动Agent技术的搜索具有多样性、灵活性、可扩展性和全面性等众多优点。为了改善现有文件共享系统中在资源搜索上存在的大量冗余消息,占用大量的网络带宽以及不支持复杂查询的现状,本文提出了一种改进的文件共享系统模型。主要做了以下几个方面的工作;详细分析了几种典型的P2P文件共享系统模型,并总结了各自的优缺点。通过将对等点按其在网络中角色的不同分成了三类;普通对等点、集合点、超级对等点,从而在逻辑上形成了分层的虚拟网络结构,提高了网络的稳定性,同时较好地解决了集合点的负载平衡问题。在分层的网络结构基础上构建一种改进的文件共享系统模型。针对改进的模型,引入了移动Agent技术并充分结合了蚁群算法的思想,并且对集合点所维护的RPV表进行了优化,提出了一种新的资源搜索策略,从而更好地实现了资源的搜索。在该模型的基础上具体实现了一个P2P文件共享系统-MAPP并对其进行了测试。测试结果表明,尽管本系统采用的是一种无保障的搜索机制,但其搜索性能、搜索的准确性和搜索效率等方面与Gnutella相比也具有了一定的改善和提高。
其他文献
碰撞检测就是判断某一时刻两个移动的物体之间是否发生了碰撞。作为一个典型而实用的方法,需要考虑在任意离散的时间帧序列,两个物体是否相交。碰撞检测是计算机动画、游戏设
工作流是有固定程序的业务流程的计算模型。它通过在计算机环境下把业务过程集中和业务过程自动化,实现在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者
随着信息技术的迅速发展,计算机符号计算作为人工智能的新分支学科之一,也逐渐成熟和完善,并被应用到非线性科学的研究中来。目前,计算机符号计算因其强大而精确的符号计算能力和
Ad Hoc网络是一种特殊的对等式自组网络,它利用无线通信技术,通过相邻节点的转发实现通信。它是一组带有无线收发装置的移动终端组成的多跳临时性移动网络。它具有网络自组性
随着计算机和网络技术日新月异地发展,信息技术已经渗透到世界的各个角落,各行各业纷纷采用信息技术发展的新成果以促进生产效率的提高。信息资源是现代社会经济发展的重要支柱
信息推送技术是为解决网络信息源急剧膨胀而出现的一项技术。相对于传统的拉取技术,它的优势在于信息传送的主动性和及时性。WAP Push技术的出现,使得推送技术的优势在移动通
网格计算是构筑在Internet上的一组新兴技术,其基础设施一定是基于IP协议的宽带数字通信网络,它将改变传统的Client/Server和Client/Cluster结构,形成新的Pervasive/Grid体系结
光学相干层析技术(Optical Coherence Tomography, OCT)利用组织对光的散射特性对目标成像,与传统成像利用组织的阻光性和电磁特性相比,该项技术能够快速、无损地获得样本的高
用户界面是软件系统与用户沟通交流的桥梁。好的用户界面提高用户的效率和生产力,降低错误和培训时间,改进用户接受度。由于界面的复杂度,界面难以开发和维护。研究表明60%的
1982年,波兰学者Z.Pawlak提出的粗糙集理论是一种刻画不完整性和不确定性的数学工具,能够有效地分析各种不完备的信息。他建立在分类机制的基础上,利用已知的知识库,来(近似)