NAME

Client_transmit_Confirm_01 - Creation and Transmission of Confirm Messages #1


TARGET

Host


TOPOLOGY

           CLIENT0       NUT        SERVER0
              |           |           |
Link0 --------+-----------+-----------+-----+
                                            |
                                          RELAY0
                                            |
                                            +-------+--------------+-------Link1
                                                    |              |
                                                 CLIENT1         SERVER1
Link0 3ffe:501:ffff:100::/64      
Link1 3ffe:501:ffff:101::/64      
CLIENT0 3ffe:501:ffff:100:200:ff:fe00:a6a6 fe80::200:ff:fe00:a6a6 00:00:00:00:a6:a6  
CLIENT1 3ffe:501:ffff:101:200:ff:fe00:a7a7 fe80::200:ff:fe00:a7a7 00:00:00:00:a7:a7  
SERVER0 3ffe:501:ffff:100:200:ff:fe00:a2a2 fe80::200:ff:fe00:a2a2 00:00:00:00:a2:a2  
SERVER1 3ffe:501:ffff:101:200:ff:fe00:a3a3 fe80::200:ff:fe00:a3a3 00:00:00:00:a3:a3  
RELAY0 (Link0) 3ffe:501:ffff:100:200:ff:fe00:a4a4 fe80::200:ff:fe00:a4a4 00:00:00:00:a4:a4  
RELAY0 (Link1) 3ffe:501:ffff:101:200:ff:fe00:a5a5 fe80::200:ff:fe00:a5a5 00:00:00:00:a5:a5  


TEST PROCEDURE

Creation and Transmission of Confirm Messages #1

       NUT    SERVER0
        |       | 
        |       | initialize NUT (as a DHCPv6 Client)
        |       | 
        | ----> | Solicit (*1)
        | <---- | Advertise 
        |       | 
        | ----> | Request (*2)
        | <---- | Reply (IA_NA)
        |       | 
        | <---- | Echo Request
        | ----> | Echo Reply (to assigned address) (*3)
        |       | 
        |       | NUT reboot
        |       | 
        | ----> | Confirm (*4)
        | <---- | Reply (IA_NA)
        |       | 
        | <---- | Echo Request
        | ----> | Echo Reply (to assigned address) (*5)


JUDGEMENT

(*1) PASS: SERVER0 receives Solicit Message  (not checking the options in Solicit Message)
(*2) PASS: SERVER0 receives Request Message  (not checking the options in Request Message)
(*3) PASS: SERVER0 receives Echo Reply
(*4) PASS: SERVER0 receives Confirm Message
(*5) PASS: SERVER0 receives Echo Reply


REFERENCE

draft-ietf-dhc-dhcpv6-28.txt