36-2
Software Configuration Guide—Release 12.2(25)SG
OL-7659-03
Chapter36 Configuring Storm Control
Overview of Storm Control
Hardware-based Storm Control Implementation
Broadcast suppression uses filtering that measures broadcast activity in a subnet over a one-second
interval and compares the measurement with a predefined threshold. If the threshold is reached, further
broadcast activity is suppressed for the duration of the i nterval. Broadcast suppression is disabled by
default.
Figure 36-1 shows the broadcast traffic patterns on a LAN interface over a given interval. In this
example, broadcast suppression occurs between times T1 and T2 and between T4 and T 5. During those
intervals, the amount of broadcast traffic exceeded the configured threshold.
Figure 36-1 Storm Control Example - Hardware-based Implementation
The broadcast suppression threshold numbers and the time interval combination make the broad cast
suppression algorithm work with different levels of granularity. A higher threshold allows more
broadcast packets to pass through.
Broadcast suppression on the Catalyst 4500 series switches is implemente d in hardware. The
suppression circuitry monitors packets passing from a LAN interface to the sw itching bus. If the packet
destination address is broadcast, then the broadcast suppr ession circuitry tracks the current count of
broadcasts within the one-second interval, and when a threshold is reached, it filters out subsequent
broadcast packets.
Because hardware broadcast suppression uses a bandwidth-based method to meas ure broadcast activity,
the most significant implementation factor is setting the percentage of total available bandwidth that can
be used by broadcast traffic. Because packets do not arrive at uniform intervals, the one-seco nd interval
during which broadcast activity is measured can affect the behavior of broadcast suppression.
Software-based Storm Control Implementation
When storm control is enabled on an interface, the switch monitors packets received on the interface and
determines whether or not the packets are broadcast. The switch monitors the number of broadcast
packets received within a one-second time interval. When the interface threshold is met, all incoming
data traffic on the interface is dropped. This threshold is specified as a percentage of total available
bandwidth that can be used by broadcast traffic. If the lower threshold is specified, all data traffic is
forwarded as soon as the incoming traffic falls below that threshold.
Total
number of
broadcast
packets
or bytes
0T1
Threshold
T2 T4 T5
S5706
T3 Time