Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rarpd(8C) — SunOS 4.0.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

boot(8S)

ifconfig(8C)

ipallocd(8C)

netconfig(8C)

ethers(5)

hosts(5)

policies(5)

RARPD(8C)  —  MAINTENANCE COMMANDS

NAME

rarpd − DARPA Reverse Address Resolution Protocol service

SYNOPSIS

/usr/etc/rarpd if hostname

AVAILABILITY

This program is available with the Networking Tools and Programs software installation option.  Refer to Installing the SunOS for information on how to install optional software. 

DESCRIPTION

rarpd starts a daemon that responds to Reverse Address Resolution Protocol (Reverse ARP) requests.  The daemon forks a copy of itself, and requires root privileges. 

The Reverse ARP protocol is used by machines at boot time to discover their (32 bit) IP address given their (48 bit) Ethernet address.  In order for the request to be answered, a machine’s name-to-IP-address entry must exist in the /etc/hosts file and its name-to-Ethernet-address entry must exist in the /etc/ethers file.  Furthermore, the server that runs the rarpd daemon must have entries in both files.  Note that if the server machine is using the Yellow Pages service, the server’s files are ignored, and the appropriate Yellow Pages maps queried. 

The first argument, if, is one of the interface parameter strings (listed in boot(8S)), in the form of “name unit”, for example ie0.  The second argument, hostname, is the interface’s corresponding host name.  The if, hostname pair should be the same as the arguments passed to the ifconfig (8) command.  As with ifconfig, rarpd must be invoked for each interface that the server wishes to support.  Therefore a gateway machine may invoke the rarpd multiple times, for example:

/usr/etc/rarpd ie0 host
/usr/etc/rarpd ie1 host-backbone

FILES

/etc/ethers

/etc/hosts

SEE ALSO

boot(8S), ifconfig(8C), ipallocd(8C), netconfig(8C), ethers(5), hosts(5), policies(5)

Finlayson, Ross, Timothy Mann, Jeffrey Mogul, and Marvin Theimer, A Reverse Address Resolution Protocol, RFC 903, Network Information Center, SRI International, Menlo Park, Calif., June 1984. 

Sun Release 4.0  —  Last change: 25 March 1989

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026