Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

例:EVPN VXLAN のアクティブ/アクティブ マルチホーミングの LACP の設定

この例では、イーサネット VPN(EVPN)VXLAN アクティブ/アクティブ マルチホーム ネットワークのマルチホーム CE(CUSTOMER EDGE)デバイスと PE(プロバイダ エッジ)デバイスで LACP(リンク アグリゲーション制御プロトコル)を設定する方法を示します。

必要条件

この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。

  • 3 つの QFX10002、QFX5100、QFX5110、QFX5200 スイッチ、または QFX5100 バーチャルシャーシ PE デバイスとして設定され、1 つの QFX5100 スイッチが CE デバイスとして設定されています。

  • すべてのスイッチで実行されている Junos OS リリース 17.1 以降。

概要

別の冗長性のレベルとして、マルチホーム CE-PE リンクの両方のエンドポイントで LACP を設定することで、EVPN VXLAN アクティブ マルチホーミングを設定できます。マルチホーム デバイスは集約されたトランク リンクで構成され、CE-PE リンクのリンク アグリゲーション グループ(LAG)インターフェイスはアクティブまたはスタンバイ状態のいずれかになります。LAGインターフェイスがアクティブ状態の場合、データトラフィックはCE-PEリンクを介して送信されます。LAGインターフェイスがスタンバイ状態の場合、データトラフィックはブロックされ、LAGインターフェイスの状態を伝えるための制御トラフィックのみがリンクを介して送信されます。

LACPは、マルチホームPEデバイスをコアから分離する際に、LAGインターフェイスを監視および動作させ、迅速なコンバージェンスを確保します。コアに障害が発生した場合、隔離された PE デバイスでヌル ルートが発生する可能性があります。しかし、CE-PEリンクでのLACPのサポートにより、コア分離時に、マルチホームPEデバイスのCE向けインターフェイスがスタンバイ状態に設定され、マルチホームPEデバイスとの間のデータトラフィック伝送がブロックされます。コアが障害から回復すると、インターフェイスの状態はスタンバイからアクティブに切り替わります。

手記:

QFX10002およびQFX10008スイッチでは、VXLANを使用したEVPNアクティブ-アクティブマルチホーミング用のLACPのみがサポートされています。

CE-PE リンクで LACP を設定すると、マルチホーム PE デバイスのコアからの分離は次のように処理されます。

  1. LACP ピアは、設定と運用データを同期します。

    LACPピアは、制御PDUを交換して同期しますが、以下の理由で必要です。

    • イーサネットバンドル内のリンクの状態(オールアクティブまたはスタンバイ)を確認するには。

    • PE デバイスで LACP ポート キーが設定されている場合に、CE デバイスの設定ミスを検出して処理します。

    • PE デバイスで LACP ポート キーが設定されている場合に、CE および PE デバイス間の誤配線を検出して処理します。

    • LACP スピーカーが収束できない場合に、アクターまたはパートナーのチャーンを検出して対応します。

  2. マルチホーム PE デバイスのピアが null の場合、PE デバイスはコアから分離されます。この場合、絶縁 PE デバイスは、絶縁 PE デバイスに接続されている CE デバイスにコア障害があることを通知します。

  3. データ トラフィックは、CE デバイスから分離されたマルチホーム PE デバイスに転送されません。代わりに、トラフィックは、同じ LAG に属する他のマルチホーム PE デバイスに迂回されます。これにより、分離された PE デバイスでのトラフィックのブラックホールが防止されます。

  4. マルチホームCEデバイスが、複数のアクティブなマルチホームPEデバイスへのトラフィックのロードバランシングにLAGを使用する場合、LACP設定と、その特定のLAGのすべてのマルチホームPEデバイスに設定された同じシステムIDにより、接続されているすべてのマルチホームCEリンクへのLACP非同期がトリガーされます。

マルチホームデバイスでLACPを設定する場合は、以下の点に注意してください。

  • LAGリンクは、UP/DOWNの動作状態に関係なく、アクティブまたはスタンバイの状態で動作します。

  • システムを再起動すると、マルチホーム PE デバイス上の LACP リンクはアクティブ状態になります。

  • コントロール プレーンがダウンすると、アグリゲーション ポートのマルチプレクサ ステート マシンを実行し、リンクをアクティブからスタンバイに移行するように LACP に通知されます。

  • インターフェイスは、アクティブ状態で動作し、その運用状態もアップでない限り、アップとして扱われません。

位相幾何学

図 1 は、マルチホーム CE および PE デバイスに LACP を設定した EVPN VXLAN アクティブ マルチホーミング ネットワークを示しています。デバイスCE1はシングルホームで、リモートPE1およびPE2デバイスに接続されています。デバイスCE2は、PE1およびPE2デバイスにマルチホームされています。

図 1:EVPN アクティブ/アクティブ マルチホーミング LACP Support in EVPN Active-Active Multihomingにおける LACP サポート

例えば、デバイス PE1 のコア分離は、次のように処理されます。

  1. PE2とPE1がBGPセッションを確立すると、LACPはCE-PEリンクの状態をアンブロッキングモードに設定します。

  2. コア障害が発生した場合、デバイスCE1でNULLルートが発生する可能性があります。

    この状況を防ぐために、デバイスCE2に面しているLAGインターフェイスは、LACPによってアクティブ状態からスタンバイ状態に変更されます。

  3. LACPは、接続されたマルチホームCE2リンクで非同期通知を送信し、デバイスCE2とデバイスPE1間のトラフィック伝送をブロックします。

  4. コントロール プレーンが回復すると、デバイス PE2 は LACP によってスタンバイからアクティブに切り替わります。

構成

CLIクイック構成

この例を迅速に設定するには、以下のコマンドをコピーして、テキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に一致させる必要がある詳細情報を変更し、コマンドを [edit] 階層レベルで CLI にコピー アンド ペーストして、設定モードから commit を入力します。

デバイスPE3

デバイスPE1

デバイスPE2

デバイスCE2

PE3 での EVPN アクティブ-アクティブ マルチホーミングの LACP の設定

手順

次の例では、設定階層内のさまざまなレベルに移動する必要があります。CLIのナビゲーションについては、CLIユーザー・ガイドコンフィギュレーション・モードでのCLIエディタの使用を参照してください。

デバイスPE3を設定するには:

  1. PE1およびPE2デバイスへのアップリンクインターフェイスを設定します。

  2. xe-0/0/8 をレイヤ 2 インターフェイスとして設定します。

  3. ループバックインターフェイスを設定します。

  4. VLAN v100 および v200 を作成します。

  5. VLAN v100 および v200 を VNI 100 および 200 にマッピングします。

  6. ルーターIDと自律システム番号を設定します。

  7. VTEP トンネルの送信元アドレスとしてループバック インターフェイスを指定します。

  8. ルート識別子を指定して、このデバイスから送信されたルートを一意に識別します。

  9. グローバル VRF エクスポート ポリシーを指定します。

  10. PE3がPE1およびPE2とピアリングするための内部BGPグループを設定します。

  11. OSPFエリアを設定します。

  12. EVPNのデータ プレーン カプセル化として VXLAN を設定します。

  13. すべてのVNIがEVPNによってアドバタイズされることを指定します。

業績

設定モードから、 show chassisshow interfacesshow routing-optionsshow protocolsshow routing-instances コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の手順を繰り返して設定を修正します。

デバイスの設定が完了したら、設定モードから commit を入力します。

PE1のEVPNアクティブ-アクティブマルチホーミング用のLACPの設定

手順

次の例では、設定階層内のさまざまなレベルに移動する必要があります。CLIのナビゲーションについては、CLIユーザー・ガイドコンフィギュレーション・モードでのCLIエディタの使用を参照してください。

デバイスPE1を設定するには:

  1. デバイスPE1で作成するアグリゲートイーサネットインターフェイスの数を指定します。

  2. CEデバイスに接続するインターフェイスを設定します。

  3. xe-0/0/9 をレイヤ 2 インターフェイスとして設定します。

  4. ae0 をレイヤー 2 インターフェイスとして設定します。

  5. マルチホームデバイスCE2へのインターフェイスを設定します。

    CE2がマルチホームされているすべてのPEデバイスで同じESI値を使用します。

  6. ae0にLACPを設定します。

    CE2がマルチホームされているすべてのPEデバイスで同じシステムID値を使用します。

  7. ループバックインターフェイスを設定します。

  8. VLAN v100 および v200 を作成します。

  9. VLAN v100 および v200 を VNI 100 および 200 にマッピングします。

  10. ルーター ID と自律システム番号を設定します。

  11. VTEP トンネルの送信元アドレスとしてループバック インターフェイスを指定します。

  12. ルート識別子を指定して、このデバイスから送信されたルートを一意に識別します。

  13. グローバル VRF エクスポート ポリシーを指定します。

  14. PE3がPE1およびPE2とピアリングするための内部BGPグループを設定します。

  15. OSPFエリアを設定します。

  16. EVPNのデータ プレーン カプセル化として VXLAN を設定します。

  17. すべてのVNIがEVPNによってアドバタイズされることを指定します。

