Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
項目一覧
 

例:VNI ルート ターゲットの手動設定

この例では、EVPN-VXLANトポロジーで複数の仮想ネットワーク識別子(VNI)のルートターゲットを手動で設定する方法を示しています。

必要条件

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

  • QFXシリーズスイッチ。

  • Junos OS バージョン 15.1X53-D30

概要

vrf-target ステートメントに auto オプションを設定すると、デバイスは自動的にルーティング インスタンス内のルートターゲットを導き出します。また、特定のtarget値でvrf-targetを設定して、ルーティング インスタンスでルートターゲットを手動で設定することもできます。

この例では、 target 値を指定してルート ターゲットを手動で構成する方法を示します。以下のレベルで vrf-target ステートメントを使用して、ルートターゲットを手動で設定できます。

  • グローバルレベル—ルーティング インスタンスで拡張されたすべてのVNIが対象。

    この設定は、すべての EVPN ルート タイプに適用されます。

  • vni-options level:ルーティング インスタンス内の特定の VNI が対象です。

    この設定は、EVPN タイプ 2 およびタイプ 3 ルートにのみ適用されます。この設定では、次のようになります。

    • 指定したVNIに対してグローバルレベルでルートターゲットを手動で設定する場合、この設定がグローバル設定よりも優先されます。

    • ルート ターゲットを自動派生させる auto オプションも設定した場合、指定された VNI に対して、この設定が auto 設定よりも優先されます。

表 1 は、ルート ターゲットを手動で設定できる対応する CLI 階層を示しています。

表 1: vrf-target ステートメントの設定レベル
設定レベル デフォルトのスイッチインスタンス階層 設定されたルーティングインスタンス階層 適用可能なEVPNルートタイプ

ルーティングインスタンスのグローバル(すべてのVNI)

[edit switch-options]

[edit routing-instances name]

すべてのEVPNルートタイプ

ルーティングインスタンスで指定されたVNI

[edit protocols evpn vni-options vni vni]

[edit routing-instances name protocols evpn vni-options vni vni]

タイプ2

タイプ3

次に、各レベルの構成例を含めます。

構成

このセクションでは、サポートされている設定レベルで VNI ルート ターゲットを手動で設定するユースケースをいくつか示します。

デフォルトスイッチインスタンス内のすべてのVNIに対して、VNIルートターゲットを手動で設定する

手順

この手順では、デフォルトのスイッチ インスタンス内のすべての VNI に対してルート ターゲットを手動で設定する方法を示します。これは、グローバル レベルの手動ルート ターゲット構成です。

  1. [edit switch-options]階層レベルで、vtep-source-interfaceおよびroute-distiguisherステートメントを設定します。次に、target値でvrf-targetステートメントを設定します。すべてのVLANおよび対応するVNIのすべてのEVPNルートは、このステップで構成したvrf-targetアドレスを使用します。

    手記:

    オプションで vrf-import ポリシーと vrf-export ポリシーを含めることで、ルートターゲットに一致するインポートおよびエクスポートするルートをさらに区別することができます。

  2. [edit protocols evpn]階層レベルで、VXLAN カプセル化を使用して EVPN を設定し、EVPN インスタンスに拡張する VNI を指定します。この例では、extended-vni-list ステートメントを all オプション付きで設定し、ルート ターゲットをすべての VNI に適用します。

業績

上記の手順に従って設定をコミットしたら、 show configuration コマンドを使用して設定の結果を確認します。

MAC-VRF EVPN インスタンス内のすべての VNI および特定の VNI に対する VNI ルート ターゲットの手動設定

ステップバイステップの手順

この手順では、サービス タイプが vlan-aware の MAC-VRF インスタンス(MAC-VRF1)内のすべての VNI に対して、EVPN-VXLAN ファブリックでルート ターゲットを手動で設定する方法を示します。また、同じインスタンスで VNI 100 専用の別のルート ターゲットを手動で設定します。

  1. [edit routing-instances MAC-VRF1]階層レベルで、mac-vrf インスタンスタイプとサービスタイプvlan-awareでルーティング インスタンスを設定します。インスタンスの vtep-source-interface および route-distiguisher ステートメントを設定します。ルーティング インスタンスのグローバルレベルでvrf-target値を手動で設定します。このグローバル レベルのルート ターゲットは、EVPN インスタンスに拡張する VNI の EVPN タイプ 1、タイプ 2、タイプ 3 ルートに対応します(次の手順を参照)。

  2. [edit routing instances MAC-VRF1 protocols evpn]階層レベルで、VXLAN カプセル化を使用して EVPN を設定します。extended-vni-listステートメントを使用して、EVPNインスタンスに拡張するVNIをリストします。この例では、100 と 101 の 2 つの VNI をリストします。また、VNI 100 専用の [edit routing-instances name protocols evpn vni-options vni vni] 階層レベルでエクスポート ルート ターゲット値を設定します。その結果、前のステップで設定したルート ターゲットは、すべての EVPN タイプ 1 ルートに適用され、EVPN タイプ 2 およびタイプ 3 ルートの VNI 101 にのみ適用されます。このステップで設定したVNIレベルのルートターゲットは、EVPNタイプ2およびタイプ3ルートのVNI 100に適用されます。

手記:

オプションで、 vrf-import ポリシーと vrf-export ポリシーを含めることで、ルートターゲットに一致するインポートおよびエクスポートするルートをさらに区別することができます。

業績

上記の手順に従って設定をコミットしたら、 show configuration コマンドを使用して設定結果を確認します。