Switch Routing Multicast Configuration
Dashboard Location: Switching > Configure > Switch Settings > Multicast Settings
Multicast Traffic Management
Section titled “Multicast Traffic Management”Switch routing multicast configuration in Meraki networks provides administrators with comprehensive multicast traffic control capabilities, enabling efficient multicast distribution, IGMP snooping optimization, bandwidth conservation, and network performance enhancement. This functionality supports multicast group management, unknown traffic handling, IGMP query processing, multicast forwarding optimization, and network resource conservation. Multicast routing is essential for video streaming applications, software distribution systems, real-time collaboration tools, and enterprise environments requiring efficient one-to-many communication patterns.
Diagram
Section titled “Diagram”Classes
Section titled “Classes”switch (meraki.domains.organizations.networks)
Section titled “switch (meraki.domains.organizations.networks)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| routing_multicast | Class | [routing_multicast] | No |
routing_multicast (meraki.domains.organizations.networks.switch)
Section titled “routing_multicast (meraki.domains.organizations.networks.switch)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| default_settings | Class | [default_settings] | No | |
| overrides | List | [overrides] | No |
default_settings (meraki.domains.organizations.networks.switch.routing_multicast)
Section titled “default_settings (meraki.domains.organizations.networks.switch.routing_multicast)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| igmp_snooping | Boolean | true, false | No | |
| flood_unknown_multicast_traffic | Boolean | true, false | No |
overrides (meraki.domains.organizations.networks.switch.routing_multicast)
Section titled “overrides (meraki.domains.organizations.networks.switch.routing_multicast)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| switch_profiles | List | String[min: 1, max: 127] | No | |
| switches | List | Any[String[matches: ^[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}$] or String[min: 1, max: 127]] | No | |
| stacks | List | String[min: 1, max: 127] | No | |
| igmp_snooping | Boolean | true, false | No | |
| flood_unknown_multicast_traffic | Boolean | true, false | No |
Examples
Section titled “Examples”Example-1: The example below demonstrates switch routing multicast configuration.
This configuration enables multicast routing capabilities on Layer 3 switches for efficient multicast traffic distribution. The example includes multicast protocol settings and routing parameters for optimized group communication.
This configuration manages multicast traffic handling using “routing_multicast” settings with “default_settings” containing “flood_unknown_multicast_traffic” (true/false) for controlling unknown multicast flooding behavior and “igmp_snooping” (true/false) for enabling IGMP packet inspection and learning. The configuration optimizes multicast delivery by preventing unnecessary flooding of unknown multicast traffic while enabling IGMP snooping for intelligent multicast forwarding, reducing network congestion, conserving bandwidth, and ensuring efficient distribution for applications like video streaming, software updates, and real-time collaboration systems.
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: routing_multicast: default_settings: flood_unknown_multicast_traffic: false igmp_snooping: false