What is ARP (Address Resolution Protocol)?

ARP is Address Resolution Protocol which is a protocol or a procedure that connects an IP address to a physical machine address which is known as a media access control (MAC) address in a Local area network (LAN). The mapping procedure is important because the length of IP and MAC addresses are different. An IP address is 32 bits long and MAC addresses are 48 bits long. There is a Networking model known as the OSI (Open System Interconnection) model. The OSI model uses various layers to give IT teams a visualization of what is going on with a particular networking system. The MAC address is also known as the Data link layer which establishes and terminates a connection between two physically connected devices so that data transfer can take place. So it is the process of connecting a dynamic IP address to a physical machine’s MAC address. The types of ARP include Proxy ARP, Gratuitous ARP, Reverse ARP, and Inverse ARP. It is of utmost importance because the software addresses of the host or computer connected to the networks need to be translated to the hardware address (MAC address).