Zum Hauptinhalt springen

2. Konventionen

Dieses Kapitel definiert die in diesem Dokument verwendeten Konventionen.

2.1. Schlüsselwörter​

Die Schlüsselwörter „MUST“ (muss), „MUST NOT“ (darf nicht), „REQUIRED“ (erforderlich), „SHALL“ (soll), „SHALL NOT“ (soll nicht), „SHOULD“ (sollte), „SHOULD NOT“ (sollte nicht), „RECOMMENDED“ (empfohlen), „MAY“ (kann) und „OPTIONAL“ (optional) sind wie in RFC 2119 beschrieben zu interpretieren.

2.2. Bit-Darstellung​

In Formatbeschreibungen werden Felder vom höchstwertigen Bit (MSB, links) zum niederwertigen Bit (LSB, rechts) dargestellt. Die Nummerierung beginnt bei 0 für das ganz linke Bit.

2.3. Einheiten​

Sofern nicht anders angegeben, werden Größen in Oktetten, Verzögerungen in Millisekunden (ms) und Raten in Oktetten pro Sekunde ausgedrückt.

2.4. Abkürzungen​

AbkürzungBedeutung
SCTPStream Control Transmission Protocol
TSNTransmission Sequence Number
TCBTransmission Control Block
ULPUpper Layer Protocol
MTUMaximum Transmission Unit
SACKSelective ACKnowledgement
a_rwndAdvertised Receiver Window
PMTUPath MTU
RTORetransmission Timeout
RTTRound-Trip Time
HMACHash-based Message Authentication Code
CRCCyclic Redundancy Check

2.5. Format der Diagramme​

Formatdiagramme verwenden Bitzeilen, die nach Oktetten gruppiert sind. Variable Felder werden durch Auslassungspunkte (...) oder eine explizite Länge angezeigt.

2.6. Empfohlene Parameter​

Als „empfohlen“ gekennzeichnete Werte dienen als Richtwert. Implementierungen dürfen sie an die Umgebung anpassen, sofern die Protokollvorgaben eingehalten werden.