ISO/IEC 9594-4:2020
Information technology — Open systems interconnection — Part 4: The Directory: Procedures for distributed operation
Information technology — Open systems interconnection — Part 4: The Directory: Procedures for distributed operation
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 125
- Дата публикации:
- 1 декабря 2020 г.
- Издание:
- ISO/IEC IS 9594 edition 9 version 1
- ICS:
- 35.100.70
This document specifies the behaviour of DSAs taking part in a distributed directory consisting of multiple Directory systems agents (DSAs) and/or LDAP servers with at least one DSA. The allowed behaviour has been designed to ensure a consistent service given a wide distribution of the DIB across a distributed directory. Only the behaviour of DSAs taking part in a distributed directory is specified. The behaviour of LDAP servers are specified in relevant LDAP specifications. There are no special requirements on an LDAP server beyond those given by the LDAP specifications. The Directory is not intended to be a general purpose database system, although it may be built on such systems. It is assumed that there is a considerably higher frequency of queries than of updates.
Abstract
Overview - ISO/IEC 9594-4:2020 (X.518)
ISO/IEC 9594-4:2020, also published as ITU‑T X.518 (10/2019), specifies the behaviour of Directory System Agents (DSAs) participating in a distributed Directory. It defines procedures and protocols to ensure consistent service when the Directory Information Base (DIB) is distributed across multiple DSAs and/or LDAP servers (with at least one DSA). The standard focuses on distributed operation of DSAs - LDAP server behaviour is governed by relevant LDAP specifications. It assumes many more queries than updates and clarifies that the Directory is not a general-purpose database.
Key topics and technical requirements
- Distributed Directory model: conceptual model for multiple DSAs cooperating to present a unified Directory.
- DSA interactions: decomposition of requests, uni‑chaining, multi‑chaining, and referral handling.
- Operation Dispatcher & Request Validation: procedures for dispatching, validating and processing distributed requests.
- Name resolution: procedures to locate Directory Service Entries (DSEs) across DSAs.
- Chained operations and errors: rules for issuing chained subrequests, error propagation and loop handling.
- Continuation references: issuing and processing continuation references when parts of the DIB are remote or shadowed.
- Results merging & shadowing: rules for combining replies from multiple DSAs and handling replicated/shadowed data.
- Authentication: procedures for distributed requester and results authentication.
- Operational bindings: hierarchical and non‑specific hierarchical operational binding types and management procedures.
- Knowledge administration: maintenance of cross‑references, inconsistency handling and cooperative knowledge management.
- ASN.1 bindings and annexes: formal ASN.1 definitions and example procedures are provided (see Annexes).
Practical applications and users
ISO/IEC 9594-4 is intended for:
- Directory service implementers and vendors building distributed Directory System Agents (DSAs).
- Architects integrating heterogeneous directories and LDAP servers across enterprises or federations.
- Identity and access management teams designing scalable directory topologies with referrals and chaining.
- Telecom and systems integrators using ITU‑T X.518-compatible directory infrastructures.
- Test and conformance labs verifying correct distributed behaviour of DSAs and operational binding implementations.
Benefits include predictable distributed query behaviour, standardized chaining/referral semantics, and interoperable operational bindings for large-scale directory deployments.
Related standards
- ISO/IEC 9594 series (The Directory)
- ITU‑T X.518 (equivalent specification)
- Relevant LDAP specifications (for LDAP server behaviour and protocol bindings)
Keywords: ISO/IEC 9594-4:2020, X.518, distributed directory, DSA, DIB, LDAP, chaining, referrals, continuation reference, operational binding, name resolution.
Технические детали
- Технический комитет
- ISO/IEC JTC 1/SC 6 - Telecommunications and information exchange between systems
- SKU
- ISO/IEC 9594-4:2020
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
ISO/IEC 9594-4:2017
ОтменёнInformation technology — Open Systems Interconnection — The Directory — Part 4: Procedures for distributed op…
ISO/IEC 9594-2:2020
ДействующийInformation technology — Open systems interconnection — Part 2: The Directory: Models
Overview ISO/IEC 9594-2:2020 (ITU‑T X.501) defines the conceptual and terminological framework for the X.500-series Directory family. It specifies the Directory information models, Directory System A…
ISO 8212:1986
ОтменёнSoaps and detergents — Techniques of sampling during manufacture
Overview Standard Reference: ISO 8212:1986 Title: Soaps and detergents - Techniques of sampling during manufacture ISO 8212:1986 defines standardized techniques for taking representative samples of s…
ISO 20662:2020
ДействующийShips and marine technology — Hopper dredger supervisory and control systems
Overview ISO 20662:2020 - Ships and marine technology: Hopper dredger supervisory and control systems (HD‑SCS) - specifies the components, structure, general requirements, and functional requirements…
ISO 3021:2023
ДействующийAdventure tourism — Hiking and trekking activities — Requirements and recommendations
Overview ISO 3021:2023 - Adventure tourism: Hiking and trekking activities - Requirements and recommendations defines safety-focused requirements and recommendations for hiking and trekking offered a…
ISO 3826-2:2008
ДействующийPlastics collapsible containers for human blood and blood components — Part 2: Graphical symbols for use on l…
Overview ISO 3826-2:2008 - "Plastics collapsible containers for human blood and blood components - Part 2: Graphical symbols for use on labels and instruction leaflets" defines a system of internatio…
ISO/IEC 24730-1:2014
ДействующийInformation technology — Real-time locating systems (RTLS) — Part 1: Application programming interface (API)
Overview ISO/IEC 24730-1:2014 specifies the Application Programming Interface (API) for Real‑Time Locating Systems (RTLS). The standard defines a minimal, interoperable boundary that lets application…
ISO 8668-5:1992
ДействующийAircraft — Terminal junction systems — Part 5: Detail specification for type 3 system
Overview - ISO 8668-5:1992 (Aircraft terminal junction systems, Type 3) ISO 8668-5:1992 defines the detail specification for Type 3 Terminal Junction Systems (TJS) used in aircraft electrical install…