All these cable routers have built in firewalls that you can configure. When I looked at the configuration of my old Zyxel router, all that the router did was block all inbound and outbound traffic unless it met a specific rule. I now have a Win2k server running RRAS sharing my internet and it too has filtering options that will block all inbound and outbound traffic unless it meets certain rules. Is that all I need for a firewall or should I still download something like Tiny firewall or ZoneAlarm? If I do have to install some other software does it only need to be installed on the RRAS machine or the client machines sharing the internet connection as well?