NAME

        To_Multi_Pkt_Too_Big - Multicast Destination


TARGET

        Router


SYNOPSIS

        To_Multi_Pkt_Too_Big.seq [-tooloption ...] -p To_Multi_Pkt_Too_Big.def


NETWORK CONFIGURATION

        This test is OFFLINK Network Configuration test.
        In this test, TN play a Roll of the Router.
        
        Physical Network configuration
        
        Link0   
        --------+---------------+--------------
                |               |
                RUT             TN
                |               |
        --------+---------------+--------------
        Link1
        Logical Network Configuration
                        Host A (TN-Link0)
                        |                                       Link0
        --------+-------+-----------------
                | 
                RUT (globaladdress:B)
                |
        --------+-------+-----------------
                        |                                       Link1
                        Router(TN-Link1)
                        |
        ----------------+-------+---------
                                |
                                HOST B (OFFLINK_LINK1_GLOBAL_ADDRESS)
        In this configuration, Packets are send and received.
        for example,
                In Logical
                        HOST B           -- Echo Reply --> RUT
                Actually, in physical
                        TN (as Router)   -- Echo Reply --> RUT


INITIALIZATION

        Common Test Setup 1.1
        Status of Neighbor Cache Entry for TN's addresses are reachable.


TEST PROCEDURE

Verify that a router propely generates Packet Too Big Message

        This test verifies that the node sends a Packet Too Big Message 
        in response to a packet that it can not forward because the packet 
        is larger than the MTU of the outgoing link.
        TN                      RUT
        ---------------------------
        1.
        After RUT is initialized (set static route) , RUT sets 
        the Link MTU of LINK1 Interface to 1280 .
        2.
        TN send Echo Request to Host B.
         === echo request  ===>
                src address : TN global address
                dst address : global multicast address(ff1e::1:2)
                PayloadLength : 1460
        3.
        RUT send Packet Too Big Message
         <=== Packet Too Big Message ===


JUDGEMENT

    << PASS >>
    The RUT must transmit a Packet Too Big messge to TN, 
    as it could not forward the Echo Request due to PMTU limitations.
         - The MTU field of Packet Too Big Message should be set to 1280.
         - The Source Address of the Packet should be one of the RUT's 
           unicast addresses for its interface on Link0
         - The Destination Address should be the same as the Source Address in TN's Echo Request packet.
           The Code field should be st to "0".
         - The invoking Echo Request packet included in the Error Message must not exceed minimum IPv6 MTU.


CLEANUP

Common Test Cleanup


REFERENCE

RFC 4443 - ICMPv6 (ICMP for IPv6)


SEE ALSO

          perldoc V6evalTool
          perldoc V6evalRemote