Routovat mezi VLANami: Mikrotik nebo OpenWRT.
Většina krabiček, které mají 1xWAN a 4xLAN, obsahují VLANový switch a do interního CPU mají trunk. Takže pokud na takovou krabičku dostanete OpenWRT, můžete si přiřadit WAN/LAN porty jednotlivě na interní L3 VLAN subinterfejsy a dál s tím pracovat. WiFi můžete buď routovat jako další samostatný subnet, nebo bridgnout ke konkrétní VLAN (jedná se o soft bridge, protože WiFi a "LAN trunk NIC" jsou dvě různá PCI zařízení hostitelského CPU). Tzn. na rozsubnetování do dvou a více VLAN Vám stačí nějaké průměrné až lehce nadprůměrné WiFi APčko od TP-Linku, pokud přijmete sázku, že na aktuálně prodávané revizi HW už běží LEDE/OpenWRT.
Pokud Mikrotik, tak vlastně ani nepotřebujete víc než 1 eth port. Takový RB911/912 má docela výkonný CPU a gigový ethernet. Pokud na tom eth portu vyrobíte VLAN trunk, a máte externí X-portový switch, tak už další ethernety na tom mikrotiku ani nepotebujete. Nebo pokud byste chtěl v Mikrotiku nezávislý fyzický Eth port na "uplink", tak RB912 a přidat nějakou metalickou síťovku do MiniPCI-e. (Za domácí úkol máte zjistit, jaké čipy jsou podporované a kde koupit.) (Popravdě totéž dokáže libovolný počítač s Linuxem na prakticky libovolných síťovkách.)