Em informática e tecnologia de rede, um octeto representa qualquer 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 modernos de computadores implementam um byte como uma quantidade de 8 bits. Octetos e bytes são os mesmos desta perspectiva. Por esse motivo, algumas pessoas usam os dois termos de forma intercambiável. Historicamente, no entanto, os computadores têm suporte a bytes com diferentes números de bits; octetos e bytes significa coisas diferentes neste contexto. Profissionais de rede começaram a usar o termo octeto muitos anos atrás para manter essa distinção.
Engenheiros de sistemas de computação costumam usar o termo mordidela quando se refere a uma quantidade de 4 bits (metade de um octeto ou byte) ao invés de chamá-lo de "meio octeto" (ou "quarteto", como é comum na música).
Seqüências de caracteres Octet em endereços IP e protocolos de rede
O termo seqüência de octetos refere-se a uma coleção de qualquer número de octetos relacionados. As sequências de octetos são mais comumente encontradas no endereçamento de protocolo da Internet (IP), em que os 4 bytes de um endereço IPv4 consistem em 4 octetos. Na notação decimal com pontos, um endereço IP é exibido da seguinte maneira:
octeto. octeto. octeto. octeto
Por exemplo:
192.168.0.1
Um endereço IPv6 contém 16 octetos em vez de quatro. Enquanto a notação IPv4 separa cada octeto único com um ponto (.), A notação IPv6 separa pares de octetos com dois pontos, da seguinte maneira:
octeto octeto: octeto octeto :::::: octeto octeto
Os octetos também podem se referir a unidades de bytes individuais em cabeçalhos ou rodapés de protocolo de rede. Engenheiros de rede às vezes classificam protocolos como recheio de octetos ou contagem de octetos . Um protocolo de preenchimento de octetos suporta unidades de mensagem com sequências especiais (codificadas) de bits (um ou mais octetos) inseridos para indicar o final da mensagem. Um protocolo de contagem de octetos suporta unidades de mensagem com seus tamanhos (número de octetos) codificados dentro do cabeçalho do protocolo. Ambas as abordagens permitem que os destinatários da mensagem determinem quando terminam o processamento dos dados recebidos, embora cada um tenha suas vantagens dependendo do uso pretendido do protocolo. (Um terceiro método, chamado jateamento de conexão , faz o remetente da mensagem terminar seu final da conexão para indicar que não há mais dados sendo enviados.
Fluxo de octetos
Nos navegadores da Web, o tipo MIME aplicação / octeto-stream refere-se a um arquivo binário que é entregue pelo servidor por meio de uma conexão HTTP. Clientes da Web normalmente usam fluxos de octetos ao trabalhar com vários tipos de arquivos binários e quando eles são incapazes de 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 octetos salvando o arquivo com uma extensão de nome de arquivo específica.