3
« : 02 Июнь 2012, 13:18:40 »
Для начала скажу, что я не практик. То есть никогда осознано не исползовал LDAP и X.500.
X.500 - стек протоколов который дает все (даже избыточно) возможности по созданию, ведению и использованию "глобальных справочников", но он сложен для реализации и использования. Кстати, есть протокол, позволяющий работать с X.500 через TCP.
Потом был разработан более простой протокол, работающий только через TCP - это LDAP.
В X.500 есть четыре основных протокола (DAP, DSP, DOP, DISP).
1. DAP - протокол обмена между клиентом и сервером.
Тут все ясно - в технологии LDAP есть одноименный LDAP-протокол, он проще.
2. DSP - протокол обмена между двумя серверами для внесения изменений и поиска записей.
Я знаю, что в LDAP есть "механизм отсылок", когда клиенту возвращается ответ, отсылающий его к другому серверу.
ВОПРОСЫ:
- Как сервер LDAP возвращает ответ, если надо клиента отослать к двум и более серверам;
- Как сервер LDAP узнает к кому отослать клиента (если поиск идет глобальный);
- Как сервер LDAP возвращает ответ, если часть запроса выполняется на текущем сервере, а для остального его надо отослать к другому серверу.
3. DOP - протокол обмена между серверами для связывания двух серверов (вертикального или горизонтального).
При работе этого протокола появляются обоюдные (согласованые) ссылки друг на друга двух серверов.
В LDAP возможно только вертикальное связывание.
ВОПРОСЫ:
- Как в LDAP создаются отсылочные записи, в ручную или как-то еще.
4. DISP - протокол обмена между серверами для репликации данных с целью повышения надежности или скорости обработки.
По этому протоколу можно инициировать процесс репликации с двух сторон (и источник изменений и потребитель).
В LDAP тоже есть протокол репликации.
ВОПРОСЫ:
- Поддерживается ли протокол всеми производителями серверов LDAP;
- Могут ли два сервера LDAP от разных производителей взаимодействовать по этому протоколу.
Вообще хочется узнать какие неудобства (костыли) есть у LDAP серверов (из практики использования)
С Уважением!