802.11消息中的FCS字段是否必须?

时间:2014-10-11 07:09:37

标签: wifi protocols 802.11

From IEEE Std 802.11 - 2012

根据802.11规范,FCS字段似乎是强制性的。但我确实看到某些wifi流量中缺少此字段。

我尝试做的是解码程序中的802.11消息。

如果FCS字段是可选的,如何确定它是否存在,因为FrameBody部分的长度可能是变量?

[更新] enter image description here 快照从Wireshark SampleCaptures网站获取此捕获mesh.pcap的解析结果。

您可以看到解析结果中没有FCS字段。

1 个答案:

答案 0 :(得分:0)

不幸的是,某些固件会剥离FCS而其他固件则不会。你会认为这个字段的存在将在它所在的MPDU层中被识别,但是,它在radiotap头中被识别,这意味着radiotap解析器必须与MPDU解析器共享信息。为了实现它,你已经“解压缩”radiotap的标志部分和'&'用0x10