IDPS: Intrusion detection and prevention system is a monitoring device that is designed to detect and prevent malicious activity on the network. Firewalls are frequently used to protect networks from unauthorized access while permitting legitimate communications to pass based upon a set of rules.