NAME

        CL_RFC1123_6_1_3_1_Timeout_cache - Time out of cache


VERIFICATION POINTS

        Verify that a NUT has time out information in the cache


TARGET

        Client (with Caching function)


SYNOPSIS

	CL_RFC1123_6_1_3_1_Timeout_cache.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 | | QNAME=A.example.com | | | |<---------------------------------------------| | 2. Standard query response | | | |------------------------------------------> X | | 3. Send standard query | | QNAME=A.example.com | | *Send query within 10 sec. | | | |--------------------------------------------->| | 4. Send standard query | | QNAME=A.example.com | | *Send query after 10 sec. | | | v v
1. NUT send standard query to TN. Judgment (Check *1) 2. TN send standard query response to NUT. 3. NUT send standard query to TN within 10 seconds from 2. Judgment (Check *3) 4. NUT send standard query to TN after 10 seconds from 2. Judgment (Check *4)


JUDGMENT

        1. Received standard query QNAME=A.example.com from NUT.
        3. Not received standard query QNAME=A.example.com from NUT.
        4. Received standard query QNAME=A.example.com from NUT.


TERMINATION

        If NUT has cache function, clear the cache.


REFERENCE

	RFC1123 Requirements for Internet Hosts - Application and Support
	6.2.3.1 Resolver Implementation