What is Suricata and how it works as a next-generation IDS/IPS engine. Installation, rule configuration, and operating modes — passive (IDS) and inline (IPS).