CSMA协议
CSMA协议:
载波监听多路访问协议CSMA
CS:载波监听,每一个站在发送数据之前要检测一下总线上是否有其他计算机在发送数据【当几个站同时在总线上发送数据时,总线上的信号电压摆动值将会增大(互相叠加),当一个站检测到的信号电压摆动值超过一定门限值时,就认为总线上至少有两个站同时在发送数据,表明产生了碰撞,即发生了冲突】
MA:多点接入,表示许多计算机以多点接入的方式连接在一根总线上
协议思想:发送帧之前,监听信道
监听结果:
1)信道空闲:发送完整帧【1-坚持CSMA、非坚持CSMA、p-坚持CSMA】
2)信道忙:推迟发送
1-坚持CSMA:
非坚持CSMA:
p-坚持CSMA:
有没有什么办法可以减少资源浪费,一冲突就能发现呢??