Skip to content

About

A multithreaded firewall simulator uses a circular buffer to manage packet flow. Producer threads generate packets with source, destination, timestamp, and payload. Consumer threads process packets, deciding PASS or DROP, and log results with timestamps. Mutex locks and condition variables ensure thread-safe synchronization.

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages