我使用指令将恶意节点添加到我的场景中恶意节点在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
答案 0 :(得分:0)
splitObject 错误是间距错误。我想,你提到间距错误,你提到“恶意”。在 tcl文件和aodv.cc文件中检查。
答案 1 :(得分:0)
一般关于“恶意aodv”:ns-2.35补丁是aodv-malicious_ns235.patch https://drive.google.com/file/d/0B7S255p3kFXNU0VNbUtIWlJpRk0/view?usp=sharing
示例:aodv-malicious-examples-04.2015.tar.gz https://drive.google.com/file/d/0B7S255p3kFXNbWw1Q21HWGhnSGc/view?usp=sharing
构建示例,在此处发布#2 http://www.linuxquestions.org/questions/linux-networking-3/i-tried-to-add-malicious-node-in-aodv-4175539353/#2
-
答案 2 :(得分:-1)
在"恶意"之前完全是空间。