網路數據鏈路層

網路數據鏈路層(Data link layer,DL)是指OSl七層參考模型中的第二層。在比特流傳輸服務的基礎上,在通信的實體之間建立數據鏈路連線,傳送以幀為單位的數據,通過差錯控制、流量控制方法,將可能出錯的物理連線改造成為邏輯上無差錯的數據鏈路,即使之對網路層表現為一條無差錯的鏈路。數據鏈路層的基本功能是向網路層提供適明的和可靠的數據傳送服務。

透明性是指該層上傳輸的數據的內容、格式及編碼沒有限制,也沒有必要解釋信息結構的意義;可靠的傳輸使用戶免去對丟失信息、干擾信息及順序不正確等的擔心。為了使傳輸中發生差錯後只將有錯的有限數據進行重發,數據鏈路層將比特流組合成以幀為單位傳送。每個幀除了要傳送的數據外,還包括校驗碼,以使接收方能發現傳輸中的差錯。幀的組織結構必須設計成使接收方能夠 明確地從物理層收到的比特流中對其進行識別,也即能從比特流中區分出幀的起始與終止,這就是幀同步要解決的問題。由於網路傳輸中很難保證計時的正確和一致,所以不可採用依靠時間間隔關係來確定一幀的起始與終止的方法。

相關詞條

熱門詞條

聯絡我們