What is difference between ARP and RARP?
The address resolution protocol (ARP) is used to associate the 32 bit IP address with the 48 bit physical address, used by a host or a router to search the physical address of another host on its network by sending an ARP query packet that have the IP address of the receiver.
The reverse address resolution protocol (RARP) permits a host to discover its Internet address when it knows only its physical address.