コンフィグレーションガイド Vol.1


27.12.1 PortFast

〈この項の構成〉

(1) 概要

PortFastは,端末が接続されループが発生しないことがあらかじめわかっているポートのための機能です。PortFastはスパニングツリーのトポロジー計算対象外となり,リンクアップ後すぐに通信できる状態になります。

(2) PortFast適用時のBPDU受信

PortFastを設定したポートはBPDUを受信しないことを想定したポートですが,もし,PortFastを設定したポートでBPDUを受信した場合は,その先にスイッチが存在しループの可能性があることになります。そのため,PortFast機能を停止し,トポロジー計算やBPDUの送受信など,通常のスパニングツリー対象のポートとしての動作を開始します。

いったんスパニングツリー対象のポートとして動作を開始した後,リンクのダウン/アップによって再びPortFast機能が有効になります。

なお,BPDUを受信したときにPortFast機能を停止しないようにする場合は,BPDUフィルタ機能を併用してください。

(3) PortFast適用時のBPDU送信

PortFastを設定したポートではスパニングツリーを動作させないため,BPDUの送信は行いません。

ただし,PortFastを設定したポート同士を誤って接続した状態を検出するために,PortFast機能によって即時に通信可状態になった時点から10フレームだけBPDUの送信を行います。

(4) BPDUガード

PortFastに適用する機能として,BPDUガード機能があります。BPDUガード機能を適用したポートでは,BPDU受信時に,スパニングツリー対象のポートとして動作するのではなくポートをinactive状態にします。

inactive状態にしたポートをactivateコマンドで解放することによって,再びBPDUガード機能を適用したPortFastとしてリンクアップして通信を開始します。