数据链路层 --第三篇
作者:互联网
ALOHA协议
一、纯ALOHA协议
思想 : 不监听信道,不按照时间槽发送,随机重发 (想发就发)
发送冲突时,发送方等待超时,会随机选择一个时间重传
二、时间ALOHA协议
思想:将时间分成若干个相等的时间片, 所有用户在开始全部接入信道,发生冲突,只能等到下一个时间片开始时刻重传(避免了想发就发的随意性)
三、两种ALOHA协议性能的对比
纯ALOHA协议 比 时隙ALOHA 协议 吞吐量低,效率更低
CSMA协议
CS: 监听信道
MA: 多点接入
协议思想:发送帧之前,监听信道
1、坚持CSMA :指当监听到信道忙后,继续监听信道
思想:一个主机要发送数据,先监听信道,如果信道空闲,直接发送数据,信道忙,则继续监听,知道监听到空闲马上传输。
遇到冲突,随机等待一个时间,再去监听
优点:主要信道空闲,就马上发送数据,对信道利用率高
确定:不能有效的避免冲突。
2、非坚持CSMA : 监听到信道忙后就不继续监听
思想:一个主机要发送数据,先监听信道,空闲直接发送数据,忙则放弃监听,等待一个随机时间再重新监听
优点:采用随机重发延迟时间 能 有效减少冲突
确定:可能存在大家都在等待的情况,信道利用率低
3、p-坚持CSMA
思想:一个主机要发送数据,先监听信道,空闲则按照p概率发送,1-p概率等待,忙则继续监听,直到信道空闲
优点:能像非坚持CSMA那样减少冲突,也能提高信道利用率
缺点:发生冲突后,还是要把数据帧发送完毕,造成浪费
CSMA/CD协议
在CSMA协议基础上,多加了一个 边发送边监听(避免发生冲突后 还要将整个数据帧发送完毕)
如何确定碰撞后的重传时机
最小帧问题
最小帧解决方案
CSMA/CA协议
工作原理
轮询访问介质控制
标签:协议,第三篇,--,CSMA,ALOHA,信道,发送数据,监听,链路层 来源: https://blog.csdn.net/weixin_45844836/article/details/111997811