QoS with multi lan
-
I've been running into a conundrum
All this testing has been with AltQ, on pfsense 2.3.3
I have some vlans, and a couple physical lans.
I have a single internet connection on wan.
Ideally, I'd like to have all my bandwidth available to any lan, or vlan
I have 150 megabits down, and 20 megabits up to play with (tested at 179/23)The issue I'm running into:
If I setup a queue on lan1 for 150mbps, and a queue on lan2 for 150mbps, they'll try to use collectively 300mbps, which I don't have. I need them to share the same pool, without hard capping down the middle.
Ideally, I'd like to have it setup like this, using only wan queuesqWan_In
–- child queuesqWan_Out
--- child queuesMatch Floating rule in
Apply qWan_In child queueMatch Floating rule out
Apply qWan_Out child queueI just can't seem to get qWan_In showing up on pftop.
-
I've been running into a conundrum
All this testing has been with AltQ, on pfsense 2.3.3
I have some vlans, and a couple physical lans.
I have a single internet connection on wan.
Ideally, I'd like to have all my bandwidth available to any lan, or vlan
I have 150 megabits down, and 20 megabits up to play with (tested at 179/23)The issue I'm running into:
If I setup a queue on lan1 for 150mbps, and a queue on lan2 for 150mbps, they'll try to use collectively 300mbps, which I don't have. I need them to share the same pool, without hard capping down the middle.
Ideally, I'd like to have it setup like this, using only wan queuesqWan_In
–- child queuesqWan_Out
--- child queuesMatch Floating rule in
Apply qWan_In child queueMatch Floating rule out
Apply qWan_Out child queueI just can't seem to get qWan_In showing up on pftop.
Sadly, ALTQ queues cannot share bandwidth among interfaces.
You could possibly use limiters on WAN to control download.
-
If I use limiters, how do I get fairq, codel, etc?
-
If I use limiters, how do I get fairq, codel, etc?
Not with 2.3 (AFAIK) but 2.4 has fq_codel in limiters, which I'm looking forward to using.
Even though limiters currently lacks any sort of AQM it still might be worth trying. You can also do proportional, per IP bandwidth sharing with limiters: https://forum.pfsense.org/index.php?topic=63531.msg364520#msg364520
I dunno if that works with multi-LAN though, since I think it requires a subnet mask. -
If I use limiters, how do I get fairq, codel, etc?
Not with 2.3 (AFAIK) but 2.4 has fq_codel in limiters, which I'm looking forward to using.
Even though limiters currently lacks any sort of AQM it still might be worth trying. You can also do proportional, per IP bandwidth sharing with limiters: https://forum.pfsense.org/index.php?topic=63531.msg364520#msg364520
I dunno if that works with multi-LAN though, since I think it requires a subnet mask.Can you mix limiters and altq together?
For example:
wan 20mbit altq, 150mbps incoming limiter
lan1 altq 150mbps
lan2 altq 150mbps
lan3 altq 150mbps
lan4 altq 150mbpsWould that work?