Woordenlijst - Punycode
Wat is een punycode?
Punycode is een algoritme voor het omzetten van IDN domeinnamen naar een ASCII domeinnaam.
Punycode is een algoritme voor het omzetten van IDN domeinnamen naar een ASCII domeinnaam.
Het Domain Name System dateert uit 1985. Het werd opgebouwd rond ASCII karakters, wat toen de standaard was voor computersystem. ASCII had enkel ondersteuning voor Latijnse karakters. Een domeinnaam kon enkel uit bestaan uit de letters a tot z, de cijfers van 0 tot 9 en een koppelteken.
Omdat het internet sindsdien geëvolueerd is van een academisch netwerk naar een wereldwijd publiek netwerk, was het wenselijk om ook ondersteuning te hebben voor internationale lettertekens in domeinnamen, bijv. Chinese tekens, Japanse tekens, Cyrillische lettertekens...
De basis van het internet is echter niet veranderd. Hierdoor moet een internationaal letterteken in unicode omgezet worden in een ASCII letterteken. Het algoritme waarmee dit gebeurd is Punycode.
Voorbeeld
Bücher.ch wordt via Punycode omgezet naar xn--bcher-kva.ch
Hierbij duidt de xn-- aan dat het gaat om een domeinnaam met IDN ondersteuning.