Oktetten är en enhet för digital information på precis åtta bitar. Beteckningen är octet, och namnet kommer av latinets ord för en grupp om åtta. Det är den enhet i vilken nästan alla lagrade data räknas, och det är värt att veta varför den heter oktett och inte byte.
En byte var ursprungligen det antal bitar en maskin använde för att rymma ett tecken, och det antalet låg inte fast. Tidiga datorer använde byte om sex bitar, somliga om sju, några om nio. IBM System/360 från 1964 stannade vid åtta, och dess kommersiella framgång gjorde åtta till norm, men ordet byte behöll sin äldre, maskinberoende innebörd i de specifikationer där tvetydighet var farlig.
Nätvärlden tog därför oktetten. När en protokollstandard säger att ett huvudfält är fyra oktetter långt kan ingen läsare någonstans läsa det som annat än trettiotvå bitar. De internetstandarder som IETF ger ut använder genomgående oktett av just det skälet, och franskan, rumänskan och flera andra språk tog upp ordet även för vardagligt bruk, så att en hårddisk såld i Frankrike mäts i gigaoktetter.
Åtta bitar rymmer 256 skilda värden, och det är därför så mycket kommer i enheter om 256. En färgkanal går från 0 till 255. En IPv4-adress är fyra oktetter, skrivna som fyra tal mellan 0 och 255. Den ursprungliga teckenuppsättningen ASCII använde sju bitar och lämnade en ledig, och de olika åttabitarsutvidgningar som följde fyllde var och en den lediga biten med en annan uppsättning tecken med diakriter — det virrvarr som Unicode till sist ersatte.
Dagens textkodning räknar alltjämt i oktetter. UTF-8 använder en oktett för det latinska alfabetet utan diakriter, två för de flesta europeiska tecken med diakriter samt grekiska och kyrilliska, tre för kinesiska, japanska och koreanska, och fyra för resten. Därför tar samma mening olika mycket plats på olika språk, och därför är en längdgräns mätt i oktetter inte en gräns i tecken.
Lagringsutrymme, filstorlek, minne och nätets nyttolast anges alla i oktetter eller deras mångfalder. Överföringshastigheter är undantaget, eftersom de anges i bitar per sekund, och faktorn åtta mellan de två bruken är fältets största källa till förvirring.
En oktett motsvarar 8 bitar, 0,008 kilobit eller 0,001 kilooktetter.
| Enhet | Symbol | 1 Oktett motsvarar | 1 av dessa motsvarar | Omvandlare |
|---|---|---|---|---|
| Bit | bit | 8 bit | 0.125 octet | Oktetter till Bitar |
| Kilobit | kbit | 0.008 kbit | 125 octet | Oktetter till Kilobitar |
| Megabit | Mbit | 0.000008 Mbit | 125000 octet | Oktetter till Megabitar |
| Gigabit | Gbit | 0.000000008 Gbit | 125000000 octet | Oktetter till Gigabitar |
| Terabit | Tbit | 8 × 10-12 Tbit | 125000000000 octet | Oktetter till Terabitar |
| Petabit | Pbit | 8 × 10-15 Pbit | 125000000000000 octet | Oktetter till Petabitar |
| Exabit | Ebit | 8 × 10-18 Ebit | 1.25 × 1017 octet | Oktetter till Exabitar |
| Zettabit | Zbit | 8 × 10-21 Zbit | 1.25 × 1020 octet | Oktetter till Zettabitar |
| Yottabit | Ybit | 8 × 10-24 Ybit | 1.25 × 1023 octet | Oktetter till Yottabitar |
| Kilooktett | ko | 0.001 ko | 1000 octet | Oktetter till Kilooktetter |
| Megaoktett | Mo | 0.000001 Mo | 1000000 octet | Oktetter till Megaoktetter |
| Gigaoktett | Go | 0.000000001 Go | 1000000000 octet | Oktetter till Gigaoktetter |
| Teraoktett | To | 1 × 10-12 To | 1000000000000 octet | Oktetter till Teraoktetter |
| Petaoktett | Po | 1 × 10-15 Po | 1 × 1015 octet | Oktetter till Petaoktetter |
| Exaoktett | Eo | 1 × 10-18 Eo | 1 × 1018 octet | Oktetter till Exaoktetter |
| Zettaoktett | Zo | 1 × 10-21 Zo | 1 × 1021 octet | Oktetter till Zettaoktetter |
| Yottaoktett | Yo | 1 × 10-24 Yo | 1 × 1024 octet | Oktetter till Yottaoktetter |
| Kibibit | Kibit | 0.0078125 Kibit | 128 octet | Oktetter till Kibibitar |
| Mebibit | Mibit | 0.00000762939453125 Mibit | 131072 octet | Oktetter till Mebibitar |
| Gibibit | Gibit | 0.00000000745058059692 Gibit | 134217728 octet | Oktetter till Gibibitar |
| Tebibit | Tibit | 7.27595761418 × 10-12 Tibit | 137438953472 octet | Oktetter till Tebibitar |
| Pebibit | Pibit | 7.1054273576 × 10-15 Pibit | 140737488355328 octet | Oktetter till Pebibitar |
| Exbibit | Eibit | 6.93889390391 × 10-18 Eibit | 1.44115188076 × 1017 octet | Oktetter till Exbibitar |
| Zebibit | Zibit | 6.77626357803 × 10-21 Zibit | 1.4757395259 × 1020 octet | Oktetter till Zebibitar |
| Yobibit | Yibit | 6.61744490042 × 10-24 Yibit | 1.51115727452 × 1023 octet | Oktetter till Yobibitar |
| Kibioktett | Kio | 0.0009765625 Kio | 1024 octet | Oktetter till Kibioktetter |
| Mebioktett | Mio | 0.000000953674316406 Mio | 1048576 octet | Oktetter till Mebioktetter |
| Gibioktett | Gio | 9.31322574615 × 10-10 Gio | 1073741824 octet | Oktetter till Gibioktetter |
| Tebioktett | Tio | 9.09494701773 × 10-13 Tio | 1099511627776 octet | Oktetter till Tebioktetter |
| Pebioktett | Pio | 8.881784197 × 10-16 Pio | 1.12589990684 × 1015 octet | Oktetter till Pebioktetter |
| Exbioktett | Eio | 8.67361737988 × 10-19 Eio | 1.15292150461 × 1018 octet | Oktetter till Exbioktetter |
| Zebioktett | Zio | 8.47032947254 × 10-22 Zio | 1.18059162072 × 1021 octet | Oktetter till Zebioktetter |
| Yobioktett | Yio | 8.27180612553 × 10-25 Yio | 1.20892581961 × 1024 octet | Oktetter till Yobioktetter |