Chapter 13. ICMPv6 Neighbor Discovery

As you saw in Chapter 12, “ICMPv6,” ICMPv6 has its roots in ICMPv4. ICMPv6 informational and error messages are very similar to those in ICMPv4. However, the addition of ICMPv6 Neighbor Discovery Protocol (ND) makes ICMPv6 a much more robust protocol, with new features and enhancements not found in its ICMPv4 counterpart.

ICMPv6 ND is defined in RFC 4861, Neighbor Discovery for IP Version 6 (IPv6). Neighbor Discovery includes similar processes as in IPv4, such as address resolution, router discovery, and redirect, but also with some significant differences. ICMPv6 ND also includes new functionality such as prefix discovery, Duplicate Address Detection (DAD), and Neighbor Unreachability Detection (NUD).

Get IPv6 Fundamentals: A Straightforward Approach to Understanding IPv6, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.