跳到主要内容

RFC 4510 - 轻量级目录访问协议 (LDAP): 技术规范路线图

Network Working Group K. Zeilenga, Ed. Request for Comments: 4510 OpenLDAP Foundation Obsoletes: 2251, 2252, 2253, 2254, 2255, June 2006 2256, 2829, 2830, 3377, 3771 Category: Standards Track

         Lightweight Directory Access Protocol (LDAP):
Technical Specification Road Map

本备忘录的状态

本文档为互联网社区规定了一项互联网标准跟踪协议, 并请求讨论与改进建议. 请参阅 "Internet Official Protocol Standards" (STD 1) 的当前版本, 以了解本协议的标准化状态. 本备忘录的分发不受限制.

版权声明

Copyright (C) The Internet Society (2006).

摘要

轻量级目录访问协议 (Lightweight Directory Access Protocol, LDAP) 是一种互联网协议, 用于访问按照 X.500 数据与服务模型运行的分布式目录服务. 本文档提供 LDAP 技术规范的路线图.

1. LDAP 技术规范

详述轻量级目录访问协议 (LDAP) 版本 3 (一种互联网协议) 的技术规范, 由本文档以及下列文档组成:

  • LDAP: The Protocol [RFC4511]
  • LDAP: Directory Information Models [RFC4512]
  • LDAP: Authentication Methods and Security Mechanisms [RFC4513]
  • LDAP: String Representation of Distinguished Names [RFC4514]
  • LDAP: String Representation of Search Filters [RFC4515]
  • LDAP: Uniform Resource Locator [RFC4516]
  • LDAP: Syntaxes and Matching Rules [RFC4517]
  • LDAP: Internationalized String Preparation [RFC4518]
  • LDAP: Schema for User Applications [RFC4519]

术语 "LDAP" 与 "LDAPv3" 通常被非正式地用于指代本技术规范所规定的协议. 此处所定义的 LDAP 套件, 在其他文档中应通过对本文档的规范性引用予以正式标识.

LDAP 是一种可扩展协议. LDAP 扩展可在其他文档中规定. 表示 "LDAP 加扩展" 这类组合的命名法不由本文档定义, 但可能在未来的某些文档中定义. 扩展预期应是真正可选的. BCP 118, RFC 4521 [RFC4521] 中描述的 LDAP 扩展相关考虑, 完全适用于本修订版的 LDAP 技术规范.

BCP 64, RFC 4520 [RFC4520] 中描述的 LDAP 的 IANA (Internet Assigned Numbers Authority) 考虑, 完全适用于本修订版的 LDAP 技术规范.

1.1. 约定

本文档中的关键词 "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" 和 "OPTIONAL" 应按照 BCP 14 [RFC2119] 中的描述解释.

2. 与 X.500 的关系

本技术规范将 LDAP 按 [X.500] 定义为一种 X.500 访问机制. 在提供服务时, LDAP 服务器 MUST 按照国际电信联盟 - 电信标准化部门 (ITU-T) 的 X.500 (1993) 系列建议书行事. 但是, 并不要求 LDAP 服务器在提供该服务时使用任何 X.500 协议. 例如, 只要 LDAP 接口中不违反 LDAP 所使用的 X.500 数据与服务模型 [X.501][X.511], 就可以将 LDAP 映射到任何其他目录系统.

本技术规范明确纳入了 X.500(93) 的部分内容. X.500 的后续修订不会自动适用于本技术规范.

3. 与已废止规范的关系

第 1 节所定义的本技术规范, 完全废止了原先在 RFC 3377 中定义的 LDAP 技术规范 (由 RFC 2251-2256, 2829, 2830, 3771 以及 RFC 3377 自身组成). 该技术规范经过了大幅重组.

本文档取代 RFC 3377 以及 RFC 2251 的第 3.3 节. [RFC4512] 取代 RFC 2251, RFC 2252 和 RFC 2256 的部分内容. [RFC4511] 取代 RFC 2251 的大部分内容, RFC 2252 的部分内容, 以及 RFC 3771 的全部内容. [RFC4513] 取代 RFC 2829, RFC 2830, 以及 RFC 2251 的部分内容. [RFC4517] 取代 RFC 2252 的大部分内容以及 RFC 2256 的部分内容. [RFC4519] 取代 RFC 2256 的大部分内容. [RFC4514] 取代 RFC 2253. [RFC4515] 取代 RFC 2254. [RFC4516] 取代 RFC 2255.

[RFC4518] 是本修订版 LDAP 技术规范中的新增文档.

本规范的每份文档都包含附录, 汇总对其所取代规范各节的变更. 本文档附录 A.1 详述对 RFC 3377 的变更. 本文档附录 A.2 详述对 RFC 2251 第 3.3 节的变更.

此外, 本技术规范的部分内容还更新和/或取代了未在上文列出的若干其他文档. 这些关系在详述本技术规范相应部分的文档中讨论.

4. 安全考虑

