Un Intrusion Detection System (IDS) è responsabile dell'identificazione di attacchi e tecniche e viene spesso implementato fuori banda in modalità di solo ascolto, in modo da poter analizzare tutto il traffico e generare eventi di intrusione dal traffico sospetto o dannoso.
Un Intrusion Prevention System (IPS) è implementato nel percorso del traffico, in modo che tutto il traffico debba passare attraverso l'appliance per proseguire verso la sua destinazione. Al rilevamento di traffico dannoso, l'IPS blocca la connessione e interrompe la sessione o il traffico.