Read first the “dig” manual of BIND9 (including the later versions), especially the

Read first the “dig” manual of BIND9 (including the later versions), especially the “+trace” and “+recursive” options, and answer the following questions.

a. A query generated by dig is by default a recursive query (so that a local name server continues the query on behalf of the client). Why is it used by dig (or resolver routines in other applications)? Also, issue a recursive query to www.ucla.edu , and explain each RR in all five sections of the reply.

b. Describe each consulted name server in an iterative query for www.ucla.edu using dig.