Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    HFSC Queue Recommendations for Vanilla Environment with Specs …

    Traffic Shaping
    5
    5
    913
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      velzyboard last edited by

      We are a small office (church), no voice over ip, no gaming just email and we do upload video/audio to amazon storage, vimeo and google drive.    Our WAN is ATT U-verse 45 mbps down and 5 mbps up.  I traffic shaped via the wizard and using HFSC queuing.  Whenever somebody uploads, it takes the network to its knees!  I adjusted the ACQ but noticed that QOthersHigh was high as well.  I am not sure what I am tweaking :-)  If somebody could help me figure out how to set priority, bandwidth %, m1, d, …. black magic kind of stuff.  If there is a URL that you'd rather point me to, that would be great as well.

      Thank you.
      Rob

      1 Reply Last reply Reply Quote 0
      • H
        Harvy66 last edited by

        Don't forget to set the bandwidth on the interface. You should set it to a value slightly less than your actual upload speed. If you get 5Mb to say speedtest, then set your  upload to 4.9Mb.

        It also depends on the stability of your upload. If it fluctuates a lot, you may want to lower if further. In theory, you should set your interface to be less than your lowest speed, but that is not always practical.

        1 Reply Last reply Reply Quote 0
        • KOM
          KOM last edited by

          The wizard should allow you to create a simple shaper that prioritizes email and web, while everything else gets relegated to a lower queue.  With such a simple setup, you should not have to manually play around with the various HFSC knobs.

          1 Reply Last reply Reply Quote 0
          • N
            Nullity last edited by

            @Harvy66:

            Don't forget to set the bandwidth on the interface. You should set it to a value slightly less than your actual upload speed. If you get 5Mb to say speedtest, then set your  upload to 4.9Mb.

            It also depends on the stability of your upload. If it fluctuates a lot, you may want to lower if further. In theory, you should set your interface to be less than your lowest speed, but that is not always practical.

            The emboldened section of the quote is very important. If pfSense is not the "bottle-neck" of throughput, then traffic-shaping does not work. You might try setting qACK to ~500Kb and set other (unimportant) queues to 1Kb. Leave m1/d/m2 alone, for now.
            Perhaps try check-marking the "Codel Active Queue" box.

            Regardless of the algorithm you choose (HFSC, CBQ, PRIQ, etc), you need to follow standard QoS practices and understand a good amount of networking basics. I quickly found out that "easy" and "QoS" rarely coincide, sadly.

            Please correct any obvious misinformation in my posts.
            -Not a professional; an arrogant ignoramous.

            1 Reply Last reply Reply Quote 0
            • D
              dcrnac last edited by

              @Nullity:

              @Harvy66:

              Don't forget to set the bandwidth on the interface. You should set it to a value slightly less than your actual upload speed. If you get 5Mb to say speedtest, then set your  upload to 4.9Mb.

              It also depends on the stability of your upload. If it fluctuates a lot, you may want to lower if further. In theory, you should set your interface to be less than your lowest speed, but that is not always practical.

              The emboldened section of the quote is very important. If pfSense is not the "bottle-neck" of throughput, then traffic-shaping does not work. You might try setting qACK to ~500Kb and set other (unimportant) queues to 1Kb. Leave m1/d/m2 alone, for now.
              Perhaps try check-marking the "Codel Active Queue" box.

              Regardless of the algorithm you choose (HFSC, CBQ, PRIQ, etc), you need to follow standard QoS practices and understand a good amount of networking basics. I quickly found out that "easy" and "QoS" rarely coincide, sadly.

              <- What he said  ;D

              There is no easy money in this… but this golden link helped me with basic understanding of QoS:

              http://www.linksysinfo.org/index.php?threads/using-qos-tutorial-and-discussion.28349/

              If you read all of it... you can go further.
              I also thought that using basic pFSense wizard would get me covered but...

              1 Reply Last reply Reply Quote 0
              • First post
                Last post