前面我们介绍的基本协议都属于点对点协议,解决了两台计算机在点对点链路上发送数据包的问题,而在广播网络中,关键问题是当多方竞争信道的使用权时如何确定谁可以使用信道。这个问题就要依赖介质访问子层(MAC子层)来解决,它主要处理如何让多个计算机共享一个传输信道。
在LAN中,MAC子层显得尤为重要,特别是在WLAN中,因为无线本质上就是广播信道。
所以在LAN中,数据链路层被分为两层:
可以看到,MAC子层位于数据链路层底部,因此本应在学习点对点协议之前学习MAX层,但对我们来说,只有理解了两方参与的协议之后,才能理解涉及多方协同的协议。
下一节,我们将说说信道分配问题。