HDLC的另一個重要功能是流量控制,換句話說,一旦接收端收到資料,便能立即進行傳輸。HDLC具有兩種不同的實現方式:高階資料鏈路控制正常響應模式即HDLCNRM(又稱為SDLC)和HDLC鏈路訪問過程平衡(LAPB)。其中第二種使用更為普遍。HDLC是X.25棧的一部分。 HDLC是面向位元的同步通訊協議,主要為全雙工點對點操作提供完整的資料透明度。它支援對等鏈路,表現在每個鏈路終端都不具有永久性管理站的功能。另一方面,HDLCNRM具有一個永久基站以及一個或多個次站。 HDLCLAPB是一種高效協議,為確保流量控制、差錯監測和恢復它要求額外開銷最小。如果資料在兩個方向上(全雙工)相互傳輸,資料幀本身就會傳送所需的資訊從而確保資料完整性。 幀視窗是用於在接收第一個幀已經正確收到的確認之前傳送復幀。這就意味著在具有長“turn-around”時間滯後的情況下資料能夠繼續傳送,而不需要停下來等待響應。例如在衛星通訊中會發生這種情形。 通常,幀分為三種類型: 資訊幀:在鏈路上傳送資料,並封裝OSI體系的高層; 管理幀:用於實現流量控制和差錯恢復功能; 無編號幀:提供鏈路的初始化和終止操作。 協議結構1byte1-2bytes1bytevariable2bytes1byteFlagAddressfield Controlfield InformationFCSFlagFlag―該欄位值恆為0x7E。 AddressField―定義傳送幀的次站地址,或基站傳送幀的目的地。該欄位包括服務訪問點(6位元)、命令/響應位(表示幀是否與節點發送的資訊幀有關或幀是否被節點接收)、地址擴充套件位(通常設定為1位元組長)。當設定錯誤時,表示一個附加位元組。 ExtendedAddress―HDLC為基本格式提供了另一種擴充套件。透過多方協定,AddressField可以被擴充套件為多個位元組。 ControlField―識別幀型別。另外,根據幀型別劃分,該欄位還包括序列號、控制特性和差錯跟蹤。 FCS―幀校驗序列(FCS)欄位透過許可傳輸幀資料的完整性,使高層物理差錯控制可以被校驗。
無編號幀,提供對鏈路的建立、拆除以及多種控制功能,用34678這五個M位來定義,可以定義32種附加的命令或應答功能
HDLC的另一個重要功能是流量控制,換句話說,一旦接收端收到資料,便能立即進行傳輸。HDLC具有兩種不同的實現方式:高階資料鏈路控制正常響應模式即HDLCNRM(又稱為SDLC)和HDLC鏈路訪問過程平衡(LAPB)。其中第二種使用更為普遍。HDLC是X.25棧的一部分。 HDLC是面向位元的同步通訊協議,主要為全雙工點對點操作提供完整的資料透明度。它支援對等鏈路,表現在每個鏈路終端都不具有永久性管理站的功能。另一方面,HDLCNRM具有一個永久基站以及一個或多個次站。 HDLCLAPB是一種高效協議,為確保流量控制、差錯監測和恢復它要求額外開銷最小。如果資料在兩個方向上(全雙工)相互傳輸,資料幀本身就會傳送所需的資訊從而確保資料完整性。 幀視窗是用於在接收第一個幀已經正確收到的確認之前傳送復幀。這就意味著在具有長“turn-around”時間滯後的情況下資料能夠繼續傳送,而不需要停下來等待響應。例如在衛星通訊中會發生這種情形。 通常,幀分為三種類型: 資訊幀:在鏈路上傳送資料,並封裝OSI體系的高層; 管理幀:用於實現流量控制和差錯恢復功能; 無編號幀:提供鏈路的初始化和終止操作。 協議結構1byte1-2bytes1bytevariable2bytes1byteFlagAddressfield Controlfield InformationFCSFlagFlag―該欄位值恆為0x7E。 AddressField―定義傳送幀的次站地址,或基站傳送幀的目的地。該欄位包括服務訪問點(6位元)、命令/響應位(表示幀是否與節點發送的資訊幀有關或幀是否被節點接收)、地址擴充套件位(通常設定為1位元組長)。當設定錯誤時,表示一個附加位元組。 ExtendedAddress―HDLC為基本格式提供了另一種擴充套件。透過多方協定,AddressField可以被擴充套件為多個位元組。 ControlField―識別幀型別。另外,根據幀型別劃分,該欄位還包括序列號、控制特性和差錯跟蹤。 FCS―幀校驗序列(FCS)欄位透過許可傳輸幀資料的完整性,使高層物理差錯控制可以被校驗。