Назад | Перейти на главную страницу

Есть ли связь между LDAP и SNMP? Может ли SNMP существовать без LDAP?

Я понимаю, что SNMP - это протокол для удаленного управления (просмотра / обновления) информации о системных ресурсах, а LDAP - это протокол для доступа и использования информации служб каталогов.

Но есть ли корреляция между обоими протоколами? Один зависит от другого? Нужно ли мне понимать SNMP, если мне нужно полностью понимать LDAP?

Причина, по которой я спросил об этом, заключается в том, что я пытаюсь понять, что такое LDIF, и здесь, когда я говорю об этом, на этой странице есть ссылки на синтаксис SNMP: https://docs.oracle.com/cd/E10773_01/doc/oim.1014/e10531/schema_overview.htm.

Никакой связи, кроме этого пространства имен OID (или иерархической системы нумерации), не используется как для типов объектов LDAP, так и для узлов SNMP MIB.

Пространство имен OID стандартизировано как Международным союзом электросвязи (ITU), так и IEC / ISO, поэтому для компаний это просто способ иметь гарантированно уникальный префикс для любых новых типов объектов LDAP и / или объектов SNMP, которые им могут понадобиться.

Вы также найдете номера OID в расширениях сертификатов X.509, подопциях поставщика DHCP (v6) и в других местах.

Эти протоколы совершенно не связаны. Они просто делятся метод именования объектов.

Единственные возможные соединения, которые я вижу:

  • У вас может быть возможность контролировать сервер LDAP через SNMP (как и любое количество других систем).
  • Кроме того, с некоторыми реализациями SNMP (v3) может быть возможно пройти аутентификацию по службе LDAP.

Редактировать re. твой комментарий:

В LDAP идентификаторы объектов используются для описания структур данных (но не фактических данных) глобально уникальным (иерархическим) способом. В качестве примера взят из cosine.schema:

attributetype ( 0.9.2342.19200300.100.1.2 NAME 'textEncodedORAddress'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )

сообщит серверу LDAP, что поле textEncodedORAddress имеет OID 0.9.2342.19200300.100.1.2 и должен использовать синтаксис, описанный OID 1.3.6.1.4.1.1466.115.121.1.15.

Синтаксис DIT (ou=marketing,ou=people,dc=example,dc=com) используется для описания фактических записей реальных данных.