Internet security software often comes with its own firewall unlike basic antivirus.Does such a firewall actually protect better from hacker attacks than windows firewall? Does software firewall is even necessary when router already offers hardware firewall with strong protection and if you are the only person connected to the network?