I have a small network and i need to replace my existing main router. My main router has 20 connected wifi routers through a 24 port gigabit switch using cat utp 6e cable. I need a router that is capable of handling gigabit lan connections and has bandwidth control on ip address range without losing gigabit connectivity. I am currently using tp link router as my main router or admin router. The problem is that qos and nat boost cannot be enabled at the same time and it doesn't support bandwidth control over ip address range. The bandwidth changes from 300Mbps to 120Mbps whenever i disable nat boost with or without qos turned on. I need a router that will still give me my 300Mbps subscribed internet speed with bandwidth control over ip address range. What router should i buy?