EVPNネクストホップ解決のためのデフォルト以外のルーティングテーブル

EVPNネクストホップ解決にデフォルト以外のルーティングテーブルを使用するメリット

  • 複数の地理的地域にまたがる複数のVPN、ネットワークスライス、またはサービスチェイニングを含むEVPN-VXLANトラフィックのきめ細かなフォワーディング制御を可能にします。

Junosデバイスは、ネイバー到達可能性が保存されているデフォルトのルーティングテーブル(inet.0またはinet6.0)でBGPアンダーレイルートを維持します。ネクストホップ転送アドレスも、デフォルトのルーティングテーブルを使用して解決されます。

EVPN-VXLANオーバーレイネットワークでは、トラフィックはVXLANトンネルエンドポイント(VTEP)間のVXLANトンネルを介して送信されます。地理的領域にまたがるEVPN-VXLANルートの場合、これらのルートのネクストホップIPアドレスは、デフォルトのルーティングテーブルを使用して解決できません。むしろ、これらのネクストホップに到達するために必要なルートは、特定のVRFルーティングテーブルに存在します。

Junos OSリリース26.2R1以降、Junos OSは、ネイバー BGP特定のVRFルーティングインスタンスにマッピングする forwarding-context の設定をサポートしています。これにより、Junos OSはデフォルトのinet.0またはinet6.0テーブルではなく、VRFルーティングテーブルを使用してルートを解決できます。EVPN-VXLANルートにカラーコミュニティーをタグ付けし、各カラーをVRFルーティングテーブルにマッピングすることで、デバイスはルート解決に適したルーティングテーブルを選択します

この機能により、特に複数のVPN、ネットワークスライス、またはサービスチェイニングを使用するシナリオにおいて、トラフィックの転送方法をより詳細に制御できます。Junos OSは、IPv4とIPv6アンダーレイの両方で mac-vrf インスタンスタイプで、3つのVLANサービスタイプ(VLANベース、VLANバンドル、VLAN対応)すべてをサポートします。

注:EVPN-VXLANタイプ5ルートはサポートされていません。

EVPN-VXLANルートを解決するための基本的な設定手順を以下に示します。次の設定例は、単一のEVPNインスタンスを設定する方法に焦点を当てています。 表1 は、サンプル設定で再に使用される主要なパラメーターの一部を定義しています。

表1:主要なパラメーター
パラメータ 名前または値

EVPNルーティングインスタンス

EVPN-A

L3 VRFルーティングインスタンス

VRF-1

ローカルVTEP IPアドレス

10.255.255.1

リモートVTEP IPアドレス

10.255.255.4

カラーコミュニティタグ

カラー:0:100

解決スキーム

rslv-color100

ポリシーをインポート

BGP-EVPN-IMP

解決目標

vrf-1.inet.0

JunosデバイスがEVPNルート情報を受信すると、カラーコミュニティ情報でルートをタグ付けするインポートポリシー(BGP-EVPN-IMP)を適用します。デバイスがリモートVTEP(10.255.255.4)からEVPNルート情報を受信すると、コミュニティカラー(color:0:100)でタグ付けされます。Junosは、解決スキーム(rslv-color100)を使用して、カラーコミュニティを一致させ、特定のVRFルーティングテーブル(vrf-1.inet.0)を使用するようにデバイスに指示します。

  1. 受信 BGP ルートに適用するカラーポリシー(BGP-EVPN-IMP)を使用して、BGP グループを作成します。
  2. Junos がリモート VTEP IP アドレス(10.255.255.4)への BGP ネイバーの到達可能性を設定し、vrf-1 ルーティングテーブルを使用するために使用する転送コンテキスト(VRF-1)を設定します。
  3. ローカルVTEPインターフェイスでVRFインスタンスをサポートするように、ループバックインターフェイス(lo0)を設定します。これにより、Junos OSはVRFコンテキストのリモートVTEPピアにローカルループバックIPをアドバタイズできます。
  4. mac-vrfインスタンスタイプでEVPNルーティングインスタンス(evpn-A)を作成します。
  5. L3VRFルーティングインスタンス(VRF-1)を設定します。
  6. インポートポリシー(BGP-EVPN-IMP)を設定して、リモートVTEP IPアドレス(10.255.255.4)からのEVPNルートにコミュニティ属性(COLOR100)を適用します。
  7. コミュニティ属性(color:0:100)とルーティングテーブル(VRF-1.inet.0)を一致させる解決スキーム(rslv-color100)を設定します。