NAME

        SV_RFC1995_2_IXFR_server_older - an IXFR server received an IXFR request with an older version number.


VERIFICATION POINTS

        Verify that a NUT sends only the differences required to make that version current.


TARGET

        Server (an IXFR server)


SYNOPSIS

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


INITIALIZATION


PRE-TEST SEQUENCE


TEST PROCEDURE

        This test sequence is following.
  DNS Server1 (NUT)              DNS Server2 (TN)
        |                              |
        |<-----------------------------|
        | 1. Standard query            |
        |  QNAME = sec.example.com     |
        |  QTYPE = IXFR (0x00FB)       |
        |  AUTHORITY Name              |
        |       = sec.example.com      |
        |  AUTHORITY Type              |
        |       = SOA (0x0006)         |
        |  AUTHORITY Serial            |
        |       = 1                    |
        |                              |
        |----------------------------->|
        | 2. Standard query response   |
        |  QNAME = sec.example.com     |
        |  QTYPE = IXFR (0x00FB)       |
        |                              |
        |  ANSWER Name                 |
        |       = sec.example.com      |
        |  ANSWER Type                 |
        |       = SOA (0x0006)         |
        |  ANSWER Serial               |
        |       = 2                    |
        |                              |
        |  ANSWER Name                 |
        |       = sec.example.com      |
        |  ANSWER Type                 |
        |       = SOA (0x0006)         |
        |  ANSWER Serial               |
        |       = 1                    |
        |                              |
        |  ANSWER Name                 |
        |       = CL1.sec.example.com  |
        |  ANSWER Type                 |
        |       = A (0x0001)           |
        |  ANSWER Address              |
        |       = 192.168.0.20         |
        |                              |
        |  ANSWER Name                 |
        |       = sec.example.com      |
        |  ANSWER Type                 |
        |       = SOA (0x0006)         |
        |  ANSWER Serial               |
        |       = 2                    |
        |                              |
        |  ANSWER Name                 |
        |       = CL2.sec.example.com  |
        |  ANSWER Type                 |
        |       = A (0x0001)           |
        |  ANSWER Address              |
        |       = 192.168.0.21         |
        |                              |
        |  ANSWER Name                 |
        |       = sec.example.com      |
        |  ANSWER Type                 |
        |       = SOA (0x0006)         |
        |  ANSWER Serial               |
        |       = 2                    |
        |                              |
        v                              v
        This test sequence is following.
        1. DNS Server2 (TN) sends standard query with QNAME = sec.example.com, Type = IXFR, 
           including Authority Name = sec.example.com, Type = SOA,  serial = 1 using UDP.
        2. DNS Server1 (NUT) transmits standard query responce with QNAME = sec.example.com, Type = IXFR, 
           including 'sec.example.com SOA serial=2',
           'sec.example.com SOA serial=1', 'CL1.sec.example.com A 192.168.0.20',
           'sec.example.com SOA serial=2', 'CL2.sec.example.com A 192.168.0.21',
           and 'sec.example.com SOA serial=2' in Answer section to DNS Server2 (TN). (Judgment *2)


JUDGMENT

        2. DNS Server1 (NUT) transmits standard query responce with QNAME = sec.example.com, Type = IXFR, 
           including 'sec.example.com SOA serial=2',
           'sec.example.com SOA serial=1', 'CL1.sec.example.com A 192.168.0.20',
           'sec.example.com SOA serial=2', 'CL2.sec.example.com A 192.168.0.21',
           and 'sec.example.com SOA serial=2' in Answer section to DNS Server2 (TN).


TERMINATION

        None


REFERENCE

        RFC1995 Incremental Zone Transfer in DNS
        2. Brief Description of the Protocol
        4. Response Format