A stateful IPv4 firewall in P4_16 with zone-based policy, ACLs, TCP/UDP flow tracking, P4Runtime configuration, Mininet topology, and packet-level integration tests.
-
Updated
Aug 21, 2026 - Python
A stateful IPv4 firewall in P4_16 with zone-based policy, ACLs, TCP/UDP flow tracking, P4Runtime configuration, Mininet topology, and packet-level integration tests.
Hands on tutorials for data plane switches using P4
Software-defined NAT/PAT implemented in the P4 data-plane language, driven by a Python P4Runtime controller with a Flask REST API. Features dynamic port translation, runtime-configurable port forwarding, and a stateful firewall that rejects unsolicited inbound connections with TCP RSTs. Programmable Networks coursework, Lancaster University.
Implementación de Zone-Based Policy Firewall (ZPF) en Cisco IOS para inspección de estado (SPI) y hardening de perímetro en Packet Tracer.
Custom Windows firewall that filters incoming/outgoing traffic by IP address and port.
Hermit-unikernel L3/L4 stateful firewall with FQDN-aware rules, SNAT/DNAT, and SLSA-signed build-time rule compilation. Architecture-docs-first.
Implemented and tested Linux iptables firewall rules including stateless filtering, stateful packet inspection, connection tracking, rate limiting, and load balancing using NAT and packet distribution techniques. Based on hands-on network security experiments in a containerized lab environment.
To associate your repository with the stateful-firewall topic, visit your repo's landing page and select "manage topics."