IPP> DIR - SLP and LDAP update

IPP> DIR - SLP and LDAP update

Ira McDonald imcdonal at sdsp.mc.xerox.com
Thu Jul 15 11:14:35 EDT 1999


Hi folks,                                        Thursday (15 July 1999)

Here's a quick update on SLP and LDAP:

- SLPv2 is now an IETF 'Proposed Standard' (RFC 2608, June 1999).
- LDAPv2 is now an IETF 'Draft Standard' (RFC 1777, March 1995).
- LDAPv3 is now an IETF 'Proposed Standard' (RFC 2251, December 1997).

(remember 'Draft' is a higher level than 'Proposed' in IETF specs)

James Kempf and Pete St. Pierre (both of Sun) have a new book out on
SLP system administration, 'Service Location Protocol for Enterprise
Networks' (available from Amazon, Barnes and Noble, etc).  According to
James Kempf, "the entire second half of the book discusses deploying,
configuring, and administering SLP networks.  The discussion is slanted
towards generic SLPv2, but much of it should apply to Novell NetWare 5's
implementation of SLPv1 as well."

James and Pete have also just issued a significant update of:
 
  "Conversion of LDAP Schemas to and from SLP Templates", 06/17/1999, 
  <draft-ietf-svrloc-template-conversion-04.txt>                        

In my next revision of the SLP 'printer:' template (for alignment with
the IPP/1.1 specs) I propose to write an LDAP schema translation of the
template (currently there is no standardized schema for printers in
LDAP-based directory systems).

All the SLP RFCs and I-Ds are listed below.  All the LDAP RFCs (but not
the several dozen I-Ds) are also listed below.  The LDAP protocol is
directly based on the DAP (Directory Access Protocol) specified in the
ITU-T X.500 series (also published as ISO 9594).  Authentication in LDAP
is based on X.509 'The Directory: Authentication Framework'.

Cheers,
- Ira McDonald
  High North Inc
  906-494-2697/2434 (home/office)

------------------------------------------------------------------------

See: <ftp://ftp.isi.edu/in-notes/rfc-index.txt>

Service Location Protocol (RFCs)
--------------------------------

2165 Service Location Protocol. J. Veizades, E. Guttman, C. Perkins,
     S. Kaplan. June 1997. (Format: TXT=169889 bytes) (Updated by
     RFC2608, RFC2609) (Status:  PROPOSED STANDARD)

2608 Service Location Protocol, Version 2. E. Guttman, C. Perkins, J.
     Veizades, M. Day. June 1999. (Format: TXT=129475 bytes) (Updates
     RFC2165) (Status: PROPOSED STANDARD)

2609 Service Templates and Service: Schemes. E. Guttman, C. Perkins,
     J. Kempf. June 1999. (Format: TXT=72842 bytes) (Updates RFC2165)
     (Status: PROPOSED STANDARD)

2610 DHCP Options for Service Location Protocol. C. Perkins, E.
     Guttman. June 1999. (Format: TXT=10859 bytes) (Status: PROPOSED
     STANDARD)

2614 An API for Service Location. J. Kempf, E. Guttman. June 1999.
     (Format: TXT=164002 bytes) (Status: INFORMATIONAL)

------------------------------------------------------------------------

See: <ftp://ftp.ietf.org/internet-drafts/1id-index.txt>

Service Location Protocol (I-Ds)
--------------------------------
 
  "Service Location Protocol Modifications for IPv6", 10/27/1998, 
  <draft-ietf-svrloc-ipv6-05.txt>                                       
 
  "Conversion of LDAP Schemas to and from SLP Templates", 06/17/1999, 
  <draft-ietf-svrloc-template-conversion-04.txt>                        
 
  "Definition of printer:  URLs for use with Service Location",
  02/22/1999, <draft-ietf-svrloc-printer-scheme-03.txt>
 
  "SNMP MIB for SLP Directory Agents", 11/26/1997, 
  <draft-ietf-svrloc-slp-mib-00.txt>                                    
 
  "The Systems Management Abstract Service Type", 03/09/1998, 
  <draft-ietf-svrloc-sysman-02.txt>                                     
 
  "Definition of afp:  URLs for use with Service Location", 10/29/1998, 
  <draft-ietf-svrloc-afp-service-01.txt>                                
 
  "The jndi-drivers Abstract Service Type", 06/26/1998, 
  <draft-ietf-svrloc-jndi-drivers-00.txt>                               
 
  "The Service Agent Service Type", 06/26/1998, 
  <draft-ietf-svrloc-sa-scheme-00.txt>                                  
 
  "The Directory Agent Service Type", 07/29/1998, 
  <draft-ietf-svrloc-da-scheme-00.txt>                                  
 
  "Definition of printer:raw-tcp:  URLs for use with Service Location", 
  12/16/1998, <draft-ietf-svrloc-rawtcp-printer-scheme-00.txt>          
 
  "The LDAP Service Type", 07/02/1999, 
  <draft-ietf-svrloc-ldap-scheme-02.txt>                                
 
  "The Naming and Directory Service Abstract Type", 07/02/1999, 
  <draft-ietf-svrloc-naming-directory-scheme-01.txt>                    
 
  "The NIS Service Type", 12/23/1998,
  <draft-ietf-svrloc-nis-scheme-00.txt>
 
  "The NIS+ Service Type", 12/23/1998, 
  <draft-ietf-svrloc-nisplus-scheme-00.txt>                             
 
  "The Networked Removable Storage Media Abstract Service Type", 
  06/28/1999, <draft-ietf-svrloc-nrsm-scheme-00.txt>                    

