Le contrôle de liaison de données de haut niveau (HDLC) est un groupe de protocoles de communication de la
couche de liaison de données pour la transmission de données entre des points ou des nœuds du réseau. Puisqu’il
s’agit d’un protocole de liaison de données, les données sont organisées en trames. Une trame est transmise via le
réseau à la destination qui vérifie son arrivée réussie. Il s’agit d’un protocole orienté bit qui s’applique à la fois aux
communications point à point et multipoint.
1. Fanion = flag (Indicateur) − Il s’agit d’une séquence de 8 bits qui marque le début et la fin de l’image. Le modèle
de bits de l’indicateur est 01111110.
2. Adresse − Elle contient l’adresse du destinataire. Si la trame est envoyée par la station principale, elle contient
l’adresse de la ou des stations secondaires.
S’il est envoyé par la station secondaire, il contient l’adresse de la station primaire. Le champ d’adresse peut être
compris entre 1 octet et plusieurs octets.
1. Commande (Contrôle) − Il s’agit de 1 ou 2 octets contenant des informations de contrôle de flux et d’erreur.
2. Données = Payload (Charge utile )− Transporte les données de la couche réseau. Sa longueur peut varier d’un
réseau à l’autre.
3. FCS − Il s’agit d’une séquence de vérification de trame de 2 octets ou 4 octets pour la détection d’erreurs. Le code
standard utilisé est CRC (code de redondance cyclique)
• Mode de réponse normale (NRM)
− Ici, il existe deux types de stations,
une station primaire qui envoie des
commandes et une station secondaire
qui peut répondre aux commandes
reçues. Il est utilisé à la fois pour les
communications point à point et
multipoint.
https://www.tutorialspoint.com/high-level-data-link-control-hdlc