Information Technology Reference
In-Depth Information
The aforementioned protocols are basic ones. The auxiliary ones are as follows:
AttackLogTransmission -the protocol performing transmission of the attack log
(the true labels of the attacks needed for the designed system testing);
OptionsProtocol -the protocol performing adjusting of initial options determin-
ing the regime of the system operation.
3. Agent classes and roles to perform
The agent classes introduced in the IDS architecture and allocated the roles they
have to perform are as follows:
NetLevelAgent -an agent class performing the DataSensor role intended for raw data
preprocessing and extraction of the events and secondary features;
BaseClassifiers -an agent class assigned the DecisionProvider role performing source-
based classification; it produces decisions when it receives an event from "its" source.
This class is inherited by several subclasse that are as follows:
DOS_CB : produces decisions when it receives the event ConnectionEvent us-
ing ConnectionBased features; it is trained to detect the DoS attack class;
DOS_TW : produces decisions when it receives the event TimeWindowEvent
and TimeWindowFeatures features; it is trained to detect DoS attack class;
DOS_TWT : produces decisions after receiving TimeWindowEvent event and
TimeWindowTraficFeatures features; it is trained to detect DoS attack class;
Prob_CB : produces decisions after receiving ConnectionEvent event and Con-
nectionBased features; it is trained to detect attacks of the class Probes ;
Prob_CW : produces decisions after receiving the ConnectionWindowEvent
event and ConnectionWindowFeatures features; it is trained to detect attacks
of the class Probes ;
Prob_TWTr : produces decisions after receiving TimeWindowEvent event and
TimeWindowTraficFeatures features; it is trained to detect attacks of the class
Probes ;
R2U_CB : produces decisions after receiving t ConnectionEvent event and Con-
nectionBased features; it is trained to detect the attacks of the class R2U ;
R2U_CW : produces decisions after receiving the ConnectionWindowEvent
event and ConnectionWindowFeatures features; it is trained to detect attacks
of the class R2U ;
R2U_CWT : produces decisions after receiving the ConnectionWindowEvent
event and ConnectionWindowTraficFeatures features; it is trained to detect the
attacks of the class R2U ;
R2U_TWT : produces decisions after receiving the TimeWindowEvent event
and TimeWindowTraficFeatures features; it is trained to detect attacks of the
class R2U .
Metaclassifiers :-an agent class performing the roles DecisionReceiver and Decision-
Provider ; it is responsible for combining decisions produced by its child classifiers
(Fig.2). It is replicated into the following instances:
DOS_MC : an agent instance of the Metaclassifier class correlating alerts of the
source-based classifiers trained for detection of DoS attack class;
Prob_MC : an agent instance of the class Metaclassifier correlating alerts of the
source-based classifiers trained for detection of Probes attack class;
Search WWH ::




Custom Search