Changes between Version 2 and Version 3 of Mc04-3uSNMP
- Timestamp:
- Apr 7, 2021, 4:28:05 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Mc04-3uSNMP
v2 v3 3 3 SNMP (Simple Network Management Protocol — простой протокол сетевого управления) – стандартный интернет-протокол для мониторинга и управления устройствами в IP-сетях на основе архитектур UDP/TCP. Программное обеспечение блока MC04–DSL–3U включает в себя агента SNMP, с поддержкой версий протокола v.1, v.2с, v.3. 4 4 В заводской конфигурации блока агент SNMP отвечает на запросы чтения переменных по протоколу v.2c (community = "public"), настройка отправки сообщений типа trap производится на вкладке Мониторинг. MIB файлы для SNMP менеджеров можно получить через веб-интерфейс блока, ссылки на MIB-файл блока и на общий ADC-MIB размещены на вкладке Мониторинг. 5 6 Так как набор внутренних переменных каждого блока MC04-DSL-3U определяется установленными в него платами, каждый блок генерирует свой собственный SNMP MIB (для разных вариантов установки плат в блок, MIB-файлы блока будут разными). Так как набор переменных каждого MIB расположен в одном и том же корне, возможно возникновение конфликта при загрузке MIB разных блоков в SNMP менеджеры. Для предотвращения конфликтов MIB файлов реализована возможность изменения корневого SNMP OID блока. Проблему конфликта OID можно решить назначив блокам с разным составом плат разные корневые OID. Настройка корневого OID блока поизводится на вкладке "Мониторинг", здесь отображается текущий корневой OID блока с возможностью изменить последний элемент.7 8 Пример: в двух разных блоках могут оказаться переменные с одним и тем же OID, например, .1.3.6.1.4.1.32109.9999.4.5.6.0. Но в одном блоке эта переменная может принадлежать плате одного типа, в другом - другого. Соответственно, и сама переменная может быть разного типа (например, в одном блоке - строка, в другом - число). Если сгенерировать MIB-файлы этих блоков и попытаться загрузить их в SNMP-менеджер (чтобы мониторить блоки через SNMP), может оказаться, что менеджер выдаст ошибку и откажется правильно работать, так как информация о переменной .1.3.6.1.4.1.32109.9999.4.5.6.0 в этих MIB противоречит друг другу. Мы можем решить эту проблему, изменив число 9999 (значение по умолчанию) в корневом OID .1.3.6.1.4.1.32109.9999 (это то, с чего начинаются OID'ы все переменных блока) на любое другое значение. Допускается любое значение в диапазоне от 1 до 65535. Например, после установки одному из блоков значения 8888, упомянутые выше переменные будут иметь уже разные OID: .1.3.6.1.4.1.32109.8888.4.5.6.0 и .1.3.6.1.4.1.32109.9999.4.5.6.0 соответственно.9 5 10 6 === Структура OID переменных плат блока === … … 16 12 Перечень переменных различных плат блока MC04-DSL-3U посмотреть [[wiki:Mc04-3uVars|здесь]] 17 13 14 === Особенности мониторинга === 15 Так как набор внутренних переменных каждого блока MC04-DSL-3U определяется установленными в него платами, каждый блок генерирует свой собственный SNMP MIB (для разных вариантов установки плат в блок, MIB-файлы блока будут разными). Так как набор переменных каждого MIB расположен в одном и том же корне, возможно возникновение конфликта при загрузке MIB разных блоков в SNMP менеджеры. Для предотвращения конфликтов MIB файлов реализована возможность изменения корневого SNMP OID блока. Проблему конфликта OID можно решить назначив блокам с разным составом плат разные корневые OID. Настройка корневого OID блока поизводится на вкладке "Мониторинг", здесь отображается текущий корневой OID блока с возможностью изменить последний элемент. 16 17 Пример: в двух разных блоках могут оказаться переменные с одним и тем же OID, например, .1.3.6.1.4.1.32109.9999.4.5.6.0. Но в одном блоке эта переменная может принадлежать плате одного типа, в другом - другого. Соответственно, и сама переменная может быть разного типа (например, в одном блоке - строка, в другом - число). Если сгенерировать MIB-файлы этих блоков и попытаться загрузить их в SNMP-менеджер (чтобы мониторить блоки через SNMP), может оказаться, что менеджер выдаст ошибку и откажется правильно работать, так как информация о переменной .1.3.6.1.4.1.32109.9999.4.5.6.0 в этих MIB противоречит друг другу. Мы можем решить эту проблему, изменив число 9999 (значение по умолчанию) в корневом OID .1.3.6.1.4.1.32109.9999 (это то, с чего начинаются OID'ы все переменных блока) на любое другое значение. Допускается любое значение в диапазоне от 1 до 65535. Например, после установки одному из блоков значения 8888, упомянутые выше переменные будут иметь уже разные OID: .1.3.6.1.4.1.32109.8888.4.5.6.0 и .1.3.6.1.4.1.32109.9999.4.5.6.0 соответственно. 18 19 18 20 [[wiki:WikiStart|Вики MC04]]