🎛️ EdgeSwitch Konfiguration für DANTE¶
Diese Anleitung beschreibt die empfohlene Konfiguration eines EdgeSwitch für den Einsatz mit DANTE Audio over IP. Sie basiert auf der Annahme, dass ein zentraler Core-Switch als IGMP Querier fungiert und der hier konfigurierte Switch als Access-Switch verwendet wird.
📌 Allgemeines¶
- Der Core-Switch ist als IGMP-Querier eingerichtet.
- Das DANTE-Netz befindet sich im VLAN 121.
- Es wird mit QoS (DSCP) gearbeitet.
- Multicast-fähige Komponenten (z. B. Stageboxen, Digitalmixer) sind im Einsatz.
🎚️ QoS: DSCP Mapping¶
Die folgenden Einstellungen stellen sicher, dass DANTE-Traffic korrekt priorisiert wird:
classofservice trust ip-dscp
# Audio-Daten (EF = 46) → COS 5
classofservice ip-dscp-mapping 46 5
# PTP (CS7 = 56) → COS 7
classofservice ip-dscp-mapping 56 7
# Standardmäßig alle anderen DSCP-Werte → COS 1 oder 3
classofservice ip-dscp-mapping 8 3
classofservice ip-dscp-mapping 9 1
classofservice ip-dscp-mapping 10 1
classofservice ip-dscp-mapping 11 1
classofservice ip-dscp-mapping 12 1
classofservice ip-dscp-mapping 13 1
classofservice ip-dscp-mapping 14 1
classofservice ip-dscp-mapping 15 1
classofservice ip-dscp-mapping 16 1
classofservice ip-dscp-mapping 17 1
classofservice ip-dscp-mapping 18 1
classofservice ip-dscp-mapping 19 1
classofservice ip-dscp-mapping 20 1
classofservice ip-dscp-mapping 21 1
classofservice ip-dscp-mapping 22 1
classofservice ip-dscp-mapping 23 1
classofservice ip-dscp-mapping 32 1
classofservice ip-dscp-mapping 33 1
classofservice ip-dscp-mapping 34 1
classofservice ip-dscp-mapping 35 1
classofservice ip-dscp-mapping 36 1
classofservice ip-dscp-mapping 37 1
classofservice ip-dscp-mapping 38 1
classofservice ip-dscp-mapping 39 1
classofservice ip-dscp-mapping 40 1
classofservice ip-dscp-mapping 41 1
classofservice ip-dscp-mapping 42 1
classofservice ip-dscp-mapping 43 1
classofservice ip-dscp-mapping 44 1
classofservice ip-dscp-mapping 45 1
classofservice ip-dscp-mapping 47 1
classofservice ip-dscp-mapping 48 1
classofservice ip-dscp-mapping 49 1
classofservice ip-dscp-mapping 50 1
classofservice ip-dscp-mapping 51 1
classofservice ip-dscp-mapping 52 1
classofservice ip-dscp-mapping 53 1
classofservice ip-dscp-mapping 54 1
classofservice ip-dscp-mapping 55 1
classofservice ip-dscp-mapping 57 1
classofservice ip-dscp-mapping 58 1
classofservice ip-dscp-mapping 59 1
classofservice ip-dscp-mapping 60 1
classofservice ip-dscp-mapping 61 1
classofservice ip-dscp-mapping 62 1
classofservice ip-dscp-mapping 63 1
💡 Die Angabe von Bereichen wie 9-63 muss ggf. einzeln angegeben werden, je nach Firmware-Version.
📡 IGMP aktivieren¶
Aktiviere IGMP-Snooping systemweit:
set igmp
🎛️ Access-Port (z. B. Stagebox)¶
Beispiel für einen Port, an dem ein DANTE-Endgerät direkt angeschlossen ist:
interface 0/2
set igmp
set igmp fast-leave
vlan pvid 121
vlan participation exclude 1-3,20,98-100,120,140,250-253,255
vlan participation include 121
exit
📘 Hinweis: Nur VLAN 121 ist erlaubt. Andere VLANs sind explizit ausgeschlossen.
🔗 Uplink-Port (z. B. zum Core-Switch)¶
Der Uplink-Port überträgt mehrere VLANs, inklusive DANTE:
interface 0/49
description 'sw1-core.liffehall.net'
set igmp
set igmp fast-leave
set igmp mrouter interface
set igmp mrouter 121
vlan participation include 2-3,20,98-100,120-121,140,250-253,255
vlan tagging 2-3,20,98-100,120-121,140,250-253,255
exit
📝 Die Angabe von mrouter 121 sorgt dafür, dass Multicast-Traffic korrekt zum Core weitergeleitet wird.
✅ Zusammenfassung¶
| Komponente | Konfiguration |
|---|---|
| IGMP Snooping | Aktiv (global und auf Ports) |
| QoS Mapping | DSCP 46 → COS 5, DSCP 56 → COS 7 |
| Access-Port VLAN | Untagged VLAN 121 |
| Uplink-Ports | Tagged VLANs, inkl. 121 |
| Multicast-Fähigkeit | IGMP Fast Leave & mrouter gesetzt |
🧠 Tipp aus der Praxis:
Teste DANTE nach der Konfiguration mit einem einfachen Setup (z. B. einem Laptop mit DVS und einer Stagebox), um Multicast-Routing und Clock-Sync zu verifizieren.
„Wer DANTE multicasten will, muss auch snoopen können.“
Stand: 24.07.2025