ネットワーク管理プロトコル SNMPv2メッセージ


SDK HOME > Misc. > SNMP

SNMPv2メッセージ

・メッセージ一覧
SNMPv2の動作とメッセージの一覧を下表に示します。

動作メッセージ名メッセージ送信方向
情報取得GetRequestSNMPマネージャ → SNMPエージェント
GetNextRequestSNMPマネージャ → SNMPエージェント
InformRequestSNMPマネージャ → SNMPマネージャ
GetBulkRequestSNMPマネージャ → SNMPエージェント
ResponseSNMPマネージャ ← SNMPエージェント
情報設定SetRequestSNMPマネージャ → SNMPエージェント
ResponseSNMPマネージャ ← SNMPエージェント
事象通知SNMPv2 TrapSNMPマネージャ ← SNMPエージェント

・メッセージフォーマット
SNMPメッセージフィールドの説明を下図に示します。



・メッセージフィールド
SNMPメッセージフィールドの説明を下表に示します。

フィールド説明
バージョンSNMPのバージョン。SNMPv2では、「1」が設定されます。
コミュニティSNMPのセキュリティで使用する名称で、メッセージをやり取りする相手が正当な権限を持っているか否かを判定するためのものです。一般的には、public, tei_admin, administrator などの名称が使用されます。
PDUタイプ メッセージの種類を表すコード。
 0: GetRequest
 1: GetNextRequest
 2: Response
 3: SetRequest
 5: GetBulkRequest
 6: InformRequest
 7: SNMPv2 Trap
要求ID複数のメッセージを識別するために、要求ごとに異なるIDが設定されます。
エラー・ステータス SNMPマネージャからの要求をSNMPエージェントが処理する際に異常が発生した場合に、設定されます。
 0: noError
 1: tooBig
 2: noSuchName
 3: badValue
 4: readOnly
 5: genErr
 6: noAccess
 7: wrongType
 8: wrongLength
 9: wrongEncoding
 10: wrongValue
 11: noCreation
 12: inconsistentValue
 13: resourceUnavailable
 14: CommitFailed
 15: undoFailed
 16: authorizationError
 17: notWritable
 18: inconsistentName
エラー・インデックスエラー・ステータスが0(noError: 正常)以外の場合に、変数バインディングのどの変数がエラーを起こしたかを表すインデックスが設定されます。
変数バインディング変数名と値の配列。
ノンリピータ変数バインディング(リスト)の中に返却する変数の開始番号。
最大リピート数変数バインディング(リスト)の中に返却する変数の個数。


  MIBの概要


Misc.
SNMP
  プロトコル
      RFC
      構成要素
      SNMPv1
      SNMPv2
      MIB概要
      MIB階層
  開発
      Windows実装
      SNMP Functions
      WinSnmpAPI
 

IT資産管理ツール
まだ増え続けるPCをExcelで管理しますか?

サーバー監視ツール
あなたのサーバーは本当に動いていますか?


ついに手数料0円に!■伊藤忠グループ・FXプライム■

レンタルサーバのファーストサーバ
ファーストサーバ

SDK HOME > Misc. > SNMP