I received the following Mikrotik routers CRS328-24p-4s+rm and need your help how to set priorities for PTP/Audio in Dante/AES67 .
I can’t find in WinBox the tab where I can set it. I have never used the command line in Mikrotik so even do not know how to enabled it.
If you can send me some points of how to do it I would be more than happy.
I attached the file which DSCP I need to set as the highest/high priority.
Thanks in advance for the feedback.
Best regards,
Lukasz
It is not clear what you want to do…
Do you want to set DSCP in certain traffic from devices that fail to set it themselves?
Or do you want to use DSCP to determine priority of traffic inside the router/switch?
Is the traffic being routed or switched? Is there a lower-bandwidth uplink where the traffic is sent?
Hi,
There is no routing. tthe switches are tied together and that’s it.
they are supposed to support the Dante network and maybe AES67 so I need to know how to set globally the DSCP in switch for PTP, Audio etc.
Why? because I have 1gbps devices also 100mbps. If there is no 100mbps, everything is OK and there is no need to set up the DSCP, but with 100mbps devices appearing, you have to do it because there are crackles in the audio.
I hope it clarifies more my issue?
So you have ports that are 100Mbit/s and that output traffic that has been received at 1Gbps?
It is still not clear to me why you want to “set the DSCP”. It is the task of the connected device to do that. Especially for classes like CS7 and EF, any device should do that.
Setting DSCP mainly comes into play when you e.g. want to lower priority of bulk protocols like rsync or ftp to something like CS1.
Using the DSCP to determine handling of the traffic is a completely different matter… I have no experience with priority and switching on MikroTik, only with routing.
Yes, I want to use the DSCP to determine handling of the traffic in these MiktoTik I got.
IN Dante or even better saying in AoIP networks you need to set priorities for PTP, Audio and EF and CS7 are responsible for that. Thesewhoud be set with the highest and high priorities and the rest should be set as the lowest priority.
Yes, if Dante devices works in 100mbps and in 1gbps so DSCP should be set globally in the switch to handle PTP and Audio packets as the first to go.
To be honest I have fewer skils to set Mikrotik as I was doing it on Cisco SG series…
I attached the screen from Cisco SGseries of what I mean to set. maybe it ill be easier to help me in MikroTik
That example shows how difficult it is to do it right. You probably want to set CS1 to lower priority than BestEffort. Now, you have set it to a higher priority.
The usual assignment would be CS1->queue 1, 00->queue 2, EF->queue 3, CS7->queue 4.
I don’t know if MikroTik switches can do this. In routers you would have to do it via packet marking and queue trees.
I am afraid the person who told you that a CRS328 can shape traffic on egress (which seems to be what you actually ask for - to drop low-priority traffic that exceeds the 100 Mbit bandwidth of the egress port rather than queueing it in a common queue with the high-priority one) didn’t have enough information to put it softly.
CRS3xx devices do not have multiple output queues that would be read out according to priority. The only traffic rate limits you can set on these devices can be set on ingress and that’s hardly what you want.
If it is enough for you to translate DSCP values into the CoS bits of the 802.1Q VLAN header, without the switch itself to respect those bits in any way, just sending them out on the wire, this can be done at wire speed (in hardware) using /interface ethernet switch rule rows.
Queueing can be done in software, but the CPU of the CRS328 is unlikely to handle a gigabit flow, let alone with QoS processing.