I was wondering if it is possible for Linux PC to substitute router in small networks.
I'm not expert in networking so this question may be stupid, but I don't see why one should not use Linux instead of expensive Cisco routers if there are programs for Linux that can do everything router can do.
So, is this even possible? If it is, what are limitations and possible bad situations this can produce? Can it be reliable?