Overview
ISO/IEC 9594-2:2020/Amd 1:2021 is a key amendment to the international standard addressing information technology within the Open Systems Interconnection (OSI) framework. It specifically focuses on Part 2 of the directory service standard, titled "The Directory: Models." This amendment introduces miscellaneous enhancements aimed at refining directory models to improve interoperability and precision in identifying entities across networks.
Developed collaboratively by ISO, IEC, and the ITU-T under established editorial and approval procedures, this amendment reflects the latest consensus on directory structure in telecommunications and information exchange systems. It updates the definition and handling of directory names, including support for internationalized domain names, and extends object identifier usage.
Key Topics
-
Name Data Type Redefinition
This amendment revises the Name syntax to include a choice among three types:
rdnSequence (Relative Distinguished Names sequence) for traditional distinguished naming
dnsName for Domain Name System (DNS) domain names, including internationalized domain names (IDNs) as specified in IETF RFC 5890
oid as an Object Identifier representing unique entities
-
Domain Name Formats and Constraints
Detailed constraints define three domain name formats:
- Basic Latin-only labels (ASCII) without the "xn--" prefix, adhering to length limits
- ASCII-compatible encoding labels (A-label) prefixed with "xn--," converted via the Punycode algorithm (RFC 3492)
- Unicode labels (U-label) supporting characters beyond Basic Latin, convertible back to A-labels, compliant with restricted Unicode repertoire (RFC 5892)
-
Extension of Object Identifier Categories
The amendment adds new object identifier categories such as wrapperProtocolType and algorithm within directory information objects, enhancing the semantic richness and classification in directory services.
-
Synonyms for Simplified Reference
Defines new synonyms like id-wrprot for wrapperProtocolType and id-algo for algorithm to streamline referencing in directory protocols.
Applications
-
Telecommunications Systems
This amendment supports standardized directory models critical for telecommunication infrastructures where entity identification and interoperability are vital. The inclusion of internationalized domain names allows global, multilingual access to directory resources.
-
Network Security and Identity Management
Improved naming conventions and object identifiers facilitate precise authentication and authorization mechanisms in large-scale distributed systems.
-
Enterprise Directory Services
Organizations implementing directory protocols benefit from updated models that allow flexible naming options, including traditional distinguished names and DNS-based names conducive to integration with internet technologies.
-
Software and Protocol Development
Developers designing directory-enabled applications and network protocols can leverage these enhancements to ensure compliance with international standards, improving cross-vendor compatibility.
Related Standards
-
ISO/IEC 9594 Series
ISO/IEC 9594 constitutes the foundation of directory services in OSI, with multiple parts detailing models, abstract services, protocols, and authentication frameworks.
-
ITU-T Recommendation X.501
This amendment aligns with ITU-T X.501 (2019)/Amd 1 (2021), detailing directory models and naming conventions in telecommunication networks.
-
IETF RFC 5890 - Internationalized Domain Names
Key specification for handling international domain names supporting Unicode characters critical for DNS name integration.
-
IETF RFC 3492 - Punycode Algorithm
Essential for conversion between Unicode domain names and ASCII-compatible labels, enabling internationalized domain names in DNS.
-
IETF RFC 5892 - Unicode Code Points for IDNs
Defines the allowed Unicode repertoire for domain names, ensuring interoperability and security in internationalized contexts.
This amendment to ISO/IEC 9594-2 provides crucial updates enhancing directory models to accommodate modern network naming schemes and improve the robustness of directory services globally. It is an essential standard for entities involved in telecommunications, information technology, and systems interoperability focused on directory infrastructure.