MAC 协议,全称 Medium Access Control Protocol(介质访问控制协议),是数据链路层的一个关键部分,主要解决一个问题:

多个设备如何公平、有序、高效地共享同一个通信信道?

信道划分

将链路划分成不同的子信道,不同的用户划分不同的子信道,彼此之间互不干扰

  • 时分 TDMA:时间片分配
  • 频分 FDMA:不同频率
  • 码分 CDMA:可以通过解码混合信号(码片具有正交性),可以提取

本质上不会冲突,在高负载的时候效率很高,低负载的时候会产生较多空闲,信道利用率低

信道的带宽被平分

随机访问

不划分,只要有数据就要去竞争。(会产生冲突),恢复竞争

轮流访问

  • 轮询:主节点轮流邀请从属结点发送数据
  • 令牌传递:控制令牌从一个结点顺序传到下一个结点