En informática, un hexteto 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 en una dirección IPv6 .
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]
Hexteto describiría más apropiadamente una agregación de 6 bits, mientras que el término exacto para 16 bits debería ser hexadecteto , directamente relacionado con el término octeto (para 8 bits). Sin embargo, debido a que es más difícil de pronunciar, se usa la forma abreviada hexteto , en analogía a cómo se usa comúnmente hex como abreviatura de hexadecimal en computación. Este uso de hexadecimal para significar 16 también está en línea con el término hexadecimal IEEE 1754 similar que indica 16 octetos. [3]
Aunque la palabra hextet no está oficialmente reconocida en los documentos del IETF , la palabra se utiliza en la literatura técnica sobre IPv6 [4] [5] publicada después del Borrador de Internet. Los documentos oficiales del IETF simplemente se refieren a ellos como piezas . [6]
Las fuentes de Cisco generalmente [ cita requerida ] usan el término cuarteto al igual que IPv6.com, [7] una referencia a la agrupación de cuatro dígitos o al hecho de que representa cuatro nibbles; sin embargo, algunos también utilizan este término para referirse a una agregación de cuatro bits. [8] [9]
Ver también
Referencias
- ↑ a b Bemer, Robert William (8 de agosto de 2000). "¿Por qué un byte es de 8 bits? ¿O no?" . Viñetas de la historia de la computadora . Archivado desde el original el 3 de abril de 2017 . Consultado el 3 de abril de 2017 .
[…] Vine 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 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 […]. Entonces, algunas personas comenzaron a pensar en caracteres de 7 bits, pero esto era ridículo. Con la computadora STRETCH de IBM como fondo, manejando palabras de 64 caracteres divisibles en grupos de 8 (diseñé el juego de caracteres para ello, bajo la guía del Dr. Werner Buchholz , el hombre que acuñó el término " byte " para un agrupamiento). […] Parecía razonable hacer un juego de caracteres universal de 8 bits, manejando hasta 256. En esos días mi mantra era "los poderes de 2 son mágicos". Y entonces el grupo que encabecé desarrolló y justificó tal propuesta […] El IBM 360 usó caracteres de 8 bits, aunque no ASCII directamente. Por lo tanto, el "byte" de Buchholz prendió en todas partes. A mí mismo no me gustó el nombre por muchas razones. El diseño tenía 8 bits moviéndose en paralelo. Pero luego vino una nueva pieza de IBM, con 9 bits para autocomprobació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í las operaciones de software para Cie. Bull en Francia en 1965-66, insistí en que el "byte" se desaprobara en favor del " octeto ". […] Está justificado por nuevos métodos de comunicación que pueden transportar 16, 32, 64 e incluso 128 bits en paralelo. Pero algunas personas tontas 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 debería llamarse "hexteto". […]
- ^ a b Donnerhacke, Lutz; Hartmann, Richard; Horn, Michael; Rechthien, Kay; Weber, León (7 de abril de 2011). "draft-denog-v6ops-addresspartnaming-04 - Asignación de nombres a las partes de la dirección IPv6" . Borrador de Internet . 04. Archivado desde el original el 3 de abril de 2017 . Consultado el 3 de abril de 2017 .
- ^ IEEE Std 1754-1994: estándar IEEE para una arquitectura de microcontrolador de 32 bits . Instituto de Ingenieros Eléctricos y Electrónicos, Inc. 1994. págs. 5-7. doi : 10.1109 / IEEESTD.1995.79519 . ISBN 978-1-55937-428-6. Consultado el 10 de febrero de 2016 .(NB. El estándar define dobletes , cuatrillos , octlets y hechizos como 2, 4, 8 y 16 bytes , dando los números de bits (16, 32, 64 y 128) solo como un significado secundario).
- ^ Graziani, Rick (2012). Fundamentos de IPv6: un enfoque sencillo para comprender IPv6 . Prensa de Cisco . pag. 55. ISBN 978-0-13-303347-2.
- ^ Coffeen, Tom (2014). Planificación de direcciones IPv6: diseño de un plan de direcciones para el futuro . O'Reilly Media . pag. 170. ISBN 978-1-4919-0326-1.
- ^ Hinden, Robert M .; Deering, Stephen E. (diciembre de 1995). "Arquitectura de direccionamiento IP versión 6" . RFC 1884 . Archivado desde el original el 3 de abril de 2017 . Consultado 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 piezas de 16 bits de la dirección
- ^ Das, Kaushik. "Direccionamiento IPv6" .
Las direcciones IPv6 se indican mediante ocho grupos de cuartetos hexadecimales separados por dos puntos entre ellos.
- ^ Brewster, Ronald L. (1994). Redes y comunicaciones de datos, vol. III . Serie de telecomunicaciones IEE. 31 . Institución de Ingenieros Eléctricos . pag. 155. ISBN 9780852968048. Consultado el 3 de abril de 2017 .
Un símbolo de datos representa un cuarteto (4 bits) de datos binarios.
- ^ Courbis, Paul ; 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 .