- 네임스페이스, 이름 풀이
_ 모든 디렉터리 서비스는 네임 스페이스 (이름이 풀이될 수 있는 제한된 영역) 이다.
TV의 채널 목록은 어떤 범위의 주파수 대역이 채널 번호로 풀이될 수 있는지를 통해 네임 스페이스를 구현한다.
컴퓨터의 파일 시스템은 파일 자체에서 풀이 가능한 파일 이름을 이용해 네임 스페이스를 구현한다.
_ AD는 개체 스스로 풀이할 수 있는 디렉터리 안의 이름을 통해 네임 스페이스를 구현한다.
이름 확인 은 그 이름을 이름이 의미하는 어떤 개체 또는 정보로 변환 하는 과정을 말한다.
- 특성
_ 특정 개체의 단면을 설명하는 개별 정보 조각을 특성이라고 부른다.
_ 특성 형식(attribute type)과 하나 이상의 특성 값으로 구성된다. 특성 형식의 예가 "전화번호"가 된다면,
전화번호의 속성 값의 예는 "000-000-000"이 된다.
- 개체
_ 사용자, 프린터 또는 응용프로그램과 같이 구체적인 무언가를 대표하는 특정 특성들의 집합체를 개체라고 부른다.
_ 디렉터리 개체에 의해 식별되는 데이터를 가지고 있으며, 사용자의 개체는 사용자의 성, 이름과 이메일 주소 등을 포함한다.
_ 예를 들어, "사용자들" 로 분류된 개체들은 "공통 이름", "전화번호" 그리고 "이메일 주소"와 같은 특성 형식의 사용을, "조직"은 "조직 이름"과
"비즈니스 카테고리" 와 같은 특성을 허용할 것이다. 특성은 하나 이상의 값을 가질 수 있으며, 특성의 형식에 따라 달라진다.
_ AD상의 모든 개체는 고유한 식별자를 가지고 있다. 개체는 이동 또는 이름을 변경할 수 있지만, 개체의 식별자는 절대 변하지 않는다.
내부에서 개체는 개체의 이름이 아닌 개체의 식별자를 통해 알려지며, 개체의 식별자는 개체가 생성될 당시 DSA (Directory System Agent)
에 의해 할당되는 GUID(Globally Unique Identifier) 이다.
_ GUID 는 오브젝트 GUID 라는 특성에 저장되며, 모든 개체의 일부이다.
_ 오브젝트 GUID 는 수정, 삭제될수 없으며 외부 저장소 (DB 등등) AD개체를 참조해 저장할 경우 이름과 달리 절대 변하지 않기 떄문에 오브젝트
GUID 를 사용한다.
- 컨테이너
_ 개체 특성을 가지며 AD 네임 스페이스의 일부인 개체와 유서하다.
_ 그러나 개체와 다르게, 컨테이너는 구체적인 어떤 것도 대표하지 않는다. 개체들이나 다른 컨테이너들을 포함할 수 있다.
- 트리와 하위 트리
_ 디렉터리 트리의 개념에서 확장된 형태이다. 개체의 계층이면서, 개체들이 어떻게 연결되는지 또는 개체와 또 다른 개체 간의 경로를 설명하는
컨테이너다. 트리의 종단에는 일반적으로 개체들이 있다.
_ 하위 트리는 경로 상에 어떠한 컨테이너들이 모든 멤버를 포함하는 트리 안의 온전한 경로 이다.
[이미지 첨부 예정] 간단한 트리구조의 예
- 고유 이름
_ 모든 개체는 고유 이름을 가지고 있다. 이 구문에서 "고유"는 구분되는 이름을 만들기 위한 특성을 의미한다. DN 은 개체를 소유한 도메인과
개체에 접근하기 위한 컨테이너 계층의 온전한 경로를 식별한다. 일반적으로 DN은 CN=Charlie Russel, OU=Enginnering, DC=example, DC=local
과 유사하다.
이 DN은 example.local 도메인의 Enginnering OU에 있는 "Charlie Russel" 사용자 개체를 식별한다.
|