Loop Guard handles the subtle failure: a blocked port stops receiving BPDUs (upstream STP process hung, CPU overload) — classic STP would age out and forward → loop. With Loop Guard the port goes loop-inconsistent and stays blocked until BPDUs return.

Loop Guard UDLD
Protects against missing BPDUs (STP logic) unidirectional links (physical)
Action loop-inconsistent state err-disable
Granularity per VLAN per port

Use on redundant uplinks / blocked alternate ports; combine with Root Guard; never on access ports.