详述CSMA/CD协议的工作原理 为什么CSMA/CD网络不适合实时应用。

大学 实时,协议,网络 已帮助 人

详述CSMA/CD协议的工作原理,为什么CSMA/CD网络不适合实时应用。

请帮忙给出正确答案和分析,谢谢!

热搜:变压器的工作原理是什么?作用是什么?

答案解析

难度★★☆ 搜索
  • 正确答案:CSMA/CD全称为带冲突检测的载波侦听多路访问协议是在局域网中被广泛应用的介质访问控制协议由IEEE802.3标准定义。在CSMA机制中由于可能存在多个结点侦听到信道空闲并同时开始传送数据从而造成冲突。于是CSMA/CD在CSMA的基础上增加了一个功能:冲突检测——指结点在边发送数据的同时边检测信道上是否有冲突发生如果有则等待一段随机时间后再次重发。 CSMA/CD媒体访问控制方法的工作原理是在发送数据前先监听总线是否空闲。若总线忙则不发送;若总线空闲则把准备好的数据发送到总线上。在发送数据的过程中工作站边发送检测总线是否自己发送的数据有冲突:若无冲突则继续发送直到发完全部数据;若有冲突则立即停止发送数据但是要发送一个加强冲突的信号以便使网络上所有工作站都知道网上发生了冲突然后等待一个预定的随机时间且在总线为空闲时再重新发送未发完的数据。 因为CSMA/CD是用户共享信道当同时有用户需要使用信道时会发生碰撞对实时应用通信来说突发式的数据更不利于使用CSMA/CD方式。
    CSMA/CD全称为带冲突检测的载波侦听多路访问协议,是在局域网中被广泛应用的介质访问控制协议,由IEEE802.3标准定义。在CSMA机制中,由于可能存在多个结点侦听到信道空闲并同时开始传送数据,从而造成冲突。于是,CSMA/CD在CSMA的基础上增加了一个功能:冲突检测——指结点在边发送数据的同时边检测信道上是否有冲突发生,如果有,则等待一段随机时间后再次重发。CSMA/CD媒体访问控制方法的工作原理是在发送数据前,先监听总线是否空闲。若总线忙,则不发送;若总线空闲,则把准备好的数据发送到总线上。在发送数据的过程中,工作站边发送检测总线,是否自己发送的数据有冲突:若无冲突则继续发送直到发完全部数据;若有冲突,则立即停止发送数据,但是要发送一个加强冲突的信号,以便使网络上所有工作站都知道网上发生了冲突,然后,等待一个预定的随机时间,且在总线为空闲时,再重新发送未发完的数据。因为CSMA/CD是用户共享信道,当同时有用户需要使用信道时会发生碰撞,对实时应用通信来说,突发式的数据更不利于使用CSMA/CD方式。