ImageVerifierCode 换一换
格式:PPT , 页数:131 ,大小:1.45MB ,
资源ID:14027716      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/14027716.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(网络仿真概述.ppt)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

网络仿真概述.ppt

1、单击此处编辑母版标题样式,*,网络仿真概述 王国库,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,网络仿真概述,高级计算机网络实验,助教:王 国 库,COCOGARBBS,GKWANGMAIL,6/9/2026,1,网络仿真概述 王国库,序,6/9/2026,2,网络仿真概述 王国库,计算机网络,自主计算机的互联,把处于,不同地理位置,的、,独立,的、,自治,的多个,计算机系统,通过,通信设备,和,线路,连接起来,以功能完善的,网络软件,实现,资源共享,的系统,称为计算机网络系统。,计算机网络的概念,6/9/2026,3,网络仿真概述 王国库,宽带网关,实验楼,办公楼,家属区,

2、网络中心服务器,图书馆,典型的网络基础设施,6/9/2026,4,网络仿真概述 王国库,神奇的网络,60,万 联众世界在线人数再创新高,腾讯,QQ,领跑中国即时通信,最高同时在线人数突破,700,万,泡泡堂,最高同时在线人数突破,70,万,跨越国界的视频电话,6/9/2026,5,网络仿真概述 王国库,神奇的网络,截至,2003,年,12,月,31,日,我国网民数量已攀升至,7950,万,6/9/2026,6,网络仿真概述 王国库,贴近生活的网络,移动通讯,智能家电,无线网络,联想:闪连,IBM,:,Future user client,6/9/2026,7,网络仿真概述 王国库,一些概念(一

3、x.25,、,ATM,、,FDDI,、,DDN,、,ISDN,、,ASDL,Ethernet,、,Token Ring,TCP,、,IP,、,UDP,、,HTTP,、,FTP,、,TFTP,、,POP3,、,IMAP,、,SMTP,、,DNS,、,DHCP,6/9/2026,8,网络仿真概述 王国库,一些概念(二),RIP,、,BGP,、,OSPF,、,MPLS,SWITCH,、,ROUTER,、,HUB,FIREWALL,、,IDS,、,VPN,、,NAT,GSM GPRS CDMA PAS,6/9/2026,9,网络仿真概述 王国库,一些有趣的问题(一),出校,IP,和非出校,IP,有

4、什么区别?,科大有几个出校接口?,网络通为什么可以选择出校接口,?,为什么非出校,IP,可以直接连,msn(windows update,Norton update)?,为什么在外面不能访问宿舍,IP,开启服务,?,6/9/2026,10,网络仿真概述 王国库,一些有趣的问题(二),什么叫,NAT?,什么叫端口映射?,为什么,UDP,可以访问内网?,什么叫,FTP,的被动模式?,为什么有的内网,IP,用户也可以设置校内,IP,6/9/2026,11,网络仿真概述 王国库,一些有趣的问题(三),为什么用,modem,上网的速度只有几,k,?,什么是,DMZ,,有什么作用?,MAZE BT,等的原

5、理是什么?,可不可以把你的,IP,设成,202.38.64.1?,6/9/2026,12,网络仿真概述 王国库,一些常用命令,Netstat,Ipconfig/ifconfig,Route,Tracert/traceroute,Arp,6/9/2026,13,网络仿真概述 王国库,内容简介,网络仿真简介,OPNET,简介,OPNET,仿真实例,OPNET,仿真流程,仿真中存在的困难,6/9/2026,14,网络仿真概述 王国库,传统的网络设计方法,经验,、,物理试验,和,理论计算,这种方式不容易抓住问题的要害,尤其是对复杂的大型网络。,6/9/2026,15,网络仿真概述 王国库,需要引入新技

6、术,网络仿真技术,网络仿真作为一种新的网络规划和设计技术,以其独有的方法为网络的规划设计提供客观、可靠的定量依据,缩短网络建设周期,提高网络建设中决策的科学性,降低网络建设的投资风险。网络仿真技术已经逐渐成为,网络规划、设计和开发,中的主流技术。,6/9/2026,16,网络仿真概述 王国库,什么是网络仿真?,通常,网络仿真都是在计算机中,构造虚拟,的环境,来反映,现实,的网络环境,通过,数学方法,和,动态蒙特卡罗,方法来,模拟,现实中的网络行为,从而它可以有效地,提高,网络规划和设计的可靠性和准确性,明显地,降低,网络投资风险,,减少,不必要的投资浪费,。,6/9/2026,17,网络仿真概

7、述 王国库,什么是网络仿真?,仿真对象,设计中的网络或协议(尚不存在的或不完全存在的),仿真方法,数学建模,(网络建模和流量建模),技术核心,模拟实际网络的行为(协议、设备和链路参数),6/9/2026,18,网络仿真概述 王国库,仿真结果,获取特定的网络特性参数(定量数据),仿真目的,通过对拟建网络或拟建协议的预测,为设计提供定量依据,或验证、比较和完善设计方案,什么是网络仿真?,6/9/2026,19,网络仿真概述 王国库,网络仿真原理,网络仿真是,随机离散事件,仿真的一种。,按,离散,事件,发生的先后顺序对事件进行,排序,,并通过事件发生时对系统状态的,影响,来模拟实际系统的运行特性的。

8、随机离散事件是系统状态发生,变化,的,原因,,它们是离散系统仿真中最,基本,的要素。,6/9/2026,20,网络仿真概述 王国库,网络仿真原理,仿真过程中通常都有,两类,实体,:,固定实体,和,流动实体,。,固定实体,是仿真过程中始终存在的实体,(,网络设备和协议,),,用于,接受或拒绝,流动实体,(,数据包,),的进入,对于进入的流动实体,需按照特定的逻辑或数学关系,对其做,排队、转移、逗留或处理,,从而使流动实体按所需的要求在模型中流动。,6/9/2026,21,网络仿真概述 王国库,网络仿真原理,流动实体,(,数据包,),是仿真所处理的对象,它服从一定的,概率分布,,从系统外部输入系

9、统,在仿真模型的框架结构中,运动,,每当到达或离开模型中某一固定实体时,就,触发,各项离散事件。,网络仿真中,典型的固定实体包括网络设备和协议等,流动实体指各种数据包等。,6/9/2026,22,网络仿真概述 王国库,为什么需要网络仿真?,网络仿真是一个很有用的网络研究工具,它以,系统理论、形式化理论、随机过程和统计学理论、优化理论,为基础。,在设计阶段,仿真方法可提供一个,虚拟模型,来,预测并比较,各种方案的性能,运行阶段,通过对不同环境和工作负荷的分析和比较,来,优化,系统的性能。,6/9/2026,23,网络仿真概述 王国库,为什么需要网络仿真?,在某些情况下,仿真是唯一可行的方法和技术

10、仿真方法的,抽象化程度,比数学分析方法低,耗费的时间,比测量技术少,其低成本和有效性是其他传统方法,不可替代,的。,随着网络新技术的不断出现和网络数据的日趋复杂,对网络仿真技术的需求必将越来越迫切,网络仿真的应用也将越来越广泛,网络仿真技术已成为,研究,、,规划,、,设计网络,不可缺少的工具。,6/9/2026,24,网络仿真概述 王国库,所以,-,网络设计方法的一般原则,以,理论计算,和,设计经验,指导,网络设计,同时利用,网络仿真手段,为网络设计,提供依据,;,利用,网络仿真,手段对设计方案进行,比较和验证,;,如果可能的话,可以,搭建,小型实验网,用物理实验方法对设计作,进一步的验证,

11、6/9/2026,25,网络仿真概述 王国库,网络仿真技术的应用范围,网络仿真技术的应用范围非常广泛,目前应用于各种,通信系统,的设计、规划以及运营维护。包括,有线网络仿真,地面无线通信系统仿真等,卫星通信系统仿真,可以对现有网络的性能进行,评估、配置错误验证、优化,以及升级前的,规划,,也可以对,下一代网络,进行仿真设计,。,6/9/2026,26,网络仿真概述 王国库,几种主流的网络仿真软件,美国,MIL3,公司的,OPNET,packet level,R&D,large scale network,partner with HP,美国,CACI,公司的,COMNET,connecti

12、on level,middle scale network,partner with CA,6/9/2026,27,网络仿真概述 王国库,几种主流的网络仿真软件,美国,UC Berkeley,ns,TCP related network simulation,R&D,美国,SES,公司的,Strategizer,low-end simulation tool,6/9/2026,28,网络仿真概述 王国库,网络仿真简介,OPNET,简介,OPNET,仿真实例,OPNET,仿真流程,仿真中需要克服的困难,6/9/2026,29,网络仿真概述 王国库,OPNET,简介(一),OPNET,网络仿真软件

13、是目前世界上最先进的网络仿真开发和应用平台之一。,OPNET,网络仿真软件是,MIL3,公司的产品,MIL3,公司是由,MIT(,麻省理工学院,),的几位教师在,1986,年创建的,他们把在,MIT,的研究成果产品化,开发出了,MIL3,公司的第一个产品,Modeler,并在随后将其扩充、完善为,OPNET,产品系列。,6/9/2026,30,网络仿真概述 王国库,OPNET,简介(二),OPNET,产品主要面向专业人士,帮助客户进行网络结构、设备和应用的设计、建设、分析和管理。,OPNET,的产品主要针对,三类客户,,分成,四个系列,。三类客户是指:网络服务提供商;网络设备制造商和一般企业。

14、四个系列产品核心包括:,6/9/2026,31,网络仿真概述 王国库,OPNET,简介(三),OPNET Modeler,面向研发,其宗旨是为了加速网络研发。,ITGuru,:,可以用于大中型企业,作智能化的网络设计、规划和管理,SPGuru,面向网络服务提供商的智能化网络管理软件、规划以及优化的平台。,WDM Guru,面向光纤网络的运营商和设备制造商,为其提供了管理,WDM,光纤网络,并为测试产品提供了一个虚拟的光网络环境。,6/9/2026,32,网络仿真概述 王国库,OPNET,特点(一),OPNET,能够准确的,分析,复杂网络的性能和行为,在网络模型中的,任意位置,都可以插入标准的

15、或用户指定的,探头,,以,采集数据和进行统计,。通过探头得到的仿真输出可以以图形化显示、数字方式观察、或者输出到第三方的软件包去。此外,一系列仿真运行的结果被自动整理到一个单一的,OPNET,输出文件中,以便于比较分析(比如相对于网络负载的端对端延迟)。,6/9/2026,33,网络仿真概述 王国库,OPNET,特点(二),丰富的标准库模块,OPNET,由厂家提供的标准库模块有:,x.25,、,ATM,、,FDDI,、,Frame Relay,、,Ethernet,(,10M,、,100M,、,1000M,)、,Token Ring,、,TCP/IP,、,UDP,、,RIP,、,OSPF,、,

16、LAPB,、,TP4,、,DQDB,、,HSSB,、,J1850,、,STB,、,CATV,、,SNA,、,AMPS,、,VSAT,、,circuit switching,、,client-sever,等。,6/9/2026,34,网络仿真概述 王国库,OPNET,特点(三),特殊模型库,特殊模型库是针对客户的特殊需求或新的技术或某个厂商专有技术而提供的模型库。目前,特殊模型库包括下述几种模型:,IP,多播模型,基于电路交换模型,多协议标签交换模型,通用移动电信系统模型,私有网间接口模型,6/9/2026,35,网络仿真概述 王国库,OPNET,特点(四),OPNET,允许用户使用,FSM,(

17、有限状态机)开发自己的协议,并提供了丰富的,C,语言库函数。,OPNET,还提 供,EMA,(外部模块访问)接口,方便用户进行二次开发。,OPNET,支持面向对象的调试。对网络拓扑、节点,/,设备的体系结构、过程逻辑(状态机)、传输等不同层次的、不同类型的模型,都有专门的、符合人们习惯的工具来进行编辑和浏览。,6/9/2026,36,网络仿真概述 王国库,全球部分客户,Networking Tech,n,ology,3Com Co,r,poration,Advance,d,Micro,Device,s,Alcatel,Ascom,BOEING,CableLa,b,s,Cisco S,y,ste

18、ms,Co,m,sat,E-System,s,Ericss,o,n,Fore Syst,e,ms,Fujitsu,GEC Mar,c,oni,General Instrume,n,ts,GTE,Hew,l,ett Pa,c,kard,Hughes,IBM,In,t,el,ITT,L,o,ckheed Martin,LSI L,o,gic,Luce,n,t Technolog,i,es,Magnav,o,x,Matsus,h,ita,Mi,c,rosoft,Mo,t,orola,NECNET,Newbridge,Nokia,Nortel,O,rbital Sc,i,ences,Ph,i,lips

19、Qua,l,comm,Raytheon,Roc,k,well,Sc,i,entific At,l,anta,Siem,e,ns,Te,l,cordia,T,eledesic,Telia,T,e,llabs,T,e,xas Inst,r,umen,t,s,Thomson,Toshiba,TRW,6/9/2026,37,网络仿真概述 王国库,全球部分客户,S,e,r,vice Prov,i,der/Carr,i,er,A,irTouch,A,meritech,AT&T,Belgacom,B,e,ll Atlantic,Bell Canada,Be,l,l South,British Te,l,e

20、com,Cable,and Wireless,Com,p,userve,Deutsche Telec,o,m,Enron,Commu,n,ications,Fr,a,nce Tele,c,om,ITALTEL,SpA,I,nfonet,Inmarsa,t,Intelsat,Korea,n,Telecom,McC,a,w,Cellular,MCI,Wo,r,ldcom,Norweg,i,an Telecom,Pacifi,c,Bell,S,outhwe,s,tern Bell,Spr,i,nt,SWIF,T,Swiss,T,elecom,Telstra,US,W,e,st,UUNET,Vodaf

21、one,Ltd,6/9/2026,38,网络仿真概述 王国库,全球部分客户,E,nterprise,A,erospatia,l,e,Abbott L,a,bs,Andersen,Consult,i,ng,Baker Hughe,s,BOEIN,G,Canadian Sp,a,ce,Agency,C,hrysler CVS,Da,i,mler Ben,Dell Com,p,uter,s,Deloitte,&,Touche,DHL,Dire,c,t TV,Ernst&Young,F,AA,F,ederal Re,s,erve Bank,IBM,I,n,foworl,I,ntern,a,l Reve

22、nue,Service,NAS,A,Natio,n,al Semiconductor,Oracl,e,PriceWater,h,ouse,C,oopers,RR Don,n,elly,SAP,S,e,a,ttle Times,Schlumberge,6/9/2026,39,网络仿真概述 王国库,目前在中国应用的情况是:,大唐电信使用,Modeler,进行第三代路由器的研发,华为技术有限公司,中兴通讯,摩托罗拉(中国),信息产业部电信规划设计院,信息产业部电信传输所,中国电信广东省邮电规划研究院,北京邮电大学国家重点实验室,中国电子设备系统工程公司研究所,国家邮电科学研究院,LinkAir,上海

23、贝尔,6/9/2026,40,网络仿真概述 王国库,成功用户名录,6/9/2026,41,网络仿真概述 王国库,OPNET,软件,仿真特点,手工,建模,,半自动,建模的建模方法,层次化,的建模机制,用,基于事件列表,的调度机制,基于,数据包,的通信机制,基于,离散事件驱动,的仿真机制,丰富的,统计量收集和分析,功能,6/9/2026,42,网络仿真概述 王国库,网络层建模的两种方法,手工建模,适用于新建网络的建模,;,半自动网络建模,适用于现有网络的建模,;,提供,HP,Openview,NNM,网管平台接口,;,某些网络设备的建模需要人工干预,;,仅仅限于,IP,网络拓扑,第二层网络设备需要

24、手工添加,;,设计中对现有网络改进的部分需要手工添加,.,6/9/2026,43,网络仿真概述 王国库,层次化建模机制,计算机和通信网络一般包括个方面的模型:,网络拓扑,节点内部结构和通信行为,。,OPNET,基于面向对象软件技术将设计域分为,网络域、节点域和进程域,分别实现为,网络模型、节点模型、进程模型。,6/9/2026,44,网络仿真概述 王国库,层次化建模机制,网络域,中完成网络拓扑和配置模型的设计。,网络模型支持无限多重的子网模型。,节点域,中完成网元节点结构和数据流模型的设计。,6/9/2026,45,网络仿真概述 王国库,层次化建模机制,进程域,完成网元节点模型中每个模块的进程

25、模型的设计。,进程模型,通过,Proto-C,语言实现,它是一种基于,有限状态机,(FSM),的语言。通过在不同状态执行不同的描述通信行为的程序来实现。,6/9/2026,46,网络仿真概述 王国库,基于数据包的通信机制,通过,仿真包,在仿真,OPNET,模型中的传递来模拟实际物理网络中,数据包的流动,和节点设备内部的,处理过程,。仿真包还可以用作模型中各个模块之间控制接口信息的描述方法。,6/9/2026,47,网络仿真概述 王国库,基于数据包的通信机制,在建模中,可以根据需要,生成、编辑,各种格式的包。,利用,DEBUG,功能,可以察看任何特定的,packet,内容。,6/9/2026,4

26、8,网络仿真概述 王国库,基于离散事件驱动的模拟机制,仿真中的各个模块之间通过事件中断方式传递事件信息。,通过离散事件驱动的仿真机制实现了在进程级通信的,并发性和顺序性,,再加上事件发生时刻的,任意性,,决定了可以仿真计算机和通信网络中的任何情况下的,网络状态和行为,。,与时间驱动相比,离散事件驱动的模拟机,计算效率,得到很大提高。,6/9/2026,49,网络仿真概述 王国库,丰富的统计量收集和分析功能,可以直接收集常用的各个网络层次的性能统计参数,,多种统计参数的采集和处理方法,,还可以通过底层,网络模型编程,,收集特殊的网络参数,丰富的图表显示和编辑功能,,模拟错误提示和告警功能,,6/

27、9/2026,50,网络仿真概述 王国库,小结,网络仿真,是一种通过建立,网络模型,来模拟实际网络行为从而获取,网络特定性能参数,的一种,仿真技术,,主要用于为,网络设计,提供定量依据或者,比较和验证,网络设计方案。,网络仿真是一种,经济,、,有效,和,不可替代,的,网络开发和设计,的辅助工具,利用网络仿真技术,可以显著地,提高,网络设计,效率,、,降低,网络建设的,投资风险,。,6/9/2026,51,网络仿真概述 王国库,小结,OPNET,网络仿真软件采用灵活的,分层建模,方法和便于细节模拟的,基于包,的模拟技术,,离散事件驱动,的模拟机极大地提高了仿真计算,效率,,使其成为一个先进的高端

28、网络仿真开发和应用平台。,6/9/2026,52,网络仿真概述 王国库,网络仿真简介,OPNET,简介,OPNET,仿真实例,OPNET,仿真流程,仿真中存在的困难,6/9/2026,53,网络仿真概述 王国库,OPNET,编辑器,项目编辑器(网络层),节点编辑器(节点层),进程编辑器(进程层),链路编辑器,包编辑器,天线模式编辑器,接口控制信息编辑器,6/9/2026,54,网络仿真概述 王国库,OPNET,仿真实验,包交换网络端到端时延的仿真,拓扑结构,(比较简单),通过几台工作站连接到一个集线器上。,测量两个工作站之间的时延,6/9/2026,55,网络仿真概述 王国库,OPNET,建模

29、的过程,确定模型需要解决的问题,创建原始模型,验证模型,增强模型,设置仿真参数以及条件,运行仿真,查看并分析结果,发布结果,6/9/2026,56,网络仿真概述 王国库,OPNET,系统层面,层次化拓扑结构,通信链路,地理布局,设备的移动性,设备故障,通信时延,通信错误,资源管理和竞争,数据包和事务的产生,数据包和事务的处理,远程监听和控制,中断处理,应用行为建模,普通信息存储,6/9/2026,57,网络仿真概述 王国库,需要考虑的地方,拓扑结构,通信链路,集线器节点 和 工作站节点,集线器进程 和 工作节点进程,数据包,6/9/2026,58,网络仿真概述 王国库,拓扑结构,6/9/202

30、6,59,网络仿真概述 王国库,通讯线路,全双工线路,速度,6/9/2026,60,网络仿真概述 王国库,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

31、6/9/2026,61,网络仿真概述 王国库,communications medium,6/9/2026,62,网络仿真概述 王国库,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,packet

32、s,ontaining,destination addresses,will arrive,randomly,on the four incoming,links,from the four,peripheral,nodes,.,6/9/2026,63,网络仿真概述 王国库,Functions of the different node types,The destination address,is an,integer,value specifying a destination peripheral node.The hub node must contain a,process mod

33、el,that can,retrieve,the incoming packets,read,the destination,address,and,send,the packets to the appropriate point-to-point,transmitter.,6/9/2026,64,网络仿真概述 王国库,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 hu

34、b process outgoing packet stream,indices,and the peripheral,destination address values,.,a direct correspondence,between designating addresses and packet stream indices is,appropriate,.,6/9/2026,65,网络仿真概述 王国库,Functions of the different node types,In summary,,,the,hub node,model will consist of a poi

35、nt-to-point,transmitter/receiver pair,for each peripheral node,and a,process model,used to relay packets from a receiver to the appropriate transmitter.,6/9/2026,66,网络仿真概述 王国库,hub node model,6/9/2026,67,网络仿真概述 王国库,The role of peripheral nodes,The,peripheral node,model must,generate packets,assign,de

36、stination addresses,and,process,received packets.,6/9/2026,68,网络仿真概述 王国库,The role of peripheral nodes,The,peripheral node model,will create packets.It will,assign,destination addresses to packets and,send,them to the nodes point-to-point transmitter.,6/9/2026,69,网络仿真概述 王国库,The role of peripheral nod

37、es,Upon,receiving a packet,the,process model,will,calculate,the packets end-to-end,delay,and write the value to a,global statistic,(a global statistic is accessible to multiple processes throughout the system).,6/9/2026,70,网络仿真概述 王国库,peripheral nodes,6/9/2026,71,网络仿真概述 王国库,Flow chart for building pa

38、cketswitching network,6/9/2026,72,网络仿真概述 王国库,Creating a new,packet format,6/9/2026,73,网络仿真概述 王国库,Creating a,link model,Now create a,link model,that will connect the hub and peripheral nodes.This link model should be,duplex,and support the,packet format,you just defined.,6/9/2026,74,网络仿真概述 王国库,Creati

39、ng the hub node,Now that you have defined a,packet format,and,link model,to be used in the model,you can create the hub and peripheral,nodes,.This process requires,two steps,for each node type:defining the,node model,and defining the,process model,.,6/9/2026,75,网络仿真概述 王国库,Creating the hub node,Start

40、 by defining the,node model,for the hub.The hub needs four sets of,transmitters and receivers,for incoming and outgoing packets(one set per peripheral node),as well as a,central processor,to distribute the packets appropriately.,6/9/2026,76,网络仿真概述 王国库,the hub node model,6/9/2026,77,网络仿真概述 王国库,The li

41、st of streams connecting to the hub module appears.,6/9/2026,78,网络仿真概述 王国库,need to set the channel,data rate,and supported,packet format,for each receiver and transmitter:,Configuring the hub node,6/9/2026,79,网络仿真概述 王国库,Creating the hub nodes process model,In this model,the hub,receives,a packet,and

42、based,on the,destination address,forwards it to the,correct transmitter,which sends it to the,destination node,.,6/9/2026,80,网络仿真概述 王国库,Creating the hub nodes process model,In,node model,the hub,processor module,is connected to the transmitters and receivers via packet streams.,Because each packet

43、is associated with an,interrupt,the hub process model receives an,interrupt,whenever a packet arrives from a receiver.,6/9/2026,81,网络仿真概述 王国库,hub process,FSM,Because this is the,only,expected type of interrupt,the hub process,FSM,(Finite State Machine)can be defined using,two states,:an,unforced idl

44、e state,to rest between events,and a,forced state,containing the code for processing packets.,6/9/2026,82,网络仿真概述 王国库,the hub nodes process model,6/9/2026,83,网络仿真概述 王国库,Programming the hub nodes process model,Edit,Header,Block,#define,PK_ARRVL,(,op_intrpt_type,()=OPC_INTRPT_STRM),Edit,Temporary Varia

45、bles,Packet*,pkptr,;,int,dest_address,;,6/9/2026,84,网络仿真概述 王国库,Programming the hub nodes process model,route_pk,states,enter executives block.,pkptr,=,op_pk_,get,(,op_intrpt_strm,();,op_pk_nfd_get,(,pkptr,“,dest_address,”,&,dest_address,);,op_pk_,send,(,pkptr,dest_address,);,6/9/2026,85,网络仿真概述 王国库,6

46、/9/2026,86,网络仿真概述 王国库,Creating the peripheral node model,When a peripheral node,generates,a packet,it must,assign,a,destination address,to the packet,then transmit it to the hub.When it,receives,a packet,the node must,record,the packets end-to-end,delay,.,6/9/2026,87,网络仿真概述 王国库,Creating the peripher

47、al node model,To accomplish these tasks,a peripheral node model must consist of a,generator module,a processor module,and a point-to-point,transmitter and receiver.,6/9/2026,88,网络仿真概述 王国库,the peripheral node model,6/9/2026,89,网络仿真概述 王国库,Configuring the node model,to change the,data rate,and supporte

48、d,packet formats,for the receiver and transmitter.do this same operation earlier,in the hub module.,6/9/2026,90,网络仿真概述 王国库,Creating the peripheral nodes process model,The peripheral nodes process model needs,four states,:an,initial,state,and,idle,state,a state for processing packet to be,transmitted

49、and a state for processing,received,packets.,6/9/2026,91,网络仿真概述 王国库,the peripheral nodes process model,6/9/2026,92,网络仿真概述 王国库,Creating the,peripheral,nodes process model,The,xmt,state,will,generate,and,assign destination addresses,to packets as they arrive from a generator.Packets will then be,sent

50、on to the point-to-point transmitter.,6/9/2026,93,网络仿真概述 王国库,Creating the,peripheral,nodes process model,The,rcv,state,is entered when a packet,arrives,.In the,rcv,state,the process model will determine the packets,end-to-end delay,update,the global statistic,and,destroy,the packets.,6/9/2026,94,网络

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服