Project

General

Profile

Actions

Optimization #5522

open

decode: optional optimized tunnel packet handling

Added by Victor Julien about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

In some deployment models, like in the AWS mirror feature, every packet will come with some encapsulation like VXLAN. Suricata will decode the original packet, and then for the encapsulated packet create a secondary Packet internally, and both will go through the pipelines. This model makes sense in some scenarios, but not in all. Sometimes the encapsulation is just an infrastructure artifact that isn't relevant for Suricata.

For such cases we could consider a model where the encapsulated packet "overwrites" the original packet as to be the only packet flowing through the pipeline.

Some considerations about what it might affect:
- IPS needs to still forward the original packet
- Reject may need the original packet

No data to display

Actions

Also available in: Atom PDF