NS2 下添加 OLSR协议,以及测试

注意

本文是在NS2-2.35下添加OLSR协议,本文用到的NS2和OLSR安装包以及TCL测试代码见NS2和OLSR安装包,以及TCL测试代码下载链接

添加OLSR协议步骤

  1. 进入ns-allinone-2.35/ns-2.35,将下载好的OLSR协议源码压缩包um-olsr-1.0.tgz拷贝到该目录下。将其解压,得到um-olsr目录,敲命令:tar zxvf um-olsr-1.0.tgz (可图形化操作)
  2. 在ns-allinone-2.35/ns-2.35目录下,创建一个连接,敲命令:ln -s ./um-olsr ./olsr
  3. 在ns-allinone-2.35/ns-2.35目录下,打OLSR补丁,敲命令:patch -p1 < olsr/um-olsr_ns-2.35_v1.0.patch(2.35表示对应的NS版本,目录下还有其他版本的补丁)
  4. 进入ns-allinone-2.35目录下,重新安装一遍NS2,敲命令:(1)cd.. (退回ns-allinone-2.35目录) (2) ./install (安装NS2)

TCL测试结果

运行 olsr-example.tcl 生成的nam文件,结果图

运行 test-16nodes.tcl 生成的nam文件,结果图

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值