Обзор DNS. Что такое DNS.
Домен DNS (рис. 17.4) основан на концепции дерева именованных доменов. Каждый уровень дерева может представлять или ветвь, или лист дерева. Ветвь – это уровень, содержащий более одного имени и идентифицирующий набор именованных ресурсов. Лист – имя, указывающее заданный ресурс (терминологию см. в табл. 17.2).
Рис. 17.4. Структура DNS на примере
Таблица 17.2. Структура DNS.
Тип имени | Описание | Пример |
---|---|---|
Корневой домен | Корень дерева именованных доменов, задает неименованный уровень; часто указывается в виде двойных пустых кавычек (" "). При использовании в доменном имени указывается точкой в конце имени. Определяет, что имя расположено в корневом, самом высоком, уровне доменной иерархии | Точка (.) или точка, стоящая в конце имени, например, "sample.mydomain.org." |
Домен верхнего уровня | Имя, состоящее из двух или трех символов, обычно указывающее страну (Россия – ru, Нидерланды – nl, Украина – ua и т. п.) или тип организации, использующей имя (com – коммерческая, mil – военная, США и т. д.) | ".com" означает, что имя зарегистрировано фирмой или другой организацией для коммерческого использования в Интернете |
Домен второго уровня | Имя переменной длины, зарегистрированное частным лицом или организацией для использования в Интернете. Такие имена всегда основаны на домене верхнего уровня, в зависимости от типа организации или географического местоположения | "mydomain.org" – имя домена второго уровня (вымышленное) |
Субдомен | Дополнительные имена, которые организация может создавать в пределах домена второго уровня. Применяются для указания различных организационных единиц или территориальных подразделений больших организаций | "sample.mydomain.org." – субдомен домена второго уровня "mydomain.org." |
Имя хоста или ресурса | Листья дерева имен DNS, задают определенный ресурс или хост | "host.sampte.mydbmain.org.", где host– имя хоста или какого-либо ресурса в сети |
На рис. 17.5 изображена схема взаимодействия клиента и сервера DNS.
Рис. 17.5. Работа сервера DNS