SY0-301 · Question #486
Which of the following protocols is used by IPv6 for MAC address resolution?
The correct answer is A. NDP. IPv6 replaces ARP with the Neighbor Discovery Protocol (NDP), which uses ICMPv6 messages to resolve IPv6 addresses to MAC addresses and perform other functions previously handled by ARP in IPv4.
Question
Which of the following protocols is used by IPv6 for MAC address resolution?
Options
- ANDP
- BARP
- CDNS
- DNCP
How the community answered
(57 responses)- A86% (49)
- B9% (5)
- C4% (2)
- D2% (1)
Why each option
IPv6 replaces ARP with the Neighbor Discovery Protocol (NDP), which uses ICMPv6 messages to resolve IPv6 addresses to MAC addresses and perform other functions previously handled by ARP in IPv4.
NDP (Neighbor Discovery Protocol), defined in RFC 4861, is the IPv6 equivalent of IPv4's ARP and performs MAC address resolution via Neighbor Solicitation and Neighbor Advertisement ICMPv6 messages. NDP also handles router discovery, prefix discovery, and stateless address autoconfiguration. It is built directly into ICMPv6 rather than being a separate protocol like ARP.
ARP (Address Resolution Protocol) is used exclusively in IPv4 networks to resolve IP addresses to MAC addresses and is not used in IPv6 - NDP replaces it entirely.
DNS (Domain Name System) resolves human-readable hostnames to IP addresses and has no role in resolving IP addresses to MAC addresses at the data link layer.
NCP (Network Control Protocol) is a component of the PPP protocol suite used to negotiate network layer parameters and is unrelated to address resolution in IPv6.
Concept tested: IPv6 Neighbor Discovery Protocol replacing ARP
Source: https://datatracker.ietf.org/doc/html/rfc4861
Topics
Community Discussion
No community discussion yet for this question.