------------------------------------------------------------------------

See: <ftp://ftp.isi.edu/in-notes/rfc-index.txt>

Lightweight Directory Access Protocol (RFCs)
--------------------------------------------

1777 Lightweight Directory Access Protocol. W. Yeong, T. Howes, S.
     Kille. March 1995. (Format: TXT=45459 bytes) (Obsoletes RFC1487)
     (Status: DRAFT STANDARD)

1778 The String Representation of Standard Attribute Syntaxes. T.
     Howes, S. Kille, W. Yeong, C. Robbins. March 1995. (Format:
     TXT=19053 bytes) (Obsoletes RFC1488) (Updated by RFC2559) (Status:
     DRAFT STANDARD)

1779 A String Representation of Distinguished Names. S. Kille. March
     1995. (Format: TXT=12429 bytes) (Obsoletes RFC1485) (Status: DRAFT
     STANDARD)

2251 Lightweight Directory Access Protocol (v3). M. Wahl, T. Howes, S.
     Kille. December 1997. (Format: TXT=114488 bytes) (Status: PROPOSED
     STANDARD)

2252 Lightweight Directory Access Protocol (v3): Attribute Syntax
     Definitions. M. Wahl, A. Coulbeck, T. Howes, S. Kille. December
     1997. (Format:  TXT=60204 bytes) (Status:  PROPOSED STANDARD)

2253 Lightweight Directory Access Protocol (v3): UTF-8 String
     Representation of Distinguished Names. M. Wahl, S. Kille, T. Howes.
     December 1997. (Format: TXT=18226 bytes) (Status: PROPOSED
     STANDARD)

2254 The String Representation of LDAP Search Filters. T. Howes.
     December 1997. (Format: TXT=13511 bytes) (Obsoletes RFC1960)
     (Status: PROPOSED STANDARD)

2255 The LDAP URL Format. T. Howes, M. Smith. December 1997. (Format:
     TXT=20685 bytes) (Status: PROPOSED STANDARD)

2256 A Summary of the X.500(96) User Schema for use with LDAPv3. M.
     Wahl. December 1997. (Format: TXT=32377 bytes) (Status: PROPOSED
     STANDARD)

2307 An Approach for Using LDAP as a Network Information Service. L.
     Howard. March 1998. (Format: TXT=41396 bytes) (Status:
     EXPERIMENTAL)

2559 Internet X.509 Public Key Infrastructure Operational Protocols -
     LDAPv2. S. Boeyen, T. Howes, P. Richard. April 1999. (Format:
     TXT=22889 bytes) (Updates RFC1778) (Status: PROPOSED STANDARD)

2585 Internet X.509 Public Key Infrastructure Operational Protocols:
     FTP and HTTP. R. Housley, P. Hoffman. May 1999. (Format: TXT=14813
     bytes) (Status: PROPOSED STANDARD)

2587 Internet X.509 Public Key Infrastructure LDAPv2 Schema. S.
     Boeyen, T. Howes, P. Richard. June 1999. (Format: TXT=15102 bytes)
     (Status: PROPOSED STANDARD)

2589 Lightweight Directory Access Protocol (v3): Extensions for
     Dynamic Directory Services. Y. Yaacovi, M. Wahl, T. Genovese. May
     1999. (Format: TXT=26855 bytes) (Status: PROPOSED STANDARD)

2596 Use of Language Codes in LDAP. M. Wahl, T. Howes. May 1999.
     (Format: TXT=17413 bytes) (Status: PROPOSED STANDARD)

------------------------------------------------------------------------

See: <ftp://ftp.isi.edu/in-notes/rfc2251.txt> (page 41, 'Bibliography')

Lightweight Directory Access Protocol (references)
--------------------------------------------------

   [1] ITU-T Rec. X.500, "The Directory: Overview of Concepts, Models
       and Service",  1993.

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

   [3] ITU-T Rec. X.680, "Abstract Syntax Notation One (ASN.1) -
       Specification of Basic Notation", 1994.

   [4] Kille, S., Wahl, M., and T. Howes, "Lightweight Directory Access
       Protocol (v3): UTF-8 String Representation of Distinguished
       Names", RFC 2253, December 1997.

   [5] Wahl, M., Coulbeck, A., Howes, T., and S. Kille, "Lightweight
       Directory Access Protocol (v3): Attribute Syntax Definitions",
       RFC 2252, December 1997.

   [6] ITU-T Rec. X.501, "The Directory: Models", 1993.

   [7] Berners-Lee, T., Masinter, L., and M. McCahill, "Uniform
       Resource  Locators (URL)", RFC 1738, December 1994.

   [8] ITU-T Rec. X.511, "The Directory: Abstract Service Definition",
       1993.

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

   [10] Bradner, S., "Key words for use in RFCs to Indicate Requirement
        Levels", RFC 2119, March 1997.

   [11] ITU-T Rec. X.690, "Specification of ASN.1 encoding rules: Basic,
        Canonical, and Distinguished Encoding Rules", 1994.

   [12] Meyers, J., "Simple Authentication and Security Layer",
        RFC 2222, October 1997.

   [13] Universal Multiple-Octet Coded Character Set (UCS) -
        Architecture and Basic Multilingual Plane, ISO/IEC 10646-1 :
        1993.

   [14] Yergeau, F., "UTF-8, a transformation format of Unicode and ISO
        10646", RFC 2044, October 1996.

------------------------------------------------------------------------




More information about the Ipp mailing list