注意

本文是在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测试结果

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

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

相关文章: