BPDU Filter ist eine Schutzfunktion des Spanning Tree Protocol (STP), die Bridge Protocol Data Units (BPDUs) an bestimmten Ports unterdrückt. Je nach Konfiguration verwirft der Port eingehende BPDUs, sendet selbst keine oder beides — der Port nimmt dann nicht mehr aktiv am STP teil.

Globale vs. portweise Konfiguration

Die Konfiguration über spanning-tree portfast bpdufilter default gilt global für alle PortFast-Ports. Solange keine BPDU eintrifft, sendet und empfängt der Port keine BPDUs. Trifft doch eine BPDU ein, verliert der Port seinen PortFast-Status, der Filter wird deaktiviert und der Port verhält sich wie ein normaler STP-Port. Diese globale Variante ist selbstkorrigierend.

Die portweise Variante über spanning-tree bpdufilter enable unterdrückt BPDUs dagegen unbedingt — unabhängig davon, ob der Port PortFast aktiv hat. Eingehende BPDUs werden still verworfen, der Port wechselt nie in einen normalen STP-Modus zurück. Genau das macht die portweise Variante gefährlich: Ein angeschlossener Switch wird nicht erkannt, eine Schleife kann unbemerkt entstehen.

Abgrenzung zu BPDU Guard

Während BPDU Guard eine eintreffende BPDU als Fehler wertet und den Port in den errdisable-Zustand versetzt, ignoriert BPDU Filter die BPDU still. BPDU Guard protokolliert also und schaltet ab; BPDU Filter bleibt stumm. Beide schützen den Port davor, dass ein fremder Switch die Root-Bridge-Wahl beeinflusst — BPDU Filter allerdings ohne sichtbare Reaktion, was die Fehlersuche erschwert. Ein Port, den BPDU Guard abgeschaltet hat, lässt sich wahlweise manuell reaktivieren oder über Errdisable Recovery automatisch zurückholen.

Praxis-Empfehlung

Für Access Ports zu Endgeräten ist BPDU Guard die sichere Wahl, weil Fehlkonfigurationen sichtbar werden. BPDU Filter eignet sich nur in Sonderfällen, etwa wenn ein Gerät selbst BPDUs sendet und STP stört, aber keine Schleife entstehen kann. Die globale PortFast-Variante ist dabei der portweisen vorzuziehen, da sie sich bei eingehender BPDU selbst zurücksetzt.

Verwandte Grundlagen: PortFast, BPDU Guard, Errdisable-Zustand, Spanning Tree Protocol (STP).