我一直在使用wireshark通过wifi捕获一些数据包进行分析。如果我在监控模式下捕获接口上的IEEE 802.11帧。如果我在未加密的开放网络上捕获IEEE数据包,那么我看不到任何以太网报头。但是,如果我在通常的接口(不在监控模式下)捕获相同的数据包,那么我可以看到以太网报头。我无法解密在监控模式下捕获的wpa数据包以进行更多分析。那么,在传输IEEE数据包时,是否真的存在以太网层?或者它是由驱动程序在传送到上层侦听的应用程序之前添加到它的?
发布于 2015-11-12 01:02:02
以太网是由IEEE 802.3定义的,而不是IEEE 802.11 (Wi-Fi),所以,不,在802.11帧中没有以太网报头;它们是不同的网络类型,并且IEEE 802.11有其自己的帧格式和报头。这与任何IEEE 802.x LAN都一样。例如,IEEE 802.5 (令牌环)也具有不同的帧和报头格式。
https://stackoverflow.com/questions/33645250
复制相似问题