業績

設定モードから、 show chassisshow interfacesshow routing-optionsshow protocolsshow routing-instances コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の手順を繰り返して設定を修正します。

デバイスの設定が完了したら、設定モードから commit を入力します。

PE2 での EVPN アクティブ-アクティブ マルチホーミングの LACP の設定

手順

次の例では、設定階層内のさまざまなレベルに移動する必要があります。CLIのナビゲーションについては、CLIユーザー・ガイドコンフィギュレーション・モードでのCLIエディタの使用を参照してください。

デバイスPE2を設定するには:

  1. デバイスPE1で作成するアグリゲートイーサネットインターフェイスの数を指定します。

  2. CEデバイスに接続するインターフェイスを設定します。

  3. xe-0/0/5 をレイヤ 2 インターフェイスとして設定します。

  4. ae0 をレイヤー 2 インターフェイスとして設定します。

  5. マルチホームデバイスCE2へのインターフェイスを設定します。

    CE2がマルチホームされているすべてのPEデバイスで同じESI値を使用します。

  6. ae0にLACPを設定します。

    CE2がマルチホームされているすべてのPEデバイスで同じシステムID値を使用します。

  7. ループバックインターフェイスを設定します。

  8. VLAN v100 および v200 を作成します。

  9. VLAN v100 および v200 を VNI 100 および 200 にマッピングします。

  10. ルーター ID と自律システム番号を設定します。

  11. VTEP トンネルの送信元アドレスとしてループバック インターフェイスを指定します。

  12. ルート識別子を指定して、このデバイスから送信されたルートを一意に識別します。

  13. グローバル VRF エクスポート ポリシーを指定します。

  14. PE3がPE1およびPE2とピアリングするための内部BGPグループを設定します。

  15. OSPFエリアを設定します。

  16. EVPNのデータ プレーン カプセル化として VXLAN を設定します。

  17. すべてのVNIがEVPNによってアドバタイズされることを指定します。

業績

設定モードから、 show chassisshow interfacesshow routing-optionsshow protocolsshow routing-instances コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の手順を繰り返して設定を修正します。

デバイスの設定が完了したら、設定モードから commit を入力します。

CE2でのEVPNアクティブ-アクティブマルチホーミング用のLACPの設定

手順

次の例では、設定階層内のさまざまなレベルに移動する必要があります。CLIのナビゲーションについては、CLIユーザー・ガイドコンフィギュレーション・モードでのCLIエディタの使用を参照してください。

デバイスCE1を設定するには:

  1. VLAN v100 および v200 を設定します。

  2. xe-0/0/3 をレイヤー 2 インターフェイスとして設定します。

  3. ae0にメンバーインターフェイスを追加します。

  4. ae0 をレイヤー 2 インターフェイスとして設定します。

  5. ae0に対してLACPをアクティブとして設定します。

業績

設定モードから、 show chassisshow interfacesshow routing-optionsshow protocolsshow routing-instances コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の手順を繰り返して設定を修正します。

デバイスの設定が完了したら、設定モードから commit を入力します。

検証

設定が正常に機能していることを確認します。

PE1のLACPインターフェイスステータスの確認

目的

デバイスPE1のLACPインターフェイスの状態を確認します。

アクション

運用モードから、 show lacp interfaces コマンドを実行します。

意味

LACP LAG インターフェイスの状態はアクティブです。

手記:

この例では、すべてのリンクとプロトコルが動作しています。EVPN(イーサネットVPN)に使用されるすべてのBGPセッションがダウンすると、コア分離機能が作動します。この状態では、リーフはLACPをダウンさせ、接続されたデバイスがデータを送信するのを防ぎます。リーフでは、LACP インターフェイスのステータスが更新され、CDN(コア分離ダウン)が表示されます。リーフでBGPを無効にしてみました。LACP インターフェイスのステータスが更新され、コア分離が有効であることが示されます。

コア分離機能の詳細については、「 EVPN-VXLAN コア分離を無効にするタイミングについて」を参照してください。

PE2のLACPインターフェイスステータスの確認

目的

デバイスPE2のLACPインターフェイスの状態を確認します。

アクション

運用モードから、 show lacp interfaces コマンドを実行します。

意味

LACP LAG インターフェイスの状態はアクティブです。