Glosario de seguridad

¿Qué es LDAP (Protocolo ligero de acceso a directorios)?

Abstract isometric UI showing network ranges, usage bars, region names (EMEA/APAC), and a purple "Deploy" button
Puntos claveLos puntos clave se generan con la ayuda de la inteligencia artificial. Dado que los resúmenes automáticos pueden contener en ocasiones errores u omitir contexto importante, consulta siempre la entrada completa del blog para obtener toda la información.

LDAP (Lightweight Directory Access Protocol) is an application protocol that enables clients to search, read, and modify entries in hierarchical directory services over IP networks, commonly used for user authentication and identity data lookup across enterprise systems. The protocol operates over TCP using a client-server model where clients connect to directory servers, authenticate via bind requests, and send operations such as search, compare, add, modify, or delete; however, security and operational reliability depend critically on proper configuration including encrypted connections (TLS), least-privilege service accounts, and redundant servers to prevent credential exposure, injection attacks, and authentication outages. Organizations must address common operational challenges such as certificate validation failures, wrong search parameters, service account lockouts, and single-server dependencies to maintain stable authentication and identity verification across VPN gateways, web applications, mail systems, and network devices.

  • LDAP uses TCP port 389 for standard connections and port 636 for LDAP over TLS (LDAPS), with the option to upgrade unencrypted sessions on port 389 using the StartTLS operation before credentials are transmitted.
  • Simple bind authentication sends the distinguished name and password in cleartext unless the session is protected by TLS, exposing credentials to packet capture if transmitted over unencrypted port 389 without StartTLS.
  • Directory servers typically replicate data among themselves for redundancy, and clients commonly locate servers through DNS SRV records to avoid single-point-of-failure dependencies that can block logins organization-wide during outages or host retirement.

LDAP de un vistazo

AttributeValue
Full nameLightweight Directory Access Protocol
CategoryNetwork protocol
Defined inRFC 4511, with the current technical specification set in RFC 4510
Protocol and portTCP port 389 for LDAP and StartTLS, TCP port 636 for LDAP over TLS (LDAPS)
OSI layerLayer 7 (application)
Primary useAuthenticating users and querying identity and resource information in a directory
Related termsActive Directory, Kerberos, TLS, single sign-on, DNS SRV record

Cómo funciona LDAP

LDAP utiliza un modelo cliente-servidor en el que un cliente establece una conexión con un servidor de directorio, se autentica y, a continuación, envía operaciones a las que el servidor responde con resultados. Los datos del directorio se organizan en forma de árbol de entradas, cada una de las cuales se identifica mediante un nombre distinguido.

  1. Conexión: El cliente abre una conexión TCP con el servidor de directorio, normalmente en el puerto 389, o en el puerto 636 cuando se utiliza TLS desde el inicio.
  2. Proteja la sesión: en el puerto 389, el cliente puede ejecutar la operación StartTLS para actualizar la conexión a una cifrada antes de enviar las credenciales.
  3. Enlace: El cliente envía una solicitud de enlace para autenticarse. Un enlace simple envía un nombre distinguido y una contraseña, mientras que los enlaces SASL admiten otros mecanismos. Un enlace anónimo no envía credenciales.
  4. Operaciones de envío: el cliente envía solicitudes como búsqueda, comparación, adición, modificación, eliminación o modificación del DN. Una búsqueda especifica una entrada base, un ámbito, un filtro y los atributos que se deben devolver.
  5. Recibir resultados: El servidor devuelve las entradas coincidentes y un código de resultado para cada solicitud. Pueden quedar pendientes varias solicitudes en una misma conexión.
  6. Desvinculación: el cliente envía una solicitud de desvinculación y la conexión se cierra.

Los pasos anteriores no abordan cómo los clientes localizan los servidores ni cómo se mantiene la coherencia de los datos. Los clientes suelen localizar los servidores a través de registros SRV del DNS, y los servidores de directorio suelen replicar los datos entre sí, aunque la replicación no forma parte del protocolo básico. El acceso a las entradas y a los atributos se rige por las reglas de control de acceso del lado del servidor.

Por qué es importante LDAP en las redes empresariales

LDAP es el método habitual que utilizan las aplicaciones para acceder a un directorio central. Las pasarelas VPN, las aplicaciones web, los sistemas de correo, los dispositivos de red y los hosts Linux suelen consultar este directorio para verificar la identidad de un usuario o consultar la pertenencia a un grupo. Dado que tantos sistemas dependen de un único directorio, una interrupción del servicio o una respuesta lenta pueden bloquear los inicios de sesión en toda la organización.

La seguridad depende en gran medida de la configuración. Una simple conexión envía la contraseña en texto plano a menos que la sesión esté protegida con TLS, por lo que el LDAP sin cifrar en el puerto 389 expone las credenciales a cualquiera que pueda capturar el tráfico. Las conexiones anónimas, las cuentas de servicio con permisos excesivamente amplios y los controles de acceso poco rigurosos pueden provocar la filtración de datos de usuarios y grupos. Las aplicaciones que crean filtros de búsqueda a partir de la entrada del usuario sin escapar los caracteres están expuestas a la inyección LDAP, algo que aborda el RFC 4515 al definir cómo deben escaparse los caracteres especiales en los valores de los filtros.

Los problemas operativos suelen provenir de los certificados y del descubrimiento. Los certificados de servidor caducados o que no coinciden provocan fallos de TLS que parecen errores de autenticación, y los clientes que dependen de registros DNS obsoletos o de un único servidor codificado de forma rígida fallan cuando ese host se retira. Los equipos que gestionan bien el LDAP utilizan conexiones cifradas, cuentas de servicio con privilegios mínimos, tiempos de respuesta supervisados y servidores redundantes.

Comparación de LDAP con términos relacionados

LDAP frente a Active Directory

LDAP es un protocolo para acceder a datos de directorio, mientras que Active Directory es un servicio de directorio que almacena datos de identidad y es compatible con LDAP, entre otros protocolos. ¿Qué es Active Directory?

AttributeLDAPActive Directory
TypeApplication protocolDirectory service
RoleDefines how clients query and modify directory entriesStores users, groups and computers and enforces policy
AuthenticationSimple and SASL bindsCommonly uses Kerberos, and also accepts LDAP binds
StandardizationDefined by the IETFImplementation with its own extensions

Problemas habituales con LDAP

Las aplicaciones configuradas para el puerto 389 sin StartTLS envían el DN de enlace y la contraseña sin cifrar, lo que queda reflejado en las capturas de paquetes y las auditorías. Cambia a StartTLS o al puerto 636 y rechaza los enlaces simples en sesiones desprotegidas.

Los clientes notifican errores como «emisor no fiable» o «discrepancia de nombre» cuando el certificado del servidor de directorio está firmado por una CA en la que el cliente no confía, ha caducado o carece del nombre de host utilizado en la conexión. Una causa frecuente es conectarse mediante la dirección IP en lugar del nombre del certificado.

Una búsqueda no devuelve ninguna entrada o devuelve entradas erróneas porque la base de búsqueda, el ámbito o el filtro no coinciden con el árbol del directorio. El inicio de sesión falla aunque las credenciales sean correctas, a menudo tras una reestructuración del directorio.

Una cuenta de enlace de aplicación con una contraseña caducada o modificada realiza repetidos intentos y acaba bloqueándose, lo que impide cualquier inicio de sesión que dependa de ella. La supervisión de los fallos de enlace de la cuenta de servicio permite detectar este problema a tiempo.

Si los clientes apuntan a un único servidor de directorio, un reinicio o un fallo de red bloqueará los inicios de sesión en todas partes. Utiliza varios servidores o un nombre con equilibrio de carga, y asegúrate de que los registros DNS correspondientes se resuelvan correctamente.

Descubre cómo el DDI unificado simplifica las operaciones de red

Gestiona el DNS, el DHCP y las direcciones IP desde una única plataforma con automatización, visibilidad y control integrados.

Preguntas frecuentes sobre LDAP

Términos relacionados

Network visualization showing IP addresses and interconnected nodes representing IPAM infrastructure and data flow

Establecimiento de modelos de flujo de trabajo y aprobación de IPAM regulados y preparados para auditorías para las redes de la organización

Descubre soluciones de gestión de direcciones IP para flujos de trabajo de IPAM regulados y preparados para auditorías. Habilita aprobaciones por ámbitos…

Read more
Content Hub

Comprender el modelo OSI: dónde encajan el DNS y el direccionamiento IP dentro de las 7 capas

Comprende las siete capas del modelo OSI y cómo encajan en ellas el DNS y el direccionamiento IP. Aprende los fundamentos de la arquitectura de redes con…

Read more
Fiber optic cables with glowing blue and cyan light points representing high-speed network data transmission and connectivity

Escalabilidad del DNS y la gestión de direcciones IP (IPAM) para redes empresariales IPv6 y de doble pila

Amplíe el DNS y el IPAM para redes empresariales de doble pila. Descubra cómo Micetro ayuda a los equipos a gestionar las migraciones a IPv6 con sistemas…

Read more
Hand holding digital pen interacting with holographic network diagrams and data visualization on laptop screen, representing

Integración de DNS, DHCP e IPAM en flujos de trabajo de infraestructura como código basados en Ansible y Git

La integración de DNS, DHCP e IPAM en los flujos de trabajo de IaC basados en Ansible y Git con Micetro convierte los cambios de direcciones y registros en…

Read more
Podcast

Podcast: Cómo la IA está cambiando el desarrollo de software empresarial

La IA transforma la automatización de redes, pero una implementación segura requiere sólidas prácticas de software, pruebas y experiencia en el ámbito…

Read more
Podcast

Podcast: Por qué las plataformas abiertas son importantes en las operaciones de red

Las plataformas abiertas y la arquitectura «API-first» permiten operaciones de red inteligentes, automatización y flujos de trabajo impulsados por IA en…

Read more
Network engineer reviewing LiveNX flow and telemetry data visualized across server racks in a hybrid multicloud environment

Obtenga respuestas a partir de los datos de LiveNX que ya tiene con LiveAssist

Descubre cómo LiveAssist, el complemento basado en IA para LiveNX, convierte tus datos de red en respuestas rápidas y guiadas, con un valor que podrás…

Read more

Artículos relacionados