LDAP 的安全考虑在构成该技术规范的每份文档中讨论.

5. 致谢

本文档在很大程度上基于 J. Hodges 与 R. Morgan 的 RFC 3377, 该文档是 LDAPBIS 与 LDAPEXT 工作组的成果. 本文档也借鉴了 M. Wahl, T. Howes 与 S. Kille 的 RFC 2251, 该文档是 ASID 工作组的成果.

本文档是 IETF LDAPBIS 工作组的成果.

6. 规范性引用

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

[RFC4511] Sermersheim, J., Ed., "Lightweight Directory Access Protocol (LDAP): The Protocol", RFC 4511, June 2006.

[RFC4512] Zeilenga, K., "Lightweight Directory Access Protocol (LDAP): Directory Information Models", RFC 4512, June 2006.

[RFC4513] Harrison, R., Ed., "Lightweight Directory Access Protocol (LDAP): Authentication Methods and Security Mechanisms", RFC 4513, June 2006.

[RFC4514] Zeilenga, K., Ed., "Lightweight Directory Access Protocol (LDAP): String Representation of Distinguished Names", RFC 4514, June 2006.

[RFC4515] Smith, M., Ed. and T. Howes, "Lightweight Directory Access Protocol (LDAP): String Representation of Search Filters", RFC 4515, June 2006.

[RFC4516] Smith, M., Ed. and T. Howes, "Lightweight Directory Access Protocol (LDAP): Uniform Resource Locator", RFC 4516, June 2006.

[RFC4517] Legg, S., Ed., "Lightweight Directory Access Protocol (LDAP): Syntaxes and Matching Rules", RFC 4517, June 2006.

[RFC4518] Zeilenga, K., "Lightweight Directory Access Protocol (LDAP): Internationalized String Preparation", RFC 4518, June 2006.

[RFC4519] Sciberras, A., Ed., "Lightweight Directory Access Protocol (LDAP): Schema for User Applications", RFC 4519, June 2006.

[RFC4520] Zeilenga, K., "Internet Assigned Numbers Authority (IANA) Considerations for the Lightweight Directory Access Protocol (LDAP)", BCP 64, RFC 4520, June 2006.

[RFC4521] Zeilenga, K., "Considerations for LDAP Extensions", BCP 118, RFC 4521, June 2006.

[X.500] International Telecommunication Union - Telecommunication Standardization Sector, "The Directory -- Overview of concepts, models and services", X.500(1993) (also ISO/IEC 9594-1:1994).

[X.501] International Telecommunication Union - Telecommunication Standardization Sector, "The Directory -- Models", X.501(1993) (also ISO/IEC 9594- 2:1994).

[X.511] International Telecommunication Union - Telecommunication Standardization Sector, "The Directory: Abstract Service Definition", X.511(1993) (also ISO/IEC 9594-3:1993).

附录 A. 相对先前文档的变更

本附录概述本文档相对其 (全部或部分) 所取代文档的变更.

A.1. 对 RFC 3377 的变更

本文档几乎是对 RFC 3377 的完全重写, 因为 RFC 3377 的大量内容已不再适用. 变更包括重新定义术语 "LDAP" 与 "LDAPv3", 以指代本修订版技术规范.

A.2. 对 RFC 2251 第 3.3 节的变更

该节略有修改 (将 "document" 一词替换为 "technical specification"), 以澄清其适用于整个 LDAP 技术规范.

作者地址

Kurt D. Zeilenga
OpenLDAP Foundation

EMail: [email protected]

完整版权声明

Copyright (C) The Internet Society (2006).

本文档受 BCP 78 所含权利, 许可与限制的约束; 除其中另有规定外, 作者保留其全部权利.

本文档及其中所含信息按 "AS IS" (按原样) 提供, 贡献者, 其代表或赞助的组织 (如有), 互联网协会以及互联网工程任务组 (IETF) 否认所有明示或暗示的保证, 包括但不限于任何关于使用本文信息不会侵犯任何权利的保证, 或任何适销性或特定用途适用性的暗示保证.

知识产权

IETF 对可能被主张与本文档所述技术的实现或使用相关的任何知识产权或其他权利的有效性或范围, 或对此类权利下的任何许可是否可用, 不采取任何立场; 也不表示已作出任何独立努力以识别任何此类权利. 关于 RFC 文档中权利相关程序的信息, 可在 BCP 78 与 BCP 79 中找到.

向 IETF 秘书处作出的 IPR 披露副本, 以及任何将提供许可的保证, 或为实现者或用户获得对本规范所涉专有权利的一般许可或许可使用所作尝试的结果, 可从 IETF 在线 IPR 知识库获取: http://www.ietf.org/ipr.

IETF 邀请任何相关方提请其注意可能涵盖实现本标准所需技术的任何版权, 专利或专利申请, 或其他专有权利. 请将信息发送至 IETF: [email protected].

致谢说明

RFC Editor 职能的资金由 IETF Administrative Support Activity (IASA) 提供.