实验3:Opnet网络仿真软件的使用
OPNET网络仿真--包交换
一、实验目的1。
学习熟悉使用OPNET仿真软件,实现对网络场景的仿真.学习并掌握包交换有线网络的基本知识.2.数据包建模.学习并掌握数据包建模的基本方法和技能。
3.有线链路建模。
学习并掌握有线链路建模的基本方法和技能。
4.中心交换节点建模学习并掌握中心交换节点建模的基本方法和技能。
包括hub进程建模和包流的连接。
5。
周边节点建模学习并掌握周边节点建模的基本方法和技能,包括: src进程建模; sink进程建模; proc进程建模;包流的连接.6.网络建模。
学习并掌握包交换有线网络建模的基本方法技能。
7.配置参数、运行和调试仿真学习并掌握收集统计量、配置参数、运行和调试仿真的基本方法和技能。
8。
仿真结果分析.学习并掌握仿真结果分析的基本方法和技能.二、实验过程专题1:实现包交换1、定义包格式(1)从File 菜单列表中选择Packet Format,单击OK 按钮。
这时打开包格式编辑器。
(2)单击Create New Field 工具按钮,然后将光标移到编辑窗口中,单击鼠标左键,接着单击右键。
这时一个新的包域出现在编辑窗口中。
设置包域的属性,定义好的包域名称和大小。
图1.包格式定义(3)从File 菜单中选择Save,命名包格式。
2、定义链路模型(1)从File 菜单列表中选择Link Model,打开链路模型编辑器.(2)找到链路类型支持属性框,设置支持的包格式,除了ptdup 外的链路类型对应的Supported属性设置为no,表明该链路只支持点对点双工连接。
(3)在packet formats 属性右边对应的Initial Value 栏中单击鼠标左键。
“Supports All Packet Formats”和“Supports Unformatted Packets”复选框取消,同时将新增加包设置为Support。
图2.链路模型定义3、创建中心节点定义节点模型,中心交换节点:四对发信机和收信机(每对收发信机对应一个周边节点),一个中心交换处理进程(按地址转交包)。
OPNET在网络技术仿真实验中的应用
分 析 和 比 较 计 算 ; 对 于 种 类 繁 多 的 组 网技 术 , 学 中 进 行 网 络 而 教
性 能 分 析 与 计 算 更加 困 难 . 使 学 校 建 立 了 网 络 实 验 室 , 由 于 即 也
( ) 试 模 块 再 次 仿 真 ( — i uao : 过 分 析 仿 真 数 据 , 5调 Re s l t n)通 m i 找 出 与 网 络 设 计 目标 的 差 距 , 过 修 改 网 络 拓 扑 结 构 、 新 网 络 通 更 设 备 、 整 协 议 及 业 务 量 等 . 次 仿 真 运 行 . 终 达 到 网络 设 计 的 调 再 最 各 项 性 能 指 标 . 网络 的吞 吐 量 、 时 、 应 时 间 等 。 如 延 响
( ) 置 网 络 拓 扑 ( o ooy : 用 OP T 提 供 的 向 导 和 各 1配 T p lg )利 NE 相 关 编 辑 器 , 成 场 景 的建 立 、 络 设 备 的 选 择 以 及 建 立 网络 拓 完 网 扑结构 。
( ) 置 业 务 ( r i) 建 立 网 络 业 务 流 量 模 型 , 过 选 择 在 2配 Ta c : f 通 网 络 上 运 行 的 应 用 业 务 类 型 , 所 仿 真 的 网 络 配 置 业 务 量 . 成 为 完 对 系统 流 量 的建 模 工作 。
( ) 布 结 果 和 仿 真 报 告 ( p r : 据 仿 真 结 果 , NE 6发 Reot 根 ) OP T
网络 技 术 更 新 速 度 快 和 经 费 所 限 , 无 法 满 足 各 种 网 络 设 备 和 众
多 组 网技 术 实 验 的 需要 , 网络 仿 真 技 术 为 上 述 问 题 的 解 决 提 供 了一种有效途径 。 网 络 仿 真 技 术 是 一 种 以 系 统 理 论 、 式 化 理 论 、 机 过 程 理 形 随 论 、 计 学 和 优 化 理 论 为 基 础 , 过 对 网 络 结 构 、 备 、 路 和 协 统 通 设 链
OPNET在网络技术仿真实验中的应用
一 、引 言 网络技术课程主要讲解网络原理和各种组网技术, 在教学 实践中, 面对抽象的网络体系结构和复杂的网络协议, 教师往往 也只能从理论上进行分析, 而无法对网络协议的性能进行定量 分析和比较计算; 而对于种类繁多的组网技术, 教学中进行网络 性能分析与计算更加困难, 即使学校建立了网络实验室, 也由于 网络技术更新速度快和经费所限, 无法满足各种网络设备和众 多组网技术实验的需要, 网络仿真技术为上述问题的解决提供 了一种有效途径。 网 络 仿 真 技 术 是 一 种 以 系 统 理 论 、形 式 化 理 论 、随 机 过 程 理 论 、统 计 学 和 优 化 理 论 为 基 础 , 通 过 对 网 络 结 构 、设 备 、链 路 和 协 议的建模, 建立一个模拟真实网络的环境, 从而获取网络设计或 优 化 所 需 要 的 网 络 性 能 数 据 的 仿 真 技 术 。[1] 目 前 常 用 的 网 络 仿 真 软 件 有 : OPNET , NS2, OMNET+ + 等 。本 文 提 出 了 将 OPNET 应用于网络技术仿真实验的总体框架, 重点讨论了其应用于网 络 拓 扑 、体 系 结 构 、协 议 、性 能 分 析 、网 络 应 用 、网 络 规 划 设 计 和 网 络 管 理 等 教 学 环 节 中 的 仿 真 实 验 途 径 和 方 法 。[2,3] 二、OP NET 的仿真原理及流程 OPNET 采 用 离 散 事 件 驱 动 的 模 拟 机 理 , 其 中“事 件 ”是 指 网 络状态的变化, 也就是说, 只有网络状态发生变化时, 模拟机才工 作, 状态不发生变化, 不进行仿真。仿真的时间是离散的, 每当有 一个事件出现后时间往前推进, 也就是时间是跳跃前进的。一个 仿真时间点上可以同时出现多个事件, 事件的发生有疏密的区 别。OPNET 采用基于包的建模机制模拟实际物理网络中包的流 动, 模拟实际网络协议中的组 包和拆包的 过 程 , 可 以 生 成 、编 辑 任 何标准的或自定义的包格式。 OPNET 采用面向对象的建模方法来反映实际的网络组成 和 结构, 采用三层模型实现对网络行为的 描 述 : 网 络 模 型 、节 点 模 型 和进程模型。通过 OPNET 提供 的向导编辑器完成对三层模型的 细 节 刻 画 , OPNET Modeler 中 常 用 的 编 辑 器 有 : 网 络 编 辑 器 ( Network Editor) 、节点编辑器( Node Editor) 、进程编 辑 器 ( Process
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介绍与实例网络仿真技术是一种通过建立网络设备和网络链路的统计模型, 并模拟网络流量的传输, 从而获取网络设计或优化所需要的网络性能数据的仿真技术。
由于仿真不是基于数学计算, 而是基于统计模型,因此,统计复用的随机性被精确地再现。
strong网络仿真技术具有以下特点:一, 全新的模拟实验机理使其具有在高度复杂的网络环境下得到高可信度结果的特点。
二, 网络仿真的预测功能是其他任何方法都无法比拟的;三,使用范围广, 既可以用于现有网络的优化和扩容,也可以用于新网络的设计,而且特别适用于中大型网络的设计和优化;四,初期应用成本不高, 而且建好的网络模型可以延续使用, 后期投资还会不断下降。
OPNET介绍OPNET产品主要面向专业人士,帮助客户进行网络结构、设备和应用的设计、建设、分析和管理。
OPNET的产品主要针对三类客户,分成四个系列。
三类客户是指:网络服务提供商;网络设备制造商和一般企业。
四个系列产品核心包括:1.ServiceProviderGuru:面向网络服务提供商的智能化网络管理软件。
是OPNET公司的最新产品。
2.OPNET Modeler:为技术人员(工程师)提供一个网络技术和产品开发平台。
可以帮助他们设计和分析网络、网络设备和通信协议。
3.ITGuru:帮助网络专业人士预测和分析网络和网络应用的性能,诊断问题,查找影响系统性能的瓶颈,提出并验证解决方案。
4.WDM Guru,用于波分复用光纤网络的分析、评测。
OPNET Technology公司的仿真软件OPNET具有下面的突出特点,使其能够满足大型复杂网络的仿真需要:1. 提供三层建模机制,最底层为Process模型,以状态机来描述协议;其次为Node模型,由相应的协议模型构成,反映设备特性;最上层为网络模型。
三层模型和实际的网络、设备、协议层次完全对应,全面反映了网络的相关特性;2. 提供了一个比较齐全的的基本模型库,包括:路由器、交换机、服务器、客户机、ATM设备、DSL设备、ISDN设备等等;3. 采用离散事件驱动的模拟机理(discrete event driven),与时间驱动相比,计算效率得到很大提高。
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的水声通信网络设计与仿真
1、建模:首先,我们利用OPNET的建模工具,根据实际水下环境的地理信息、 通信设备、信号传输路径等构建出水声通信网络的模型。
三、基于OPNET的水声通信网络设计与仿真
2、配置参数:在模型建立后,我们需要配置相关的参数,例如信号的传输速 率、信号的功率、噪声的功率等。这些参数的设置对于仿真结果有着直接的影响。
OPNET网络仿真技术及网 络设计
目录
01 一、OPNET网络仿真 技术介绍
02 二、OPNET网络设计
03 三、案例分析
04 四、结论
05 参考内容
内容摘要
随着网络技术的飞速发展,网络设计已成为通信、计算机等领域的重要研究 方向。网络仿真是网络设计过程中的一种重要手段,它通过模拟网络行为,为网 络设计提供可靠的依据。其中,OPNET网络仿真技术是一种广泛使用的网络仿真 工具,本次演示将介绍OPNET网络仿真技术及网络设计。
四、结论
四、结论
本次演示介绍了水声通信网络的特点和挑战,并探讨了如何利用OPNET进行水 声通信网络的设计与仿真。通过建模、参数配置、仿真运行和结果分析,我们可 以对水声通信网络的性能进行全面的评估,为网络的设计和优化提供依据。这对 于提高水声通信网络的性能和稳定性具有重要的意义。
谢谢观看
一、OPNET网络仿真技术介绍
一、OPNET网络仿真技术介绍
OPNET(Optimized Network Engineering Tool)网络仿真技术是由 Caspell公司开发的一款网络仿真软件,它适用于通信网络、计算机网络、广域 网等领域。OPNET网络仿真技术通过建立数学模型来模拟网络行为,具有较高的 精度和可靠性。
实验3:基于Opnet的路由协议仿真
实验3:基于Opnet的路由协议仿真1实验目的和要求1)熟悉Opnet网络仿真软件的使用;2)RIP路由协议仿真与分析;3)OSPF路由协议仿真与分析;4)BGP路由协议仿真与分析。
2实验设备及材料操作系统:Windows 2003/XP主机网络模拟器:OPNET3实验内容3.1 OPNET实例试想一下,你需要为公司内部互联网的扩展制定一个合理的方案。
目前,公司在办公楼的第一层有一个星型拓扑的网络,现在要在第二层增加另一个星型拓扑网络。
这时一个典型的“what-if”问题,所要解决的是确保增加的网络不会导致整个网络的连通失败,如图2所示:图2. 计划中扩展后的网络模型3.1.1步骤1:创建新的项目和场景1) 打开Modeler。
2) 从File 菜单中选择New...。
3) 从弹出的下拉菜单中选择Project 并单击OK。
图3. 新建项目和场景4) 单击OK 按钮, 出现开始向导,创建新的背景拓扑图,如图4所示:图4. 开始向导:创建新的背景拓扑图5) 单击Next,选定网络的范围,如图5所示:图5. 开始向导:选择网络范围6) 单击Next,指定网络的大小,如图6所示:图6. 开始向导:指定网络大小7) 单击Next,选择OPNET 自带的对象模型家族种类,如图7所示:图7. 开始向导:选择对象模型家族种类8) 单击Next,再次确认环境变量,如图8所示:图8. 设置完毕的开始向导9) 单击完成,这时出现大小和规格如同所指定的工作空间,同时弹出一个对象模板(包含刚刚选定的对象模型家族的所有模型),如图9所示:通过对象模板中的节点和链路模型来创建网络模型。
节点模型:代表实际的设备。
链路模型:代表连接设备的物理媒质,可以是电缆或者光缆。
可以通过对象模板中的图标直观地看出节点模型和链路模型。
可以使用以下三种方法之一创建网络拓扑:导入拓扑图。
从对象模板中选择模型并放置在工作空间中。
使用快速拓扑配置工具(Rapid Configuration)图9. 工作空间和对象模板3.1.2步骤2:创建网络拓扑Topology –〉Rapid Configuration从配置下拉列表中选择Star,单击OK...,如图11 所示:图11. Rapid Configuration对话框接下来需要为网络指定节点模型和链路模型:OPNET 中标准模型的命名规则为:<protocol1>_..._<protocoln>_<function>_<mod>其中<protocol>为模型用到的协议,可能同时用到几个协议<function>代表模型的大致功能<mod>模型派生类别。
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网络仿真软件使用实例一﹑仿真案例:1.某个小公司现有职员10人,每个职员的计算机采用100 Mb/s集线器(HUB)的方式连接到一台服务器上。
请你采用指定的仿真软件(推荐使用OPNET或者ns2),对于以上的具体环境(自己选定集线器和服务器的型号),进行网络性能的仿真,给出网络的信道利用率、吞吐量、传输时延、排队延迟(queuing delay)等参数的仿真曲线,并对结果进行分析。
2.如果公司的用户数增加到50人,网络改用交换机的方式连接,并且增加二﹑仿真过程1.仿真模型的建立案例1的仿真模型如图一所示。
图中的node0至node9表示10个职员的计算机终端,LAN中的集线器(HUB)采用了ethernet16_hub;终端节点通过100_BASE_T 的双绞线与HUB连接。
Server是LAN中的服务器。
Application Config描述了LAN 中存在的服务应用的类型,Profile Config定义了客户机可以使用的服务类型,服务类型均定义为三种:Database,E-mail和FTP。
图一案例1的仿真模型案例2的仿真模型如图二所示。
图中的node0至node49表示了50个职员的计算机终端,Switch是LAN中的交换机,选的类型是ethernet64_switch,它能连接64个终端,终端节点也是通过100_BASE_T的双绞线与Switch连接。
WLAN_Router 作为无线接入点,在模型中有三个WLAN_Wkstn。
Server﹑Application Config 和Profile Config的服务类型与案例1相同,这样便于图形的比较分析。
图二案例2的仿真模型2.模型的仿真及仿真结果如上建立仿真模型后,分别对案例1和案例2进行仿真,得到了网络的信道利用率,吞吐量,传输时延和队列大小等参数的仿真曲线。
下面是对案例1和案例2参数曲线的比较与分析(图中的蓝线代表模型一的参数曲线,红线代表模型二的参数曲线)。
OPNET网络仿真实验设计
OPNET网络仿真试验设计网络仿真是一种以计算机技术为基础的试验方法,通过对网络的建模和模拟,来模拟真实网络环境中的各种状况和问题。
网络仿真试验设计使用OPNET软件,通过搭建网络拓扑结构、配置网络参数以及设定仿真试验场景,来探究网络性能和应用性能,为网络设计和优化提供指导。
一、试验背景和目标网络仿真试验是在真实网络上进行操纵性试验的一种方法,它通过仿真试验,给出网络资源的利用率以及响应速度等性能参数,援助设计者了解网络的寻址和路由机制以及各种网络规划的可行性。
本试验设计旨在通过OPNET软件进行网络仿真试验,深度了解和精通网络性能分析和网络性能优化方法,提高网络设计和管理的能力。
二、试验步骤和方法1. 确定仿真场景:依据试验目标,选择合适的仿真场景,例如数据中心网络、无线传感器网络等。
确定仿真场景后,依据场景需求设计网络拓扑结构。
2. 设计网络拓扑结构:使用OPNET软件中的拓扑工具,依据试验需求搭建网络拓扑结构,包括网络节点、链路、路由器等。
3. 配置网络参数:依据仿真试验需求,设置各个节点的属性和参数,例如传输速率、延迟、丢包率等。
4. 设定应用场景:依据试验目标,设定合适的应用场景和流量模式,例如FTP、HTTP、视频传输等。
设置应用场景时,可以指定流量起始节点、传输数据量、传输时间等参数。
5. 运行仿真试验:对设计好的网络拓扑和参数进行仿真试验,观察和记录仿真结果,并进行性能分析。
可以通过监测网络性能指标、观察系统运行状况等方式,评估网络的性能和可靠性。
6. 性能分析和优化:依据试验结果,分析网络的性能问题,并提出相应的性能优化方案。
可以针对网络瓶颈、时延、拥塞等问题进行优化措施的设计和实施。
7. 试验结果和总结:通过对仿真试验的结果进行总结和分析,得出试验结论。
可以依据试验结果来评估网络设计和优化方案的有效性,并提出改进意见。
三、试验设计的特点和意义1. 省时省力:相比于在真实网络环境中进行试验,网络仿真试验具有明显的省时省力的优势。
OPNETWLAN仿真报告
OPNET仿真报告一、实验目的1.熟悉WLAN的配置。
2.仿真,并找到最优的网络吞吐率和时延。
二、实验步骤1.新建一个工程,并命名,但是不能与以前保存过的工程重名,选择一个空的场景,以300m×300m的校园场景,并选择在场景中使用的网络的类型WLAN。
2.选择WLAN工作站,并建立10个工作站,如图所示。
3.对这10个工作站进行设置。
4.选择我们要查看的结果选择DES>Choose Individal Statistic,如下图选择要查看的结果。
5.仿真并查看结果将仿真时间设置为3分钟,点击Run运行仿真,并查看结果。
在查看结果时候,选择要查看的结果,点击show,出现动态窗口,在动态窗口处右击Add statictics,再选择要添加在一个窗口中的结果,点击Add,如图所示。
图1.发送和接收的数据率以及平均数据率图2.端到端时延和平均端到端时延图3.数据丢失率及平均丢失率图4.吞吐量及平均吞吐量三.实验结果分析1.由以上3个仿真结果可以看出数据丢失率和时延都很大,这样的网络必然会影响其性能。
2.实验中我们设置包的大小为1700,我们可以调整包的大小来调整对应的延时和数据丢失率,当我把包的大小设置为2000的时候他的延时如图所示,最高达到2,所以可以推测只有减小包的大小才可以使延时减小。
3.再次设置包的大小为1400,其平均吞吐量和时延如图所示。
我们可以看出系统没有达到预期的最优,所以我们通过不断调节包的大小使系统最优,即时延为最小,丢包率为0,并且吞吐量达到最大。
4.在实验中如果包的大小一直减小,延时会相应的减到最小,丢包率也会为0,但是吞吐量也在下降,这并不是我们想要的结果。
所以我们要再次精确设置包的大小。
在实验中当包的大小为1687时,系统达到最优,各个指标的图像如下图所示。
我们再增加包的大小,当包的大小为1688时,仿真结果如图所示:由图可知,包的大小仅增加1,但是丢包率和延迟却增加很多,所以,包的大小=1687是 最优点,此时系统达到最佳状态。
OPNET仿真实验报告材料--移动IP建模与仿真
目录第一章实验目的............................................ 错误!未定义书签。
第二章实验原理简介........................................ 错误!未定义书签。
2.1 移动IP简介 (4)2.2 OPNET仿真技术 (5)2.2.1 OPNET发展历史 (5)2.2.2 OPNET 仿真步骤 (6)第三章移动 IP的 OPNET建模与仿真 (7)3.1 仿真平台整体设计 (8)3.2 进程模型设计 (10)3.3 节点模型设计 (11)3.4 网络模型设计 (11)3.5 仿真结果及分析 (12)第四章实验总结 (13)一、实验目的1.利用OPNET 工具建立移动 IP 仿真模型,构建一个移动 IP 仿真平台。
2.对移动 IP 的功能和性能进行验证。
二、实验原理简介2.1移动IP简介移动IP的功能实体及相互关系如图1所示:移动IP的实现过程的步骤为:1)家乡代理 HA 和外地代理 FA 周期性地在各自的链路上广播代理广播报文,移动节点MN也可以通过发布代理请求报文来得到代理广播报文。
2)移动节点收到广播报文后,根据其中的内容判断自己在家乡链路还是外地链路上。
如果在家乡链路,它和其他固定节点无任何区别,不利用移动 IP 的特殊功能。
若移动节点在外地链路上,则按以下步骤工作:3)连在外地链路上的移动节点得到转交地址;4)移动节点向家乡代理注册转交地址;5)家乡代理截取发往移动节点的数据包,并以转交地址为隧道出口封装原始数据包,通过隧道将包传出;6)在转交地址处—外地代理本身或移动节点的一个端口,数据包被解封装然后传给移动节点;7)由移动节点发出的数据包直接选路到目的节点,无需通过隧道。
此时,外地代理担任缺省路由器的功能。
2 OPNET仿真技术2.1 OPNET发展历史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在网络仿真中的实验综述
计提供客观、 可靠 的定量依据 , 可以构建接近真实的网络环 境 和 业务 , 测 试 网络 产 品性 能 指标 。 而且 O P N E T具有 : 网 络模型、 节 点 模型 、 进 程模 型 三层 建 模机 制 ; 丰 富的模 型 库 ; 综 合 统计 量 收集 和 分析 工 具等 特 点 可 以很好 地 完成 网络 实 践 中 各种 难 以实 现 的实 验项 目。使 用 O P NE T 可 以使 各种 抽 象 的 问题变 得 更 加直 观 , 易 于接 受 。 使 网 络知 识 的理 解和 掌 握变 得 更加 容 易 ,从 而 激发 学 生 的学 习积 极 性和 学 习 兴 趣。通过 OP N E T建模 并搭建各种不同参数的网络仿真平 台, 可 以全面 理 解各 种 网络 协 议 的性 能 。利用 O P N E T节 点 编 辑器 、 进 程编 辑器 不 仅可 以学 习各 种 网络协 议 的工 作原理 及 其 工作 过程 , 还 可 以 自行研 究 和设 计 网络 协 议 , 从而 加深 相 关 知识 的理 解 。利 用 OP NE T 提 供 的仿 真结 果及 分 析报 告功能, 可 以为 网络 优 化提 供 依据 。 仿真 报 告直 观地 显 示 网 络 性能 参数 可 以通 过这些 参 数提 出设 计和优 化 方案 , 再结合 O P N ET支持 的 V C联 合调 试 功 能快 速地 验 证仿 真 实验 结果 和 仿真 中存在 的 问题 , 从 而拓 宽实验 项 目; 设计 和优 化 各种 新的网络协议并 比较不同设计方案的性能, 从而激发学生的 学习主动性和创造能力。下面就介绍几种 OP N E T在网络 技术仿真实验中的运用。 局域网的仿真分析: 构 建局域网关键 的因素是其流量 和延迟时间的分析, 这 一 点非 常 难 于 掌 握 , 这个 问题 可 通 过0 P NE T加以解决。 首先利用 O P NE T提供 的图形界面 构建相应的局域网, 然后运行仿真并提取统计量, 最后通 过图形界面显示其流量和延迟时间, 对局域 网的流量和延 迟 时 间有 一 个 直 观 的认 识 。可 进 一 步 通 过 图形 方 式 增 加 路 由器 和 其 它 的 局 域 网 , 再次运行仿真 , 提 取相 应 的流 量
《高级网络技术》实验三 实验报告 opnet仿真
高级网络技术实验报告实验三OPNET网络仿真实验1.实验目的比较共享式以太网和交换式以太网在不同网络规模下的性能。
2.实验方法利用OPNet模型仿真模拟不同网络规模的共享式以太网和交换式以太网,分析试验数据并比较它们的性能。
3.实验内容一:小规模共享式以太网和交换式以太网性能比较3.1实验设置3.1.1网络拓扑采用星型拓扑结构,五台主机通过16口集线器(共享式以太网)或16口交换机(交换式以太网)和一台服务器相联,网线采用100BaseT双绞线。
网络拓扑如图:共享式以太网:交换式以太网:3.1.2参数设置profile and application nodes:程序定义设置为默认,使大多数网络应用可用,如图:custom profile:命名为“Web User”,重复性设为无限,应用程序设为“Web Browsing Heavy”,如图:将“Web User”应用到五个工作站节点:配置服务器节点,应用支持服务配置为“web browsing heavy”:选择仿真数据,客户端HTTP协议:Object Response Time,Page Response Time,Traffic Sent and Traffic Received,User Cancelled Connections;服务器端HTTP协议:Load, Traffic Received,and Traffic Sent;TCP协议:Connection Aborts,Delay and Retransmission count:3.2实验数据蓝色代表共享式以太网数据,红色代表交换式以太网数据客户端http数据:Object Response Time:Page Response Time:Traffic Sent:Traffic Received:客户端TCP协议数据:Connection Aborts:Delay:服务器HTTP协议数据:Load(request per sec):Traffic Received:Traffic Sent:服务器TCP协议数据:Delay:3.3实验数据分析3.3.1分析客户端数据:HTTP协议:Object Response Time:共享式以太网平均时间是0.0014s,交换式以太网平均时间是0.0016s,可知共享式以太网下对象响应时间比交换式以太网要短;Page Response Time:共享式以太网平均时间是0.0033s,交换式以太网平均时间是0.0035s,可知共享式以太网下页面响应时间比交换式以太网要短;Traffic Received/Sent:两段曲线都有波动,总的来说,稳定下来看,共享式以太网下数据吞吐量比交换式以太网要大;TCP协议:Connection Aborts:共享式以太网下平均值为1.4,交换式以太网中平均值为1.1,可知在交换式以太网中中止的连接更少,网络稳定性更高;Delay:共享式以太网中延迟平均值为0.00012s,交换式以太网延迟平均为0.00022,可见共享式以太网客户端延迟明显低于交换式以太网;3.3.2分析服务器数据:HTTP协议:Load(request per sec):由图可知在两种网络环境下服务器载入速度大致相同;Traffic Sent and Received:由图可知在两种网络环境下服务器吞吐量大致相同;TCP协议:Delay:共享式以太网中延迟平均值为0.00010s,交换式以太网延迟平均为0.00013,可见共享式以太网服务器延迟明显低于交换式以太网;3.4问题讨论(1)In which scenario is there greater page loading delay?Explain why.从Page Response Time可以看出,交换式以太网下页面载入时间更多,延迟更大。
OPNET仿真实验报告--移动IP建模与仿真
目录第一章实验目的......................................................................................... 错误!未定义书签。
第二章实验原理简介................................................................................. 错误!未定义书签。
2.1 移动IP简介 (4)2.2 OPNET仿真技术 (5)2.2.1 OPNET发展历史 (5)2.2.2 OPNET 仿真步骤 (6)第三章移动IP的OPNET建模与仿真 (7)3.1 仿真平台整体设计 (8)3.2 进程模型设计 (10)3.3 节点模型设计 (11)3.4 网络模型设计 (11)3.5 仿真结果及分析 (12)第四章实验总结 (13)一、实验目的1.利用OPNET 工具建立移动IP 仿真模型,构建一个移动IP 仿真平台。
2.对移动IP 的功能和性能进行验证。
二、实验原理简介2.1移动IP简介移动IP的功能实体及相互关系如图1所示:移动IP的实现过程的步骤为:1)家乡代理HA 和外地代理FA 周期性地在各自的链路上广播代理广播报文,移动节点MN也可以通过发布代理请求报文来得到代理广播报文。
2)移动节点收到广播报文后,根据其中的内容判断自己在家乡链路还是外地链路上。
如果在家乡链路,它和其他固定节点无任何区别,不利用移动IP 的特殊功能。
若移动节点在外地链路上,则按以下步骤工作:3)连在外地链路上的移动节点得到转交地址;4)移动节点向家乡代理注册转交地址;5)家乡代理截取发往移动节点的数据包,并以转交地址为隧道出口封装原始数据包,通过隧道将包传出;6)在转交地址处—外地代理本身或移动节点的一个端口,数据包被解封装然后传给移动节点;7)由移动节点发出的数据包直接选路到目的节点,无需通过隧道。
opnet实验报告范例实验报告
OPNET实验报告范例实验报告实验概述本实验使用OPNET模拟软件,旨在深入了解OSPF路由协议的原理和配置。
本文将介绍实验的目的、实验环境、实验步骤、实验结果及分析。
实验目的1.了解OSPF路由协议的基本原理和特点;2.学习OSPF路由协议的配置方法;3.熟悉网络拓扑文件的构建方法;4.掌握OPNET模拟软件的使用方法;5.分析不同拓扑下OSPF路由协议的性能。
实验环境1.OPNET 17.5仿真软件;2.测试环境拓扑结构如下图:OSPF拓扑结构OSPF拓扑结构实验步骤步骤一:创建网络拓扑1.打开OPNET仿真软件并选择新建空白项目;2.选择简单网络,并拖动两个router和4个host;3.右键单击router,选择属性;4.在Attributes中选择Mobile IP边栏,将其状态改为Enabled;5.在OSPF边栏中,将OSPF状态置为Enabled并设定Router ID,并点击neighbors;6.添加网络中的其它router,并设置它们的Router ID;7.将每个host绑定到其相邻的router上。
步骤二:配置路由在OPNET中,配置路由的主要步骤包括以下几点:1.定义IP地址和子网掩码;2.启用OSPF进程;3.在OSPF的路由表中声明哪个地址子网是被OSPF控制的;4.配置接口和邻居;5.配置路由器的路由器ID。
步骤三:设置仿真参数我们需要设置仿真的一些参数,以便在仿真完成后分析实验结果:1.冷启动时间;2.对网络连通性的要求;3.登录验证;4.仿真运行时间。
步骤四:运行仿真点击运行按钮后,仿真程序将开始运行,仿真结果将在日志窗口中显示。
实验结果及分析我们在OPNET模拟软件中运行此OSPF网络拓扑,仿真时间设置为30分钟。
在仿真结束后,我们得到了以下结果:1.路由器的连接状态与网络拓扑结构:OSPF路由器连接状态OSPF路由器连接状态2.路由器的路由表如下:OSPF路由表OSPF路由表根据我们所得到的结果,我们可以得出以下结论:1.OSPF协议在此拓扑结构下表现出良好的性能,保证了网络通信;2.所有路由器之间的连接都是正常的,拓扑连通性得到了保证;3.在路由表中,可以看到不同路由器之间的路由信息互相传递和更新,说明OSPF实现了路由的自适应和动态更新。
OPNET仿真软件在校园网中的应用
中图分类号 : P 9 .8 文 献标 识码 : 文章编号 :089 3 (0 0 0 —0 60 T 331 A 10 —2 3 2 1 )30 4 —4
仿真技术是迄今为止最为有效且经济的综合集
第3 期
韩秀蓉 , : P E " 等 O N H仿真软件在校园网中的应用
4 7
于定义网络中节点 的结构 和描述节点中( 软件或硬 件) 模块间的数据流。节点编辑器 描述 了协议 的层 次结构 , 并通过描述功 能模块之间的数据流来实现
一
了3 个各 由 5 个节点构成的星形结构的子 网, 0 将各
成方法 , 推 动 科 技 进 步 的 战 略 技 术 。0 NE 是 P T是
一
N t ok模 型 是 最 高 层 次 模 型 , 网 络 节 点 e r w 由 ( d) Noe和连接 网络 节点 的 通信 链路 ( ik 组 成 , Ln ) 由 该层模 型可 直 接 建 立 起 仿 真 网 络 拓 扑 结构 。Noe d 模型 是 由协议 模 块 ( d u ) Mo l 和连 接 Mou e dl e的各 种
便 了网络模型的建立 , 又减少了编程的工作量。
0 T模 型分为 Ne r、 de和 Poes I NE t kNo wo rcs 三
被视为一个独立 的对象 , 子网内节点的数 目和子网
中的设 备可 由用户 自行设定 。
个层 次, 分别在 图形界面 的 N t okE i rN e e r d o、 o w t d
形 化 的编 辑器反 映 了实 际 网络 和 网络组 件 的结 构 , 因此实 际的系统可 以直观 的 映射到 模型 中 。它 既方
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验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建模的重要机制,这种机制有利于项目的管理和分工。
●有限状态机。
在进程层次使用有限状态机来对协议和其他进程进行建模。
在有限状态机的状态和转移条件中使用C/C++语言对任何进程进行模拟。
用户可以随心所欲地控制仿真的详细程度。
有限状态机加上标准的C/C++以及OPNET本身提供的400多个库函数构成了Modeler编程的核心。
OPNET称这个集合为Proto C语言。
●对协议编程的全面支持。
支持400多个库函数以及书写风格简洁的协议模型。
OPNET已经提供了众多协议,因此对于很多协议,无需进行额外的编程。
●系统的完全开放性。
Modeler中源码全部开放,用户可以根据自己的需要对源码进行添加和修改。
●高效的仿真引擎。
使用Modeler进行开发的仿真平台,使仿真的效率相当高。
●集成的分析工具。
Modeler仿真结果的显示界面十分友好,可以轻松刻画和分析各种类型的曲线,也可将曲线数据导出到电子表格中。
●动画。
Modeler可以在仿真中或仿真后显示模型行为的动画,使得仿真平台具有很好的演示效果。
●集成调试器。
快速地验证仿真或发现仿真中存在的问题,OPNET本身有自己的调试工具——OPNET Debugger(ODB)。
●源代码调试。
方便地调试由OPNET生成的C/C++源代码。
3) 软件安装4) 软件使用i) 启动软件OPNET Modeler启动后的界面如图1所示:图1. OPNET Modeler启动界面重要概念:项目与场景(Project & Scenario):OPNET Modeler采用“项目-场景”的方法对网络建模。
项目(Project):是一套场景的集合,用来探索网络设计的不同方面。
一个项目至少包含一个场景。
场景(Scenario):是网络的一个实例。
通常一个场景代表网络的一套配置,例如拓扑、协议、应用、流量以及仿真设置。
子网(Subnet):OPNET 子网和TCP/IP 的子网不是同一个概念。
OPNET 的子网是将网络中的一些元素抽象到一个对象中去。
子网可以是固定子网、移动子网或者卫星子网。
子网不具备任何行为,只是为了表示大型网络而提出的一个逻辑实体。
节点(Node):节点通常被看作设备或资源,由支持相应处理能力的硬件和软件共同组成。
数据在其中生成、传输、接收并被处理。
Modeler 包含三种类型的节点:第一种为固定节点,例如路由器、交换机、工作站、服务器等都属于固定节点;第二种为移动节点,例如移动台,车载通信系统等都是移动节点;第三种为卫星节点,顾名思义是代表卫星。
链路(Link):链路有3种类型,点对点的链路、总线链路以及无线链路。
模块(module)与仿真(simulation):对于某个协议的仿真,可能因为其涉及的事件及其相互的联系非常庞大,造成建模的困难,这时我们把该协议分解成一系列的协议行为,对这些行为单独建模后通过有限状态机把它们联系起来后便形成一个系统,这个系统可以称之为模块,它将抽象的协议直观化。
而仿真是基于一系列模块的一组实验,它反映模块和模块之间的互相作用关系。
对象ID(Objid)与用户ID(user id):Objid 是对象识别号系统分配的,全局唯一,整数。
user id 是节点模型(对象的一种)的一个属性,由用户设置,可以不唯一。
4.2 OPNET实例试想一下,你需要为公司内部互联网的扩展制定一个合理的方案。
目前,公司在办公楼的第一层有一个星型拓扑的网络,现在要在第二层增加另一个星型拓扑网络。
这时一个典型的“what-if”问题,所要解决的是确保增加的网络不会导致整个网络的连通失败,如图2所示:图2. 计划中扩展后的网络模型4.2.1步骤1:创建新的项目和场景1) 打开Modeler。
2) 从File 菜单中选择New...。
3) 从弹出的下拉菜单中选择Project 并单击OK。
图3. 新建项目和场景4) 单击OK 按钮, 出现开始向导,创建新的背景拓扑图,如图4所示:图4. 开始向导:创建新的背景拓扑图5) 单击Next,选定网络的范围,如图5所示:图5. 开始向导:选择网络范围6) 单击Next,指定网络的大小,如图6所示:图6. 开始向导:指定网络大小7) 单击Next,选择OPNET 自带的对象模型家族种类,如图7所示:图7. 开始向导:选择对象模型家族种类8) 单击Next,再次确认环境变量,如图8所示:图8. 设置完毕的开始向导9) 单击完成,这时出现大小和规格如同所指定的工作空间,同时弹出一个对象模板(包含刚刚选定的对象模型家族的所有模型),如图9所示:通过对象模板中的节点和链路模型来创建网络模型。
节点模型:代表实际的设备。
链路模型:代表连接设备的物理媒质,可以是电缆或者光缆。
可以通过对象模板中的图标直观地看出节点模型和链路模型。
可以使用以下三种方法之一创建网络拓扑:导入拓扑图。
从对象模板中选择模型并放置在工作空间中。
使用快速拓扑配置工具(Rapid Configuration)图9. 工作空间和对象模板4.2.2步骤2:创建网络拓扑Topology –〉Rapid Configuration从配置下拉列表中选择Star,单击OK...,如图11 所示:图11. Rapid Configuration对话框接下来需要为网络指定节点模型和链路模型:OPNET 中标准模型的命名规则为:<protocol1>_..._<protocoln>_<function>_<mod>其中<protocol>为模型用到的协议,可能同时用到几个协议<function>代表模型的大致功能<mod>模型派生类别。
选择中心节点模型为3C_SSII_1100_3300_4s_ae52_e48_ge3。
这是3Com 公司的交换机。
选择周边节点模型为Sm_Int_wkstn,并设置节点个数为30。
选择链路模型为10BaseT指定网络在工作空间中放置的位置:设置中心的X 和Y 轴坐标为25,设置局域网的半径范围为20。
设置好单击OK 按钮,如图12所示:图12. 快速拓扑配置对话框项目编辑器中出现如图13所示的网络拓扑。
图13. 快速拓扑配置后的网络模型接下来,需要扩展这个网络,首先增加一个服务器。
这时将用到第二种创建网络模型的方法:在对象模板中选择模型并放置在工作空间内。
打开对象模板,找到Sm_Int_server 对象,并将它放置在工作空间中。
图14. 从对象模板中添加Sm_Int_server 对象接下来,需要连接服务器和星型网络:在对象模板中找到10BaseT 链路对象。
在服务器上单击鼠标左键,移动光标,再单击星型网络的中心节点。
这时出现连接两个节点对象的链路。
单击鼠标右键结束链路创建。
图15. 连接服务器和星型网络最后需要为网络配置业务,包括应用定义(Application definition)和业务规格定义(Profile definition),设置业务涉及的内容较复杂,本例程不作要求,因此模板中应用定义对象和业务规格定义对象的参数已经配置好(为Light database 业务),只要将他们放置在工作空间中即可。
在对象模板中找到Sm_Application_Config 对象并将其放置在工作空间中。
单击右键,光标重新移到对象模板中,单击Sm_Profile_Config,并将其放置在工作空间中,单击鼠标右键。
关闭对象模板。
图16. 配置完毕的网络模型4.2.3步骤3:收集统计信息1) 打开节点模型编辑器和进程模型编辑器。
OPNET 采用三层建模机制,最底层为进程(Process)模型,以状态机来描述协议;其次为节点(Node)模型,由相应的协议模型构成,反映设备特性;最上层为网络模型。
三层模型和实际的网络、设备、协议层次完全对应,全面反映了网络的相关特性。
每个网络对象(链路除外)都是一个节点模型,它由一个或多个模块(Modules)组成,模块与模块之间通过包流(Packet streams)或状态线相连。
而模块实际上为进程模型,它通过状态转移图(STD, State Transition Diagram)来描述模块的行为。
现在让我们来看看第一层网络服务器的结构:在项目编辑器中鼠标双击node_31(服务器节点),这时打开一个新的节点模型编辑器窗口,如图17所示:图17. 以太网服务器节点模型图17为以太网服务器的内部结构,它由几个模块以及连接模块的包流和状态线组成。
在仿真过程中,来自客户端的数据包被收信机hub_rx_0_0 接收,然后由下至上穿过协议栈到application 模块。
经过处理后,又沿原路返回至发信机hub_tx_0_0,最后被传输到客户端,如图18 所示:图18. 包的输入输出接口模块―收发机接下来,我们来看看传输适应层tpal 模块的内容。