Service Location Protocol (svrloc)Last Modified: 17-May-01
Chair(s):Erik Guttman <firstname.lastname@example.org>
Internet Area Director(s):Thomas Narten <email@example.com>
Erik Nordmark <firstname.lastname@example.org>
Internet Area Advisor:Thomas Narten <email@example.com>
Mailing Lists:General Discussion:firstname.lastname@example.org
To Subscribe: email@example.com
Description of Working Group:The Service Location Protocol is a decentralized, lightweight, scalable and extensible protocol for service discovery within a site. It allows but does not require centralized administration. Even when security, administrative policies or convenience require centralization (say in large enterprise deployments) the protocol requires very little administration. The protocol limits its use of multicast and broadcast as much as possible to conserve network bandwidth. Moreover, the protocol is extensible to arbitrary service advertisement and discovery and supports multiple languages and character set encodings.
The working group will document procedures for discovering services, and standardize "service:" schemes, which are definitions for resource and service URLs.
The focus of the working group will be on completing various documents which describe how to do service discovery and how to standardize service definitions which will be advertised and discovered.
- Interactions between Service Location Protocol and other enterprise naming and directory service protocols will be explored, defined, and standardized.
- Schemes for popular services will be discussed, and standardization efforts with other working groups explored as needed.
- Operational experiences and security procedures will be discussed and documented as best current practice.
- Service Type attribute definitions will be standardized by registering a 'Service Template' with IANA. This document will also describe how Service Types and Directory Schemas can be made interoperable. The Service Location Protocol can then be used to populate a directory service dynamically.
- An Application Programmers Interface has been developed to allow a uniform mechanism for applications to make use of Service Location Protocol functions, which will be supplied as an informational document.
- The Service Location Protocol itself will be revised and improved on, continuing it along the standards track.
Goals and Milestones:
No Current Internet-Drafts
Request For Comments:Service Location Protocol (RFC 2165) (169889 bytes)
Service Location Protocol, Version 2 (RFC 2608) (129475 bytes)
Service Templates and service: Schemes (RFC 2609) (72842 bytes)
An API for Service Location (RFC 2614) (164002 bytes)
Conversion of LDAP Schemas to and from SLP Templates (RFC 2926) (55365 bytes)
Service Location Protocol Modifications for IPv6 (RFC 3111) (25543 bytes)