P4/C Stateful Firewall
The P4/C stateful firewall was developed using Netronome’s Programmer Studio 6. It demonstrates multiple match types, rule priority, dynamically adding rules, adding/removing headers, re-calculating a checksum and network address translation using the Netronome Agilio™ P4C SDK 6.0. The demonstration will show packets being dropped from an external network unless a request was made from an internal host. The request will add rules to allow traffic flow between the specific internal host and the external host.