Package org.jnetstream.analyzer.flow

Packet flow analyzer.

See:
          Description

Interface Summary
Flow A grouping of similar packets based on flow key criteria.
FlowAnalyzer Analyzer which analyzes incomming packets and determines which packet belongs to which flow.
FlowKey Defines criteria for packets for each individual flow.
 

Package org.jnetstream.analyzer.flow Description

Packet flow analyzer. The analyzer can analyze incomming packets and group them into a natural flows. Packets are grouped into flows according to FlowKey criteria. A FlowKey determines the fields within the packet which are significant and are used for grouping other packets with similar matching keys. In the end, the grouped packets are returned as PacketFlow object, which contains the grouped packets.

The flow keys are defined within the NPL definition of a protocol. Therefore each protocol can define its own set of criteria, within a flow key, for grouping similar packets together.