NAME

  RH_AtHost - check Routing Header Processing (at Host)


TARGET

  Host


SYNOPSIS

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


INITIALIZATION

  1. Reboot Target
  2. Send Router Advertisement
  3. Wait Neighbor Solicitation (DAD)


TEST PROCEDURE

  Tester                      Target
    |                           |
    |-------------------------->|
    |   ICMP Echo Request       |
    |                           |
    |<--------------------------|
    |   ICMP Echo Reply         |
    |                           |
    v                           v

  1. Send Echo Request
  2. Receive Echo Reply

  Network topology

                                                      (Link0)
                                               Tester         Target
    Host1 ------ Router1 ------ Router2 ------ Router3 ------ Host2
         Global 6       Global 4       Global 2       Global 0

  ICMP Echo Request is:

        IPv6 Header
            Version            = 6
            Traffic Class      = 0
            FlowLabel          = 0
            PayloadLength      = 72
            NextHeader         = 43 (Routing Header)
            HopLimit           = 64
            SourceAddress      = Global 6 Address (Host1)
            DestinationAddress = Global 0 Address (Host2)

        Routing Header
            NextHeader      = 58 (ICMP)
            HeaderExtLength = 6 
            RoutingType     = 0 
            SegmentsLeft    = 0 
            Address[1]      = Global 6 Address (Router1)
            Address[2]      = Global 4 Address (Router2)
            Address[3]      = Global 2 Address (Router3)

        ICMP Echo Request
            Type = 128 (Echo Request)


JUDGEMENT

  PASS: ICMP Echo Reply received

    ICMP Echo Reply is:

        IPv6 Header
            Version            = 6
            Traffic Class      = 0
            FlowLabel          = 0
            PayloadLength      = 16
            NextHeader         = 58 (ICMP)
            HopLimit           = 64
            SourceAddress      = Global 0 Address (Host2)
            DestinationAddress = Global 6 Address (Host1)

        ICMP Echo Reply
            Type = 129 (Echo Reply)


SEE ALSO

  perldoc V6evalTool