NAME

        SV_RFC3425_3_IQUERY - Returning Not Implemented error


VERIFICATION POINTS

        Verify that a NUT transmits Not Implemented (RCODE=4) when an IQUERY request is received.
        Inverse queries using the IQUERY opcode were originally described as
        the ability to look up the names that are associated with a
        particular Resource Record (RR).  Their implementation was optional
        and never achieved widespread use.  Therefore IQUERY is now obsolete,
        and name servers SHOULD return a "Not Implemented" error when an
        IQUERY request is received.


TARGET

        Authoritative Server


SYNOPSIS

	SV_RFC3425_3_IQUERY.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             |
        |       OPCODE=1(IQUERY)               |
        |       QNAME=A.example.com            |
        |       QTYPE=A                        |
        |                                      |
        |<-------------------------------------|
        |   2. Standard query response         |
        |       Not Implemented (RCODE=4)      |
        |                                      |
        v                                      v
        1. TN send standard query QNAME=A.example.com, QTYPE=A to NUT.
        2. NUT reply query response to TN (Judgment *2)


JUDGMENT

        2. Received standard query response including RCODE=4.


TERMINATION

        None


REFERENCE

        RFC3425 Obsoleting IQUERY
        3 - Effect on RFC 1035