HDLC — ориентированный на биты синхронный протокол канального уровня, разработанный Международной организацией по стандартизации (ISO). Текущий стандарт HDLC — ISO 13239. HDLC был разработан на основе стандарта для протокола управления синхронным каналом передачи данных (SDLC), предложенного в 70-е годы прошлого века. HDLC обеспечивает сервисы как с установлением соединения, так и без установления соединения.

Для обеспечения безошибочной связи между двумя точками в протоколе HDLC используется синхронная последовательная передача данных. В HDLC определяется структура кадров уровня 2, что позволяет управлять потоком данных и обрабатывать ошибки с использованием уведомлений. Каждый кадр имеет одинаковый формат независимо от того, является он кадром данных или контрольным кадром.

В синхронных и асинхронных каналах отсутствует механизм маркировки начала и конца кадра. По этой причине в протоколе HDLC используется разделитель кадров, или флаг, отмечающий начало и конец каждого кадра.

В компании Cisco было разработано расширение протокола HLDC для обеспечения многопротокольной поддержки. Хотя Cisco HLDC (также называемый cHDLC) является проприетарным протоколом Cisco, компания позволила множеству других поставщиков сетевого оборудования внедрять этот протокол. Кадры Cisco HDLC содержат поле для определения инкапсулируемого сетевого протокола. На рисунке проводится сравнение стандартного HLDC и Cisco HLDC.