rd_45.134-2000 (524304), страница 15

Файл №524304 rd_45.134-2000 (РД 45.134-2000) 15 страницаrd_45.134-2000 (524304) страница 152013-09-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 15)

Значение поля CLASS

Тип

Значение

Описание

Значения, разрешенные в запросе и ответе

IN

1

Internet

CH

3

CHAOS

HS

4

Hesiod

Значения, разрешенные только в запросе (значения поля QCLASS)

*

255

любой класс

5.3.2.4. Формат и значения поля RDATA

Все символы должны быть закодированы в ASCII

domain-name ::=

Xbit ::=

0bit ::=

unsigned_int32 ::= 32(Xbit) ; 32-разрядное целое без знака

Поле RDATA может иметь следующие типы форматов: CNAME-RDATA, HINFO-RDATA, MX-RDATA, NS-RDATA, PTR-RDATA, SOA-RDATA, TXT-RDATA, A-RDATA, WKS-RDATA.

5.3.2.4.1. CNAME-RDATA ::= domain-name

; domain-name содержит каноническое имя владельца. Имя владельца является псевдонимом.

5.3.2.4.2. HINFO-RDATA ::= CPU OS

CPU ::= character-string ; указывает на тип процессора

OS ::= character-string ; указывает операционную систему

; значения CPU и OS должны соответствовать RFC-1700[9]

5.3.2.1.3. MX-RDATA ::= preference exchange

preference ::= ; приоритет данной RR

; по отношению к другим RR того же владельца

exchange ::= domain-name ; узел почтового шлюза для данного

; владельца

; запись MX влечет образование дополнительной секции типа A

; для узла, указанного как шлюз

5.3.2.1.4. NS-RDATA ::= NSDNAME

NSDNAME ::= domain-name ; авторитетный узел для данного

; класса или домена

; NS RR объявляет, что узел с указанным именем имеет

; зону в указанном классе , начинающуюся от имени владельца

;

; Запись NS влечет образование обычной дополнительной

; секции для размещения записи типа A и,

; в случае использования в ссылке, специальный поиск зоны,

; в которой они будут располагаться в качестве "клеевых"

; данных

5.3.2.1.5. PTR-RDATA ::= PTRDNAME

PTRDNAME ::= domain-name ; указывает на некоторую позицию

; в пространстве доменных имен

; данные RR используются в особых доменах для указания на

; некоторые другие позиции в доменном пространстве

