Octet (výpočetní) - Octet (computing)
oktet | |
---|---|
Systém jednotek | jednotky odvozené z bitů |
Jednotka | digitální informace, velikost dat |
Symbol | Ó |
V primárních jednotkách informace | 1 o = 8 bitů |
Oktet je jednotka digitálních informací v práci na počítači a telekomunikací , která se skládá z osmi bitů . Termín se často používá, když termín byte může být nejednoznačný, protože bajt byl historicky používán pro úložné jednotky různých velikostí.
Termín octad (e) pro osm bitů již není běžný.
Definice
Mezinárodní norma IEC 60027-2, kapitola 3.8.2, uvádí, že bajt je oktet bitů. Jednotkový bajt je však historicky závislý na platformě a v historii výpočetní techniky reprezentoval různé velikosti úložiště. Díky vlivu několika hlavních počítačových architektur a produktových řad se bajt stal v drtivé většině spojen s osmi bity. Tento význam bajtu je kodifikován v takových normách, jako je ISO/IEC 80000-13 . Zatímco bajt a oktet se často používají synonymně, ti, kteří pracují s určitými staršími systémy, dávají pozor, aby se vyhnuli nejednoznačnosti.
Oktety lze reprezentovat pomocí číselných systémů s různými bázemi, jako jsou hexadecimální , desítkové nebo osmičkové číselné systémy . Binární hodnota všech osmi nastavených (nebo aktivovaných) bitů je 11111111 2 , což se rovná hexadecimální hodnotě FF 16 , desítkové hodnotě 255 10 a osmičkové hodnotě 377 8 . Jeden oktet lze použít k reprezentaci desetinných hodnot v rozmezí od 0 do 255.
Termín oktet (symbol: o) se často používá, pokud použití bajtu může být nejednoznačné. Často se používá v publikacích RFC ( Request for Comments ) organizace Internet Engineering Task Force k popisu velikosti úložiště parametrů síťového protokolu. Nejčasnějším příkladem je RFC 635 z roku 1974. V roce 2000 Bob Bemer tvrdil, že dříve navrhl použití termínu oktet pro „8bitové bajty“, když v letech 1965 až 1966 vedl softwarové operace pro Cie. Bull ve Francii.
Ve Francii , francouzské Kanadě a Rumunsku se oktet používá v běžném jazyce místo v bajtu, když je vyžadován osmibitový smysl; například megabajt (MB) se nazývá megaoctet (Mo).
Sekvence oktetů s proměnnou délkou, jako v abstraktní syntaxové notaci One (ASN.1), se označuje jako oktetový řetězec.
Octad
Historicky, v západní Evropě, termín octad (nebo octade ) byl používán specificky označovat osm bitů, použití už ne obyčejný. Rané příklady použití existují v britských, nizozemských a německých zdrojích z 60. a 70. let minulého století a v celé dokumentaci počítačů sálových počítačů Philips . Podobné termíny jsou triáda pro seskupení tří bitů a dekáda pro deset bitů.
Násobky jednotek
Násobky oktetu mohou být vytvořeny s předponami SI a binárními předponami (síla 2 předpon) podle standardu Mezinárodní elektrotechnické komise v roce 1998.
Předpony SI | |||
---|---|---|---|
1 kilooctet (ko) | = 10 3 oktetů | = 1 000 oktetů | |
1 megaoctet (Mo) | = 10 6 oktetů | = 1000 ko | = 1 000 000 oktetů |
1 gigokctet (jít) | = 10 9 oktetů | = 1000 Mo | = 1 000 000 000 oktetů |
1 teraoctet (To) | = 10 12 oktetů | = 1000 Jdi | = 1 000 000 000 000 oktetů |
1 petaoctet (Po) | = 10 15 oktetů | = 1000 To | = 1 000 000 000 000 000 oktetů |
1 exaoctet (Eo) | = 10 18 oktetů | = 1000 Po | = 1 000 000 000 000 000 000 000 oktetů |
1 zettaoctet (Zo) | = 10 21 oktetů | = 1000 Eo | = 1 000 000 000 000 000 000 000 000 oktetů |
1 yottaoctet (Yo) | = 10 24 oktetů | = 1000 Zo | = 1 000 000 000 000 000 000 000 000 000 oktetů |
Binární předpony | |||
---|---|---|---|
1 kibioctet (Kio, také psaný Ko, na rozdíl od ko) | = 2 10 oktetů | = 1 024 oktetů | |
1 mebioctet (Mio) | = 2 20 oktetů | = 1024 Kio | = 1 048 576 oktetů |
1 gibioctet (Gio) | = 2 30 oktetů | = 1024 milionů | = 1 073 741 824 oktetů |
1 tebioctet (Tio) | = 2 40 oktetů | = 1024 Gio | = 1 099 511 627 776 oktetů |
1 pebioctet (Pio) | = 2 50 oktetů | = 1024 Tio | = 1 125 899 906 842 624 oktetů |
1 exbioctet (Eio) | = 2 60 oktetů | = 1024 pio | = 1 152 921 504 606 846 976 oktetů |
1 zebioctet (Zio) | = 2 70 oktetů | = 1024 Eio | = 1 180 591 620 717 411 303 424 oktetů |
1 yobioctet (Yio) | = 2 80 oktetů | = 1024 Zio | = 1 208 925 819 614 629 174 706 176 oktetů |
Použití v adresách internetového protokolu
Oktet se používá při reprezentaci adres počítačových sítí Internet Protocol . Adresa IPv4 se skládá ze čtyř oktetů, obvykle zobrazených jednotlivě jako řada desetinných hodnot v rozsahu od 0 do 255, přičemž každá je oddělena tečkou (tečkou). Při použití oktetů se všemi osmi nastavenými bity je reprezentace adresy IPv4 s nejvyšším číslem 255.255.255.255.
Adresa IPv6 se skládá ze šestnácti oktetů, zobrazených v hexadecimálním vyjádření (dva hexity na oktet) pomocí dvojtečky (:) po každém páru oktetů (16 bitů se také označuje jako hexet ) pro čitelnost, například FE80: 0000: 0000 : 0000: 0123: 4567: 89AB: CDEF.
Viz také
Poznámky
Reference
externí odkazy
- Slovníková definice oktetu na Wikislovníku