Articulo de referencia

Hexteto

En informática, un hexteto , o chomp , es una agregación de dieciséis bits, [ 1 ] [ 2 ] o cuatro nibbles . Como un nibble se suele notar en formato hexadecimal, un hexteto const...

En informática, un hexteto , o chomp , es una agregación de dieciséis bits, [ 1 ] [ 2 ] o cuatro nibbles . Como un nibble se suele notar en formato hexadecimal, un hexteto consta de 4 dígitos hexadecimales. Un hexteto es el nombre no oficial para cada uno de los 8 bloques en una dirección IPv6 .

En algunos documentos, un hexteto también se denomina segmento . [ 3 ]

Historia

Bob Bemer sugirió el uso de hextet para grupos de 16 bits en 2000. [ 1 ] En 2011, un borrador de Internet exploró varias alternativas para hextet, como quibble , abreviatura de "quad nibble". [ 2 ] En respuesta a este borrador, el autor Trefor Davies sugirió el uso de la palabra chomp porque está en línea con la terminología actual bit , nibble , byte . [ 4 ]

Hextet describiría con mayor precisión una agregación de 6 bits, mientras que el término exacto para 16 bits debería ser hexadectet , directamente relacionado con el término octeto (para 8 bits). Sin embargo, debido a su dificultad de pronunciación, se utiliza la forma abreviada hextet , de forma análoga a como se usa comúnmente hex como abreviatura de hexadecimal en informática. Este uso de hex para referirse a 16 también concuerda con el término similar hexlet de la norma IEEE 1754, que indica 16 octetos. [ 5 ]

Aunque el término hexteto no está reconocido oficialmente en los documentos de la IETF , se utiliza en la literatura técnica sobre IPv6 [ 6 ] [ 7 ] publicada después del Borrador de Internet. Los documentos oficiales de la IETF simplemente se refieren a ellos como piezas . [ 8 ]

Las fuentes de Cisco generalmente usan el término cuarteto, al igual que IPv6.com, [ 9 ] una referencia ya sea a la agrupación de cuatro dígitos o al hecho de que representa cuatro nibbles; sin embargo, este término también es usado por algunos para referirse a una agregación de cuatro bits. [ 10 ] [ 11 ]

Véase también