; (например, данные RR используются в домене IN-ADDR.ARPA

5.3.2.1.6. SOA-RDATA ::= MNAME RNAME SERIAL REFRESH

RETRY EXPIRE MINIMUM

MNAME ::= domain-name ; сервер имен, являющийся первичным

; для данной зоны

RNAME ::= domain-name ; почтовый ящик лица, ответственного

; за данную зону

SERIAL ::= unsigned_int32 ;номер версии первичной копии зоны

REFRESH ::= unsigned_int32 ;временной интервал перед тем,

; как данные о зоне должны быть

; обновлены

RETRY ::= unsigned_int32 ; временной интервал перед

; повтором неудачного запроса

EXPIRE ::= unsigned_int32 ; временной интервал от момента

; последнего обновления копии зоны,

; в течение которого эта копия

; считается авторитетной

MINIMUM ::= unsigned_int32 ; минимальное значение TTL,

; для экспортируемых RR данной зоны

; Единицы всех временных значений - секунды.

; Значение MINIMUM является нижней границей для значений TTL

; всех записей в данной зоне

5.3.2.1.7. TXT-RDATA ::= 1*(character-string)

5.3.2.1.8. A-RDATA ::= ADDRESS

ADDRESS ::=

; Узлы, имеющие несколько адресов IP, имеют несколько

; записей RR A

; в контрольном файле A-RDATA хранится как 4 десятичных

; числа, разделенных точками без пробелов.

5.3.2.1.9. WKS-RDATA ::= ADDRESS PROTOCOL BIT-MAP

ADDRESS ::=

PROTOCOL ::= 8(Xbit) ; номер протокола IP

BIT-MAP ::= *(8(Xbit)) ; битовая маска

; запись WKS предназначена для описания хорошо известных

; сервисов, поддерживаемых отдельным протоколом на отдельных

; адресах IP

; Битовая маска указывает порт протокола. Первый бит

; соответствует 0-му порту, второй - 1-му и т.д.

; Значения номеров протоколов и портов должны

; соответствовать RFC 1700 [9]

5.3.3. Формат RR в контрольных файлах

Большинство RR занимают единственную строку, хотя возможны строки продолжения с использованием скобок.

Для улучшения читаемости могут быть включены пустые строки.

Начало строки указывает владельца. Если начало строки пустое, тогда владелец предполагается таким же, как и в предыдущей RR.

Далее идут TTL, класс и тип .

Более подробно формат RR в контрольном файле описан в п. 6.4.4.

5.3.4. Шаблоны

Имя владельца в записи RR может начинаться с символа "*". Такие RR называются шаблонами. Наиболее часто шаблоны используются для создания зон, которые в свою очередь, используются для перенаправления почты из Internet в некоторую другую почтовую систему. Любое имя, соответствующее шаблону, будет принадлежать такой зоне и обладать определенными свойствами согласно данным, указанным в RR с шаблоном, если только не существует RR, точно соответствующий имени.

Шаблоны не применяются, когда:

- запрос принадлежит другой зоне,

- известно, что существует запрашиваемое имя либо имя между запрашиваемым именем и шаблоном.

Например, если есть RR - шаблон с именем владельца "*.X" и в данной зоне также содержатся RR, прикрепленные к B.X, шаблоны будут применяться к запрашиваемому имени Z.X, но не к запрашиваемому имени B.X, A.B.X или X.

Символ "*" в запрашиваемом имени не имеет специального значения, но может использоваться для тестирования шаблонов в авторитетной зоне. Запрос с "*" является единственным способом получить ответ, содержащий RR - шаблоны. Результат такого запроса не должен кэшироваться.

Пример использования шаблонов:

Пусть существует большая компания с большой сетью не-TCP/IP. Эта компания хочет создать почтовый шлюз. Если компания названа X.COM, и шлюз TCP/IP назван A.X.COM, то в зону COM могут быть введены следующие записи RR.

X.COM MX 10 A.X.COM

*.X.COM MX 10 A.X.COM

A.X.COM A 1.2.3.4

A.X.COM MX 10 A.X.COM

*.A.X.COM MX 10 A.X.COM

Данные записи будут заставлять сервер на любой запрос MX для любого доменного имени, заканчивающегося X.COM возвращать запись MX RR, указывающую на A.X.COM. Последний шаблон необходим, так как действие первого шаблона перекрывается 4-й строкой.

5.4. Взаимодействие по протоколу DNS

Взаимодействие по протоколу DNS осуществляется путем обмена сообщениями DNS и контрольными файлами DNS.

5.4.1. Формат сообщений DNS

При взаимодействии по протоколу DNS путем обмена сообщениями DNS одна взаимодействующая сторона DNS, которая инициирует соединение, называется клиентом, а

другая - сервером. Взаимодействие по протоколу DNS заключается в том, что клиент посылает серверу сообщения-запросы, а сервер выдает сообщения-ответы на запросы клиента. Сообщения DNS имеют единый формат.

Формат сообщения DNS должен соответствовать рис. 4

Заголовок

Header

Запрос

Question

Вид запроса серверу имен

Ответ

Answer

Записи RR, содержащие ответ

Авторитетный

Authority

Записи RR, указывающие на авторитетный сервер

Дополнительно

Additional

Записи RR, содержащие дополнительную информацию

Рисунок. 4. Формат сообщения DNS

Секция заголовка является обязательной.

Формат заголовка показан на рис. 5.

ID

QR

Opcode

AA

TC

RD

RA

Z

RCODE

QDCOUNT

ANCOUNT

NSCOUNT

ARCOUNT

Рисунок. 5. Формат заголовка DNS

Описание полей заголовка DNS приведено в табл. 6.

Таблица. 6

Описание полей заголовка DNS

Обозначение

Длина, бит

Описание

ID

16

Идентификатор, генерируемый источником запроса. Указывается в соответствующем ответе.

QR

1

0 – запрос

1 – ответ

OPCODE

4

Тип запроса:

0 - стандартный (QUERY)

1 - инверсный (IQUERY)

от 3 до 15 – зарезервировано

AA

1

Авторитетный ответ. Показывает, что ответ выдан авторитетным сервером для домена, к которому относится указанное в запросе имя.

TC

1

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

RD

1

Желательна рекурсия. Если установлен в запросе, это показывает серверу имен, что данный запрос нужно обрабатывать рекурсивно. Копируется в ответ.

RA

1

Рекурсия доступна. Устанавливается в ответе, если сервер поддерживает рекурсию.

Z

3

Зарезервировано

RCODE

4

Код ответа

0 - нет ошибки

1 - ошибка формата запроса

2 - внутренняя ошибка сервера

3 - ошибка имени (только для авторитетного сервера)

4 - данный вид запроса не реализован

5 - Отказ выполнения операции

от 6 до 15 – зарезервировано

QDCOUNT

16

целое без знака, указывающее количество позиций в секции "запроса"

ANCOUNT

16

целое без знака, указывающее количество RR в секции "ответа"

NSCOUNT

16

целое без знака, указывающее количество RR в секции "авторитетный"

ARCOUNT

16

целое без знака, указывающее количество RR в секции "дополнительно"

Формат секции запроса показан на рис. 6.

QNAME

QTYPE

QCLASS

Рисунок. 6. Формат секции запроса

Описание формата секции запроса приведено в табл. 7.

Таблица 7

Характеристики

Тип файла
Документ
Размер
1,88 Mb
Материал
Тип материала
Учебное заведение
Неизвестно

Список файлов стандарта

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7033
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее