You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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.