内容

概要

前提条件

要件

使用するコンポーネント

表記法

背景説明

コマンド

snmp-server hostコマンド

シンタックスの説明

デフォルト

コマンド モード

グローバル設定：コマンド履歴

使用ガイドライン

インフォームの設定

例

snmp-server enable trapsコマンド

シンタックスの説明

デフォルト

コマンド モード

グローバル設定：コマンド履歴

使用ガイドライン

関連情報

概要

このドキュメントでは、サポートされているCisco SNMPトラップの設定方法について説明します。

前提条件

要件

次の項目に関する知識があることが推奨されます。

シスコのデバイスで送信方法が認識されているすべての SNMP トラップを送信する必要はありません。たとえば、64 本のダイヤルイン回線が接続されたリモート アクセス サーバですべてのトラップを使用可能にすると、ユーザのダイヤルインや接続終了のたびにトラップが発生します。この結果、大量のトラップが作成されます。Cisco IOS®ソフトウェアは、有効または無効にできるトラップのグループを定義します。Cisco IOS ソフトウェアが稼働するデバイスに SNMP トラップを設定するのに使用されるグローバル設定コマンドには、次の 2 つがあります。

- snmp-server host host-addr [traps | informs] [version {1 | 2c | 3 [auth | noauth | priv]}]

community-string [udp-port port] [notification-type]

snmp-server host global configuration  コマンドを使用して、SNMP通知操作の受信者を指定します。  no  指定したホストを削除します。

- snmp-server enable traps [notification-type] [notification-option]

snmp-server enable traps global configurationコマンドを発行して、ルータがSNMPトラップを送信できるようにします。  no  SNMP通知を無効にするには、このコマンドの形式を使用します。

トラップのタイプは、両方のコマンドで指定できます。このコマンドを実行するには、  snmp-server host< /strong> コマンドを発行して、トラップの送信先となるネットワーク管理システム(NMS)を定義します。すべてのトラップを送信するわけではない場合は、トラップのタイプも指定する必要があります。複数の問題  snmp-server enable traps  コマンドを使用します。各トラップタイプは、  snmp host コマンドが表示されない場合もあります。

注：すべてではない  [notification-type]  オプションは、これらのコマンドの両方でサポートされています。たとえば、  [notification-type]  x25およびテレタイプ(tty)は次の目的では使用されません。  snmp-server enable trap x25 および tty トラップはデフォルトで有効になっています。

たとえば、次のコマンドを発行して、Cisco IOSソフトウェアデバイスが設定、Border Gateway Protocol（BGP；ボーダーゲートウェイプロトコル）、およびttyトラップのみをNetwork Management System（NMS；ネットワーク管理システム）10.10.10.10に報告するようにします。

snmp-server host 10.10.10.10 public config bgp tty

snmp-server enable traps config

snmp-server enable traps bgp

使用するコンポーネント

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

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期（デフォルト）設定の状態から起動しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。

表記法

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

背景説明

注：このドキュメントの作成には、Cisco IOSソフトウェアリリース12.1(3)Tが使用されています。これより前の Cisco IOS ソフトウェア リリースを使用している場合は、すべてのオプションがサポートされていないことがあります。Cisco IOS ソフトウェア 12.1(3)T よりも後のバージョンを使用する場合は、追加の [notification-type] オプションがサポートされる場合があります。このドキュメントには、Cisco IOS ソフトウェアで現在サポートされている Simple Network Management Protocol（SNMP; 簡易ネットワーク管理プロトコル）トラップの Object Identifiers（OID; オブジェクト識別子）のリストが記載されています。

標準のCisco IOSソフトウェア(ルータ、Asynchronous Transfer Mode（ATM；非同期転送モード）スイッチ、およびリモートアクセスサーバ)を実行するシスコデバイスは、多くのSNMPトラップを生成できます。

コマンド

「  snmp-server host  コマンド

snmp-server host global configuration  コマンドを使用して、SNMP通知操作の受信者を指定します。  no  指定したホストを削除します。

snmp-server host host-addr [traps | informs] [version {1 | 2c | 3 [auth | noauth | priv]}]

