ns2.34 移植MFLOOD协议时出现的问题
安全按照《NS网络模拟核协议仿真》第11章的步骤进行修改,但是make的时候出现了一下错误:
make[1]: 正在进入目录 `/home/wang/ns/ns-allinone-2.34/ns-2.34/indep-utils/cmu-scen-gen/setdest'
make[1]: 没有什么可以做的为 `all'。
make[1]:正在离开目录 `/home/wang/ns/ns-allinone-2.34/ns-2.34/indep-utils/cmu-scen-gen/setdest'
make[1]: 正在进入目录 `/home/wangns/ns-allinone-2.34/ns-2.34/indep-utils/webtrace-conv/dec'
make[1]: 没有什么可以做的为 `all'。
make[1]:正在离开目录 `/home/wang/ns/ns-allinone-2.34/ns-2.34/indep-utils/webtrace-conv/dec'
make[1]: 正在进入目录 `/home/wang/ns/ns-allinone-2.34/ns-2.34/indep-utils/webtrace-conv/epa'
make[1]: 没有什么可以做的为 `all'。
make[1]:正在离开目录 `/home/wang/ns/ns-allinone-2.34/ns-2.34/indep-utils/webtrace-conv/epa'
make[1]: 正在进入目录 `/home/wang/ns/ns-allinone-2.34/ns-2.34/indep-utils/webtrace-conv/nlanr'
make[1]: 没有什么可以做的为 `all'。
make[1]:正在离开目录 `/home/wang/ns/ns-allinone-2.34/ns-2.34/indep-utils/webtrace-conv/nlanr'
make[1]: 正在进入目录 `/home/wang/ns/ns-allinone-2.34/ns-2.34/indep-utils/webtrace-conv/ucb'
make[1]: 没有什么可以做的为 `all'
解决方案:没有管他继续进行sudo make install的命令
(2)运行mflood-3nodes.tcl文件时出现了以下错误:
num_nodes is set 3
invalid command name "Agent/MFlood"
while executing
"Agent/MFlood create _o17 0"
invoked from within
"catch "$className create $o $args" msg"
invoked from within
"if [catch "$className create $o $args" msg] {
if [string match "__FAILED_SHADOW_OBJECT_" $msg] {
delete $o
return ""
}
global errorInfo
error "class $..."
(procedure "new" line 3)
invoked from within
"new Agent/MFlood [$node id]"
(procedure "_o3" line 2)
(Simulator create-mflood-agent line 2)
invoked from within
"$self create-mflood-agent $node"
("MFlood" arm line 2)
invoked from within
"switch -exact $routingAgent_ {
DSDV {
set ragent [$self create-dsdv-agent $node]
}
。。。
解决方案:搜索了好久,看到一篇博客说可能是安装了tcl-debug的原因,我试着把tcl-debug删除之后,再运行tcl文件,发现果然好使。什么原因暂时还不清楚。希望后面随着学习的加深能够弄清楚。
(3)修改ns-2.34/tcl/lib/ns-packet.tcl文件时,课本上写的是添加 Mflood ,我觉得是不是错误?因为我添加的是MFlood一样正确,或者它是对大小写不敏感的??
ns2.34 移植MFLOOD协议时出现的问题的更多相关文章
- ns2.34移植leach协议
运行出现的警告: 1. warning:please use -channel as shown in tcl/ex/wireless-mitf.tcl 因为高版本的NS2支持多信道配置,因此无线节点 ...
- ubantu16.04安装ns2.34 错误
把ns2.34解压缩之后,sudo ./install 出现的错误: 错误一:安装NS2.34过程中出现如下的错误:tools/ranvar.cc: In member function ‘virtu ...
- 【NS2仿真】RTP协议安装
来自: http://personales.upv.es/fboronat/Research/NS2_RTP/NS2_RTP_RTCP_module.htm 文件:http://pan.baidu.c ...
- [置顶]
Java基础学习总结(34)——HTTP协议详解
一.什么是HTTP协议 HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的 ...
- socket使用TCP协议时,send、recv函数解析以及TCP连接关闭的问题
Tcp协议本身是可靠的,并不等于应用程序用tcp发送数据就一定是可靠的.不管是否阻塞,send发送的大小,并不代表对端recv到多少的数据. 在阻塞模式下, send函数的过程是将应用程序请求发送的数 ...
- EzHttp 使用Https协议时证书如何部署
今天为EzHttp增加了https支持, EzHttp介绍见这里:使用EzHttp框架 开发基于HTTP协议的CS轻应用 服务端启动时会创建自签名证书,并将其绑定到启动参数url对应的端口上. 服务端 ...
- ubantu10.04安装ns-2.34
LQ大神说是这个搭配才能完美移植leach 安装如下: 1. 安装必须的软件,因为版本较久远, sudo gedit /etc/apt/sources.list(大概是个意思) 把里面的内容换成: d ...
- [QT_FFMPEG]学习问题: 刚开始移植ffmpeg,测试时出现 undefined reference to `avcodec_configuration()'
使用环境: window: win7 x64 QT: qt5.8.0 MinGW530 移植的教程: 流若浅 Qt ffmpeg环境搭建 : http://www.cnblogs.com/liuru ...
- [转]socket使用TCP协议时,send、recv函数解析以及TCP连接关闭的问题
Tcp协议本身是可靠的,并不等于应用程序用tcp发送数据就一定是可靠的.不管是否阻塞,send发送的大小,并不代表对端recv到多少的数据. 在阻塞模式下, send函数的过程是将应用程序请求发送的数 ...
随机推荐
- jQuery绑定或删除绑定事件
<!DOCTYPE html><html lang="en" class="loading"><head> <meta ...
- ajax--参数映射方式实现阴影效果
注:通过json对象的方式传递参数,参数具体信息由json对象来封装,参数封装到对象中再进行映射(参数映射) shadow.js //使用参数映射方式实现参数设置/* option:参数对象,封装所有 ...
- 论文阅读笔记三十二:YOLOv3: An Incremental Improvement
论文源址:https://pjreddie.com/media/files/papers/YOLOv3.pdf 代码:https://github.com/qqwweee/keras-yolo3 摘要 ...
- Django_Admin操作
Django_Admin 创建Django_Admin 管理账户 D:\github\Django_Aadmin>python manage.py createsuperuser Usernam ...
- 一脸懵逼学习keepalived(对Nginx进行热备)
1:Keepalived的官方网址:http://www.keepalived.org/ 2:Keepalived:可以实现高可靠: 高可靠的概念: HA(High Available), 高可用性集 ...
- jQuery字体缩放缩放插件zoomFontSize.js
插件描述:jQuery字体缩放缩放插件zoomFontSize.js根据父类进行百分比缩放,兼容性如下: 使用方法 body 的class属性 添加 changbody_fontSize 而且整个页面 ...
- java传值和传引用区别
1. 在java中所有的参数都是传值的,引用符号&的传递是C++中才有的:2. 在java传参中,基本类型(byte--short--int--long--float--double--boo ...
- 10本Java架构师必读书籍
1.大型网站系统与JAVA中间件实践 本书围绕大型网站和支撑大型网站架构的Java中间件的实践展开介绍. 从分布式系统的知识切入,让读者对分布式系统有基本的了解:然后介绍大型网站随着数据量.访问量增长 ...
- [WC2014]紫荆花之恋
题解: 首先考虑点分治 dis(i,u)+dis(i,v)<=value[u]+value[v] 移项就很容易发现用平衡树可以很简单的维护这个东西 但是有重复,需要在下一层的每个平衡树内减去这个 ...
- ASP.NET machineKey的作用和使用方法
ASP.NET machineKey的作用 如果你的Asp.Net程序执行时碰到这种错误:“验证视图状态 MAC 失败.如果此应用程序由网络场或群集承载,请确保 <machineKey> ...