HomeCybersecurityNAC Posture Assessment & Dynamic VLAN Quarantine (2D)

NAC Posture Assessment & Dynamic VLAN Quarantine (2D)

Interactive 2D top-down Network Access Control simulator: devices are scored against a weighted posture policy (patch level, AV status, firewall, certificate) and dynamically routed into a Corporate, Remediation or Quarantine VLAN, with continuous re-assessment as posture drifts over time. Pan/zoom the topology, tune every posture parameter, and watch a live score history and zone census.

Cybersecurity2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-nac-solutions ↗ Open standalone

This simulator models a Network Access Control (NAC) switch performing continuous posture assessment: every device that joins is scored against a weighted policy combining patch level, antivirus status, firewall status and certificate validity, then dynamically routed to a Corporate VLAN, a Remediation VLAN, or an isolated Quarantine VLAN. Because posture drifts over time — patch levels decay unless a device is actively remediated — devices already inside the Corporate VLAN can be re-scored below the compliance threshold and dropped into quarantine mid-session, mirroring how enterprise NAC platforms like Cisco ISE and Aruba ClearPass continuously re-verify endpoints rather than trusting a single connection-time check. This top-down 2D edition adds a live score-history strip chart, a zone-census bar chart, and exposes the patch decay/recovery rates and device-profile probabilities as direct controls.

⚙ Under the hood

Interactive 2D top-down Network Access Control simulator: devices are scored against a weighted posture policy (patch level, AV status, firewall, certificate) and dynamically routed into a Corporate, Remediation or Quarantine VLAN, with continuous re-assessment as posture drifts over time. Pan/zoom the live topology map, tune every threshold and dynamics parameter, and watch a scrolling score-history chart plus a zone-census bar chart update in real time.

network access controlNACVLANposture assessmentquarantinecybersecurityzero trustendpoint compliance

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)