Вот пример промежуточного запроса и ответа от ns-запроса с поддержкой рекурсии:
Как видите, ответ включает в себя раздел вопросов. Но почему? Разрешить ли сопоставителю сопоставить ответ с сделанным запросом? Но распознаватель также может сопоставить ответ, используя поле ID, верно? Так зачем включать вопрос в ответ?
И вот окончательный запрос и ответ того же запроса:
На этот раз запрашиваемое доменное имя включается как в раздел вопросов, так и в раздел ответов. Так что дублируется дважды. Какова цель этого? Зачем дублировать информацию?
Я думаю, что и в промежуточном ответе, и в окончательном ответе раздел вопросов может быть опущен, поскольку у нас есть поле идентификатора. Кроме того, в последнем ответе в разделе ответов есть двойное дублирование.
Не могли бы вы объяснить, почему необходимо было дублировать информацию?