NAME

  R_UnrecognizedRoutingTypeEN - Unrecognized Routing Type - End Node (Unrecognized Routing Type 33)

TARGET

  Host and Router

SYNOPSIS

INITIALIZATION

  Common Test Setup 1.1

TEST PROCEDURE

Verify that a node properly processes an IPv6 packet destined for it that contains a Routing header with an unrecognized Routing Type value.

   TR                          NUT
    |                           |
    |-------------------------->|
    |   ICMP Echo Request       |
    |                           |
    |<--------------------------|
    |   ICMP Echo Reply         |
    |                           |
    v                           v

  1. TR forwards an Echo Request that has a Routing header 
     with a Routing Type valude of 33 and Segments Left value of 0.
     The Echo Request is destined for the NUT.
  2. Observe the packets transmitted by the NUT.


  Network topology

                                                      (Link0)
                                                 TR           
    Host1 ------ Router1 ------ Router2 ------ Router3 ------ NUT
         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)
            SourceAddress      = Global 6 Address (Host1)
            DestinationAddress = NUT's Global 0 Address 

        Routing Header
            NextHeader      = 58 (ICMPv6)
            HeaderExtLength = 6
            RoutingType     = 33 (unknown)
            SegmentsLeft    = 0
            Address[1]      = Global 6 Address (Router1)
            Address[2]      = Global 4 Address (Router2)
            Address[3]      = TR's Global 2 Address (Router3)

        ICMP Echo Request
            Type = 128 (Echo Request)

JUDGEMENT

  PASS: The NUT must ignore the unrecognized Routing Type value 
        and should respond to the Request by sending an Echo Reply 
        to Host1 using TR as the first-hop.

    ICMP Echo Reply is:

        IPv6 Header
            Version            = 6
            Traffic Class      = 0
            FlowLabel          = 0
            PayloadLength      = 16
            NextHeader         = 58 (ICMPv6)
            SourceAddress      = NUT's Global 0 Address
            DestinationAddress = Global 6 Address (Host1)

        ICMP Echo Reply
            Type = 129 (Echo Reply)

CLEANUP

Common Test Cleanup

REFERENCE

SEE ALSO

  perldoc V6evalTool