HHO_MSB11mc_EN - Options Processing, Hop-by-Hop Options Header - End Node (Most Significant Bits 11, multicast destination)
Host and Router
None
Verify that a node properly processes both known and unknown options, and acts in accordance with highest order two bits of the option.
TN NUT
| |
|-------------------------->|
| Echo Request |
| |
| |
| (<----------------------) |
| No Packet |
| |
| |
v v
1. TN transmits an Echo Request sent to a local multicast address
that has a Hop-by-Hop Options header with an unknown Option Type of 199.
2. Observe the packets transmitted by the NUT.
Echo Request Data is:
IPv6 Header
Version = 6
Traffic Class = 0
FlowLabel = 0
PayloadLength = 16
NextHeader = 0 (Hop-by-Hop Options Header)
SourceAddress = TN Link Local Address
DestinationAddress = Link-local Multicast Address
Hop-by-Hop Options Header
NextHeader = 58 (ICMPv6)
HeaderExtLength = 0
OptionType = 0xc7 (unknown, msb: 11)
OptDataLength = 4
data = {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}
PASS: The NUT must not generate any packets sent to TN.
The Echo Request is discarded, as the destination address is multicast.
The NUT must not send an ICMPv6 Parameter Problem message.
Common Test Cleanup
perldoc V6evalTool