在物理層提供位元流服務的基礎上,建立相鄰結點之間的資料鏈路,通過差錯控制提供資料幀在通道上的「透明」傳輸。
1)封裝成幀
在一段資料的前後分別新增首部和尾部,確定幀的界限,進行幀定界
正常情況下,接受完整幀。出錯時丟棄不完整的幀
2)透明傳輸
用位元組填充法解決透明傳輸問題(新增轉義字元)
3)差錯控制
一條無源的點到點的物理線路段,中間沒有其他的交換結點,一條鏈路是一條通路的組成部分。
除了物理線路外,還必須有通訊協議來控制這些資料的傳輸。如果把實現這些協議的硬體和軟體加到鏈路上,就構成了資料鏈路。
資料鏈路 = 鏈路 + 協議
資料鏈路層的資料單位
封裝、透明、簡單的差錯檢測
建立鏈路所需引數的協商
向上支援多種網路層協議,向下相容多型別鏈路
動態分配網路位址、自動檢測連線狀態
將ip資料封裝到序列鏈路的方法
鏈路控制協議lcp
網路控制協議ncp
1.建立鏈路(lcp)
2.驗證(pap/chap)
3.網路控制協議(ncp)
4.會話維持階段
5.終止ppp鏈路(lcp)
使用者端組建乙個區域網路,通過乙個傳送裝置連線到服務商端
身份標識
通道爭用
通常以ieee的802.3標準稱為乙太網
計算機網路 資料鏈路層協議
資料鏈路層協議定義了通過媒介的互聯裝置之間傳輸的規範。mac位址用於識別資料鏈路層互聯的節點。mac位址長48位元,一般在網絡卡出廠後會被燒錄到rom內,mac位址由ieee和各大廠商管理分配。因此乙個網絡卡的mac位址都是唯一的,但是有了虛擬網絡卡後mac位址也會不唯一,但是只要在同一鏈路內mac...
計算機網路 資料鏈路層
一 簡介 資料鏈路層屬於第二層,資料鏈路層試使用物理層提供的服務在通訊通道上傳送和接受位元。它要完成一系列的功能包括 1 向網路層提供乙個定義良好的服務介面。2 處理傳輸錯誤。3 調節資料流,確保慢速的接收方不會被快速的傳送方淹沒。為了實現這個目標,資料鏈路層從網路層獲得資料報,然後將這些資料報封裝...
計算機網路 資料鏈路層
在iso提出的osi七層模型中,資料鏈路層處於第二層。在這一層,我們重點關注點對點之間的通訊。關於點對點通訊,是指網內任意兩個使用者之間的資訊交換。在這裡不過多的搬抄書上的概念,計算機網路的學習應當是以生活中的實踐作為基礎,來加深理論的理解。首先,如同在概述中提到的一樣,我們研究網路應當時刻站在分層...