Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
📇 BS ISO/IEC 9594(BSI 目录实施号 BS ISO IEC 09594)是英国等同采用 ISO/IEC 9594 国际标准形成的开放系统互连(OSI)目录服务标准系列,技术上与 ITU-T 发布的 X.500 系列建议书完全等同。该系列由 ISO/IEC JTC 1/SC 6(系统间远程通信与信息交换)与 ITU-T 联合制定,英国方面由 IST/6(数据通信)技术委员会负责,ICS 分类号为 35.100.70。它定义了分布式目录服务的完整体系——从概念、模型、服务定义,到分布式操作、协议规范、属性与对象类定义,直至复制与安全框架,其中最为人熟知的成果是 X.500 目录信息树(DIT)模型、目录访问协议(DAP),以及被互联网广泛采用的 X.509 公钥证书框架。X.509 证书是现代公钥基础设施(PKI)、TLS/HTTPS 与电子签名体系的基石,因此本系列虽诞生于 OSI 时代,其影响至今深远。
目录服务解决的核心问题是”按名字寻址”:把人类可读的对象名称(如人员、组织、设备)映射为机器可用的信息(如网络地址、证书、电话号码)。OSI 目录把这种信息组织成分布式的”数据库”,允许跨越多个管理域进行查询与更新,类似一个全球性的”电话簿”。X.500 系列的目标正是以标准化方式实现这一分布式目录,使其不受具体厂商与平台的限制。
与关系数据库相比,目录服务有三个显著特点:其一,访问以读查询为主,写入操作稀少,因而在查询性能与复制布局上做了专门优化;其二,数据以树形结构(DIT)而非二维表组织,便于表达组织层次与国家—组织—人员之间的从属关系;其三,数据可跨多个服务器(DSA)分布并复制,通过协议协同形成一个逻辑上的整体。本系列标准正是围绕这三大特点,建立了从抽象模型到具体协议的完整规范链条,是理解现代身份管理、证书体系与命名服务的重要基础文献。
BS ISO/IEC 9594 系列共分九个部分,各部分与 ITU-T X.500 系列建议书一一对应(如 9594-1 ↔ X.500、9594-8 ↔ X.509)。2014 年发布的第七版取代了第六版(2008)并纳入相关技术勘误。整个系列从概念层、模型层、服务层、协议与数据层直至安全与复制层,构成一个环环相扣的整体:
第 1 部分给出目录的顶层概述:目录信息库(DIB)是全部目录信息的集合,目录信息树(DIT)是 DIB 的组织形态,每个节点称为目录项(entry),目录项由属性(attribute)构成;第 2 部分进一步定义命名模型——每个目录项通过专有名称(DN)在树中全局唯一标识,DN 由相对专有名称(RDN)序列构成,别名(alias)项则实现重定向;第 3 部分以抽象服务的形式定义绑定、读、比较、搜索、修改、添加、删除与放弃等操作原语,这些原语经 DAP 编码后在客户端与服务端之间传递。
第 4 部分规定当一次操作涉及多个 DSA 时的处理程序,包括链式(chaining)、引用(referral)与多址(multicast)等协调机制;第 5 部分规定了目录访问协议(DAP)以及目录系统协议(DSP)等协议的数据编码(ASN.1 的 BER/DER)与交互规则,保证不同厂商实现的互操作性。客户端(DUA)通过 DAP 访问其所属的 DSA,DSA 之间再通过 DSP 协同完成跨域查询。
第 6、7 部分分别规定了可复用的属性类型(如通用名、电话号码、组织名称等)与对象类(如 person、organization 等),使不同实现能够共享一致的数据模式;第 9 部分规定目录内容在多个 DSA 之间的复制(shadowing)机制,通过可配置的级别与周期提高可用性和查询性能,并支持跨地域的容错与就近访问。
X.509(9594-8)定义了公钥证书的格式(包含主体、公钥、颁发者、有效期、签名算法与签名)、证书撤销列表(CRL)与证书路径验证过程,构成 PKI 与 TLS 信任链的基石,是本文档中与互联网安全关系最为密切的分部,也是身份认证与电子签名的核心规范。