NAME

    HH_PadFloodOverRouter - Hop-by-Hop Options Header with Many Pad Options (over router)


TARGET

    Router


SYNOPSIS

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


INITIALIZATION

    1. Check Link0 Global Address Reachability
    2. Check Link1 Global Address Reachability
    3. Check Global Address Reachability (from Link0 to Link1)
    4. Check support of Hop-by-Hop Options Header


TEST PROCEDURE

    1. Send bad Echo Request (Link0)
    2. Wait 5 sec.
    3. Send Echo Request (Link0)
    4. If NS received then send NA, and wait Echo Reply again (Link1)
    5. Receive Echo Request (Link1)
    6. Send Echo Reply (Link1)
    7. If NS received then send NA, and wait Echo Reply again (Link0)
    8. Receive Echo Reply (Link0)

        IPv6 Header
            Version            = 6
            Traffic Class      = 0
            FlowLabel          = 0
            PayloadLength      = 976
            NextHeader         = 0 (Hop-by-Hop Options Header)
            HopLimit           = 64
            SourceAddress      = Tester Link Local Address
            DestinationAddress = Target Link Local Address

        Hop-by-Hop Options Header
            NextHeader         = 58 (ICMPv6)
            HeaderExtLength    = 119

            Opt_PadN
                OptionType     = 1
                OptDataLength  = 236
                pad            = repeat(0x00, 236)

            Opt_PadN
                OptionType     = 1
                OptDataLength  = 236
                pad            = repeat(0x00, 236)

            Opt_PadN
                OptionType     = 1
                OptDataLength  = 236
                pad            = repeat(0x00, 236)

            Opt_PadN
                OptionType     = 1
                OptDataLength  = 236
                pad            = repeat(0x00, 236)

            Opt_PadN
                OptionType     = 1
                OptDataLength  = 4
                pad            = {0, 0, 0, 0}

        ICMPv6 Echo Request
            Type               = 128 (Echo Request)
            Code               = 0
            Checksum           = (auto)
            Identifier         = 0
            SequenceNumber     = 0
            PayloadData        = {1, 2, 3, 4, 5, 6, 7, 8}


JUDGMENT

    PASS : echo reply packet received.

    FAIL : don't received echo reply packet.


SEE ALSO

    perldoc V6evalTool