NBPD(1M) K-Talk by Xinet (10/14/99 10.1) NBPD(1M)
NAME [Toc] [Back]
nbpd - AppleTalk Name Binding Protocol daemon
SYNOPSIS [Toc] [Back]
/usr/etc/appletalk/nbpd [ -D ] [ -x ] [ -N ] [ -n ] [ -H ] [
defaultzone ]
DESCRIPTION [Toc] [Back]
The nbpd daemon is a host daemon which manages AppleTalk
Name Binding Protocol (NBP) requests and AppleTalk Zone
Information Protocol (ZIP) requests. It listens on the
well-known Names Information Socket for NBP lookup requests
and on the ZIP socket for ZIP requests. The daemon
maintains a table of named services registered by host
processes and reports these services when requested by
remote users.
The nbpd daemon creates two files upon its invocation:
/usr/adm/appletalk/names_table, the registered services
table maintained by the daemon, and
/usr/adm/appletalk/nbp_pid, which contains the process ID of
the daemon. These two files are removed before the daemon
starts. They are also removed whenever the daemon is killed
with a SIGTERM signal (which is sent at system shutdown
time).
The flags are as follows:
defaultzone the first zone name assigned to the internal
AppleTalk zone. All services that do not
explicitly set their zone name will be
assigned to this zone. If the zone name
that is specified does not occur in the
existing zone list for the network (as
published by other routers), the default zone
will be picked and a message will be logged.
If no zone name is specified, and there are
other AppleTalk routers, the default zone name
will be used. Killing nbpd with a SIGUSR2
will cause it to dump its table of networks
and associated zones to
/usr/adm/appletalk/at_log.
-D causes nbpd to run in the foreground, printing
debugging information.
-x causes nbpd to print debugging information in
hexadecimal.
-N makes nbpd not respond to GetNetInfo and
ZipQuery requests. This flag can be used
when you have other routers and you do not
Page 1 (printed 5/15/100)
NBPD(1M) K-Talk by Xinet (10/14/99 10.1) NBPD(1M)
want K-Talk to act as a router at all.
-n is similar to -N, except that it will respond
to GetNetInfo and ZipQuery requests until
another router is seen on the net. This
option is used for auto-configuration, where
it is unsure whether K-Talk is the only
AppleTalk router on the network.
-H puts nbpd into a mode where NBP requests are
not propagated between network interfaces. If
you have multiple interfaces, and you do not
want to have the nets logically connected, you
should use this option, as well as specifying
a -H to rtmpd. The K-Talk machine will see
services on all networks, and clients on all
networks will see services on the K-Talk
machine, but clients on a particular net will
have no access to services on other networks.
FILES [Toc] [Back]
/usr/adm/appletalk/names_table
the NBP names database
/usr/adm/appletalk/nbp_pid contains the process ID of the
nbpd that is running.
/usr/adm/appletalk/nbpreg_pids
A list of the processes
currently registered.
/usr/etc/appletalk/services File where nbpd is started.
Page 2 (printed 5/15/100)
[ Back ]
|