Alles über HDLC

Einführung in High-Level Data Link Control (HDLC)

High-Level Data Link Control (HDLC) ist ein Datenübertragungsprotokoll, das die Regeln für den Austausch von Daten zwischen zwei Knoten definiert. Es ist ein international anerkannter Standard für die Datenkommunikation und wird in vielen Netzen verwendet, darunter Ethernet, X.25 und Frame Relay. HDLC ist ein Vollduplex-Protokoll, das heißt, es kann Daten in beide Richtungen gleichzeitig übertragen.

HDLC-Rahmenstruktur

HDLC-Rahmen bestehen aus zwei Teilen: dem Header und dem Informationsfeld. Der Header enthält Informationen über die Art des Rahmens, den Quell- und Zielknoten und andere Daten. Das Informationsfeld wird zur Speicherung der eigentlichen Daten verwendet, die übertragen werden.

fehlererkennung und -behebung

HDLC umfasst Mechanismen zur Fehlererkennung und -behebung. Es verwendet zyklische Redundanzprüfungen, um Fehler in den übertragenen Daten zu erkennen. Wenn ein Fehler entdeckt wird, fordert das Protokoll den Sender auf, die Daten erneut zu übertragen.

Flusskontrolle

HDLC verfügt auch über Flusskontrollmechanismen, die zur Regulierung des Datenflusses zwischen den beiden Knotenpunkten eingesetzt werden. Dies hilft, Datenüberläufe und andere Datenverluste zu verhindern.

HDLC-Adressierung

HDLC-Frames haben eine Quelladresse und eine Zieladresse. Die Quelladresse ist die Adresse des Knotens, der die Daten sendet, und die Zieladresse ist die Adresse des Knotens, der die Daten empfängt.

HDLC-Bestätigung

HDLC verfügt auch über einen Bestätigungsmechanismus. Damit wird bestätigt, dass die Daten korrekt empfangen wurden. Bestätigungen werden vom empfangenden Knoten gesendet, wenn er die Daten korrekt empfangen hat.

HDLC-Paketierung

HDLC ist in der Lage, große Datenmengen in kleinere Pakete aufzuteilen, bevor sie übertragen werden. Dies erleichtert das Senden und Empfangen von Daten über Netze mit begrenzter Bandbreite.

HDLC-Sicherheit

HDLC-Frames können verschlüsselt werden, um sicherzustellen, dass nur der vorgesehene Empfänger die Daten lesen kann. Dies verleiht dem Protokoll eine zusätzliche Sicherheitsebene.

Insgesamt ist HDLC ein zuverlässiges und sicheres Datenübertragungsprotokoll, das in vielen Netzen eingesetzt wird. Es handelt sich um ein Vollduplex-Protokoll, das Fehlererkennung und -behebung, Flusskontrolle und Paketierung unterstützt. Außerdem verfügt es über Mechanismen zur Adressierung, Quittierung und Verschlüsselung.

FAQ
Welche Framing-Technik verwendet HDLC?

HDLC verwendet ein bit-orientiertes, synchrones Framing-Verfahren. Das bedeutet, dass jeder Rahmen durch eine Bitfolge abgegrenzt und mit einem Taktsignal synchronisiert wird.

Welche Fehlerkontrolltechnik wird in HDLC verwendet?

Das in HDLC verwendete Fehlerkontrollverfahren ist CRC.

Wie funktioniert HDLC?

HDLC ist ein bitorientiertes, synchrones Protokoll der Datenübertragungsschicht. HDLC verwendet eine spezielle Bitfolge, das so genannte Flag, um den Beginn und das Ende eines jeden Rahmens zu markieren. Das Flag besteht aus einer eindeutigen Bitfolge, die es dem Empfänger ermöglicht, den Anfang und das Ende eines Rahmens zu identifizieren. HDLC verwendet auch eine spezielle Bitfolge, das so genannte Kontrollfeld, um die Art des gesendeten Rahmens anzugeben. Das Kontrollfeld wird für die Fehlerkontrolle und die Flusskontrolle verwendet.

Was verwendet HDLC?

HDLC ist ein Datenübertragungsprotokoll der Schicht 2, das zur Verkapselung und Übertragung von Daten über eine Vielzahl von Medien der physikalischen Schicht, wie Twisted Pair, Glasfaser und Koaxialkabel, verwendet wird. HDLC ist ein bitorientiertes Protokoll, d. h. die Daten werden als Bitstrom übertragen. HDLC kann sowohl in synchronen als auch in asynchronen Umgebungen verwendet werden.

Welche 4 Netzwerktypen gibt es?

Es gibt vier gängige Arten von Netzen: Lokale Netze (LANs), Wide Area Networks (WANs), Metropolitan Area Networks (MANs) und Storage Area Networks (SANs).