An Intrusion Detection System (IDS) is a security solution designed to monitor networks or IT systems, which detects and reports suspicious activity, attacks or policy violations at an early stage without blocking data traffic.
An IDS analyses network traffic for conspicuous patterns or unusual behaviour. This can detect, for example, DNS poisoning, faulty data packets and scan attacks. The system operates passively and monitors a copy of the data traffic, for instance via a TAP or SPAN port, so that network performance is not affected.
There is an important difference compared to an Intrusion Prevention System (IPS): whilst an IDS merely detects and reports attacks, an IPS can actively intervene and block malicious traffic.
Key types of IDS:
Detection methods:
An IDS typically uses two basic methods for attack detection: