Определение имен хостов можно найти в RFC 952 и обновлено RFC 1152 , чтобы разрешить более длинные имена хостов (24 -> 63).
Даже с IDN (Википедия) , основные ограничения, касающиеся действительных символов RFC 952, все еще существуют, как и (исправление мое):
- «Имя» (Net, Host, Gateway или Domain name) представляет собой текстовую строку вверх
до 24 63 символа, взятых из алфавита (A-Z), цифры (0-9), минус
знак (-) и точка (.).
В IDN символы Юникода преобразуются в разрешенный набор символов с помощью Punycode, RFC 3492 . Однако символы ASCII (от 0 до 127 десятичных знаков) не штрафуются, поэтому символ +
(43 десятичных знака) останется без изменений и, следовательно, будет недействительным.