opnet网络仿真--小型星型网络的设计

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 模块的内容。

相关文档
最新文档