Site home page
Get alerts when Linktionary is updated
Book updates and addendums
Get info about the Encyclopedia of Networking and Telecommunicatons, 3rd edition (2001)
Download the electronic version of the Encyclopedia of Networking, 2nd edition (1996). It's free!
Contribute to this site
Electronic licensing info
RARP (Reverse Address Resolution Protocol)
Note: Many topics at this site are reduced versions of the text in "The Encyclopedia of Networking and Telecommunications." Search results will not be as extensive as a search of the book's CD-ROM.
RARP is an Internet protocol that performs the opposite task of ARP (Address Resolution Protocol). It translates a MAC (Medium Access Control) address, which is the address hard-wired into network interface cards, into the IP address that has been assigned to the system with the MAC address. The protocol was originally used to obtain an IP address for Ethernet-connected diskless workstations. Since there is no disk on which to store an IP address, a diskless workstation must obtain the IP address from another source and store it in memory while it is running.
To obtain an IP address, a computer transmits a MAC layer broadcast address (all 1s). A server that supports RARP listens for RARP broadcasts. It reads the source MAC address in the message, and then matches that address in a table with an associated IP address. The server then sends the IP address to the computer.
BOOTP was created at a later time to enhance what RARP provides. BOOTP obtains an IP address, a gateway address, and a name server address from the server running the BOOTP protocol. See BOOTP (BOOTstrap Protocol).
Copyright (c) 2001 Tom Sheldon and Big Sur Multimedia.