NORMAS DE LA IETF

La IETF (Comisión de Ingeniería de Internet) encabezó la iniciativa para la creación de normas para la utilización de caracteres no ASCII en el Sistema de Nombres de Dominio (DNS).


El DNS sólo reconoce los caracteres ASCII A-Z, 0-9 y '-'. Esto limita el número de caracteres que pueden utilizarse para crear nombres de dominio a 37 de los más de 96.000 caracteres identificados en Unicode. Para crear nombres de dominio a partir de la variedad de caracteres de Unicode, debe usarse y normalizarse un esquema de codificación de caracteres que asigne de manera única los puntos de código de Unicode a una representación de ASCII.

El IETF publicó estas normas relacionadas con los Nombres de Dominio Internacionalizados (IDN): esquemas de codificación, marco de trabajo, protocolo, Unicode y escrituras de derecha a izquierda.

ESQUEMA DE CODIFICACIÓN

El esquema de codificación para IDN usa punycode, una Codificación Compatible con ASCII (ACE) que codifica los caracteres del idioma local en caracteres ASCII de modo que el DNS pueda responder exactamente a una solicitud de registro de dirección. Para seleccionar punycode como la norma ACE, IETF consideró el equilibro entre la compresión y la implementación. Punycode permite que se represente el mayor número de caracteres (puntos de código o códigos) y no es difícil de utilizar.

MARCO DE TRABAJO [RFC 5890]

Esta RFC es parte de un grupo que, en su conjunto, describe el protocolo y el contexto de uso para la reforma de los Nombres de Dominios Internacionalizados en Aplicaciones (IDNA). Esta reforma fue completada en su mayoría en el año 2008, por lo que esta serie se conoce en general como "IDNA2008". Esta serie sustituye a una versión anterior de IDNA [RFC 3490] [RFC 3491]. Por conveniencia, a esa versión de IDNA se le llama "IDNA2003". La nueva versión continúa utilizando el algoritmo punycode [RFC 3492] y el prefijo de codificación compatible con ASCII (ACE) de la versión anterior.

PROTOCOLO [RFC 5891]

Esta RFC describe el protocolo principal de la serie IDNA2008 y sus operaciones. Junto con el documento "Bidi" (bidireccional) detallado a continuación, esta RFC actualiza y sustituye a la [RFC 3490].

UNICODE [RFC 5892]

Esta RFC especifica las reglas para decidir si un código, considerado de forma aislada o en su contexto, puede incluirse en un Nombre de Dominio Internacionalizado (IDN). Es parte de las especificaciones para los Nombres de Dominio Internacionalizados en Aplicaciones 2008 (IDNA2008).

ESCRITURAS DE DERECHA A IZQUIERDA [RFC 5893]

El uso de la escritura de derecha a izquierda en los Nombres de Dominios Internacionalizados (IDN) ha presentado varios desafíos. Esta RFC proporciona nuevas reglas bidireccionales para las etiquetas de los nombres de dominio internacionalizados en aplicaciones (IDNA), basadas en los problemas surgidos en algunas escrituras y limitaciones del criterio bidireccional IDNA2003.

FUNDAMENTOS [RFC 5894]

Esta RFC proporciona los antecedentes, fundamentos y explicaciones de por qué son necesarias nuevas RFC para enfrentar los problemas que han surgido en las versiones anteriores de los IDNA. En esta RFC también se debate la necesidad de actualizar la versión de Unicode compatible con los IDNA.

RFC PUBLICADAS

Estas normas han sido publicadas y ahora están disponibles:

Verisign se compromete a seguir las normas de la IETF y apoyar el desarrollo rápido de esta nueva tecnología.