Het topleveldomein of Top-Level Domain (TLD) is het laatste segment van de domeinnaam, het deel dat direct volgt na de “punt”. .com, .org, .net zijn een paar voorbeelden van generieke topleveldomeinen en er zijn ook land-specifieke TLD’s zoals .nl voor Nederland, .de voor Duitsland, .fr voor Frankrijk etc. Het belangrijkste doel van een TLD is om aan te geven aan welke categorie een website behoort (commercieel, organisatie, netwerk) of in welk land het is geregistreerd.
De TLD die u specifiek heeft genoemd, “XN—MGBERP4A5D4AR” , is eigenlijk een zogenaamde ‘Internationalized country code top-level domain’ (IDN ccTLD). Deze domeinen staan het gebruik van niet-Latijnse karakters toe in domeinnamen, waardoor mensen over de hele wereld internetadressen in hun eigen taal en script kunnen hebben. In feite is XN—MGBERP4A5D4AR een IDN ccTLD voor Saudi-Arabië en wordt het weergegeven als “.السعودية” in het Arabisch script.
Voor de codering van deze niet-Latijnse scripts wordt de Punycode gebruikt. Punycode is een methode die wordt gebruikt om Unicode-tekens om te zetten in de ASCII-karakters die door het Domain Name System (DNS) worden gebruikt. Het resultaat is dat een domein zoals “السعودية.” wordt omgezet in een reeks ASCII-karakters, beginnend met “xn—” gevolgd door de Punycode-uitvoer, in dit geval “mgbERP4a5d4ar”. Het hele domein, na conversie, verschijnt als “xn—mgbERP4a5d4ar”.
Deze informatie kan worden bevestigd door ICANN (Internet Corporation for Assigned Names and Numbers), de organisatie die verantwoordelijk is voor het toewijzen van domeinnamen en ip-adressen.
Kortom, “xn—mgbERP4a5d4ar” is een geïnternationaliseerde landcode topleveldomein voor Saudi-Arabië, waardoor internetgebruikers domeinnamen in hun lokale taal kunnen gebruiken.
Bronnen:
1. ICANN ( https://www.icann.org/resources/pages/idn-2012-02-25-nl)
2. ICANN-Wiki (https://icannwiki.org/.xn—mgbERP4a5d4ar)
3. Punycode converter (https://www.punycoder.com/)
4. RFC 3492 (https://tools.ietf.org/html/rfc3492) – de officiële specificatie voor de Punycode codering, gepubliceerd door The Internet Engineering Task Force (IETF).