i have just installed a router. What are the basic differences between it and software firewalls. What functions does as router do as opposed to those of a software firewall.