In my opinion, yes. Consider placing a NATing hardware router w/firewall between your computer and the Internet gateway device (cable modem, DSL modem, etc) on your network. Another brand of software...