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

Ackqueue versus Queue

Scheduled Pinned Locked Moved Traffic Shaping
3 Posts 2 Posters 692 Views
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.
  • L
    Lonnie
    last edited by Aug 29, 2022, 1:07 AM

    When writing a floating firewall rule, using the "Match" action, the Advanced Options section allows you to select the Queue that should handle the matched packet.

    Additionally, it allows you to set "Ackqueue" to one of the queues you (or the wizard) has created. Can you please direct me to a place in the documentation that explains Ackqueue in detail? So far, all I've found is this:
    https://docs.netgate.com/pfsense/en/latest/firewall/configure.html?highlight=ackqueue#ackqueue-queue

    What is the difference between Ackqueue and Queue? It appears that I can assign a matched packet to more than one queue in this section, but I'm not sure what practical effects doing so would achieve.

    If I had to guess, I think it means that acknowledge packets go to one queue, and regular packets go to another. If that's the case, and I'm trying to match https traffic, would it make websites begin downloading a little faster if I set Ackqueue to a higher priority queue than the regular queue?

    L S 2 Replies Last reply Aug 29, 2022, 1:39 PM Reply Quote 0
    • L
      Lonnie @Lonnie
      last edited by Aug 29, 2022, 1:39 PM

      @lonnie Update: I found a video that briefly discusses Ackqueue a little bit:
      Youtube Video – [1:17:48..]

      I still wouldn't mind reading more about it, though.

      1 Reply Last reply Reply Quote 0
      • S
        SteveITS Galactic Empire @Lonnie
        last edited by Aug 29, 2022, 3:08 PM

        @lonnie said in Ackqueue versus Queue:

        downloading a little faster if I set Ackqueue to a higher priority queue than the regular queue

        Basically, yes. The idea is the ACKs get sent out as fast as possible so the web server streams the download more consistently. The shaping wizard does this by default.

        This may help:
        https://www.slideshare.net/NetgateUSA/traffic-shaping-basics-with-priq-pfsense-hangout-february-2016

        I think that's from this?
        https://www.youtube.com/watch?v=it_5xvC28vs&ab_channel=Netgate

        Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
        When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
        Upvote 👍 helpful posts!

        1 Reply Last reply Reply Quote 1
        1 out of 3
        • First post
          1/3
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
          This community forum collects and processes your personal information.
          consent.not_received