Router seems to be restricting bandwidth from the cable modem

bandwidthmodemrouter

My Linksys E2000 router seems to be restricting the bandwidth of my Virgin SuperHub. I have been using http://speedtest.net for my results.

Connected directly, the SuperHub gives me an almost consistent speed of 100Mb/s but connected in "Modem Mode", using the E2000 as the router/DHCP server, gives me a maximum speed of around 30-50Mb/s. The router was wired with a 1GB/s Ethernet connection on all tests, and I have eliminated any other device.

I'm assuming there is some sort of bottleneck in the E2000 but it's meant to be a high-end consumer router so I'm not sure why.

What could potentially cause this bottleneck and are there settings I could use to improve the bandwidth performance?

Best Answer

Most consumer wireless routers (by this I specifically mean home gateways with integrated 802.11 access point functionality) take a significant performance hit when doing NAT gatewaying instead of simply bridging between WAN and LAN/WLAN.

Leave your SuperHub in "modem mode", put your E2000 into bridge mode (NAT off), give your LAN-side wired Ethernet client your public IP address, and re-run your test. You'll probably see it keep up with 100mbps no problem.

By the way, the E2000 was never a high-end consumer router. It was just a $79 band-selectable 2x2:2 in late 2010. For comparison, the $179 Apple AirPort Extreme had been simultaneous dual-band 3x3:3 since late 2009. The E2000 was a mid-range device with a $70 price point, and that $70 probably didn't buy enough CPU to do NAT and still keep up with 100mbps or 1gbps wire speeds.

Related Question