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

    QAck huge, except when reversing their definition in the rules, why?

    Scheduled Pinned Locked Moved Traffic Shaping
    1 Posts 1 Posters 1.3k 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.
    • P
      patchshorts
      last edited by

      I'm trying to get the ack queue to where it needs to be. I have a rather complex setup below. What I'm trying to do is prioitize traffic correctly. I want to get the internet into the default queue, the ack packets into the ack queue, the voip packets into the voip queue, and the starnine traffic into its queue. Right now my queues look correct but I am wondering why because on the opt1 rules I'm reversing the queues, putting the ack queue last rather than first and its the only way my ack queue won't fill up with a ton of crap.

      Routing:
      I've got wan as my external interface and opt1 and lan as 2 internal interfaces.
      On wan I've got a small /29 network that all my other networks get routed to.
      On lan I've got a local network, no shaping nothing but a limiter
      On opt1 I've got several hosted servers with <shellcmd>style routing rules in the config to send these networks to the switch connected to opt1
      On opt1 I've got several virtual ips that act as gateways for these routed networks.

      Shaping:
      Here are my PRIQ queues:
          LAN
          CORE0 PRIQ (opt1)
              qInternet [default:priority 3]
              qVoip [priority 10]
              qAck [priority 9]
              StarNine [priority 2]
          WAN
              qInternet [default:priority 3]
              qVoip [priority 10]
              qAck [priority 9]
              StarNine [priority 2]

      On floating I've got voip rules and a rule to lower prioritize starnine traffic:
      ID Proto Source Port Destination Port Gateway Queue Schedule Description

      UDP * * * 5060 - 5069 * qVoip   VoIP Priority 
      UDP * * * 10000 - 20000 * qVoip   VoIP Priority

          • 36.36.36.153 * * StarNine   Star Nine Priority
      • 36.36.36.153 * * * * StarNine   Star Nine Priority

      On wan I've got one rule that allows all traffic but queues them:

      ID Proto Source Port Destination Port Gateway Queue Schedule Description

                • qAck/qInternet   Internet

      On opt1 I've got these rules:

      ID Proto Source Port Destination Port Gateway Queue Schedule Description

      * Customer1Net * * * * qInternet/qAck   Customer1

      • Customer2Net * * * * qInternet/qAck   Customer2
      • 36.36.7.238 * * * * qInternet/qAck   Customer3
      • 36.36.7.140 * * * * qInternet/qAck   Customer4
      • 36.36.36.153 * * * * qInternet/qAck   StarNine
                • qInternet/qAck</shellcmd>
      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.