I am having a modem with firewall.Is it required to purchase a dedicated firewall hardware box? What is the difference between hardware firewall and modem firewall?