can adjusting (FQ-)CoDel target help control queue prioritization?

Started by tswalker, January 16, 2021, 08:46:27 PM

Previous topic - Next topic
I was wondering if I can control certain flows using a target and interval of higher values to perhaps adjust some prioritization and improve other queue flows with lower target and interval values for games?

I have two pipes (DL/UL) with FlowQueue-Codel enabled + ECN.

Queues with high weights (with Rules for games using ports and such to identify the traffic) and queues with very low weights for CIDR ranges from known streaming services like NetFlix, Twitch, Google.. etc.

However, it seems that weighting alone is not sufficient to prioritize particular flows (like video games).

or am I completely mis-understanding how FQ-Codel works by adjusting target and interval values on the queues?

I take it this is one of those 'set and forget' knobs that not a lot of tweaking is done against?

For CoDel and PIE the goal is to "smoothen" the latency and bandwidth use for all flows in the pipe. If you split the pipe the algorithms will not be able to work as well.


Cheers,
Franco

Quote from: franco on January 18, 2021, 05:51:50 PM
For CoDel and PIE the goal is to "smoothen" the latency and bandwidth use for all flows in the pipe. If you split the pipe the algorithms will not be able to work as well.


Cheers,
Franco

i see, thanks for the reply...  with a single DL pipe, would these knobs be helpful on the queues themselves or is similar affect?