DCSMA CD與CSMA CA
介質訪問控制器(MAC)是為介質訪問控制定義的協議的硬件實現,該協議用於具有多個節點的共享網絡,可通過單個物理介質進行通信。該方法由ALOHA以太網演變而來,並定義了兩個變種來處理不同的場景。其中CSMA-CD和CSMA-CA廣泛應用於以太網等多種網絡中。這裡定義的載波感知是指物理層在通過網絡傳輸數據之前監聽以太網線的情況。
CSMA CD(載波偵聽多址衝突檢測)
這種多址方法用於有線網絡,因為可以檢測到衝突,然後在局域網和廣域網中繼續使用。
這是ieee802.3標準以太網網絡使用的,在該網絡中,每個節點監視線路中的通信量,如果沒有可用的通信量,則特定節點可以進行傳輸。但同時,如果兩個正在嘗試傳輸,則稱為碰撞。這種情況被給定網絡中的所有節點感知。在此之後,發生碰撞的站點將在某個隨機的時間間隔後嘗試再次發送數據,每個節點的時間間隔各不相同。如果再次發生碰撞,所用的隨機時間將增加並再次等待。這是CSMA-CD網絡中使用的過程,該方法不具有任何確定性。
CSMA CA(載波感知多址衝突避免)
這是第二層訪問方法中使用的多址方案,其中當節點試圖在共享網絡中同時傳輸時,使用以下方法。這裡,希望首先發送的節點必須在預先確定的時段內收聽媒體以評估信道狀態。如果信道空閒,則節點能夠傳輸。否則,信道被稱為繁忙,節點必須等待信道進入空閒模式。
這是在ieee802.11無線局域網和其他無線網絡中實現的,因為無線網絡在像有線網絡一樣傳輸時無法檢測到衝突,所以這是首選。因此,CSMA-CA的實現將改善無線網絡中的丟包問題。
CSMA-CD與CSMA-CA1的區別:CSMA-CD用於有線局域網,CSMA-CA用於無線局域網和其他類型的無線網絡;2.CSMA-CD在ieee802.3中是標準化的,CSMA-CA在ieee802.11中是標準化的。 |