我需要无线节点的所有第一跳邻居的列表或MAC-IP地址,以便我可以从MAC地址找到IP,从哪里可以获得在ns-3中,我需要在网络层(Ipv4协议)做到这一点?将邻居MAC地址转换为IP地址ns-3
0
A
回答
0
我认为这个功能必须由你自己或使用现有的协议来实现,就像在真实网络中一样,你需要hello消息来获得第一跳邻居。最简单的方法就是播放HELLO消息并跟踪听到的消息。 这已经在OLSR和AODV协议中实现,并且您自己并不难。
0
这里是在任何层访问的节点的IP地址的代码片断:
ns3::Ptr ipv4 = n->GetObject();
Ipv4Address ip = ipv4->GetAddress(1, 0).GetLocal();
这里1是用于分配给它的IP地址的接口索引。接口索引0是一个给出127.0.0.1地址的回送接口。
也可以找到类似的答案here。
相关问题
- 1. MAC地址到IP转换
- 2. 如何将IP地址转换为MAC地址字节数组?
- 3. 如何将MAC地址转换为相应的IP地址?
- 4. 我怎么能从IP地址转换为MAC地址
- 5. MAC地址和IP地址
- 6. 将IP地址转换为IP范围
- 7. IP邻居获取IPV4地址
- 8. Python - 将IP地址列表转换为地址范围列表
- 9. 将负数转换为IP地址python
- 10. 将IP地址转换为主机名
- 11. 如何将IP地址转换为DWORD?
- 12. 将int转换为IP地址
- 13. 将IP地址char转换为long
- 14. 将整数值转换为IP地址
- 15. 将号码转换为IP地址(v4)
- 16. 将IP地址转换为位[]
- 17. iOS将CFUUID转换为MAC地址
- 18. pyyaml将mac地址转换为编号
- 19. 客户端的IP地址/ MAC地址
- 20. 获取IP地址的mac地址
- 21. 如何在Android Java中将MAC地址转换为IP?
- 22. Python将Base64编码的IP地址转换为十进制IP地址
- 23. 将Azure预留IP地址(静态VIP)转换为公有IP地址
- 24. 我如何MAC地址转换成格式化的MAC地址
- 25. 在C#中相同LAN上的IP地址到MAC地址的IP地址
- 26. ip和mac地址linux
- 27. SNMP OID将MAC地址映射到IP地址?
- 28. 转换IP范围的IP地址
- 29. 替换IP地址?
- 30. 如何将本地IP地址转换为域