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

概要

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

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

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

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

  • vni-options レベル—ルーティングインスタンス内の特定のVNI用。

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

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

    • ルートターゲットを自動導出するように auto オプションを設定した場合、指定した VNI について、この設定は自動設定よりも優先されます。

表 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を指定します。この例では、all オプションを使用して extended-vni-list ステートメントを構成し、すべての 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 コマンドを使用して設定の結果を確認します。