EVPN環境におけるVLAN IDの範囲とリスト
VLAN ID リストと範囲は、イーサネット VPN(EVPN)ルーティング インスタンス(タイプ EVPN のルーティング インスタンス)で参照されるインターフェイス設定のサービス プロバイダー スタイルで指定できます。詳細については、次のトピックを参照してください。
EVPN 環境における VLAN ID の範囲とリストについて
サービス プロバイダ スタイルのインターフェイス設定により、論理インターフェイス レベルでイーサネットベースのサービスをカスタマイズできます。通常、サービスプロバイダは、複数の顧客を同じ物理インターフェイスまたは集合型イーサネットインターフェイスに接続しています。サービスプロバイダスタイルを使用すると、物理インターフェイスまたは集合型イーサネットインターフェイスに複数の論理インターフェイスを設定し、各ユニットを異なるVLANに関連付けることができます。
Junos OS リリース 19.2R1 以降、EVPN(イーサネット VPN)ルーティング インスタンス(タイプ EVPN のルーティング インスタンス)で参照されるサービス プロバイダ スタイルのインターフェイス設定で、VLAN ID のリストと範囲を指定できます。この構成は、次の EVPN 環境、サービス、および機能でサポートされています。
環境:
VXLAN(仮想拡張LAN)カプセル化を備えたEVPN
MPLS カプセル化を使用した EVPN
VLANバンドルサービス:
E-LAN
E-ツリー
Eライン
顔立ち:
EVPN マルチホーミング
オールアクティブ
シングルアクティブ
シングルホーミング
VLAN ID範囲とリストサポートの利点
VLAN IDの範囲とリストをサポートしていない場合は、VLANごとに専用の論理インターフェイスを設定する必要があります。VLAN ID範囲とリストのサポートにより、複数のVLANを単一の論理インターフェイスに関連付けることができます。これにより、必要となる論理インターフェイスの総数が削減されます。使用する論理インターフェイスの数を減らすことで、次のようなメリットがあります。
設定時間を短縮
消費されるメモリの量を減らします
システムパフォーマンスへの影響を軽減
VLANバンドルサービス
VLAN バンドル サービスは、複数のブロードキャスト ドメイン(VLAN)から単一のブリッジ ドメイン(MAC ラーニング ドメイン)へのマッピングをサポートします。複数の VLAN を 1 つの EVPN ルーティング インスタンスに関連付けることができます。その結果、これらのブロードキャスト ドメイン(VLAN)は EVPN ルーティング インスタンス内の同じ MAC テーブルを共有するため、MAC テーブル、MAC ルート、ラベルの数などのリソースの使用率が低減されます。
VLAN ID範囲とリスト設定の例
次の構成例は、EVPN-VXLAN トポロジーのジュニパーネットワークス デバイスで構成されたサービス プロバイダー スタイルのインターフェイス(インターフェイス xe-1/0/0 および論理インターフェイス xe-1/0/0.0 および xe-1/0/0.1) を示しています。また、このサンプル設定では、論理インターフェイス xe-1/0/0.0 および xe-1/0/0.1 が参照される EVPN ルーティング インスタンス(EVPN-VXLAN-3)も示されています。
interfaces { xe-1/0/0 { unit 0 { encapsulation vlan-bridge; vlan-id-range 100-102; family bridge; } unit 1 { encapsulation vlan-bridge; vlan-id-list [ 200-203 213 248 ]; family bridge; } } } routing-instances { EVPN-VXLAN-3 { description "EVPN-VXLAN Vlan Bundle service"; instance-type evpn; vtep-source-interface lo0.0; interface xe-1/0/0.0; interface xe-1/0/0.1; route-distinguisher 10.255.235.35:200; vrf-target target:123:123; protocols { evpn { encapsulation vxlan; } } vxlan { vni 551; encapsulate-inner-vlan; decapsulate-accept-inner-vlan; } } }
この構成では、論理インターフェイス xe-1/0/0.0 には VLAN ID 範囲が含まれ、論理インターフェイス xe-1/0/0.1 には VLAN ID 範囲と個々の VLAN ID で構成される VLAN ID リストが含まれます。EVPN ルーティング インスタンス EVPN-VXLAN-3 は、両方の論理インターフェイスを参照します。
注意事項と制限事項
EVPN環境のサービスプロバイダスタイルのインターフェイス設定でVLAN IDの範囲とリストを指定する場合は、次の注意事項と制限事項に留意してください。
VLAN IDの範囲またはリストで範囲を指定する場合は、100-102などの昇順の範囲を使用する必要があります。降順の範囲 (102-100 など) を指定すると、システムはその範囲を無効と見なし、コミット エラーが発生します。
EVPN 環境での VLAN ID リストと範囲の設定
Junos OS リリース 19.2R1 以降、EVPN(イーサネット VPN)ルーティング インスタンス(EVPN タイプのルーティング インスタンス)で参照されるサービス プロバイダ スタイルのインターフェイス設定で VLAN ID リストと範囲を指定できます。
この機能により、複数の VLAN を 1 つの論理インターフェイスに関連付けることができるため、VLAN ごとに専用の論理インターフェイスを設定する必要がなくなります。
この機能は、VLAN バンドル サービスで動作します。
この手順では、サービス プロバイダ スタイルのインターフェイス設定で VLAN ID 範囲とリストを使用して複数の VLAN を指定し、インターフェイスを EVPN ルーティング インスタンスに関連付ける方法を示します。
手順に続く設定例では、EVPN 環境におけるサービス プロバイダ スタイルのインターフェイスのより包括的な設定を提供します。
構成例:複数の論理インターフェイス
この設定例では、論理インターフェイスae0.100とae0.150に分割された集合型イーサネットインターフェイスae0を示しています。論理インターフェイスae0.100は、100〜102の範囲のVLANに関連付けられています。論理インターフェイスae0.150は、150〜152、200、213、248を含むVLANのリストに関連付けられています。EVPN ルーティング インスタンス EVPN-1 は、両方の論理インターフェイスを参照します。
interfaces { ae0 { flexible-vlan-tagging; encapsulation flexible-ethernet-services; unit 100 { encapsulation vlan-bridge; vlan-id-range 100-102; family bridge; } unit 150 { encapsulation vlan-bridge; vlan-id-list [ 150-152 200 213 248 ]; family bridge; } } } routing-instances { EVPN-1 { instance-type evpn; interface ae0.100; interface ae0.150; route-distinguisher 192.160.0.1:111; vrf-target target:65000:111; protocols { evpn; } } }
構成例:単一の論理インターフェイス
このサンプル設定は、複数の論理インターフェイスのサンプル設定と似ていますが、集合型イーサネットインターフェイスae0には、すべてのVLAN(100〜102、150〜152、200、213、および248)が関連付けられている論理インターフェイス(ae0.150)が1つだけ含まれる点が異なります。EVPNルーティングインスタンスEVPN-1は、論理インターフェイスae0.150を参照しています。
interfaces { ae0 { flexible-vlan-tagging; encapsulation flexible-ethernet-services; unit 150 { encapsulation vlan-bridge; vlan-id-list [ 100-102 150-152 200 213 248 ]; family bridge; } } } routing-instances { EVPN-1 { instance-type evpn; interface ae0.150; route-distinguisher 192.160.0.1:111; vrf-target target:65000:111; protocols { evpn; } } }
サンプル構成: E ツリー
このサンプル E-Tree 設定は、E-Tree の使用に固有の情報(たとえば、各論理インターフェイスをルートまたはリーフとして指定し、EVPN-ETREE サービスを有効にする)を除いて、他のサンプル設定と似ています。
interfaces { ae0 { flexible-vlan-tagging; encapsulation flexible-ethernet-services; unit 100 { encapsulation vlan-bridge; vlan-id-range 100-102; family bridge; etree-ac-role leaf; } unit 200 { encapsulation vlan-bridge; vlan-id-list [ 200 213 248 ]; family bridge; etree-ac-role root; } } } routing-instances { ETREE-1 { instance-type evpn; interface ae0.100; interface ae0.200; route-distinguisher 192.160.0.1:111; vrf-target target:65000:111; protocols { evpn { evpn-etree; } } } }
変更履歴テーブル
機能のサポートは、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がプラットフォームでサポートされているかどうかを判断します。