Any one has a example of working CBQ?



  • I've created queues using CBQ, only problem is that it is working nicely, for just 1-2 minutes. After that again whole traffic is taken (well 90%) by P2P low priority.

    Not hardware issue (it is working on very powerful Xeon CPU's (well actually only 2 cores are assigned but usage is ~10-15% max, normally few %), RAM 8GB).

    Newest pfsense, installed on ESXi, In/Out on separate eth ports.

    Actually I can't see that any of pfsense traffic shaping types would work.

    I already asked about other queue but no constructive respond.

    I would appreciate also name of distro with working traffic shaping.



  • I've created queues using CBQ, only problem is that it is working nicely, for just 1-2 minutes. After that again whole traffic is taken (well 90%) by P2P low priority.

    CBQ is not a limiter.  It will process packets in the order of their class priority.  CBQ allows for borrowing from the parent queue, so a low queue taking a lot of bandwidth is not necessarily a sign of faulty traffic shaping.  If nothing else is using bandwidth, your P2P queues will get it all.  At the time that your P2P queue was using 90%+ of your bandwidth, were other higher-priority classes active?

    Actually I can't see that any of pfsense traffic shaping types would work.

    Why would you say that?

    I would appreciate also name of distro with working traffic shaping.

    All of them.  However, if you lack the knowledge on how to configure them, you won't get any better results.



  • Actually it doesn't.

    I know "a little" about IT and I comparing pfSense to Packeteer.

    I know that CBQ isn't a limiter.

    I explained in first post, CBQ is working only for few minutes, after that it just cease to work and lowest priority traffic takes all bandwidth (I think it is logical to think that if I'm writing about non-working traffic shaping I still have in mind that there is other traffic in network which is limited by lowest priority traffic from P2P).

    I already clearly stated that it worked for FEW MINUTES.

    I say that because it doesn't work, either wizzard, either CBQ/PRIQ, no matter what. By working I mean fully loaded network for test from may stations.
    If it happens to work, it will work only for a while and far from what I would expect from product labeled as Traffic Shaper, not sure if you're familiar with Packeeter product but pfSense look like simple free solution for mini network at house, not for commercial usage.

    Yeap, I have over 20 years of experience in IT (however mostly Windows) but it is lack of knowledge :), so you mean that by mistake I set everything right, it worked for few minutes (or in other cases 1-2 hours) and after that it just stopped working :)

    Stop joking around, do you have an example or you just trying to make yourself feel better ? I asked question and you just wrote bunch of insults.



  • Traffic shaping is working fine for me and many others.  Sorry to bother you.  I hope you and your 20 years of IT can get it working.  Good luck, and have a nice day.



  • I don't use CBQ, I use HFCS scheduler. I have a cluster in my main datacenter and 2 standalone in 2 other data centers and all are using traffic shaping without any issues.
    Unless you are long time user that others recognize, no one here knows your experience level. I read HOM's response a couple of times. There is nothing insulting in there. I also have 20+ years in IT, but I would not say that I am an expert in traffic shaping, but I know enough to do what I need it to do.
    How are you measuring that it is working or not? Are you watching the queue graphs?


  • Rebel Alliance Developer Netgate

    @podilarius:

    I don't use CBQ, I use HFCS scheduler.

    That must be one sweet scheduler. Sugar is still better. ;-)

    We have started to recommend using PRIQ above all other ALTQ types lately. For most, it "just works", giving your priority packets priority without considering bandwidth or other complicating factors that you can get with HFSC or CBQ. I've set up PRIQ dozens and dozens of times for customers and I can only think of one that ever had an issue, and that was effectively a DoS attack which none of the schedulers would have handled.



  • Sorry for my dyslexia. it is HFSC. :) 
    I will look at PRIQ. The other methods are a little complicated, but I don't really have a problem with them.


Log in to reply