Редактирование модуля MIB

0
задан Larry Hayes 22 March 2019 в 15:07
поделиться

1 ответ

Имя объекта предназначено исключительно для потребления человеком (или для любых инструментов для потребления человеком, таких как компилятор MIB или IDE). Протокол SNMP имеет дело только с OID.

Таким образом, наихудшим было бы отказаться от добавления новой записи, поскольку с тех пор вы сломаете все приложения, которые используют старый OID.

Ваше решение - ЗАМЕНИТЬ OldName на NewName, а не добавлять его в ПОСЛЕДОВАТЕЛЬНОСТЬ.

Если вы хотите быть в безопасности, вы можете добавить предложение OBJECT IDENTIFIER, которое делает эквивалентность второго имени для этого OID, в вашем примере после определения NewName, например.

NewName OBJECT-TYPE
...
::= { tableentry N } 
-- N is a decimal number

Вы можете добавить

OldName  OBJECT IDENTIFIER ::= { tableentry N }
0
ответ дан Gambit Support 22 March 2019 в 15:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: