DNS. Формат файла зоны.Типы записей о ресурсах. Обратное преобразование имен.

DNS. Формат файла зоны.Типы записей о ресурсах. Обратное преобразование имен.

Вся инф-ия в системе DNS хранится в записях о ресурсах. Записи, относящиеся к одной зоне, образуют файл зоны. Файл зоны имеет стандартный формат – это текстовый файл, каждая строка к-рого содержит одну запись о ресурсе. Также файл может содержать комментарии и директивы. Спец. символы: @ — заменяется текущим параметром origin. ; — начинает комментарий, который продолжается до конца строки. () – позволяют перенести запись на следующую строку.   $ — начинает директиву ($origin – задаёт текущее значение параметра origin, $TTL – время жизни по умолчанию, $INCLUDE – вставка содержимого другого файла).

Каждая запись содержит имя (Д/к-рого она определена, если имя опущено, то строка должна начинаться с пробельного символа. В этом случае используется то же имя, что и для предыдущей записи); класс (К к-рому она относится (IN — основной класс наиболее распространённый, HS — используется в инф-й системе Hesiod, CN – в сетях Chaos Net)); время жизни (TTL) (Определяющее как долго запись может храниться в кэше DNS- сервера. Время указывается в секундах); тип (Определяющий тип записи и данные, число и формат, к-рый определяется типом записи. Каждая запись наз-ся записью о ресурсе.  Кол-во и тип данных зависят от типа записи. Типы данных: имена могут быть 2-х форматов. 1. полностью квалифицированные доменные имена. Они заканчиваются точкой (www. nordd.ru). 2. относительные имена. Они не заканчиваются точкой и к ним добавляются значения параметра origin ($ORIGIN_agtu.ru.).

Типы записей о ресурсах: Запись типа SOA: описывает параметры зоны и содержит такие данные, как: 1. Имя первичного сервера имён. 2. Почтовый ящик лица, ответственного за зону в DNS формате. 3. Версия файла зоны. При изменении файла зоны изменяется и № версии. 4. Частота обновления файла зоны. 5. Повторная попытка обновления. 6. Срок действия файла зоны. 7. Минимальное время жизни записи д/зоны. Запись типа NS: содержит имя сервера имён. Д/каждой записи имеется как минимум 2 таких записи. Запись типа А: содержит IP адрес хоста. Ns A 212.14.172.3. Запись типа CHAME: позволяет создать псевдонимы д/имён. В кач-ве данных указывается имя, на к-рое ссылается данная запись. Д/каждого имени может быть определена только 1 запись CHAME. www chame ns. Запись типа TXT: содержит произвольную текстовую строку длиной до 255 символов. Д/любого имени может быть определено произвольное кол-во записей типа txt. Запись типа MX: определяет приоритет и имя почтового сервера д/данного домена. Запись типа SRV: предназначена д/определения местоположения сервера в сети.