OPNET网络仿真入门实例

OPNET网络仿真入门实例

ID:46579945

大小:4.24 MB

页数:27页

时间:2019-11-25

OPNET网络仿真入门实例_第1页
OPNET网络仿真入门实例_第2页
OPNET网络仿真入门实例_第3页
OPNET网络仿真入门实例_第4页
OPNET网络仿真入门实例_第5页
资源描述:

《OPNET网络仿真入门实例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OPNET网络仿真入门实例OPNET简介OPNET最早出自麻省理工学院的两个博士之手,最终得以商业化。OPNET被广泛应用于精确模拟领域,例如网络设备制造领域的企业商Cisco以及运营商AT&T,都采用OPNET来做各种各样的网络环境模拟和调试。在OPNET的各类产品中,Modeler几乎包含其他产品的所有功能,针对不同领域,主要的用途如下:(1)对于企业网的模拟,Modeler调用自带的已经建好的标准模型组建网络,在某些业务应用达不到事先预想结果或服务质量未及规定要求,比如说网上电子交易过程中交易延迟、数据库服务等业务响应时间慢于正常情况时,Model

2、er捕捉重要的流量进行分析,从业务、网络、服务器三方面来找出瓶颈。(2)对于比企业网更复杂的运行商(ISP)网络的模拟,Modeler把焦点放在整个业务层、流量的模拟,使得运营商可以有效地查出业务配置中产生的错误,例如网络中的哪些服务器配置不够妥善,让黑客容易攻击,有哪些业务的参数配置不合适等情形。(3)针对研发的需要,Modeler提供了一个开放的环境,使用户能够建立新的协议和配备,并且能够将细节定义并模拟出来。为使读者有一个生动、形象、更明确的理解,我们再进行如下说明解释:Modeler所能应用的各种领域主要包括三个方面即端到端结构、新的协议开发和优

3、化、网络和业务层配合如何达到最好的性能。举例来说明一下吧,假设我们要将现有的IPv4的网络升级到IPv6的网络,需要确定采用哪种技术方式对转移效果来说比较好,这就属于端到端结构上的应用;新协议的开发,比如说目前流行的3G无线协议的开发,在系统级的仿真中,可以分析一种新的路由或调度算法如果使路由器或交换机达到QoS;在网络和业务之间如何优化方面,可以分析新引进的业务对整个网络的影响、网络对业务的要求,实际应用中网络和业务是对矛盾,通过Modeler模拟来查找网络和业务之间所能达到的最好的指标。软件的安装图1OPNET的安装比较简单,在此我们要说明的是安装M

4、odeler的时候,有三个可执行安装程序,首先要安装software文件夹里的exe安装文件,然后接着选择任意顺序安装documentation和modeler文件夹里的exe安装文件,按照默认安装方式进行基本操作即可。有兴趣做深入开发研究的读者要注意,Modeler全部功能得以正常工作有赖于相关环境变量的设置,同时开发者在安装OPNET之前安装VC工具时一定要在注册环境变量选项前打勾。对于Modeler环境变量的配置,由于本文主要针对入门者,所以不需要过多涉及讲解,我们简单说明如下:在Windows下,在我的电脑上单击鼠标右键,点选“属性”—“高级选项

5、卡”—“环境变量”打开环境变量配置对话框,在用户变量中主要添加编辑三个变量:include,lib,path,如图一所示。要添加的include路径目录主要包括VC、OPNET以及自定义的所有include文件目录;lib路径目录主要包括VC、OPNET的所有lib文件目录;path路径目录主要包括VC的commontoolsWinNT、MSDev98bin、commontools、VC98bin以及OPNET的syspc_intel_win32bin。OPNET仿真的步骤我们在使用OPNET进行网络仿真时,大体可以分成简单地概述为

6、六个步骤:配置网络拓扑(topology)、配置业务(traffic)、收集结果统计量(statistics)、运行仿真(simulation)、调试模块再次仿真(re-simulation)、最后发布结果和拓扑报告(report)。现在我们将用实际例子来说明一下OPNET的应用,本例程将使用OPNETModeler快速创建一个网络,然后收集反映网络性能的统计结果,运行仿真,并且通过分析这些结果来解决网络中存在的问题。本例侧重于项目编辑器(ProjectEditor)的使用,展示Modeler建模和分析的功能,学会用OPNET来仿真模拟的基本过程。热身准

7、备在例程开始之前,首先先喝点开胃汤,有一些重要的基本概念是需要我们理解掌握的,有助于我们更加清晰明白地向主题进军:项目(project)和场景(Scenario)一个项目说白了就是一组仿真环境,一个场景就是其中的一个仿真环境。场景是网络的一个实例,一种配置,具体来说就是拓扑结构、协议、应用、流量以及仿真配置。在Modeler仿真时,最高层次永远是一个项目,每个项目底下至少包含一个仿真场景,代表网络模型,它是具体的网络仿真环境配置。项目的提出初衷是方便对不同的仿真结果进行比较。项目提供场景复制功能,可以对场景进行备份,通过改变新场景的参数运行仿真来测试系统

8、各方面的功能及是否存在瓶颈。子网(Subnet)OPNET子网和TCP/IP的子

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。