About this interactive
From the lesson's rules:
1. **Trusted port:** forward.
2. **Untrusted port, server message** (Offer, Ack): drop. That stops rogue DHCP servers, malicious or accidental.
3. **Untrusted port, client message:** check the rate limit, if one is set.
4. **Discover or Request:** the chaddr field inside must match the frame's source MAC.
5. **Release or Decline:** must match the DHCP snooping binding table, so nobody can release another client's lease.
Turning snooping on makes every port untrusted; trust only the ports toward real DHCP servers. The binding table it builds (IP, MAC, port) is used again by dynamic ARP inspection and IP source guard.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →