ADDRESS RESOLUTION PROTOCOL (ARP)
TCP/IP can use any of the three address resolution functions relaying on the addressing procedure used by the underlying hardware. To guarantee that all devices agree on the same format and meaning of message used to get addresses. The TCP/IP protocol suite adds an Address Resolution Protocol (ARP).
The ARP standard describes two basic message categories:
This occupies and IP address and requests the corresponding machine address.
This occupies both the IP address sent in the request and the machine address.
ARP MESSAGE DELIVERY:
ARP data packet delivery is given in the figure below.