A method for managing network traffic flow is provided. The method
includes receiving network traffic content, storing at least a portion of
the network traffic content to a memory, sending a copy of the network
traffic content to a processor, which determines whether the network
traffic content contains content desired to be detected. Another method
for managing network traffic flow includes receiving network traffic
content, flagging the network traffic content, sending the flagged
network traffic content to a module, which is configured to pass
unflagged data to a user and prevent flagged data from being sent to the
user, and sending a copy of the network traffic content to a processor,
which determines whether the network traffic content contains content
desired to be detected.