如何在NS2中找到节点ID?

use*_*876 5 c++ ns2

我想知道如何获取正在处理数据包的节点ID.

我尝试了name(),但它没有给出节点的id,就像跟踪文件中显示的那样,其中显示了数据包跳的源和目的地.在来自format()的跟踪文件中,源和目标可用,但是如何访问它们,这也可能有助于了解当前正在进行哪个节点的处理.

这是关于NS2.有人可以提供一些帮助.

小智 4

MobileNode *thisnode = (MobileNode *) ((Node::get_node_by_address(id)));
printf("%d\n",thisnode->address());
Run Code Online (Sandbox Code Playgroud)

就可以得到这个节点的id了!尝试一下。