如何传送一个封包(How to transmit a packet?)首先,我们要看的第一个function是在mac-802_11.cc内的recv( ),程式会先判断目前呼叫recv( )这个packet的传输方向,若是DOWN,则表示此packet是要送出去的,因此就会再呼叫send(p, h...
分类:
其他好文 时间:
2015-06-01 22:13:07
阅读次数:
155
相信很多喜欢Java的人对eclipse都情有独钟。NS2程序的调试,可以用打印命令调试,这样太繁琐。也可以用gdb调试,个人觉得上手比较困难。相信各位学习NS2的新手,在看代码的时候,很多的函数或者变量,都不知道在哪里声明的,就会在程序中开始使用,往往令我们很困惑。调试、阅读代码的烦恼,那么让ec...
分类:
系统相关 时间:
2015-06-01 22:12:31
阅读次数:
206
最近几天,对ns2进行研究,ns2为什么要使用两种语言,因为C++执行速度快,因此对于一些不需要经常改变的东西:例如包的发送。而对于需要经常进行修改的就不能够使用C++,而使用OTcl脚本语言。所有OTcl的基类是SplitObject。首先,在otcl中new一个对象的时候,会调用tclcl/tc...
分类:
编程语言 时间:
2015-06-01 22:12:00
阅读次数:
143
查找资料时在网上看到不错的资源汇总博客1http://blog.csdn.net/chenkai619/article/category/10843232http://blog.sina.com.cn/s/articlelist_1283622691_1_2.html3456789101112
分类:
其他好文 时间:
2015-06-01 22:10:13
阅读次数:
122
1$ns duplex-link-op $n2 $n3 queuePos 0.5#此命令用于设置在NAM中显示的队列方向#经测试,发现:# queuePos 0.5表示包从上到下进入队列# queuePos 0表示包从右到左进入队列# queuePos 1表示包从左到右进入队列队列类型有:drop-...
分类:
其他好文 时间:
2015-06-01 22:09:31
阅读次数:
135
有时候我们可能会遇到要同时安装两个ns版本的问题,比如我研究wimax/802.16,因为协议太复杂,用的是长庚大学和nist的wimax补丁。长庚大学的wimax补丁是在ns2.29下开发的,nist的wimax补丁虽说可以在多个ns版本上使用,但是在ns2.31上移植最简单。因此如果能够两个版本...
分类:
系统相关 时间:
2015-06-01 22:09:10
阅读次数:
171
关于目前NS2中WiMAX模块的说明(1)美国NIST(National Institute of Standards and Technology)版,可以从NIST主页获得,2007.04 release,无OFDMA,无PHY(2)WiMAX forum+AATG+NIST+几个大学版,未对外...
分类:
其他好文 时间:
2015-06-01 22:07:12
阅读次数:
108
【实验说明】实验环境:新增一台服务器ns2.test.com,IP为192.168.0.112;实验目的:把新增的服务器配置成192.168.0.111这台主DNS服务器的从DNS服务器;【实现主从同步的条件】1、主从服务器的时间必须同步;使用ntp与时间服务器周期性同步时间;[root@dns~]#vim/etc/crontab
*/3..
分类:
系统相关 时间:
2015-05-27 16:09:00
阅读次数:
223
dns的解析一般都授权两个以上,防止单点故障。比如阿权的书房的域名 www.aslibra.com,授权两台ns.aslibra.com 和 ns2.aslibra.com,如果单点故障会怎么样呢?trace检查一下域名:[root@aslibra ~]# dig www.aslibra.com. ...
分类:
其他好文 时间:
2015-05-11 17:49:59
阅读次数:
138
NS2网络仿真的过程可以总结为:
1、初始化
创建ns simulator
创建.tr文件(记录仿真结果)
创建.nam文件(记录仿真过程)
设置结束函数
设置仿真中所需的参数
2、创建仿真拓扑
创建节点
创建并设置链路
设置链路各链路在nam中的排列方式
3、创建流量
探测流量:向网络中添加的额外流量...
分类:
其他好文 时间:
2015-05-09 10:19:49
阅读次数:
166