-1

有人可以告诉我如何在 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

4

2 回答 2

2

在 ns2 中,aodv 就像一个后端文件。您不能直接运行 aodv.cc 文件。它只是一个路由协议,您可以使用 tcl 脚本来分析 aodv 操作。

于 2013-06-12T09:52:57.960 回答
1

你不能运行这样的协议。该协议是一种与不同 OSI 层(如 MAC 协议等)中的其他协议一起使用的工具。通常会编写一个 TCL 脚本来定义节点使用的不同参数。这些参数指示要使用的协议。我建议你彻底阅读 NS 手册。

于 2012-12-27T11:41:45.707 回答