计算机网络(十五)-数据链路层-CSMA/CA协议
生活随笔
收集整理的這篇文章主要介紹了
计算机网络(十五)-数据链路层-CSMA/CA协议
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一.CSMA/CA協議
載波監聽多點接入/碰撞避免CSMA/CA
主要在無線局域網中使用。
1.1 工作原理
- 發送數據前,先檢測信道是否空閑。
- 空閑則發出RTS,RTS包括發送端的地址、接收端的地址、下一份數據將持續發送的時間等信息;信道忙則等待。
- 接收端收到RTS后,將響應CTS。
- 發送端收到CTS后,開始發送數據幀(同時預約信道:發送方告知其他站點自己要傳多久數據)。
- 接收端收到數據幀后,將用CRC來檢驗數據是否正確,正確則響應ACK幀。
- 發送方收到ACK就可以進行下一個數據幀的發送,若沒有收到則一直重傳至規定重發次數為止(采用二進制指數退避算法來確定隨機的推遲時間)。
總結
以上是生活随笔為你收集整理的计算机网络(十五)-数据链路层-CSMA/CA协议的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机网络(十三)-数据链路层-动态分配
- 下一篇: LeetCode 1431. 拥有最多糖