opnet教程实例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
opnet教程实例
Opnet上机
(1)打开Modeler。
(2)从File菜单中选择New...。
(3)从弹出的下拉菜单中选择Project 并单击OK。
(4)将你的项⽬命名为22_Sm,场景命名为22_first_floor。
(5)单击OK 按钮。
这时出现开始向导,创建新的背景拓扑图,(Create Empty Scenario)选定⽹络的范围(office)指定⽹络的⼤⼩x:100 y:100
选择OPNET ⾃带的对象模型家族种类Sm_Int_Model_List yes
再次确认环境设置
(6)从Topology菜单中选择Rapid Configuration。
(7)从配置下拉列表中选择Star,单击OK.
接下来需要为⽹络指定节点模型和链路模型
(8)选择中⼼节点模型为3C_SSII_1100_3300_4s_ae52_e48_ge3。
这是3Com公司的交换机。
(9)选择周边节点模型为Sm_Int_wkstn,并设置节点个数为30。
(10)选择链路模型为10BaseT
(11)指定⽹络在⼯作空间中放置的位置:设置中⼼的X和Y轴坐标为25。
设置局域⽹的半径范围为20。
(12)设置好单击OK按钮
(13)打开对象模板。
(14)找到Sm_Int_server对象,并将它放置在⼯作空间中。
(16)在对象模板中找到10BaseT链路对象。
(17)在服务器上单击⿏标左键,移动光标,再单击星型⽹络的中⼼节点。
(18)单击⿏标右键结束链路创建。
(19)在对象模板中找到Sm_Application_Config对象并将其放置在⼯作空间中。
(20)单击右键,光标重新移到对象模板中,单击Sm_Profile_Config,并将其放置在
⼯作空间中,单击⿏标右键。
(21)关闭对象模板。
统计结果:
(1)在服务器节点(node_31)上单击⿏标右键,从弹出的菜单中选择Choose Individual Statistics。
(2)单击Node Statistics->Ethernet,选择Load(bits/sec)统计量。
(3)单击OK关闭对话框。
(4)在⽹络编辑器的⼯作空间(避免指到对象)上单击⿏标右键,从弹出的菜单中选
择Choose Individual Statistics。
(5)单击Gobal Statistics树型结构,找到并点开Ethernet 节点统计量。
(6)选中Delay(sec)统计量。
(7)单击OK按钮关闭对话框。
(8)在File 菜单中选择Save。
运⾏仿真:
(1)在Edit菜单中选择Preferences。
(2)在查找⽂本框中输⼊“repositories”,单击Find 按钮。
(3)在弹出的对话框的左下⾓单击Insert 按钮,在⽂本框中输⼊stdmod,然后回车。
(4)单击OK关闭repositories和Preferences对话框。
(5)在Edit 菜单中选择Preferences,在查找⽂本框中输⼊kernel_type,单击
Find按钮。
将对应的value设置为optimized。
接下来运⾏仿真:
(1)在Simulation 菜单中选择Configure Simulationl,或者在⼯具栏中选择运⾏仿真按钮。
(2)将仿真时间Duration 设置为0.5,即模拟执⾏半⼩时的仿真。
(3)单击Run 按钮运⾏仿真。
(4)运⾏完毕后单击Close 按钮关闭对话框。
查看结果
可以从项⽬编辑器中弹出的菜单中选择View Results 查看结果。
查看服务器Ethernet load结果:
(1)在服务器节点(node_31)上单击⿏标右键,从弹出的菜单中选择View Results,这时出现查看结果对话框。
(2)然后选中Load(bits/sec)。
(3)单击Show按钮,这时在项⽬编辑器上出现结果。
负载最⼤值为9,000 bits/second,⽤它和后⾯扩展⽹络后的结果进⾏⽐较,关闭对话框。
(4)在⼯作空间中单击⿏标右键,从弹出的菜单中选择View Results。
(5)选择Global Statistics→Ethernet→Delay(sec),然后单击Show按钮。
(6)关闭结果图。
复制场景并扩展⽹络
(1)在Scenarios 菜单中选择Duplicate Scenario。
(2)命名新的场景为expansion。
(3)单击OK按钮。
(4)从Topology菜单中选择Rapid Configuration。
(5)从配置下拉列表中选择Star,单击OK...。
选择中⼼节点模型为3C_SSII_1100_3300_4s_ae52_e48_ge3。
选择周边节点模型为Sm_Int_wkstn,并设置节点个数为15。
选择链路模型为10BaseT。
指定⽹络在⼯作空间中放置的位置:中⼼的X 轴坐标为75 和Y 轴坐标为62.5。
局域⽹的半径范围为20。
(6)设置好以后单击OK按钮,这时项⽬编辑器中出现另⼀个局域⽹。
(7)单击对象模板⼯具按钮。
(8)选中Cisco 2514 路由器并将它放置在两个局域⽹之间。
单击⿏标右键结束放置。
(9)在对象模板中选中10BaseT 链路图标,在项⽬编辑器中分别连接node_30 和
node_50(Cisco 路由器),以及node_49 和node_50。
(10)单击⿏标右键。
(11)关闭对象模板。
(12)在File 菜单中选择Save 保存项⽬。
再次运⾏
现在可以运⾏仿真了。
(1)在Simulation 菜单中选择Configure Simulationl.
(2)将仿真时间Duration 设置为0.5,即模拟执⾏半⼩时的仿真。
(3)单击Run 按钮运⾏仿真。
(4)运⾏完毕后单击Close 按钮关闭对话框。
⽐较结果
(1)在服务器节点(node_31)上单击⿏标右键从弹出的菜单中选择Compare Results。
(2)选中Office
Network.node_31→Ethernet→Load(bits/sec)结果统计量,并在⽐较结
果对话框的右下⾓的下拉列表中选择All Scenarios。
(3)单击show查看⽐较的结果。
图中可以看服务器有能⼒处理扩展⽹络的额外业务负载。
(4)关闭server的⽐较结果对话框。
图中曲线抖动很厉害,为了更加清楚两条曲线的⾛势,我们可以改变结果的收集模式,从Compare Results对话框中间下⾯的下拉列表中选择time average,单击show,这时出现的结果,可以看出抖动被平滑了。
(5)在⼯作空间中单击⿏标右键,从弹出的菜单中选择Compare Results。
(6)选择Global Statistics→Ethernet→Delay(sec)统计量。
(7)单击show显⽰⽐较结果。
图中可以看出延时性能并没有因为服务器负载的增加⽽受影响
(8)关闭⽐较结果对话框。
(9)从File菜单中选择Close,保存并关闭项⽬⽂件。