initrarp(1M) TCP/IP 5.4.2 initrarp(1M)
NAME
initrarp - Initialize ARP table through Reverse Address Resolution
Protocol
SYNOPSIS
/usr/bin/initrarp [ -f altdir ] [ -a altpath ]
DESCRIPTION
Use the initrarp command to initialize an OS server's ARP table. The
Address Resolution Protocol (arp(6P)) and the Reverse Address
Resolution Protocol (rarp(6P)) uses the ARP table to maintain
Ethernet-to-Internet address translation information for all diskless
clients. That information is requested by the server when you boot
the diskless client.
The initrarp command searches the /tftpboot directory for diskless
clients' second-stage bootstraps. The name of these files are
hexadecimal representation of clients' Internet addresses.
Characters after the first eight are ignored. For every entry in
/tftpboot, initrarp finds the hostname that corresponds to the
Internet address and then the Ethernet address of that host. This
Ethernet-Internet address pair is then placed as a permanent entry in
the server's ARP table using the arp command.
With the -f flag, initrarp uses the directory named altdir instead of
/tftpboot to scan for second-stage bootstraps. The -a flag allows
you to override the arp command used to set the address translation
entries. By default, /usr/bin/arp is used. Usually, these flags
should not be necessary.
The initrarp command is automatically invoked by start-up scripts
when the system comes up to the init 3 level. The superuser can
invoke it at any other time (when she or he adds an entry for yet
another diskless workstation).
NOTE: The Internet and Ethernet address of every diskless client
must be present in the /etc/hosts and /etc/ethers files or in
the corresponding Network Information Service (NIS) maps.
SEE ALSO
arp(1M), hosts(4), ethers(4), arp(6P), rarp(6P).
Licensed material--property of copyright holder(s) 1