PhantmShado
Limp Gawd
- Joined
- Aug 17, 2009
- Messages
- 355
Hello, I'm looking for some help in improving my home network.
I recently discovered that, when connected through my ddwrt Linksys E3000 to my home's 100mbit connection, enabling any form of QoS tanks my speed to 50/20. Meanwhile, with QoS off, it can hit 85/71. Plugging my computer straight into my modem I get 85/75. I also noted that my ping measured 4ms straight into the modem and 5ms with the router in the chain (with or without QoS). All numbers were gathered with speedtest.net.
Browsing the ddwrt forums seemed to indicate that no consumer router (running ddwrt at least) could QoS a 100mbit connection without degrading the speed. This just stands to suggest how utterly hopeless it would be to try to run a gigabit connection through any home router at all, but doing that is something my home provider aims to let me try once they have their infrastructure up, and I'd like mine to be ready.
Therefore, I am thinking the thing to do would be to put together a *nix router of my own, but having 0 knowledge of the area, I have a set of initial points/questions that I'd be very greatful for some insight on:
1. Can someone set me straight on what falls under the router definition just to make sure I am using the right terminology? I assume it is the piece with the firewall (and therefore the port forwarding), the dhcp server, and the QoS. And the ethernet ports fall under the separate component of the switch.
2. I have no need for the main router to have wireless. I assume I can drop wireless access points on the network to fuel the areas that need them, all that feed back to the main router (are there concerns about this thought?). My main power users should be connected by wire.
3. I want to effectively manage gaming, torrents, and streaming across up to three computers doing at least two of the three at once while affecting the network capabilities as little as possible (very much unlike my current solution).
4. I'd like to keep the hardware as small as possible, though it's going in a closet that should have some leeway if need be.
5. I have seen the dual ethernet port atom boards such as http://www.newegg.com/Product/Product.aspx?Item=N82E16813153240 (picked arbitrarily, no idea if there's anything terribly wrong with it) pointed out as a much greater router architecture than is found in home routers.
5a. Would something like that be able to handle my demand (up to a gigabit of high demand, assume I just fill it with torrent traffic, would it take it? I very much plan not to do that, but I would still like that as the benchmark)?
5b. If so, how much ram/what kind of ram would I want to go with it?
5c. Can I really just hook one of the ports into a gigabit switch and connect the other wires through there? Does the processing demand mainly sit on the router and therefore allow this? What switches would be recommended if this was the case? Would that recommendation change if there were other switches on the other side of some of the ports (which would be the case)? If not, how should I set up all the splits I need in my network?
6. What are the better distros in terms of user friendliness for a project like this, if deemed feasible.
7. Finally, if a good idea, are there complete build guides of liked components for a project like this?
Thanks VERY much for anyone who took the time to read this and can respond to any part.
I recently discovered that, when connected through my ddwrt Linksys E3000 to my home's 100mbit connection, enabling any form of QoS tanks my speed to 50/20. Meanwhile, with QoS off, it can hit 85/71. Plugging my computer straight into my modem I get 85/75. I also noted that my ping measured 4ms straight into the modem and 5ms with the router in the chain (with or without QoS). All numbers were gathered with speedtest.net.
Browsing the ddwrt forums seemed to indicate that no consumer router (running ddwrt at least) could QoS a 100mbit connection without degrading the speed. This just stands to suggest how utterly hopeless it would be to try to run a gigabit connection through any home router at all, but doing that is something my home provider aims to let me try once they have their infrastructure up, and I'd like mine to be ready.
Therefore, I am thinking the thing to do would be to put together a *nix router of my own, but having 0 knowledge of the area, I have a set of initial points/questions that I'd be very greatful for some insight on:
1. Can someone set me straight on what falls under the router definition just to make sure I am using the right terminology? I assume it is the piece with the firewall (and therefore the port forwarding), the dhcp server, and the QoS. And the ethernet ports fall under the separate component of the switch.
2. I have no need for the main router to have wireless. I assume I can drop wireless access points on the network to fuel the areas that need them, all that feed back to the main router (are there concerns about this thought?). My main power users should be connected by wire.
3. I want to effectively manage gaming, torrents, and streaming across up to three computers doing at least two of the three at once while affecting the network capabilities as little as possible (very much unlike my current solution).
4. I'd like to keep the hardware as small as possible, though it's going in a closet that should have some leeway if need be.
5. I have seen the dual ethernet port atom boards such as http://www.newegg.com/Product/Product.aspx?Item=N82E16813153240 (picked arbitrarily, no idea if there's anything terribly wrong with it) pointed out as a much greater router architecture than is found in home routers.
5a. Would something like that be able to handle my demand (up to a gigabit of high demand, assume I just fill it with torrent traffic, would it take it? I very much plan not to do that, but I would still like that as the benchmark)?
5b. If so, how much ram/what kind of ram would I want to go with it?
5c. Can I really just hook one of the ports into a gigabit switch and connect the other wires through there? Does the processing demand mainly sit on the router and therefore allow this? What switches would be recommended if this was the case? Would that recommendation change if there were other switches on the other side of some of the ports (which would be the case)? If not, how should I set up all the splits I need in my network?
6. What are the better distros in terms of user friendliness for a project like this, if deemed feasible.
7. Finally, if a good idea, are there complete build guides of liked components for a project like this?
Thanks VERY much for anyone who took the time to read this and can respond to any part.