Мы знаем, что Полное доменное имя (FQDN) состоит из hostname.domain.ДВУ.

Это имя хоста также называется именем субдомена?  Что такое имя хоста и как называется поддомен?

1 ответ1

0

DNS допускает произвольное вложение меток. Не требуется, чтобы какая-либо конкретная метка ссылалась на конкретный узел.

"Узел" - это последовательность меток, где обычно каждая метка указывает точку делегирования.

Например, com и uk - это метки, обозначающие домены верхнего уровня. В uk есть статическая структура поддоменов, где "верхний уровень" - это gov.uk , or.uk , ac.uk , co.uk т.д. ( Что означает "верх", так как вы не можете ничего зарегистрировать в uk напрямую, хотя конечно, администраторы uk могут решить добавить новые метки второго уровня). У многих стран есть этот второй уровень, хотя он ни в коем случае не универсален (а у некоторых стран и доменов есть еще больше внутренних уровней, подобных этому).

Например, домен example.com делегируется доменом верхнего уровня com (также называемым "зона") своему владельцу, который может далее делегировать отдельные узлы в этом домене. Таким образом, владелец example.com может решить, что будет поддомен mail.example.com и он должен содержать почтовые серверы, имена которых могут быть mx1.mail.example.com , mx2.mail.example.com и т.д. Это не на практике это не очень распространено, но действительно большая организация может делегировать часть или весь свой DNS дальше отдельным отделам или отдельным организациям.

(Распространенным примером в реальной жизни являются поставщики услуг. Если запустить веб или службы электронной почты на example.net вы можете иметь ajax.example.net acme.example.net и т.д. , и у каждого из них делегировано своим клиентам Ajax Inc и Acme Corp. Другой сценарий региональные службы - na.example.org для обслуживания Северной Америки, eu.example.org для обслуживания Европы и т. д.)

Чтобы окончательно ответить на ваш реальный вопрос, является ли узел фактическим хостом (фактическим сервером) или просто другим уровнем в DNS, полностью зависит от организации, которой он принадлежит. Нередко узлы имеют обе роли (mail.example.info может быть реальным почтовым сервером с IP-адресом, и все же может существовать DNS-зона, содержащая mx1.mail.example.info и mx2.mail.example.info и т. д. Боюсь, это не очень убедительный пример, но нет никаких технических причин, по которым вы бы не смогли этого сделать. Я постараюсь придумать лучший пример ...)

"Субдомен" - это просто указание на то, что конкретная метка находится ниже верхнего уровня и содержит дополнительные узлы внутри. Таким образом, "sub", как в "not top", и "domain", как в «label, содержащем больше меток».

Разрыв между механикой DNS (есть "зоны" с "метками", идентифицирующими "узлы") и реальной реальной семантикой (есть набор корневых доменов, или доменов верхнего уровня, и доменов внутри них, которые покупаются и проданные, и субдомены внутри них, которые обычно являются произвольными подразделениями, реализованными владельцем домена), в общем-то, это особенность, а не ошибка. Реализация не определяет какую-либо конкретную политику и может использоваться для вещей, которых в настоящее время нет ни в одной политике. Мы видели эту искру полезных инноваций и новых политик несколько раз.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .