HomeCybersecurityARP Spoofing vs. Dynamic ARP Inspection (2D Swimlane)

ARP Spoofing vs. Dynamic ARP Inspection — 2D Swimlane View

A 2D sequence-diagram simulator of ARP cache poisoning: watch forged replies and data packets scroll down four swimlanes, a scrolling cache-state strip trace the poison/restore timeline, and Dynamic ARP Inspection drop forged packets at the switch lane before they ever reach the client.

Cybersecurity2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-exp-network-security ↗ Open standalone

ARP has no built-in authentication, which is exactly what makes cache poisoning possible: a rogue host on the LAN broadcasts a forged reply claiming to own the gateway's IP address, and the switch faithfully forwards traffic to whatever MAC the client's cache currently believes. This 2D simulator renders the same discrete-event model as a scrolling sequence diagram — four swimlanes, arrows for every ARP reply and data packet, and a scrolling cache-state trace — and lets you launch the attack at a rate you control while a live counter of intercepted and blocked packets makes the effect measurable. Flip on Dynamic ARP Inspection and watch forged arrows stop dead at the Switch lane instead of ever reaching the Client.

⚙ Under the hood

A 2D sequence-diagram simulator of ARP cache poisoning: watch forged replies and data packets scroll down four swimlanes, a scrolling cache-state strip trace the poison/restore timeline, and Dynamic ARP Inspection drop forged packets at the switch lane before they ever reach the client.

network securityARP spoofingman-in-the-middleswitchingDHCP snoopingLANsequence diagram

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

What did you find?

Add reproduction steps (optional)