LDAP – Lightweight Directory Access Protocol – Protocole utilisé à l’origine pour transporter les informations
entre serveurs d’annuaires. Son évolution actuelle tend à le transformer à court terme en un service
d’annuaire à part entière. Il est utilisé dans le concept DEN pour permettre la communication entre les
équipements réseaux et le service d’annuaire.
Il s’agit d’une version allégée de DAP (Directory Application Protocol), le protocole utilisé pour l’interrogation
des serveurs X.500.
LDAP est un protocole d’accès à des annuaires (qu’ils soient compatibles X.500 ou non) qui fonctionne
suivant le mode client/serveur. Il est basé sur TCP/IP et utilise en standard le port 389. On peut alors
facilement faire un parallèle entre X.500 qui nécessite le modèle ISO de l’OSI et LDAP qui est basé sur
TCP/IP de l’IETF (Internet Engineering Task Force).
LDAP est un protocole et non une spécification d’annuaire. Même si certains distributeurs préfèrent stocker
les informations dans le format natif de LDAP pour des gains de performances, ce n’est en rien une
obligation puisque LDAP ne définit que la façon dont les données sont échangées et non pas stockées.
Il n’y a donc pas d’annuaire LDAP, mais des annuaires supportant le protocole LDAP ou encore annuaires
compatibles LDAP. C’est donc par abus de langage que l’on trouvera le terme d’annuaire LDAP.
Comme LDAP est élaboré par l’IETF, il est définit dans des RFC (Request For Comments) :
• LDAP v1 – juillet 1993
RFC 1487 : X.500 Lightweight Directory Access Protocol
RFC 1488 : The X.500 String Representation of Standard Attribute Syntaxes
• LDAP v2 – mars 1995
RFC 1777 : Lightweight Directory Access Protocol
RFC 1778 : The String Representation of Standard Attribute Syntaxes
RFC 1779 : A String Representation of Distinguished Names
• LDAP v3 – décembre 1997
RFC 2251 : Lightweight Directory Access Protocol v3
RFC 2252 : LDAP v3 Attribute Syntax Definitions
RFC 2253 : LDAP v3 UTF-8 String Representation of Distinguished Names
RFC 2254 : The String Representation of LDAP Search Filters
RFC 2255 : The LDAP URL Format
RFC 2256 : A Summary of the X.500 (96) User Schema for use with LDAP v3
