draft-ietf-ldapbis-roadmap-00.txt   draft-ietf-ldapbis-roadmap-01.txt 
INTERNET-DRAFT Editor: Kurt D. Zeilenga INTERNET-DRAFT Editor: Kurt D. Zeilenga
Intended Category: Standard Track OpenLDAP Foundation Intended Category: Standard Track OpenLDAP Foundation
Expires: 21 August 2002 21 February 2002 Expires in six months 4 November 2002
Obsoletes: RFC 2251-2256, 2829-2830, LDAPTS Obsoletes: RFC 2251-2256, 2829-2830, 3377
LDAP: Technical Specification Road Map LDAP: Technical Specification Road Map
<draft-ietf-ldapbis-roadmap-00.txt> <draft-ietf-ldapbis-roadmap-01.txt>
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with all This document is an Internet-Draft and is in full conformance with all
provisions of Section 10 of RFC2026. provisions of Section 10 of RFC2026.
This document is intended to be published as a Standard Track RFC. This document is intended to be published as a Standard Track RFC.
Distribution of this memo is unlimited. Technical discussion of this Distribution of this memo is unlimited. Technical discussion of this
document will take place on the IETF LDAP Revision Working Group document will take place on the IETF LDAP Revision Working Group
mailing list <ietf-ldapbis@openldap.org>. Please send editorial mailing list <ietf-ldapbis@openldap.org>. Please send editorial
skipping to change at page 2, line 29 skipping to change at page 2, line 29
LDAP: Authentication Methods and Connection Level Security LDAP: Authentication Methods and Connection Level Security
Mechanisms [AuthMeth], Mechanisms [AuthMeth],
LDAP: String Representation of Distinguished Names [LDAPDN], LDAP: String Representation of Distinguished Names [LDAPDN],
LDAP: String Representation of Search Filters [Filters], LDAP: String Representation of Search Filters [Filters],
LDAP: Uniform Resource Locator [LDAPURL], LDAP: Uniform Resource Locator [LDAPURL],
LDAP: Syntaxes [Syntaxes], and LDAP: Syntaxes [Syntaxes], and
LDAP: User Schema [Schema]. LDAP: User Schema [Schema].
The terms "LDAP" and "LDAPv3" are commonly used to informally refer to The terms "LDAP" and "LDAPv3" are commonly used to informally refer to
the protocol specified by this technical specification. The LDAP the protocol specified by this technical specification. The LDAP
protocol suite, as defined here, should be formally identified in suite, as defined here, should be formally identified in other
other documents by a normative reference to this document. documents by a normative reference to this document.
Extensions to LDAP may be specified in other documents. Nomenclature Extensions to LDAP may be specified in other documents. Nomenclature
denoting such combinations of LDAP-plus-extension(s) is not defined by denoting such combinations of LDAP-plus-extension(s) is not defined by
this document but may be defined in some future document(s). this document but may be defined in some future document(s).
IANA considerations for LDAP [LDAPIANA] apply fully to this revision IANA (Internet Assigned Numbers Authority) considerations for LDAP
of the LDAP technical specification. described in BCP 64 [RFC3383] apply fully to this revision of the LDAP
technical specification.
2. Relationship to X.500 2. Relationship to X.500
This technical specification defines LDAP in terms of [X.500] as an This technical specification defines LDAP in terms of [X.500] as an
X.500 access mechanism. An LDAP server MUST act in accordance with X.500 access mechanism. An LDAP server MUST act in accordance with
X.500(1993) series of ITU recommendations when providing the service. X.500(1993) series of International Telephone Union (ITU)
However, it is not required that an LDAP server make use of any X.500 Recommendations when providing the service. However, it is not
protocols in providing this service, e.g. LDAP can be mapped onto any required that an LDAP server make use of any X.500 protocols in
other directory system so long as the X.500 data and service model as providing this service, e.g. LDAP can be mapped onto any other
used in LDAP is not violated in the LDAP interface. directory system so long as the X.500 data and service models
[X.501][X.511] as used in LDAP is not violated in the LDAP interface.
3. Security Considerations 3. Security Considerations
LDAP security considerations are discussed in each document comprising LDAP security considerations are discussed in each document comprising
the technical specification. the technical specification.
4. Relationship to Obsolete Specifications 4. Relationship to Obsolete Specifications
This technical specification, as defined in Section 1, obsoletes This technical specification, as defined in Section 1, obsoletes
entirely the previously defined LDAP technical specification [LDAPTS] entirely the previously defined LDAP technical specification [RFC3377]
(which consists of RFC 2251-2256, RFC 2829-2830 and [LDAPTS] itself). (which consists of RFC 2251-2256, RFC 2829-2830 and [RFC3377] itself).
The technical specification was significantly reorganized. The technical specification was significantly reorganized.
This document replaces replaces [LDAPTS] as well as Section 3.3 of RFC This document replaces RFC 3377 as well as Section 3.3 of RFC 2251.
2251. [Models] replaces portions of RFC 2251, RFC 2252 and RFC 2256. [Models] replaces portions of RFC 2251, RFC 2252 and RFC 2256.
[Protocol] replaces the majority RFC 2251 and portions of RFC 2252. [Protocol] replaces the majority RFC 2251 and portions of RFC 2252.
[AuthMeth] replaces RFC 2829, RFC 2830, and portions of RFC 2251. [AuthMeth] replaces RFC 2829, RFC 2830, and portions of RFC 2251.
[Syntax] replaces the majority of RFC 2252 and portions of RFC 2256. [Syntax] replaces the majority of RFC 2252 and portions of RFC 2256.
[Schema] replaces the majority of RFC 2256. [LDAPDN] replaces RFC [Schema] replaces the majority of RFC 2256. [LDAPDN] replaces RFC
2253. [Filters] replaces RFC 2254. [LDAPURL] replaces RFC 2255. 2253. [Filters] replaces RFC 2254. [LDAPURL] replaces RFC 2255.
Each document of this specification contains appendices detailing Each document of this specification contains appendices detailing
changes to all sections of the specifications they replace. Appendix changes to all sections of the specifications they replace. Appendix
A.1 of this document details changes made to [LDAPTS]. Appendix A.2 A.1 of this document details changes made to RFC 3377. Appendix A.2
of this document details changes made to Section 3.3 of RFC 2251. of this document details changes made to Section 3.3 of RFC 2251.
5. Acknowledgments 5. Acknowledgments
This document is based largely on [LDAPTS] by J. Hodges and R. This document is based largely on RFC 3377 by J. Hodges and R.
Morgan, a product of the LDAP Extensions Working Group. The document Morgan, a product of the LDAPBIS and LDAPEXT Working Groups. The
also borrows from [RFC2251] by M. Wahl, T. Howes, and S. Kille, a document also borrows from RFC 2251 by M. Wahl, T. Howes, and S.
product of the ASID Working Group. Kille, a product of the ASID Working Group.
6. Author's Address 6. Author's Address
Kurt Zeilenga Kurt Zeilenga
E-mail: <kurt@openldap.org> E-mail: <kurt@openldap.org>
7. References 7. References
7.1. Normative References 7.1. Normative References
[RFC2119] S. Bradner, "Key words for use in RFCs to Indicate [RFC2119] S. Bradner, "Key words for use in RFCs to Indicate
Requirement Levels", RFC 2119, March 1997. Requirement Levels", BCP 14 (also RFC 2119), March 1997.
[RFC3383] K. Zeilenga, "IANA Considerations for LDAP", BCP 64 (also
RFC 3383), September 2002.
[Models] K. Zeilenga (editor), "LDAP: Directory Information Models", [Models] K. Zeilenga (editor), "LDAP: Directory Information Models",
draft-ietf-ldapbis-models-xx.txt, a work in progress. draft-ietf-ldapbis-models-xx.txt, a work in progress.
[Protocol] J. Sermersheim (editor), "LDAP: The Protocol", [Protocol] J. Sermersheim (editor), "LDAP: The Protocol",
draft-ietf-ldapbis-protocol-xx.txt, a work in progress. draft-ietf-ldapbis-protocol-xx.txt, a work in progress.
[AuthMeth] R. Harrison (editor), "LDAP: Authentication Methods and [AuthMeth] R. Harrison (editor), "LDAP: Authentication Methods and
Connection Level Security Mechanisms", Connection Level Security Mechanisms",
draft-ietf-ldapbis-authmeth-xx.txt, a work in progress. draft-ietf-ldapbis-authmeth-xx.txt, a work in progress.
skipping to change at page 4, line 23 skipping to change at page 4, line 29
Distinguished Names", draft-ietf-ldapbis-dn-xx.txt, a work Distinguished Names", draft-ietf-ldapbis-dn-xx.txt, a work
in progress. in progress.
[Filters] M. Smith (editor), LDAPbis WG, "LDAP: String Representation [Filters] M. Smith (editor), LDAPbis WG, "LDAP: String Representation
of Search Filters", draft-ietf-ldapbis-filter-xx.txt, a of Search Filters", draft-ietf-ldapbis-filter-xx.txt, a
work in progress. work in progress.
[LDAPURL] M. Smith (editor), "LDAP: Uniform Resource Locator", [LDAPURL] M. Smith (editor), "LDAP: Uniform Resource Locator",
draft-ietf-ldapbis-url-xx.txt, a work in progress. draft-ietf-ldapbis-url-xx.txt, a work in progress.
[Syntaxes] K. Dally (editor), "LDAP: Syntaxes", [Syntaxes] S. Legg (editor), "LDAP: Syntaxes",
draft-ietf-ldapbis-syntaxes-xx.txt, a work in progress. draft-ietf-ldapbis-syntaxes-xx.txt, a work in progress.
[Schema] K. Dally (editor), "LDAP: User Schema", [Schema] K. Dally (editor), "LDAP: User Schema",
draft-ietf-ldapbis-user-schema-xx.txt, a work in progress. draft-ietf-ldapbis-user-schema-xx.txt, a work in progress.
[LDAPIANA] K. Zeilenga, "IANA Considerations for LDAP",
draft-ietf-ldapbis-xx.txt (a work in progress).
[X.500] ITU-T Rec. X.500, "The Directory: Overview of Concepts, [X.500] ITU-T Rec. X.500, "The Directory: Overview of Concepts,
Models and Service", 1993. Models and Service", 1993.
[X.501] ITU-T Rec. X.501, "The Directory: Models", 1993. [X.501] ITU-T Rec. X.501, "The Directory: Models", 1993.
[X.511] ITU-T Rec. X.511, "The Directory: Abstract Service [X.511] ITU-T Rec. X.511, "The Directory: Abstract Service
Definition", 1993. Definition", 1993.
7.2. Informative References 7.2. Informative References
[RFC2251] M. Wahl, T. Howes, S. Kille, "Lightweight Directory Access None.
Protocol (v3)", RFC 2251, December 1997.
[LDAPTS] J. Hodges, R.L. Morgan, "Lightweight Directory Access
Protocol (v3): Technical Specification",
draft-ietf-ldapbis-ldapv3-ts-xx.txt.
Appendix A. Changes to Previous Documents Appendix A. Changes to Previous Documents
This appendix outlines changes this document makes relative to the This appendix outlines changes this document makes relative to the
documents it replaces (in whole or in part). documents it replaces (in whole or in part).
Appendix A.1. Changes to [LDAPTS] Appendix A.1. Changes to RFC 3377
This document is nearly a complete rewrite of [LDAPTS] as much of the This document is nearly a complete rewrite of RFC 3377 as much of the
material of [LDAPTS] is no longer applicable. These changes include material of RFC 3377 is no longer applicable. These changes include
defining the term "LDAP" in addition to "LDAPv3" and using "LDAP" in defining the terms "LDAP" and "LDAPv3" to refer to this revision of
favor of "LDAPv3" for consistency with the remainder of the technical the technical specification.
specification.
Appendix A.2. Changes to Section 3.3 of RFC 2251 Appendix A.2. Changes to Section 3.3 of RFC 2251
The section was modified slightly (the word "document" was replaced The section was modified slightly (the word "document" was replaced
with "technical specification") to clarify that it applies to the with "technical specification") to clarify that it applies to the
entire LDAP technical specification. entire LDAP technical specification.
Copyright 2002, The Internet Society. All Rights Reserved. Copyright 2002, The Internet Society. All Rights Reserved.
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/