NAME

        Err_Condition_Unknown_Option.seq - check Message Processing Rules ( ICMPv6 Parameter Problem )


TARGET

        Host/Router


SYNOPSIS

        Err_Condition_Unknown_Option.seq [-tooloption ...] -p Err_Condition_Unknown_Option_*.def


INITIALIZATION

        If the NUT is a host, send a Router Advertisment.
        If the NUT is a router, configure a default route with TN as the next hop.
        And make state of Neighbor Cashe Entry for TN's addresses reachable.


TEST PROCEDURE

        This test verifies that the message processing rule,
        
        An ICMPv6 error message MUST NOT be sent as a result of
        receiving:
        a packet destined to an IPv6 multicast address (there are
        two exceptions to this rule: (1) the Packet Too Big
        Message - Section 3.2 - to allow Path MTU discovery to
        work for IPv6 multicast, and (2) the Parameter Problem
        Message, Code 2 - Section 3.4 - reporting an unrecognized
        IPv6 option that has the Option Type highest-order two
        bits set to 10).
        TN                      NUT
        ---------------------------
        1.
         === IPv6 packet  ===>
                src address : does not identify a single node uniquely
                dst address : NUT global address
                        option:135(unknown,msb:10)
        2.
        << JUDGEMENT >>
         <=== No pakcet ===
                or
         <=== ICMPv6 Prameter Problem ===
                        Code is 2
                        Pointer is 42


JUDGEMENT

        << PASS >> 
            NUT do not send ICMPv6 Parameter Problem.
                
        << FAIL >>      
            NUT send ICMPv6 Parameter Problem.


REFERENCE

RFC 2463 - ICMPv6 (ICMP for IPv6)


SEE ALSO

          perldoc V6evalTool