如何在OPNET 14.5中获取移动节点IP地址?

时间:2016-01-21 05:29:22

标签: opnet

我在OPNET Modeler 14.5中尝试了以下代码

Objid addr_info_attr_objid;
char address_string[128];
addr_info_attr_objid = op_id_self();
op_ima_obj_attr_get(addr_info_attr_objid, "Address", address_string);

获取节点IP地址,但它会显示以下错误消息:

<<<Recoverable Error>>>
Attribute name(Address) is unrecognizzed for object(542)

1 个答案:

答案 0 :(得分:0)

首先要找到合适的IP接口。 根据您的代码,获取单接口节点的IP地址是不正确的,例如服务器/客户端模型。

以下是示例代码

op_ima_obj_attr_get(ip_moudle_objid, "IP Router Parameters [0].Interface Information [3].Address", &address_str);