2.5 OPNET Modeler建模流程
OPNET Modeler采用面向对象的建模方法,支持所有网络类型和技术,其图形化的编辑器反映了实际网络和网络组件的结构,实际的系统可以直观的映射到模型中。OPNET Modeler的模型采用分级的设计形式,与实际网络自然对应,提供三层建模机制,在仿真过程中采用的模拟机理是离散事件来驱动仿真[7]。利用OPNET仿真,一般遵循以下的建模流程:
(1) 定义目标问题,了解建模的对象:明确和规范化网络仿真所要研究的问题和目标,深入理解实际的仿真对象,在建模时还需要对实际的模型进行一定的简化。因此一些对仿真结果没有影响的内容可以进行简化或删除。在此基础上提出明确的网络仿真描述性能参数。如链路利用率、设备利用率、网络通信吞吐量、端到端延迟、丢包率、队列长度等。
(2) 建立仿真模型:基于FSM对各个状态进行初始的定义;进行Packet建模;设定Statistics;定义数据结构;编程实现模型功能。并根据研究的问题和目标,建立所需的网络、进程或协议模型,配置一些相关业务。
(3) 收集要统计的数据并运行仿真:利用OPNET仿真工具来进行仿真实验,收集网络流量、丢包率等相关统计数。
(4) 查看结果并分析结果:查看并对仿真的结果进行分析。
(5) 调试再仿真:分析仿真的数据,找出网络的不合理之处,然后通过修改得到新的场景,再次对新的场景进行仿真。
(6) 得出研究报告:在仿真结果的基础上进行分析并生成网络仿真的研究报告。
3. 共享式以太网的网络设计技术
3.1 共享式以太网的主要拓扑类型
在计算机网络中,通信处理机通过线路相互连接成通信子网,借用拓扑学的概念,把网络中的计算机和通信设备抽象为一个点,把传输介质抽象为一条线,把通信处理机即网络单元定义为节点,把通信线路即两点间连线称为链路,由这些网络节点和链路连接而成的几何构型就是网络的拓扑结构。网络的拓扑结构能够反映出网中各个实体的结构关系,不仅是建设计算机网络的第一步,也是实现各种网络协议的基础,它对网络的性能,系统的可靠性与通信费用都有重大影响,是决定网络性能的主要因素,构造网络时首先要选择合适的网络拓扑结构来物理连接所有的节点和计算机。按照拓扑结构,计算机网络可分为总线型、星型、环型、树型、网状型五类[8]。目前,对于共享式以太网来说主要使用的是以集线器为核心的星型网络。
星型拓扑结构是以中央结点为中心与各结点连接组成的结构,多结点与中央结点通过点到点的方式连接。在数据网络中,中央节点就是集线器或主机。在星型网络中,可以在不影响系统其他设备工作的情况下,非常容易地增加和减少设备。星型拓扑结构的优点是:网络结构简单,单个连接点的故障只影响一个设备,不会影响全网,容易检测和隔离故障,便于文护管理;利用中央结点可方便地提供服务和重新配置网络,控制简单,建网容易;网络延迟时间短且误码率低。缺点是:网络共享能力较差;通信线路利用率不高;中央结点负荷太重,对中央结点的可靠性和冗余度要求较高;每个站点直接与中央结点相连,需要大量电缆,造成的费用较高;网络可靠性低,中心结点是全网络的可靠瓶颈,中心结点出现故障会导致网络的瘫痪。
3.2 共享式以太网的性能评价指标
网络性能稳定与否关系到用户的工作能否正常有序的进行,那么及时了解网络的性能,对于用户工作的正常、网络速度的提高、网络瓶颈的克服具有十分重要的意义。这样就需要一组评价共享式以太网性能的指标。 基于OPNET的共享式以太网研究与仿真(4):http://www.youerw.com/tongxin/lunwen_1389.html