HP B2355-92068 Administration Manual page 104

System administration commands
Table of Contents

Advertisement

bootpd(1M)
NAME
bootpd - Internet Boot Protocol server
SYNOPSIS
/usr/lbin/bootpd
DESCRIPTION
b
The
bootpd
as defined in RFC1541, an Internet Boot Protocol (BOOTP) server as defined in RFC951 and RFC1395, and
a DHCP/BOOTP relay agent as defined in RFC1542. It also contains some of the useful fields as defined in
RFC2132.
is run through
bootpd
equivalent) is included in the file
bootps dgram udp wait root /usr/lbin/bootpd bootpd
starts when a boot request arrives. If it has not received another boot request after 500 minutes,
bootpd
exits. The
bootpd
With a timeout value of zero (
The
-d
option sets the verbosity level (1−3) of the logging emitted by the daemon via
syslog(3C)). For improved performance, this option should not be used. If this option is not used, no logging
is done by
syslog
By default, the
the IP Address is already in use. The
The
option can be used to specify the ping timeout period. The server pings for this duration of time to
-p
check if the IP address is already in use. The
maximum value is 3000 milliseconds. When the
never pings the IP address.
bootpd
When
bootpd
listed in the
dhcpdeny database, it checks whether the client information is in the
client information is available,
matched relay information for the client in the
series of checks to see if it should relay the request. If no matched relay information was found,
checks whether the client information is matched by a pool or device group in the
base. If a match is found,
mation is found.
To reply to a DHCP or BOOTP request the server puts together a BOOTREPLY message and does a
number of checks to ensure the message is sent to the correct destination.
first checks the
bootpd
nonzero, the BOOTREPLY message is sent to the IP address identified in
If the
ciaddr
BOOTREPLY message to the relay agent specified in
TREPLY message to the client. If the
the client. In both cases, the BOOTREPLY will either be sent to the IP address specified in the
(your IP address) field or as a broadcast message. On HP-UX, there are two ways to specify that the BOO-
TREPLY should be sent as a broadcast message.
1. The client sets the broadcast flag bit in the flag field (bit 0) of the DHCP/BOOTP request packet.
2. Define the
For the case where the
the request to the configured DHCP/BOOTP server.
bootpd
first checks whether the relay function is enabled for the requesting client. The relay capability is
configurable. If the relay function is disabled, then the request packet is dropped.
Before
bootpd
sets the
giaddr
fills this field with the primary IP address of the interface on which the request was received; otherwise,
the relay agent does not change this field. Then
104
Hewlett-Packard Company
[
-d
debuglevel] [
daemon implements three functions: a Dynamic Host Configuration Protocol (DHCP) server
(see inetd(1M)). It is run by
inetd
/etc/inetd.conf
option can be used to specify a different timeout value in minutes (such as
-t
-t0
),
bootpd
except for fatal errors.
daemon pings the IP address before assigning the address to a client to check if
bootpd
-P
receives a DHCP/BOOTP request, it first checks if the hardware address of the client is
/etc/dhcpdeny
database. If yes, this client is denied lease. If the client is not listed in the
bootpd
bootpd
sends back a reply. The request is dropped if no matched group infor-
(client IP address) field of the DHCP/BOOTP packet. If this field is
ciaddr
field is zero,
checks the
bootpd
giaddr
ba
tag in the
bootptab
has matched a relay entry in
bootpd
relays the request, it also examines the
field to zero when it sends out the request. If the relay agent finds this field is zero, it
-p
ping-timeout] [
-t
timeout] [
/etc/inetd
:
never exits.
option suppresses
bootpd
ping-timeout
period is specified in milliseconds and the
option is used, the
-P
sends back the reply. Otherwise, it checks whether there is any
/etc/bootptab
database. If so,
field. If this field is not zero,
giaddr
giaddr
field and the relay agent delivers the BOO-
field is zero,
bootpd
file (see Tags for client entries below)
/etc/bootptab
giaddr
(gateway IP address) field. The client
increments the value of the
bootpd
− 1 −
HP-UX 11i Version 2: December 2007 Update
bootpd(1M)
-P
] [configfile [dumpfile] ]
when the following line (or
syslog
from pinging this address.
option has no effect, since
-p
database. If the
/etc/bootptab
bootpd
goes through a
/etc/dhcptab
.
ciaddr
bootpd
sends the BOOTREPLY message to
, it attempts to forward
hops
).
-t20
(see
bootpd
data-
sends the
yiaddr
field, and

Advertisement

Table of Contents
loading

This manual is also suitable for:

Hp-ux 11i

Table of Contents