Dante Optimization Setting Function
Dante Optimization Setting Function
1. Function Overview
The Dante setting optimization function makes it easy to build the optimal environment for Dante digital audio networks.
The function allows users to easily configure all Dante settings at the same time without having to think about individual Dante settings (such as QoS, IGMP snooping, disable flow control, and disable EEE settings).
2. Definition of Terms Used
Dante
Dante is a digital audio network specification developed by the Audinate Corporation.
ADECIA
ADECIA is Yamaha’s teleconferencing system. It connects processors, microphones, and speakers used for teleconferencing via a LAN (Dante).
ADECIA Components
Devices (teleconferencing processors, microphones, and speaker system) included in ADECIA systems.
LLDP
Protocol for passing device information to neighboring devices.
3. Function Details
Dante settings can be optimized by the following two methods.
-
Automatic optimization settings using LLDP
-
Automatically applies optimized settings by receiving LLDP frames independently from ADECIA components.
-
-
Manual optimization settings via the Web GUI
-
Applies optimized settings from the ProAV settings page indicated in the web GUI of this product.
-
The settings that can be collectively specified at the same time using the Dante setting optimization function are listed below. For automatic setting optimization using LLDP, the applicable settings will differ depending on the ADECIA component firmware version.
Object of setting |
Function |
Commands |
Applicability |
||
---|---|---|---|---|---|
LLDP (ADECIA V2.5 or earlier) |
LLDP (ADECIA V2.8 or later) |
Web GUI |
|||
Enable QoS |
qos enable |
Yes |
Yes |
Yes |
Optimize transmission queue by DSCP value |
qos dscp-queue 8 2 |
Yes |
Yes |
Yes |
qos dscp-queue 26 3 |
|
- |
Yes |
Yes |
qos dscp-queue 34 4 |
- |
|
Yes |
Yes |
qos dscp-queue 46 5 |
Yes |
Yes |
|
Yes |
qos dscp-queue 48 5 |
- |
Yes |
Yes |
|
qos dscp-queue 56 7 |
Yes |
Yes |
Yes |
qos dscp-queue [not indicated above] 0 |
|
Yes |
Yes |
Yes |
no qos wrr-weight [0 to 7] |
- |
|
Yes |
Yes |
Always forward linked local multicasts |
l2-unknown-mcast forward link-local |
- |
|
Yes |
Yes |
Enable LLDP |
lldp run |
- |
- |
Yes |
VLAN interface |
Disable shutdown |
no shutdown |
- |
- |
Yes |
Flood unknown multicasts |
l2-unknown-mcast flood |
- |
Yes |
|
Yes |
Enable IGMP snooping |
ip igmp snooping enable |
Yes |
Yes |
|
Yes |
Set IGMP snooping version |
ip igmp snooping version 3 |
Yes |
Yes |
|
Yes |
Enable IGMP snooping fast-leave function |
ip igmp snooping fast-leave auto-assignment |
- |
Yes |
|
Yes |
Enable IGMP query transmission function |
ip igmp snooping querier |
Yes |
Yes |
|
Yes |
Set IGMP query transmission interval |
ip igmp snooping query-interval 30 |
Yes |
Yes |
|
Yes |
Disable IGMP report-suppression function |
ip igmp snooping report-suppression disable |
- |
Yes |
|
Yes |
Enable IGMP report forwarding function |
ip igmp snooping report-forward enable |
- |
Yes |
|
Yes |
Disable IGMP packet TTL value checking function |
ip igmp snooping check ttl disable |
Yes |
Yes |
|
Yes |
Disable IGMP packet RA checking function |
ip igmp snooping check ra disable |
- |
Yes |
|
Yes |
Disable IGMP packet ToS checking function |
ip igmp snooping check tos disable |
- |
Yes |
|
Yes |
Enable data transfer suppression function for multicast router ports |
ip igmp snooping mrouter-port data-suppression enable |
- |
Yes |
|
Yes |
Set always forwarding PTP packets |
l2-mcast flood 224.0.1.129 |
- |
Yes |
|
Yes |
l2-mcast flood 224.0.1.130 |
- |
Yes |
||
Yes |
l2-mcast flood 224.0.1.131 |
- |
Yes |
||
Yes |
l2-mcast flood 224.0.1.132 |
- |
Yes |
||
Yes |
l2-mcast flood 239.254.3.3 |
- |
Yes |
||
Yes |
LAN/SFP port |
Set QoS trust mode to DSCP |
qos trust dscp |
Yes |
Yes |
Yes |
Disable flow control |
flowcontrol disable |
Yes |
Yes |
|
Yes |
Disable EEE |
eee disable |
Yes |
Yes |
|
Yes |
Set MRU |
mru 1522 |
- |
Yes |
|
Yes |
Set L2MS filter |
l2ms filter disable |
- |
- |
|
Yes |
Set BPDU filter |
spanning-tree bpdu-filter disable |
- |
- |
|
Yes |
Create LLDP agent |
lldp-agent |
- |
- |
|
Yes |
Enable LLDP transmission and reception |
set lldp enable txrx |
- |
Yes |
|
Yes |
Set basic management TLV |
tlv-select basic-mgmt |
- |
Yes |
3.1. Automatic optimization settings using LLDP
Settings optimized for Dante can be applied automatically by receiving LLDP frames created independently by ADECIA components.
Automatic optimization settings via LLDP are set by the lldp auto-setting command.
By default, this product is set to enable automatic optimization settings via LLDP.
ADECIA components transmit Yamaha-proprietary LLDP frames that contain the following contents.
-
EEE (Energy-Efficient Ethernet) disable setting
-
Flow control disable setting
-
Diffserve base QoS setting
-
IGMP snooping settings
If this function is enabled and a corresponding LLDP frame is received, then the settings are automatically applied to the running-config settings for the overall system, for the VLAN interface that received the frame, and for the LAN/SFP port where the LLDP frame was received.
However, the function is disabled if even one of the automatically specified settings differs from factory settings.
If you save using the copy running-config startup-config command or the write command, the settings are also applied to the startup-config that is used for the next and subsequent startups.
Even if the port to which the device is connected experiences a link-down state after automatic optimization settings, the automatically added settings are maintained.
This function can be used only for a physical interface (LAN/SFP port). It cannot be used with a link aggregated logical interface.
In addition, LAN/SFP port modes can only be used at access ports. They cannot be used at trunk ports.
This function cannot be used if the stack function is enabled on models that support it.
In order to use this function, reception of LLDP frames must be enabled.
For this reason, check in advance that the following settings have been made.
-
Enable LLDP functionality for the overall system using the lldp run command.
-
Create LLDP agents at applicable interfaces using the lldp-agent command.
-
Specify the LLDP frame transmit/receive mode using the set lldp command.
LLDP frame transmission and reception are enabled in product default settings.
3.2. Manual optimization settings via the Web GUI
For information on how to apply the Dante optimization settings using the web GUI, refer to the ProAV setting function.
4. Related Commands
Related commands are indicated below.
For details on the commands, refer to the Command Reference.
Operations | Operating commands |
---|---|
Set Dante automatic optimization settings function using LLDP |
lldp auto-setting |
Enable LLDP function |
lldp run |
Create LLDP agent |
lldp-agent |
Set LLDP transmission/reception mode |
set lldp |
Set basic management TLV |
tlv-select basic-mgmt |
Set flow control (system) |
flowcontrol |
Set flow control (interface) |
flowcontrol |
Enable QoS |
qos |
Set DSCP - transmission queue ID conversion table |
qos dscp-queue |
Set egress queue scheduling |
qos wrr-weight |
Set QoS trust mode |
qos trust |
Shutdown |
shutdown |
Set forwarding multicast frames |
l2-mcast flood |
Set forwarding unknown multicasts |
l2-unknown-mcast |
Enable/disable IGMP snooping |
ip igmp snooping |
Set IGMP snooping version |
ip igmp snooping version |
Set IGMP snooping fast-leave |
ip igmp snooping fast-leave |
Set IGMP query transmission function |
ip igmp snooping querier |
Set IGMP query transmission interval |
ip igmp snooping query-interval |
Set IGMP packet TTL value checking function |
ip igmp snooping check ttl |
Set IGMP packet RA checking function |
ip igmp snooping check ra |
Set IGMP packet ToS checking function |
ip igmp snooping check tos |
Set IGMP report suppression function |
ip igmp snooping report-suppression |
Enable IGMP report forwarding function |
ip igmp snooping report-forward |
Enable transfer suppression function for multicast router ports |
ip igmp snooping mrouter-port data-suppression |
Set L2MS filter |
l2ms filter |
Set BPDU filter |
spanning-tree bpdu-filter |
Set EEE |
eee |
Set MRU |
mru |
5. Examples of Command Execution
5.1. Automatic optimization settings using LLDP
Enable automatic optimization settings using LLDP.
Enable LLDP transmission and reception on port1.1.
Yamaha#configure terminal Yamaha(config)#interface port1.1 Yamaha(config-if)#lldp-agent (1) Yamaha(lldp-agent)#set lldp enable txrx (2) Yamaha(lldp-agent)#exit Yamaha(config-if)#exit Yamaha(config)#lldp run (3) Yamaha(config)#lldp auto-setting enable (4)
1 | Create LLDP agent, mode transition |
2 | Set LLDP transmission/reception mode |
3 | Enable LLDP function |
4 | Enable automatic optimization settings using LLDP |
6. Points of Caution
-
Using LLDP to specify settings automatically
-
This function can be used only for a physical interface (LAN/SFP port). It cannot be used with a link aggregated logical interface.
-
LAN/SFP port modes can only be used at access ports. They cannot be used at trunk ports.
-
This function cannot be used if the stack function is enabled on models that support it.
-
This functionality is disabled if even one of the automatically specified settings differs from factory settings.
-