`
wangleide414
  • 浏览: 590465 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

CSMA/CA

阅读更多

 

 

  非坚持的CSMA:线路忙,等待一段时间,再侦听;不忙时,立即发送;减少冲突,信道利用率降低:

  1坚持的CSMA:线路忙,继续侦听;不忙时,立即发送;提高信道利用率,增大冲突:

  p坚持的CSMA:线路忙,继续侦听;不忙时,根据p概率进行发送,另外的1-p概率为继续侦听(p是一个指定概率值);有效平衡,但复杂: 

 

 

载波侦听多路访问/冲突避免(Carrier Sense Multiple Access with Collision Avoidance,CSMA/CA)

 

CSMA/CA协议主要使用两种方法来避免碰撞:

 

   1. 设备送出数据前,监听信道状态,等信道空闲时,维持一段时间后再等待一段随机的时间依然空闲时,才送出数据。由于各个设备的等待时间是分别随机产生的,因此很大可能有所区别,由此可以减少冲突的可能性。

 

   2. RTS-CTS握手(handshake):设备欲发送帧前,先发送一个很小的RTS(Request to Send)帧给目标端,等待目标端回应CTS(Clear to Send)帧后,才开始传送。此方式可以确保接下来传送数据时,不会发生冲突。同时由于RTS帧与CTS帧都很小,让传送的无效开销变小。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics