Na tecnologia de computadores e redes, um octeto representa uma quantidade de 8 bits. Octetos variam em valor matemático de 0 a 255. O termo octeto também é usado em outros contextos, como performance musical, para se referir a um grupo de oito pessoas ou partes.
Octetos vs. Bytes
Todos os sistemas de computadores modernos implementam um byte como uma quantidade de oito bits. Octetos e bytes são iguais nesta perspectiva. Por esse motivo, os dois termos são usados indistintamente.
Historicamente, entretanto, os computadores têm suportado bytes com diferentes números de bits; octetos e bytes significam coisas diferentes neste contexto. Os profissionais de rede começaram a usar o termo octeto há muitos anos para manter esta distinção.
Os engenheiros de sistemas de computador costumam usar o termo nibble quando se referem a uma quantidade de quatro bits (metade de um octeto ou byte) em vez de chamá-la de meio octeto (ou quarteto, como é comum na música).
Strings de octetos em endereços IP e protocolos de rede
O termo string de octetos refere-se a uma coleção de qualquer número de octetos relacionados. Strings de octetos são comumente encontradas no endereçamento de protocolo de Internet (IP), no qual os quatro bytes de um endereço IPv4 consistem em quatro octetos. Na notação decimal com pontos, um endereço IP aparece como [octeto].[octeto].[octeto].[octeto] , como em 192.168.0.1 .
Um endereço IPv6 contém 16 octetos em vez de quatro. Enquanto a notação IPv4 separa cada octeto com um ponto (.), a notação IPv6 separa pares de octetos com dois pontos (:), por exemplo, [octeto][octeto]:[octeto][octeto]: ... :[octeto][octeto] .
Cabeçalhos e rodapés
Os octetos também se referem a unidades de bytes individuais nos cabeçalhos e rodapés do protocolo de rede. Os engenheiros de rede às vezes classificam os protocolos como preenchimento de octetos ou contagem de octetos.
- Um protocolo de preenchimento de octeto suporta unidades de mensagem com sequências de bits codificadas (um ou mais octetos) inseridas para indicar o final da mensagem.
- Um protocolo de contagem de octetos suporta unidades de mensagens com seus tamanhos (número de octetos) codificados no cabeçalho do protocolo.
Ambas as abordagens permitem que os destinatários da mensagem determinem quando terminaram de processar os dados recebidos. Cada um tem vantagens dependendo do uso pretendido do protocolo.
como rastrear um identificador de chamadas sem chamada
Um terceiro método, chamado de explosão de conexão, faz com que o remetente da mensagem termine o final da conexão para indicar que nenhum outro dado está sendo enviado.
Fluxo de octeto
Em navegadores da web, o tipo MIME application/octet-stream refere-se a um arquivo binário que é entregue pelo servidor por meio de uma conexão HTTP. Os clientes da Web normalmente usam fluxos de octetos ao trabalhar com vários tipos de arquivos binários e quando não conseguem reconhecer o tipo pelo nome do arquivo ou assumir qualquer formato específico.
Os navegadores geralmente solicitam que o usuário identifique o tipo de arquivo de um fluxo de octeto salvando o arquivo com uma extensão de nome de arquivo específica.