在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → opnet 14.5 包交换网络仿真教程

opnet 14.5 包交换网络仿真教程

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.32M
  • 下载次数:6
  • 浏览次数:299
  • 发布时间:2020-07-26
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
opnet 14.5中,详细的介绍了包交换网络仿真的全过程。包括每一步的操作与配置。
Getting Started There are several design concepts you should consider before you start building the network model Network topology and the physical communication medium The functions of the different node types The method the process model uses to determine which point-to-point transmitter addresses a particular peripheral node The role of peripheral nodes Network Topology The initial network will consist of four peripheral nodes connected to a hub node by point-to-point links Point-to-point links can either be simplex (unidirectional) or duplex(bidirectional). In this case, you will use custom duplex links to connect transmitter-receiver pairs. Looking only at the communications medium as represented the network would look like this Communications Medium of the network peripneral nodes hub node duplex point-to-point link - point-to-point receiver point-to-point transmitter Functions of the Different Node Types The purpose of the model is to simulate packets traveling from one peripheral node to another peripheral node through the packet switching hub node In the hub node, you can assume that packets containing destination addresses will arrive randomly on the four incoming links from the four peripheral nodes. the destination address is an integer value specifying a destination peripheral node. The hub node must contain a process model that can retrieve the incoming packets read the destination address and send the packets to the appropriate point-to-point transmitter Different Node Types peripheral nodes inode 1 ode 2 hub node hub node 0 node 3 The role of the hub node model Packet streams each have a unique index. the easiest method is to set up a direct association between the hub process outgoing packet stream indices and the peripheral destination address values. In a more adaptive model the hub process model could maintain a table for translating destination address values to transmitter stream indices. In this tutorial, a direct correspondence between designating addresses and packet stream Indices Is appropriate In summary, the hub node model will consist of a point-to-point transmitter/receiver pair for each peripheral node, and a process model used to relay packets from a receiver to the appropriate transmitter Hub node rovO xto rove xmt rCv xt2 rCv xmt The Role of Peripheral Nodes The peripheral node model must generate packets, assign destination addresses, and process received packets. The peripheral node model will use a generator module to create packets. It will use a user-defined process model to assign destination addresses to packets and send them to the node's point-to-point transmitter. This process model will retrieve packets arriving from the point-to-point receiver. Upon receiving a packet, the same process model will calculate the packet' s end-to-end delay and write the value to a global statistic(a global statistic is accessible to multiple processes throughout the system) Peripheral Node Ccv SCc proc P xmt Building the Models To build this network model, you must do the following steps. Building the Packet Switching Network Start Define packet format Define link mode Create hub node model Create peripheral node model Build network model Done Creating a New Packet Format The Packet Format Editor can create packets containing any number of different fields that affect packet size The packets in this network contain a single field with the destination address of the packet. after the packet format has been created it can be specified as an attribute in a generator so that packets created by the generator will be formatted accordingly To create a new packet 1 If not already running start the program 2 Close any open projects 3 Choose file new and select Packet Format from the pull-down list. Click OK 4 Click on the create new field tool button then move the cursor into the editor window 吕 5 Left-click to place a field in the editor window, then right-click to end the field creation operation ba new field is created in the editor window 10 【实例截图】
【核心代码】

标签:

实例下载地址

opnet 14.5 包交换网络仿真教程

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警