SNMP トラップ

SNMP トラップの設定について

Simple Network Management Protocol(SNMP)トラップは、コントローラなどのリモート SNMP 対応デバイスから SNMP マネージャに送信されるアラートメッセージです。デバイスがトラップを受信しても受信側は確認応答を送信しないため、トラップは信頼できません。そのため、送信側ではトラップが受信されたかどうかを判別できません。

SNMP 通知を送信するようにコントローラを設定するには、snmp-server host コマンドを少なくとも 1 つ入力する必要があります。snmp-server host コマンドを入力しなかった場合は、通知が送信されません。

複数のホストを有効にするには、ホストごとに snmp-server host コマンドを個別に指定する必要があります。コマンドには複数の通知タイプをホストごとに指定できます。トラップまたは情報の同じホストおよび通知に対して複数の snmp-server host コマンドを指定した場合は、各コマンドによって前のコマンドが上書きされます。最後の snmp-server host コマンドだけが考慮されます。たとえば、ホストに対して snmp-server host inform コマンドを入力し、同じホストに対して別の snmp-server host inform コマンドを入力すると、2 番目のコマンドが最初のコマンドに置き換わります。

グローバルに送信される SNMP 通知を指定するには、snmp-server enable traps wireless <TrapName> コマンドを指定します。1 つのホストでワイヤレスの通知を受信する場合は、このホストに対して、少なくとも 1 つの snmp-server enable traps wireless <TrapName> コマンドと snmp-server host コマンドを有効にする必要があります。ただし、一部の通知タイプは、snmp-serve enable コマンドで制御できません。また、一部の通知タイプはデフォルトで有効になっています。たとえば、いくつかの AP 関連トラップの crashregister、および noradiocards はデフォルトで有効になっています。

SNMP トラップの設定(GUI)

手順


ステップ 1

[Administration] > [Management] > [SNMP] を選択します。

[SNMP] ページが表示されます。デフォルトでは、SNMP モードは無効になっています。SMNP を有効または無効にするには、[SNMP Mode] トグルボタンをクリックします。

ステップ 2

[Wireless Traps] タブを選択します。

デフォルトでは、[Access Point] トラップを除くすべての SNMP ワイヤレストラップが無効になっています。すべてのワイヤレストラップを有効にするには、[Enable All] をクリックします。

ステップ 3

有効にするワイヤレス SNMP トラップを選択します。トラップに存在するすべてのトラップフラグを有効にするには、[Select All] チェックボックスをクリックします。たとえば、[Mesh] トラップセクションのすべてのトラップフラグを有効にするには、このセクションの右隅にある [Select All] チェックボックスをオンにします。選択を解除するには、[Select All] チェックボックスをオフにします。

(注)  

 
[Access Point] トラップでは、[Crash]、[No Radio Cards]、および [Register] トラップフラグがデフォルトで有効になっています。破損したアンテナを検出するには、[Broken Antenna] トラップフラグを選択します。AP 統計のトラップを有効にするには、[AP Stats] トラップフラグを選択します。

ステップ 4

[Apply] をクリックします。


アクセスポイントトラップの有効化(CLI)

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

snmp-server enable traps wireless AP

例:

Device# snmp-server enable traps wireless AP

アクセスポイントのワイヤレス SNMP トラップを有効にします。

ステップ 3

trapflags ap{ authorization | broken-antenna | crash | interfaceup | ipaddrfallback | mfp | mode | noradiocards | register}

例:

Device# trapflags ap authorization

AP 関連のトラップフラグの送信を有効または無効にします。crashnoradiocards、および register トラップフラグは、デフォルトで有効になっています。

ワイヤレス クライアント トラップの有効化(CLI)

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

snmp-server enable traps wireless bsnMobileStation

例:

Device# snmp-server enable traps wireless bsnMobileStation

ワイヤレス クライアント トラップを有効にします。

ステップ 3

trapflags client dot11 { assocfail | associate | authenticate | authfail | deauthenticate | disassociate }

例:

Device# trapflags client dot11 assocfail 

クライアントの dot11 関連のトラップフラグを有効または無効にします。

ステップ 4

trapflags client excluded

例:

Device# trapflags client excluded 

クライアントの除外されたトラップフラグを有効にします。

メッシュトラップの有効化(CLI)

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

snmp-server enable traps wireless MESH

例:

Device# snmp-server enable traps wireless MESH

ワイヤレスメッシュトラップを有効にします。

ステップ 3

trapflags mesh { abate-snr | authentication-failure | child-moved | excessive-children | excessive-hopcount | onset-snr | parent-change }

例:

Device# trapflags mesh abate-snr

メッシュトラップフラグを有効または無効にします。

RF トラップの有効化(CLI)

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

snmp-server enable traps wireless bsnAutoRF

例:

Device# snmp-server enable traps wireless bsnAutoRF

ワイヤレス RF 関連のトラップを有効にします。

ステップ 3

trapflags rrm-params{ channels | tx-power}

例:

Device# trapflags rrm-params channels

RRM パラメータ更新関連のトラップの送信を有効または無効にします。

ステップ 4

trapflags rrm-profile{ coverage | interference | load | noise}

例:

Device# trapflags rrm-profile coverage

RRM プロファイル関連のトラップの送信を有効または無効にします。

不正、モビリティ、RRM、および一般トラップの有効化(CLI)

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 2

snmp-server enable traps wireless rogue

例:

Device# snmp-server enable traps wireless rogue

ワイヤレス不正のトラップを有効にします。

ステップ 3

trapflags rogue-ap

例:

Device# trapflags rogue-ap

不正 AP 検出のトラップフラグを有効にします。

ステップ 4

trapflags rogue-client

例:

Device# trapflags rogue-client

不正クライアント検出のトラップフラグを有効にします。

ステップ 5

snmp-server enable traps wireless wireless_mobility

例:

Device# snmp-server enable traps wireless wireless_mobility

ワイヤレスモビリティのトラップを有効にします

ステップ 6

trapflags anchor

例:

Device# trapflags anchor

アンカートラップフラグを有効にします。

ステップ 7

snmp-server enable traps wireless RRM

例:

Device# snmp-server enable traps wireless RRM

ワイヤレス RRM のトラップを有効にします。

ステップ 8

trapflags rrm-params group

例:

Device# trapflags rrm-params group

RF マネージャグループが変更されたときに、RRM パラメータ関連のトラップを有効または無効にします。

ステップ 9

snmp-server enable traps wireless bsnGeneral

例:

Device# snmp-server enable traps wireless bsnGeneral

一般的なコントローラトラップを有効にします。

SNMP ワイヤレストラップの確認

有効になっているさまざまな SNMP トラップを確認するには、次のコマンドを使用します。
Device# show run | sec trapflag 
trapflags ap crash
trapflags ap noradiocards
trapflags ap register
trapflags rogue-client