Prerequisite – ARP, Reverse ARP(RARP), Inverse ARP(InARP), Proxy ARP and Gratuitous ARP
In Address Resolution Protocol (ARP), Receiver’s MAC address is fetched. Through ARP, (32-bit) IP address mapped into (48-bit) MAC address.
Whereas, In Reverse Address Resolution Protocol (RARP), IP address is fetched through server. Through RARP, (48-bit) MAC address of 48 bits mapped into (32-bit) IP address.
Let’s see that the difference between ARP and RARP:
|1.||ARP stands for Address Resolution Protocol.||Whereas RARP stands for Reverse Address Resolution Protocol.|
|2.||Through ARP, (32-bit) IP address mapped into (48-bit) MAC address.||Whereas through RARP, (48-bit) MAC address of 48 bits mapped into (32-bit) IP address.|
|3.||In ARP, broadcast MAC address is used.||While in RARP, broadcast IP address is used.|
|4.||In ARP, ARP table is managed or maintained by local host.||While in RARP, RARP table is managed or maintained by RARP server.|
|5.||In Address Resolution Protocol, Receiver’s MAC address is fetched.||While in RARP, IP address is fetched.|
- ARP, Reverse ARP(RARP), Inverse ARP (InARP), Proxy ARP and Gratuitous ARP
- Difference between C and C++
- Difference between PNG and GIF
- What's difference between MMU and MPU?
- Difference between LAN and MAN
- Difference between CRT and LCD
- Difference between CD and DVD
- Difference between 1G and 2G
- Difference between JSP and ASP
- Difference Between SEO and SEM
- Difference between OOP and POP
- Difference between TDM and FDM
- Difference between H.323 and SIP
- Difference Between BFS and DFS
- Difference between ++*p, *p++ and *++p
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.