什麼是載波偵聽多路訪問 (CSMA)?
載波偵聽多路訪問 (CSMA) 是一種在介質訪問控制 (MAC) 層執行的載波傳輸網路協議。它檢測或偵聽共享傳輸通道是否繁忙,如果通道空閒則進行傳輸。使用 CSMA 協議,多個使用者或節點可以透過共享介質傳送和接收資料,共享介質可以是連線多個節點的單根電纜或光纖,也可以是無線頻譜的一部分。
工作原理
當一個站點有幀要傳輸時,它會嘗試檢測連線到共享通道的其他節點的載波訊號的存在。如果檢測到載波訊號,則表示正在進行傳輸。該站點將等待正在進行的傳輸完成,然後啟動自己的傳輸。通常,節點的傳輸會被連線到通道的其他所有節點接收。
由於節點在傳送自己的幀之前會檢測傳輸,因此可以減少幀衝突。但是,如果兩個節點同時檢測到空閒通道,它們可能會同時啟動傳輸。這會導致幀損壞,從而發生衝突。
CSMA 訪問模式
CSMA 訪問模式的版本如下:

CSMA 協議的變體
基本 CSMA 協議可能會有進一步的補充。這導致了各種協議,如下所示:

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP