这几天看计算机网络的时候,就想着抓一下包来随便看看,结果发现了一个以前没有注意的问题:
为什么WLAN(802.11)使用的是Ethernet II的帧??这导致我过去有一种错误的潜意识——以太网是WLAN的下层。而其实他们是对等的协议。
这个问题我花了很久。我觉得什么都不懂而盲目搜索,其实是一种病。过去我就是空想,现在是不动脑只知道搜索。扯远了。
首先,有人说WIFI就是无线以太网,这显然是扯淡了。且不说CSMA/CD和CSMA/CA,二者的帧结构都不一样。
那么这只能是解析的问题。介质中传播的一定是802.11协议的帧而到了电脑端抓包时却变成了Ethernet,这说明要么是网卡要么是OS做了802.11->802.3的处理。
相关问题:
How can I capture raw 802.11 frames, including non-data (management, be