1. 程式人生 > >OSI七層詳解之二 數據鏈路層(DataLinkLayer)

OSI七層詳解之二 數據鏈路層(DataLinkLayer)

必須 sdl -s 通過 鏈路層 family ram style ora

一、簡介

  在物理層提供比特流服務的基礎上,建立相鄰結點之間的數據鏈路,通過差錯控制提供數據幀(Frame)在信道上無差錯的傳輸,並進行各電路上的動作系列。 

  數據鏈路層在不可靠的物理介質上提供可靠的傳輸。該層的作用包括:物理地址尋址、數據的成幀、流量控制、數據的檢錯、重發等。

  在這一層,數據的單位稱為幀(frame)。

數據鏈路層協議的代表包括:

  SDLC、HDLC、PPP、STP、幀中繼等。

鏈路層的主要功能:

  鏈路層是為網絡層提供數據傳送服務的,這種服務要依靠本層具備的功能來實現。鏈路層應具備如下功能:

  鏈路連接的建立,拆除,分離。

  幀定界和幀同步。鏈路層的數據傳輸單元是幀,協議不同,幀的長短和界面也有差別,但無論如何必須對幀進行定界。

  順序控制,指對幀的收發順序的控制。

  差錯檢測和恢復。還有鏈路標識,流量控制等等.差錯檢測多用方陣碼校驗和循環碼校驗來檢測信道上數據的誤碼,而幀丟失等用序號檢測.各種錯誤的恢復則常靠反饋重發技術來完成。

數據鏈路層主要設備:

  二層交換機網橋

二、數據格式

OSI七層詳解之二 數據鏈路層(DataLinkLayer)