NAME

  HHO_PadN_IN - Options Processing, Hop-by-Hop Options Header - Intermediate Node (PadN Option)


TARGET

  Router


SYNOPSIS

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


INITIALIZATION

  None


TEST PROCEDURE

  Tester                      Target                      Tester
              (Link0)                     (Link1)
    |                           |                           |
    |-------------------------->|                           |
    |       Echo Request        |                           |
    |                           |                           |
    |                           |-------------------------->|
    |                           |   Neighbor Solicitation   |
    |                           |                           |
    |                           |<--------------------------|
    |                           |   Neighbor Advertisement  |
    |                           |                           |
    |                           |-------------------------->|
    |                           |        Echo Request       |
    |                           |                           |
    v                           v                           v
  1. Send Echo Request to Link0
  2. Wait forwarded Echo Request or NS on Link1
  3. If NS received then send NA, and wait forwarded Echo Request again
  4. Receive forwarded Echo Request
  Echo Request Data is:
        IPv6 Header
            Version            = 6
            Traffic Class      = 0
            FlowLabel          = 0
            PayloadLength      = 16
            NextHeader         = 0 (Hop-by-Hop Options Header)
            SourceAddress      = Tester Global Address (Link0)
            DestinationAddress = Tester Global Address (Link1)
        Hop-by-Hop Options Header
            NextHeader         = 58 (ICMPv6)
            HeaderExtLength    = 0
            OptionType         = 1 (PadN)
            OptDataLength      = 4
            pad                = {0, 0, 0, 0}
        ICMP Echo Request
            Type           = 128 (Echo Request)
            Code           = 0
            Checksum       = (auto)
            Identifier     = 0xffff
            SequenceNumber = 1
            PayloadData    = {1, 2, 3, 4, 5, 6, 7, 8}


JUDGEMENT

  PASS: forwarded Echo Request Received


REFERENCE

RFC 2460 - IPv6 Specification


SEE ALSO

  perldoc V6evalTool