Bandwidth Capacity
-
My primary WAN is unmetered, uncapped with reasonable bandwidth. My secondary is currently a 4G cellular with low bandwidth (due to signal strength) but the service is essentially free up to 50GB, after which it is significantly throttled.
Currently I have a dual WAN setup for failover, which works well with these services. However, I now have an opportunity to update the modem to 5G which offers much better signal strength & bandwidth at my location. In fact, the new modem offers significantly higher bandwidth than my primary WAN up to 50GB. Because it is essentially free up to 50GB, I would like to be able to better utilize it. Ideally, once the primary WAN bandwidth is saturated, redirect additional connections to the secondary WAN. I've taken note of the last sentence in the multiwan docs:
This also means if an interface is loaded to its capacity with a single high throughput connection, the firewall will still direct additional connections to that interface.
I don't really understand the underlying details of networking, so I'm going annoyingly ignore that sentence to ask a stupid question: Is there a better way than using weighted load balance? For example, is there a way to redirect new connections to the secondary WAN when the primary gateway hits the low threshold for packet loss, but not kill existing connections thru the primary gateway until packet loss its the high threshold? Or, is there a way to use limiters / queues to redirect new connections to the secondary when the queue fills up?