LDAP - Introdução

Nas últimas postagens falamos sobre o IPv6, hoje daremos início ao LDAP. Participando de alguns grupos eu percebi que algumas pessoas buscavam algum material para estudo do assunto e não encontravam, então, achei interessante postar aqui no blog alguns conteúdos de LDAP, espero que nos ajude! :)


LDAP

LDAP significa Lightweight Directory Acces Protocol, o que em português é Protocolo Leve de Acesso à Diretório. Primeiramente, temos de saber que diretórios, para o LDAP, não são pastas de um sistema de arquivo.

Diretório foi um jargão aplicado já pelo padrão X.500 sobre o qual o LDAP se baseia e diz respeito, mais genericamente, a alguma maneira de estruturar um recipiente de dados.

LDAP é um protocolo que serve e acessa dados associados a ítens determinados (dados que são, aliás, armazenados em único registro respectivo a cada item), como uma pessoa, um arquivo ou qualquer outro armazenados logicamente em diretórios hierárquicos, como em um sistema de arquivo.

Ou seja, o LDAP, como um servidor, armazena informações sobre seus objetos (ou ítens, que de certa forma são análogos a arquivos) organizados em uma estrutura de continentes, isto é, em uma estrutura de diretórios (que também podemos pensar, com fins didáticos, serem análogos a pastas de um sistema operacional). Já o LDAP cliente acessa as informações armazenadas no servidor segundo um pedido específico que fazemos. Hoje o LDAP está em sua terceira versão, que iremos utilizar, e é por isso chamado de LDAPv3.

O LDAP, em linhas gerais e situantes, é um banco de dados hierárquico (e não relacional), pois armazena dados em diretórios que se estruturam em árvore. Suas funções e capacidades são, e isto é importante, diferentes daquelas de um banco de dados relacional. Vamos tentar entender isso em breve.
O protocolo LDAP foi desenvolvido originalmente por três pessoas em 1993: Steve Killi, Tim Howes e Wengyik Yeong. O LDAP, funciona sobre o padrão de diretórios X.500 melhorado, foi uma tentativa bem sucedida de ser um protocolo compatível com o DAP e mais rápido que este. DAP, que significa Directory Access Protocol, deu origem ao LDAP, Lightweight Directory Access Protocol - em português, protocolo leve de accesso à diretórios. 
As razões da melhoria de desempenho se devem ao fato do LDAP não fazer uso do protocolo OSI, mas constituir conexões diretas do cliente com o servidor de diretórios, antes o próprio DAP, com os protocolos TCP/IP.

Originalmente, o que veio a ser o LDAP era chamado de LDBP: Lightweight Directory Browsing Protocol, pois seus acessos ao servidores de diretórios só permitiam a leitura de dados e não a edição destes. Com seu crescimento, o LDBP não somente passou a escrever e editar o diretórios, sendo chamado de LDAP, mas também passou a se manter autonomamente como servidor LDAP, se tornando uma alternativa independente do DAP, que ainda era mantido compatível e paralelamente.

Fonte: cdtc.org.br

Comentários

Postagens mais visitadas deste blog

O IPv6 - Alocação de endereços

Característica do Protocolo FTP

A camada Aplicação - Modelo OSI