我在ns-3版本ns3.28中建立了基于IEEE 802.11s的网状网络的仿真模型。该网络由一个随机移动的移动节点和三个静态节点组成。在wireshark中查看时,由模型生成的pcap文件显示格式不正确的动作帧。我已附上以下图片。信标帧也是如此。谁能描述为什么这些数据包格式错误。任何帮助深表感谢。
答案 0 :(得分:2)
我不知道如何在代码中修复它,但我想我知道发生了什么事。标头应为IE_MESH_PEERING_MANAGEMENT
(117),其子类型为PEER_CLOSE
(3),且标记长度为7
(请参见here)。关闭原因设置为REASON11S_MESH_CONFIRM_TIMEOUT
(57)。
以某种方式以错误的顺序对其进行了序列化。您应该用ns3打开一个错误,以便他们解决。