Skip Navigation
NDSTech Logo

Page updated April 5, 2005
Current Approved NDS Version:


Organization | Meetings | Documents | Status | Versions

IMPORTANT! THIS SITE IS NOT BEING MAINTAINED

The original NDSTech web page can be found at http://www.nag.ncsu.edu

What is SLP and Why Is It Needed?

[back to SLP Table of Contents]

The Service Location Protocol (SLP) is a protocol for service discovery. It allows clients to locate servers and other services on the network. Reliable service discovery used to be accomplished using IPX SAP (Service Advertising Protocol) broadcast messages. Since IPX is no longer routed through NCSU's network, SLP must be used in order for clients to reliably locate services.

Clients that have not been configured to use SLP may indeed be able to locate services without IPX routing. This may be the result of a hosts file on the client that has been populated with the IP addresses of the services the client needs. This may also be the result of multicast messages the client is sending out to request services. Neither of these methods are as robust as SLP.

If SLP is not configured, intermittent service location problems may occur which are difficult to diagnose. Symptoms of service location problems may include error messages on the client such as "Tree Not Found", "Tree Unknown", or "Server Not Found".

For more information concerning the requirement of SLP in an IP-only network, see:
Is SLP required in a pure IP NetWare 5 Network? - TID 10024578

For more information concerning how a client may be able to locate services without SLP see:
Understanding the NetWare5 Client SLP Discovery/Login Process. - TID 10014303

 

SLP basically consists of 4 different components. They are:

For more advanced information about SLP, see the Links and Resources page.

[back to SLP Table of Contents]