Address Resolution Protocol (ARP) is a layer 2 protocol that maps the device MAC addresses to their IP addresses. A gratuitous ARP is an ARP response that is not prompted by an ARP request. A node sends a gratuitous ARP message as a broadcast to announce or update its IP to MAC mapping to the entire network.