Мы создали список ловушек (уведомлений), которые наше приложение выставляет и описано в файле MIB.Обновление параметров существующей ловушки и частичная отправка параметров в ловушку
Сегодня мы оказались в ситуации, когда нам нужно обновить MIB и добавить дополнительный (необязательный ) параметр в ловушку (обновить объекты) так что, в конце концов, мы будем иметь существующее уведомление, имеющее еще один параметр.
Мой вопрос (потому что я действительно не знаю, что менеджер SNMP будет делать):
- Если мой клиент не сделал установить обновленный MIB с обновленными объектов в ловушку, и Я отправляю новый параметр, что произойдет на стороне клиента менеджера SNMP?
- Что произойдет, если клиент установит новую MIB, и я отправлю ловушку без нового параметра?
Интуитивно, как разработчик, я бы ожидал, что все будет ОК, что означает, что для (1) будет отображаться ловушка (новый параметр показан без перевода OID или вообще не показан) и для (2) ловушка будет видна, и проблем не будет.
Кроме того, в общем случае, когда определение сообщения ловушки имеет параметр, является ли оно обязательным или необязательным?