| Oktett (octet) | Exbioktett (Eio) |
|---|---|
| 1 Oktett | 8.67361737988 × 10-19 Eio |
| 2 Oktett | 1.73472347598 × 10-18 Eio |
| 3 Oktett | 2.60208521397 × 10-18 Eio |
| 4 Oktett | 3.46944695195 × 10-18 Eio |
| 5 Oktett | 4.33680868994 × 10-18 Eio |
| 10 Oktett | 8.67361737988 × 10-18 Eio |
| 20 Oktett | 1.73472347598 × 10-17 Eio |
| 25 Oktett | 2.16840434497 × 10-17 Eio |
| 50 Oktett | 4.33680868994 × 10-17 Eio |
| 100 Oktett | 8.67361737988 × 10-17 Eio |
| Referenz | Oktett (octet) | Exbioktett (Eio) |
|---|---|---|
| A plain text message (160 characters) | 160 octet | 1.38778 × 10-16 Eio |
| A three-minute MP3 | 3000000 octet | 2.60209 × 10-12 Eio |
| A smartphone photo | 4000000 octet | 3.46945 × 10-12 Eio |
| A high-definition film | 4 × 109 octet | 0.00000000346945 Eio |
| A dual-layer Blu-ray disc | 5 × 1010 octet | 0.0000000433681 Eio |
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.
Das Exbioktett ist eine Einheit digitaler Information von zwei hoch sechzig Oktetten, also 1024 Pebioktett. Sein Zeichen ist Eio. Es ist das binäre Gegenstück zum Exaoktett, und beide unterscheiden sich um 15,3 Prozent.
Eine Zahl mit dieser Einheit wird häufiger genannt als jede andere: sechzehn Exbioktett, die Größe des Adressraums, den ein 64-Bit-Prozessor erreichen kann. Zwei hoch vierundsechzig Oktette sind 16 EiB, und diese Zahl ist die theoretische Decke des Speichers jeder Maschine, die auf der seit Mitte der 2000er Jahre vorherrschenden Bauart beruht.
Dieselbe Grenze taucht in Dateisystemen wieder auf. Ein Dateisystem, das seine Blöcke mit 64-Bit-Werten nummeriert, kann 16 Exbioktett an Blöcken ansprechen, und mehrere heutige Entwürfe geben genau das als Höchstgröße für Datenträger an. Andere geben 8 Exbioktett an, weil sie ein Bit für ein Vorzeichen oder eine Marke vorgemerkt haben — eine Kleinigkeit, die die Grenze halbiert und beim Lesen einer Festlegung zu kennen lohnt.
In der Praxis kommt nichts diesen Größen nahe. Die größten Speicheranlagen der Welt fassen Exaoktett, und die Gesamtheit aller von der Menschheit gehaltenen Daten beträgt wenige hundert Zettaoktett, also Zehntausende von Exbioktett. Die 64-Bit-Decke wurde gerade so gewählt, dass sie nicht erreicht würde, und der Übergang von 32 Bit, deren Grenze von vier Gibioktett binnen eines Jahrzehnts erreicht war, erklärt, warum die Entwerfer so viel Luft ließen.
Ein Exbioktett sind 1 152 921 504 606 846 976 Bit und 128 Pebioktett. Es ist eine Menge, die in Festlegungen, in der Adressrechnung und in den Entwurfsunterlagen großer Anlagen besteht, und sonst nirgends. Sie in Aufnahmen oder Filmen zu beschreiben nützt nichts, denn keine Sammlung von beidem kommt in die Nähe.
Das Zeichen Eio und sein dezimales Geschwister Eo unterscheiden sich um mehr als ein Achtel, was viel zu viel ist, um es dem Erraten zu überlassen. Schreibt ein Schriftstück EB im Zusammenhang mit einem Adressraum, so meint es fast sicher EiB, denn Adressräume sind bauartbedingt Zweierpotenzen; schreibt es EB über gespeicherte Daten, so meint es fast sicher die dezimale Einheit.
Ein Exbioktett entspricht 1024 Pebioktett, 1 152 921 504 606 846 976 Oktett, 8 Exbibit oder etwa 1,153 Exaoktett.