OPNet仿真实验报告

合集下载

[模板] 实验四 基于Opnet的网络仿真设计

[模板] 实验四 基于Opnet的网络仿真设计

实验四:基于Opnet的网络设计【实验题目】基于Opnet的网络设计【实验目的与要求】(1)理解网络仿真的工作原理;(2)掌握Opnet的安装与使用;【实验需求】会安装Opnet仿真软件,并进行简单的一些场景仿真【实验步骤】1、Opnet的安装1)拔掉网线,如果有防火墙软件,打开UDP2047端口或者彻底关闭防火墙。

2)执行modeler_81_plxx_win32.exe,按照提示安装OPNET Modeler软件。

最后选择License类型时,请选择Standalone模式。

3)再执行modeler_doc_xxxx_win32.exe和models_81_xxx_win32.exe,按照提示安装文档和库文件。

4)将xxx\Opnet(8.1.A_PL8)\8.1.A_PL3_8_Crack目录下的所有文件拷贝到C:\Program Files\OPNET\8.1.A\sys\pc_intel_win32\bin下。

5)从Start Menu里运行OPNET Modeler,此时会提示无License,选择运行License Management,此时应该没有任何license。

6)关闭License Manager,但不要关闭OPNET Modeler。

7)从OPNET Modeler的Edit-Preference里检查license_server和license_server_ standalone设置是否正确。

如果之前选Standalone模式,license_server应该为 localhost,本机地址或主机名,licenser_server_standalone应该为TRUE(如下图)。

如果修改了某些设置,请重新启动OPNET(回到第5步)。

8)双击bin目录下的Mk_Lic.exe,回车继续,等到出现结束提示后,回车关闭该窗口。

(等待的时间会比较长,如果中途退出,license会不完全。

OPNET局域网扩展实验——05opnet仿真实例资料文档

OPNET局域网扩展实验——05opnet仿真实例资料文档

OPNET局域网扩展实验目的:掌握项目编辑器(Project Editor)的使用,学习Modeler建模和分析的功能。

学会用IT Guru来模拟仿真的基本过程。

内容概述:使用IT Guru快速创建一个网络,收集反映网络性能的统计结果,运行仿真,并且分析这些结果解决网络中存在的问题。

为公司内部互联网的扩展制定一个合理的方案。

目前,公司在办公楼的第一层有一个星型拓扑网络,现在要在第二层增加另一个星型拓扑网络。

这时一个典型的“what-if”问题,所要解决的是确保增加的网络不会导致整个网络的连通失败,如图1-1所示。

图1-1 计划中扩展后的网络模型步骤:1.2 建立网络拓扑结构要创建一个新的网络模型,首先需要创建一个新的项目和一个新的场景。

关键概念一个项目为一系列场景的集合,而每个场景对网络建模的侧重点不同。

采用开始建立向导(Startup Wizard)来建立一个新的项目和一个新的场景。

开始建立向导有以下几个步骤:(1)选择网络拓扑类型。

(2)设定网络的范围和大小。

(3)设定网络背景图。

(4)选择对象模型家族。

开始建立一个场景步骤如下:(1)打开IT Guru。

(2)从File菜单中选择New...。

(3)从弹出的下拉菜单中选择Project并单击OK按钮。

(4)将你的项目命名为<initials>_Sm,场景命名为<initials>_first_floor。

<initials>用来区分同一项目的不同版本,比如可以将项目命名为1_sim。

将场景命名为1_first_floor。

(5)单击OK按钮。

这时出现开始向导,创建新的背景拓扑图,如图1-2所示。

图1-2 开始向导:创建新的背景拓扑图选定网络的范围,如图1-3所示。

图1-3 开始向导:选定网络范围指定网络的大小,如图1-4所示。

图1-4 开始向导:指定网络大小选择OPNET自带的对象模型家族种类,如图1-5所示。

opnet实验报告范例

opnet实验报告范例

opnet实验报告范例OPNet仿真实验报告第一章实验任务1.1 实验一–设置一个仿真场景,假设PC有N台,服务器有M台,交换机和路由器根据N值进行配置–当N=30,60,90和M=1时,设置仿真场景,配置连接设备,服务器配置FTP、TELNET、WWW、SNMP等服务,给出N不同取值时:1)整个网络平均延迟对比曲线图2)服务器与交换机链路的平均吞吐量对比曲线图3)服务器CPU负载变化对比曲线图–当N=90,M分别取值1和2时,设置仿真场景,配置连接设备,服务器配置同上,给出M不同取值时:1)整个网络平均延迟对比曲线图2)服务器与交换机链路的平均吞吐量对比曲线图3)服务器CPU负载变化对比曲线图。

1.2 实验二RIP协议的OPNET仿真分析第二章OPNET网络建模及仿真方法2.1 OPNET简介OPNET是1986年由美国MIL3 Inc.(现在为OPNET Technologies Inc.)研制的,最初是用于军事需要,但很快就发展成为一款商业化软件,并成为目前世界上最先进的网络仿真和开发工具之一。

现在全球大约有2700个OPNET用户,涉及企业、军事、教育、银行、保险等多个领域,被第三方权威机构评为“世界级网络仿真软件第一名”。

作为商业软件的OPNET价格非常昂贵,但它也提供了专门用于教育和科研的免费版本,如OPNET IT Guru。

OPNET支持面向对象的建模方式,并提供图形化的编辑界面,更便于用户使用;采用离散事件驱动的模拟机理,使计算效率得到了很大提高;将基于包的分析方法和基于统计的数学建模方法结合起来,大大加快了仿真速度,而且可以得到更加细节化的模拟结果;在物件拼盘中,包含了详尽的模型库:路由器、交换机、服务器、客户机、ATM设备、DSL设备等,还有其它厂商的配备,使OPNET在新网络项目的设计以及对现有网络的分析方面都有卓越表现;它为通信协议和路由算法的研究提供了与真实网络相同的环境。

OPNET实验报告

OPNET实验报告

篇一:opnet仿真实验报告南京航空航天大学opnet仿真实验报告计算机网络实验目录1.1 实验一 ............................................................................. . (3)1.2 实验二 ............................................................................. . (3)第二章opnet网络建模及仿真方法 (3)2.1 opnet简介 ............................................................................. . (3)2.2 opnet仿真关键技术 ............................................................................. .. (4)2.2.1 层次化建模技术 ............................................................................. .. (4)2.2.2 离散事件仿真机制 ............................................................................. .. (4)2.2.3 仿真调度机制 ............................................................................. (4)2.2.4 通信机制 ............................................................................. . (4)2.3 opnet仿真流程 ............................................................................. (5)第三章实验仿真过程 ............................................................................. .. (5)3.1 实验一单台服务器场景仿真过程 (6)3.1.1 建立网络拓扑结构 ............................................................................. .. (6)3.1.2 收集统计量 ............................................................................. (8)3.1.3 运行仿真 ............................................................................. . (9)3.1.4 60台pc场景1_expand_60 .................................................................... .. 103.1.5 90台pc场景1_expand_90 .................................................................... . (11)3.2 实验一多台服务器场景仿真过程 (12)3.3 实验二用opnet对rip仿真分析 (13)第四章实验仿真结果及分析.............................................................................. . (13)4.1 单台服务器场景仿真结果及分析 (13)4.1.1 整个网络平均延迟对比曲线图 (14)4.1.2 服务器与交换机链路的平均吞吐量对比曲线图 (14)4.1.3 服务器cpu负载变化对比曲线图,见图16. (15)4.2 多台服务器场景仿真结果及分析 (16)4.2.1 整个网络平均延迟对比曲线图 (16)4.2.2 服务器与交换机链路的平均吞吐量对比曲线图 (16)4.2.3 服务器cpu负载变化对比曲线图 (17)4.3 用opnet对rip仿真结果及分析 (18)4.3.1 rip协议概述 ............................................................................. .. (18)4.3.2 rip的工作原理 ............................................................................. .. (18)4.3.3 rip路由更新机制 ............................................................................. . (20)4.3.4 建立网络拓扑结构 ............................................................................. (21)4.3.5 仿真结果 ............................................................................. .. (23)4.3.6 对rip协议的总结.............................................................................. .. (28)第五章实验心得体会以及不足 ............................................................................. . (29)5.1 心得和体会 ............................................................................. . (29)5.2 实验中的不足 ............................................................................. (29)opnet仿真实验报告第一章实验任务1.1 实验一–设置一个仿真场景,假设pc有n台,服务器有m台,交换机和路由器根据n值进行配置1)整个网络平均延迟对比曲线图2)服务器与交换机链路的平均吞吐量对比曲线图3)服务器cpu负载变化对比曲线图–当n=90,m分别取值1和2时,设置仿真场景,配置连接设备,服务器配置同上,给出m 不同取值时:1)整个网络平均延迟对比曲线图2)服务器与交换机链路的平均吞吐量对比曲线图3)服务器cpu负载变化对比曲线图。

