七個分層之間相當於是黑盒,所以不管各自內部的實現,兩個對等的鏈路層的傳輸過程可以看下圖的模型
傳送方:1,從主機取乙個資料幀;2,將資料幀傳送到資料鏈路層的傳送快取;3,將傳送快取中的資料幀傳送出去;4,等待;5,若收到接收方發過來的確認資訊,則繼續1操作
接收方:1,等待;2,若收到傳送結點傳送過來的資料幀,則將其放入資料鏈路層的接收快取;3,將接收快取中的資料幀上交主機;4,向傳送結點發一資訊,表示已將資料幀上交主機;5,轉到1操作。
重複幀問題:
每乙個資料幀帶上不同傳送序號,傳送乙個新的資料幀就把它的傳送序號加一,接收方收到傳送重複的幀則丟棄,若是正常的幀,則需要向傳送方傳送確認幀。
超時重傳機制,一定時間內未收到確認進行重傳
資料幀的檢錯:迴圈冗餘檢測
面向位元的規程sdlc(synchronous data link control)
目前使用最多的資料鏈路層協議是ppp(point-to-point protocol),在使用撥號**線接入網際網路時,一般都是使用ppp協議。
由三個部分組成
2個位元組的協議字段:0x0021表示資訊欄位是ip資料報;0xc021表示資訊欄位是ppp鏈路控制資料;0x8021表示資訊欄位是網路控制資料
ppp協議不使用序號和確認的可靠傳輸,原因:
ppp協議的工作狀態:
筆記 資料鏈路層
資料鏈路層在物理層提供服務的基礎上向網路層提供服務,主要作用是加強物理層傳輸原始位元流的功能,將物理層提供的可能出錯的物理連線改造成為邏輯上無差錯的資料鏈路,使之對網路層表現為一條無差錯的鏈路。1 無確認的無連線服務 適用於實時通訊或誤位元速率較低的通訊通道,如乙太網。2 有確認的無連線服務 適用於...
資料鏈路層,網路層協議
出現的縮寫簡稱 乙太網目的位址為全1的特殊位址是廣播位址,電纜上的所有乙太網介面,都要接收廣播的資料幀。乙太網幀型別表示後面資料的型別,arp請求或應答字段值為00806 硬體型別1表示乙太網 要對映的協議位址型別,00806表示是ip位址 硬體位址和協議位址的長度以位元組為單位,對於乙太網上ip位...
資料鏈路層協議
本文 資料鏈路層有三個目的 1 為ip模組傳送和接收ip資料報。2 為arp模組傳送arp請求和接收arp應答。位址解析協議 3 為rarp傳送rarp請 求和接收rarp應答。逆位址解析協議 資料鏈路層的協議 最常用的乙太網鏈路層協議,序列介面鏈路層協議 slip和ppp 大多數實現都包含的環迴 ...