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