What is IDNA?
IDNA (Internationalized Domain Names in Applications) is a mechanism devised to handle Internet domain names containing characters other than letter/digit/hyphen (LDH) characters, which are Latin letters (a-z case ignored so includes A-Z), digits (0-9) and the hyphen (-). IDNA was worked out by the IETF’s IDN Working Group. It was announced by IETF as a proposed standard in March 2003. The full concept of IDN is covered by: RFC 3490, RFC 3491, RFC 3492, RFC 3454. Deployment of IDNA entails no changes to current Internet infrastructure and preserves the robustness of the DNS. In general, the idea behind the IDNA functioning is based on conversion of non-LDH characters of an IDN into suitable LDH ones by a user application (e.g. web browsers). Such a solution is designed for maximum backward compatibility with the existing DNS system, which supports only domains using only LDH characters. The IDNA protocol implementation does not introduce any change to the DNS infrastructure. It means t