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
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
The third program is responsible for retrieving tabular data from
cflowd. This program is called
A diagram of the relationships of different programs in the system is shown in Figure 1.