NAME

        SV_RFC1034_4_3_3_not_applied_wildcard - Wildcards is not applied case


VERIFICATION POINTS

        Verify that a NUT does not apply Wildcard RRs.
        Wildcard RRs do not apply:
           - When the query is in another zone.  That is, delegation cancels
             the wildcard defaults.
           - When the query name or a name between the wildcard domain and
             the query name is know to exist.


TARGET

        Authoritative Server


SYNOPSIS

	SV_RFC1034_4_3_3_not_applied_wildcard.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             |
        |       QNAME=*.example.com            |
        |       QTYPE=MX                       |
        |                                      |
        |<-------------------------------------|
        |   2. Standard query response         |
        |   QNAME Name=*.example.com           |
        |   OTYPE=MX                           |
        |   ANSWER Name=*.example.com          |
        |   ANSWER Type=MX                     |
        |   ANSWER Exchange=mail.example.com   |
        |   AUTHORITY Name=example.com         |
        |   AUTHORITY Type=NS                  |
        |   AUTHORITY NSDNAME                  |
        |                 =NS1.example.com     |
        |   ADDITIONAL Name=NS1.example.com    |
        |   ADDITIONAL TYPE=A                  |
        |   ADDITIONAL ADDRESS=192.168.0.10    |
        |                                      |
        |------------------------------------->|
        |   3. Send standard query             |
        |       QNAME=B.example.com            |
        |       QTYPE=MX                       |
        |                                      |
        |<-------------------------------------|
        |   4. Standard query response         |
        |   QNAME Name=B.example.com           |
        |   OTYPE=MX                           |
        |   ANSWER Name=B.example.com          |
        |   ANSWER Type=MX                     |
        |   ANSWER Exchange=mail.example.com   |
        |   AUTHORITY Name=example.com         |
        |   AUTHORITY Type=NS                  |
        |   AUTHORITY NSDNAME                  |
        |                 =NS1.example.com     |
        |   ADDITIONAL Name=NS1.example.com    |
        |   ADDITIONAL TYPE=A                  |
        |   ADDITIONAL ADDRESS=192.168.0.10    |
        |                                      |
        |------------------------------------->|
        |   5. Send standard query             |
        |       QNAME=A.example.com            |
        |       QTYPE=MX                       |
        |                                      |
        |<-------------------------------------|
        |   6. Standard query response         |
        |   NODATA                             |
        |   QNAME Name=A.example.com           |
        |   OTYPE=MX                           |
        |   AUTHORITY Name=example.com         |
        |   AUTHORITY Type=SOA                 |
        |                                      |
        |------------------------------------->|
        |   7. Send standard query             |
        |       QNAME=example.com              |
        |       QTYPE=MX                       |
        |                                      |
        |<-------------------------------------|
        |   8. Standard query response         |
        |   NXDOMAIN                           |
        |   QNAME Name=example.com             |
        |   OTYPE=MX                           |
        |   AUTHORITY Name=example.com         |
        |   AUTHORITY Type=SOA                 |
        |                                      |
        |                                      |
        v                                      v
        1. TN send standard query QNAME=*.example.com, QTYPE=MX to NUT.
        2. NUT reply query response QNAME=*.example.com, QTYPE=MX, ANSWER Exchange=mail.example.com to TN (Judgment *2)
        3. TN send standard query QNAME=B.example.com, QTYPE=MX to NUT.
        4. NUT reply query response QNAME=B.example.com, QTYPE=MX, ANSWER Exchange=mail.example.com to TN (Judgment *4)
        5. TN send standard query QNAME=A.example.com, QTYPE=MX to NUT.
        6. NUT reply query response(NODATA) to TN (Judgment *6)
        7. TN send standard query QNAME=example.com, QTYPE=MX to NUT.
        8. NUT reply query response(NXDOMAIN) to TN (Judgment *8)


JUDGMENT

        2. Received standard query response QNAME=*.example.com, QTYPE=MX, ANSWER Exchange=mail.example.com.
        4. Received standard query response QNAME=A.example.com, QTYPE=MX, ANSWER Exchange=mail.example.com.
        6. Received standard query response(NODATA).
        8. Received standard query response(NXDOMAIN).


TERMINATION

        None


REFERENCE

        RFC1034 DOMAIN NAMES - CONCEPTS AND FACILITIES
        4.3.3. Wildcards