community-string [udp-port port] [notification-type]

no snmp-server host host [traps | informs]

シンタックスの説明

host-addr

ホスト（ターゲットの受信者）の名前またはインターネット アドレス。

traps

（オプション）このホストに SNMP トラップを送信します。これはデフォルトです。

informs

（オプション）このホストに SNMP インフォームを送信します。

version

（オプション）トラップの送信に使用する SNMP バージョン。バージョン3は最も安全なモデルです。このモデルでは、IPsecを使用して  priv  キーワード.バージョンのキーワードを使用する場合は、次のいずれか 1 つのオプションを指定する必要があります。

- 1：SNMPv1このオプションは、inform とともには使用できません。

- 2c：SNMPv2C

- 3：SNMPv3次の3つのオプションキーワードは、バージョン3のキーワードの後に使用できます。

- auth（任意）Message Digest 5(MD5)およびSecure Hash Algorithm(SHA)パケット認証を有効にします。

- noauth noAuthNoPrivセキュリティレベル（デフォルト）。これは次の場合にデフォルトとなります：[auth | noauth | priv] キーワードの選択が指定されていません。

- priv （任意）Data Encryption Standard(DES)パケット暗号化（「プライバシー」とも呼ばれる）を有効にします。

community-string

通知処理で送られる、パスワードに似たコミュニティ ストリング。この文字列は、 snmp-server host コマンドを単独で使用する場合は、 snmp-server community コマンドを発行してから、 snmp-server host コマンドが表示されない場合もあります。

udp-portport

使用するホストの User Datagram Protocol（UDP）ポート。デフォルトは 162 です。

notification-type

（オプション）ホストに送信される通知のタイプ。タイプを指定しない場合、すべての通知が送信されます。通知タイプには、次のキーワードを 1 つ以上指定できます。

- aaa-server —AAA 通知を送信します。

- bgp —BGP 状態変更通知を送信します。

- bstun – ブロックシリアルトンネリング(BSTUN)通知を送信します。

- calltracker—CallTracker通知を送信します。

- config—設定通知を送信します。

- dlsw—Data-Link Switching（DLSw; データリンク スイッチング）通知を送信します。

- ds0-busyout— ds0-busyout通知を送信します。

- ds1-loopback— ds1-loopback通知を送信します。

- dspu—Downstream Physical Unit（DSPU; 下流物理ユニット）通知を送信します。

- dsp – デジタル信号処理(DSP)通知を送信します。

- entity—エンティティ Management Information Base（MIB; 管理情報ベース）変更通知を送信します。

- envmon—環境のしきい値が設定値を超えたときに、Cisco Enterprise に固有の環境モニタリング通知を送信します。

- frame-relay—フレームリレー通知を送信します。

- hsrp:Hot Standby Router Protocol(HSRP)通知を送信します。

- isdn—Integrated Services Digital Network（ISDN; サービス総合デジタルネットワーク）通知を送信します。

- msdp—マルチキャスト ソース ディスカバリ プロトコル（MSDP）通知を送信します。

- llc2 – 論理リンク制御タイプ2(LLC2)通知を送信します。

- repeater—標準リピータ（ハブ）通知を送信します。

- rsrb—Remote Source-Route Bridging（RSRB; リモート ソースルート ブリッジング）通知を送信します。

- rsvp—Resource Reservation Protocol（RSVP; リソース予約プロトコル）通知を送信します。

- rtr—SA エージェント（RTR）通知を送信します。

- sdlc—Synchronous Data Link Control（SDLC; 同期データリンク制御）通知を送信します。

- snmp—SNMP 通知を RFC 1157 の定義に従って送信します。

- stun—Serial Tunneling（STUN; シリアル トンネリング）通知を送信します。

- syslog—エラー メッセージ通知を送信します（Cisco Syslog MIB）。メッセージのレベルを指定して、logging history levelコマンドが表示されない場合もあります。

- tty—Transmission Control Protocol（TCP; 伝送制御プロトコル）接続を閉じたときに、Cisco Enterprise に固有の通知を送信します。

- voice – 音声通知を送信します。

- x25- X.25イベント通知を送信します。

