Service Location Working Group                             Jonathan Wood
INTERNET DRAFT                                               Roberto Tam
                                                  Sun Microsystems, Inc.
                                                        22 December 1998

                          The LDAP Service Type
                   draft-ietf-svrloc-ldap-scheme-00.txt

Status of This Memo

   This document is a submission by the Service Location Working Group
   of the Internet Engineering Task Force (IETF).  Comments should be
   submitted to the srvloc@srvloc.org mailing list.

   This document is an Internet-Draft.  Internet-Drafts are working
   documents of the Internet Engineering Task Force (IETF), its areas,
   and its working groups.  Note that other groups may also distribute
   working documents as Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at
   any time.  It is inappropriate to use Internet- Drafts as reference
   material or to cite them other than as ``work in progress.''

   To view the entire list of current Internet-Drafts, please check
   the ``1id-abstracts.txt'' listing contained in the Internet-Drafts
   Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net (Northern
   Europe), ftp.nis.garr.it (Southern Europe), munnari.oz.au (Pacific
   Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu (US West Coast).

   Distribution of this memo is unlimited.


Abstract

   This document describes the LDAP service type. This service type
   defines the service: URL and attributes necessary for discovering
   LDAP servers.

1. Introduction

   This document describes a template providing a service: URL and
   attributes useful for dynamically discovering LDAP servers; this type
   can be used with SLP [1]. Service templates and service: schemes are
   defined in [2].

   LDAP (Lightweight Directory Access Protocol) [3] directories are
   now being used as repositories for UNIX-style system information.



Wood, Tam                  expires June 1999                    [Page 1]


INTERNET DRAFT                                             December 1998


   As such, LDAP service is suitable to be included in the naming-
   directory class. This type is intended to be used as a concrete
   portion of the abstract naming-directory type defined in [4]. The
   LDAP type includes all attributes from the naming-directory abstract
   type, and defines three new attributes, two pertaining to LDAP
   security, one to access protocols.

   For usage examples, refer to [4].

2. The LDAP Service Type

Names of submitters: Jonathan Wood <jonathan.wood@eng.sun.com>
                     Roberto Tam <roberto.tam@eng.sun.com>
Language of service template: en
Security Considerations:
  This LDAP service type inherits the security considerations from the
  naming-directory service type [4].

Template text:
-------------------------template begins here-----------------------
template-type=naming-directory:ldap

template-version=0.0

template-description=
  This is a concrete type; the abstract type for this service
  is naming-directory (described in [4]). This type is used
  by LDAP servers to advertise their services and LDAP clients
  which wish to discover LDAP servers.

template-url=syntax=
  url-path = ldap URL as defined in [5]

security= string M
  # security mechanisms supported by this server.
none,simple,TLS,kerb5,sasl

qop= string
  # quality of protection. The refers to how strongly messages are
  # protected. There are three possibilities: none, integrity
  # (meaning that the integrity and endpoints of the message can
  # be guaranteed), and privacy (meaning that the message is
  # encrypted).
none,integrity,privacy

transport= string
  # the transport used to communicate with this server. Possible
  # values are connection-oriented (cots) and connectionless



Wood, Tam                  expires June 1999                    [Page 2]


INTERNET DRAFT                                             December 1998


  # (clts).
cots,clts

--------------------------template ends here------------------------


References:

  [1] E. Guttman, C. Perkins, J. Veizades, M. Day.  Service Location
      Protocol. draft-ietf-svrloc-protocol-v2-10.txt, July 1998 (work in
      progress).

  [2] E. Guttman, C. Perkins, J. Kempf, Service Templates and service:
      Schemes. draft-ietf-svrloc-service-scheme-12.txt
      March, 1998 (work in progress).

  [3] W. Yeong, T. Howes, S. Kille, Lightweight Directory Access
      Protocol, RFC 1777 March 1995

  [4] J. Wood, R. Tam, The Naming and Directory Service Abstract Type.
      draft-ietf-svrloc-naming-directory-00.txt, November 1998 (work in
      progress).

  [5] T. Howes, M. Smith, The LDAP URL Format, RFC 2255 December 1997



























Wood, Tam                  expires June 1999                    [Page 3]