我使用指令将一些恶意节点添加到我的场景中,恶意节点在AODV中工作。
现在,通过运行这个场景,我得到了这个错误:
me@HP-PC ~/Desktop/ns-allinone-2.35/ns-2.35/tcl/ex $ ns smm.tcl
num_nodes is set 40
INITIALIZE THE LIST xListHead
ns: _o61 malicious :
(_o61 cmd line 1)
invoked from within
"_o61 cmd malicious"
invoked from within
"catch "$self cmd $args" ret"
invoked from within
"if [catch "$self cmd $args" ret] {
set cls [$self info class]
global errorInfo
set savedInfo $errorInfo
error "error when calling class $cls: $args" $..."
(procedure "_o61" line 2)
(SplitObject unknown line 2)
invoked from within
"_o61 malicious "我将说明和我的场景附加在这里http://www.linuxquestions.org/questions/showthread.php?p=5280563#post5280563
发布于 2014-12-12 11:59:43
splitObject错误是一个间距错误。我猜,你在提到“恶意”的时候犯了一个空格错误。在tcl文件和aodv.cc文件中检查它。
发布于 2017-03-24 05:27:25
一般关于“恶意aodv”:ns-2.35补丁是aodv-恶意_ns235.patch https://drive.google.com/file/d/0B7S255p3kFXNU0VNbUtIWlJpRk0/view?usp=sharing
示例:aodv-恶意- examples -04.2015.tar.gz https://drive.google.com/file/d/0B7S255p3kFXNbWw1Q21HWGhnSGc/view?usp=sharing
构建示例,post #2 here http://www.linuxquestions.org/questions/linux-networking-3/i-tried-to-add-malicious-node-in-aodv-4175539353/#2
-
发布于 2017-03-13 19:24:13
它恰好是“恶意”之前的空格。
https://stackoverflow.com/questions/27340511
复制相似问题