unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Page:
Section:
Apropos / Subsearch:
optional field



bprelay(8)							   bprelay(8)



NAME

  bprelay - BOOTP relay	agent

SYNOPSIS

  /usr/sbin/bprelay [-f] [-d n]	[-h hopcount] [-i interface,interface...] [-t
  minutes] [-w seconds]	server...

OPTIONS

  -f  Foreground mode.	In this	mode, bprelay does not run as a	daemon.	 All
      messages are written to stdout and stderr, although warnings and errors
      are still	sent to	syslog(3).

  -i interface...
      Without this option, bprelay listens on all interfaces on	which the
      underlying protocol supports broadcasting.  With this option, bprelay
      listens only to those interfaces specified.  Any non-existent or
      invalid interface	name are ignored.

  -d n
      Sets debug level to the numeric value n.	Larger values of n provides
      more debugging information.

  -h hopcount
      Instructs	bprelay	to not forward packets if the value of the hops	field
      in the BOOTP packet exceeds hopcount.

  -t minutes
      Instructs	bprelay	to terminate if	minutes	have passed without any	pack-
      ets being	received.  This	option is only honored if bprelay was started
      from inetd(8).

  -w seconds
      Instructs	bprelay	to not forward packets until the secs field in the
      BOOTP packet header exceeds this value.

DESCRIPTION

  The bprelay daemon forwards DHCP or BOOTP packets to the specified list of
  servers (server).  Servers may be identified either by their IP addresses
  or by	their names.  The bprelay agent	normally runs as a daemon process,
  and may be started either from the shell command line	interface or by
  inetd(8).

  The purpose of bprelay is to provide the same	service	as that	found in
  router hardware, but to run on UNIX workstations.  The bprelay agent
  listens for DHCP/BOOTP packets on each of the	interfaces specified in	the
  command line,	and relays each	packet to the servers specified.  As a rule,
  bprelay forwards each	and every packet to every server specified, but	it
  omits	servers	whose IP address is found to be	on the same IP network as the
  receiving interface since those servers will presumably hear the original
  broadcast.






RESTRICTIONS

  Non-standard subnet masks for	all networks administered by bprelay, must be
  available either through /etc/netmasks or NIS.

SEE ALSO

  Commands: inetd(8), joinc(8)

  System calls:	syslog(3)

  RFC1497, RFC1542, RFC1534