1. 程式人生 > >資料鏈路層小小結(未完待續...)

資料鏈路層小小結(未完待續...)

資料鏈路層:把實現相關規程的硬體和軟體加到鏈路上,就構成了資料鏈路。
1.功能:1)鏈路管理 2)訊息的傳輸 3)流量與差錯控制 4)異常情況處理
2.流量控制協議:停-等流量控制、滑動視窗流量控制
1)停-等流量控制:
原理:先檢車幀是否正確,再向傳送節點回送一確定幀ACK。
特殊情況處理:超時計時器、給幀編序號。
缺點:通道的利用率低,只適用半雙工通訊。
2)滑動視窗流量控制:
原理:指對任何時刻,都允許傳送端一次傳送多個幀,這些幀的序號個數就稱為傳送視窗的大小。
規則:傳送視窗Wt的大小與編碼二進位制位數之間有如下關係:
                       Wt<=2^n-1(Wr=1)
3.廣域網資料鏈路控制規程的分類:
1)面向字元型傳輸控制規程:
--以字元作為傳輸基本單位
2)面向位元型傳輸控制規程:
--以位元為基本傳輸單位(HDLC!)
4.幀結構:
標誌欄位F--地址欄位A--控制欄位C--資訊欄位INFO--幀校驗序列FCS--標誌欄位F
  1 Byte          1 Byte         1 Byte           可變長度            2 Byte             1 Byte        
ps:頭尾各加有24bit的控制資訊!