opnet实验报告范例

opnet实验报告范例

opnet实验报告范例Example of OPNET experiment report编订:JinTai Collegeopnet实验报告范例小泰温馨提示:实验报告是把实验的目的、方法、过程、结果等记录下来,经过整理,写成的书面汇报。

本文档根据实验报告内容要求展开说明,具有实践指导意义,便于学习和使用,本文下载后内容可随意修改调整及打印。

OPNet仿真实验报告第一章实验任务–设置一个仿真场景,假设PC有N台,服务器有M台,交换机和路由器根据N值进行配置–当N=30,60,90和M=1时,设置仿真场景,配置连接设备,服务器配置FTP、TELNET、WWW、SNMP等服务,给出N不同取值时:1)整个网络平均延迟对比曲线图2)服务器与交换机链路的平均吞吐量对比曲线图3)服务器CPU负载变化对比曲线图–当N=90,M分别取值1和2时,设置仿真场景,配置连接设备,服务器配置同上,给出M不同取值时:1)整个网络平均延迟对比曲线图2)服务器与交换机链路的平均吞吐量对比曲线图3)服务器CPU负载变化对比曲线图。

RIP协议的OPNET仿真分析第二章 OPNET网络建模及仿真方法2.1 OPNET简介OPNET是1986年由美国MIL3 Inc.(现在为OPNET Technologies Inc.)研制的,最初是用于军事需要,但很快就发展成为一款商业化软件,并成为目前世界上最先进的网络仿真和开发工具之一。

现在全球大约有2700个OPNET用户,涉及企业、军事、教育、银行、保险等多个领域,被第三方权威机构评为“世界级网络仿真软件第一名”。

作为商业软件的OPNET价格非常昂贵,但它也提供了专门用于教育和科研的免费版本,如OPNET IT Guru。

OPNET支持面向对象的建模方式,并提供图形化的编辑界面,更便于用户使用;采用离散事件驱动的模拟机理,使计算效率得到了很大提高;将基于包的分析方法和基于统计的数学建模方法结合起来,大大加快了仿真速度,而且可以得到更加细节化的模拟结果;在物件拼盘中,包含了详尽的模型库:路由器、交换机、服务器、客户机、ATM设备、DSL设备等,还有其它厂商的配备,使OPNET在新网络项目的设计以及对现有网络的分析方面都有卓越表现;它为通信协议和路由算法的研究提供了与真实网络相同的环境。

opnet实验报告范例【精品】

opnet实验报告范例【精品】

OP 仿真实验报告第一章实验任务1.1 实验一–设置一个仿真场景,假设PC有N台,服务器有M台,交换机和路由器根据N值进行配置–当N=30,60,90和M=1时,设置仿真场景,配置连接设备,服务器配置FTP、TEL 、等服务,给出N不同取值时:1)整个络平均延迟对比曲线图2)服务器与交换机链路的平均吞吐量对比曲线图3)服务器CPU负载变化对比曲线图–当N=90,M分别取值1和2时,设置仿真场景,配置连接设备,服务器配置同上,给出M不同取值时:1)整个络平均延迟对比曲线图2)服务器与交换机链路的平均吞吐量对比曲线图3)服务器CPU负载变化对比曲线图。

1.2 实验二RIP协议的OP 仿真分析第二章 OP 络建模及仿真方法2.1 OP 简介OP 是 6年由美国MIL3 Inc.(现在为OP Technologies Inc.)研制的,最初是用于军事需要,但很快就发展成为一款商业化软件,并成为目前世界上最先进的络仿真和开发工具之一。