- xgcp – 外部メディアゲートウェイコントロールプロトコル(XGCP)通知を送信します。

デフォルト

「  snmp-server host  コマンドはデフォルトで無効になっています。通知は送信されません。

キーワードを付けずにこのコマンドを入力すると、デフォルトでは全トラップ タイプがホストに送信されます。

このホストには、インフォームは送信されません。ない場合  version  キーワードが存在する場合、デフォルトはバージョン1です。「  no snmp-server host  コマンドにキーワードを指定しないと、ホストに対するトラップは無効になりますが、インフォームは無効になりません。  no snmp-server host informs  インフォームを無効にするコマンド。

注:  community-string  はIPv6アドレスを使用して  snmp-server community  このコマンドを使用する前に実行する必要があります。  snmp-server community  コマンドが自動的に設定に挿入されます。パスワード  (community-string)  この自動設定に使用される  snmp-server community  は、CLIコマンドの  snmp-server host  コマンドが表示されない場合もあります。これは、Cisco IOS ソフトウェア リリース 12.0(3) 以降のデフォルト動作です。

コマンド モード

グローバル設定：コマンド履歴

Cisco IOS ソフトウェア リリース

変更箇所

10.0

コマンドが導入されました。

12.0(3)T

次のキーワードが追加されました。

- version 3 [auth | noauth | priv]

- hsrp

使用ガイドライン

SNMP 通知は、トラップまたはインフォーム要求として送信できます。このデバイスでトラップが受信されても受信側は確認応答を送信しないので、トラップの信頼性は高くありません。送信側は、トラップが受信されたかどうかを判断できません。しかし、SNMP エンティティはインフォーム要求を受信すると、SNMP 応答 Protocol Data Unit（PDU; プロトコル データ ユニット）によって要求に応答します。送信側が応答をまったく受け取っていなければ、インフォーム要求を再送信できます。このため、インフォームは、目的の宛先に到達できる可能性が高くなります。

ただし、インフォームは、エージェントやネットワークでより多くのリソースを消費します。トラップは、送信されると同時に破棄されますが、インフォーム要求の場合は、応答が受信されるか、要求時間がタイムアウトになるまでメモリ内に残る必要があります。トラップの送信回数は 1 回だけですが、インフォームは数回、繰り返し送信される場合があります。再送信の回数が増えるとトラフィックが増加し、ネットワークのオーバーヘッドが高くなる原因になります。

を入力しない場合、  snmp-server host  コマンドを使用すると、通知は送信されません。SNMP通知を送信するようにルータを設定するには、少なくとも1つを入力する必要があります  snmp-server host  コマンドが表示されない場合もあります。キーワードを付けずにコマンドを入力すると、すべてのトラップ タイプがホストで有効になります。

複数のホストを有効にするには、  snmp-server host  コマンドを発行します。ホストごとに、コマンドで、複数の通知タイプを指定することができます。

複数の  snmp-server host  コマンドは同じホストと通知の種類（trapまたはinform）に対して与えられ、各コマンドは前のコマンドを上書きします。最後の  snmp-server host  コマンドが考慮されます。たとえば、  snmp-server host inform  コマンドをホストに対して発行し、別のホストを入力する  snmp-server host inform  コマンドを発行します。2番目のコマンドは最初のコマンドを置き換えます。

「  snmp-server host  コマンドは、  snmp-server enable  コマンドが表示されない場合もあります。  snmp-server enable  コマンドを発行して、グローバルに送信するSNMP通知を指定します。ほとんどの通知をホストが受け取るには、少なくとも1つの  snmp-server enable  コマンドおよび  snmp-server host  コマンドを有効にする必要があります。

ただし、一部の通知タイプは、  snmp-server enable  コマンドが表示されない場合もあります。たとえば、一部の通知タイプは常に有効です。また、snmp-server enable 以外のコマンドで使用可能になる通知タイプもあります。たとえば、  linkUpDown  通知は、  snmp trap link-status  コマンドが表示されない場合もあります。これらの通知タイプでは、   snmp-server enable   コマンドが表示されない場合もあります。

