DH_PadFlood - Destination Options Header with Many Pad Options
Host and Router
DH_PadFlood.seq [-tooloption ...] -pkt DH_PadFlood.def
-tooloption: v6eval tool option
1. Check Link0 Link Local address Reachability
2. Check support of Destination Options Header
1. Send bad Echo Request
2. Wait 5 sec.
3. Send Echo Request
4. If NS received then send NA, and wait Echo Reply again
5. Receive Echo Reply
Bad Echo Request Data is:
IPv6 Header
Version = 6
Traffic Class = 0
FlowLabel = 0
PayloadLength = 976
NextHeader = 60 (Destination Options Header)
HopLimit = 64
SourceAddress = Tester Link Local Address
DestinationAddress = Target Link Local Address
Destination Options Header
NextHeader = 58 (ICMPv6)
HeaderExtLength = 119
Opt_PadN
OptionType = 1
OptDataLength = 236
pad = repeat(0x00, 236)
Opt_PadN
OptionType = 1
OptDataLength = 236
pad = repeat(0x00, 236)
Opt_PadN
OptionType = 1
OptDataLength = 236
pad = repeat(0x00, 236)
Opt_PadN
OptionType = 1
OptDataLength = 236
pad = repeat(0x00, 236)
Opt_PadN
OptionType = 1
OptDataLength = 4
pad = {0, 0, 0, 0}
ICMPv6 Echo Request
Type = 128 (Echo Request)
Code = 0
Checksum = (auto)
Identifier = 0
SequenceNumber = 0
PayloadData = {1, 2, 3, 4, 5, 6, 7, 8}
PASS : echo reply packet received.
FAIL : don't received echo reply packet.
perldoc V6evalTool