High-Level Data Link Control
最初のHDLCはISOによって以下のように定義された。
ISO 3309 — フレーム構造
ISO 4335 — 処理手順の要素
ISO 6159 — 非平衡型処理手順
ISO 6256 — 平衡型処理手順
これらの定義はISO 13239に取りまとめられ、現在のHDLCの定義となっている。HDLCはコネクションオリエンテッド型通信にもコネクションレス型通信にも対応できる。 日本では1998年にJIS X 5203として、(X.25準拠)LAPB互換DTEのデータリンク手順が1999年にJIS X 5204として規格化された。
HDLCはポイント・ツー・マルチポイントでの通信を行うことができるが、現在はほとんど 非同期平衡モード(Asynchronous Balanced Mode - ABM)を使ったポイント・ツー・ポイントでの通信でしか使われていない。HDLCにはABMの他に正規応答モード(Normal Response Mode - NRM)と非同期応答モード(Asynchronous Response Mode - ARM)の2つのモードもサポートしている。