基于OPNET的网络仿真设计.doc
《基于OPNET的网络仿真设计.doc》由会员分享,可在线阅读,更多相关《基于OPNET的网络仿真设计.doc(14页珍藏版)》请在沃文网上搜索。
1、基于OPNET的网络仿真设计摘 要:网络仿真是一种利用数学建模和统计分析的方法模拟网络行为,从而获取特定的网络特性参数的技术。探讨了OPNET的关键仿真技术,并介绍使用OPNET进行网络仿真的工作流程,以及对某高校校园网进行了仿真设计,对仿真结果进行了分析。关键词:网络仿真,OPNET,校园网Network Based on OPNET SimulationAbstractNetwork simulation is a mathematical modeling and statistical analysis of the simulation of network behavior to
2、obtain the characteristic parameters of specific network technologies. Discusses the key OPNET simulation technology, and describes the network using the OPNET simulation workflow, as well as a campus network conducted a simulation design, simulation results are analyzed.Keywords: Network simulation
3、, OPNET, campus network目录1引言12网络仿真概述13 OPNET仿真系统核心技术23.1离散事件仿真机制23.2仿真调度机制33.3建模通信机制34 OPNET在网络规划设计的步骤及应用流程34.1收集网络工程设计文档44.2建立网元模型44.3建立网络模型44.4建立网络流量模型44.5仿真设计和仿真计算44.6查看、结果分析并提交仿真报告45 OPNET在某校园网的仿真应用55.1网络拓扑55.2业务配置65.3仿真结果的分析总结75.3.1收集统计量75.3.2仿真设置75.3.3运行仿真76结束语11参考文献121引言对于园区网络,在建设网络、开展网上业务之前,
4、需要对配置的网络设备、所采用的网络技术、承载的网络业务等方面的投资进行综合分析和评估,提出性价比最优的解决方案。无论是构建新网络,还是升级改造现有网络,或者测试新协议,都需要对网络的可靠性和有效性进行客观的评估,从而降低网络建设的投资风险,提高网络的性能。网络仿真是一种有效的网络研究工具,它以系统理论、形式化理论、随机过程和统计学理论、优化理论为基础,在设计阶段,仿真方法提供一个虚拟模型来预测并比较各种方案的性能,通过对不同环境和工作负荷的分析和比较,来优化系统的性能。随着网络新技术的不断出现和数据网络的日趋复杂,对网络仿真技术的需求必将越来越迫切,网络仿真的应用也将越来越广泛,网络仿真技术已
5、成为研究、规划、设计网络不可缺少的工具。目前在计算机网络仿真软件中,较为突出的是OPNET系列仿真平台。作为网络规划、仿真及分析工具的高端产品,OPNET在通信、国防及数据网络领域已经被广泛认可和采用。目前OPNET的应用在国内还处于起步阶段,因此OPNTE具有很重要的研究、应用价值。2网络仿真概述系统仿真技术是以相似原理、数学模型、统计分析以及仿真应用领域的有关专业为基础,以计算机系统及仿真器为工具,利用模型对已有的或设想的系统进行研究、分析、实验与运行的一门多学科的综合性技术。在各类应用的需求及有关学科技术的推动下,系统仿真技术己经构成一个综合性的专业技术体系。系统仿真本质上是一种知识处理
6、过程,典型的系统仿真过程包括系统模型建立、仿真模型建立、仿真程序设计、仿真实验和数据分析处理等,它涉及多学科领域的知识和经验。网络仿真的主要应用于新的网络协议和设备的开发、评价和网络规划设计。网络仿真能迅速建立起网络模型,方便地修改模型,适用于预测网络性能、容量规划、故障分析、端到端性能分析、指导新网络建设等。系统仿真的基本流程如图2.1所示。图2.1 系统仿真的基本过程3 OPNET仿真系统核心技术3.1离散事件仿真机制OPNET采用基于离散事件驱动的模拟机理(其中事件是网络状态的变化)。只有网络状态发生变化,模拟机才工作,网络状态不发生变化的时间段不执行任何模拟计算,即被跳过。因此,与时间
7、驱动相比,离散时间驱动的模拟机计算效率得到很大提高。仿真核心实际上为离散时间驱动的事件调度器,它对所有进程模块希望完成的时间和计划该事件发生的时间进行列表和维护。事件调度器主要维护一个具有优先级的队列,它按照时间发生的事件对其的工作进行排序,并遵循先进先出顺序执行时间。而仿真中的各个模块之间的通信主要依靠传递包的方式来实现。3.2仿真调度机制在OPNET中使用基于事件列表的调度机制,合理安排调度事件,以便执行合理的进程来仿真网络系统行为。调度的完成通过仿真软件的仿真核和仿真工具模块以及模型模块来实现。3.3建模通信机制在OPNET仿真软件中,大部分的模型都可以归结为一个由若干相互通信组成的分布
8、式子系统。子系统之间的交互依赖于通信资源,以支持命令、质询和一般信息的交换。这些方式包括数据报的通信机制、通信链路机制、应用接口控制信息(IC)I通信机制和统计线通信机制。4 OPNET在网络规划设计的步骤及应用流程OPNET网络仿真软件应用于网络规划设计的流程见图4.1。图4.1 网络仿真流程4.1收集网络工程设计文档网络仿真必须基于对仿真网络全面和深入的了解,主要包括:网络拓扑结构、网络协议和标准、网络设备、网络链路、网络应用及其流量特性。4.2建立网元模型对于基本模型库中已有的网络设备,根据网络设备的接口配置对现有模型进行修改,优化网络设备模型;对于基本模型库中没有的网络设备,需要开发新
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 OPNET 网络 仿真 设计
