DHCP vs RARP
DHCP (Dynamic Host Configuration Protocol) and RARP (Reverse Address Resolution Protocol) both are IP address assignment standards (RFC2131 for DHCP and RFC903 for RARP). While RARP is pretty simple and old, it has been taken over by BOOTP and later DHCP which is the latest and advanced protocol.
Related- DHCP Interview Questions
RARP was designed to support booting of diskless workstations and had major challenges like the limitation of Client and server being in same subnet hence very limited scalability. In fact, RARP only is limited to providing an IP address to the client and can’t provide Default Gateway and name server details. Additionally, implementation of RARP is pretty complex and high skill job. All the above-shared limitations of RARP have been addressed by the DHCP protocol.
Below table enumerates the difference between DHCP and RARP –
Related- ARP vs RARP
Related- DHCP Snooping