1. System Overview
cflowd
is divided into three distinct high-level modules,
which map directly to three distinct programs.
The first program is responsible for handling raw flow data from Cisco
routers and making it available to clients on the local host. The name of
this program is cflowdmux
.
The second program is responsible for maintaining per-input-interface
tabular data for each Cisco, and passing it back to a central collector.
This program is called cflowd
.
The third program is responsible for retrieving tabular data from
instances of cflowd
. This program is called cfdcollect
.
A diagram of the relationships of different programs in the system is shown in Figure 1.
Next Previous Contents