Page updated
April 5, 2005
|
|
Organization | Meetings | Documents | Status | Versions IMPORTANT! THIS SITE IS NOT BEING MAINTAINEDThe 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.