CSMACD协议(先听再说,边听边说)

    技术2022-07-12  90

    一、概念

    载波监听多点接入/碰撞检测 CSMA/CD (carrier sense multiple access with colision detection)

    CS:载波侦听/监听,每一个站再发送数据之前以及发送数据时都要检测一下总线上是否有其他计算机再发送数据。 MA:多点接入,表示许多计算机以多点接入的方式连接在一根总线上。(总线型网络) CD:碰撞检测(冲突检测),“边发送边监听”,适配器边发送数据边检测信道上信号电压的变化情况,以便判断自己再发送数据时,其他站是否也在发送数据。(半双工网络)

    问题:先听后发为什么还会产生冲突? 答:因为电磁波在总线上总是以有限的速率传播的。

    二、传播时延对载波监听的影响

    三、如何确定碰撞后的重传时机?

    答:k = min[11,10],因此k=10; 2^10-1=1023 即站点会在0~1023之间选择一个随机数

    四、最小帧长问题

    五、总结

    Processed: 0.008, SQL: 10