High-Level-Datenverbindungssteuerung (hdlc)

Definition - Was bedeutet High-Level Data Link Control (HDLC)?

Eine High-Level-Datenverbindungssteuerung (HDLC) ist ein Protokoll, das eine bitorientierte synchrone Datenverbindungsschicht ist. HDLC stellt die fehlerfreie Übertragung von Daten an die richtigen Ziele sicher und steuert die Datenübertragungsgeschwindigkeit.

HDLCs können sowohl verbindungsorientierte als auch verbindungslose Dienste bereitstellen.

Technische.me erklärt High-Level Data Link Control (HDLC)

Eine übergeordnete Datenverbindungssteuerung definiert Regeln für die Datenübertragung zwischen Netzwerkpunkten. Daten in einer HDLC sind in Einheiten organisiert, die als Frames bezeichnet werden, und werden über Netzwerke an bestimmte Ziele gesendet. HDLC verwaltet auch das Tempo, mit dem Daten übertragen werden. HDLC wird üblicherweise in der Schicht 2 des Open Systems Interconnection (OSI) -Modells verwendet.

HDLC-Frames werden über synchrone oder asynchrone Links übertragen, die den Anfang und das Ende von Frames nicht markieren. Dies erfolgt mit einem Frame-Trennzeichen oder -Flag, das eine eindeutige Folge von Bits enthält, die innerhalb eines Frames nicht sichtbar sind.

Es gibt drei Arten von HDLC-Frames:

  • Informationsrahmen / Benutzerdaten (I-Rahmen)
  • Überwachungsrahmen / Kontrolldaten (S-Rahmen)
  • Nicht nummerierte Frames (U-Frames)

Die allgemeinen Felder innerhalb eines HDLC-Frames sind:

  • Flagge
  • Adresse
  • Steuerinformationen
  • Frame-Check-Sequenz

Das HDLC-Protokoll wird von einer Vielzahl von Standards verwendet, die in den Protokollstapeln von X.25, V.42 und ISDN sowie in vielen anderen Protokollstapeln implementiert sind.