Mandalex

Das "Point-to-Point-Protokoll" wird benutzt, um zwischen zwei miteinander verbundenen Hosts zu kommunizieren. Da bei einer solchen Verbindung klar ist, wer Empfänger ist, fällt der ganze Routing-Algorithmus weg.

Das Frame sieht unter PPP folgendermassen aus:

Bits | F E D C|B A 9 8||7 6 5 4|3 2 1 0 | F E D C|B A 9 8||7 6 5 4|3 2 1 0 |
-----|----------------------------------|----------------------------------+
     |      Flag      ||    Adresse     |      control   ||
     |----------------++----------------|----------------++
     |            Protocol              |
     |----------------------------------+----------------------------------+
     |                             ...Daten...                             |
     |---------------------------------------------------------------------|
     |                                 CRC                                 |
     |----------------++---------------------------------------------------+
     |      Flag      ||
     |----------------++
  • Die Flags (je 8 Bit) beinhalten stets das Muster 01111110.
  • Die Adresse (8 Bit) wird nicht benutzt und beinhaltet deshalb stets 11111111
  • Control (8 Bit) wird momentan ebenfalls nicht benutzt und enthält stets 00000011
  • Das Protocol (8 oder 16 Bit) definiert das nächst höhere Protokoll.
  • CRC (16 oder 32 Bit) beinhaltet Kontrollbits für die Fehlerüberprüfung.

Um zwischen einem 01111110-Flag und einem 01111110-Datenbyte zu unterscheiden, wird jedes 01111110-Datenbyte verdoppelt.