㈠ 數據鏈路層的MAC和LLC子層的區別
數據鏈路層的MAC和LLC子層的區別為:實現不同、依賴體不同、主要功能不同。
一、實現不同
1、MAC子層:MAC子層是由網路介面卡(NIC:網卡)來實現。
2、LLC子層:LLC子層是由傳輸驅動程序實現的。
二、依賴體不同
1、MAC子層:MAC子層依賴於各自的物理層。
2、LLC子層:LLC子層在IEEE802.2標准中定義,為802標准系列共用。
三、主要功能不同
1、MAC子層:MAC子層的的主要功能為數據幀的封裝/卸裝,幀的定址和識別,幀的接收與發送,鏈路的管理,幀的差錯控制。
2、LLC子層:LLC子層的主要功能為傳輸可靠性保障和控制,數據包的分段與重組,數據包的順序傳輸。
㈡ 在IEEE802區域網參考模型中,數據鏈路層可劃分為哪兩個子層各自的功效是什麼
數據鏈路層可劃分為邏輯鏈路控制(LLC)協議和媒體接入控制(MAC)協議。數據鏈路層主要有兩個功能 :幀編碼和誤差糾正控制。幀編碼意味著定義一個包含信息頻率、位同步、源地址、目標地址以及其他控制信息的數據包。
1、邏輯鏈路控制(LLC)是區域網中數據鏈路層的上層部分,IEEE 802.2中定義了邏輯鏈路控制協議。
2、媒體接入控制(MAC)。 是解決當區域網中共用信道的使用產生競爭時,如何分配信道的使用權問題。
(2)在數據鏈路層哪個子層用於管理擴展閱讀:
數據鏈路層在物理層提供的服務的基礎上向網路層提供服務,其最基本的服務是將源自網路層來的數據可靠地傳輸到相鄰節點的目標機網路層。為達到這一目的,數據鏈路必須具備一系列相應的功能;
主要是如何將數據組合成數據塊,在數據鏈路層中稱這種數據塊為幀,幀是數據鏈路層的傳送單位;如何控制幀在物理信道上的傳輸,包括如何處理傳輸差錯,如何調節發送速率以使與接收方相匹配;以及在兩個網路實體之間提供數據鏈路通路的建立、維持和釋放的管理。
㈢ 數據鏈路層的主要任務是什麼網路層的主要功能有哪些
1、數據鏈路層功能
在兩個網路實體之間提供數據鏈路連接的創建、維持和釋放管理。構成數據鏈路數據單元(frame:數據幀或訊框),並對幀定界、同步、收發順序的控制。傳輸過程中的網路流量控制、差錯檢測和差錯控制等方面。
只提供導線的一端到另一端的數據傳輸。數據鏈路層會在 frame 尾端置放檢查碼(parity,sum,CRC)以檢查實質內容,將物理層提供的可能出錯的物理連接改造成邏輯上無差錯的數據鏈路,並對物理層的原始數據進行數據封裝。
2、網路層的主要功能
對網路層而言使用IP地址來唯一標識互聯網上的設備,網路層依靠IP地址進行相互通信(類似於數據鏈路層的MAC地址),詳細的編址方案參見IPv4和IPv6。
設計數據鏈路層的原因
1、在原始的物理線路上傳輸數據信號是有差錯的。
2、設計數據鏈路層的主要目的就是在原始的、有差錯的物理傳輸線路的基礎上,採取差錯檢測、差錯控制與流量控制等方法,將有差錯的物理線路改進成邏輯上無差錯的數據鏈路,向網路層提供高質量的服務。
3、從網路參考模型的角度看,物理層之上的各層都有改善數據傳輸質量的責任,數據鏈路層是最重要的一層。