Slashdot Mirror


Home Router For High-Speed Connection?

soulprivate writes "My cable company has recently begun to offer Internet access plans with speeds over 30 Mbps (60, 80 and 100 Mbps). However my D-link router is unable to go beyond 30 Mbps if I use NAT; it reaches 60-70 Mbps only if NAT is disabled. Is there any recommendation for a brand/model of residential router that is able to get more than 70 Mbps with NAT enabled? I have been looking for benchmarks or comparisons, to no avail. Does anyone know one? What are your experiences at home?"

8 of 376 comments (clear)

  1. Chart by ximenes · · Score: 5, Informative

    My ISP links to http://www.smallnetbuilder.com/component/option,com_chart/Itemid,189/ which has throughput numbers for common home routers.

    The long and short of it is that a lot of these devices have pretty poor performance, and can get away with it because they're used on 1.5mbps lines. However, there are some out there that are decent.

    Of course, there's the build-it-yourself approach with m0n0wall or pfSense or something else. With a spare PC laying around you'll likely get reasonable performance, although electricity usage is quite a bit higher than an appliance.

  2. WRT-160NL by extintor · · Score: 4, Informative

    I have a 100/10 mbit (fiber, no modems etc) line at home and use a Linksys WRT-160NL. When I do heavy file transfer (downloading, mainly from big FTPs like universities and such) the speed is around 90 mbits (~9.5 Mb/sec).
    I highly recommend it. And if you're extra geeky, I know that there's a OpenWRT port being worked on, but it's not finished yet.

  3. Linux PC by seanadams.com · · Score: 4, Informative

    The replies you've got so far seem to think that just because a router has gigabit ports that it can do NAT at gigabit speeds, which of course you've already figured out is nonsense.

    For a standalone firewall box you might need to look at something like a Cisco ASA. Not cheap but they will at least specify the actual NAT throughput for whatever model you pick.

    The other way to go is to roll your own on a decent PC with Linux which will get you a few hundred Mbps easily. For example a Mac Mini or FitPC will be fast enough.

    1. Re:Linux PC by JWSmythe · · Score: 5, Informative

          I second your opinion on using a PC. He may still run into a PPS rate limitation with the router though. It depends on how they bring the connection in. A friend of mine has a business FIOS line (20Mb/20Mb) and a /25 of static IP's, and I specified at install time that they had to bring it in by CAT5. They'll either install CAT5 or coax. I yanked their router off as soon as they finished the install, and put a Catalyst 2924 on. The speed was ok (but not great) with their router. It was exactly as advertised through the 2924.

          For a NAT environment, a decent PC with Linux and iptables would be fine. It would obviously need decent interfaces (nope, that old 10baseT card won't do it), but it doesn't need lots of memory or even CPU power. A handy spare 1Ghz machine with 256Mb RAM is overkill, but easily available in most of our homes. :) The best part is, it's free. No need to waste money on new equipment, if you already have it sitting in your garage gathering dust.

          I don't recommend exceeding 80% capacity on the interfaces. If they do offer 100Mb/s, it's time to upgrade to GigE interfaces. Again, that's pretty easy to do these days. You'll start running into problems at the PCI bus after a while, but that's over 100Mb/s.

          Even in testing the 20Mb/s connection a couple years ago, I just started downloading ISO's. From any one source, I ran into their limitations, so I pulled one copy from a bunch of mirrors, and was able to saturate the connection to flatline at 28Mb/s (wheee). Their advertising was wrong, but I won't complain when they're wrong in my favor.

      --
      Serious? Seriousness is well above my pay grade.
  4. I agree with TheRealMindChild by majortom1981 · · Score: 4, Informative

    Like another user stated use pfsense. We had this problem at work. We are a library and just got 100/100 fiber service. Couldnt afford to buy some $10,000 router and our $1000 router couldnt handle the speeds. Downloaded pfsense and put it on an old server and get full 100/100 speed. Its open source , has snort and everything. ITs free to use and they have a pay for support option as well.

  5. Re:Why do you need it? by inKubus · · Score: 4, Informative

    Actually considering there are content distribution networks like Akamai and of course Google that have servers within one hop of most metropolitan ISP's edge routers, it's pretty likely you'll be able to achieve those speeds for a lot of your content.

    I recommend they take a look at some of the small business products from Cisco and Sonicwall. They are a step above the home stuff in features and price. Most of them will list their firewall throughput, how much they can NAT is a function of the processor and more importantly the software.. Beware that there is some Cisco branded stuff that is actually Linksys in disguise (with minor software changes), however Cisco won't put it's name on total crap (yet) so they are pretty good.

    --
    Cool! Amazing Toys.
  6. Re:The best by paul248 · · Score: 4, Informative

    This is bad advice. The WRT54GL is *not* capable of routing at much faster than 30Mbps, because the LAN and WAN ports are on the same switch, connected to one physical Ethernet interface.

    You at least need a device with 2 physical Ethernet interfaces, like the ar71xx platform.

  7. Re:The best by joaommp · · Score: 5, Informative

    I use a dedicated PC for my 100Mbps connection. An old PIII 800 computer with Gentoo. Works like a charm.