Его результат кодирования IDNA; то есть преобразование вашего имени домена юникода в его эквивалент ASCII, который должен быть выполнен, поскольку DNS не поддерживает unicode.
В xn-- говорится: "все, что следует за этим, кодируется-unicode".
Punycode предназначен для кодирования меток в Интернационализированных доменных имен в приложениях (IDNA), таких как что эти доменные имена могут быть представлены в наборе символов ASCII разрешено в Системе доменных имен в Интернете. Синтаксис кодирования определяется в документе IETF RFC 3492.
Интернационализация доменных имен в приложениях (IDNA) - это механизм определенный в 2003 году для обработки интернационализированных доменных имен, содержащих не-ASCII-символы. Эти имена являются латинскими буквами с диакритики (ñ, é) или написаны на языках или сценариях, которые не используйте латинский алфавит: арабский, хангыльский, хираганский и кандзи для пример. Хотя система доменных имен поддерживает не-ASCII символы, такие приложения, как электронная почта и веб-браузеры, ограничивают символы, которые могут использоваться в качестве доменных имен для целей, таких как имя хоста.