A-6
Cisco Intrusion Prevention System Sensor CLI Configuration Guide for IPS 7.2
OL-29168-01
AppendixA System Architecture
MainApp
MainApp
This section describes the MainApp, and contains the following topics:
Understanding the MainApp, page A-6
MainApp Responsibilities, page A-6
Event Store, pageA-7
NotificationApp, page A-9
CtlTransSource, page A-11
Attack Response Controller, page A-12
Logger, page A-19
AuthenticationApp, page A-20
Web Server, pageA-22

Understanding the MainApp

The MainApp includes all IPS components except SensorApp and the CLI. It is loaded by the operating
system at startup and loads SensorApp. The MainApp then brings the following subsystem co mponents
up:
Authentication
Logger
ARC
Web S erv er
Notification (SNMP)
External Product Interface
Interface manager
Event Store
Health and security monitoring

MainApp Responsibilities

The MainApp has the following responsibilities:
Validate the Cisco-supported hardware platform
Report software version and PEP information
Start, stop, and report the version of the IPS components
Configure the host system settings
Manage the system clock
Manage the Event Store
Install and uninstall software upgrades