ARP-Ping is classified as ARP-Ping IP or ARP-Ping MAC.
Before configuring an IP address for a device on a LAN, run the arp-ping ip command to check whether the IP address to be configured is being used by another device on the network.
The ping command can also be used to check whether this IP address is used by another device on the network. If the destination host and the router that are enabled with the firewall function are configured not to reply to ping packets, the destination host and the router do not reply to ping packets. This means that the ping always fails and the IP address mistakenly considered available. To resolve this problem, use the ARP-Ping IP feature. ARP packets are Layer 2 protocol messages and, in most cases, can pass through a firewall configured not to respond to ping messages.
When a device knows a specific MAC address on a network segment but does not know the corresponding IP address, the arp-ping mac command can be run on the device to broadcast ICMP packets to obtain the corresponding IP address.