有人能告诉我如何在ns2.34中运行aodv协议.... aodv已经安装在其中...我已经尝试过命令g ++ aodv.cc来编译它但它显示错误??
linux@ubuntu :~/ns-allinone-2.34/ns-2.34 $ g++ aodv.cc
g++: aodv.cc: No such file or directory
g++: no input files
aodv dot cc和aodv dot h文件位于文件夹aodv
中答案 0 :(得分:2)
在ns2中,aodv就像一个后端文件。你不能直接运行aodv.cc文件。它只是一个路由协议,您可以使用tcl脚本来分析aodv操作。
答案 1 :(得分:1)
您无法运行此类协议。该协议是与MAC协议等不同OSI层中的其他协议一起使用的工具。通常编写TCL脚本,其定义节点要使用的不同参数。这些参数表示要使用的协议。我建议你仔细阅读NS手册。