Echo_Global.seq - check that sending and receiving Echo Request and Echo Reply (Global Address)
Host/Router
Echo_Global.seq [-tooloption ...] -p Echo_Global.def
Send a Router Advertisement
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
<< PASS >> NUT received ICMPv6 Echo Reply
<< FAIL >> NUT do not received ICMPv6 Echo Reply
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.
perldoc V6evalTool