Storm control is a feature used to remedy broadcast, multicast, and unicast unknown overruns in the LAN network.
- Thresholds are configured, and action is taken if these thresholds are exceeded.
- Configured per interface
- Thresholds are defined as:
- Level: Threshold-based on the percentage of the interface bandwidth.
- Bps: Threshold-based on the number of bits per second.
- Pps: Threshold-based on the number of packets per second.
- You can configure a shutdown action or execute an SNMP trap.
To configure the thresholds for frames received on a port before being flooded by all others is:
Switch(config-if)# storm-control { broadcast | multicast | unicast} level { level [ level-low] | bps bps [ bps-low] | pps pps [ pps-low ] }
Next, specify the action to be taken when the threshold is exceeded. By default, excessive frames are simply dropped as they are received, but we can assign two other actions:
Switch(config-if)# storm-control action { shutdown | trap}
Example:
Switch(config-if)# storm-control broadcast level 50
Switch(config-if)# storm-control broadcast level bps 10000
Switch(config-if)# storm-control action trap
Verification commands:
Switch# show storm-control [ interface-id] [ broadcast | multicast | unicast]