Referencias

  1. 1 2 Bemer, Robert William (2000-08-08). "¿Por qué un byte tiene 8 bits? ¿O no?" . Computer History Vignettes . Archivado del original el 2017-04-03 . Recuperado el 2017-04-03 . […] Llegué a trabajar para IBM y vi toda la confusión causada por la limitación de 64 caracteres. Especialmente cuando empezamos a pensar en el procesamiento de textos, que requeriría mayúsculas y minúsculas. […] Incluso hice una propuesta (en vista de STRETCH , la primera computadora que conozco con un byte de 8 bits) que extendería el número de códigos de caracteres de tarjetas perforadas a 256 […]. Entonces algunas personas comenzaron a pensar en caracteres de 7 bits, pero esto era ridículo. Con el ordenador STRETCH de IBM como base, manejando palabras de 64 caracteres divisibles en grupos de 8 (diseñé el conjunto de caracteres para él, bajo la guía del Dr. Werner Buchholz , el hombre que SÍ acuñó el término " byte " para una agrupación de 8 bits). […] Parecía razonable crear un conjunto de caracteres universal de 8 bits, manejando hasta 256. En aquellos días mi mantra era "las potencias de 2 son mágicas". Y así el grupo que dirigía desarrolló y justificó tal propuesta […] El IBM 360 usaba caracteres de 8 bits, aunque no ASCII directamente. Así que el "byte" de Buchholz se popularizó en todas partes. A mí personalmente no me gustaba el nombre por muchas razones. El diseño tenía 8 bits moviéndose en paralelo. Pero luego llegó una nueva pieza de IBM, con 9 bits para autocomprobación, tanto dentro de la CPU como en las unidades de cinta . Presenté este byte de 9 bits a la prensa en 1973. Pero mucho antes, cuando dirigía las operaciones de software de la empresa Bull en Francia entre 1965 y 1966, insistí en que se dejara de usar el término «byte» en favor de « octeto ». […] Esto se justifica por los nuevos métodos de comunicación que pueden transmitir 16, 32, 64 e incluso 128 bits en paralelo. Sin embargo, algunas personas, sin criterio alguno, ahora se refieren a un «byte de 16 bits» debido a esta transferencia paralela, que es visible en el conjunto UNICODE . No estoy seguro, pero quizás debería llamarse «hexteto». […]
  2. 1 2 Donnerhacke, Lutz; Hartmann, Richard; Horn, Michael; Rechthien, Kay; Weber, Leon (2011-04-07). "draft-denog-v6ops-addresspartnaming-04 - Nomenclatura de partes de direcciones IPv6" . Borrador de Internet . 04. Archivado del original el 2017-04-03 . Recuperado el 2017-04-03 .
  3. "Formatos de direcciones IPv4 e IPv6" . www.ibm.com . Consultado el 2 de agosto de 2024 .
  4. Davies, Trefor (22 de marzo de 2011). "Bit Nibble Byte Chomp: un llamado a la acción" . El equipo de ingeniería de Timico ha comenzado a usar la palabra "chomp" para representar dos bytes o el bloque de 4 caracteres hexadecimales en IPv6. Chomp se asemeja claramente a bit, nibble y byte, y agradecería que lo analizaran para apoyar la idea; la presentaremos como sugerencia cuando expire el borrador mencionado.
  5. IEEE Std 1754-1994 - Norma IEEE para una arquitectura de microcontrolador de 32 bits . The Institute of Electrical and Electronics Engineers, Inc. 1994. págs. 5–7 . doi : 10.1109/IEEESTD.1995.79519 . ISBN  978-1-55937-428-6.(Nota: El estándar define los dobletes , cuádruples , octetos y hexletes como 2, 4, 8 y 16 bytes , respectivamente , y la cantidad de bits (16, 32, 64 y 128) se utiliza únicamente como significado secundario).
  6. Graziani, Rick (2012). Fundamentos de IPv6: Un enfoque directo para comprender IPv6 . Cisco Press . pág. 55. ISBN  978-0-13-303347-2.
  7. Coffeen, Tom (2014). Planificación de direcciones IPv6: Diseño de un plan de direcciones para el futuro . O'Reilly Media . pág. 170. ISBN  978-1-4919-0326-1.
  8. Hinden, Robert M.; Deering, Stephen E. (diciembre de 1995). "Arquitectura de direccionamiento de la versión 6 de IP" . RFC 1884. Archivado del original el 3 de abril de 2017. Recuperado el 3 de abril de 2017. La forma preferida es x:x:x:x:x:x:x:x, donde las 'x' son los valores hexadecimales de las ocho partes de 16 bits de la dirección. 
  9. Das, Kaushik. "Direccionamiento IPv6" . Las direcciones IPv6 se denotan mediante ocho grupos de cuartetos hexadecimales separados por dos puntos.
  10. Brewster, Ronald L. (1994). Comunicaciones de datos y redes, vol. III . Serie de telecomunicaciones del IEE. Vol. 31. Institution of Electrical Engineers . pág. 155. ISBN   9780852968048. Consultado el 3 de abril de 2017. Un símbolo de datos representa un cuarteto (4 bits) de datos binarios.
  11. ^ Courbis, Pablo ; Lalande, Sébastien (27 de junio de 2006) [1989]. Voyage au centre de la HP28c/s (en francés) (2 ed.). París, Francia: Editions de la Règle à Calcul. OCLC 636072913 . Archivado desde el original el 6 de agosto de 2016 . Consultado el 6 de septiembre de 2015 .