1

アプリケーションが公開しているトラップ (通知) のリストを作成し、MIB ファイルに記述しました。

今日、MIB を更新し、追加の (オプションの) パラメータをトラップに追加する (オブジェクトを更新する) 必要がある状況に陥ったため、最終的に、もう 1 つのパラメータを持つ既存の通知が作成されます。 .

私の質問は次のとおりです (SNMP マネージャーが何をするのか本当にわからないため):

  1. 顧客がトラップ内の更新されたオブジェクトを使用して更新された MIB をインストールせず、新しいパラメーターを送信した場合、SNMP マネージャー クライアント側はどうなりますか?
  2. 顧客が新しい MIB をインストールし、新しいパラメータなしでトラップを送信するとどうなりますか?

直観的に、開発者として、私はすべてが問題ないと予想します。つまり、(1) トラップが表示され (新しいパラメータが OID の変換なしで表示されるか、まったく表示されません)、(2) トラップが表示されます。表示され、問題はありません。

また、一般的に、トラップ メッセージ定義にパラメータがある場合、それは必須ですか、それとも任意ですか?

4

1 に答える 1

1

正確な動作は、マネージャーによって異なります。

一般に、公開された MIB 内のオブジェクトは変更しないことをお勧めします。余分なパラメーターを含む新しいトラップを作成する必要があります。余分なパラメータなしで送信する必要がある場合は、古い通知オブジェクトを使用してください。追加のパラメーターを送信する必要がある場合は、新しいオブジェクトを使用します。

于 2010-10-21T14:07:34.393 に答える