stringtranslate.com

Hexteto

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

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

Historia

Bob Bemer sugirió el uso de hexteto para grupos de 16 bits en 2000. [1] En 2011, un borrador de Internet exploró varias alternativas para hexteto 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 las denominaciones actuales bit , nibble y byte . [4]

El término hexteto sería más apropiado para describir 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 que es más difícil de pronunciar, se utiliza la forma corta hextet , en analogía con el uso común de hex como abreviatura de hexadecimal en informática. Este uso de hex para significar 16 también está en línea con el término similar hexlet de IEEE 1754 que indica 16 octetos. [5]

Aunque la palabra hexteto no está reconocida 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 fragmentos . [8]

Las fuentes de Cisco generalmente [ cita requerida ] utilizan 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 utilizado por algunos para referirse a una agregación de cuatro bits. [10] [11]

Véase también

Referencias

  1. ^ ab Bemer, Robert William (8 de agosto de 2000). "¿Por qué un byte tiene 8 bits? ¿O no?". Viñetas de la historia de la informática . Archivado desde el original el 3 de abril de 2017. Consultado el 3 de abril de 2017. [ …] Llegué a trabajar para IBM y vi toda la confusión que causaba la limitación de 64 caracteres. Especialmente cuando empezamos a pensar en el procesamiento de textos, que requeriría tanto mayúsculas como minúsculas. […] Incluso hice una propuesta (en vista de STRETCH , la primera computadora que conozco con un byte de 8 bits) que ampliaría el número de códigos de caracteres de tarjetas perforadas a 256 […]. Así que algunas personas comenzaron a pensar en caracteres de 7 bits, pero esto era ridículo. Con el ordenador STRETCH de IBM como antecedente, manejando palabras de 64 caracteres divisibles en grupos de 8 (yo 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 hacer 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í el "byte" de Buchholz se impuso en todas partes. A mí mismo no me gustaba el nombre por muchas razones. El diseño tenía 8 bits moviéndose en paralelo. Pero luego llegó una nueva parte de IBM, con 9 bits para autoverificación, tanto dentro de la CPU como en las unidades de cinta . Expuse este byte de 9 bits a la prensa en 1973. Pero mucho antes de eso, cuando dirigía las operaciones de software de Cie. Bull en Francia en 1965-66, insistí en que se dejara de usar el término "byte" en favor del " octeto ". […] Se justifica por los nuevos métodos de comunicación que pueden transportar 16, 32, 64 e incluso 128 bits en paralelo. Pero algunos tontos 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 tal vez esto debería llamarse "hexteto". […]
  2. ^ por Donnerhacke, Lutz; Hartmann, Richard; Horn, Michael; Rechthien, Kay; Weber, Leon (7 de abril de 2011). "draft-denog-v6ops-addresspartnaming-04 - Nombrar partes de una dirección IPv6". Borrador de Internet . 04. Archivado desde el original el 3 de abril de 2017 . Consultado el 3 de abril de 2017 .
  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: una llamada a la acción". El equipo de ingeniería de Timico ha comenzado a utilizar la palabra "chomp" para representar dos bytes o el bloque de 4 caracteres hexadecimales en IPv6. Chomp claramente tiene el mismo formato que bit, nibble y byte y le agradecería que lo analizara con el fin de respaldar la idea; lo presentaremos como sugerencia cuando expire el borrador mencionado anteriormente.
  5. ^ IEEE Std 1754-1994 - Estándar 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. Recuperado el 10 de febrero de 2016 .(NB. El estándar define dobletes , cuatriciclos , octetos y hexciclos como de 2, 4, 8 y 16 bytes , dando los números de bits (16, 32, 64 y 128) sólo como un significado secundario.)
  6. ^ Graziani, Rick (2012). Fundamentos de IPv6: un enfoque sencillo 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. 170. ISBN 978-1-4919-0326-1.
  8. ^ Hinden, Robert M.; Deering, Stephen E. (diciembre de 1995). "Arquitectura de direccionamiento de IP versión 6". RFC 1884 . Archivado desde el original el 2017-04-03 . Consultado el 2017-04-03 . 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 indican mediante ocho grupos de cuartetos hexadecimales separados por dos puntos.
  10. ^ Brewster, Ronald L. (1994). Comunicaciones y redes de datos, vol. III. Serie de telecomunicaciones del IEE. Vol. 31. Institution of Electrical Engineers . pág. 155. ISBN 9780852968048. Recuperado 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 .