BDPUフィルタとは、ネットワーク機器がスパニングツリー・プロトコル(STP)で使用されるBPDU(Bridge Protocol Data Unit)を受信または送信しないように制御する機能です。BPDUはループを防止するために交換される制御フレームであり、BDPUフィルタはこれらのフレームを特定のポートで遮断することにより、STPの影響を抑えたり制限したりします。
BDPUフィルタの利用目的は、STPが意図しないポートで動作するのを防ぐことや、エンドデバイスの接続ポートでBPDUの処理を不要にしたい場合に有効です。例えば、エンドユーザーのPCやプリンタなどの端末が接続されるポートにBDPUフィルタを設定することで、STPの計算負荷を軽減し、ループ検知によるポートのブロックやネットワーク断を避けることができます。
BDPUフィルタが有効なポートでは、BPDUの受信や送信が停止されるため、そのポートはSTPの制御下に入らず、ループの防止効果が働きません。そのため、設定時にはネットワーク全体のトポロジをよく理解し、ループが発生しない環境で適用することが重要です。冗長構成のスイッチ間では慎重に使う必要があります。
