一、802.11对应的IOS分层
首先简单回顾一下IOS模型的7层结构:
Layer 7: Application
Layer 6: Presentation
Layer 5: Session
Layer 4: Transport
Layer 3: Network
Layer 2: Data-Link
LLC sublayer
MAC sublayer
Layer 1: Physical
PLCP
PMD
相对于802.3以太网协议,802.11协议主要是对Layer1和Layer2两层进行定义,从无线网卡进来的包携带的是无线报文头部,从有线网卡进来的包携带是有线报文头部,两种包只要将他们的头部和尾部校验都去掉就剩下需要传输的有效数据域playload。所以当数据帧去除头部进入到Layer3以后,是分不出该包是有线报文还是无线报文的,因为这些报文都统一看作是IP报文或TCP报文。
802.11协议只对物理层和数据链路层进行了定义,数据链路层又分为逻辑链路控制层和媒介访问控制层,理清这些分层的关系,将有助于我们后面的分析。其实物理层也分两层,后面介绍。
1. 数据链路层
MAC Service Data Unit (MSDU):