NS2 安装 LEACH、LEACH-C 协议的——亲测正确可行方式——祝成功
一、你碰到的问题可能是这样的:
首先啊,网上好多地方都能下载到所谓的 NS-2.35 的 LEACH 协议的源码包及修改文档,但是一通安装和修改下去,克服种种bug,终于安装好了,文件也生成了。但是呢,一运行,仔细看一看数据结果,简直崩溃啊!
节点全 × × ×(此处省略无数脏字)牺牲在 1.09999999999999 !!!
节点还没发数据,就是齐刷刷 DEAD,DEAD,DEAD !!!
主要问题是你的——操作系统、编译器、NS2版本版本、LEACH包——是否适配 !!!
LEACH是个先圣般的协议,历史比较悠久 !!!
二、关于解救办法,给你个可行的大方向:
来这个网站看看——LinuxQuestions.org, 是个英文网站。里面有个板块叫 Threads Tagged with leach,里面都是关于 LEACH 的问题,而且有大神,而且比较慷慨。
已经有不少相关帖子提问如何正确安装 LEACH 的方式及相关问题,仔细找找,找到帖子,有下载安装包或者补丁包,具体在哪里自己找吧,不过提醒需要翻墙才能下载。
里面提到正确的适配是 Ubuntu10.04-i386, NS-2.34. 试了,正确运行良好。
三、随便贴个结果,祝大家好运