檢視方式: 列表 摘要
CSMA/CD & CSMA/CA
shinhwaboo 在天空部落發表於 02:05:56
       一、載波檢測多路存取/碰撞檢測Carrier Sense Multiple Access with Collision Detection或簡寫CSMA/CD)是半雙工的乙太網工作方式,它應用於OSI參考模型的數據鏈路層

    A. 節點在傳送框前,先感應線路是否有人使用,若忙碌則等候一段時間,在重覆相同之程序。
         若無人使用,則送出訊息,但仍繼續感應,若發現與他人碰撞,則立即停止傳訊,也必須等
         候一段時間後再重覆相同程序。
    B. 優點:
        (1)結構簡單,容易加入新的工作站。
        (2)系統負荷低,具有最低的等待時間。
    C. 缺點:
        (1)系統負荷量很高,線路衝突將很嚴重。
        (2)不適用於優先排程。
    D. Ethernet為最常見的實例。

           
       二、載波檢測多路存取/碰撞避免 (Carrier Sense Multiple Access/Collision Avoidance, CSMA/CA )是802.11無線區域網標準中採用的媒體存取控制(Media Access Control, MAC)方式。
                   和乙太網MAC層採用的CSMA/CD不同的原因是:無線的環境、不容易確實的偵測是否有碰撞發生,所以修改被動的碰撞偵測的方式為主動的避免碰撞。

CSMA/CA主要使用兩種方法來避免碰撞:



  1. 送出資料前,聆聽媒體狀態,等沒有人使用媒體,維持一段時間後,再等待一段隨機的時間後依然沒有人使用,才送出資料。由於每個裝置採用的隨機時間不同,所以可以減少碰撞的機會。

  2. 送出資料前,先送一段小小的請求傳送封包(RTS : Request to Send)給目標端,等待目標端回應 CTS: Clear to Send 封包後,才開始傳送。


利用RTS-CTS交握(handshake)程序,確保接下來傳送資料時,不會被碰撞。 同時由於RTS-CTS封包都很小,讓傳送的無效開銷變小。





系統公告
熱情贊助
yam揪便宜
人氣指數
當日人次:
累積人次:
BLOGAD
誰推薦我
yam今日我最殺
誰來我家
好時光貼曆
RSS 訂閱
其他資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam天空部落 本身立場。
POWERED BY
POWERED BY 天空部落
會員登入免費註冊