What are the four basic ICMPv6 messages used specifically for errors?
What is the General ICMPv6 packet format?
What field is specific to the Packet Too Big ICMPv6 message packet?
What does the body of the Packet Too Big and Parameter Problem ICMPv6 message contain?
What field is specific to the Parameter Problem ICMPv6 message packet?
What extra fields does the Extended Format ICMPv6 header contain?
What are the error codes for the ICMPv6 Destination Unreachable error message?
0 - No route to destination
1 - Communication with destination administratively prohibited
2 - Beyond scope of source address
3 - Address unreachable
4 - Port unreachable
5 - Source address failed ingress/egress policy
6 - Reject route to destination
7 - Error in source routing header
What are the error codes for the ICMPv6 Packet Too Big error message?
0 - Packet too big
What are the error codes for the Time Exceeded error message?
0 - Hop limit exceeded in transit
1 - Fragment reassembly time exceeded
What are the error codes for the ICMPv6 Parameter Problem error message?
0 - Erroneous header field encountered
1 - Unrecognized next header type
2 - Unrecognized IPv6 option
3 - IPv6 first fragment has incomplete header chain
Are MLD and NDP examples of ICMPv6 error messages or informational messages?
Informational
What is MLD?
True or False. ICMPv6 error messages are allowed in response to Multicast traffic.
False.
Allowing ICMPv6 error messages may allow for Host Discovery and Amplification Attacks.
True or False. You shouldn’t send Echo Replies to Echo Requests when the requests come from Multicast addresses.
True.
This can be an indicator of smurf attacks.
What happens if an ICMPv6 informational message of unknown type is received?
It is discarded. This stops ICMPv6 from being used to discover hosts
When should an ICMPv6 error message not be sent as a response, specifically for security?
Also under what circumstances can these be overruled?
These can be overruled when:
- The response error is a Packet Too Big error to allow path MTU discovery for multicast.
- The response error is a Parameter Problem error reporting an unrecognised IPv6 option that has the Option Type highest-order two bits set to 10.
True or False. IPv6 nodes that originate error messages should rate limit the error messages.
True.
What are the uses for NDP?
What is a Neighbor Cache?
What is an NDP NS message?
What is an NDP NA message?
What is an NDP RS message?
What is an NDP RA message?
What is an NDP Redirect message?