El control de enlace de datos de alto nivel (HDLC) es un protocolo de enlace de datos orientado a bits que es compatible si admite transmisiones de datos síncronas y asíncronas. Un cuadro HDLC completo consiste en los campos de bandera que se usan para marcar el inicio y el final de un cuadro HDLC, a menudo como 01111110 o 01111111 cuando un cuadro debe abortarse y descartarse repentinamente. Un campo de dirección admite situaciones multipunto en las que uno o varios terminales secundarios se comunican con un terminal primario en una topología multipunto (multipunto) conocida como conexiones no balanceadas, en oposición a las conexiones balanceadas (punto a punto) más comúnmente aplicadas. El campo de control define el tipo de trama como información, supervisión o sin número, y el campo de secuencia de verificación de trama (FCS) para garantizar la integridad de la trama.
De los tipos de cuadros del campo de control, solo los enrutadores de la serie ARG3 de Huawei admiten el tipo de cuadro de información y se utilizan para transportar datos. El tipo de trama de información lleva el envío N (S) y recibe los números de secuencia N (R), así como los bits Poli y Final (P / F) para comunicar el estado entre estaciones primarias y secundarias. Los tipos de trama de supervisión en HDLC se usan para el control de errores y flujo y los tipos de trama no numerados se usan para administrar el establecimiento de enlaces, por ejemplo, entre estaciones primarias y secundarias.