計算機網路中的多址訪問協議
多址訪問協議是一組在開放系統互連(OSI)模型的介質訪問控制子層(MAC 子層)中執行的協議。這些協議允許許多節點或使用者訪問共享網路通道。來自多個節點的多個數據流透過多點傳輸通道傳輸。
多址訪問協議的目標是最佳化傳輸時間,最大程度地減少衝突並避免串擾。
多址訪問協議的分類
多址訪問協議可以廣泛地分為三類:隨機訪問協議、受控訪問協議和通道化協議。
隨機訪問協議
隨機訪問協議對所有連線的節點分配統一的優先順序。如果傳輸通道空閒,任何節點都可以傳送資料。資料傳輸沒有固定的時間或固定的順序。
四種隨機訪問協議是:
-
ALOHA
-
載波偵聽多路訪問(CMSA)
-
帶衝突檢測的載波偵聽多路訪問(CMSA/CD)
-
帶衝突避免的載波偵聽多路訪問(CMSA/CA)
受控訪問協議
受控訪問協議一次只允許一個節點發送資料。在開始傳輸之前,節點會向其他節點查詢以確定哪個站點有權傳送。這避免了在共享通道上發生訊息衝突。
站點可以透過以下三種方法被分配發送權:
-
預約
-
輪詢
-
令牌傳遞
通道化
通道化是一組方法,透過這些方法,可用的頻寬被劃分為不同的節點以進行同時資料傳輸。
三種通道化方法是:
-
分頻多重進接(FDMA)
-
分時多重進接(TDMA)
-
分碼多重進接(CDMA)
廣告