现在全球大约有2700个OP 用户,涉及企业、军事、教育、银行、保险等多个领域,被第三方权威机构评为“世界级络仿真软件第一名”。

作为商业软件的OP 价格非常昂贵,但它也提供了专门用于教育和科研的版本,如OP IT Guru。

OP 支持面向对象的建模方式,并提供图形化的编辑界面,更便于用户使用;采用离散事件驱动的模拟机理,使计算效率得到了很大提高;将基于包的分析方法和基于统计的数学建模方法结合起来,大大加快了仿真速度,而且可以得到更加细节化的模拟结果;在物件拼盘中,包含了详尽的模型库:路由器、交换机、服务器、客户机、ATM设备、DSL设备等,还有其它厂商的配备,使OP 在新络项目的设计以及对现有络的分析方面都有卓越表现;它为通信协议和路由算法的研究提供了与真实络相同的环境。

此外,功能完善的结果分析器为络性能的分析提供了有效而又直观的工具;提供了多种业务模拟方式;具有丰富的收集分析统计量,查看动画和调试等功能;它可以直接收集常用的各个络层次的性能统计参数,能够方便地编制和输出仿真报告。

实验3:Opnet网络仿真软件的使用

实验3:Opnet网络仿真软件的使用

实验3:Opnet网络仿真软件的使用1实验题目Opnet网络仿真软件的使用2实验目的和要求1)采用Opnet构建网络拓扑2)采用Opnet分析网络的性能3实验设备及材料操作系统:Windows 2003/XP主机网络模拟器:OPNET4实验内容4.1 OPNET概述1) 软件版本:OPNET 14.02) OPNET介绍i) OPNET历史和现状OPNET公司起源于MIT(麻省理工学院),成立于1986年。

1987年OPNET 公司发布了其第一个商业化的网络性能仿真软件,提供了具有重要意义的网络性能优化工具,使得具有预测性的网络性能管理和仿真成为可能。

对于网络的设计和管理,一般分为3个阶段:第1阶段为设计阶段:包括网络拓扑结构的设计,协议的设计和配置以及网络中设备的设计和选择;第2阶段为发布阶段:设计出的网络能够具有一定性能,如吞吐率、响应时间等等;第3阶段为实际运营中的故障诊断、排错和升级优化。

OPNET公司的整个产品线正好能面向网络研发的不同阶段,即可以作网络的设计,也可以作为发布网络性能的依据,还可以作为已投入运营的网络的优化和故障诊断工具。

OPNET公司也是当前业界智能化网络管理分析解决方案的主要提供商。

ii) OPNET Modeler介绍Modeler主要面向研发,其宗旨是为了“Accelerating Network R&D(加速网络研发)。

Modeler的主要特征:●层次化的网络模型。

使用无限嵌套的子网来建立复杂的网络拓扑结构。

●简单明了的建模方法。

Modeler建模过程分为3个层次:进程(process)层次、节点(Node)层次以及网络(Network)层次。

在进程层次模拟单个对象的行为,在节点层次中将其互连成设备,在网络层次中将这些设备互连组成网络。

几个不同的网络场景组成“项目”,用以比较不同的设计方案。

这也是Modeler建模的重要机制,这种机制有利于项目的管理和分工。

OPNET网络仿真实验设计

OPNET网络仿真实验设计

OPNET网络仿真试验设计网络仿真是一种以计算机技术为基础的试验方法,通过对网络的建模和模拟,来模拟真实网络环境中的各种状况和问题。

网络仿真试验设计使用OPNET软件,通过搭建网络拓扑结构、配置网络参数以及设定仿真试验场景,来探究网络性能和应用性能,为网络设计和优化提供指导。

一、试验背景和目标网络仿真试验是在真实网络上进行操纵性试验的一种方法,它通过仿真试验,给出网络资源的利用率以及响应速度等性能参数,援助设计者了解网络的寻址和路由机制以及各种网络规划的可行性。

本试验设计旨在通过OPNET软件进行网络仿真试验,深度了解和精通网络性能分析和网络性能优化方法,提高网络设计和管理的能力。

二、试验步骤和方法1. 确定仿真场景:依据试验目标,选择合适的仿真场景,例如数据中心网络、无线传感器网络等。

确定仿真场景后,依据场景需求设计网络拓扑结构。

2. 设计网络拓扑结构:使用OPNET软件中的拓扑工具,依据试验需求搭建网络拓扑结构,包括网络节点、链路、路由器等。

3. 配置网络参数:依据仿真试验需求,设置各个节点的属性和参数,例如传输速率、延迟、丢包率等。

4. 设定应用场景:依据试验目标,设定合适的应用场景和流量模式,例如FTP、HTTP、视频传输等。

设置应用场景时,可以指定流量起始节点、传输数据量、传输时间等参数。

5. 运行仿真试验:对设计好的网络拓扑和参数进行仿真试验,观察和记录仿真结果,并进行性能分析。

可以通过监测网络性能指标、观察系统运行状况等方式,评估网络的性能和可靠性。

6. 性能分析和优化:依据试验结果,分析网络的性能问题,并提出相应的性能优化方案。

可以针对网络瓶颈、时延、拥塞等问题进行优化措施的设计和实施。

7. 试验结果和总结:通过对仿真试验的结果进行总结和分析,得出试验结论。

可以依据试验结果来评估网络设计和优化方案的有效性,并提出改进意见。

三、试验设计的特点和意义1. 省时省力:相比于在真实网络环境中进行试验,网络仿真试验具有明显的省时省力的优势。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京航空航天大学OPNET仿真实验报告计算机网络实验目录第一章实验任务 (3)1.1 实验一 (3)1.2 实验二 (3)第二章OPNET网络建模及仿真方法 (3)2.1 OPNET简介 (3)2.2 OPNET仿真关键技术 (4)2.2.1 层次化建模技术 (4)2.2.2 离散事件仿真机制 (4)2.2.3 仿真调度机制 (4)2.2.4 通信机制 (4)2.3 OPNET仿真流程 (5)第三章实验仿真过程 (5)3.1 实验一单台服务器场景仿真过程 (6)3.1.1 建立网络拓扑结构 (6)3.1.2 收集统计量 (8)3.1.3 运行仿真 (9)3.1.4 60台PC场景1_expand_60 (10)3.1.5 90台PC场景1_expand_90 (11)3.2 实验一多台服务器场景仿真过程 (12)3.3 实验二用OPNET对RIP仿真分析 (13)第四章实验仿真结果及分析 (13)4.1 单台服务器场景仿真结果及分析 (13)4.1.1 整个网络平均延迟对比曲线图 (14)4.1.2 服务器与交换机链路的平均吞吐量对比曲线图 (14)4.1.3 服务器CPU负载变化对比曲线图,见图16. (15)4.2 多台服务器场景仿真结果及分析 (16)4.2.1 整个网络平均延迟对比曲线图 (16)4.2.2 服务器与交换机链路的平均吞吐量对比曲线图 (16)4.2.3 服务器CPU负载变化对比曲线图 (17)4.3 用OPNET对RIP仿真结果及分析 (18)4.3.1 RIP协议概述 (18)4.3.2 RIP的工作原理 (18)4.3.3 RIP路由更新机制 (20)4.3.4 建立网络拓扑结构 (21)4.3.5 仿真结果 (23)4.3.6 对RIP协议的总结 (28)第五章实验心得体会以及不足 (29)5.1 心得和体会 (29)5.2 实验中的不足 (29)OPNET仿真实验报告第一章实验任务1.1 实验一–设置一个仿真场景,假设PC有N台,服务器有M台,交换机和路由器根据N值进行配置–当N=30,60,90和M=1时,设置仿真场景,配置连接设备,服务器配置FTP、TELNET、WWW、SNMP等服务,给出N不同取值时:1)整个网络平均延迟对比曲线图2)服务器与交换机链路的平均吞吐量对比曲线图3)服务器CPU负载变化对比曲线图–当N=90,M分别取值1和2时,设置仿真场景,配置连接设备,服务器配置同上,给出M不同取值时:1)整个网络平均延迟对比曲线图2)服务器与交换机链路的平均吞吐量对比曲线图3)服务器CPU负载变化对比曲线图。

