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ルートを解決するための基本的な設定手順を以下に示します。次の設定例は、単一のEVPNインスタンスを設定する方法に焦点を当てています。 表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)を使用するようにデバイスに指示します。