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

數據鏈路層小小結(未完待續...)

進制 窗口 byte 地址 管理 字符型 信道 協議 通信

數據鏈路層:把實現相關規程的硬件和軟件加到鏈路上,就構成了數據鏈路。
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的控制信息!

數據鏈路層小小結(未完待續...)