計算機網路中的ALOHA協議
ALOHA 是一種用於透過共享網路通道傳輸資料的多路訪問協議。它在開放系統互連 (OSI) 模型的介質訪問控制子層 (MAC 子層) 中執行。使用此協議,來自多個節點的多個數據流將透過多點傳輸通道傳輸。
在 ALOHA 中,每個節點或站點都會在不嘗試檢測傳輸通道是否空閒或繁忙的情況下傳輸幀。如果通道空閒,則幀將成功傳輸。如果兩個幀嘗試同時佔用通道,則會發生幀衝突,並且幀將被丟棄。這些站點可以選擇重複重新傳輸損壞的幀,直到成功傳輸為止。
ALOHA 協議的版本

純ALOHA
在純ALOHA中,傳輸時間是連續的。只要站點有可用的幀,它就會發送幀。如果發生衝突並且幀被破壞,則傳送方會等待隨機時間段後重新傳輸。
時隙ALOHA
時隙ALOHA 減少了衝突次數,並將純ALOHA 的容量提高了一倍。共享通道被劃分為多個離散的時間間隔,稱為時隙。站點只能在每個時隙的開始傳輸。但是,如果多個站點嘗試在同一時隙的開始傳輸,仍然可能發生衝突。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP