What is the best way to connect 50 computers to the internet using a single router?
People really blow things out of proportion. A 50 computer shop you would need a decent router. I have a Cisco bias, so I will recommend something along the lines of a 1941 router or maybe even a 2901. I would recommend getting the Security image along with it so you can do zone based firewalling, VPN (if you need remote access to your office) Intrusion protection and so on. You would want to fill out the users with switches matching by port count. Ideally you would be best off with a collapsed core switch and an access switch to make room for expansion. This would usually involve something like a 3560 for the core/distribution (this is a collapsed model, normally this would be used as a distribution or access layer switch, but you are small) and I’d recommend a few 2960s for access layer. This will give you a model that is open for growth. If you grow extensively, you can put more access switches and more 3560s in for the collapsed core. If you grow even more, you can put a 4500 or a