Network2007/09/16 20:06

LDAP는 조직이나, 개체, 그리고 Internet이나 기업 내의 Intranet 등 Network 상에 있는 File이나 장치들과 같은 자원 등의 위치를 찾을 수 있게 해주는 Software Protocol이다. LDAP는 DAP의 경량판 (Code의 양이 적다는 의미)이며, Network 내의 Directory Service 표준인 X.500의 일부이다. LDAP는 초기 Version에 보안 기능이 포함되어 있지 않기 때문에 가볍다.

LDAP는 미국 미시간 대학에서 유래되었으며, 적어도 40개 이상의 회사에 의해 뒷받침 되어 왔다. Netscape는 자신들의 Communicator 최신판에 LDAP를 포함하였다. Microsoft는 Active Directory라고 부르는 제품의 일부로서 LDAP를 포함하였다. Norvel Netware Directory Service는 LDAP와 상호 운영된다. Cisco 또한 자신들의 Networking 제품에서 LDAP를 지원한다.

(출처 : http://www.terms.co.kr/LDAP.htm)

LADP는 이름에서와 같이 Protocol입니다. Client에서 자료 요청을 하면, Server가 응답하여 그에 해당하는 자료를 보내주게 되어 있는데, 자료가 방대하면 Server에서 응답하는데 걸리는 시간이 길어지게 됩니다. 이 문제점을 극복하고자 나온 것이 Directory Server입니다. Directory Server는 방대한 자료를 Directory 구조로 구성하여 자료의 위치를 빨리 찾고자 구축된 Server입니다. LDAP은 이 Directory Server에 접근하고자 만들어 놓은 전송규약입니다. 따라서, LDAP Server는 Client가 전송규약에 따라 요청한 자료를 처리할 수 있는 기능을 가지고 있으면 됩니다.

LDAP Server 표준은 RFC 문서를 참고하세요.

RFP 1777 : Ligthweight Directory Access Protocol
RFC 2251 : Ligthweight Directory Access Protocol(v3)
RFC 2252 : Ligthweight Directory Access Protocol(v3):Attribute Syntax Definitions
RFC 2253 : Ligthweight Directory Access Protoco l(v3) : UTF-8 String Representation of Distinguished Names

참고 문서

http://database.sarang.net/database/ldap/LDAP/LDAP.htm
http://database.sarang.net/database/ldap/doc/LDAP-1.htm

저작자 표시 비영리 변경 금지
Creative Commons License
Posted by BLUEDAY™
TAG ,