NAME

        SV_RFC1034_4_3_2_23A1_1 - Recursion service is available and requested via the RD bit in the query


VERIFICATION POINTS

        Verify that whether NUT's behavior. Recursion service is avairable but not requested 
        via the RD bit in the query. Search the available zones for the zone which is the nearest
        ancestor to QNAME. Such a zone is found and the whole of QNAME is matched, the data at 
        the node is a CNAME, and QTYPE doesn't match CNAME case.


TARGET

        Server


SYNOPSIS

	SV_RFC1034_4_3_2_23A1_1.seq [-tooloption ...]: KOI tool option
	See also DNSConfig.pm


INITIALIZATION


TEST PROCEDURE

        This test sequence is following.
    DNS Client1 (TN)             DNS Server1 (NUT)
        |                              |
        |----------------------------->|
        | 1. Send standard query       |
        |  RD = 0                      |
        |  QNAME = B.example.com       |
        |  QTYPE = A                   |
        |                              |
        |                              |
        |<-----------------------------|
        | 2. Standard query response   |
        |  RD = 0                      |
        |  RA = 1                      |
        |  AA = 1                      |
        |  QNAME = B.example.com       |
        |  QTYPE = A                   |
        |  ANSWER Name                 |
        |         = B.example.com      |
        |  ANSWER Type                 |
        |         = CNAME (0x0005)     |
        |  ANSWER Primary Name         |
        |         = A.example.com      |
        |  ANSWER Name                 |
        |         = A.example.com      |
        |  ANSWER Type                 |
        |         = A (0x0001)         |
        |  ANSWER Address              |
        |         = 192.168.1.10       |
        |  AUTHORITY Name              |
        |         = example.com        |
        |  AUTHORITY Type              |
        |         = NS (0x0002)        |
        |  AUTHORITY Name Server       |
        |         = NS1.example.com    |
        |  ADDITIONAL Name             |
        |         = NS1.example.com    |
        |  ADDITIONAL Type             |
        |         = A (0x0001)         |
        |  ADDITIONAL Address          |
        |         = 192.168.0.10       |
        |                              |
        v                              v
        1. DNS Client1 (TN) send standard query QNAME=B.example.com with RD=0 to DNS Server1 (NUT).
        2. DNS Server1 (NUT) transmits standard query response from which RA bit is set to DNS Client1 (TN). (Judgment *2)


JUDGMENT

        2. Received standard query response from which RA bit is set and CNAME is included in Answer.


TERMINATION

        None


REFERENCE

        RFC1034 DOMAIN NAMES - CONCEPTS AND FACILITIES
        4. NAME SERVERS
        4.3.2. Algorithm