Key Ideas
1Why Both IP and MAC?. Two different address types work together to deliver data across a network:
2ARP Overview. ARP (Address Resolution Protocol, RFC 826) maps a known IPv4 address to an unknown MAC address on the local network. When a host needs to send a frame but only knows t...
3ARP Operation — Request and Reply. ARP works in two steps: a broadcast request asking "who has this IP?" followed by a unicast reply from the device that owns that IP:
4ARP Issues. ARP has two significant problems in production networks:
5IPv6 Neighbor Discovery (NDP). IPv6 does not use ARP. Instead it uses the Neighbor Discovery Protocol (NDP), which is part of ICMPv6 (Internet Control Message Protocol version 6). NDP is more effici...