Freigeben über


DER Transfersyntax

Das Anwenden einer Codierungsregel auf die datenstrukturen, die durch eine abstrakte Syntax beschrieben werden, stellt eine Übertragungssyntax bereit, die steuert, wie Bytes in einem Datenstrom organisiert werden, wenn sie zwischen Computern gesendet werden. Die von Distinguished Encoding Rules verwendete Übertragungssyntax folgt immer einem Tag, Einer Länge, einem Wertformat. Das Format wird in der Regel als TLV-Triplet bezeichnet, in dem jedes Feld (T, L oder V) mindestens ein Bytes enthält.

der type, length, and value (tlv) triplet

Das Feld " Tag " gibt den Typ der gesendeten Datenstruktur an, das Feld "Länge " gibt die Anzahl der übertragenen Bytes an, und das Feld "Wert " enthält den Inhalt. Beachten Sie, dass das Feld "Wert " ein Triple sein kann, wenn es einen konstruierten Datentyp enthält, wie in der folgenden Abbildung dargestellt.

der tlv triplet recursion

Weitere Informationen zu den Komponenten eines TLV-Triplets finden Sie in den folgenden Themen.

Konstruierte Typen

Distinguished Encoding Rules