BPDU
Bridge Protocol Data Unit。スイッチ同士がスパニングツリープロトコル(STP)を動かすためにやり取りするメッセージで、これによりルートブリッジとブロックすべきポートを合意し、ループを断ち切る。
仕組み:スイッチは全ポートからBPDU(通常2秒ごとの「ハロー」)を送り出す。BPDUには送信元のブリッジIDやルートブリッジまでのコストなどが入っている。これを元にネットワークはルートブリッジ(ブリッジIDが最小のもの)を選出し、各スイッチはそこへの最良経路を計算する。冗長なポートはブロックされ、ループのないツリー構造になる。トポロジ変更通知(TCN)BPDUは、何かが変わってテーブルを更新すべきことを知らせる。
セキュリティ面では、誤配線や悪意ある機器から予期しないBPDUが届くとルート変更を引き起こし、ネットワーク全体を乱しかねない。BPDUガード(BPDUが来るはずのないポートで受信したらポートを停止)やルートガードが存在するのはそのためである。BPDUはSTPの「言語」にあたる。