1.2 实验二RIP协议的OPNET仿真分析第二章OPNET网络建模及仿真方法2.1 OPNET简介OPNET是1986年由美国MIL3 Inc.(现在为OPNET Technologies Inc.)研制的,最初是用于军事需要,但很快就发展成为一款商业化软件,并成为目前世界上最先进的网络仿真和开发工具之一。

现在全球大约有2700个OPNET用户,涉及企业、军事、教育、银行、保险等多个领域,被第三方权威机构评为“世界级网络仿真软件第一名”。

作为商业软件的OPNET价格非常昂贵,但它也提供了专门用于教育和科研的免费版本,如OPNET IT Guru。

OPNET支持面向对象的建模方式,并提供图形化的编辑界面,更便于用户使用;采用离散事件驱动的模拟机理,使计算效率得到了很大提高;将基于包的分析方法和基于统计的数学建模方法结合起来,大大加快了仿真速度,而且可以得到更加细节化的模拟结果;在物件拼盘中,包含了详尽的模型库:路由器、交换机、服务器、客户机、ATM设备、DSL设备等,还有其它厂商的配备,使OPNET 在新网络项目的设计以及对现有网络的分析方面都有卓越表现;它为通信协议和路由算法的研究提供了与真实网络相同的环境。

此外,功能完善的结果分析器为网络性能的分析提供了有效而又直观的工具;提供了多种业务模拟方式;具有丰富的收集分析统计量,查看动画和调试等功能;它可以直接收集常用的各个网络层次的性能统计参数,能够方便地编制和输出仿真报告。

目前OPNET的应用在国内还处于起步阶段,因此OPNET具有很大的研究和应用价值。

2.2 OPNET仿真关键技术2.2.1 层次化建模技术0PNET采用层次化的建模技术,提供了三层建模机制:网络模型、结点型和进程模型。

网络模型为最上层,由可以嵌套的子网、通讯节点和在节点间进行通信的链路组成,在这一层完成网络拓扑和模型配置;进程模型是最底层,用有限状态机(FSM)来描述各个状态和状态间转移关系,进程模型是通信协议功能模拟以及与仿真有关的控制流行为实现的具体位置,其中FSM是用C语言描述的通信行为程序;结点模型定义结点的内部结构,由发信机模块、接收机模块、处理机模块、队列模块及包流、统计线等连接组成。

通过0PNET的网络模型、结点模型和进程模型三层建模机制建立起来的模型和实际的网络、设备、协议层次完全对应,全面反映了网络的相关特性。

网络模型、结点模型和进程模型分别在相应的项目编辑器、结点编辑器和进程编辑器中完成。

本实验就是从第一个层次进行建模,从而完成仿真任务的。

2.2.2 离散事件仿真机制0PNET采用基于离散事件驱动的仿真机制。

事件是指网络状态的变化。

网络状态发生变化时,模拟机进行仿真,状态不发生变化的时间段,不进行仿真,即被跳过,因而仿真时间是离散的。

每个仿真时间点上可以同时出现多个事件,事件的发生可以有疏密的区别。

仿真中的各个模块之间通过事件中断方式传递事件信息。

每当出现一个事件中断时都会触发一个描述网络系统行为或者系统处理的进程模型的运行。

通过离散事件驱动的仿真机制实现了在进程级描述通信的并发性和顺序性,再加上事件发生时刻的任意性,决定了可以仿真计算机和通信网络中的任何情况下的网络状态和行为。

2.2.3 仿真调度机制在OPNET中使用基于事件列表的调度机制,合理安排调度事件,以便执行合理的进程来仿真网络系统的行为。

调度的完成通过仿真软件的仿真核和仿真工具模块以及模型模块来实现。

事件列表的调度机制具体描述如下:1.每个OPNET仿真都维持一个单独的全局时间表,其中的每个项目和执行都受到全局仿真时钟的控制,仿真中以时间顺序调度事件列表中的事件,需要先执行的事件位于表的头部。

当一个事件执行后将从事件列表中删除该事件。

2.仿真核作为仿真的核心管理机构,采用高效的办法管理维护事件列表,按顺序通过中断将在队列头的事件交给指定模块,同时接收各个模块送来的中断,并把相应事件插入事件列表中间。

