Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 1.43 KB

File metadata and controls

43 lines (29 loc) · 1.43 KB

DELEGATION04: Name server is authoritative

Test case identifier

DELEGATION04: Name server is authoritative

Objective

Subsection 6.1 of RFC 2181 specifies that the nameservers must answer authoritatively for the domain. Answers to queries to the name servers for the designated zone must have the "AA" bit set.

Inputs

The domain name to be tested.

Ordered description of steps to be taken to execute the test case

  1. Obtain the complete set of name server address records from the parent using Method4 and the child using Method5.
  2. All the uniquely obtained address records are queried for the SOA record over TCP and UDP on port 53.
  3. For each query in step 2, check whether DNS answer (bogus response are not checked here) is obtained. If any of the query fails to respond with an answer, then do not proceed to step 4 for that query. Exit from the test without any exceptions.
  4. If any name server fail to give an authoritative answer ("AA-bit" is set in the answer), the test fails.

Outcome(s)

If all the name servers answer with the AA-bit set, then the test succeeds.

Special procedural requirements

If either IPv4 or IPv6 transport is disabled, ignore the evaluation of the result of any test using this transport protocol. Log a message reporting on the ignored result.

Intercase dependencies

None