- •10 Пара. Домен и dns
- •Терминология
- •Домен (domain - область)
- •Полностью определенное доменное имя fqdn
- •Частично определенное имя домена pqdn
- •Поддомен
- •Пространство имен
- •Плоское пространство имен
- •Иерархическое пространство имен
- •Иерархия серверов имен
- •Первичные и вторичные серверы
- •Корневой сервер
- •Ресурсная запись
- •Доменная Зона
- •Делегирование
- •Авторитетность
- •Распознаватель (resolver)
- •Обратный dns-запрос
- •Рекурсия
- •Кэширование
- •Виды доменных имён
- •Международные домены (gTld)
- •Интернационализованные домены (idn)
- •Национальные домены (ccTld)
- •Зарезервированные доменные имена
- •Ключевые характеристики dns
- •Дополнительные возможности
- •Рассмотрим на примере работу всей системы.
- •Записи dns
- •Файл hosts
- •Заголовок
- •Типы записей
- •Краткие итоги
Краткие итоги
Система доменных имен (DNS – Domain Name System) – это приложение клиент-сервер, которое определяет каждый хост в Интернете с уникальным именем, дружественным пользователю.
DNS организует пространство имен в иерархическую структуру для децентрализации обязательств, содержащихся в наименовании.
DNS может быть изображено как инвертированная структура иерархического дерева с одним узловым корнем на вершине и максимально 128 уровнями.
Каждый узел в дереве имеет доменное имя.
Домен определяется как любое поддерево в пространстве доменных имен.
Информация пространства имен распределяется среди DNS-серверов. Каждый сервер имеет юрисдикцию в своей зоне.
Зона корневого сервера — это целое DNS-дерево.
Первичный сервер создает, эксплуатирует и корректирует информацию о своей зоне.
Вторичный сервер выдает свою информацию о первичном сервере.
Пространство доменных имен разделяется внутри дерева на секции: родовые имена, домены страны и инверсные домены.
Имеется семь родовых имен, каждое определяет тип организации.
Каждое доменное имя определяет страну.
Инверсный домен находит доменное имя для выдачи IP-адреса. Это называется "распознавание адрес–имя".
Имена серверов, компьютеров, которые работают с программами DNS-серверов, организованы иерархически.
DNS-клиент, называемый распознаватель, сопоставляет имени адрес или адресу имя.
В рекурсивном распознавании клиент посылает свой запрос к серверу, который в зависимости от обстоятельств возвращает ответ.
При итерационном распознавании клиент может посылать свой запрос ко многим серверам, прежде чем получить ответ.
Кэширование – это метод, посредством которого ответ на запрос накапливается в памяти (ограниченное время) для простого доступа будущих запросов.
Полностью квалифицированное доменное имя (FQDN) – это доменное имя, которое содержит метки, начинающиеся с хоста и проходящие через каждый уровень к корневому узлу.
Частично квалифицированное доменное имя (PQDN) – это имя домена, которое не включает все уровни между хостом и корневым узлом.
Имеется два типа DNS-сообщений: запросы и ответы.
Имеется два типа записи запроса и записи ресурсов: запросы и ответы.
DNS использует указатель сдвига для дублирования информации доменных имен в сообщениях.
Динамическая DNS (DDNS) автоматически корректируется DNS-мастер-файлом.
DNS использует обслуживание UDP для сообщений, меньших чем 512, в противном случае применяется TCP.