What is Arp?

ARP stands for ‘Address Resolution Protocol’ and is how one machine finds anouther on the internet or a network. Information is sent by the client and received by a server so that the server can uniquely identify the requesting machine and send back a response. To do this the machines use a ‘protocol’ or simply an agreed upon way to communicate so that both machines understand each other. An ARP request is broadcast by the asking client and the target server picks it up off the network. All other machines ignor the request. The server sends back an answer or an ARP response which the client can tell is an answer to its request based on the protocol and adressing information in the message. Look here for more information: