2. 定義
2. 定義
この節には、SNMPv2-MIB の完全な MIB モジュール定義を示します。これらの定義は、SNMP エンティティの動作を記述する管理対象オブジェクトを規定します。
完全かつ正式な MIB 定義については、RFC 3418 の公式文書 を参照してください。
主な構成要素
SNMPv2-MIB モジュールには次のものが含まれます。
- MODULE-IDENTITY: 組織情報および改訂履歴を含む snmpMIB モジュールを定義します。
- オブジェクトグループ: 関連する管理対象オブジェクトの集合で、次を含みます。
- システムグループ(sysUpTime、sysORTable など)
- SNMP グループ(snmpInPkts、snmpOutPkts、snmpSilentDrops など)
- Trap/Notification オブジェクト(snmpTrap、snmpTrapOID など)
- Set 操作オブジェクト(snmpSetSerialNo)
- 通知グループ: 通知種別のグループです。
- 適合性宣言: 実装要件を定義します。
重要なオブジェクト
この MIB で定義される主な管理対象オブジェクトは次のとおりです。
snmpInPkts: SNMP エンティティに配送された SNMP メッセージの総数です。snmpOutPkts: SNMP プロトコルエンティティから渡された SNMP メッセージの総数です。snmpInBadVersions: サポートされないバージョンの SNMP メッセージの総数です。snmpInBadCommunityNames: 不明なコミュニティ名を持つコミュニティベース SNMP メッセージの総数です。snmpInBadCommunityUses: 不正なコミュニティ名を持つコミュニティベース SNMP メッセージの総数です。snmpInASNParseErrs: 発生した ASN.1 または BER エラーの総数です。snmpSilentDrops: 黙って破棄された Confirmed Class PDU の総数です。snmpProxyDrops: プロキシ制限により破棄された Confirmed Class PDU の総数です。
完全な MIB 構文定義および正式な仕様については、RFC 3418 の公式本文を参照してください。