F_TX_only2nd - Reassembly Time Exceeded (Time Exceeded, Only Second Fragment Received)
Host and Router
Common Test Setup 1.1
Verify that a node takes the proper actions when th reassembly time has been exceeded for a packet.
TN NUT
| |
|-------------------------->|
| Echo Request (2nd) |
| |
| |
| wait for 65 sec. |
| |
| |
|(<------------------------)|
| No Response |
| |
| |
v v
1. TN transmits 2nd Fragments.
2. Observe the packets transmitted by the NUT.
Echo Request Data (original) is:
IPv6 Header
Version = 6
Traffic Class = 0
FlowLabel = 0
PayloadLength = 88
NextHeader = 58 (ICMPv6)
SourceAddress = TN Global Address
DestinationAddress = NUT Global Address
ICMP Echo Request
Type = 128 (Echo Request)
Code = 0
Checksum = (auto)
Identifier = (auto)
SequenceNumber = 0
PayloadData = data repeat{0x1, 40}
data repeat{0x2, 40}
Echo Request Data (2nd fragment) is:
IPv6 Header
Version = 6
Traffic Class = 0
FlowLabel = 0
PayloadLength = 40
NextHeader = 44 (Fragment Header)
SourceAddress = TN Global Address
DestinationAddress = NUT Global Address
Fragment Header
NextHeader = 58 (ICMPv6)
FragmentOffset = 4
MFlag = 1
Identification = 32bit (Automatic generation)
Payload
data = 32 octets from the back of ICMP Echo request
PASS: The NUT must not transmit an Echo Reply or a Time Exceeded Message to TN.
Common Test Cleanup
perldoc V6evalTool