SSID Traffic Shaping Rules Configuration
Dashboard Location: Wireless > Configure > SSIDs > Firewall & Traffic Shaping > Traffic Shaping Rules
Wireless SSID Traffic Shaping and Bandwidth Management
Section titled “Wireless SSID Traffic Shaping and Bandwidth Management”SSID traffic shaping rules configuration in Meraki wireless networks provides administrators with comprehensive Quality of Service (QoS) and bandwidth management capabilities, enabling application-specific traffic prioritization, bandwidth allocation control, network performance optimization, and user experience enhancement. This functionality supports differentiated service levels, congestion management, critical application prioritization, and fair bandwidth distribution across wireless clients. Traffic shaping is essential for optimizing network performance, managing bandwidth-intensive applications, ensuring quality of service for voice and video communications, supporting service level agreements, and maintaining consistent network performance across diverse application workloads and user requirements.
Diagram
Section titled “Diagram”Classes
Section titled “Classes”ssids (meraki.domains.organizations.networks.wireless)
Section titled “ssids (meraki.domains.organizations.networks.wireless)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
traffic_shaping_rules | Class | [traffic_shaping_rules] | No |
traffic_shaping_rules (meraki.domains.organizations.networks.wireless.ssids)
Section titled “traffic_shaping_rules (meraki.domains.organizations.networks.wireless.ssids)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
rules | List | [rules] | No | |
traffic_shaping | Boolean | true , false | No | |
default_rules | Boolean | true , false | No |
rules (meraki.domains.organizations.networks.wireless.ssids.traffic_shaping_rules)
Section titled “rules (meraki.domains.organizations.networks.wireless.ssids.traffic_shaping_rules)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
definitions | List | [definitions] | Yes | |
per_client_bandwidth_limits | Class | [per_client_bandwidth_limits] | No | |
dscp_tag_value | Integer | min: 0 , max: 63 | No | |
pcp_tag_value | Integer | min: 0 , max: 7 | No |
definitions (meraki.domains.organizations.networks.wireless.ssids.traffic_shaping_rules.rules)
Section titled “definitions (meraki.domains.organizations.networks.wireless.ssids.traffic_shaping_rules.rules)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
type | Choice | application , applicationCategory , host , ipRange , localNet , port | Yes | |
value | String | min: 1 , max: 127 | Yes |
per_client_bandwidth_limits (meraki.domains.organizations.networks.wireless.ssids.traffic_shaping_rules.rules)
Section titled “per_client_bandwidth_limits (meraki.domains.organizations.networks.wireless.ssids.traffic_shaping_rules.rules)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
settings | Choice | network default , ignore , custom | No | |
bandwidth_limits | Class | [bandwidth_limits] | No |
bandwidth_limits (meraki.domains.organizations.networks.wireless.ssids.traffic_shaping_rules.rules.per_client_bandwidth_limits)
Section titled “bandwidth_limits (meraki.domains.organizations.networks.wireless.ssids.traffic_shaping_rules.rules.per_client_bandwidth_limits)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
limit_up | Integer | min: 0 , max: 1000000 | No | |
limit_down | Integer | min: 0 , max: 1000000 | No |
Examples
Section titled “Examples”Example-1: The example below demonstrates wireless SSID traffic shaping 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 wireless: ssids: - name: CORP ssid_number: '0' traffic_shaping_rules: default_rules: false traffic_shaping: true rules: - definitions: - type: applicationCategory value: "meraki:layer7/category/16" per_client_bandwidth_limits: settings: ignore dscp_tag_value: 46 pcp_tag_value: 7 - definitions: - type: application value: meraki:layer7/application/332 - type: application value: meraki:layer7/application/2249 - type: application value: meraki:layer7/application/351 - type: application value: meraki:layer7/application/2248 - type: application value: meraki:layer7/application/2542 per_client_bandwidth_limits: settings: custom bandwidth_limits: limit_up: 1000 limit_down: 1000 dscp_tag_value: 16 - definitions: - type: host value: nms.example.com - type: ipRange value: 158.43.128.0/24 - type: localNet value: 192.168.0.0/16 - type: port value: "161" per_client_bandwidth_limits: settings: network default dscp_tag_value: 24