HDLC是英文HighLevel Data Link Control的縮寫,中文名是高級數據鏈路控制。
HDLC是英文HighLevel Data Link Control的縮寫,中文名是高級數據鏈路控制,它是壹組用於在網絡結點間傳送數據的協議,是由國際標準化組織頒布的壹種高可靠性、高效率的數據鏈路控制規程,其特點是各項數據和控制信息都以比特為單位,采用“幀”的格式傳輸。
七十年代初,IBM公司率先提出了面向比特的同步數據鏈路控制規程SDLC(Synchronous Data Link Control)。隨後,ANSI和ISO均采納並發展了SDLC,並分別提出了自己的標準:ANSI的高級通信控制過程ADCP(Advanced Data Control Procedure),ISO的高級數據鏈路控制規程HDLC(High-level Data Link Control)。
HDLC相關特點:
1、HDLC是面向比特的數據鏈路控制協議的典型代表,該協議不依賴於任何壹種字符編碼集。
2、數據報文可透明傳輸,用於實現透明傳輸的“0比特插入法”易於硬件實現。
3、全雙工通信,有較高的數據鏈路傳輸效率。
4、所有幀采用CRC檢驗,對信息幀進行順序編號,可防止漏收或重發,傳輸可靠性高。
5、傳輸控制功能與處理功能分離,具有較大靈活性。
6、透明性:為實現透明傳輸,HDLC定義了壹個特殊標誌,這個標誌是壹個8位的比特序列,用它來指明幀的開始和結束。