アプリケーションが公開しているトラップ (通知) のリストを作成し、MIB ファイルに記述しました。
今日、MIB を更新し、追加の (オプションの) パラメータをトラップに追加する (オブジェクトを更新する) 必要がある状況に陥ったため、最終的に、もう 1 つのパラメータを持つ既存の通知が作成されます。 .
私の質問は次のとおりです (SNMP マネージャーが何をするのか本当にわからないため):
- 顧客がトラップ内の更新されたオブジェクトを使用して更新された MIB をインストールせず、新しいパラメーターを送信した場合、SNMP マネージャー クライアント側はどうなりますか?
- 顧客が新しい MIB をインストールし、新しいパラメータなしでトラップを送信するとどうなりますか?
直観的に、開発者として、私はすべてが問題ないと予想します。つまり、(1) トラップが表示され (新しいパラメータが OID の変換なしで表示されるか、まったく表示されません)、(2) トラップが表示されます。表示され、問題はありません。
また、一般的に、トラップ メッセージ定義にパラメータがある場合、それは必須ですか、それとも任意ですか?