Hi,
TL:DR: This post is asking for advice on which Mikrotik product to purchase to address my home/QoS needs.
I am grateful for any and all advice. If this has been answered elsewhere, I've not found it in 2 days of looking. But I am happy to be referred as needed.
------------------
I have a small but busy home network for which I use an Asus RT-AX86U route running Merlin firmware with Cake enabled.
I've recently run into download contention issues which makes me consider using a Mikrotik router as I see they can support Hierarchical QoS.
I know that the router cannot be directly responsible for traffic prioritization from the ISP to me, but by prioritizing outbound packet requests/confirms it should control returned (download) traffic rates.
(My issue was that my kids were both downloading game updates whilst we were streaming Disney. Disney stopped, as game updates took all
available bandwidth and Cake on my Asus router didn't handle that. I don't want to restrict game update bandwidths, and anyway XBOX doesn't provide that capability).
My priority traffic handling order is:
A: Gaming traffic. Always requires immediate handling, lowest latency.
B: Anything to/from my work PC.
C: 'Static' browsing (not counting Tiktok / Youtube style streaming in this).
D: Streaming - to/from particular highest priority devices.
E: All other streaming traffic, equally handled.
F: File transfers, including from gaming devices.
G: torrents
I don't want any class of traffic to have a bandwidth maximum cap. i.e. if nothing else is on the network then torrents should get the full bandwidth.
I would set a minimum bandwidth for everything, just to some TCP sessions dropping in file transfers, for example.
I expect classifying traffic could be hard: how to tell between different traffic types from the same device if they share the same protocols and ports.
I wondered if I can run Cake to classify and prioritize on some child queues, and a different schema on parent queues?
What is the maximum depth of child queues in the QoS tree'?
I have read enough to consider MIkrotik as the best path to try this now. I am not worried about the configuration complexity, I have configured routers and HQOS as part
of my job.
Outside of the QoS I will use the router to enable inbound VPN connections, DHCP, NAT, DNS (forwarding), Firewall, IPv4 only, ISP fall-over and revert-back (USB-connected 4G).
I don't need wifi, I can continue to use the Asus as an AP.
My budget is up to 300 Euro
I access my ISP through their gear running in modem mode.
I attach a diagram in the hope that it helps. P1 is my top priority. P2 less etc.