Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページの目次
 

例:EX9200スイッチでIRBソリューションを搭載したEVPNを設定する

この例では、イーサネットVPN(EVPN)導入でIRB(統合型ルーティングおよびブリッジング)ソリューションを設定する方法を示します。

要件

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

  • PEルーターとして設定された2台のEX9200スイッチ

  • すべての PE ルーターで実行されている Junos OS リリース 14.2 以降

始める前に:

  1. スイッチ インターフェイスを設定します。

  2. OSPF、またはその他の IGP プロトコルを設定します。

  3. BGP を設定します。

  4. LDP を設定します。

  5. MPLS を設定します。

概要

EVPN ソリューションでは、特定の EVPN インスタンス内で複数の VLAN を定義し、1 つ以上の EVPN インスタンスを単一のレイヤー 3 VPN VRF に関連付けることができます。一般に、各データセンターテナントには一意のレイヤー3 VPN仮想ルートフォワーディング(VRF)が割り当てられますが、テナントは1つ以上のEVPNインスタンスまたはEVPNインスタンスごとのVLANで構成できます。

この柔軟性と拡張性をサポートするために、EVPN ソリューションでは、EX9200 スイッチの IRB インターフェイスをサポートし、最適なレイヤー 2 およびレイヤー 3 転送と仮想マシンのモビリティを実現します。IRB インターフェイスは、EVPN インスタンスのデフォルト VLAN を含め、設定された各 VLAN で設定されます。

IRB は、単一ノード内でレイヤー 2 スイッチングとレイヤー 3 ルーティングを実行する機能であり、サブネット間のトラフィックの余分なホップを回避します。EVPN IRB ソリューションは、ゲートウェイの MAC と IP 同期を使用してデフォルト ゲートウェイの問題を解消し、テナント VRF に仮想マシン(VM)の IP ホスト ルートを作成することで、レイヤー 3 の相互動作による三角形ルーティングの問題を回避します。

構成

手順

CLIクイック構成

この例をすばやく設定するには、次のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、 階層レベルのCLI [edit] にコマンドをコピーして貼り付けます。

CE1

PE1

PE2

CE2

手順

次の例では、設定階層のいくつかのレベルに移動する必要があります。CLIのナビゲーションについては、「 1 コンフィグレーション・モードでのCLIエディタの使用」を参照してください。

ルーターPE1を設定するには:

メモ:

適切なインターフェイス名、アドレス、およびその他のパラメーターを変更した後、ルーターPE2のこの手順を繰り返します。

  1. ルーターPE1インターフェイスを設定します。

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

  3. EVPNの連鎖複合ネクストホップを設定します。

  4. 管理インターフェイスを除くルーターPE1のすべてのインターフェイスでLDPを有効にします。

  5. 管理インターフェイスを除くルーターPE1のすべてのインターフェイスでMPLSを有効にします。

  6. ルーターPE1のBGPグループを設定します。

  7. ルーターPE1がルーターPE2とピアリングするために、ローカルアドレスとネイバーアドレスをibgp BGPグループに割り当てます。

  8. ibgp BGP グループに EVPN シグナリングのネットワーク層到達可能性情報(NLRI)を含めます。

  9. 管理インターフェイスを除くルーターPE1のすべてのインターフェイスでOSPFを設定します。

  10. EVPNルーティングインスタンスを設定します。

  11. evpna ルーティングインスタンスで、ブリッジングドメインの VLAN 識別子を設定します。

  12. evpna ルーティングインスタンスのインターフェイス名を設定します。

  13. IRB インターフェイスを EVPNA ルーティング インスタンスのルーティング インターフェイスとして設定します。

  14. EVPNA ルーティングインスタンスのルート識別子を設定します。

  15. evpna ルーティングインスタンスの VPN ルーティングと転送(VRF)ターゲットコミュニティを設定します。

  16. PE1 サイトを VPN に接続するインターフェイス名を割り当てます。

  17. VRFルーティングインスタンスを設定します。

  18. VRF ルーティング インスタンスのルーティング インターフェイスとして IRB インターフェイスを設定します。

  19. vrf ルーティング インスタンスのルート識別子を設定します。

  20. vrf ルーティングインスタンスの VRF ラベルを設定します。

結果

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

検証

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

ローカル IRB MAC の検証

目的

ローカル IRB MAC が L2ALD から学習されていることを確認します。

アクション

ルーターPE1で、ローカルIRBインターフェイスのMACアドレスを決定します。

オペレーショナルモードから、 コマンドを実行します show interfaces irb extensive | match "Current address"

オペレーショナルモードから、 コマンドを実行します show route table evpna.evpn.0 extensive | find "a8:d0:e5:54:0d:10"

意味

ローカル IRB インターフェイスの MAC 専用ルートは、ルーター PE1 の EVPN インスタンス ルート テーブルに表示され、EVPN から学習され、デフォルト ゲートウェイ拡張コミュニティでタグ付けされます。

リモート IRB MAC の検証

目的

リモート IRB MAC が BGP から学習されていることを確認します。

アクション

ルーターPE1で、ローカルIRBインターフェイスのMACアドレスを決定します。

オペレーショナルモードから、 コマンドを実行します show interfaces irb extensive | match "Current address"

ルーターPE2で、リモートIRB MACが学習されていることを確認します。

オペレーショナルモードから、 コマンドを実行します show route table evpna.evpn.0 extensive | find "a8:d0:e5:54:0d:10"

意味

リモート IRB インターフェイスの MAC 専用ルートは、ルーター PE2 の EVPN インスタンス ルート テーブルに表示され、BGP から学習され、デフォルト ゲートウェイ拡張コミュニティでタグ付けされます。

ローカル IRB IP の検証

目的

ローカル IRB IP が RPD によってローカルに学習されていることを確認します。

アクション

ルーターPE1で、ローカルIRBインターフェイスのMACアドレスとIPアドレスを決定します。

オペレーショナルモードから、 コマンドを実行します show interfaces irb extensive | match "Current address"

オペレーショナルモードから、 コマンドを実行します show interfaces irb.0 terse | match inet

オペレーショナルモードから、 コマンドを実行します show route table evpna.evpn.0 extensive | find "a8:d0:e5:54:0d:10::10.0.0.251"

意味

ローカル IRB インターフェイスの MAC と IP ルートは、ルーター PE1 の EVPN インスタンス ルート テーブルに表示され、EVPN から学習され、デフォルト ゲートウェイ拡張コミュニティでタグ付けされます。

リモート IRB IP の検証

目的

リモート IRB IP が BGP から学習されていることを確認します。

アクション

ルーターPE1で、ローカルIRBインターフェイスのMACアドレスとIPアドレスを決定します。

オペレーショナルモードから、 コマンドを実行します show interfaces irb extensive | match "Current address"

オペレーショナルモードから、 コマンドを実行します show interfaces irb.0 terse | match inet

ルーターPE2で、リモートIRB IPが学習されていることを確認します。

オペレーショナルモードから、 コマンドを実行します show route table evpna.evpn.0 extensive | find "a8:d0:e5:54:0d:10::10.0.0.251"

意味

リモート IRB インターフェイスの MAC と IP ルートは、ルーター PE2 の EVPN インスタンス ルート テーブルに表示され、デフォルト ゲートウェイ拡張コミュニティでタグ付けされます。

CE-CEサブネット間フォワーディングの検証

目的

ルーターCE1とCE2の間のサブネット間転送を確認します。

アクション

オペレーショナルモードから、 コマンドを実行します show route table inet.0

オペレーショナルモードから、 コマンドを実行します ping

意味

ルーターCE1からルーターCE2へのpingが成功しました。