QAck huge, except when reversing their definition in the rules, why?
-
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 DescriptionUDP * * * 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>
-
-
-
-
-