我需要無線節點的所有第一跳鄰居的列表或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鄰居獲取IPV4地址
- 3. 將號碼轉換爲IP地址(v4)
- 4. 將int轉換爲IP地址
- 5. 如何將IP地址轉換爲DWORD?
- 6. pyyaml將mac地址轉換爲編號
- 7. iOS將CFUUID轉換爲MAC地址
- 8. 如何在Android Java中將MAC地址轉換爲IP?
- 9. Python將Base64編碼的IP地址轉換爲十進制IP地址
- 10. 我如何MAC地址轉換成格式化的MAC地址
- 11. 在C#中相同LAN上的IP地址到MAC地址的IP地址
- 12. 替換IP地址?
- 13. 將本地IP地址轉換爲整數
- 14. Ruby:如何將ipv6的uo地址轉換爲ipv4的ip地址?
- 15. 如何將IP地址解析爲Haskell中的IP地址?
- 16. 識別mac或本地ip地址
- 17. 轉換[NSNetservice地址]到IP地址的字符串
- 18. 確定無線網格中鄰居的IP地址
- 19. 將IP數據包從一個IP地址轉發到另一個IP地址
- 20. 自動將虛擬地址轉換爲內存地址?
- 21. 將字符串地址轉換爲int地址
- 22. 如何將IPV6地址轉換爲IPV4地址?
- 23. VBA - 將Exchange Online電子郵件地址轉換爲SMTP地址
- 24. 在excel公式中將地址轉換爲地址
- 25. 使用Python進行IP地址轉換
- 26. 轉換IP地址的整數
- 27. 轉換IP地址字節在Python
- 28. 將IP或MAC地址從字符串轉換爲字節數組(Arduino或C)
- 29. 獲取給定IP地址的Mac地址
- 30. VBScript:獲取指定IP地址的MAC地址(ONLY)