CSMA协议

112 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路

一、介质访问控制

在这里插入图片描述

二、CSMA协议

载波监听多路访问协议CSMA

CS:载波侦听、监听,每一个站在发送数据之前要检测以下总线上是否有其它计算机在发送数据。

当几个站同时在总线上发送数据时,总线上的信号电压摆动值将会增大(互相叠加)。当一个站检测到的信号电压摆动值 超过一定门限值时,就认为总线上至少有两个站同时在发送数据,表明产生了碰撞,即发生了冲突。

MA:多点接入,标识许多计算机以多点接入的方式连接在一根总线上。

在这里插入图片描述

三、1-坚持CSMA

坚持指的是对于监听于信道忙之后的坚持。

坚持CSMA思想:

  • 如果一个主机要发送消息,那么它先监听信道。

  • 空闲则直接传输,不必等待

  • 忙则一直监听,知道空闲马上传输。

在这里插入图片描述

四、非坚持CSMA

非坚持指的是对于监听信道忙之后就不在继续监听。

非坚持CSMA思想:

  • 如果一个主机要发送消息,那么它先监听信道。

  • 空闲则直接传输,不必等待

  • 忙则等待一个随机的事件之后再进行监听。

在这里插入图片描述

五、p-坚持CSMA

在这里插入图片描述在这里插入图片描述

六、三种CSMA对比总结

在这里插入图片描述