Thursday, November 30, 2023

Re: pf queues

> On 11/29/23 6:47 PM, Stuart Henderson wrote:
>> On 2023-11-29, Daniel Ouellet <daniel@presscom.net> wrote:
>>>> yes, all this can be make without hierarchy, only with priorities(because hierarchy it's priorities), but who and why decided that eight would be enough? the one who created cbq- he created it for practical tasks. but this "hateful eight" and this "flat-earth"- i don't understand what use they are, they can't even solve such the simplified task :\
>>>> so what am i missing?
>>>
>>> man pf.conf
>>>
>>> Look for set tos. Just a few lines below set prio in the man age,
>>>
>>> You can have more then 8 if you need/have to.
>> > Only useful if devices upstream of the PF router know their available
>> bandwidth and can do some QoS themselves.
>>
> Same can be said for CoS as well. You can only control what's going out of your own network. After that as soon as it reach your ISP or what not, you have no clue if they reset everything or not.

> At a minimum ToS can cross routers, CoS not so much unless it is build for it.

> Either way, your QoS will kick in when bandwidth is starving, so if you don't know that, what's the point...

i do not understand how qos and all its components relate to my question, since first we need a working mechanism that would be able to restrict and prioritize traffic(i.e. cbq is needed), and only then we can put something into this mechanism based on qos values. i.e. that is qos here, in principle, cannot be a solution of the problem.
we have the separate independent mechanism "prio", which can prioritize traffic with the limited opportunity(only eight queues), but does not know how to restrict him, and we have the separate independent mechanism "hsfc", which can restrict traffic, but does not know how to prioritize it(although it is claimed that it can, but i do not see how to do it). what happens on a provider's hardware is beyond parentheses and generally matters no more than the weather on Mars.
so how the hell we can make cbq from hsfc? let's answer this question, because the slides claim that the answer exists

No comments:

Post a Comment