Het topleveldomein (TLD), zoals XN—MGBA3A3EJT, is een gecodeerd formaat dat bekend staat als ‘Punycode’. Dit is een methode voor het coderen van Unicode-tekens in de ASCII-tekens die worden gebruikt in de interoperabiliteit van internetnamen. Soms bevat een domeinnaamtekens die niet tot het standaard ASCII-tekenbereik behoren, zoals in dit geval.
Het specifieke TLD XN—MGBA3A3EJT is de Punycode-representatie van een domein in het Arabisch script. Het vertegenwoordigt de internationale domeinnaam-IDN ccTLD voor Qatar, wat overeenkomt met “قطر.” in het Arabisch.
De methode voor het converteren van een Unicode-string naar Punycode en vice versa wordt in grote lijnen beschreven in de IETF-norm RFC 3492. Omdat Unicode-tekens in een breed scala aan schriften kunnen voorkomen, werden dergelijke coderingen ontwikkeld om een standaardisatie en algehele compatibiliteit van domeinnamen te waarborgen.
Punycode maakt gebruik van de ASCII-tekenset, maar codeert de oorspronkelijke Unicode-string in een formaat dat kan worden begrepen door de DNS-resolvers die over de hele wereld werken. De prefix “XN—” is een indicator dat de tekens die volgen, zijn gecodeerd in Punycode.
Deze techniek werd belangrijk voor landen waarvan de talen niet worden geschreven in het standaard Latijns schrift. Domeinnamen in deze talen worden gecodeerd om te zorgen voor compatibiliteit met het Domain Name System (DNS), dat oorspronkelijk werd ontworpen om enkel ASCII-tekens te verwerken. Volgens de World Intellectual Property Organisation (WIPO) helpt IDR dit probleem op te lossen en stelt het landspecifieke gemeenschappen in pre-dominante niet-Engelse talen in staat om domeinnamen in hun eigen taal te gebruiken.
Informatie Bronnen:
1. RFC 3492: Punycode: A Bootstring Encoding of Unicode for Internationalized Domain Names in Applications (IDNA), https://tools.ietf.org/html/rfc3492
2. World Intellectual Property Organisation (WIPO), https://www.wipo.int/amc/en/domains/resources/overview.html
3. QATAR Domains Registry https://www.domains.qa/en/