Octet (octet)

Data-eenheid · SI-stelsel

Alle eenheden Omrekenaar voor data-eenheden

Het octet is een eenheid van digitale informatie gelijk aan precies acht bits. Het symbool is octet, en de naam komt van het Latijnse woord voor een groep van acht. Het is de eenheid waarin bijna alle opgeslagen gegevens worden geteld, en het loont te weten waarom zij octet heet en geen byte.

Een byte was oorspronkelijk het aantal bits dat een machine gebruikte om één teken te bevatten, en dat aantal lag niet vast. Vroege computers gebruikten bytes van zes bits, sommige van zeven, enkele van negen. De IBM System/360 uit 1964 hield het op acht, en haar commerciële succes maakte acht tot norm, maar het woord byte behield zijn oudere, machineafhankelijke betekenis in specificaties waar dubbelzinnigheid gevaarlijk was.

De netwereld nam daarom het octet. Wanneer een protocolnorm zegt dat een kopveld vier octetten lang is, kan geen lezer waar ook dat anders lezen dan als tweeëndertig bits. De internetnormen die de IETF uitgeeft gebruiken overal octet om juist die reden, en het Frans, het Roemeens en enkele andere talen namen het woord ook voor dagelijks gebruik over, zodat een in Frankrijk verkochte harde schijf in gigaoctet wordt gemeten.

Acht bits houden 256 verschillende waarden, en daarom komt zoveel in eenheden van 256. Een kleurkanaal loopt van 0 tot 255. Een IPv4-adres is vier octetten, geschreven als vier getallen tussen 0 en 255. De oorspronkelijke tekenset ASCII gebruikte zeven bits en liet er één vrij, en de verschillende achtbitsuitbreidingen die volgden vulden elk die vrije bit met een andere reeks letters met tekens erop — de warboel die Unicode uiteindelijk verving.

De hedendaagse tekstcodering telt nog altijd in octetten. UTF-8 gebruikt één octet voor het Latijnse alfabet zonder tekens, twee voor de meeste Europese letters met tekens en voor het Grieks en het Cyrillisch, drie voor het Chinees, Japans en Koreaans, en vier voor de rest. Daarom neemt dezelfde zin in verschillende talen verschillend veel ruimte in, en daarom is een lengtegrens gemeten in octetten geen grens in tekens.

Opslagruimte, bestandsgrootte, geheugen en de nuttige last van het net worden alle in octetten of hun veelvouden opgegeven. Overdrachtssnelheden vormen de uitzondering, want zij worden in bits per seconde opgegeven, en de factor acht tussen beide gebruiken is de grootste bron van verwarring in het vak.

Eén octet is gelijk aan 8 bits, 0,008 kilobit of 0,001 kilooctet.

Omrekentabel voor Octet

EenheidSymbool1 Octet is gelijk aan1 hiervan is gelijk aanOmrekenaar
Bitbit8 bit0.125 octetOctetten naar Bits
Kilobitkbit0.008 kbit125 octetOctetten naar Kilobits
MegabitMbit0.000008 Mbit125000 octetOctetten naar Megabits
GigabitGbit0.000000008 Gbit125000000 octetOctetten naar Gigabits
TerabitTbit8 × 10-12 Tbit125000000000 octetOctetten naar Terabits
PetabitPbit8 × 10-15 Pbit125000000000000 octetOctetten naar Petabits
ExabitEbit8 × 10-18 Ebit1.25 × 1017 octetOctetten naar Exabits
ZettabitZbit8 × 10-21 Zbit1.25 × 1020 octetOctetten naar Zettabits
YottabitYbit8 × 10-24 Ybit1.25 × 1023 octetOctetten naar Yottabits
Kilooctetko0.001 ko1000 octetOctetten naar Kilooctetten
MegaoctetMo0.000001 Mo1000000 octetOctetten naar Megaoctetten
GigaoctetGo0.000000001 Go1000000000 octetOctetten naar Gigaoctetten
TeraoctetTo1 × 10-12 To1000000000000 octetOctetten naar Teraoctetten
PetaoctetPo1 × 10-15 Po1 × 1015 octetOctetten naar Petaoctetten
ExaoctetEo1 × 10-18 Eo1 × 1018 octetOctetten naar Exaoctetten
ZettaoctetZo1 × 10-21 Zo1 × 1021 octetOctetten naar Zettaoctetten
YottaoctetYo1 × 10-24 Yo1 × 1024 octetOctetten naar Yottaoctetten
KibibitKibit0.0078125 Kibit128 octetOctetten naar Kibibits
MebibitMibit0.00000762939453125 Mibit131072 octetOctetten naar Mebibits
GibibitGibit0.00000000745058059692 Gibit134217728 octetOctetten naar Gibibits
TebibitTibit7.27595761418 × 10-12 Tibit137438953472 octetOctetten naar Tebibits
PebibitPibit7.1054273576 × 10-15 Pibit140737488355328 octetOctetten naar Pebibits
ExbibitEibit6.93889390391 × 10-18 Eibit1.44115188076 × 1017 octetOctetten naar Exbibits
ZebibitZibit6.77626357803 × 10-21 Zibit1.4757395259 × 1020 octetOctetten naar Zebibits
YobibitYibit6.61744490042 × 10-24 Yibit1.51115727452 × 1023 octetOctetten naar Yobibits
KibioctetKio0.0009765625 Kio1024 octetOctetten naar Kibioctetten
MebioctetMio0.000000953674316406 Mio1048576 octetOctetten naar Mebioctetten
GibioctetGio9.31322574615 × 10-10 Gio1073741824 octetOctetten naar Gibioctetten
TebioctetTio9.09494701773 × 10-13 Tio1099511627776 octetOctetten naar Tebioctetten
PebioctetPio8.881784197 × 10-16 Pio1.12589990684 × 1015 octetOctetten naar Pebioctetten
ExbioctetEio8.67361737988 × 10-19 Eio1.15292150461 × 1018 octetOctetten naar Exbioctetten
ZebioctetZio8.47032947254 × 10-22 Zio1.18059162072 × 1021 octetOctetten naar Zebioctetten
YobioctetYio8.27180612553 × 10-25 Yio1.20892581961 × 1024 octetOctetten naar Yobioctetten