Flex Link について
Flex Link は、レイヤ 2 インターフェイス(スイッチ ポートまたはポート チャネル)のペアで、1 つのインターフェイスがもう一方のバックアップとして機能するように設定されています。この機能は、スパニングツリー プロトコル(STP)の代替ソリューションです。STP をディセーブルにしても、基本的リンク冗長性を保つことができます。Flex Link は、通常、お客様がスイッチで STP を実行しない場合のサービス プロバイダーまたは企業ネットワークに設定されます。スイッチが STP を実行中の場合は、STP がすでにリンクレベルの冗長性またはバックアップを提供しているため、Flex Link は不要です。
別のレイヤ 2 インターフェイスを Flex Link またはバックアップ リンクとして割り当てることで、1 つのレイヤ 2 インターフェイス(アクティブ リンク)に Flex Link を構成できます。Flex Link インターフェイスは、同じスイッチ上に設定できます。リンクの 1 つがアップでトラフィックを転送しているときは、もう一方のリンクがスタンバイ モードで、このリンクがシャット ダウンした場合にトラフィックの転送を開始できるように準備しています。どの時点でも、1 つのインターフェイスのみがリンクアップ ステートでトラフィックを転送しています。プライマリ リンクがシャットダウンされると、スタンバイ リンクがトラフィックの転送を開始します。アクティブ リンクがアップに戻った場合はスタンバイ モードになり、トラフィックが転送されません。デフォルトでは、Flex Link は構成されておらず、バックアップ インターフェイスは定義されていません。STP は Flex Link インターフェイスでディセーブルです。
Flex Link の構成例では、スイッチ A と B はダウンリンク スイッチです。スイッチ A と B の中のポート 1 と 2 は、 アップリンク スイッチ C とD に接続されています。これらのスイッチは Flex Link として構成されているので、どちらかのインターフェイスがトラフィックを転送し、もう一方のインターフェイスはスタンバイモードになります。トラフィックを転送しているインターフェイスが現用系インターフェースです。スイッチ A にあるポート 1 がアクティブ インターフェイスである場合、ポート 1 とスイッチ D との間でトラフィックの転送が開始され、ポート 2(バックアップ インターフェイス)とスイッチ C との間のリンクでは、トラフィックは転送されません。ポート 1 がダウンすると、ポート 2 がアップ状態になってスイッチ C へのトラフィックの転送を開始します。ポート 1 が再びアップ状態に戻ってもスタンバイ モードになり、トラフィックを転送しません。ポート 2 がトラフィック転送を続けます。
Flex Link はレイヤ 2 ポートおよびポート チャネルだけでサポートされ、VLAN またはレイヤ 3 ポートではサポートされません。STP、VPC、レイヤー 2 マルチパスなどの他のタイプの冗長性が不要または望ましくないスイッチ トポロジにリンク冗長性を提供します。
プリエンプション
オプションで、現用系インターフェイスを指定するプリエンプション メカニズムを設定できます。たとえば、Flex Link ペアをプリエンプション モードで設定することにより、ピア ポートより帯域幅の大きいポートが動作を再開し、ポートが 60 秒後に転送を開始してピア ポートがスタンバイとなります。これを行うには、preemption mode bandwidth および delay コマンドを入力します。
プライマリ(転送)リンクがダウンすると、ネットワーク管理ステーションが通知を受けます。スタンバイ リンクがダウンすると、通知されます。
-
強制 - アクティブインターフェイスが常にバックアップ インターフェイスより先に使用されます。
-
帯域幅 - より大きい帯域幅のインターフェイスが常にアクティブインターフェイスとして動作します。
-
オフ - プリエンプションはありません。機能している最初のインターフェイスが転送モードになります。
また、別のインターフェイスに代わって現用インターフェイスをプリエンプションする前に、プリエンプション遅延を指定した時間(秒単位)で設定することもできます。これにより、スイッチの切り替え前にアップストリーム スイッチの対応スイッチが STP フォワーディング ステートに移行されます。
マルチキャスト
Flex Link インターフェイスが mrouter ポートとして学習されると、リンクアップしている場合、スタンバイ(非転送)インターフェイスも mrouter ポートとして相互学習されます。この相互学習は、内部ソフトウェアのステート メンテナンス用であり、マルチキャスト高速コンバージェンスがイネーブルでない限り、IGMP 動作またはハードウェア転送に対して関連性はありません。マルチキャスト高速コンバージェンスを設定すると、相互学習された mrouter ポートがただちにハードウェアに追加されます。Flex Link では、IPv4 IGMP のマルチキャスト高速コンバージェンスをサポートしています。