The Address Resolution Protocol (ARP) is a communication protocol used for discovering the link layer address, such as a MAC (Media Access Control) address, associated with a given internet layer address, typically an IPv4 address. This protocol oper...