Configuring OpenSLP for eDirectory
C
no
vd
ocx (
E
NU)
01
F
ebr
ua
ry
200
6
557
C
Configuring OpenSLP for
eDirectory
This appendix provides information for network administrators on the proper configuration of
OpenSLP for Novell
®
eDirectory
TM
installations without the Novell Client
TM
.
•
Section C.1, “Service Location Protocol,” on page 557
•
Section C.2, “SLP Fundamentals,” on page 557
•
Section C.3, “Configuration Parameters,” on page 559
C.1 Service Location Protocol
OpenSLP is an open-source implementation of the IETF Service Location Protocol Version 2.0
standard, which is documented in
IETF Request-For-Comments (RFC) 2608 (http://www.ietf.org/
rfc/rfc2608.txt?number=2608)
.
In addition to implementing the SLP v2 protocol, the interface provided by OpenSLP source code is
an implementation of another IETF standard for programmatically accessing SLP functionality,
documented in
RFC 2614 (http://www.ietf.org/rfc/rfc2614.txt?number=2614)
.
To fully understand the workings of SLP, we recommend that you read these two documents and
internalize them. They are not necessarily light reading, but they are essential to the proper
configuration of SLP on an intranet.
For more information on the OpenSLP project, see the
OpenSLP (http://www.OpenSLP.org)
Web
site and the
SourceForge (http://sourceforge.net/projects/openslp)
Web site. The OpenSLP Web site
provides several documents that contain valuable configuration tips. Many of these are incomplete
at the time of this writing.
C.2 SLP Fundamentals
Service Location Protocol specifies three components:
• The user agent (UA)
• The service agent (SA)
• The directory agent (DA)
The user agent’s job is to provide a programmatic interface for clients to query for services, and for
services to advertise themselves. A user agent contacts a directory agent to query for registered
services of a specified service class and within a specified scope.
The service agent’s job is to provide persistent storage and maintenance points for local services that
have registered themselves with SLP. The service agent essentially maintains an in-memory
database of registered local services. In fact, a service cannot register with SLP unless a local SA is
present. Clients can discover services with only a UA library, but registration requires an SA,
primarily because an SA must reassert the existence of registered services periodically in order to
maintain the registration with listening directory agents.
Summary of Contents for EDIRECTORY 8.8 - GUIDE
Page 4: ...novdocx ENU 01 February 2006...
Page 16: ...16 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 68: ...68 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 90: ...90 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 116: ...116 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 128: ...128 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 184: ...184 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 249: ...250 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 307: ...308 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 333: ...334 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 371: ...372 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 439: ...440 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 519: ...520 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 529: ...530 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...
Page 555: ...556 Novell eDirectory 8 8 Administration Guide novdocx ENU 01 February 2006...