はじめに
このドキュメントでは、Simple Network Management Protocol(SNMP)と、シスコ機器に関連する問題について説明します。
Q. Cisco MIB はどのように変わりましたか。
A.以前は、Cisco MIBブランチの下にあるすべてのオブジェクトが1つの大きな文書で文書化されていました。このドキュメントは Cisco IOS® ソフトウェアの新しいリリースが登場するたびに更新されてきました。したがって、9.0 の Cisco MIB や 10.0 の Cisco MIB などが存在していました。また、以前の製品ラインはルータに限られていました。
Cisco IOS ソフトウェアがリリースを重ね、製品ラインが多様になるにつれて、この巨大な MIB モデルは拡張不可能になりました。同じリビジョン レベルの Cisco IOS ソフトウェアの中に、複数のバージョンが存在するようになりました(IP のみのイメージと IBM 機能セット バージョンなど)。 また、同じ製品ラインに異なるデバイスが含まれるようになりました(完全に異なるソフトウェア コードを実行する LAN スイッチなど)。
Cisco IOS ソフトウェア リリース 10.2 以降では、Cisco MIB は個々のコンポーネントの MIB ドキュメントに分割され、それぞれが特定の機能、テクノロジー、またはデバイスタイプに焦点を当てています。この構造により、新しい機能が以前よりも短期間で実装できます。また、ネットワーク管理システム(NMS)に追加する必要がある部分だけをコンパイルできます。
Q. Web で Cisco MIB を取得する方法を教えてください。
A.次の手順を使用します。
- 次のいずれかを選択します。
- 特定の Cisco IOS ソフトウェア リリースでサポートされている MIB をお探しの場合は、Cisco IOS MIB Locator にアクセスしてください。
- Cisco IOS 以外の製品でサポートされている MIB をお探しの場合は、SNMP Object Navigator > Download MIBs の順に移動します。
- すべての MIB または特定の MIB については、SNMP Object Navigator > Download MIBs の順に移動します。
- 必要な選択を行って、ダウンロード ページを表示します。
GitHubでCisco MIBを取得するには?
A.次の手順を使用します。
- GitHub-cisco/cisco-mibs に移動します。 v1 ディレクトリにはバージョン 1 のすべての MIB があり、v2 ディレクトリにはバージョン 2 のすべての MIB があります。
- 適切な v1 または v2 ディレクトリに移動して、MIB を取得します。
GitHub上でMIBをナビゲートするにはどうしますか?
A. cisco/cisco-mibsディレクトリの下には、次のサブディレクトリがあります。
ダウンロードを容易にするために、複数ファイルが含まれている各ディレクトリ レベルでは、ファイルは 1 つのファイル(tar または gzip)に圧縮されています。たとえば、traps.tar.gz には、すべてのトラップ ファイルが含まれています。
SNMPバージョンのディレクトリには、最新の形式のシスコ固有のすべてのMIBと、シスコ製品に適用可能なその他のMIBがあります。すべてのMIBドキュメントは、Cisco IOSソフトウェアリリース9.xおよび10.0で使用されているモノリシックMIBを含め、以前のバージョンのMIBドキュメントよりも優先されます。
MIB ドキュメントがいつリリースされたかを確認するには、ファイルのコメントの日付を確認します。
Q. デバイスでサポートされている MIB を確認する方法を教えてください。
A.特定のCisco IOSソフトウェアリリースでサポートされているMIBについては、Cisco IOS MIB Locatorを参照してください。
Cisco IOS 以外の製品でサポートされている MIB をお探しの場合は、SNMP Object Navigator > Download MIBs の順に移動します。
Q.特定のMIBをサポートしているCisco IOSソフトウェアリリースを調べるにはどうすればよいのですか。
A. Cisco IOS MIB LocatorのSearch by
セクションで、MIBs
オプションボタンをクリックします。Search for MIBs
ドロップダウンリストで、正しいMIBを選択します。[保存( Submit.
Q. HP OpenView や NetView に Cisco トラップを追加する方法を教えてください。
A. 「NetView および HP OpenView に Cisco トラップを追加する方法」を参照してください。
Q. Cisco MIBをサードパーティのNMSにロードするにはどうすればよいのですか。
A. 「MIB コンパイラと MIB のロード」を参照してください。
Q. 使用している MIB が SNMPv1 MIB なのか、それとも SNMPv2 MIB なのかを確認する方法はありますか。
A. SNMPv2用に定義された新しいマクロがいくつかあります。MIB の中に次のいずれかがあれば、SNMPv2 MIB です。
MODULE-IDENTITY
MODULE-COMPLIANCE
OBJECT-GROUP
NOTIFICATION-TYPE TEXTUAL-CONVENTION
別の方法として、SNMPv1のMIBで定義されているMIBオブジェクトには通常、ACCESS
句が含まれています。SNMPv2のMIBで定義されているMIBオブジェクトには、通常、MAX-ACCESS
句があります。
Q. Address Resolution Protocol(ARP)テーブルの情報が記載されている SNMP MIB はありますか。同じテーブルの IP アドレスと MAC アドレスの両方が必要です。
A.はい。MIB RFC1213-MIB.myの「ipNetToMediaPhysAddress
」 = .1.3.6.1.2.1.4.22.1.2です。
ipNetToMediaPhysAddress OBJECT-TYPE
-- FROM RFC1213-MIB, IP-MIB
-- TEXTUAL CONVENTION PhysAddress
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS Mandatory
DESCRIPTION "The media-dependent `physical' address."
::= { iso(1) org(3) dod(6) internet(1) mgmt(2) mib-2(1) ip(4)
ipNetToMediaTable(22) ipNetToMediaEntry(1) 2 }
Q. ハードウェアのスイッチをアクティブにすると、インターフェイスに関する統計情報の MIB 値が 10 秒間隔で更新されます。これは、なぜですか。
A.これは正常な動作であり(バグではありません)、トレードオフの一部でもあります。つまり、インターフェイス統計情報のポーリング頻度が少ないため、より多くのリソースを実際のトラフィックのスイッチングに使用できます。「show interfaces
」コマンドの動作も同様です。
関連情報