[基礎]MAC(介質訪問控制)和LLC(邏輯鏈路層)

MAC

介質訪問控制(medium access control)簡稱MAC。[1]

在架構中的定位

所屬於數據鏈路層,數據鏈路層的兩個子層中,上層部分稱爲LLC 邏輯鏈路控制、而下層爲MAC 介質訪問控制

功能

LLC層作爲上層,功能與抽象的數據格式相關。爲了保證IP包可以在不同的網絡類型中傳輸,LLC爲IP包添加指定的控制字節,從而爲網絡層提供統一的接口。[2]

MAC層的功能與具體的信道使用相關。是爲了解決當局域網中共用信道的使用產生競爭時,如何分配信道的使用權問題。[1]

兩種實現方法

  • 爭用型介質訪問控制:如CSMA/CD

通信的主體之間相互平等,他們各自檢測信道是否空閒,只在空閒時發信,並且進行衝突檢測來避免碰撞發生。

  • 確定型介質訪問控制:如Roken(令牌)方式

共用信道的通信主體構成的集體 稱之爲 “環”。環內有且僅有一個令牌,該令牌沿着環循環。令牌有兩個狀態:忙 or 空。當令牌傳到一個通信主體時,若令牌爲‘空’,則其可以通信並將令牌狀態置爲‘忙’;否則不能通信並傳至下一個環內的通信主體。[1]

Renference

[1]百度百科:介質訪問控制 https://baike.baidu.com/item/介質訪問控制/10081534?fr=aladdin

[2]百度百科:邏輯鏈路控制https://baike.baidu.com/item/邏輯鏈路控制

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章