NAME
rarpd — Reverse Address Resolution Protocol daemon
SYNOPSIS
rarpd
[-d]
[-f
config_file]
[interface_name]
DESCRIPTION
rarpd,
the Reverse Address Resolution Protocol daemon, implements the
server portion of the Reverse Address Resolution Protocol [1].
It responds to RARP requests providing the requested client IP address.
Rarpd can be started during boot-time initialization. To do so, set
the
RARPD
variable with
RARPD=1
in
/etc/rc.config.d/netconf.
Options are:
- -d
Print debugging information.
- -f config_file
Use the specified
config_file
database instead of
/etc/rarpd.conf.
- interface_name
Respond to requests over just this interface.
The configuration file database contains hardware address to IP address
mappings. Other than comment lines (which begin with a '#') and blank
lines, all lines are considered client entries. A client entry is of
the form:
hardware_address WHITE_SPACE ip_address
where
hardware_address
consists of (:)
colon-separated
hexadecimal bytes, and
ip_address
consists of (.)
dot-seperated decimal bytes. For example:
#
# hardware addr IP addr
#
# ethernet clients
08:00:09:26:ec:19 15.13.136.68
08:00:09:17:0a:93 15.13.136.74
#
# 100VG clients
08:00:09:63:5d:f5 190.20.30.103
#
# FDDI clients
08:00:09:09:53:4c 192.20.30.98
There must be exactly 6 hardware address bytes.
There must be exactly 4 protocol address bytes.
The following signals have the specified effect when sent to the
rarpd
process using the
kill(1)
command:
- SIGHUP
Causes server to read the config file and reload database.
- SIGINT
Dumps current data base and cache to
/var/tmp/rarpd.db.
RETURN VALUE
Exit status is 1 if the command fails, and error messages
are written to stderr and/or syslog. Typically, the daemon will
continue answering requests until externally interrupted.
LIMITATIONS
- 1.
The
rarpd
daemon supports only ethernet, 100VG and FDDI
network interfaces.
- 2.
The
rarpd
daemon supports only 4 byte Internet Protocol
addresses.
- 3.
The
rarpd
and
rarpc
programs cannot be run on the same
interface at the same time.
AUTHOR
rarpd
was developed by HP.
SEE ALSO
rarpc(1M).
[1] R. Finlayson, T. Mann, J.C. Mogul, M. Theimer, "Reverse Address
Resolution Protocol", RFC 903.