使用可能な通知タイプのオプションは、ルータのタイプおよびルータ上でサポートされる Cisco IOS ソフトウェア機能により異なります。たとえば、  envmon  通知タイプは、環境モニタがシステムの一部である場合にのみ使用できます。

インフォームの設定

インフォームの送信を可能にするには、次の手順を実行します。

1. リモート エンジンの ID を設定する。

2. リモート ユーザを設定する。

3. リモート装置でグループを設定する。

4. リモート装置でトラップを使用可能にする。

5. SNMP マネージャを使用可能にする。

例

トラップに一意の SNMP コミュニティ ストリングを設定する場合に、このストリングによる SNMP ポーリング アクセスを防止するには、設定に access-list を含める必要があります。次の例では、コミュニティ ストリング名に「comaccess」を、アクセス リストには 10 をそれぞれ指定しています。

snmp-server community comaccess ro 10

snmp-server host 172.20.2.160 comaccess

access-list 10 deny any

次の例では、名前 myhost.cisco.com で指定されたホストに SNMP トラップを送信します。コミュニティ ストリングを comaccess と定義しています。

snmp-server enable traps

snmp-server host myhost.cisco.com comaccess snmp

次の例では、SNMP および Cisco Enterprise に固有の環境モニタリングのトラップをアドレス 172.30.2.160 に送信しています。

snmp-server enable traps

snmp-server host 172.30.2.160 public snmp envmon

次の例では、ルータが、コミュニティ ストリングの public を使用して、ホストの myhost.cisco.com にすべてのトラップを送信できるようにします。

snmp-server enable traps

snmp-server host myhost.cisco.com public

次の例では、どのホストにもトラップがまったく送信されません。BGP トラップはすべてのホストで送信可能にできますが、ISDN トラップだけは 1 つのホストにだけ送信できます。

snmp-server enable traps bgp

snmp-server host bob public isdn

次の例では、ルータがコミュニティストリングpublicを使用してすべてのインフォーム要求をホストmyhost.cisco.comに送信できるようにします。

snmp-server enable traps

snmp-server host myhost.cisco.com informs version

次の例では、名前 myhost.cisco.com で指定されたホストに HSRP SNMPv2c トラップを送信します。コミュニティ ストリングを、public と定義しています。

snmp-server enable traps

snmp-server host myhost.cisco.com traps version 2c public hsrp

「  snmp-server enable traps コマンド

snmp-server enable traps  ルータがSNMPトラップを送信できるようにするためのグローバル設定コマンド。  no  SNMP通知を無効にする形式です。

snmp-server enable traps [notification-type] [notification-option]

no snmp-server enable traps [notification-type] [notification-option]

シンタックスの説明

notification-type

（オプション）使用可能な通知タイプ。タイプが指定されていない場合は、すべての通知が送信されます( envmon と repeater 通知)。通知タイプは、次のキーワードのいずれかになります。

- aaa-server—AAA サーバ通知を送信します。このキーワードは、Cisco IOS ソフトウェア リリース 12.1(3)T 以降、Cisco AS5300 および AS5800 のプラットフォームだけに追加されています。これはCISCO-AAA-SERVER-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.10.56.2 1 casServerStateChange

- bgp —BGP 状態変更通知を送信します。これはBGP4-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.2.1.15.7 1 bgpEstablished 2 bgpBackwardTransition

- calltracker  – 新しいアクティブコールエントリがcctActiveTableに作成されるか、新しい履歴コールエントリがcctHistoryTableに作成されるたびに、通知を送信します。これはCISCO-CALL-TRACKER-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.163.2 1 cctCallSetupNotification 2 cctCallTerminateNotification

- config —設定通知を送信します。これはCISCO-CONFIG-MAN-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.43.2 1 ciscoConfigManEvent

- dial  – 成功したコールがクリアされるか、失敗したコール試行が最終的に失敗したと判断されるか、またはコール設定メッセージが送受信されるたびに、通知を送信します。これはDIAL-CONTROL-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.2.1.10.21.2 1 dialCtlPeerCallInformation 2 dialCtlPeerCallSetup

