一. CSMA-CA协议
CSMA协议: 载波监听多点接入-碰撞避免协议
1》Why 要有 CSMA-CA 协议?
- 适用于
无线局域网 - CD是碰撞检测,但无线局域网需要 360度 全面检测碰撞!!!无法做到
2》CA 工作原理:
- 发送前,先检测信道是否空闲
- 空闲则发出 RTS ,忙则等待
- 接收端收到 RTS ,会根据自身选择是否响应 CTS (比如已经跟一个发送方建立了信道,就不会再给另一个发送方响应 CTS)
- 发送端收到 CTS ,会进行
信道预约,会告诉其他站点自己大概要发送多久!! - 接收端成功收到数据帧后,会响应 ACK 。
- 发送方只有收到了 ACK 才能发送下一段数据!!!如果迟迟没有收到,就会采用
二进制指数退避算法进行重传!!!