From the list:
If you just want to use cake with priority tins based on the MPLS “Traffic Class” (TC) field (i.e. the renamed original “EXP” field, see RFC5462), I think you can use a tc flower filter (https://man7.org/linux/man-pages/man8/tc-flower.8.html) matching on mpls_tc values. See here for some examples:
I
https://www.redhat.com/sysadmin/mpls-tc-linux-kernel
/Jonas
I’d asked:
Dave Taht <dave.taht@gmail.com>
Jan 10, 2022, 10:21 AM (19 hours ago)
to Cake, bloat
I noticed that sometime in the past 8 years the flow_dissector gained
support for dissecting mpls packets. I don’t know how deep that rabbit
hole
goes.
Over here on this mikrotik thead
http://forum.mikrotik.com/t/for-isps-motivations-and-methods-for-implementing-fq-codel-and-cake/154153/18 the question
was asked about cake, the exp bits, and mpls.
In looking over this, would we slam cake onto the vrf? or?
https://blog.swineson.me/en/use-linux-as-an-mpls-router/
I have precisely zero experience with mpls. Is there an mpls expert in
the house?