Глобальные сети компьютеров. Практическое введение в Internet


Доменные имена узлов


В то время как компьютеру удобнее работать с числами, человек предпочитает имена. Ареса IP, заданные в виде четырех десятичных чисел, запоминать крайне неудобно.

Настраивая сетевую компоненту протокола NETBIOS , вы должны указать имя для своего компьютера, под которым этот компьютер будет виден другим пользователям сети. Об этом мы подробно рассказывали в 8 томе "Библиотеки системного программиста". При использовании протокола TCP/IP у вас тоже есть такая возможность.

Среди разных требований, предъявляемых к именам компьютеров, есть одно - имя должно быть уникальным в рамках сети. Если сеть локальная, и в ней всего 10 - 20 компьютеров, с этим обычно не бывает никаких проблем (разве что два однофамильца или родственника попытаются использовать свою фамилию для идентификации компьютера). В глобальной сети, насчитывающей много миллионов компьютеров, выбор имени может стать непростой задачей.

В сети Internet эта задача решается с помощью доменной системы имен , имеющей иерархическую структуру. Пример такой структуры показан на рис. 2.6. (указанные на этом рисунке имена узлов являются вымышленными и не имеют отношения к реальной сети Internet).

Рис. 2.6. Пример иерархической доменной структуры имен

На этом рисунке в домене с именем org определены домены sample и simple. Домен simple можно считать вложенным доменом по отношению к домену org. В нем определены домены first, ivs и tiger. Во вложенном домене определен домен tiger (имя этого домена совпадает с именем одного из доменов, вложенных в домен simple).

Полный доменный адрес формируется справа налево добавлением имен вложенных доменов, разделенных точкой (рис. 2.7).

Рис. 2.7. Полные доменные имена узлов

В рамках одного домена вы можете использовать сокращенные имена, опуская имя домена. Например, узлы first.simple.org, ivs.simple.org, tiger.simple.org в домене simple.org можно называть как first, ivs и tiger, соответственно.

Имя tiger вы можете использовать в доменах simple.org и first.simple.org, при этом они будут обозначать разные узлы. Таким образом, если узлы имеют одинаковые имена, но принадлежат к разным доменам, конфликт имен возникать не будет (эти узлы всегда будут иметь разные полные доменные адреса).




Начало  Назад  Вперед



Книжный магазин