在网络通信中,MAC 一词应用非常广泛,可以指 MAC 协议,也可以指 MAC 控制器,还用来表示 MAC 地址,因此,今天就来系统学习一下网络通信中 MAC 相关的知识。
MAC 协议
MAC(Media Access Control,MAC)即媒体访问控制是一种网络数据传输策略,它决定了数据如何通过网线在两台计算机终端之间传输。MAC 协议的目的就是保证数据包在两台计算机终端之间的不碰撞和易于传输。主要方法有:
- 带有冲突避免的载波侦听多路访问(Carrier Sense Multiple Access with Collision Avoidance,CSMA/CA):CSMA/CA 通过将每个计算机终端配置为在传输前发出信号来避免冲突。信号由发送计算机执行,以避免碰撞。
- 载波侦听多路访问/冲突检测(Carrier Sense Multiple Access with Collision Detection,CSMA/CD):CSMA/CD 是一种争用型的介质访问控制协议,基本原理是:每个节点都共享网络传输信道ÿ