- dlsw — DLSwエージェントから通知を送信します。 dlsw キーワードを使用する場合は、anotification-optionvalueを指定できます。これはCISCO-DLSW-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.10.9.1.7 1 ciscoDlswTrapTConnPartnerReject 2 ciscoDlswTrapTConnProtViolation 3 ciscoDlswTrapTConnUp 4 ciscoDlswTrapTConnDown 5DlswTrapCircuitUp swTrapCircuitDown

- ds0-busyout— DS0インターフェイスのbusyoutの状態が変わるたびに通知を送信します。このキーワードは、Cisco IOS ソフトウェア リリース 12.1(3)T 以降で、Cisco AS5300 プラットフォームに限定して追加されています。これはCISCO-POP-MGMT-MIBによるものであり、通知はenterprise 1.3.6.1.4.1.9.10.19.2 1 cpmDS0BusyoutNotificationです。

- ds1-loopback— DS1インターフェイスがループバックモードになるたびに通知を送信します。このキーワードは、Cisco IOS ソフトウェア リリース 12.1(3)T 以降で、Cisco AS5300 プラットフォームに限定して追加されています。これはCISCO-POP-MGMT-MIBによるものであり、通知はenterprise 1.3.6.1.4.1.9.10.19.2 2 cpmDS1LoopbackNotificationです。

- dspu – 物理ユニット(PU)または論理ユニット(LU)の動作状態の変更やアクティブ化の失敗が検出されるたびに通知を送信します。これはCISCO-DSPU-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.24.1.4.4 1newdspuPuStateChangeTrap 2 newdspuPuActivationFailureTrap enterprise 1.3.6.1.4.1.9.9.24.1.5.3 1 newdspuLuStateChangeTrap 2 dspuLuActivationFailureTrap

- dsp- DSPカードがアップまたはダウンするたびに通知を送信します。これはCISCO-DSP-MGMT-MIBによるものであり、通知はenterprise 1.3.6.1.4.1.9.9.86.2 1 cdspMIBCardStateNotificationです。

- entity—エンティティ MIB の変更通知を送信します。これはENTITY-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.2.1.47.2 1 entConfigChange

- envmon – 環境のしきい値が設定値を超えたときに、Cisco Enterpriseに固有の環境モニタリング通知を送信します。ユーザがenvmonキーワードを使用する場合は、anotification-optionvalueを指定できます。これはCISCO-ENVMON-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.13.3 1 ciscoEnvMonShutdownNotification 2 ciscoEnvMonVoltageNotification 3 ciscoEnvMonTemperatureNotification 4 ciscoEnvMonFanNotification 5 ciscoEnvMonRedundantSupplyNotification

- frame-relay—フレームリレー通知を送信します。これはRFC1315-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.2.1.10.32 1 frDLCIStatusChange

- hsrp:Hot Standby Router Protocol(HSRP)通知を送信します。この機能は Cisco IOS ソフトウェア リリース 12.0(3)T からサポートされています。これはCISCO-HSRP-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.106.2 1 cHsrpStateChange

- isdn- ISDN通知を送信します。ユーザがisdnキーワードを使用する場合は、anotification-optionvalueを指定できます。これはCISCO-ISDN-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.26.2 1 demandNbrCallInformation 2 demandNbrCallDetails 3 demandNbrLayer2Change [supported since Cisco IOS Software Release 12.1(1)T ] 4 demandNbrCNANotification [supported since Cisco IOS Software Release 12.1(5)T ] isdnu-IF-MIB、および通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.18.2 1 ciuIfLoopStatusNotification

- msdp—マルチキャスト ソース ディスカバリ プロトコル（MSDP）通知を送信します。これはMSDP-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.3.92.1.1.7 1 msdpEstablished 2 msdpBackwardTransition

- repeater – イーサネットハブを送信しますrepeater通知。repeaterキーワードを選択すると、 notification-option 値。これはCISCO-REPEATER-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.22.3 1 ciscoRptrIllegalSrcAddrTrap

- rsvp—Resource Reservation Protocol（RSVP; リソース予約プロトコル）通知を送信します。この機能は Cisco IOS ソフトウェア リリース 12.0(2)T からサポートされています。これはRSVP-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.3.71.2 1 newFlow 2 lostFlow

