В чем разница между полями требуемая рекурсия и доступные рекурсии в ответном сообщении DNS?
Знают ли клиенты, что рекурсия поддерживается на удаленном DNS-сервере?
В чем разница между полями требуемая рекурсия и доступные рекурсии в ответном сообщении DNS?
Знают ли клиенты, что рекурсия поддерживается на удаленном DNS-сервере?
В ответе бит Recursion Desired устанавливается равным тому, на который его установил клиент. Это не очень актуально в ответе, важен флаг Available.
Таким образом, клиент установит бит Recursion Desired и отправит запрос, и не будет знать, доступна ли рекурсия или нет, пока ответ не вернется. Если бит «Доступен» установлен, то рекурсия доступна, в противном случае - нет.
Клиент обычно устанавливает Recursion Desired по умолчанию, поэтому будет знать о доступности после первого запроса.