MAC 协议,全称 Medium Access Control Protocol(介质访问控制协议),是数据链路层的一个关键部分,主要解决一个问题:
多个设备如何公平、有序、高效地共享同一个通信信道?
信道划分
将链路划分成不同的子信道,不同的用户划分不同的子信道,彼此之间互不干扰
- 时分 TDMA:时间片分配
- 频分 FDMA:不同频率
- 码分 CDMA:可以通过解码混合信号(码片具有正交性),可以提取
本质上不会冲突,在高负载的时候效率很高,低负载的时候会产生较多空闲,信道利用率低
信道的带宽被平分
随机访问
不划分,只要有数据就要去竞争。(会产生冲突),恢复竞争
轮流访问
- 轮询:主节点轮流邀请从属结点发送数据
- 令牌传递:控制令牌从一个结点顺序传到下一个结点