Skip to main content

Flow Filter

Provide advanced packet filtering and routing based on network layer metadata and transport protocol information. This flow control component analyzes IPv4 headers and transport layer details to make routing decisions, supporting filters for protocol type (TCP/UDP), source/destination IP addresses, and port numbers. Essential for implementing network access control, traffic classification, load balancing, and service-specific routing in pipeline architectures.

Tags: FLOW_CONTROL

FieldTypeLabelDescriptionDefault Value
InputString
Match OutputStringEvery packet matching the filter will be produced on this output.
Mismatch OutputStringEvery packet not matching the filter will be produced on this output.
FiltersFiltersRepeatedEvery filter added to the list is an OR operation. For example, if you add two filters, the packet annotation must match one of the filters to be included.

Filters

FieldTypeLabelDescriptionDefault Value
ConditionsConditionsRepeatedEvery condition added to the list is an AND operation. For example, if you add two conditions, the packet annotation must match both conditions to be included.

Conditions

FieldTypeLabelDescriptionDefault Value
Layer3 ProtocolLayer3 ProtocolWhich protocol to match on if not specified it will match on any.
Layer3 Source IpStringSource IPv4 of the packet. e.g. "192.168.1.100"
Layer3 Destination IpStringDestination IPv4 of the packet. e.g. "192.168.1.101"
Layer4 Source PortUint32Source port of the packet. e.g. "9999"
Layer4 Destination PortUint32Destination port of the packet. e.g. "9998"