Прочитать на английском

Поделиться через


Пространство имен

Пространство имен — это контекст, в котором имена всех объектов должны быть однозначно разрешаемыми. Например, Интернет — это единое пространство имен DNS, в котором все сетевые устройства с DNS-именем могут быть разрешены по определенному адресу (например, www.microsoft.com разрешается в 207.46.131.13).

Плоское пространство имен

Пространство имен может быть неструктурированным или иерархическим. Неструктурированное пространство имен не масштабируется, так как оно может увеличиваться только до того, как будут использованы все доступные имена. Если имя используется в пространстве имен более одного раза, пространство имен нарушает требование однозначно разрешаемого значения.

Иерархическое пространство имен

Иерархическое пространство имен делится на различные области, которые можно рассматривать как подпространства имен. Каждая область — это собственное подпространство имен в общем пространстве имен. Таким образом, каждый объект должен иметь уникальное имя только в пределах своего подпространства имен, чтобы иметь однозначно разрешаемое имя в иерархии пространства имен. Таким образом, иерархические пространства имен могут масштабироваться до очень больших сетей. По мере добавления объектов в общее пространство имен необходимо находить уникальные имена для них только в подпространстве имен, к которому они принадлежат.

Все пространства имен DNS являются иерархическими. Подпространства имен в иерархическом пространстве имен DNS называются доменами. Уникальное имя компьютера в домене называется относительным различающееся имя. Компьютеры с одинаковым относительным различающемся именем могут находиться в разных подпространствах имен (доменах) иерархии пространств имен, так как они могут быть полностью разрешены в уникальный объект во всей иерархии DNS с использованием полного доменного имени (FQDN). Например, у вас может быть сервер с именем server1 в домене widgets.microsoft.com (пространство имен widgets.microsoft.com ) и server1 в пространстве имен gadgets.widgets.microsoft.com . Так как они находятся в разных подпространствах имен в иерархическом пространстве имен, их можно разрешить в разные полные доменные имена— server1.widgets.microsoft.com и server1.gadgets.widgets.microsoft.com.