[计算机网络](十八) 介质访问控制--动态分配信道(ALOHA/CSMA)

96 阅读1分钟

一. 动态分配信道

1429.png

二. ALOHA协议 (不听就说)

1》纯ALOHA协议: 想发就发

1430.png

就是想发就发,如果发生冲突,那么接收方会收到错误的信息,就会给发送方发一个NCK否认帧,或者直接不发,那么发送方在一定时间内没有收到确认或收到了否认,就会随机再找时间重传!!!

缺点:

发生突的概率太大!!!

2》时隙ALOHA协议: 控制想发就发的随意性

1431.png

3》关于ALOHA协议:

  • 纯ALOHA协议比时隙ALOHA协议吞吐量更低,效率更低!!!

  • 纯ALOHA协议1想发就发,时隙ALOHA协议只有在时间片段开始才能发!!!

三. CSMA 协议 (先听再说)

CSMA协议(载波监听多路访问协议)

  • CS 载波监听,每一个站在发送数据之前都要检测一下总线上是否有其他计算机在发送数据!!

       - 当几个站点同时在总线上发送数据时,总线上的信号`电压摆动值`将会增大,当一个站检测到的信号电压摆动值超过一定门限值时,就认为总线上至少有两个站同时在发送数据,表明发生了冲突
    
  • MA 多点接入,表示许多计算机以多点接入的方式连接在一根总线上。

协议思想: 发送帧之前,先监听信道

1432.png

1》1-坚持CSMA:

1433.png

2》非坚持CSMA:

1434.png

3》p-坚持CSMA:

1435.png

4》总结:

1436.png