Originally Posted by ilikesoldat
so in that case the modem determines it?
If your router isn't fast enough to route X amount of packets you may have a limitation when they're being routed to the LAN
If your modem isn't fast enough to xcode data for X amount of packets, the data will only be hitting the WAN side of the router as fast as the modem can support.
You can usually check a router bottleneck by connecting a host straight to a modem and performing a speed test. If there is a wide variance between direct connect and utilizing a routing device, the device may be failing/defective or outdated. If it's consistently far below the speed package you pay for in both configurations, the behavior would be more indicative of the modem itself.
If you're currently getting the rated speed from your ISP, you really have nothing to gain by purchasing new equipment.