【摘 要】
:
对等网技术是 Internet上的一种分布式网络控制技术,它将逐渐取代传统的C/S模式,使Internet的应用从中心服务器模式向网络节点边缘化方向发展。 当前P2P应用系统的特点在
论文部分内容阅读
对等网技术是 Internet上的一种分布式网络控制技术,它将逐渐取代传统的C/S模式,使Internet的应用从中心服务器模式向网络节点边缘化方向发展。 当前P2P应用系统的特点在于其完全的分布式控制、节点网络的高动态性和节点的自治性,这和蚁群系统在一定程度上有相似之处。蚁群系统起源于仿生学算法理论,是一种模拟进化算法,它具有分散式控制的特征,个体高度自治,通过信息素的作用、相互协作完成复杂任务。蚁群系统描述了自然界蚂蚁觅食过程中如何寻找最佳路径的问题。 本文针对当前P2P应用系统性能难于评估的特点,结合蚁群算法理论,构建了对P2P应用系统的性能进行分析评估的仿真模型,设计实现了这个仿真模型,选择Gnutella协议设计了该模型的测试实例DocShare,并对DocShare实例的性能进行仿真和评估。在对等网仿真模型中,包含一个由大量对等节点构成的动态网络和具有遍历网络能力的自治代理(Ant)。Ant通过与节点的交互以及其他Ant的协作来完成资源检索、路由选择、数据共享、通信、协同操作等任务。 本文在Windows环境下,使用Java和Ant开发工具,设计实现了对等网仿真模型和测试实例,完成对测试实例的仿真实验,对实验结果进行分析。通过仿真模型提供的接口,开发人员可以对其他P2P应用方案使用蚁群算法进行描述,并接入到仿真模型中,对其进行仿真评估,可以根据仿真结果对方案中存在的不足进行改进。
其他文献
最近几年,工作流技术的研究和应用已引起了研究人员、开发人员和用户的普遍关注。诸如计算机支持的协同工作、无纸办公、表单传递、协作系统和办公自动化这些概念很早就已经提
在当前的战争模式下,空中打击已成为局部战争中使用的主要方式,具有决定全局的战略意义.战术弹道导弹作为以防区外精确打击为主要手段的非接触远程作战样式的支柱力量之一,具
一、证券信息技术系统构成证券业的网络系统分为外部网络系统、内部网络系统及业务系统三大部分。外部网络系统是证券营业部网络以外的、与证券营业部相联的各种网络系统。内
对机床工具行业来说,它的采购、销售、库存以及生产管理等数据信息比较复杂,数据统计分析因难。一个大而通用的ERP软件不可能覆盖所有行业,不能满足不同工业领域、不同产品生
本文结合统计语言技术、信息论和当前的语义检索模型,建立了一个基于动态语义环境的知识检索模型,实现了该模型面向文本数据库的应用系统.首先提出了一种支持知识检索的动态
基于当前计算资源和计算能力不断增长的需求,网格技术随之产生。它的最终目标是实现网络虚拟环境上的资源共享和协同工作,消除信息孤岛和资源孤岛。 在网格环境下,许多应用需
射频识别系统应用中存在的主要问题之一是昂贵的读写器成本,特别是工作在超高频和微波频率的读写器。本论文以车辆识别管理系统为应用背景,分析了ZigBee协议栈的特点和实现方
网络技术的发展及用户对多种业务需求的增长,使得原来独立设计运营的电信网,国际互连网和有线电视网正通过多种方式相互融合。在核心网领域,专家们已经达成使用IP分组交换网络的
近年来,数据仓库技术成为计算机领域研究和应用的热点之一。数据仓库从理论研究进入到实际应用,发展速度十分惊人。实践证明,数据仓库技术在为企业或政府科学地提高决策支持水平
Verilog是工业界广泛使用的一种硬件描述语言,可用于不同抽象层次的数字系统建模.为了确保开发的正确性,对Verilog语言的准确理解是十分必要的.而目前它的形式化语义研究还不