NAME

CN_Init - Initialization


TARGET

Host and Router


SYNOPSIS

CN_Init.seq [-tooloption ...] -pkt CN_Init.def
-tooloption: v6eval tool option


TOPOLOGY

                                                      H3
                                                      |
                                      --------+-------+------- LinkY
                                              |
                                              R2      H2
                                              |       |
Link1 --------+-------        --------+-------+-------+------- LinkX
              |                       |
             NUT                      R1              H1
              |                       |               |
Link0 --------+-----------------------+---------------+-------
Link0 3ffe:501:ffff:100::/64
Link1 3ffe:501:ffff:101::/64
LinkX 3ffe:501:ffff:102::/64
LinkY 3ffe:501:ffff:103::/64
R1(Link0) 3ffe:501:ffff:100:200:ff:fe00:a0a0


INITIALIZATION


TEST PROCEDURE

       NUT      H1      R1      H2      H3
        |       |       |       |       |
        | <---- |       |       |       | Echo Request
        | ----> |       |       |       | NS
        | <---- |       |       |       | NA
        | ----> |       |       |       | Echo Reply (*1)
        |       |       |       |       |
        | <-------------------- |       | Echo Request
        | ------------> |       |       | NS
        | <------------ |       |       | NA
        | --------------------> |       | Echo Reply (*2)
        |       |       |       |       |
        | <---------------------------- | Echo Request
        | ----------------------------> | Echo Reply (*3)
        |       |       |       |       |

1. check routing table - Link0
	1.1. H1 sends Echo Request
	1.2. Wait Echo Reply or NS
	1.3. If NS received then send NA, and wait Echo Reply again
	1.4. Receive Echo Reply
2. check routing table - LinkX
	2.1. Host
		2.1.1. H2 sends Echo Request
		2.1.2. Wait Echo Reply
		2.1.3. Receive Echo Reply
	2.2. Router
		2.1.1. H2 sends Echo Request
		2.1.2. Wait Echo Reply or NS
		2.1.3. If NS received then send NA, and wait Echo Reply again
		2.1.4. Receive Echo Reply
3. check routing table - LinkY
	3.1. H3 sends Echo Request
	3.2. Wait Echo Reply
	3.3. Receive Echo Reply


JUDGEMENT

(*1) PASS: H1 receives Echo Reply
(*2) PASS: H2 receives Echo Reply
(*3) PASS: H3 receives Echo Reply


SEE ALSO

CN_Common.def