高級數據鏈路控制

高級數據鏈路控制 （ High - Level Data Link Control或簡稱HDLC ） ， 是一個在同步網上傳輸數據 、 面向比特的協議的數據鏈路層協議 ， 它是由國際標準化組織制訂的 。 國際電信聯盟已把HDLC規程引入到X .25 協議棧 。 HDLC是修改自IBM的SDLC ， 後者作爲數據鏈路層協議用於IBM自己開發的系統網絡架構 （ SNA ） 。 現在HDLC作爲同步點對點協議 （ PPP ） 的基礎已經被用於很多服務中來接入廣域網 ， 通常最常見的是因特網 。 HDLC的幀格式規定以01111110 （ 十六進制7E ） 的位組合作爲它的起始和結束的標誌 ， 這種位組合也被稱爲幀界定符 。 在HDLC的幀格式中 ， 在起始標誌後的是地址字段和控制字段 ， 然後是長度在0到5000八位位組 （ octet ） 的數據字段和幀檢驗序列字段 （ FCS ） ， 最後是作爲結束標誌的幀界定符 。 一點需要指出的是 ， 當暫時沒有信息傳送時 ， 幀界定符被連續地發送直到下一次數據發送爲止 ， 產生如下圖的連續比特流 ： 01111110011111100111111001111110 ______ ______ ______ ______ _ __ __ __ _ 這種方法被用於調制解調器 ， 通過鎖相環 （ phase - locked loop ） 來訓練時鐘同步 。