我試圖自己分析802.11幀,我遇到了兩個我無法解決的問題。802.11 QoS數據幀
首先,LLC(邏輯鏈路控制)報頭何時遵循IEEE 802.11數據幀?我認爲當一幀數據存在時,在數據之前總是會有一個llc的開銷,但我有一個以太網II而不是LLC的wireshark。但是我不知道如何真正知道它是否會成爲遵循802.11數據頭的LLC或Ethernet II報頭。 802.11頭中沒有字段指定以下內容。
其次,當我打開包含802.11 QoS數據幀的捕獲文件時,我注意到了wireshark中的一些內容。在頭文件末尾有QoS控制字段,這是正常的,它在IEEE 802.11文檔中有詳細說明(我一遍又一遍地閱讀它,試圖找到我的問題的答案)。但是,接下來有兩個字節wireshark認爲802.11報頭的一部分(當你點擊原始字節時,wireshark指向802.11報頭,但是字節的含義不會顯示在報頭的字段中!我的問題是否有意義?
在下面的第一個屏幕截圖中,您會看到選定的802.11標頭,並在十六進制中看到相關字節。
請注意此數據包的最後幾個字節:00 00 10 aa
現在我擴展802.11頭並點擊它的最後一個字段(QoS控制,在RFC中指定)。你可以看到相應的字節是00 00,但這些字節不是數據包的最後一個字節!仍然有10個是無線數據包的一部分,但我不知道這些字節代表什麼!
任何一個有想法?
單擊十六進制轉儲中的實際字節,wireshark將顯示它表示的標題。 :) –