Имитация атаки черной дыры в сетевом симуляторе-2.35

#ns2

#ns2

Вопрос:

Я получаю следующую ошибку при реализации атаки черной дыры в NS-allinone-2.35

 ns: _o107 hacker: 
    (_o107 cmd line 1)
    invoked from within
"_o107 cmd hacker"
    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 "_o107" line 2)
    (SplitObject unknown line 2)
    invoked from within
"_o107 hacker"
  

Здесь хакер — это узел черной дыры

Я проверил свою черную дыру.файл tcl, все в порядке…

проблема в другом….

Комментарии:

1. вы добавили строки в файл .cc для аргументов хакера?

2. да, я это сделал. Теперь все работает нормально.

Ответ №1:

Ошибка splitObject — это ошибка интервала. Я думаю, вы допустили ошибку интервала, в которой вы упомянули «хакер». проверьте это как в файле tcl, так и aodv.cc досье.