What is the difference between a recursive and an iterative DNS query?
Correct! Well done.
Incorrect.
The correct answer is C) In a recursive query, the resolver does all the work and returns a final answer to the client; in an iterative query, each server returns either the answer or a referral to another server, leaving the requester to continue querying
Correct Answer
In a recursive query, the resolver does all the work and returns a final answer to the client; in an iterative query, each server returns either the answer or a referral to another server, leaving the requester to continue querying
Clients typically send recursive queries to a resolver, which then performs iterative queries — starting at root servers, then TLD servers, then authoritative servers — following referrals until it gets the final answer to return to the client.