OPNsense Forum

English Forums => General Discussion => Topic started by: tswalker on January 16, 2021, 08:46:27 PM

Title: can adjusting (FQ-)CoDel target help control queue prioritization?
Post by: tswalker on January 16, 2021, 08:46:27 PM
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?
Title: Re: can adjusting (FQ-)CoDel target help control queue prioritization?
Post by: tswalker on January 18, 2021, 04:06:47 PM
I take it this is one of those 'set and forget' knobs that not a lot of tweaking is done against?
Title: Re: can adjusting (FQ-)CoDel target help control queue prioritization?
Post by: 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
Title: Re: can adjusting (FQ-)CoDel target help control queue prioritization?
Post by: tswalker on January 19, 2021, 04:03:21 AM
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?