NAME

        CL_RFC1123_6_1_3_2_truncated_resp - Caching truncated responses


VERIFICATION POINTS

        Verify that a NUT must not cache truncated response


TARGET

        Client (with Caching function)


SYNOPSIS

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


INITIALIZATION


TEST PROCEDURE

	This test sequence is following.

DNS Client1 (NUT) DNS Server1 (TN) | | |--------------------------------------------->| | 1. Send standard query in UDP | | | |<---------------------------------------------| | 2. Standard query response | | TC bit is set | | | |--------------------------------------------->| | 3. Send standard query in TCP | | *If NUT send this query | | | |--------------------------------------------->| | 4. Send standard query in UDP | | | v v
1. NUT send standard query to TN in UDP. Judgment (Check *1) 2. TN send standard query response to NUT. 3. NUT send standard query to TN in TCP. *If NUT send this query *Send query automatically. Judgment (Check *3) 4. NUT send standard query to TN in UDP. Judgment (Check *4)


JUDGMENT

        1. Received standard query from NUT in UDP.
        3. Received standard query from NUT in TCP. *If NUT send this query.
        5. Received standard query from NUT in TCP.


TERMINATION

        If NUT has cache function, clear the cache.


REFERENCE

	RFC1035 DOMAIN NAMES - CONCEPTS AND FACILITIES
	7.4 Using the cache

RFC1123 Requirements for internet Hosts -- Application and Support 6.1.3.2 Transport Protocols