December 2005
Intermediate to advanced
1066 pages
33h 38m
English
RARP is an old protocol that can be used to
autoconfigure a dynamic host. Its function was replaced by bootp and then DHCP. Although RARP has a different purpose from ARP, RARP also
uses ARP packets (with different operation codes from ARPOP_REQUEST and ARPOP_REPLY) and shares
the same transmit routine arp_send. RARP is not
included by default on the Linux kernel; it has to be added explicitly at compilation
time.

Figure 28-23. (a) Processing ARP packets; (2) processing kernel messages
Read now
Unlock full access