EVPN環境でのVLAN IDの範囲とリスト
VLAN IDリストと範囲は、イーサネットVPN(EVPN)ルーティング インスタンス(タイプevpnのルーティング インスタンス)で参照されるサービスプロバイダスタイルのインターフェイス設定で指定できます。詳細については、次のトピックを参照してください。
EVPN環境でのVLAN IDの範囲とリストについて
サービスプロバイダスタイルのインターフェイス設定により、論理インターフェイスレベルでイーサネットベースのサービスをカスタマイズできます。サービスプロバイダは通常、複数のカスタマーを同じ物理インターフェイスまたは集合型イーサネットインターフェイスに接続しています。サービスプロバイダスタイルを使用すると、物理インターフェイスまたは集合型イーサネットインターフェイスに複数の論理インターフェイスを設定し、各ユニットを異なるVLANに関連付けることができます。
Junos OS リリース 19.2R1 以降では、イーサネット VPN(EVPN)ルーティング インスタンス(タイプ EVPN のルーティング インスタンス)で参照されるサービス プロバイダ スタイルのインターフェイス設定で、VLAN ID リストと範囲を指定できます。この構成は、次のEVPN環境、サービスおよび機能でサポートされています。
環境:
VXLAN(仮想拡張LAN)カプセル化を備えたEVPN
MPLSカプセル化を使用したEVPN
VLANバンドルサービス:
E-LAN
E-Tree
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 以降では、イーサネット VPN(EVPN)ルーティング インスタンス(タイプ EVPN のルーティング インスタンス)で参照されるインターフェイス設定のサービス プロバイダ スタイルで、VLAN ID リストと範囲を指定できます。
この機能により、複数のVLANを単一の論理インターフェイスに関連付けることができるため、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)が関連付けられる1つの論理インターフェイス(ae0.150)のみが含まれる点を除いて、複数論理インターフェイスのサンプル構成と似ています。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; } } } }
変更履歴
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。