Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pnp(3R)

ipalloc(3R)

ipallocd(8C)

pnpboot(8C)

netconfig(8C)

IPALLOCD(8C)  —  MAINTENANCE COMMANDS

NAME

ipallocd − Ethernet-to-IP address allocator

SYNOPSIS

/usr/etc/rpc.ipallocd

AVAILABILITY

Sun386i systems only. 

DESCRIPTION

ipallocd is a daemon that determines or temporarily allocates IP addresses within a network segment.  It has complete knowledge of the hosts listed in the yellow pages, and, if the system is running the name server, of any hosts listed in internet domain tables automatically accessed on that host through the standard library gethostbyaddr() call. 

This protocol uses DES authentication (the Sun Secure RPC protocol) to restrict access to this function.  The only clients privileged to allocate addresses are those whose net IDs are in the networks group. For machine IDs, the machine must be a YP server. 

The daemon uses permanent entries in the /etc/ethers and /etc/hosts files when they exist and are usable.  In other cases, such as when a system is new to the network, ipallocd will enter a temporary mapping in a local cache.  Entries in the cache are removed when there have been no references to a given entry in a 24-hour period.  This cache survives system crashes so that IP addresses will remain consistent. 

The daemon also provides corresponding IP address to name mapping. 

ipallocd refuses to allocate addresses on networks not listed in the netrange file, or for which no free address is available. 

FILES

/etc/ez/ipalloc.cache

/etc/ez/ipalloc.netrange

SEE ALSO

pnp(3R), ipalloc(3R), ipallocd(8C), pnpboot(8C), netconfig(8C)

Sun Release 4.0  —  Last change: 4 December 1987

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