some approaches to firewall testing that do not disrupt the production environment are: simulated firewall tests: use an attack simulator to transmit attack packets to the firewall virtual firewall tests: are performed in a virtualized network environment using a virtualization tool laboratory tests: are run in nonproduction subnets on a duplicate of the production environment answer the following question(s): which approach do you think would be most effective? why?