intermediate dante concepts - audinate · igmp snooping – traffic only goes to requesters. do i...
TRANSCRIPT
![Page 1: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/1.jpg)
INTERMEDIATE DANTE CONCEPTS
Dante Certification ProgramLevel 2
![Page 2: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/2.jpg)
Clocking options in Dante●
Understanding latency in networks
●Dante Flows and Multicast
LEVEL 2 TOPICS
Creating backup devices with Dante names
●Dante redundancy
●Dante Virtual Soundcard*
●Dante Via*
*presented on Audinate table
![Page 3: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/3.jpg)
CLOCKINGDante Certification Program
Level 2
![Page 4: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/4.jpg)
HOW DOES DANTE CLOCKING WORK?Dante handles clocking
automatically via election●
IEEE1588 PTP●
All devices sync'd to Master●
Each device has a clock●
New Clock Master elected as needed
![Page 5: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/5.jpg)
CLOCK MASTERSClock Master determined by election in accordance with
IEEE1588●
Rig Election with “Preferred Master” and “Enable Sync to
External” settings●
Understanding the election process
![Page 6: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/6.jpg)
ADJUSTING CLOCKS
Clock Status tab in Dante Controller
●Checkboxes for Preferred Master
and Enable Sync to External
![Page 7: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/7.jpg)
CLOCK ELECTION
Preferred Master
Enable Sync to External
Nothing checked
![Page 8: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/8.jpg)
USING EXTERNAL CLOCKS“Enable Sync to External” allows use of
console (or other) clock●
Configure in console●
Enable in Dante Controller●
Check “Preferred Master”●
Mismatch may result in pops and clicks
![Page 9: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/9.jpg)
EXTERNAL CLOCK BEST PRACTICES
If using an external clock, configure in both device and Dante Controller (Enable Sync to
External)●
Always check Preferred Master on the device using Enable Sync to External
●Symptom: clicks and pops
![Page 10: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/10.jpg)
CLOCK STATUS MONITORING
Passive: always on• Clock Master changes onlyActive: select in toolbar to turn on• Looks for instability• Useful for troubleshooting external
clocks• Accumulates data over time• Displays spread of clock frequency
![Page 11: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/11.jpg)
LATENCYDante Certification Program
Level 2
![Page 12: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/12.jpg)
Double click any device in routing view to open the Device View
●Set latency in Device
Config tab●
Monitor latency in Latency tab
SETTING AND MONITORING LATENCY
![Page 13: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/13.jpg)
• 100% deterministic – always well-defined
• Default Dante latency 1ms – suitable for large networks
• Adjustable to suit needs– Minimum 150μs– Maximum 5ms
• Set per Device
LATENCY IN DANTE
![Page 14: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/14.jpg)
LATENCY - LOWER BOUNDS
• If only 1 switches, Dante latency can be set to 150μs
• 3 switches, 250μs• 10 switches, 1ms (Dante default)• Simple rule: Dante latency settings
must be larger than network latency• Recommended values are based upon
worst-case scenarios
![Page 15: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/15.jpg)
MONITORING LATENCY – GOOD EXAMPLE
• Visualize actual latency in Latency Tab of Device View
• Example:– 3 switches– 1ms latency setting
• All packets safely inside window• Try lower values and see what happens
![Page 16: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/16.jpg)
MONITORING LATENCY – BAD EXAMPLE
Example:• 250μs latency setting• Some packets are dangerously close to the
edge of the window
Solutions:• Increase latency• Improve network performance (QoS, etc.)• Replace faulty equipment
![Page 17: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/17.jpg)
FLOWS AND MULTICAST
Dante Certification ProgramLevel 2
![Page 18: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/18.jpg)
UNICAST AND MULTICAST
Unicast
One to one traffic●
”Private conversation” – data sent uniquely from transmitter to each
receiver●
Data duplicated for each receiver
Multicast
One to many traffic●
“Public announcement” –messages sent to everybody on
the network●
Data sent at once to all receivers
![Page 19: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/19.jpg)
UNICAST AND MULTICAST
Unicast
1 data stream per receiver
Multicast
1 data stream for all receivers
![Page 20: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/20.jpg)
DIFFERENCES: BROADCAST AND MULTICAST
If unmanaged, both send data to all members of a LAN●
Multicast traffic can be organized to send data only to requesters (receivers)
●Organization of receiving groups is done with managed switch
●IGMP Snooping – traffic only goes to requesters
![Page 21: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/21.jpg)
DO I NEED TO CONTROL MULTICAST?
On gigabit networks, multicast traffic is unlikely to be a problem
●Consider: 64 channels of multicast (that’s a lot) is less than
100mbits/sec of traffic●
Use multicast selectively!
![Page 22: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/22.jpg)
Default audio transport is unicast●
One-to-one traffic●
More receivers -> more traffic●
Each unique receiver gets its own flow(s)
DANTE AND UNICAST FLOWS
![Page 23: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/23.jpg)
8 channels each -> 2 flows each -> 4 flows
8 channels each -> 2 flows each -> 8 flows
DANTE AND UNICAST FLOWS
![Page 24: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/24.jpg)
8 channels -> 1 multicast flow
Multicast solves “fan out” condition
●Up to 8 audio channels in 1
multicast flow●
Configured in Dante Controller
DANTE AND MULTICAST FLOWS
![Page 25: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/25.jpg)
Open Device View●
Click “Create Multicast Flow” button in toolbar
●Choose up to 8 channels for a single
multicast flow●
You may create more multicast flows if needed
CONFIGURING MULTICAST FLOWS
![Page 26: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/26.jpg)
Dante uses unicast by default●
Dante audio is packaged into multi-channel flows●
Number of flows is limited (typical 32)●
Each receiver requires at least 1 flow●
Multicast sends data to all devices●
Multicast is useful for conserving flows in one-to-many situations●
Explicit management of multicast often not necessary
SUMMARY
![Page 27: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/27.jpg)
DEVICE LOCK
Dante Certification ProgramLevel 2
![Page 28: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/28.jpg)
WHAT IS DEVICE LOCK?Prevents tampering with Dante routes and settings
●Requires Dante Controller 3.10 and firmware update
for hardware●
Supported in Dante Virtual Soundcard and Dante Via●
Only affects devices as seen through network interface
Changes from inside products are not locked
![Page 29: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/29.jpg)
ENABLING DEVICE LOCKCheck to see which devices support
locking●
Click Lock button in Device View or check Device lock checkbox in Device
Info●
Select PIN in dialog box●
Done
![Page 30: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/30.jpg)
WORKING WITH DEVICE LOCK
Locked devices have a lock icon in the name bar
●When a locked channel is selected,
highlight is red●
Attempts to change routes result in no action
![Page 31: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/31.jpg)
UNLOCKING A DEVICEOpen Device View
●Click “Lock” button
●Select PIN in dialog box
●Unlock device
●Old PIN is forgotten
●Yes, there is a recovery scheme!
![Page 32: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/32.jpg)
DEVICE LOCK IN MIXED ENVIRONMENTS
Best when both Transmitter and Receiver support featureLock both for maximum security
●A Locked Receiver prevents changes to its subscriptions
●A Locked Transmitter can prevent transmitting to other devices only
●Lockable and unlockable devices can be mixed
![Page 33: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/33.jpg)
PRESETSDante Certification Program
Level 2
![Page 34: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/34.jpg)
DANTE PRESETS
Dante network configuration can be saved in a local file
●Preset may include device names
and roles●
Quickly reconfigure a Dante system to a known state
![Page 35: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/35.jpg)
CAPTURING A PRESETClick the ‘Save Preset’ button in the
main toolbar ●
Select devices that you wish to include in the preset
●Select parameters to save
●Save the file in any local folder on your
computer
![Page 36: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/36.jpg)
Choose “Load preset” ●
Select preset file●
Check elementsto apply (names,
sample rates, etc.)●
Apply
DEPLOYING A PRESET
![Page 37: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/37.jpg)
REDUNDANCYDante Certification Program
Level 2
![Page 38: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/38.jpg)
WHAT IS DANTE REDUNDANCY?Create two physically independent networks
using Primary and Secondary Dante ports●
Audio flows on both networks at once, no failover
●No clicks or pops
●Completely automatic setup
●For mission critical systems
![Page 39: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/39.jpg)
SETTING UP REDUNDANCY
Setup Primary network first●
Separate set of cables & switches connected to Secondary ports
●No other interaction required
●OK if not all devices supported
![Page 40: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/40.jpg)
REDUNDANCY AND DANTE CONTROLLER
Dante Controller can be connected to both Primary and Secondary interface
●Control is passed from one network to
the other●
If Primary fails, Dante Controller can be connected to Secondary
![Page 41: INTERMEDIATE DANTE CONCEPTS - Audinate · IGMP Snooping – traffic only goes to requesters. DO I NEED TO CONTROL MULTICAST? On gigabit networks, multicast traffic is unlikely to](https://reader031.vdocuments.site/reader031/viewer/2022022708/5be65ebf09d3f288458d3022/html5/thumbnails/41.jpg)
THANKYOU