# storm-action

モード
  ポリシーマップ・クラスモード
カテゴリー
  トラフィック制御 / Quality of Service

## 構文

コマンド構文

`(config-pmap-c)# storm-action {portdisable|vlandisable|linkdown}`

`(config-pmap-c)# no storm-action`

## コマンド説明

QoSストームプロテクション機能において、対象トラフィッククラスの受信レートがstorm-rateコマンドで設定した上限値を超過した場合の動作を指定する。
no形式で実行した場合は受信レート超過時の動作設定を初期値に戻す。
初期値はportdisable。
受信レート超過時の動作は、storm-downtimeコマンドで指定した時間が経過すると自動的に終了する（通常のポート動作に戻る）。
なお、動作継続時間内であっても、portdisableの動作はshutdownコマンドを「shutdown」→「no shutdown」の順に実行することで、また、linkdownの動作はshutdownコマンドを「no shutdown」の形式で実行することにより手動で解除できる。また、vlandisableの動作は、switchport enable vlanコマンドにより手動で解除できる。

## パラメーター

`portdisable`
  ポートを無効化する（受信のみ無効化）（初期値）。また、ログへの記録とSNMPトラップの送信も行う
`vlandisable`
  入力VLAN（クラスマップのmatch vlan節で指定したVLAN）に対してのみ受信ポートを無効化する。また、ログへの記録とSNMPトラップの送信も行う。本動作を使用する場合は、対象トラフィッククラスを識別するクラスマップにおいて、match vlan節を指定しておく必要がある
`linkdown`
  受信ポートを物理的にリンクダウンさせる。また、ログへの記録とSNMPトラップの送信も行う。

## 注意・補足事項

portdisableアクションが動作したポートでは、パケットの受信だけが無効化され、送信は継続される。そのため、該当ポートで受信したパケットが他のポートに転送されることはないが、他のポートで受信したパケットは該当ポートから送出される。リング構成ではvlandisableかlinkdownアクションを使うこと。
QoSストームプロテクション機能に関するSNMPトラップを送信するには、トラップ送信先などのSNMP基本設定に加え、snmp-server enable trapコマンドで「qsp」を有効にしておく必要がある。

## コマンドツリー

## 関連コマンド