Skip to content

Switch Storm Control Configuration

Dashboard Location: Switching > Configure > Switch Settings > Storm Control

Network Traffic Flood Protection

Switch storm control configuration in Meraki networks provides administrators with comprehensive network protection against traffic flooding scenarios, enabling broadcast storm prevention, multicast flood mitigation, unknown unicast control, and network stability maintenance. This functionality supports threshold-based traffic limiting, automatic suppression mechanisms, network performance protection, and operational continuity assurance. Storm control is essential for preventing network outages, maintaining bandwidth availability, protecting network resources, and ensuring reliable network operations in enterprise environments.

Diagram

Diagram

Classes

switch (meraki.domains.organizations.networks)

NameTypeConstraintMandatoryDefault Value
storm_controlClass[storm_control]No

storm_control (meraki.domains.organizations.networks.switch)

NameTypeConstraintMandatoryDefault Value
broadcast_thresholdIntegermin: 1, max: 99No
multicast_thresholdIntegermin: 1, max: 99No
unknown_unicast_thresholdIntegermin: 1, max: 99No
treat_these_traffic_types_as_one_thresholdListChoice[broadcast, multicast]No

Examples

Example-1: The example below demonstrates switch storm control configuration using tested YAML configuration from pipeline fixtures.

meraki:
domains:
- name: "!env domain"
administrator:
name: "!env org_admin"
organizations:
- name: "!env org"
networks:
- name: "!env network_name"
product_types:
- appliance
- switch
- wireless
- camera
- sensor
- cellularGateway
switch:
storm_control:
broadcast_threshold: 30
multicast_threshold: 30
unknown_unicast_threshold: 30

Configuration Parameters

ParameterTypeRequiredDescription
storm_controlObjectNoStorm control configuration settings
storm_control.broadcast_thresholdIntegerNoBroadcast traffic threshold as percentage of link capacity (1-100)
storm_control.multicast_thresholdIntegerNoMulticast traffic threshold as percentage of link capacity (1-100)
storm_control.unknown_unicast_thresholdIntegerNoUnknown unicast traffic threshold as percentage of link capacity (1-100)

Traffic Types and Control

Traffic TypeDescriptionCommon CausesControl Method
BroadcastAll-hosts trafficARP, DHCP, NetBIOSThreshold limiting
MulticastGroup communicationVideo streaming, protocolsRate control
Unknown UnicastLearning failuresMAC table overflowFlood suppression
Mixed StormsMultiple typesNetwork loops, misconfigurationsCombined protection

Storm Scenarios

Storm TypeTypical CausesSymptomsPrevention
Broadcast StormNetwork loops, spanning tree issuesNetwork slowdown, timeoutsSTP, storm control
Multicast FloodIGMP failures, streaming issuesBandwidth saturationIGMP snooping, rate limiting
Unicast FloodMAC table exhaustionSwitching failuresAddress learning limits
Protocol StormMisconfigured protocolsControl plane overloadProtocol tuning

Performance Impact

Impact AreaMeasurementMonitoringOptimization
CPU UtilizationProcessing overheadSwitch metricsEfficient algorithms
Memory UsageBuffer consumptionMemory statisticsBuffer management
Forwarding RatePacket processingThroughput metricsHardware acceleration
LatencyProcessing delayTiming measurementsPriority handling

Application Considerations

Application TypeTraffic PatternThreshold ImpactConfiguration
Video StreamingHigh multicastMulticast thresholdHigher limits
VoIP SystemsBroadcast discoveryBroadcast thresholdModerate limits
Network BootTFTP/PXE trafficUnicast thresholdTemporary increase
Network DiscoveryProtocol broadcastsAll thresholdsBalanced settings