NAME

        SV_RFC1034_4_3_2_23C_1 - The "*" label does not exist, the name is original.


VERIFICATION POINTS

        Verify that whether NUT's following 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. A match is impossible look to see if the "*" label exists.
        If the "*" label does not exist, check whether the name we are looking for is the
        original QNAME in the query or a name we have followed due to a CNAME.
        If the name is original, set an authoritative name error in the response.


TARGET

        Server


SYNOPSIS

	SV_RFC1034_4_3_2_23C_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 = C.example.com       |
        |  QTYPE = A                   |
        |                              |
        |                              |
        |<-----------------------------|
        | 2. Standard query response   |
        |  RD = 0                      |
        |  RA = 1                      |
        |  AA = 1                      |
        |  RCODE = 3 (NXDOMAIN)        |
        |  QNAME = C.example.com       |
        |  QTYPE = A                   |
        |                              |
        |----------------------------->|
        | 3. Send standard query       |
        |  RD = 0                      |
        |  QNAME = B.example.com       |
        |  QTYPE = A                   |
        |                              |
        |                              |
        |<-----------------------------|
        | 4. Standard query response   |
        |  RD = 0                      |
        |  RA = 1                      |
        |  AA = 1                      |
        |  RCODE = 3 (NXDOMAIN)        |
        |  QNAME = B.example.com       |
        |  QTYPE = A                   |
        |  ANSWER Name                 |
        |         = B.example.com      |
        |  ANSWER Type                 |
        |         = CNAME (0x0005)     |
        |  ANSWER Primary Name         |
        |         = invalid.example.com|
        |                              |
        v                              v
        1. DNS Client1 (TN) send standard query QNAME=C.example.com with RD=0 to DNS Server1 (NUT).
        2. DNS Server1 (NUT) transmits standard query response (NXDOMAIN) from which RA bit is set to DNS Client1 (TN). (Judgment *2)
        3. DNS Client1 (TN) send standard query QNAME=B.example.com with RD=0 to DNS Server1 (NUT).
        4. DNS Server1 (NUT) transmits standard query response (NXDOMAIN) from which RA bit is set to DNS Client1 (TN). (Judgment *2)


JUDGMENT

        2. Received standard query response (NXDOMAIN) from which RA bit is set.
        4. Received standard query response (NXDOMAIN) from which RA bit is set.


TERMINATION

        None


REFERENCE

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