載波偵聽多路訪問/衝突避免 (CSMA/CA)
載波偵聽多路訪問 (CSMA) 衝突避免 (CSMA/CA) 是一種用於載波傳輸的網路協議,它工作在介質訪問控制 (MAC) 層。與處理衝突發生後的CSMA/CD(載波偵聽多路訪問/衝突檢測)相比,CSMA/CA在衝突發生之前就阻止了衝突。
演算法
CSMA/CA 的演算法是:
當幀準備就緒時,傳送站檢查通道空閒還是忙。
如果通道繁忙,則該站等待通道空閒。
如果通道空閒,則該站等待幀間間隔 (IFG) 時間,然後傳送幀。
傳送幀後,它設定一個計時器。
然後,該站等待接收方的確認。如果在計時器超時前收到確認,則表示傳輸成功。
否則,它等待回退時間段並重新啟動演算法。
下圖總結了該演算法

CMSA/CD 的優點
CMSA/CA 可以防止衝突。
由於確認,資料不會無謂丟失。
它避免了浪費的傳輸。
它非常適合無線傳輸。
CSMA/CD 的缺點
該演算法需要較長的等待時間。
它功耗較高。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP