您所在位置: 网站首页 / 文档列表 / 通信/网络 / 文档详情
最新网络协议模拟分析.doc 立即下载
上传人:天马****23 上传时间:2024-09-08 格式:DOC 页数:66 大小:9.8MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

最新网络协议模拟分析.doc

最新网络协议模拟分析.doc

预览

免费试读已结束,剩余 56 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

网络协议模拟分析(可以直接使用,可编辑优秀版资料,欢迎下载)西安邮电大学(计算机学院)课程设计报告题目:网络协议模拟与分析专业名称:班级:学生姓名:学号(8位):指导教师:设计起止时间:2021年12月15日—2021年12月26日网络协议分析与仿真课程设计报告网络模拟一、课程设计目的掌握网络模拟工具NS2的使用,学习基本的网络模拟方法。二、课程设计内容协议模拟工具:NS2,awk,shell,perl等;要求:掌握NS2网络模拟的基本流程;内容:NS2网络模拟基本流程编写TCL脚本,搭建如下图所示的一个网络,共6个节点,其中2、3节点用做ftp服务器和客户端,4、5节点用做cbr流量的源和目的,而0、1节点用做转发设备。各节点间的链路属性见图。模拟时间设为13秒钟,在0.1秒开始产生cbr流量,在1.0秒开发发送发ftp流量;8。0秒ftp流量结束,12。0秒cbr流量结束。编写脚本(可用shell,awk,或perl等)分析模拟日志文件,统计每0。5s内0、1节点间链路通过的分组数以及字节数.三、设计与实现过程1.仿真脚本代码与详细注解#Createasimulatorobject/创建模拟器对象setns[newSimulator]/模拟器对象赋值给变量ns#Definedifferentcolorsfordataflows(forNAM)$nscolor1Red$nscolor2Yellow/给NAM定义不同的数据流,颜色的选择比较随意,只要易于区分就可以#OpentheNAMtracefilesetnf[openout。namw]/打开out.nam文件,一般都是在执行程序的时候自动生成的$nsnamtrace—all$nf#OpentheTracefilesettf[openout.trw]/打开out。tr文件,也是自动生成的$nstrace-all$tf/两个文件主要都是用来记录封包传输过程的#Definea'finish’procedure/定义finish程序,在后面执行的时候会用到procfinish{}{globalnsnftf$nsflush-traceclose$nf/关闭nam文件close$tf/关闭trace文件(在后面调用的时候,是在程序结束的时候,所以前面生成的两个文件必须要关闭)execnamout.nam&#以后台方式执行namexit0}#Createsixnodes/创建六个节点,从n0到n5setn0[$nsnode]setn1[$nsnode]setn2[$nsnode]setn3[$nsnode]setn4[$nsnode]setn5[$nsnode]#Createlinksbetweenthenodes/创建结点之间的链路,而链路的创建都是基于题目要求的基础之上$nsduplex—link$n0$n21.5Mb10msDropTail$nsduplex-link$n0$n41.5Mb10msDropTail$nsduplex—link$n1$n31。5Mb10msDropTail$nsduplex—link$n1$n51。5Mb10msDropTail$nsduplex-link$n1$n02Mb20msDropTail#Givenodeposition(forNAM)/根据题目图示要求,给NAM创建的节点位置如下$nsduplex—link—op$n2$n0orientright—down$nsduplex-link-op$n4$n0orientright-up$nsduplex—link—op$n0$n1orientright$nsduplex-link-op$n0$n1orientright$nsduplex—link-op$n1$n3orientright-up$nsduplex—link-op$n1$n5orientright-down#SetQueueSizeoflink(n0—n1)to10/设置n0到n1之间的列长度$nsqueue-limit$n1$n010#SetupaTCPconnection/建立TCP连接settcp[newAgent/TCP]$tcpsetclass_2$nsattach-agent$n2$tcpsetsink[newAgent/TCPSink]$nsattach-agent$n3$sink$nsconnect$tcp$sink$tcpsetfid_1/NAM中,TCP的连接用红色的数据流表示#SetupaUDPconnectio
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

最新网络协议模拟分析

文档大小:9.8MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用