上机实验指导1.1.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上机实验指导1.1

使用NSG进行有线网络仿真 1 ubuntu密码 123456 2实验目标和要求 1 熟悉NS2环境,学会使用NS2工具进行仿真实验 2 使用NSG进行有线网络仿真 3观察并解释NAM动画,分析trace文档。 4 分析模拟结果。学会使用awk和gnuplot分析端到端的延迟。 3实验步骤 仿真的环境如图所示: 图1 有线网络拓扑 ( 转到NSG目录下,启动NSG。 cd /home/susan/Desktop/ns-allinone-2.34/ns-2.34/book java –jar NSG2.1.jar ) Step 1: 新增一个有线网络的剧本,使用者可以透过Scenario→New wired scenario来建立(或按下快速键Ctrl+W),建立后如图2所示,在预设的情况下NSG会切换到Node mode(Node按钮会变成灰色),也就是说使用者一开始便可建立Node。 图2 新增一个有线网络的剧本 Step 2: 开始建立剧本所需要的Node,利用鼠标直接点选想要摆放Node的位置以建立Node,在此范例中建立的六个Node其相对位置如图3,可透过调整画面右下方的横杆显示不同的比例。 图3 设定好六个node相关位置 Step 3: 设定Node之间的链路,首先切换到Link mode(按下Link按钮或快速键Ctrl+3),然后依序将下列的参数设定好。 Link-type:duplex-link Queue type:DropTail Capacity:2Mbps Propagation delay:10ms Queue size:10 Step 4: 以鼠标点选的方式将n0-n2、n1-n2、n3-n4及n3-n5之间的链路建立起来,接着将Capacity设定为1Mbps,Propagation delay设定为20ms,然后再建立n2-n3间的链路,建立好后如图4所示,如果建立的过程中有参数没设定好,也可以在链路上按下鼠标右键进行修改。 图4 设定好六个node之间的链路 Step 5: 接着切换到Agent mode(按下Agent按钮或快速键Ctrl+4)来进行通讯协议的设定。首先选取Agent type为UDP并设定封包大小(Packet size)为1500 bytes,并在n0与n1上各建立一个Agent,接着选取Agent type为NULL,并在n4、n5上各建立一个NULL Agent。建立好Agent之后还要继续设定Agent之间的联机,其设定的方式是用鼠标选取要建立联机的二个Agent,在此分别在(udp0、null2)和(udp1、null3)之间建立联机,建立好之后如图5所示。 图5建立Agents Step 6: 切换到Application mode(按下Application按钮或快速键Ctrl+5)来进行上层的应用程序设定,将Application type设定为CBR并设定启动时间(Start time)为1秒,结束时间(Stop time)为4秒,封包大小为1500bytes,传输速度为1Mbps,然后在n0上建立一个CBR Application,接着将启动时间(Start time)为2秒,结束时间(Stop time)为3秒,并在n1上再建立一个CBR Application,如图6。 图6建立Application Step7:最后,设定模拟的参数(按下Parameters钮即可或快速键Ctrl+6),在这个例子中,因为是建立有线网络的剧本,所以参数的部份只需要将模拟时间(Simulation time)设定为5.0,并且指定产生Trace文件名称即可,如图7。 图7设定模拟参数 Step8:当一切都设定完毕之后按下TCL按钮(快速键Ctrl+7)即可产生剧本档了,每一次产生的剧本档都会被建立在一个独立的窗口,使用者这时候还可以根据自己的需求去做修正,如图8所示。 图8产生剧本档 Step9:按下Save按钮(快速键Alt+S)将产生出来的TCL档储存起来之后,便可交由ns2开始进行模拟,产生出来的剧本档如下?。 # This script is created by NSG2 beta1 # /nsg #=================================== # Simulation parameters setup #=================================== set val(stop) 5.0 ;# time of simulation end #=================================== # Initia

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档