Configure Storm Control
Focus
Focus
Next-Generation Firewall

Configure Storm Control

Table of Contents

Configure Storm Control

Limit broadcast, unknown unicast, and multicast flooding on Layer 2 switch interfaces to protect against Layer 2 loops and misbehaving devices.
Where Can I Use This?What Do I Need?
  • NGFW (Managed by PAN-OS or Panorama)
  • PAN-OS 12.2.2 or a later release
  • PA-500 Series: PA-550, PA-560
  • No additional license required
Storm control limits broadcast, unknown unicast, and multicast (BUM) flooding that can result from a Layer 2 loop or a misbehaving device. When traffic on a port exceeds the configured rising threshold (expressed as a percentage of port speed), PAN-OS takes the configured action. Storm control is supported only on Layer 2 switch interfaces, not on Layer 2 interfaces. Log entries are generated per interface, not per traffic type.
The following table describes the configurable thresholds on the Storm Control tab:
Traffic TypeThreshold RangeDescription
Broadcast0-100%Limits broadcast flooding
Unknown Unicast0-100%Limits unknown destination unicast flooding
Multicast0-100%Limits multicast flooding
  1. In the Ethernet or aggregate Ethernet interface dialog, select the Storm Control tab.
  2. For each traffic type, enter the rising threshold as a percentage of port speed (0-100%).
  3. For Action, choose what PAN-OS does when the rising threshold is exceeded:
    • (Default) Drop: Silently discards traffic above the threshold. This is the default action and is always performed to prevent traffic storms from escalating and causing network failures.
    • Error: Discards traffic and places the interface in Error-Disable state. To recover the port, set the link state to Down and commit, then set the link state to Up and commit again.
    • Log: Generates a log entry approximately every minute when drops occur, without disabling the port.
  4. Select OK.
When the Log or Error action is configured, PAN-OS writes a system log entry to the storm-control subtype each time a storm condition is detected on a port. PAN-OS evaluates the hardware Ingress Rate Limit Drop Counter at the end of each 1-minute monitoring window. If drops occurred during that window, one log entry is generated per affected interface. At most one log entry per minute per interface is produced, regardless of the number of packets dropped.
You can retrieve the storm control log from both web interface (MonitorLogsSystem) and the CLI.
To retrieve storm control log entries from the CLI, run:
show log system subtype equal storm-control
The following table describes the fields in a storm control system log entry:
FieldValueDescription
TimeYYYY/MM/DD HH:MM:SSTimestamp at which the log entry was generated.
SeveritycriticalFixed severity level assigned to all storm control log entries.
Subtypestorm-controlLog subtype used to identify and filter storm control entries.
ObjectportIndicates the affected object type is a physical port.
EventIDif-storm-detectIdentifies the event as an interface-level storm detection.
ID0Internal event identifier.
DescriptionFree-form textContains the aggregate number of BUM packets received during the monitoring window and the name of the affected interface. This is a cumulative count for the 1-minute window, not an instantaneous rate.
The following example shows a storm control log entry:
Time Severity Subtype Object EventID ID Description ======================================================================================================= 2026/07/08 01:59:15 critical storm-control port if-storm-detect 0 storm control applied on port ethernet1/12(traffic:Unknown-Unicast, bytes:8568)