# Components and Processes of IDS

basic components and functions in all IDSs:&#x20;

* An activity is an element of a data source that is of interest to the operator.&#x20;
* The administrator is the person responsible for organisational security.&#x20;
* A sensor is the IDS component that collects data and passes it to the analyser for analysis.&#x20;
* The analyser is the component or process that analyses the data collected by the sensor.&#x20;
* An alert is a message from the analyser indicating that an event of interest has occurred.&#x20;
* The manager is the part of the IDS used to manage, for example a console.&#x20;
* Notification is the process or method by which the IDS manager makes the operator aware of an alert.&#x20;
* The operator is the person primarily responsible for the IDS. This is often the administrator.&#x20;
* An event is an occurrence that indicates a suspicious activity may have occurred.&#x20;
* The data source is the raw information that the IDS uses to detect suspicious activity.

Beyond these basic components, IDSs can be classified either based on how they respond to detected anomalies or based on how they are deployed. An active IDS, now called an IPS (Intrusion Prevention System), will stop any traffic deemed to be malicious. A passive IDS simply logs the activity and perhaps alerts an administrator. The problem with IPS/active IDS is the possibility of false positives.

You can also define IDS/IPS based on whether a single machine is monitored or an entire network segment is monitored. If it is a single machine, then it is called a HIDS (host-based intrusion-detection system) or HIPS (host-based intrusion prevention system). If it is a network segment then it is called a NIDS (network-based intrusion-detection system) or NIPS (network-based intrusion prevention system).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.zacheller.dev/network-security/courses/isci-cnss-course/intrusion-detection-systems/components-and-processes-of-ids.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
