Octeto (informática)


El octeto es una unidad de información digital en informática y telecomunicaciones que consta de ocho bits . El término se usa a menudo cuando el término byte puede ser ambiguo, ya que históricamente el byte se ha usado para unidades de almacenamiento de una variedad de tamaños.

La norma internacional IEC 60027-2, capítulo 3.8.2, establece que un byte es un octeto de bits. Sin embargo, el byte de unidad históricamente ha dependido de la plataforma y ha representado varios tamaños de almacenamiento en la historia de la informática. Debido a la influencia de varias arquitecturas informáticas y líneas de productos importantes, el byte se asoció abrumadoramente con ocho bits. Este significado de byte está codificado en normas como ISO/IEC 80000-13 . Si bien byte y octeto a menudo se usan como sinónimos, aquellos que trabajan con ciertos sistemas heredados tienen cuidado de evitar la ambigüedad. [ cita requerida ]

Los octetos se pueden representar mediante sistemas numéricos de distintas bases, como los sistemas numéricos hexadecimal , decimal u octal . El valor binario de los ocho bits establecidos (o activados) es 11111111 2 , igual al valor hexadecimal FF 16 , el valor decimal  255 10 y el valor octal  377 8 . Se puede usar un octeto para representar valores decimales que van de 0 a 255.

El término octeto (símbolo: o [nb 1] ) se usa a menudo cuando el uso de byte puede ser ambiguo. Se utiliza con frecuencia en las publicaciones de Solicitud de comentarios (RFC) del Grupo de trabajo de ingeniería de Internet para describir los tamaños de almacenamiento de los parámetros del protocolo de red. El primer ejemplo es el RFC  635 de 1974. En 2000, Bob Bemer afirmó haber propuesto anteriormente el uso del término octeto para "bytes de 8 bits" cuando dirigía las operaciones de software de Cie. Bull en Francia entre 1965 y 1966. [3 ]

En Francia , el Canadá francés y Rumania , el octeto se usa en el lenguaje común en lugar de byte cuando se requiere el sentido de ocho bits; por ejemplo, un megabyte (MB) se denomina megaocteto (Mo).

Una secuencia de octetos de longitud variable, como en la Notación de sintaxis abstracta uno (ASN.1), se denomina cadena de octetos.