多重存取協議
不是協議
collision
碰撞
同時收到兩個或以上的訊號
就會拒絕所有對像,退回重發
兩者重發的時間為隨機值
解法
channel partition
事先切分 channel
沒用到就放著
有點浪費
FDMA
切割頻段
TDMA
切割時間段
random access
隨機存取
允許 collision
一旦碰撞就 rollback 來 recover
- 衛星
- 乙太網路
- WIFI
ALOHA
無任何切分
碰撞一樣會都丟掉
直接傳
效率
18%
slotted ALOHA
把時間切成相同大小
在時段開始時傳送
也就是所在的下個時段的起點
碰撞就全部丟掉
效率
1/e = 37%
CSMA
carrier sence multiple access
傳送前先看有沒有人要傳
通知會有延遲
影響範圍為[開始時間+通知延遲,開始時間+傳輸所需時間+通知延遲]
如果碰撞了後面就不會偵測到前面的通知
CSMA/CD
應用在有線網路
實時偵測有會不會碰撞
效率更好
如果碰撞了後面就不會偵測到前面的通知
我不太確定碰撞的時間怎麼算((
如果碰撞就二元指數退避
taking turns
反正就輪流
- 藍牙
- FDDI
- token ring