1. A malware containment method comprising: detecting a digital device upon connection with a communication network; temporarily redirecting network data from the digital device by configuring a network switch of the communication network to direct the network data from the digital device to a controller coupled to the communication network; and analyzing the temporarily redirected network data by the controller to detect malware within the digital device by at least configuring a virtual machine to receive the network data and analyzing a response of the virtual machine to processing of the network data within the virtual machine to identify a malware attack; continuing to redirect the network data from the digital device until expiration of a predetermined period of time without detection of malware; and continuing to redirect the network data from the digital device beyond the predetermined period of time when malware is detected.