HDLC協議
HDLC(High-Level Data Link Control,高級數據鏈路控制),是鏈路層協議的一項國際標准,用以實現遠程用戶間資源共享以及信息交互。HDLC協議用以保證傳送到下一層的數據在傳輸過程中能夠准確地被接收,也就是差錯釋放中沒有任何損失,並且序列正確。HDLC協議的另一個重要功能是流量控制,即一旦接收端收到數據,便能立即進行傳輸。
HDLC與PPP的原理與配置
一、相關基礎知識
廣域網中經常會使用串行鏈路來提供遠距離的數據傳輸,高級數據鏈路控制(HDLC)和點對點協議PPP是兩種典型的串口封裝協議。
串行鏈路有兩種傳輸方式:同步傳輸和異步傳輸
同步傳輸是以幀為單位來傳輸數據,在通信是需要使用時鍾同步來同步本端和對端的設備通信。
異步傳輸是以字節為單位來傳輸數據,並且需要額外的起始位和停止位來標記每個字節的開始和結束。起始位是二進制數0,終止位是二進制數1。
二、HDLC原理與配置
1.HDLC是一種面向比特的鏈路層協議
具有如下特點:
1.協議不依賴於任何一種字符編碼集
2.數據報文可透明傳輸
3.全雙工通信
4.所有幀都采用CRC校驗
5.傳輸控制功能與處理功能分離,具有較大的靈活性和較完善的控制功能
2.HDLC有三種類型的幀:信息幀、監控幀、無編號幀
完整的HDLC幀由標志字段(F)、地址字段(A)、控制字段(C)、信息字段(I)、幀校驗序列字段(FCS)等組成
3.HDLC基本配置
[HUAWEI-Router]interface serial 1/0/0
進入路由器串行鏈路
[HUAWEI-Router-serial1/0/0]link-protocol hdlc
將端口模式改為 hdlc 華為設備默認為ppp
[HUAWEI-Router-serial1/0/0]ip address 10.0.1.1 30
配置端口IP,端口IP地址掩碼必須為30位
HDLC接口地址借用
串行接口可以借用loopback接口的IP地址和對端建立連接
[HUAWEI-Router-serial1/0/0] ip address unnumbered loopback 1
配置此端口的IP地址為 借用loopback1地址
查看配置:
[HUAWEI-Router-serial1/0/0] display ip interface brief