Reverse ARP
E34937
Reverse ARP (RARP) is a legacy network protocol used by diskless or simple devices to discover their own IP address from a gateway server based on their hardware (MAC) address.
Aliases (1)
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
link-layer protocol
→
network protocol → |
| abbreviation |
RARP
→
|
| addressFamily |
IPv4
→
|
| bootEnvironmentUse |
early network boot environments
→
|
| category |
address resolution protocol
→
|
| configurationModel |
static server-side mappings
→
|
| contrastWith |
DHCP dynamic address assignment
→
|
| definedIn |
RFC 903
→
|
| designedFor |
Ethernet networks
→
|
| directionRelativeToARP |
reverse of ARP
→
|
| encapsulation |
EtherType 0x8035
→
|
| fullName |
Reverse Address Resolution Protocol
→
|
| historicalRole |
early IP address assignment mechanism for diskless hosts
→
|
| layer |
data link layer
→
|
| limitation |
does not provide default gateway
→
does not provide other configuration options → does not provide subnet mask → requires manual configuration on server → works only on the local broadcast domain → |
| mapsFrom |
data link layer address
→
|
| mapsTo |
network layer address
→
|
| messageType |
RARP reply
→
RARP request → |
| operatesOn |
local area networks
→
|
| OSIlayer |
Layer 2
→
|
| packetDirection |
client broadcasts RARP request
→
server unicasts or broadcasts RARP reply → |
| purpose |
allow diskless devices to discover their IP address
→
determine IP address from hardware address → |
| relatedTo |
ARP
→
BOOTP → DHCP → |
| replacedBy |
BOOTP
→
DHCP → |
| requires |
RARP server
→
static mapping of MAC to IP on server → |
| securityProperty |
unauthenticated
→
|
| standardizedBy |
IETF
→
|
| status |
legacy
→
obsolete → |
| transport |
directly over Ethernet
→
|
| typicalUseCase |
diskless workstation bootstrapping
→
simple devices without local storage → |
| uses |
MAC address
→
hardware address → |
| yearStandardized |
1984
→
|