El dominio de nivel superior (TLD) es la parte más alta y significativa de un nombre de dominio en la jerarquía del Sistema de Nombres de Dominio de Internet (DNS). Dependiendo del propósito de uso, los TLD están categorizados en gTLD (dominio genérico de nivel superior), ccTLD (dominio de código de país de nivel superior), sTLD (dominio patrocinado de nivel superior) y otros.
El dominio de nivel superior “XN—45BRJ9C” es un dominio internacionalizado (IDN ccTLD) que representa el dominio de código de país (ccTLD) de India, que es “.bharat” en script devanagari. El TLD “XN—45BRJ9C” se obtiene mediante el sistema de codificación ‘Punycode’, que es un medio para representar nombres de dominio Unicode con el conjunto restringido de caracteres (letras, dígitos y guiones) admitido por el sistema de nombres de dominio.
Los Dominios Internacionalizados (IDN) son dominios de nivel superior que permiten registrar nombres de dominio en diferentes scripts no latinos y scripts regionales. El sistema Punycode codifica estas cadenas de caracteres Unicode en un formato que puede ser reconocido y manejado por el sistema de nombres de dominio.
India es un ejemplo de un país que ha implementado los IDN ccTLD. El TLD “XN—45BRJ9C”, que representa “.bharat” en script devanagari, fue aprobado por la ICANN (Corporación de Internet para la Asignación de Nombres y Números) en octubre de 2013, y se lanzó para el uso público en agosto de 2014.
Además de “XN—45BRJ9C”, India ha recibido la aprobación de la ICANN para otros siete dominios “.bharat” en varios scripts indios, que también se representan en formato Punycode como dominios de nivel superior.
La referencia de esta información es el sitio web de la ICANN, que es la organización mundial que supervisa los dominios de Internet. Los nuevos dominios de nivel superior se lanzan y asignan a través de la ICANN. Y también, la información sobre el sistema Punycode y Dominios Internacionalizados, viene del artículo técnico “Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)”, publicado por la Internet Engineering Task Force (IETF).
Referencias:
1. “Delegation Record for .BHARAT”, ICANN – https://www.iana.org/domains/root/db/xn—45brj9c.html
2. “Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)”, Internet Engineering Task Force (IETF) – https://tools.ietf.org/html/rfc3492
3. “Information about .bharat domain”, National Internet Exchange of India – www.nixi.in