BPDUガード 【BPDU guard】
概要
BPDUガード(BPDU guard)とは、ネットワークスイッチの拡張機能の一つで、指定されたポートがスイッチ間の制御情報の伝送に用いるBPDUというフレームを受信すると、そのポートを閉鎖して相手方との通信を遮断するもの。BPDU(Bridge Protocol Data Unit)はネットワーク上に循環経路ができないよう制御するスパニングツリー機能のために用いられる特殊な制御情報を載せたフレームで、スイッチ同士の通信において送受信される。
BPDUガードはネットワークスイッチ内の管理者が指定したポートに設定できる機能で、相手方からBPDUを受信したらポートを通信不能(err-disabled)状態に変更し、相手方との通信を拒否するように設定する。BPDUが送られてくるはずがないポートに指定しておく。
パソコンやサーバなどを接続するためのポートは相手方がネットワークスイッチになることはないため、BPDUが送られてくることはない。そのようなポートにBPDUガードを指定しておけば、スイッチを誤ってポートに接続した場合や、攻撃者が用意したスイッチが不正な接続を試みた場合に通信を遮断することができる。
(2023.6.12更新)