Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС - Лекции.doc
Скачиваний:
15
Добавлен:
05.09.2019
Размер:
1.04 Mб
Скачать

Свойства Active Directory

Ниже приведено краткое описание основных свойств службы каталогов Active Directory.

Интеграция dns

Служба Active Directory тесно интегрирована с системой имен доменов (Domain Name System, DNS). DNS представляет собой распределенноое пространство имен, которое используется в Интернет и в котором именам отдельных компьютеров и служб ставятся в соответствие адреса, формируемые по правилам протокола TCP/IP. Большинство крупных организаций, имеющих свои внутренние сети (интрасети), используют DNS в качестве системы распознавания имен. The Active Directory использует DNS в качестве службы размещения (location service).

Имена доменов в Windows 2000 строятся по правилам DNS. Например, “Microsoft.com” – корректное DNS-имя домена; оно также может являться именем домена и в Windows 2000. Высокая степень интеграции DNS означает, что служба Active Directory хорошо совместима с такими сетевыми средами как Интернет и интрасети. С ее помощью клиенты быстро и без труда могут находить серверы каталогов. Организация может напрямую подключать к Интернету свои серверы, поддерживающие Active Directory – это упростит защиту передаваемых данных и будет способствовать развитию связей компании с клиентами и деловыми партнерами.

Именование объектов

Каждый объект может иметь одно и только одно имя, которое называется уникальным именем. Уникальное имя однозначно определяет объект и содержит информацию, достаточную для того, чтобы клиент мог найти данный объект в каталоге. Так как уникальные имена могут иметь большую длину и быть трудны для запоминания, полезно иметь другие способы поиска объектов. Active Directory поддерживает запросы по атрибутам, поэтому объект можно найти даже в том случае, когда его точное уникальное имя неизвестно или изменилось.

Доступ к Active Directory

Доступ к Active Directory осуществляется по протоколам передачи данных, которые определяют формат передачи сообщений и взаимодействий клиента и сервера. Доступ к протоколам осуществляется с помощью различных интерфейсов прикладного программирования (API).

Active Directory поддерживает следующие типы протоколов:

  • LDAP – Основным протоколом в Active Directory является упрощенный протокол доступа к каталогам (Lightweight Directory Access Protocol, LDAP). Обеспечена поддержка версий 2 и 3 этого протокола. Протокол LDAP обеспечивает наиболее важные функции, реализованные в протоколах DAP и DSP (см. ниже) и предназначен для работы поверх стека протоколов TCP/IP без необходимости затрат ресурсов на эмуляцию OSI;

  • MAPI-RPC – Active Directory поддерживает интерфейсы вызова удаленных процедур (RPC), которые поддерживают интерфейсы прикладного программирования электронной почты (MAPI);

  • X.500 – Информационная модель Active Directory строится на основе информационной модели спецификации X.500. Последняя определяет несколько протоколов передачи, которые не поддерживаются в Active Directory. В их число входят следующие протоколы: DAP –Directory Access Protocol, DSP – Directory System Protocol, DISP – Directory Information Shadowing Protocol, DOP – Directory Operational Binding Management Protocol.

К интерфейсам API, поддерживаемм Active Directory, относятся следующие:

  • ADSI – Интерфейсы служб Active Directory (Active Directory Service Interfaces, ADSI). Это простой и мощный объектно-ориентированный интерфейс для работы с Active Directory. Разработчики могут использовать различные языки программирования, включая Java, Visual Basic®, C, C++ и др. Интерфейс ADSI полностью поддерживает сценарии и поэтому он удобен для системных администраторов. Кроме этого, он скрывает от пользователей вспомогательные процедуры протокола LDAP;

  • LDAP API – Интерфейс LDAP C, описанный в спецификации RFC 1823, представляет собой интерфейс нижнего уровня и предназначен для программирования на языке Си;

  • MAPI – В целях обеспечения обратной совместимости Active Directory поддерживает интерфейс прикладного программирования электронной почты (MAPI). Новые приложения должны использовать интерфейс ADSI или LDAP C.