Datenpräambel
Eine Datenpräambel oder Präambel (von lateinisch praeambulare „vorangehen“; über mittellateinisch praeambulum „Einleitung“) ist ein Signal, das in einem Rechnernetz übertragenen Nachrichten vorangestellt wird.
Im Gegensatz zum Header eines Datenpakets gehört die Präambel nicht zu den Daten selbst, sondern dient der Abstimmung der Kommunikationspartner im Netz:
- in einigen Protokollen dient die Präambel der zeitlichen Abstimmung der Kommunizierenden, d. h. zur Synchronisation des Taktes (vgl. Ethernet); in diesem Fall besteht die Präambel aus einer fest vereinbarten Folge von Bits.
- in anderen Protokollen kündigt die Präambel die nachfolgende Nachricht an (vgl. Wise Media Access Control); in diesem Fall besteht die Präambel aus einem gleichbleibenden Signal.
Bei serieller Übertragung folgt nach der Präambel bzw. an deren Ende häufig eine bestimmte Bitfolge, die den Beginn der eigentlichen Daten ankündigt und eine Synchronisation auf die Wortgrenze ermöglicht (z. B. Start Frame Delimiter bei Ethernet).
Beispiele
[Bearbeiten | Quelltext bearbeiten]Ethernet
[Bearbeiten | Quelltext bearbeiten]Die Präambel bei Ethernet besteht aus sieben Oktetts jedes mit der Bitfolge 10101010 gefolgt von der Start Frame Sequence (auch Start Frame Delimiter genannt) mit der Bitfolge 10101011.[1]
WLAN
[Bearbeiten | Quelltext bearbeiten]Bei WLAN nach dem Standard 802.11b besteht die Präambel z. B. aus 128 Einsen (die im nächsten Schritt verwürfelt werden) und einem Start Frame Delimiter (SFD) mit der Bitfolge 1111001110100000.[2][3]
WPAN
[Bearbeiten | Quelltext bearbeiten]Eine Ausführung des WPAN verwendet eine Präambel mit vier Oktetts, die mit Nullen gefüllt sind, gefolgt von einem SFD mit der Bitfolge 11100101.[4]
HDLC
[Bearbeiten | Quelltext bearbeiten]Beim Netzwerkprotokoll High-Level Data Link Control (HDLC), das z. B. bei ISDN auf Schicht 2 verwendet wird, besteht die Blockbegrenzung aus der Bitfolge 01111110.[5]
Literatur
[Bearbeiten | Quelltext bearbeiten]- Andrew S. Tanenbaum: Moderne Betriebssysteme. 3. aktualisierte Auflage, Pearson Education, München 2009, ISBN 978-3-8273-7342-7
- Manfred Burke:Rechnernetze. Konzepte und Techniken der Datenübertragung in Rechnernetzen, B. G. Teubner Verlag, Stuttgart 1994, ISBN 3-519-02141-2, S. 18.
- Jürgen Scherff: Grundkurs Computernetzwerke. 2. Auflage, Vieweg+Teubner Verlag, Wiesbaden 2010, ISBN 978-3-8348-0366-5.
- Andres Keller:"Datenübertragung im Kabelnetz". Springer Verlag, Berlin / Heidelberg 2005, ISBN 3-540-22501-3.
- Otfried Georg: Telekommunikationstechnik. Eine praxisbezogene Einführung, Springer Verlag, Berlin / Heidelberg 1996, ISBN 978-3-540-61381-7.
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Präambel ( vom 3. August 2021 im Internet Archive)
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ IEEE 802.3-2022 Standard for Ethernet: Clause 4.2.5 Preamble generation, Clause 4.2.6 Start frame sequence
- ↑ IEEE 802.11-2020 Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications: Clause 15.3.3.2 PHY SYNC field, Clause 15.3.3.3 PHY SFD
- ↑ IEEE 802.11b-1999 Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications - Higher-Speed Physical Layer Extension in the 2.4 GHz Band: Clause 18.2.2 PPDU format
- ↑ IEEE 802.15.4-2020 Standard for Low-Rate Wireless Networks: Clause 12.1.2.2 Preamble field, Clause 12.1.2.3 SFD field
- ↑ ITU-T Q.921 ISDN user-network interface - Data link layer specification: Clause 2.2 Flag sequence