Skip to content

Switch Routing Multicast Configuration

Dashboard Location: Switching > Configure > Switch Settings > Multicast Settings

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

switch (meraki.domains.organizations.networks)

Section titled “switch (meraki.domains.organizations.networks)”
NameTypeConstraintMandatoryDefault Value
routing_multicastClass[routing_multicast]No

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

Section titled “routing_multicast (meraki.domains.organizations.networks.switch)”
NameTypeConstraintMandatoryDefault Value
default_settingsClass[default_settings]No
overridesList[overrides]No

default_settings (meraki.domains.organizations.networks.switch.routing_multicast)

Section titled “default_settings (meraki.domains.organizations.networks.switch.routing_multicast)”
NameTypeConstraintMandatoryDefault Value
igmp_snoopingBooleantrue, falseNo
flood_unknown_multicast_trafficBooleantrue, falseNo

overrides (meraki.domains.organizations.networks.switch.routing_multicast)

Section titled “overrides (meraki.domains.organizations.networks.switch.routing_multicast)”
NameTypeConstraintMandatoryDefault Value
switch_profilesListString[min: 1, max: 127]No
switchesListAny[String[matches: ^[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}$] or String[min: 1, max: 127]]No
stacksListString[min: 1, max: 127]No
igmp_snoopingBooleantrue, falseNo
flood_unknown_multicast_trafficBooleantrue, falseNo

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