Oktett (octet)

Dateneinheit · SI-Einheitensystem

Alle Einheiten Umrechner für Dateneinheiten

Das Oktett ist eine Einheit digitaler Information von genau acht Bit. Sein Zeichen ist octet, und sein Name kommt vom lateinischen Wort für eine Gruppe von acht. Es ist die Einheit, in der beinahe alle gespeicherten Daten gezählt werden, und es lohnt zu wissen, weshalb sie Oktett heißt und nicht Byte.

Ein Byte war ursprünglich die Zahl der Bit, die eine Maschine für ein Schriftzeichen benutzte, und diese Zahl lag nicht fest. Frühe Rechner verwendeten Bytes zu sechs Bit, manche zu sieben, einige zu neun. Die IBM System/360 von 1964 entschied sich für acht, und ihr Markterfolg machte acht zur Norm; doch das Wort Byte behielt seinen älteren, maschinenabhängigen Sinn in jenen Festlegungen, in denen Mehrdeutigkeit gefährlich war.

Die Netzwelt nahm daher das Oktett. Wenn eine Protokollnorm sagt, ein Kopffeld sei vier Oktette lang, kann kein Leser irgendwo dies anders lesen als zweiunddreißig Bit. Die vom IETF veröffentlichten Internetnormen gebrauchen durchweg Oktett aus genau diesem Grund, und Französisch, Rumänisch und weitere Sprachen übernahmen das Wort auch für den Alltag, sodass eine in Frankreich verkaufte Festplatte in Gigaoktett gemessen wird.

Acht Bit fassen 256 verschiedene Werte, und darum kommt so vieles in Einheiten von 256. Ein Farbkanal läuft von 0 bis 255. Eine IPv4-Adresse besteht aus vier Oktetten, geschrieben als vier Zahlen zwischen 0 und 255. Der ursprüngliche Zeichensatz ASCII nutzte sieben Bit und ließ eines frei, und die verschiedenen Acht-Bit-Erweiterungen, die folgten, füllten dieses freie Bit jeweils mit einem anderen Satz betonter Buchstaben — das Durcheinander, das Unicode schließlich ablöste.

Die heutige Textcodierung zählt weiterhin in Oktetten. UTF-8 nimmt ein Oktett für das lateinische Alphabet ohne Zeichen, zwei für die meisten europäischen betonten Buchstaben sowie Griechisch und Kyrillisch, drei für Chinesisch, Japanisch und Koreanisch und vier für den Rest. Darum belegt derselbe Satz je nach Sprache verschieden viel Speicher, und darum ist eine in Oktetten gemessene Längengrenze keine Grenze für Zeichen.

Speichergröße, Dateigröße, Arbeitsspeicher und Netzlast werden alle in Oktetten oder deren Vielfachen genannt. Die Übertragungsraten bilden die Ausnahme, denn sie stehen in Bit je Sekunde, und der Faktor acht zwischen beiden Gebräuchen ist die häufigste Quelle der Verwirrung im Fach.

Ein Oktett entspricht 8 Bit, 0,008 Kilobit oder 0,001 Kilooktett.

Umrechnungstabelle für Oktett

EinheitSymbol1 Oktett entspricht1 davon entsprichtUmrechner
Bitbit8 bit0.125 octetOktett in Bit
Kilobitkbit0.008 kbit125 octetOktett in Kilobit
MegabitMbit0.000008 Mbit125000 octetOktett in Megabit
GigabitGbit0.000000008 Gbit125000000 octetOktett in Gigabit
TerabitTbit8 × 10-12 Tbit125000000000 octetOktett in Terabit
PetabitPbit8 × 10-15 Pbit125000000000000 octetOktett in Petabit
ExabitEbit8 × 10-18 Ebit1.25 × 1017 octetOktett in Exabit
ZettabitZbit8 × 10-21 Zbit1.25 × 1020 octetOktett in Zettabit
YottabitYbit8 × 10-24 Ybit1.25 × 1023 octetOktett in Yottabit
Kilooktettko0.001 ko1000 octetOktett in Kilooktett
MegaoktettMo0.000001 Mo1000000 octetOktett in Megaoktett
GigaoktettGo0.000000001 Go1000000000 octetOktett in Gigaoktett
TeraoktettTo1 × 10-12 To1000000000000 octetOktett in Teraoktett
PetaoktettPo1 × 10-15 Po1 × 1015 octetOktett in Petaoktett
ExaoktettEo1 × 10-18 Eo1 × 1018 octetOktett in Exaoktett
ZettaoktettZo1 × 10-21 Zo1 × 1021 octetOktett in Zettaoktett
YottaoktettYo1 × 10-24 Yo1 × 1024 octetOktett in Yottaoktett
KibibitKibit0.0078125 Kibit128 octetOktett in Kibibit
MebibitMibit0.00000762939453125 Mibit131072 octetOktett in Mebibit
GibibitGibit0.00000000745058059692 Gibit134217728 octetOktett in Gibibit
TebibitTibit7.27595761418 × 10-12 Tibit137438953472 octetOktett in Tebibit
PebibitPibit7.1054273576 × 10-15 Pibit140737488355328 octetOktett in Pebibit
ExbibitEibit6.93889390391 × 10-18 Eibit1.44115188076 × 1017 octetOktett in Exbibit
ZebibitZibit6.77626357803 × 10-21 Zibit1.4757395259 × 1020 octetOktett in Zebibit
YobibitYibit6.61744490042 × 10-24 Yibit1.51115727452 × 1023 octetOktett in Yobibit
KibioktettKio0.0009765625 Kio1024 octetOktett in Kibioktett
MebioktettMio0.000000953674316406 Mio1048576 octetOktett in Mebioktett
GibioktettGio9.31322574615 × 10-10 Gio1073741824 octetOktett in Gibioktett
TebioktettTio9.09494701773 × 10-13 Tio1099511627776 octetOktett in Tebioktett
PebioktettPio8.881784197 × 10-16 Pio1.12589990684 × 1015 octetOktett in Pebioktett
ExbioktettEio8.67361737988 × 10-19 Eio1.15292150461 × 1018 octetOktett in Exbioktett
ZebioktettZio8.47032947254 × 10-22 Zio1.18059162072 × 1021 octetOktett in Zebioktett
YobioktettYio8.27180612553 × 10-25 Yio1.20892581961 × 1024 octetOktett in Yobioktett