DO_MSB11mc - Options Processing, Destination Options Header (Most Significant Bits 11, multicast destination)
Host and Router
None
Verify that a node properly processes bot known and unknown options, and acts in accordance with the highest order two bits of the option.
TN NUT
| |
|-------------------------->|
| Echo Request |
| |
| |
| (<----------------------) |
| No Packet |
| |
| |
v v
1. TN transmits an Echo Request that has a Destination Options header with an unknown Option Type of of 199.
2. Observe the NUT.
Echo Request Data is:
IPv6 Header
Version = 6
Traffic Class = 0
FlowLabel = 0
PayloadLength = 16
NextHeader = 60 (Destination Options Header)
SourceAddress = TN Link Local Address
DestinationAddress = Link-local Multicast Address
Destination Options Header
NextHeader = 58 (ICMPv6)
HeaderExtLength = 0
OptionType = 0xe2 (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