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

SNMP のコンテキストを使用した OSPF の複数のインスタンスの管理

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


目次


概要

このドキュメントでは、SNMP コンテキストを使用して複数の Open Shortest Path First(OSPF)を管理する方法を記述した SNMPv2 および SNMPv3 の設定例を示します。

前提条件

要件

このドキュメントに関する特別な要件はありません。

使用するコンポーネント

このドキュメントは、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。 このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。 ネットワークが稼働中の場合は、コマンドが及ぼす潜在的な影響を十分に理解しておく必要があります。

表記法

ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。

背景説明

IETF (RFC 1850)によって定義された OSPFleavingcisco.com MIB はある特定のルータの 1 OSPFプロセスだけ/例を使用するように設計されていました。

たとえば、単一 ospfRouterId オブジェクトだけ、それらのない表あります。 多数の例を処理するために、RFC 4750 はleavingcisco.com 毎例意見を提供するのに SNMPv3 コンテキストを使用することを提案します。

わかっている SNMP コンテキスト

IOS OSPF SNMP コード コンテキストを認識させる前に、システムはスカラ オブジェクトおよびいくつかの表を戻したときにもっとまたはより少なくランダム「デフォルト」例を選びます。 このような場合、他の例からの情報は SNMP によって利用できませんでした。 他のいくつかの表に関しては、SNMP はどれはかだったかどれ検知する方法なしですべての例からのエントリを一緒に潰します。 多くの場合、これは曖昧か重複した2つのエントリの原因となる可能性があります。 それは IP アドレスおよび近隣ルータのID がユニークではないかもしれない PE-CE コンフィギュレーションの特に好ましい習慣ではなかったです。 これはモニタリングおよびトラブルシューティングを困難か不可能な個々の CE 例作りました。

現在のコンテキストわかっている IOSコードを使って(コンテキストが規定 されない場合の)、まだ存在 する スカラ オブジェクトのための古い動作。 唯一の変更はスカラーと同じ「デフォルト」OSPF 例にちょうどいくつかよりもむしろ今すべてをの表制限することです。 コンテキストが供給されるとき、SNMP クエリは特定の OSPF 例に目標としその例のためのすべての情報は一貫した、明瞭な方法で検索することができます。

SNMPv3 が使用される場合、コンテキスト ストリングはポーリングと直接供給することができます。 SNMPv2c はコンテキストを提供しません。 ただし、IOSコンフィギュレーションのコンテキストに SNMP コミュニティストリングをマッピング しこれらのコンテキストが仕様 OSPF 例に SNMPv2 ポーリングを指示するのに使用することができます。

設定

この設定例は SNMPv2 に基づいています:

ルータ 1
Router1#
 
router ospf 1
 router-id 1.1.1.111
 log-adjacency-changes
 snmp context context1
!
router ospf 2
 router-id 4.4.4.111
 log-adjacency-changes
 snmp context context2

!--- Associates the SNMP context with the instance.


!
snmp-server user u2 g2 v2c

!--- Configures the user u2 to the SNMP group g2 and


!--- specifies the group is using the SNMPv2c security model.

snmp-server group g2 v2c

!--- Configures the SNMP group g2 and specifies


!--- the group is using the SNMPv2c security model.

snmp-server group g2 v2c context context1
snmp-server group g2 v2c context context2
snmp-server community public RO

!--- Community access string to permit access


!--- to the SNMP.

snmp-server community cx1 RO
snmp-server community cx2 RO
snmp-server context context1
snmp-server context context2
snmp mib community-map cx1 context context1 security-name u2

!--- Associates the SNMP community cx1 with


!--- the context context 1.

snmp mib community-map cx2 context context2 security-name u2

この configuation 例は SNMPv3 に基づいています:

ルータ 1
Router1#
 
router ospf 1
 router-id 1.1.1.111
 log-adjacency-changes
 snmp context context1
!
router ospf 2
 router-id 4.4.4.111
 log-adjacency-changes
 snmp context context2
!
snmp-server user u1 g1 v3
snmp-server group g1 v3 noauth
snmp-server group g1 v3 noauth context context1
snmp-server group g1 v3 noauth context context2
snmp-server context context1
snmp-server context context2

注: このドキュメントで使用されているコマンドの詳細を調べるには、Command Lookup Tool登録ユーザ専用)を使用してください。

確認

出力を確認するためにあらゆるクライアントマシンの snmpwalk コマンドを使用できます。

注: Output Interpreter Tool(OIT)(登録ユーザ専用)では、特定の show コマンドがサポートされています。 OIT を使用して、show コマンド出力の解析を表示できます。

SNMPv2 確認

SNMPv2
linux>snmpwalk -c public -v2c irp-view14:7890 OSPF-MIB::ospfRouterId.0
OSPF-MIB::ospfRouterId.0 = IpAddress: 4.4.4.111

linux>snmpwalk -c cx1 -v2c irp-view14:7890 OSPF-MIB::ospfRouterId.0
OSPF-MIB::ospfRouterId.0 = IpAddress: 1.1.1.111

linux>snmpwalk -c cx2 -v2c irp-view14:7890 OSPF-MIB::ospfRouterId.0
OSPF-MIB::ospfRouterId.0 = IpAddress: 4.4.4.111

SNMPv3 確認

SNMPv3
linux>snmpwalk -u u1 -v3 irp-view14:7890 OSPF-MIB::ospfRouterId.0
OSPF-MIB::ospfRouterId.0 = IpAddress: 4.4.4.111

linux>snmpwalk -u u1 -v3 -n context1 irp-view14:7890 OSPF-MIB::ospfRouterId.0
OSPF-MIB::ospfRouterId.0 = IpAddress: 1.1.1.111

linux>snmpwalk -u u1 -v3 -n context2 irp-view14:7890 OSPF-MIB::ospfRouterId.0
OSPF-MIB::ospfRouterId.0 = IpAddress: 4.4.4.111

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

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


関連情報


Document ID: 111869