Il dominio di primo livello (TLD) “XN—3E0B707E” è un TLD internazionalizzato noto anche come Punycode per il TLD in coreano, “.kr”. “XN—3E0B707E” è l’equivalente ASCII di “.한국”, che si traduce in “.kr” o “.korea”
I domini di primo livello internazionalizzati (o IDN TLD) sono una caratteristica della Domain Name System (DNS) che consente l’uso di caratteri non ASCII nei nomi di dominio. Questo è particolarmente utile per le lingue che utilizzano un sistema di scrittura diverso da quello latino, come il coreano.
La codifica Punycode è una rappresentazione utilizzata nel protocollo IDNA per convertire i nomi di dominio internazionalizzati (IDN) contenenti caratteri non ASCII in una forma che possa essere risolta dai DNS, che supportano solo i caratteri ASCII. Ad esempio, il dominio di primo livello per la Corea del Sud in coreano, “.한국”, viene trasformato in “XN—3E0B707E” usando Punycode.
Il sistema Punycode è definito nella raccomandazione RFC 3492 dell’Internet Engineering Task Force (IETF), un organismo di standardizzazione aperto che sviluppa e promuove standard Internet volontari, in cooperazione con l’Internet Society. La standardizzazione del Punycode come componente chiave del protocollo IDNA ha permesso un’ampia applicazione del DNS a livello globale, nonostante le restrizioni dei caratteri ASCII.
Ad esempio, se un’organizzazione in Corea del Sud voleva registrare un dominio con il nome “esempio” sul TLD “.한국”, esso apparirebbe come “esempio.한국” nel browser web. Tuttavia, nel back-end del DNS, sarebbe effettivamente codificato come “esempio.XN—3E0B707E”
Alcuni database dell’ICANN (Internet Corporation for Assigned Names and Numbers), che hanno il compito di gestire l’assegnazione dei domini TLD nel mondo, includono informazioni su questi TLD internazionalizzati, che costituiscono una parte importante del multilinguismo su Internet.
Fonti:
1. IETF (2003). RFC 3492 – Punycode: A Bootstring encoding of Unicode for Internet Host Names. URL: https://tools.ietf.org/html/rfc3492
2. ICANN. IDN TLDs. URL: https://www.icann.org/resources/pages/idn-2012-02-25-en
3. Wikipedia. Punycode. URL: https://en.wikipedia.org/wiki/Punycode
4. Wikipedia. Internationalized domain name. URL: https://en.wikipedia.org/wiki/Internationalized_domain_name
5. IANA. Delegation Record for .한국 (https://www.iana.org/domains/root/db/xn—3e0b707e.html)