opnet网络仿真--小型星型网络的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
郑州轻工业学院
Internet网高级技术课程设计任务书题目 opnet网络仿真--小型星型网络的设计
专业学号姓名
主要内容:
设计一个小型星形网络的拓扑结构,然后根据该拓扑结构在opnet 网络仿真平台上模拟仿真出星形网络,并查看其的运行情况。可以适当地增加网络服务和子网,然后对比一下网络的运行情况。分析和总结一下该网络拓扑结构的性能。
基本要求:
在opnet 网络仿真平台上实现下列要求: 配置一个小型的星形网络要求1. 所有网络设备都与同一台交换机连接;2. 整个网络没有性能瓶颈;3. 要有一定的可扩展余地。
参考文献:
《OPENT网络仿真》陈敏 . 清华大学出版社.2004.4.1
完成期限: 2010年7月 2日
指导教师签名:
专业负责人签名:
2010年 7 月 2 日
目录
1.建立网络拓扑结构 (3)
2.收集统计量 (11)
3.保存项目 (12)
4.运行仿真 (12)
5.查看结果 (14)
6.复制场景并扩展网络 (15)
7.再次运行 (17)
8.比较结果 (18)
9.再次复制场景 (20)
10.运行结果分析 (23)
11.总结 (23)
12.参考文献: (23)
opnet网络仿真—小型星形网络的设计
运行OPNET Modeler网络仿真,配置一个简单的网络
1.建立网络拓扑结构
要创建一个新的网络模型,首先需要创建一个新的项目和一个新的场景。采用开始建立向导(Startup Wizard)来建立一个新的项目和一个新的场景。开始建立向导有以下几个步骤:
(1)选择网络拓扑类型。
(2)设定网络的范围和大小。
(3)设定网络背景图。
(4)选择对象模型家族。
开始建立一个场景步骤如下:
(1)打开 Modeler。
(2)从 File菜单中选择 New...。
(3)从弹出的下拉菜单中选择 Project 并单击 OK。
(4)项目和场景选择默认的project1和scenario1
(5)单击 OK 按钮。
这时出现开始向导,创建新的背景拓扑图,如图
选定网络的范围,如图
指定网络的大小,如图
选择 OPNET 自带的对象模型家族种类,如图
再次确认环境设置,如图
快速拓扑配置通过指定参数(节点模型和链路模型),一次性创建规则的拓扑结构:
(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轴坐标为 500和300。 设置局域网的半径范围为 200。
(12)设置好单击 OK按钮,如图所示。
项目编辑器中出现如图所示的网络拓扑。
(13)打开对象模板。
(14)找到 Sm_Int_server对象,并将它放置在工作空间中
(15)单击右键,结束节点放置。
如果需要你可以多次单击鼠标左键,放置多个节点。
接下来,需要连接服务器和星型网络:
(16)在对象模板中找到 10BaseT链路对象。
(17)在服务器上单击鼠标左键,移动光标,再单击星型网络的中心节点。
这时出现连接两个节点对象的链路。
(18)单击鼠标右键结束链路创建。
最后需要为网络配置业务,包括应用定义(Application definition)和业务规格定义(Profile definition),设置业务涉及的内容较复杂,本例程不作要求,因此模板中应用定义对象和业务规格定义对象的参数已经配置好(为 Light database 业务),只要将他们放置在工作空间中即可。
(19)在对象模板中找到 Sm_Application_Config对象并将其放置在工作空间中。
(20)单击右键,光标重新移到对象模板中,单击 Sm_Profile_Config,并将其放置在工作空间中,单击鼠标右键。
(21)关闭对象模板。
这时得到如图下所示网络拓扑图:
接下来,需要收集统计结果。
首先,打开节点模型编辑器和进程模型编辑器。
每个网络对象(链路除外)都是一个节点模型,它由一个或多个模块(Modules)组成,模块与模块之间通过包流(Packet streams)或状态线相连。而模块实际上为进程模型,它通过状态转移图(STD, State Transition Diagram)来描述模块的行为。
现在让我们来看看第一层网络服务器的结构:
(22)在项目编辑器中鼠标双击 node_31(服务器节点)
这时打开一个新的节点模型编辑器窗口
如图下所示为以太网服务器的内部结构,它由几个模块以及连接模块的包流和状态线组成。
在仿真过程中,来自客户端的数据包被收信机 hub_rx_0_0 接收,然后由下至上穿过协议栈到 application 模块。经过处理后,又沿原路返回至发信机 hub_tx_0_0,最后被传输到客户端,如图下所示。
接下来,我们来看看传输适应层 tpal 模块的内容。