Component to filter packets based on their meta information such as IP, Port, or protocol type.
Tags: FLOW_CONTROL
Field | Type | Optional | Description | Default Value |
---|
Input | String | No | | |
Match Output | String | No | Every packet matching the filter will be produced on this output. | |
Mismatch Output | String | No | Every packet not matching the filter will be produced on this output. | |
Filters | Filters | No | Every 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
Field | Type | Optional | Description | Default Value |
---|
Conditions | Conditions | No | Every 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
Field | Type | Optional | Description | Default Value |
---|
Layer3 Protocol | Layer3 Protocol | No | Which protocol to match on if not specified it will match on any. | |
Layer3 Source Ip | String | No | Source IPv4 of the packet. e.g. "192.168.1.100" | |
Layer3 Destination Ip | String | No | Destination IPv4 of the packet. e.g. "192.168.1.101" | |
Layer4 Source Port | Uint32 | No | Source port of the packet. e.g. "9999" | |
Layer4 Destination Port | Uint32 | No | Destination port of the packet. e.g. "9998" | |