概述

  • MAC子层对于广播型网络(如以太局域网、WLAN)是非常重要的,因为它担负了两方面的主要职责
    • 如何在局域网内寻址
    • 如何解决多路通信中介质争用的现象
    • 广播信道表现为一个信道被多条链路所共享
  • 数据链路层有两种不同的数据帧—LLC帧和MAC帧。不过,我们通常所说的“帧”一般是指MAC帧
  • 冲突域
    • 可能发生介质访问冲突的节点范围
    • 一个集线器就是一个冲突域,其中所有用户都是通过共享一个背板信道进行访问的,所以连接的所有用户在同时访问时都可能发生冲突
    • 交换机在背板中有一个交换矩阵,就可以实现任何两个端口间的通信都有一条专用的通道,冲突域就缩小到了一个具体的端口

CSMA介质访问控制原理

  • 先侦听要访问的介质,当发现介质忙时先避让一段时间,不发送数据,仅当侦听到介质空闲时才进行数据发送

    CSMA/CD介质访问控制原理

  • 由于信道传播延时的存在,即使通信双方的站点都没有侦听到载波信号,在发送数据时仍可能会发生冲突

  • CSMA/CD的最大亮点就是它在侦听到有冲突发生时(同时有多路数据发送时,信号强度肯定不一样),可以立即中止数据帧的发送,快速地终止被破坏的帧可以节省时间和带宽;并且发送一个阻塞信号,以强化冲突,使其他站点更容易检测到有冲突的发生,不再同时发送数据了,可避免更多的帧发生冲突。