# NAME

            To_ICMPErr_Dst_Unreach.seq - check Message Processing Rules
            (ICMPv6 Destination Unreachable)

# TARGET

            Host/Router

# SYNOPSIS

            To_ICMPErr_Dst_Unreach.seq [-tooloptions ...] -p To_ICMPErr_Dst_Unreach.def

# NETWORK CONFIGURATION

            This test is On-Link Network Configuration test.

            Physical/Logical Network Configuration

            ---------------------------------------
                    |               |
                    NUT             TN

# INITIALIZATION

            Make a Neighbor Cache Entry for TN's in NUT.

# TEST PROCEDURE

            This test verifies that the message processing rule,

            An ICMPv6 error message MUST NOT be sent as a result of
            receiving an ICMPv6 error message.

            TN                      NUT

            ---------------------------

            1.
            ======== echo request========>
                    src address:    TN link-local address
                    dst address:    NUT link-local address
            2.
            <======== echo reply ========
                    src address:    NUT link-local address
                    dst address:    TN link-local address
            3.
            === ICMPv6 Destination Unreachable ===>
                    src address:    TN link-local address
                    dst address:    NUT link-local address
                    code:           address unreachable
                    with extension headers
                    Destination options header appears before hop-by-hop options
                    header.
            4.
            << JUDGMENT >>
            <=== No packets ===
                    or
            <=== ICMPv6 Parameter Problem ===

# JUDGMENT

            << PASS >>
                    NUT don't send ICMPv6 Parameter Problem.

            << FAIL >>
                    NUT send ICMPv6 Parameter Problem.

# SEE ALSO

            perldoc V6evalTool