- rtr—サービス保証エージェント RTR（RTR）通知を送信します。これはCISCO-RTTMON-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.42.2 1 rttMonConnectionChangeNotification 2 rttMonTimeoutNotification 3 rttMonThresholdNotification 4 rttMonVerifyErrorNotification

- snmp – 簡易ネットワーク管理プロトコル(SNMP)通知を送信します。ユーザがsnmpキーワードを使用すると、notification-optionの値を指定できます。これはCISCO-GENERAL-TRAPSによるものであり、通知は次のとおりです。enterprise 1.3.6.1.2.1.11 0 coldStart 2 linkDown 3 linkUp 4 authenticationFailure 5 egpNeighborLoss enterprise 1.3.6.1.4.1.9 0 reload
注：このトラップは、通知タイプ「tty」によって制御されます。1 tcpConnectionClose

- syslog—エラー メッセージ通知を送信します（Cisco Syslog MIB）。メッセージのレベルを指定して、logging history levelコマンドが表示されない場合もあります。これはCISCO-SYSLOG-MIBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.41.2 1 clogMessageGenerated

- voice – 低品質の音声通知を送信します。これはCISCO-VOICE-DIAL-CONTROL-MIBSMIによるものであり、通知は次のとおりです。enterprise 1.3.6.1.4.1.9.9.63.2 1 cvdcPoorQoVN通知

- xgcp – 外部メディアゲートウェイコントロールプロトコル(XGCP)通知を送信します。これはXGCP-MOBによるものであり、通知は次のとおりです。enterprise 1.3.6.1.3.90.2 1 xgcpUpDownNotification

notification-option

(オプション)

- dlsw [circuit | tconn]—ユーザがdlswキーワードを使用すると、特定の通知タイプを有効または無効に指定できます。キーワードを何も指定しない場合、すべての DLSw 通知タイプが使用可能になります。オプションとして、次のキーワードを 1 つ以上使用できます。

- circuit—DLSw 回線トラップを使用可能にします。

- tconn—DLSw ピア転送接続トラップを使用可能にします。

- envmon [voltage | shutdown | supply | fan | temperature]—ユーザがenvmonキーワードを使用すると、特定の環境通知タイプを有効にしたり、環境モニタシステムからすべての通知タイプを受け入れることができます。オプションを指定しない場合、すべての環境通知が使用可能になります。オプションとして、次のキーワードを 1 つ以上使用できます。voltage、shutdown、supply、fan,とtemperature.

- isdn [call-information | isdn u-interface | chan-not-avail | layer2]—ユーザがisdnキーワードが使用されている場合、call-informationISDN MIBサブシステムに対してSNMP ISDNコール情報通知を有効にするキーワードを指定するか、isdn u-interfaceISDN UインターフェイスMIBサブシステムのSNMP ISDN Uインターフェイス通知を有効にするキーワード。

- repeater [health | reset]—ユーザが repeater キーワードを使用すると、リピータオプションを指定できます。タイプを指定しない場合、すべてのリピータ通知が使用可能になります。オプションは、次のキーワードの1つ以上を使用できます。 health:Internet Engineering Task Force(IETF)リピータハブMIB(RFC 1516)の状態通知を有効にします。 reset:IETFリピータハブMIB(RFC 1516)のリセット通知を有効にします。

- health- Internet Engineering Task Force（IETF；インターネット技術特別調査委員会）リピータハブMIB(RFC 1516)の状態通知を有効にします。

- reset- IETFリピータハブMIB(RFC 1516)リセット通知を有効にします。

- snmp [authentication | linkup | linkdown | coldstart]キーワード linkup | linkdown | coldstart cisco IOSソフトウェアリリース12.1(3)T以降で追加されました。 snmp  キーワードを使用すると、特定の通知タイプを有効または無効に指定できます。キーワードを指定しない場合、すべての SNMP 通知タイプが使用可能になります（または no 形式を使用すれば使用禁止となります）。次の通知タイプが使用できます。

