NAME

        Echo_Global.seq - check that sending and receiving
                          Echo Request and Echo Reply (Global Address)


TARGET

        Host/Router


SYNOPSIS

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


INITIALIZATION

        Send a Router Advertisement


TEST PROCEDURE

        This test verifies that NUT receives valid ICMPv6 Echo Request 
        and sent valid ICMPv6 Echo Reply. 
        

        TN                      NUT

        ---------------------------

        1.
         === ICMPv6 Echo Request ===>
                        src address : TN global address
                        dst address : NUT global address        
        2.
        << JUDGEMENT >>

         <=== ICMPv6 Echo Reply ===
                        src address : NUT global address
                        dst address : TN global address        
          


JUDGEMENT

        << PASS >>
                NUT received ICMPv6 Echo Reply
                

        << FAIL >>      
                NUT do not received ICMPv6 Echo Reply


REFERENCE

RFC2463 4.2 Echo Reply Message

       0                   1                   2                   3
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |     Type      |     Code      |          Checksum             |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |           Identifier          |        Sequence Number        |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |     Data ...
      +-+-+-+-+-

   IPv6 Fields:
   Destination Address
Copied from the Source Address field of the invoking Echo Request packet.

   ICMPv6 Fields:
   Type           129
   Code           0

   Identifier     The identifier from the invoking Echo Request message.

   Sequence       The sequence number from the invoking Echo Request
   Number         message.

   Data           The data from the invoking Echo Request message.

   Description

   Every node MUST implement an ICMPv6 Echo responder function that
   receives Echo Requests and sends corresponding Echo Replies.  A node
   SHOULD also implement an application-layer interface for sending Echo
   Requests and receiving Echo Replies, for diagnostic purposes.
   The source address of an Echo Reply sent in response to a unicast
   Echo Request message MUST be the same as the destination address of
   that Echo Request message.

   An Echo Reply SHOULD be sent in response to an Echo Request message
   sent to an IPv6 multicast address.  The source address of the reply
   MUST be a unicast address belonging to the interface on which the
   multicast Echo Request message was received.
   The data received in the ICMPv6 Echo Request message MUST be returned
   entirely and unmodified in the ICMPv6 Echo Reply message.


SEE ALSO

          perldoc V6evalTool