2.2 Relevant Standards

The following standards are relevant to the Active Directory system.

Lightweight Directory Access Protocol (LDAP), as specified in [RFC2247]: The Active Directory system conforms to LDAP version 3, as specified in [RFC3377]. Details of Active Directory's conformance are specified in [MS-ADTS] section 3.1.1.3.1, LDAP Conformance. The Active Directory system also supports LDAP version 2 [RFC1777], although clients are encouraged to use LDAP version 3.

WS-Enumeration: The Active Directory system uses the protocol [WSENUM] (WS-Enumeration) to query for directory objects. The system extends the standard protocol with the extensions that are defined in [MS-WSDS] and [MS-WSPELD]. In the Active Directory system, the WS-Enumeration protocol operates over the XML data model described in [MS-ADDM].

WS-Transfer: The Active Directory system uses the protocol [WXFR] (WS-Transfer) to create, modify, remove, and read directory objects. The system extends the standard protocol with the extensions defined in [MS-WSTIM] and [MS-WSPELD]. As with WS-Enumeration, the WS-Transfer protocol operates over the XML data model described in [MS-ADDM] in the Active Directory system.

This document uses and extends the following standards.

Encryption and Checksum Specifications for Kerberos 5, as specified in [RFC3961]. This standard is used for encryption and checksum mechanisms.

Kerberos Authentication Protocol, as specified in [RFC4120]. This standard is used for authentication.

Public Key Cryptography for Initial Authentication in Kerberos (PKINIT), as specified in [RFC4556]. This standard is used for initial authentication in Kerberos.

Simple Network Time Protocol (SNTP), as specified in [RFC1769]. This standard is an adaptation of the Network Time Protocol (NTP) that is used to synchronize computer clocks in the Internet. SNTP can be used when the ultimate performance of the full NTP implementation described in [RFC1305] is not required or justified.

Domain Names - Concepts and Facilities, as specified in [RFC1034]. This standard is used for Domain Name System (DNS) and domain naming concepts.

Domain Names - Implementation and Specification, as specified in [RFC1035]. This standard is used for DNS and provides details of the domain system and protocol.

DNS Extensions to Support IP Version 6, as specified in [RFC3596]. This standard is used for DNS to support hosts running IP version 6 (IPv6).

UTF-8, A Transformation Format of ISO 10646, as specified in [RFC3629]. This standard is used for string data type specification.

Protocol Standard for a NetBIOS Service on a TCP/UDP Transport: Concepts and Methods, as specified in [RFC1001]. This standard is used for NetBIOS services.

Protocol Standard for a NetBIOS Service on a TCP/UDP Transport: Detailed Specifications, as specified in [RFC1002]. This standard is used for NetBIOS services.