星星之火-60:CSMA/CD与CSMA/CA区别

CSMA/CD与CSMA/CA区别

CSMA/CD:Carrier Sense Multiple Access with Collision Detection,意思是载波侦听多路访问/冲突检测。

CSMA/CA:Carrier Sense Multiple Access with Collision Avoidance,意思是载波侦听多路访问/冲突避免。

1 适用的场景不同

  • CSMA/CD主要适用有线以太网

有线以太网已经从总线型演变成了星型的网络架构,以太网交换机的存在,基本上已经规避了总线以太网天生的固有的冲突。

  • CSMA/CA主要适用无线以太网, LTE LAA(LBT)就借鉴了无线以太网的CSMA/CA机制。

无线以太网本质是一种总线型的网络架构,无线空口资源,就是这个共享的“总线”。

2 应对冲突风险的策略不同

(1)CSMA/CD主要着眼点在冲突的侦测与纠错:

当侦测到冲突时,进行相应的处理,要求设备能一边侦测一边发送数据,冲突检测本身也会浪费一段不能发送数据的时间,牺牲网络整体的资源。

(2)CSMA/CA主要着眼点在冲突的避免与预防:

  • 先降低冲突发生的概率

在冲突发生前,通过检测网络空闲与随机延时发送,避免与预防冲突的发生的概率。

  • 于随机延时后,依然存在的可能小概率冲突事件

通过先发送一些特别小的信道侦测帧来测试信道是否有冲突,避免发送大数据时冲突后的重传的代价。

由于信道侦测帧的格式和长度(非常短的帧长度)都是固定的,因此即使冲突发生了,浪费的网络资源也是有限的,不需要重传遭到破坏的大数据。

这有点类似打仗,先通过一个小分队去探路,只有小分队探测到前面是完全的,大部队才会向前进发。即使前方有埋伏(冲突),牺牲的也只是小分队,而不是大部队。

当然,这里面也是需要牺牲一部分带宽的,就是信道侦测帧的传输时间。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

文火冰糖的硅基工坊

你的鼓励是我前进的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值