Security Glossary

Intrusion Detection/Prevention System (IDS/IPS)

Network security tools focused on identifying (and sometimes blocking) malicious or unauthorized activities on a network. An Intrusion Detection System (IDS) monitors network traffic or system logs for patterns that match known attacks or abnormal behavior, and then alerts you when it finds something. It's like a burglar alarm - it won't stop the intruder by itself, but it will make noise to prompt a response.

‍

An Intrusion Prevention System (IPS) goes a step further: it will automatically block or reject traffic deemed malicious, effectively acting in real-time to thwart an attack (akin to an alarm that also automatically locks the doors when triggered). IDS/IPS can be standalone appliances or built into other devices (many next-gen firewalls have IPS capabilities).

‍

For example, if someone is trying a SQL injection attack on your web server, an IPS with the right signatures could detect the malicious pattern in the network packets and drop those packets, protecting the server.

‍

However, these systems need tuning to be effective and avoid too many false alarms. They work best when someone is actively reviewing and following up on the alerts they generate.

‍

Most small businesses don’t need the complexity of an IDS/IPS. These tools are built with large enterprises in mind, and many SMB-friendly firewalls and routers already include built-in protection that can stop common exploits. Unless you’re a selling a SaaS pproduct or hosting public services, the extra setup and overhead probably isn’t worth it. But if you are in that category, an IDS/IPS can give you valuable visibility and an extra layer of defense.

‍

In summary, IDS/IPS are about catching bad actors in the act - IDS watches and alerts, IPS watches and blocks - both aiming to strengthen your network's immune system against known attack techniques.