Esta páginacita fontes, mas quenão cobrem todo o conteúdo. Ajude ainserir referências (Encontre fontes:Google (N • L • A • I • WP refs) • ABW • CAPES).(Março de 2021) |
Octeto | |
|---|---|
| Informações gerais | |
| Sistema de unidades | Unidades derivadas dobit |
| Unidade de | Informação digital, tamanho de dados |
| Símbolo | o |
| Emunidades primárias de informação | 1 o = 8bits |
Oocteto é umaunidade de informação digital emcomputação etelecomunicações que consiste em oitobits. O termo é frequentemente usado quando o termobyte pode ser ambíguo, já que obyte tem sido usado historicamente para unidades de armazenamento de vários tamanhos.O termooctade para oitobits não é mais comum.[1][2]
O padrão internacionalIEC 60027-2, no capítulo 3.8.2, afirma que umbyte é um octeto debits. No entanto, a unidadebyte tem sido historicamente dependente deplataforma e representou vários tamanhos de armazenamento na história da computação. Devido à influência de váriasarquiteturas de computador e linhas de produtos principais, obyte tornou-se predominantemente associado à oitobits. Este significado debyte é codificado em padrões comoISO/IEC 80000-13. Enquantobyte eocteto são frequentemente usados como sinônimos, aqueles que trabalham com certossistemas legados são cuidadosos para evitar ambiguidades.
Os octetos podem ser representados usandosistemas numéricos de bases variadas, comohexadecimal,decimal ouoctal. O valor binário de todos os oitobits definidos (ou ativados) é 111111112, igual ao valor hexadecimalFF16, o valor decimal 255 e o valor octal3778. Um octeto pode ser usado para representar valores decimais variando de 0 à 255.
O termoocteto (símbolo: o[nb 1]) é frequentemente usado quando o uso debyte pode ser ambíguo. Ele é frequentemente usado nas publicaçõesRFCs daforça-tarefa de engenharia daInternet (IETF) para descrever os tamanhos de armazenamento dos parâmetros do protocolo de rede. O exemplo mais antigo é aRFC 635 de 1974. Em 2000,Bob Bemer afirmou ter proposto anteriormente o uso do termo octeto para "bytes de oitobits" quando dirigiu as operações desoftware paraCie. Bull na França de 1965 à 1966.[3]
NaFrança, no Canadá francês e naRomênia,octeto é usado na linguagem comum em vez debyte quando o sentido de oitobits é necessário (por exemplo, ummegabyte (MB) é denominado megaocteto (Mo)).
Uma sequência de octetos de comprimento variável, como emASN.1, é chamada destring de octetos.
Historicamente, na Europa ocidental, o termooctade foi usado para denotar especificamente oitobits,[2][1] um uso que não é mais comum. Os primeiros exemplos de uso existem em fontes britânicas,[2] holandesas e alemãs das décadas de 60 e 70 (de 1900) e em toda a documentação de computadoresmainframePhilips.[1] Termos semelhantes sãotríade (para um agrupamento de trêsbits) edecade (para dezbits).
Os múltiplos de unidade do octeto podem ser formados comprefixos métricos eprefixos binários (prefixos elevados ao quadrado), conforme padronizado pelacomissão internacional de eletrotécnica em 1998.
| Prefixos métricos | |||
|---|---|---|---|
| 1kiloocteto (ko) | = 103 octetos | = 1.000 octetos | |
| 1megaocteto (Mo) | = 106 octetos | = 1.000kos | = 1.000.000 octetos |
| 1gigaocteto (Go) | = 109 octetos | = 1.000Mos | = 1.000.000.000 octetos |
| 1teraocteto (To) | = 1012 octetos | = 1.000Gos | = 1.000.000.000.000 octetos |
| 1petaocteto (Po) | = 1015 octetos | = 1.000Tos | = 1.000.000.000.000.000 octetos |
| 1exaocteto (Eo) | = 1018 octetos | = 1.000Pos | = 1.000.000.000.000.000.000 octetos |
| 1zettaocteto (Zo) | = 1021 octetos | = 1.000Eos | = 1.000.000.000.000.000.000.000 octetos |
| 1yottaocteto (Yo) | = 1024 octetos | = 1.000Zos | = 1.000.000.000.000.000.000.000.000 octetos |
| Prefixos binários | |||
|---|---|---|---|
| 1kibiocteto (Kio, também escritoKo, diferente deko) | = 210 octetos | = 1.024 octetos | |
| 1mebiocteto (Mio) | = 220 octetos | = 1.024Kios | = 1.048.576 octetos |
| 1gibiocteto (Gio) | = 230 octetos | = 1.024Mios | = 1.073.741.824 octetos |
| 1tebiocteto (Tio) | = 240 octetos | = 1.024Gios | = 1.099.511.627.776 octetos |
| 1pebiocteto (Pio) | = 250 octetos | = 1.024Tios | = 1.125.899.906.842.624 octetos |
| 1exbiocteto (Eio) | = 260 octetos | = 1.024Pios | = 1.152.921.504.606.846.976 octetos |
| 1zebiocteto (Zio) | = 270 octetos | = 1.024Eios | = 1.180.591.620.717.411.303.424 octetos |
| 1yobiocteto (Yio) | = 280 octetos | = 1.024Zios | = 1.208.925.819.614.629.174.706.176 octetos |
O octeto é usado para representar endereços derede de computadores que utilizam oprotocolo deInternet.[4]Um endereçoIPv4 consiste em quatro octetos, geralmente mostrados individualmente como uma série de valores decimais variando de 0 à 255, cada um separado por um ponto final. Usando octetos com todos os oitobits definidos, a representação do endereçoIPv4 numerado mais alto é 255.255.255.255.
Um endereçoIPv6 consiste em dezesseis octetos, mostrados usando representação hexadecimal (dois dígitos por octeto) e usando um caractere de dois pontos (:) após cada par de octetos (16bits também conhecido comohexteto) para facilitar a leitura, como estefe80:0000:0000:0000:0123:4567:89ab:cdef16.