Protokoll

Ein Protokoll ist eine formal festgelegte Menge von Regeln, die beschreibt,

  1. welche Nachrichtentypen es gibt,
  2. wie diese Nachrichten aufgebaut sind (Felder, Reihenfolge, Kodierung),
  3. in welcher Reihenfolge sie ausgetauscht werden dürfen (Ablauf, State Machine),
  4. wie Fehler erkannt und behandelt werden.
    Ziel eines Protokolls ist es, dass unabhängig implementierte Systeme interoperabel zusammenarbeiten können.