Wikipedia · einfach zusammengefasst · Stand
Datenpräambel
Eine Datenpräambel oder Präambel (von lateinisch praeambulare „vorangehen“; über mittellateinisch praeambulum „Einleitung“) ist ein Signal, das in einem …
Inhalt5 Abschnitte
Aufgabe der Datenpräambel
Eine Datenpräambel oder Präambel ist ein Signal, das einer in einem Rechnernetz übertragenen Nachricht vorangestellt wird. Sie gehört – anders als der Header eines Datenpakets – nicht zu den eigentlichen Daten. Ihre Aufgabe ist es, die Kommunikationspartner im Netz auf die Übertragung abzustimmen.
Je nach Protokoll kann die Präambel unterschiedliche Funktionen haben:
- Sie kann zur zeitlichen Synchronisation dienen, also zur Abstimmung des Taktes zwischen Sender und Empfänger. Dann besteht sie aus einer fest vereinbarten Bitfolge.
- Sie kann die folgende Nachricht ankündigen. Dann besteht sie aus einem gleichbleibenden Signal.
Bei serieller Übertragung folgt auf die Präambel oder an ihrem Ende häufig eine besondere Bitfolge. Diese kennzeichnet den Beginn der eigentlichen Daten und ermöglicht die Synchronisation auf die Wortgrenze. Ein Beispiel ist der Start Frame Delimiter bei Ethernet.
Beispiele für Präambeln
Die genaue Länge und Bitfolge einer Präambel hängen vom jeweiligen Netzwerkstandard ab. Häufig wird zusätzlich ein Start Frame Delimiter (SFD) verwendet, der den Datenbeginn markiert.
Ethernet
Bei Ethernet besteht die Präambel aus sieben Oktetts. Jedes dieser Oktetts hat die Bitfolge 10101010. Darauf folgt die Start Frame Sequence, auch Start Frame Delimiter genannt, mit der Bitfolge 10101011.
WLAN und WPAN
Bei WLAN nach dem Standard 802.11b besteht die Präambel beispielsweise aus 128 Einsen, die im nächsten Schritt verwürfelt werden. Anschließend folgt ein Start Frame Delimiter (SFD) mit der Bitfolge 1111001110100000.
Eine Ausführung des WPAN verwendet eine Präambel aus vier mit Nullen gefüllten Oktetts. Danach folgt ein SFD mit der Bitfolge 11100101.
HDLC
Beim Netzwerkprotokoll High-Level Data Link Control (HDLC) besteht die Blockbegrenzung aus der Bitfolge 01111110. HDLC wird beispielsweise bei ISDN auf Schicht 2 verwendet.