
计算机网络:CSMA/CD 与 CSMA/CA
前言码分多址(Code Division Multiple Access,CDMA)属于信道划分协议。CSMA/CD 带有冲突检测的载波监听多路访问所有节点都共享网络传输信道,节点在发送数据之前,首先检测信道是否空闲,如果信道空闲则发送,否则就等待;在发送出信息后,再对冲突进行检测,当发现冲突时,则取消发送。适用于有线网络。CSMA/CA 带有冲突避免的载波监听多路访问与CSMA/CD相似,但发送
·
前言
码分多址(Code Division Multiple Access,CDMA)属于信道划分协议。
CSMA/CD 带有冲突检测的载波监听多路访问
所有节点都共享网络传输信道,节点在发送数据之前,首先检测信道是否空闲,如果信道空闲则发送,否则就随机等待一段时间;在发送出信息后,再对冲突进行检测,当发现冲突时,则取消发送。适用于有线网络。
CSMA/CD 特点
- 使用 CSMA/CD 协议的以太网不能进行全双工通信,而只能进行双向交替通信(半双工通信)。
- 计算机发送数据帧之后的一小段时间内,存在着遭遇冲突的可能性。
- 冲突不确定性使整个以太网平均数据率远小于以太网最高数据率。
CSMA/CA 带有冲突避免的载波监听多路访问
与CSMA/CD相似,但发送包的同时不能检测到信道上有无冲突,只能尽量避免。适用于无线网络
- 监听到信道空闲时,并不是立即发送,而是等待一段时间再发送数据。
- 先发送一个很小的信道侦测帧RTS,如果收到最近的接入点返回的CTS,就认为信道是空闲的,然后再发送数据
区别
- CSMA/CD 主要着眼点在冲突的侦测,当侦测到冲突时,进行相应的处理,要求设备能一边侦测一边发送数据。
- CSMA/CA 主要着眼点在冲突的避免,协议里也看到经常是等待一段时间再做动作,通过退避尽量去避免冲突,还有就是先发送一些特别小的信道侦测帧来测试信道是否有冲突。
CSMA/CD | CSMA/CA | |
---|---|---|
传输介质 | 总线以太 | 无线局域网 802.11 |
检测信道空闲的方式 | 电缆中电压的变化 | 能量检测(ED)、载波检测(CS)、能量载波混合检测 |
参考来源:
https://blog.csdn.net/qq_39478684/article/details/90243963
https://blog.csdn.net/ljh618625/article/details/86151428
更多推荐
所有评论(0)