IP : 簡易ネットワーク管理プロトコル(SNMP)

SNMP: MIB に関する FAQ

2015 年 11 月 26 日 - 機械翻訳について
その他のバージョン: PDFpdf | ライター翻訳版 (2005 年 6 月 29 日) | 英語版 (2015 年 8 月 22 日) | フィードバック


目次


概要

この文書には、Simple Network Management Protocol(SNMP; 簡易ネットワーク管理プロトコル)と、シスコの機器に関係する 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. 次の手順に従ってください。

  1. Cisco.com の「Cisco IOS MIB Tools」ページに移動します。
  2. 次のいずれかを選択します。
    1. Cisco IOS ソフトウェアの特定のリリースでサポートされている MIB を調べるには、「Cisco IOS MIB Locator」に移動します。
    2. IOS 以外の製品でサポートされている MIB を調べるには、「Non-Cisco IOS MIBs」に移動します。
    3. すべての MIB または特定の MIB を調べるには、「SNMP Object Navigator」 > 「View & Download MIBs」に移動します。
  3. 必要な選択を行って、ダウンロード ページを表示します。

Q. anonymous FTP で Cisco MIB を取得するにはどうすればいいですか。

A. 次の手順に従ってください。

  1. FTP クライアント プログラムを使用して ftp.cisco.com にアクセスします。
  2. ユーザ名として anonymous を使用し、パスワードとして電子メール アドレスを使用してログインします。
  3. cd /pub/mibs コマンドを発行して /pub/mibs/ ディレクトリに移動します。 v1 ディレクトリにはバージョン 1 のすべての MIB があり、v2 ディレクトリにはバージョン 2 のすべての MIB があります。
  4. v1 または v2 のうち該当するディレクトリに移動し、必要な MIB を取得します。

問題が発生した場合は、パスワードの 1 文字目にマイナス記号(-)を付けてログインできるかどうかを試してください。 これにより、FTP クライアント プログラムを混乱させる可能性がある機能が無効になります。

Cisco.com からファイルをダウンロードするには、パッシブモード対応の FTP クライアントを使用する必要があります。 システム管理者に連絡して、クライアントを入手してください。

FTP 関連のご質問、ご意見、問題のご報告は Cisco.com Feedback にお寄せください。

Q. ftp.cisco.com で MIB を探すにはどうすればいいですか。

A. /pub/mibs ディレクトリの下には次のサブディレクトリがあります。

  • //traps:これは /oid(オブジェクト識別子(OID))ディレクトリと /schema ディレクトリに似たディレクトリです。 このディレクトリのファイルには、シスコの製品でサポートされているトラップがリストされています。 .trap 拡張子を持つファイルは SunNet Manager のトラップ定義ファイルです。 これらは、通常 /var/adm/snm にある snmp.trap ファイルに追加する必要があります。

  • //v1(SNMPv1 MIB):このディレクトリには、SNMPv1 の Structure of Management Information(SMI)MIB ファイルがあります。 SNMPv1 SMI で実装された古い MIB ファイルと、SNMPv1 SMI に変換された新しい SNMPv2 SMI MIB ファイルが含まれています。

  • //v2(SNMPv2 MIB):SNMPv2 SMI の新しい MIB ファイルがすべて含まれています。

  • //oid:ASN.1 形式の MIB ファイルではなく各オブジェクトの OID 文字列を必要とする SunNet Manager を使用している場合に役立つディレクトリです。

  • //app_notes(アプリケーション ノート):このディレクトリにはさまざまな分野のアプリケーション ノートがあります (1998 年以降、更新されていません)。

  • //contrib:提供されたサポート対象外のスクリプトやファイルのコレクションです (1998 年以降、更新されていません)。

  • //archive:このディレクトリには、古いモノリシック MIB ファイルが保管されています。 /archive ディレクトリは、MIB 領域を部分的に反映しています。 ここには、Cisco IOS ソフトウェア リリース 10.0 以前の MIB ファイル、OID ファイル、およびスキーマ ファイルがあります。

  • //schema:/oid ディレクトリと同様に、この形式の MIB ファイルを必要とする SunNet Manager を使用している場合にこれらのファイルが提供されます。

  • //supportlists:これらは IOS 以外の製品に関係するディレクトリです。特定の製品でサポートされている MIB についての情報が含まれています。 Cisco IOS ソフトウェア リリースに関しては、Cisco IOS MIB Locator を使用して最新の情報を入手してください。

ダウンロードを容易にするために、複数ファイルが含まれている各ディレクトリ レベルでは、ファイルは 1 つのファイル(tar または gzip)に圧縮されています。 たとえば、traps.tar.gz には、すべてのトラップ ファイルが含まれています。

SNMP のバージョンごとのディレクトリには、最新形式のシスコ固有の MIB すべてと、シスコ製品に関係する可能性があるその他の MIB があります。 すべての MIB ドキュメントが、以前のバージョンの MIB ドキュメント(Cisco IOS ソフトウェア リリース 9.x および 10.0 で使用されていたモノリシック MIB を含む)を置き換えます。

MIB ドキュメントのリリース日を確認するには、ファイルの冒頭にあるコメントの日付を参照してください。

SNMP およびシスコの実装の詳細は、「Simple Network Management Protocol(SNMP)製品の概要」を参照してください。

Q. デバイスでサポートされている MIB を調べるにはどうすればいいですか。

A. Cisco IOS ソフトウェアの特定のリリースでサポートされている MIB を調べるには、「Cisco IOS MIB Locator」に移動します。

IOS 以外の製品でサポートされている MIB を調べるには、「Non-Cisco IOS MIBs」に移動します。

注: Cisco IOS MIB Locator への自動電子メール ゲートウェイが用意されています。 詳細な情報を入手するには、件名行に「help」と入力した電子メールを mii@external.cisco.com に送信してください。

Q. 特定の MIB をサポートしている Cisco IOS ソフトウェア リリースを調べるにはどうすればいいですか。

A. Cisco IOS MIB Locator の [Search for MIB] フィールドを使用します。

Q. HP OpenView および NetView にシスコのトラップを追加するにはどうすればいいですか。

A. 「NetView および HP OpenView に Cisco トラップを追加する方法」を参照してください。

Q. サードパーティのネットワーク管理システム(NMS)に Cisco MIB をロードするにはどうすればいいですか。

A. 「MIB コンパイラと MIB のロード」を参照してください。

Q. ネットワーク管理システム(NMS)プラットフォームに Cisco MIB をインストールしているときにエラー メッセージが表示された場合はどうすればいいですか。

A. MIB コンパイラ: これらのメッセージの意味や問題点について、 また、どのような問題が起こる可能性があり、それらの問題をどのように回避すればよいかについては、 ftp://ftp.cisco.com/pub/mibs/app_notes/mib-compilers を参照してください。

Q. SNMPv1 の MIB か SNMPv2 の MIB かを見分ける方法はありますか。

A. SNMPv2 で新たに定義されたマクロがいくつかあります。 MIB に次のいずれかが含まれている場合、その 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.myipNetToMediaPhysAddress = .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 コマンドの動作も同様になります。

関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


関連情報


Document ID: 9226