802.11是一种无线局域网技术,它包括了两个重要的部分:物理层和MAC层。MAC(Media Access Control)层是负责控制网络资源访问的一部分。在802.11中,MAC层主要是为了控制和分类数据包。MAC层不仅负责接受和发送数据,还负责除了物理层以外所有的操作。它主要涉及到一些数据的帧、封装、解封装、加密、解密等操作。
802.11的MAC层的协议包括:CSMA/CA、RTS/CTS和ACK。其中,CSMA/CA是一种介质访问控制方法,它基于无线网络的特点,采用监听信道、发送短帧和退避技术,以保证通信的可靠性。RTS/CTS是一种用于解决“隐藏终端问题”的机制。它允许发送方通知听众以来的数据传输并请求确认。而ACK则是指认知反馈机制,也就是数据传输是否成功的反馈。
802.11的MAC层的数据帧分为4个部分:帧控制字段、目标地址、发送地址和数据载荷。帧控制字段是指用于控制数据传输的一些状态位,例如数据是否加密、数据传输方式等等。目标地址和发送地址则对应了数据传输的发送方和接收方,而数据载荷则是具体的数据内容。
此外,在数据帧结构中还涉及到一些关于时序的信息,例如序列号和时间戳等信息,以保证数据传输的准确性。
QoS(Quality of Service)是指在信号传输过程中可以为不同的数据流提供不同的服务质量。在802.11中,MAC层可以通过QoS支持,为不同的业务流提供不同的服务质量保证。QoS支持可以通过Wi-Fi多媒体扩展(WMM)实现,它定义了四个服务等级,分别为实时信息、视频信息、数据信息和背景信息。这些服务等级可以通过流标识符(TSID)进行区分和分类,以保证不同业务流的传输效率和可靠性。