I am trying to get my hands around the difference between bpduguard and bpdu filtering on a interface , we have both enabled on access ports and we continue to have a problem when a person plugs one of these little unmanaged switches or hubs where the hub gets plugged into a main ciscoswitch on 2 different ports and creates a runaway condition in spanning tree and it kills the whole network. When you enable bpduguard and filtering shouldn't this protect the network and shutdown one of the ports ? Also confused about this in cisco's documents about bpdufilter as we have it enabled on all access ports.
Usage Guidelines
Caution Use care when entering the spanning-tree bpdufilter enable command. Enabling BPDU filtering on an interface is approximately equivalent to disabling the spanning tree for this interface. It is possible to create bridging loops if this command is not correctly used.