Сколько поддоменов вы можете иметь на своем домене? И с этим я имею в виду уровни поддоменов.
Например, у вас есть домен example.com
, я знаю, что вы можете иметь test.example.com
, но сколько уровней вы можете иметь? Как test2.test.example.com
и test3.test2.test.example.com
т.д.
Во-вторых, мне было интересно 2 вещи об адресах электронной почты. Прежде всего, насколько распространено использование поддоменов в адресе электронной почты (ЕСЛИ это вообще возможно)? Я никогда не видел ничего подобного, test@test.example.com
если честно, поэтому я не совсем уверен. И если это возможно, сколько уровней (как и выше) вы можете иметь?
И, наконец, могут ли приведенные выше вопросы зависеть от регистратора домена или почтового сервера и т. Д.? И от чего это может зависеть?
.com.au
и.co.uk
имеют три уровня имени хоста в адресах электронной почты.smith@foonly.maths.ox.ac.uk
.com
и.nl
слишком много я забыл о других расширениях, какcom.au
, и.co.uk
т. Д. И т. Д.@cgg.ms.mff.cuni.cz
. Глубокие доменные иерархии довольно распространены в научных кругах.Ответы:
Нет прямых ограничений на количество уровней, т.е. точек, которые вы можете иметь в имени хоста. Однако совместимое с RFC1034 имя хоста может иметь длину только 255 байтов, оставляя 253 байта для полного доменного имени домена в DNS. Некоторые системы и TLS / SSL ограничивают FQDN до 64 байт, а FQDN в электронных письмах не должен превышать (*) 245 или 221 байт в зависимости от максимальной длины имени пользователя (8 или 32).
Поскольку TLD обычно занимает не менее 2 символов, а
.
каждая часть имени хоста должна иметь длину не менее одного символа, пространство, оставленное для дополнительных точек, то есть теоретически максимальные уровни будут:И да,
user@subdomainof.subdomain.example.com
в действительном формате адреса электронной почты.(*) Специальное ограничение длины адреса электронной почты является результатом RFC 2821 4.5.3.1 и 4.1.2:
Поскольку прямой путь должен включать угловые скобки, для адреса электронной почты остается только 254 символа. Затем
username@
часть 8 (+1) или 32 (+1) должна быть исключена, чтобы получить максимальную длину FQDN.источник