FortiSwitch QoS Configuration for Audinate Dante devices (PTP and Audio)
Hello all, I am currently preparing QoS for a Dante audio network for some FortiSwitches managed by Fortigate / FortiLink.
Dante needs at least priority for PTP (CS7, high) and Audio (EF, medium), and optional for other reserved traffic (CS1, low) according to following documentation:
www.getdante.com/support/faq/how-does-dante-use-dscp-diffserv-priority-values-when-configuring-qos/
As far as I understood the Fortiswitch QoS concept, it should be sufficient to map the different DSCP values to different queue-numbers according to their priority (higher priority, higher queue) and to use the default "strict" scheduling, so that higher queues (e.g. the queue for PTP) are always serviced first.
DSCP Mapping:
CS1 to cos-queue 1 (reserved)
EF to cos-queue 5 (audio)
CS7 to cos-queue 6 (PTP)
QoS Policy
strict scheduling for all above named queues
Port configuration
Map the QoS policy to all uplink-ports
Trust DSCP map on all Dante endpoint access ports
Would you recommend this configuration or do you have a better suggestion?
I read, that queue 7 should not be used for "data traffic", because it is used for network control and management traffic. But woud it suitable, to also map the CS7 for PTP to that queue because of its criticality?
"FortiSwitch uses “queue-7” for network control and critical management traffic. To avoid affecting critical network control and management traffic, do not oversubscribe queue-7 or avoid using queue-7 for data traffic when configuring QoS."
docs.fortinet.com/document/fortiswitch/7.2.8/administration-guide/609011/configuring-fortiswitch-qos
Thank you in advance
Best regards
