slpd(1M)
NAME
slpd - Service Location Protocol Daemon
SYNOPSIS
/usr/lib/inet/slpd [-f configuration-file]
DESCRIPTION
The slpd daemon provides common server functionality for the
Service Location Protocol ("SLP") versions 1 and 2, as
defined by IETF in RFC 2165 and RFC 2608. SLP provides a
scalable framework for the discovery and selection of net-
work services.
slpd provides the following framework services:
Directory Agent
This service automatically caches service adver-
tisements from service agents to provide them to
user agents, and makes directory agent advertise-
ments of its services. This service is optional.
slpd does not provide directory agent service by
default. Directory agents are not databases, and
they do not need to be maintained.
Service Agent Server
All service agents on the local host register and
deregister with this server. This service
responds to all requests for services, and for-
wards registrations to directory agents. By
default, slpd is a service agent server.
Passive Directory Agent Discovery
This service listens for directory agent adver-
tisements and maintains a table of active direc-
tory agents. When a user agent wishes to dis-
cover a directory agent, it can simply query
slpd, obviating the need to perform discovery by
means of multicast. By default, slpd performs
this service.
Proxy Registration
This service can act as a proxy service agent for
services that cannot register themselves. slpd
reads the proxy registration file for information
on services it is to proxy. By default, no ser-
vices are registered by proxy.
All configuration options are available from the configura-
tion file. slpd reads its configuration file upon startup.
Stop and start the slpd daemon by using the startup script:
/etc/init.d/slpd. Use the command /etc/init.d/slpd stop to
stop the slpd daemon. Use the command /etc/init.d/slpd start
to start it.
The file /etc/inet/slp.conf must exist before the startup
script can start the daemon. Only the example file
/etc/inet/slp.conf.example is present by default. To enable
SLP, copy /etc/inet/slp.conf.example to /etc/inet/slp.conf.
OPTIONS
The following options are supported:
-f configuration-file
Specify an alternate configuration file
EXAMPLES
Example 1: Stopping the slpd daemon
The following command stops the slpd daemon:
example# /etc/init.d/slpd stop
Example 2: Restarting the slpd daemon
The following command restarts the slpd daemon:
example# /etc/init.d/slpd start
FILES
/etc/inet/slp.conf
The default configuration file
slpd.reg
The proxy registration file
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | SUNWslpu, SUNWslpr |
|_____________________________|_____________________________|
| CSI | Enabled |
|_____________________________|_____________________________|
| Interface Stability | Evolving |
|_____________________________|_____________________________|
SEE ALSO
slp_api(3SLP), slp.conf(4), slpd.reg(4), attributes(5),
slp(7P)
System Administration Guide: Resource Management and Network
Services
Guttman, E., Perkins, C., Veizades, J., and Day, M., RFC
2608, Service Location Protocol, Version 2, The Internet
Society, June 1999.
Man(1) output converted with
man2html