CSMA CA和CSMA CD

Anonim

CSMA CA与CSMA CD

载波侦听多路访问或CSMA是一种媒体访问控制(MAC)协议,用于控制传输介质中的数据流,以便数据包不会丢失并保持数据完整性。 CSMA有两种修改,即CSMA CD(碰撞检测)和 CSMA CA(避免碰撞) ,每个人都有自己的优势。

CSMA通过检测介质的状态来操作,以防止或从碰撞中恢复。当两个发射器同时发射时发生冲突。数据被加扰,并且接收器将不能从另一个中辨别出一个,从而导致信息丢失。丢失的信息需要重新发送,以便接收者能够获得它。

CSMA CD通过检测碰撞的发生来运行。一旦检测到碰撞,CSMA CD立即终止传输,以便发射器不必浪费大量时间继续。可以重传最后的信息。相比之下,CSMA CA不会在碰撞后处理恢复。它的作用是检查介质是否在使用中。如果它很忙,则发送器在开始发送之前等待它处于空闲状态。这有效地最小化了碰撞的可能性并且更有效地使用介质。

CSMA CD和CSMA CA之间的另一个区别在于它们通常被使用的地方。 CSMA CD主要用于有线安装,因为可以检测是否发生了碰撞。通过无线安装,发射器无法检测是否发生了碰撞。这就是无线安装经常使用CSMA CA而不是CSMA CD的原因。

大多数人并不需要处理 访问控制协议 因为他们在幕后工作,以便我们的设备一起工作。 CSMA CD也不再受现代有线网络的青睐,因为它们只需要集线器而不是现代交换机来路由信息而不是广播它。

摘要:

1.CSMA CD在碰撞后生效,而CSMA CA在碰撞前生效。 2.CSMA CA降低了发生冲突的可能性,而CSMA CD只能最大限度地缩短恢复时间。 3.CSMA CD通常用于有线网络,而CSMA CA用于无线网络。