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
kilooctet (ko) = 10 3  oktetů = 1 000  oktetů
megaoctet (Mo) = 10 6  oktetů = 1000 ko = 1 000 000  oktetů
gigokctet (jít) = 10 9  oktetů = 1000 Mo = 1 000 000 000  oktetů
teraoctet (To) = 10 12  oktetů = 1000 Jdi = 1 000 000 000 000  oktetů
petaoctet (Po) = 10 15  oktetů = 1000 To = 1 000 000 000 000 000  oktetů
exaoctet (Eo) = 10 18  oktetů = 1000 Po = 1 000 000 000 000 000 000 000  oktetů
zettaoctet (Zo) = 10 21  oktetů = 1000 Eo = 1 000 000 000 000 000 000 000 000  oktetů
yottaoctet (Yo) = 10 24  oktetů = 1000 Zo = 1 000 000 000 000 000 000 000 000 000  oktetů
Binární předpony
kibioctet (Kio, také psaný Ko, na rozdíl od ko) = 2 10  oktetů = 1 024  oktetů
mebioctet (Mio) = 2 20  oktetů = 1024 Kio = 1 048 576  oktetů
gibioctet (Gio) = 2 30  oktetů = 1024 milionů = 1 073 741 824  oktetů
tebioctet (Tio) = 2 40  oktetů = 1024 Gio = 1 099 511 627 776  oktetů
pebioctet (Pio) = 2 50  oktetů = 1024 Tio = 1 125 899 906 842 624  oktetů
exbioctet (Eio) = 2 60  oktetů = 1024 pio = 1 152 921 504 606 846 976  oktetů
zebioctet (Zio) = 2 70  oktetů = 1024 Eio = 1 180 591 620 717 411 303 424  oktetů
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