仿真控制权伴随中断不断地在仿真核与模块之间转移。

3.当事件同时发生时,仿真核按照下面两种办法来安排事件在事件列表中的位置:(1)按照事件到达仿真核的时间先后顺序,先到达先处理(first come first serve。

(2)按照事件的重要程度,为事件设置不同的优先权,优先权高的先处理。

2.2.4 通信机制OPNET采用基于包的通信机制来模拟实际物理网络中数据包的流动。

包是为支持基于信息源通信而定义的一种数据结构,可以动态创建、修改、复制、发送、接收和销毁。

每个包含有一些存储信息的区域,通过包流实现同一节点模型的不同模块间的传输。

和基于包的通信机制类似的另一种通信方式是基于接口控制信息(ICI)的通信机制。

ICI是与事件关联的用户自定义的数据列表。

如果某个事件希望传递信息给予它相隔一段时间的将来某个事件,可以将ICI绑定在将来这个事件中,等到它将来发生时就可以取出ICI信息。

因为ICI以事件为载体,所以可以用在各种有关事件调度的场合,例如同一节点模型的相同模块内部、同一节点模型的不同模块之间及不同节点模型之间都可以采用基于ICI的通信。

如果流事件源于包的传输,但是需要传输额外的信息又想避免使用包本身,这时可以用ICI。

2.3 OPNET仿真流程利用OPNET仿真,一般遵循以下工作流程:1.定义目标问题:明确和规范化网络仿真所要研究的问题和目标,提出明确的网络仿真描述性能参数。

如网络通信吞吐量、链路利用率、设备利用率、端到端延迟、丢包率、队列长度等。

2.建立仿真模型:根据研究的问题和目标,建立所需的网络、进程或协议模型(包括网络拓扑结构、协议类型、包格式等),配置相关业务。

3.收集统计数据:收集要用于仿真模型实现和验证的相关统计数据。

如网络流量、端到端延迟、丢包率等。

4.运行仿真:利用仿真工具进行仿真实验,以得到所需要的数据。

5.查看并分析结果:查看结果并利用相关分析工具和数学知识对仿真结果进行统计分析。

6.调试再仿真:分析仿真数据,找出网络的性能瓶颈,然后通过修改拓扑、更新设备、调整业务量、修改协议等方法得到新的仿真场景,再次运行仿真。

7.生成仿真报告:生成网络仿真的研究报告。

图 1 OPNET仿真流程由于网络的复杂性,在实际网络研究中,一般不可能一次就能达到仿真目的,而往往需要多次重复其中的部分或全部步骤。

另外网络仿真过程中仿真参数尽可能根据需要合理选取,并不是越详细越好,无用的参数可能使系统的处理效率下降。

第三章实验仿真过程3.1 实验一单台服务器场景仿真过程3.1.1 建立网络拓扑结构要创建一个新的网络模型,首先需要创建一个新的项目(Project)和一个新的场景(Scenarios)。

首先创建30台PC机的场景:1_first_30。

(1) 打开OPNET Modeler 10.0。

(2) 从File 菜单中选择New...。

(3)从弹出的下拉菜单中选择Project 并单击OK 按钮。

(4)将项目命名为1_sim_network,场景命名为1_first_30。

(5)单击OK 按钮。

按照向导创建网络拓扑图。

首先选择一个空的项目Create Empty Scenarios,然后选择办公网络Office,然后确定网络的大小100m×100m,然后选择OPNET自带的对象模型家族种类,将Sm_Int_Model_List设为Yes,最后确认场景,单击OK。

(6)使用快速拓扑配置,一次性创建规则的拓扑结构,从Topology菜单中选择Rapid Configuration。

(7)从配置下拉列表中选择Star,单击OK。

之后为该星形拓扑网络指定节点模型和链路模型。

即Center Node Model设为3Com公司的交换机3C_SSII_1100_ 3300_4s_ae52_e48_ge3;Periphery Node Model设为Sm_Int_wkstn;Link Model设为10BaseT,其中数量设为30。

再合理设置位置和半径,单击OK。

这样项目编辑窗口中会出现包含有一台交换机和30台PC结点的网络拓扑图。

相关文档
最新文档