科学网

 找回密码
  注册
网络仿真利器NS-2无师自通七天速成系列Ⅶ:协议添加
段克松 2010-4-7 21:17
如果添加自组网的路由协议(可能MAC协议也是类似的),需要添加一些接口,基本可以参照AODV。当然,会涉及一些tcl文件,包括 ns-lib.tcl ns-default.tcl ns-packet.tcl ns-agent.tcl 往 NS-2.30中添加了一个新的MAC协议,暂时命名为LMAC.其实它的代码内容和SMAC一样,我只是想验证一下如何在NS-2. ...
个人分类: 网络仿真|9452 次阅读|没有评论
网络仿真利器NS-2无师自通七天速成系列Ⅵ:无线网络模拟与实例
段克松 2010-4-7 21:17
目前无线网络可以分为两类,有固定接入点的无线网络和无固定接入点的无线网络。无固定接入点的网络,通常称为Ad Hoc网络,或自组织网络。  1. Ad hoc一词来源于拉丁语,是特别地,专门地为某一即将发生的特定目标、事件或局势而不为其他的的意思。这里提出的Ad ...
个人分类: 网络仿真|10643 次阅读|没有评论
网络仿真利器NS-2无师自通七天速成系列Ⅴ:数据的记录,演示,数据分析
段克松 2010-4-7 21:17
1. 数据的记录 NS-2中主要有两种数据记录格式,一种是 Trace格式,该对象详细记录了模拟的整个过程,第二种是Monitor,用来记录有用的数值。 Trace 文件的建立: $ns trace-all tracefile ;#记录 ...
个人分类: 网络仿真|9829 次阅读|没有评论
网络仿真利器NS-2无师自通七天速成系列Ⅳ:NS-2网络控件及其使用方法
段克松 2010-4-7 21:17
1,Simulator 类 在NS-2中,每个模拟过程需要一个类对整个过程进行控制和管理。这个类就是simulator类。这个类封装了节点(note),链路(link),代理(agent),数据分组格式等。整个模拟过程通过创建一个模拟类对象开始,通过调用这个对象的各个过程实现创建节点,构建拓扑结构图,对模拟 ...
个人分类: 网络仿真|9829 次阅读|没有评论
网络仿真利器NS-2无师自通七天速成系列Ⅱ: NS-2实例编写
段克松 2010-4-7 21:16
安装NS-2后,就可以运行该软件了。NS-2有两种运行方式,第一种是脚本方式,假设这里有个已编好的文件example.tcl文件,通过在linux控制端输入 ns example.tcl就可以运行该脚本了。第二种方法就是命令行方式,通过在linux系统下输入ns进入NS-2模拟环境。然后输入各种指令交互的运行。 ...
个人分类: 网络仿真|10698 次阅读|没有评论
附录1:NS-2文件调试错误详解与调试技巧
段克松 2010-4-7 21:12
can't read ns_o3: no such variable while executing set ns (file example.tcl line 2) 注:没有在ns 中间加空格分隔符 # ns example.tcl (_o3 cmd line 1) invoked from within _o3 cmd duplex ...
个人分类: 网络仿真|10527 次阅读|没有评论
附录2:Linux操作系统下软件的安装方法大全
段克松 2010-4-7 21:12
一、rpm包安装方式步骤: 1 、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; 2 、打开一个终端,su -成root用户; 3 、cd soft.version.rpm所在的目录; 4 、输入rpm -ivh soft.version.rpm 二、deb包安装方式步骤: 1 ...
个人分类: 网络仿真|3909 次阅读|没有评论
附录3:虚拟机vmware下文件共享方法大全总结
段克松 2010-4-7 21:12
方法一:通过在vmware下安装Vmware Tools,设置共享文件夹来共享文件。 下面来说明一下是如何实现的: 打开VMware-工具栏虚拟机-选择 安装Vmware Tools,进入在虚拟机中安装好的Linux环境(使用超级用户),这时光驱中已经出现了我们将要看装的软件: VMwareTools-5.5.0-18463.i368.rpm ...
个人分类: 网络仿真|4901 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-9-20 01:39

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部