1. Introduction (Einführung)
1. Introduction (Einführung)
Es gibt Hunderte von standardisierten Formaten für die binäre Darstellung strukturierter Daten (auch als binäre Serialisierungsformate, binary serialization formats, bekannt). Davon sind einige für spezifische Informationsdomänen bestimmt, während andere für beliebige Daten verallgemeinert sind. Im IETF sind die wahrscheinlich bekanntesten Formate in der letzteren Kategorie BER und DER von ASN.1 [ASN.1].
Das hier definierte Format folgt einigen spezifischen Designzielen, die von aktuellen Formaten nicht gut erfüllt werden. Das zugrunde liegende Datenmodell ist eine erweiterte Version des JSON-Datenmodells [RFC4627]. Es ist wichtig zu beachten, dass dies kein Vorschlag ist, die Grammatik in RFC 4627 allgemein zu erweitern, da dies eine erhebliche Rückwärtsinkompatibilität mit bereits eingesetzten JSON-Dokumenten verursachen würde. Stattdessen definiert dieses Dokument einfach sein eigenes Datenmodell, das von JSON ausgeht.
Anhang E listet einige bestehende binäre Formate auf und diskutiert, inwieweit sie den Designzielen der Concise Binary Object Representation (Kompakte binäre Objektdarstellung, CBOR) entsprechen oder nicht entsprechen.