- authentication:SNMP認証失敗通知の配布を制御します。authenticationFailure(4) トラップは、送信側のプロトコル エンティティが、正式に認証されていないプロトコル メッセージの受信者であることを意味します。

- linkup- SNMPリンクアップ通知の送信を制御します。linkUp(3) トラップは、エージェントの設定に示されている通信リンクの 1 つがアップしたことが、送信側のプロトコル エンティティで認識されたことを示します。

- linkdown- SNMPリンクダウン通知の送信方法を制御します。linkDown(2) トラップは、エージェントの設定に示されている通信リンクの 1 つに障害が発生したことが、送信側のプロトコル エンティティで認識されたことを示します。

- coldstart- SNMP coldstart通知の送信を制御します。coldStart(0)トラップは、エージェントまたはプロトコルエンティティの実装の設定を変更できるように、送信側のプロトコルエンティティが自身を再初期化することを示します。

デフォルト

SNMP 通知は使用禁止です。

notification-type キーワードを指定せずにこのコマンドを入力すると、デフォルト設定により、このコマンドで制御できる全通知タイプが使用可能になります。

コマンド モード

グローバル設定：コマンド履歴

Cisco IOS ソフトウェア リリース

変更箇所

11.1

このコマンドが導入されました。

12.0(2)T

「rsvpキーワードが追加されました。

12.0(3)T

「  hsrp  キーワードが追加されました。

12.1(3)T

これらのキーワードは、 snmp-server enable traps snmp  このコマンドの形式は次のとおりです。

- linkup

- linkdown

- coldstart

次の通知タイプのキーワードは、Cisco AS5300 プラットフォームに限定して追加されています。

- ds0-busyout

- isdn chan-not-avail

- modem-health

- ds1-loopback

次の通知タイプのキーワードは、Cisco AS5300 および AS5800 プラットフォームに限定して追加されています。

- aaa-server

使用ガイドライン

「  snmp-server enable traps snmp [ linkup] [linkdown]  このコマンドの形式は、  snmp trap link-status interface  コンフィギュレーション モードのコマンドです。

「  no  の形式  snmp-server enable traps  コマンドは、ネットワーク上で不要な大量のノイズを生成する通知を無効にする場合に便利です。

SNMP 通知は、トラップまたはインフォーム要求として送信できます。このコマンドは、特定の通知タイプのトラップおよびインフォーム要求の両方を使用可能にします。

を入力しない場合、  snmp-server enable traps  コマンドを使用すると、このコマンドによって制御される通知は送信されません。これらのSNMP通知を送信するようにルータを設定するには、少なくとも1つを入力する必要があります  snmp-server enable traps  コマンドが表示されない場合もあります。キーワードを指定せずにコマンドを入力すると、すべてのトラップ タイプが使用可能になります。キーワードを指定してコマンドを入力した場合は、そのキーワードに関連した通知タイプだけが使用可能になります。複数のタイプの通知を有効にするには、  snmp-server enable traps  コマンドを発行します。

「  snmp-server enable traps  コマンドは、  snmp-server host  コマンドが表示されない場合もあります。  snmp-server host  コマンドを使用して、SNMP通知を受信するホストを指定します。通知を送信するには、少なくとも1つを設定する必要があります  snmp-server host  コマンドが表示されない場合もあります。

このコマンドで制御される通知をホストが受信するには、  snmp-server enable traps  コマンドおよび  snmp-server host  コマンドを有効にする必要があります。通知タイプがこのコマンドで制御されない場合は、該当するAPの  snmp-server host  コマンドを有効にする必要があります。

snmp-server enable traps コマンドで使用する通知タイプにはすべて、対応する MIB オブジェクトが設定されており、そのオブジェクトによって通知タイプは使用可能または使用禁止となります（たとえば、HSRP トラップは、HSRP MIB によって、リピータ トラップの場合は、Repeater Hub MIB によってそれぞれ定義されます）。一部の通知タイプは  snmp-server host  コマンドにはnotificationEnable MIBオブジェクトが含まれているため、  snmp-server enable  コマンドが表示されない場合もあります。

関連情報

- シスコテクニカルサポートおよびダウンロード