В иерархии системы доменных имен (DNS) субдомен - это домен, который является частью другого (основного) домена. Например, если домен предлагает интернет-магазин как часть своего веб-сайта example.com
, он может использовать субдомен shop.example.com
.
Система доменных имен (DNS) имеет древовидную структуру или иерархию, которая включает узлы в дереве, являющиеся доменным именем. Поддомен - это домен, который является частью более крупного домена. Каждая метка может содержать от 1 до 63 октетов. Полное доменное имя не может превышать общую длину 253 символа ASCII в его текстовом представлении.
Поддомены определяются путем редактирования файла зоны DNS, относящегося к родительскому домену. Тем не менее, продолжаются дебаты по поводу использования термина «поддомен» при обращении к именам, которые сопоставляются с адресной записью A (хост) и различными другими типами записей зон, которые могут отображаться на любой общедоступный IP-адрес назначения и любой тип сервер. Команды сетевых операций настаивают на том, что неуместно использовать термин «поддомен» для обозначения любого сопоставления, отличного от того, которое обеспечивается записями зоны NS (сервер имен) и любым другим адресатом сервера.
Согласно RFC 1034, «домен является субдоменом другого домена, если он содержится в этом домене». Исходя из этого определения, хост не может быть субдоменом, только домен может быть субдоменом. Поддомен также будет иметь отдельный файл зоны с записью SOA (Start of Authority).
Большинство реестров доменов выделяют только двухуровневое доменное имя. Службы хостинга обычно предоставляют DNS-серверы для разрешения поддоменов в этом главном домене.
Пример поддоменаПолное доменное имя состоит из нескольких частей. Например, возьмем англоязычный домен Википедии en.wikipedia.org
. Это en
субдомен wikipedia.org
. Хотя wikipedia.org
обычно считается доменным именем, wikipedia
на самом деле это поддомен org
TLD (домен верхнего уровня). Любое полное доменное имя может быть хостом или поддоменом.
Доменное имя, не включающее поддомены, называется верхним доменом, корневым доменом или пустым доменом. Например, wikipedia.org
это верхний домен Википедии, который перенаправляет на субдомен www.wikipedia.org
.
Субдомены часто используются интернет-провайдерами, предоставляющими веб-сервисы. Они выделяют один (или несколько) поддоменов своим клиентам, у которых нет собственного доменного имени. Это позволяет клиентам осуществлять независимое администрирование над их поддоменом.
Субдомены также используются организациями, которые хотят присвоить уникальное имя определенному отделу, функции или услуге, связанной с организацией. Например, университет может назначить «cs» отделу информатики, чтобы внутри этого поддомена можно было использовать несколько хостов, например www.cs.example.edu
.
Есть несколько широко известных поддоменов, таких как WWW и FTP. Это позволяет создать структуру, в которой домен содержит административные каталоги и файлы, включая каталоги FTP и веб-страницы. Поддомен FTP может содержать журналы и каталоги веб-страниц, тогда как поддомен WWW содержит каталоги для веб-страниц. Независимая проверка подлинности для каждого домена обеспечивает контроль доступа на различных уровнях домена.
В Великобритании доменные имена второго уровня являются стандартными и отходят от домена верхнего уровня. Например:
Домен тщеславие является поддомен домена интернет - провайдера, который является псевдонимом для индивидуальной учетной записи пользователя или субдомена, который выражает индивидуальность человека, от имени которого он зарегистрирован.
В зависимости от приложения запись внутри домена или поддомена может относиться к имени хоста или услуге, предоставляемой несколькими машинами в кластере. Некоторые веб-сайты используют разные поддомены для указания на разные кластеры серверов. Например, www.example.com
указывает на кластер серверов 1 или центр обработки данных 1 и www2.example.com
указывает на кластер серверов 2 или центр обработки данных 2 и т. Д.
Поддомены отличаются от каталогов. Каталоги - это физические папки на реальном компьютере, а поддомены - это отдельные URL-адреса, которые можно направить в любой файл или папку на сервере.