DCSMA CD与CSMA CA
介质访问控制器(MAC)是为介质访问控制定义的协议的硬件实现,该协议用于具有多个节点的共享网络,可通过单个物理介质进行通信。该方法由ALOHA以太网演变而来,并定义了两个变种来处理不同的场景。其中CSMA-CD和CSMA-CA广泛应用于以太网等多种网络中。这里定义的载波感知是指物理层在通过网络传输数据之前监听以太网线的情况。
CSMA CD(载波侦听多址冲突检测)
这种多址方法用于有线网络,因为可以检测到冲突,然后在局域网和广域网中继续使用。
这是ieee802.3标准以太网网络使用的,在该网络中,每个节点监视线路中的通信量,如果没有可用的通信量,则特定节点可以进行传输。但同时,如果两个正在尝试传输,则称为碰撞。这种情况被给定网络中的所有节点感知。在此之后,发生碰撞的站点将在某个随机的时间间隔后尝试再次发送数据,每个节点的时间间隔各不相同。如果再次发生碰撞,所用的随机时间将增加并再次等待。这是CSMA-CD网络中使用的过程,该方法不具有任何确定性。
CSMA CA(载波感知多址冲突避免)
这是第二层访问方法中使用的多址方案,其中当节点试图在共享网络中同时传输时,使用以下方法。这里,希望首先发送的节点必须在预先确定的时段内收听媒体以评估信道状态。如果信道空闲,则节点能够传输。否则,信道被称为繁忙,节点必须等待信道进入空闲模式。
这是在ieee802.11无线局域网和其他无线网络中实现的,因为无线网络在像有线网络一样传输时无法检测到冲突,所以这是首选。因此,CSMA-CA的实现将改善无线网络中的丢包问题。
CSMA-CD与CSMA-CA1的区别:CSMA-CD用于有线局域网,CSMA-CA用于无线局域网和其他类型的无线网络;2.CSMA-CD在ieee802.3中是标准化的,CSMA-CA在ieee802.11中是标准化的。 |