AVoIP Multicast Switch Configuration

This will provide a general overview of required multicast configuration for a VLAN containing AVoIP video encoders and decoders as well as Dante networked audio. The concepts here should be applicable to any Layer 3 managed switches.

 

 

Swtich prequisites

  • Network switch provides Gigabit ports for all AVoIP devices

  • Network switch supports a non-blocking architecture

  • Jumbo frames disabled

  • Spanning Tree Protocol (STP) is disabled for ports with AVoIP devices

  • EEE/Green Ethernet is disabled for ports with AVoIP devices

  • DSCP-based QoS support

Multicast configuration

  • Enable Bridge Multicast Filtering or equivalent on the VLAN where multicast traffic will be present

  • For the Forwarding Method, choose IP Group Address (if applicable)

  • Filter Unregistered Multicast on all ports

  • Add these Multicast addresses to the Forwarding Database to allow unregistered audio traffic and mDNS to pass for discovery

    • 224.0.0.230-224.0.0.233: Dante Discovery and Metering

    • 224.0.0.251: mDNS for Device Discovery (also known as Bonjour)

    • 224.0.1.129: PTP Clocking--both PTPv1 for Dante and PTPv2 for AES67

    • 239.255.254.253: Shure Control, for Software Update Utility

    • 239.255.255.255: Session Announcement Protocol, to announce AES67 streams

  • Disable Forwarding of Multicast traffic unless there are multiple switches in the deployment

    • In this scenario, enable Multicast traffic forwarding only on the uplink port to the other switches

    • If this is the case, ensure that the uplink ports support enough bandwidth for the amount of traffic being forwarded between switches

  • Disable Multicast Storm Control

IGMP Configuration

  • Enable IGMP Snooping on the VLAN

    • IGMPv2 is the preferred version

  • Enable IGMP Querier on the Primary switch

    • Set the Querier IP address to the switches IP on the VLAN

  • Set the IGMP Querier interval to the lowest possible setting (ideally this is 30 seconds)

  • Enable Fast Leave on all Multicast ports

QoS configuration

Set up the following DSCP values on the switch. Set all other DSCP values to the lowest possible priority or “Best Effort”

DSCP56 (CS7) - HIGHEST

  • Dante clock traffic

  • AES67 clock traffic from a Dante device running Dante firmware 3.x

DSCP46 (EF, or Expedited Forwarding) - SECOND HIGHEST

  • Dante audio traffic (unicast and multicast)

  • AES67 audio traffic from a Dante device running Dante firmware 3.x

  • AES67 clock traffic from a Dante device running Dante firmware 4.x*

  • AES67 clock traffic from most AES67 standard-compliant devices

DSCP34 (AF41) - THIRD HIGHEST

  • AES67 audio traffic from a Dante device running Dante firmware 4.x*

  • AES67 audio traffic from most AES67 standard-compliant devices