die meisten Protokolle bestehen aus einer Präambel, also einem abgesprochenen Teil aus meist 1-3 Bytes. Damit soll das Paket identifiziert werden. Es folgt dann z.B. ein Byte, was den Typ des Pakets angibt. Beim IP-Protokol z.B. ob es ein TCP oder UDP oder sonstwas Paket ist. Wenn du nur einen Typ hast, brauchst du das aber nicht. Dann könnte die Länge des gesamten Packets oder der Daten des Pakets als ein Byte folgen. Ab da folgen dann eine bestimmte Anzahl Datenbytes, z.B. Zustand des PortB. Im Anschluss noch eine berechnete Zahl, die sagt, dass das Paket ok ist, CRC8 zum Beispiel. Und dann noch ein Schlusszeichen.