VPLSルーティング用インターフェイスの設定
各PEルーターと各VPLSルーティングインスタンスで、PEとCEルーター間を移動するVPLSトラフィックに対して意図されたインターフェイスを指定します。VPLSトラフィックのインターフェイスを指定するには、ルーティングインスタンス設定に ステートメントを含めます interface
。
interface interface-name;
以下の階層レベルでこのステートメントを含めることができます。
[edit routing-instances routing-instance-name]
[edit logical-systems logical-system-name routing-instances routing-instance-name]
また、以下のステートメントを含めて各インターフェイスを定義する必要があります。
vlan-taggingvlan-tagging; encapsulation encapsulation-type; unit logical-unit-number { family vpls; vlan-id vlan-id-number; }
これらのステートメントは、以下の階層レベルに含めることができます。
[edit interfaces interface-name]
[edit logical-systems logical-system-name interfaces interface-name]
VPLSのドキュメントでは、ルーティング機能を提供するすべてのデバイスを指すために、PEルーターなどの用語「ルーター」という言葉が使用されています。
以下のセクションでは、VPLSルーティング用のインターフェイスを設定するのに十分な情報を提供します。
VPLSインターフェイス名の設定
インターフェイス名の物理部分と論理部分の両方を次の形式で指定します。
physical.logical
例えば、 で ge-1/2/1.2
ge-1/2/1
は、インターフェイス名の物理部分であり、2
論理部分です。インターフェイス名の論理部分を指定しない場合、0
デフォルトで設定されています。
論理インターフェイスは、1つのルーティングインスタンスにのみ関連付けることができます。
階層レベルでプロトコルのマスターインスタンスを設定する interfaces all
際にを指定して、すべてのインスタンスでルーティングプロトコルを有効にし、 階層レベルで [edit protocols]
VPLSルーティング [edit routing-instances routing-instance-name]
用の特定のインターフェイスを設定すると、後者のインターフェイスステートメントが優先され、インターフェイスがVPLSのみに使用されます。
と [edit routing-instances routing-instance-name]
階層レベルの両方で同じインターフェイス名を[edit protocols]
明示的に設定し、設定をコミットしようとすると、コミット操作は失敗します。
VPLSインターフェイスカプセル化の設定
VPLSに設定された各PE-router-to-CE-routerインターフェイスにカプセル化タイプを指定する必要があります。このセクションでは、VPLSで encapsulation
使用可能なステートメント設定オプションについて説明します。
物理インターフェイスでカプセル化タイプを設定するには、 ステートメントを encapsulation
含めます。
encapsulation (ethernet-vpls | ether-vpls-over-atm-llc |extended-vlan-vpls | vlan-vpls);
ACXシリーズルーターは、カプセル化の ether-vpls-over-atm-llc
および extended-vlan-vpls
オプションをサポートしていません。
以下の encapsulation
階層レベルで、物理インターフェイスの ステートメントを含めることができます。
[edit interfaces interface-name]
[edit logical-systems logical-system-name interfaces interface-name]
ACX シリーズ ルーターは、 階層を [edit logical-systems]
サポートしていません。
VPLSルーティングインスタンスには、以下の物理インターフェイスカプセル化を設定できます。
ethernet-vpls
VLAN 802.1QタグとVPLSが有効になっているイーサネットインターフェイスでは、イーサネットVPLSカプセル化を使用します。PEルーターは、サービス区切りではないVLANタグを持つイーサネットフレームを受信することを期待しています。イーサネット フレームは PE ルーターにとって意味がありません。また、サービス プロバイダが顧客のトラフィックを分離するために使用することはできません。M シリーズ ルーター(M320 ルーターを除く)では、4 ポート ファスト イーサネット TX PIC と 1 ポート、2 ポート、4 ポート、4 スロットギガビット イーサネット PIC では、イーサネット VPLS カプセル化タイプを使用できます。
ether-vpls-over-atm-llc
— ATMインテリジェントキューイング(IQ)インターフェイスの場合のみ、ATM LLCカプセル化を介したイーサネット仮想プライベートLANサービス(VPLS)を使用して、VPLSルーティングインスタンスでイーサネットインターフェイスとATMインターフェイスをブリッジングします(RFC 2684、 ATM適合レイヤー5上のマルチプロトコルカプセル化に記載)。ATMインターフェイスからのパケットは、フレームチェックシーケンス(FCS)フィールドを削除して、標準ENET2/802.3カプセル化イーサネットフレームに変換されます。extended-vlan-vpls
VLAN 802.1QタグとVPLSが有効であり、0X8100、0x9100、および0x9901を伝送するパケットを受け入れる必要があるイーサネットインターフェイスで、拡張仮想LAN(VLAN)VPLSカプセル化を使用します。M シリーズ ルーター(M320 ルーターを除く)では、4 ポート ファスト イーサネット TX PIC と 1 ポート、2 ポート、4 ポート、4 スロットギガビット イーサネット PIC では、イーサネット VPLS カプセル化タイプを使用できます。メモ:M7iルーターに内蔵されたギガビットイーサネットPICは、拡張VLAN VPLSカプセル化をサポートしていません。
vlan-vpls
VLAN 802.1QタグとVPLSが有効になっているイーサネットインターフェイスでVLAN VPLSカプセル化を使用します。PEルーターは、サービス区切りのVLANタグを持つイーサネットフレームを受信することを期待しています。これらの VLAN タグは、サービス プロバイダが顧客のトラフィックを分離するために使用できます。例えば、異なる顧客からのLANトラフィックは、同じサービスプロバイダスイッチを流れ、VLANタグを適用して、ある顧客のトラフィックを他の顧客のトラフィックと区別することができます。その後、トラフィックを PE ルーターに転送できます。VLAN VPLSカプセル化を備えたインターフェイスは、標準TPID値のみを伝送するパケットを受け入れます。M シリーズ ルーター(M320 ルーターを除く)では、4 ポート ファスト イーサネット TX PIC と 1 ポート、2 ポート、4 ポート、4 スロットギガビット イーサネット PIC では、イーサネット VPLS カプセル化タイプを使用できます。
論理インターフェイスにカプセル化タイプを設定するには、 ステートメントを encapsulation
含めます。
encapsulation (ether-vpls-over-atm-llc | vlan-vpls);
以下の encapsulation
階層レベルで論理インターフェイスに ステートメントを含めることができます。
[edit interfaces interface-name unit number]
[edit logical-systems logical-system-name interfaces interface-name unit number]
VPLSルーティングインスタンスには、以下の論理インターフェイスカプセル化を設定できます。
ether-vpls-over-atm-llc
—非同期転送モード(ATM)を介したイーサネットVPLSを使用して、LLC(論理リンク制御)カプセル化を使用して、VPLSルーティングインスタンスを介してイーサネットインターフェイスとATMインターフェイスをブリッジングします(RFC 2684、 ATM適合レイヤー5上のマルチプロトコルカプセル化に記載)。ATM インターフェイスからのパケットは、フレーム チェック シーケンス(FCS)フィールドが削除された標準 ENET2/802.3 カプセル化イーサネット フレームに変換されます。このカプセル化タイプは、ATMインテリジェントキューイング(IQ)インターフェイスでのみサポートされています。vlan-vpls
VLAN 802.1QタグとVPLSが有効になっているイーサネットインターフェイスでVLAN VPLSカプセル化を使用します。PEルーターは、サービス区切りのVLANタグを持つイーサネットフレームを受信することを期待しています。これらの VLAN タグは、サービス プロバイダが顧客のトラフィックを分離するために使用できます。例えば、異なる顧客からのLANトラフィックは、同じサービスプロバイダスイッチを流れ、VLANタグを適用して、ある顧客のトラフィックを他の顧客のトラフィックと区別することができます。その後、トラフィックを PE ルーターに転送できます。VLAN VPLSカプセル化を備えたインターフェイスは、標準TPID値のみを伝送するパケットを受け入れます。M シリーズ ルーター(M320 ルーターを除く)では、4 ポート ファスト イーサネット TX PIC と 1 ポート、2 ポート、4 ポート、4 スロットギガビット イーサネット PIC では、イーサネット VPLS カプセル化タイプを使用できます。
メモ:ラベルスイッチインターフェイス(LSI)は、VLAN VPLSカプセル化をサポートしていません。そのため、コアに面したインターフェイスではなく、PE-router-to-CE-router インターフェイスでのみ VLAN VPLS カプセル化を使用できます。
物理インターフェイスのカプセル化を として vlan-vpls
設定する場合、論理インターフェイスに同じインターフェイスカプセル化を設定する必要もあります。カプセル化では混合モードを vlan-vpls
設定できるため vlan-vpls
、論理インターフェイスにカプセル化を設定する必要があります。一部の論理インターフェイスは通常のイーサネットカプセル化(論理インターフェイスのデフォルト)を使用し、一部は使用します vlan-vpls
。
Junos OSリリース13.3以降、物理インターフェイスでカプセル化を設定し、いずれかの論理ユニットでを設定vlan-vpls
family inet
すると、コミットエラーが発生します。以前は、この無効な設定をコミットできました。
「」も参照
VLAN タギングの有効化
Junos OSは、802.1Q VLAN(仮想ローカルエリアネットワーク)タグを持つルーティングされたイーサネットフレームの受信と転送をサポートし、802.1Qタグ付きインターフェイス上でVRRP(仮想ルーター冗長プロトコル)を実行します。VPLSが正しく機能するためには、 階層レベルに ステートメントを含めることで、802.1Q VLANタグを持つフレームを vlan-tagging
受信および転送するようにルーターを [edit interfaces interface-name]
設定します。
[edit interfaces interface-name] vlan-tagging;
ギガビット イーサネット インターフェイスは、パーティション分割できます。異なる論理インターフェイスを最大 4,095 個(VLAN ごとに 1 つずつ)割り当てることができますが、1 つのギガビット イーサネットまたは 10 ギガビット イーサネット ポートでは最大 1024 個の VLAN に制限されます。ファスト イーサネット インターフェイスは、最大で以下のパーティション分割も可能です。
4ポートFE PIC用1024論理インターフェイス
M7i ルーター上の 2 ポート固定インターフェイス カード(FIC)用の 1024 論理インターフェイス
M40e ルーター用の 16 個の論理インターフェイス
表 1 は、インターフェイス タイプ別の VLAN ID 範囲を示しています。
インターフェイス タイプ |
VLAN ID 範囲 |
---|---|
ファストイーサネット |
512~1023 |
ギガビット イーサネット |
512~4094 |
論理インターフェイスのVLAN IDの設定
ステートメントを含めることで、VLAN識別子を論理インターフェイスに vlan-id
バインドできます。
vlan-id number;
以下の階層レベルでこのステートメントを含めることができます。
[edit interfaces interface-name unit logical-unit-number]
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
また、 ステートメントを使用して、リストで指定されたVLAN IDと一致するVLAN IDで設定された各VPLSルーティングインスタンス内で、パケットを転送し、MACアドレスを学習するように論理インターフェイスを vlan-id-list
設定することもできます。VLAN IDは、スペースを使用して個別に入力して各IDを分離し、開始VLAN IDと終了VLAN IDをハイフンで区切る包括的なリスト、または両方の組み合わせとして入力できます。
例えば、VLAN ID 20 と 45、および VLAN ID の範囲を 30~40 に設定するには、CLI から以下のコマンドを発行します。
set interfaces ge-1/0/1 unit 1 vlan-id-list [20 30-40 45];
論理インターフェイスにVLAN IDのリストを設定するには、 ステートメントを vlan-id-list
含めます。
vlan-id-list list-of-vlan-ids;
以下の階層レベルでこのステートメントを含めることができます。
[edit interfaces interface-name unit logical-unit-number]
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
ACX シリーズ ルーターは、 階層を [edit logical-systems]
サポートしていません。
VLANの設定方法の詳細については、 ルーティングデバイス用Junos OSネットワークインターフェイスライブラリを参照してください。VPLSルーティングインスタンス内のVLAN識別子の処理と変換方法の詳細については、 MXシリーズレイヤー2設定ガイドを参照してください。
「」も参照
ハブアンドスポークVPLSネットワークのVLANの有効化
ハブアンドスポークVPLSネットワークでは、各スポークPEルーターの swap
ハブに面したインターフェイス上の ステートメントの オプション output-vlan-map
を設定する必要があります。ステートメントは output-vlan-map
、スポークPEルーターのVLAN IDが、VPLSネットワーク内のハブPEルーターのVLAN IDと一致することを保証します。以下の設定例は、output-vlan-map ステートメントが含まれているインターフェイス設定を示しています。
[edit interfaces xe-4/0/0] vlan-tagging; encapsulation flexible-ethernet-services; unit 610 { encapsulation vlan-ccc; vlan-id 610; output-vlan-map swap; }
論理トンネル インターフェイス上の階層型仮想プライベート LAN サービスのシナリオ例
このセクションでは、ACX5048およびACX5096ルーターで階層型仮想プライベートLANサービス(H-VPLS)を設定する方法について説明します。ACX5048およびACX5096ルーター向けJunos OSは、論理トンネルインターフェイスカプセル化を使用してH-VPLSの設定をサポートしています。
たとえば、3 つのプロバイダ エッジ デバイス(PE1、PE2、PE3)があります。PE2デバイスは、PE1とPE3の両方のデバイスを接続します。PE1およびPE2デバイスを接続する疑似配線は、CCC(回線クロスコネクト)でカプセル化されます。この場合、PE1 デバイスはスポークとして機能し、PE2 はハブとして機能します。PE2およびPE3デバイスを接続する疑似配線は、VPLSでカプセル化されます。PE2 デバイス上の論理トンネル インターフェイスを使用して、CCC および VPLS 擬似配線をカプセル化する必要があります。
以下の手順では、PE2 デバイス上の論理トンネル インターフェイスを使用して CCC および VPLS 擬似配線をカプセル化する方法を説明します。
この設定に基づいて、次のことが確認できます。
PE2デバイスのCCC疑似ワイヤは、lt-0/0/65.0から発信されています。
PE2デバイスのVPLS疑似配線は、lt-0/0/65.1から発信されています。
PE1デバイス上のCCC疑似回線は、通常のインターフェイスから発信されています。
PE3デバイス上のVPLS擬似回線は、通常のインターフェイスから発信されます。
VPLSの集合型イーサネットインターフェイスの設定
VPLSルーティングインスタンスでは、CEデバイスとPEルーター間の集合型イーサネットインターフェイスを設定できます。トラフィックは、集約されたインターフェイス内のすべてのリンクで負荷分散されます。集約されたインターフェイス内の1つ以上のリンクに障害が発生した場合、トラフィックは残りのリンクに切り替わります。
VPLSのコンテキストにおける集合型イーサネット・インタフェースの機能の詳細については、 VPLSと集合型イーサネット・インターフェースを参照してください。
VPLSに集合型イーサネット・インタフェースを設定するには、VPLSルーティング・インスタンスのインタフェースを以下のように設定します。
interfaces aex { vlan-tagging; encapsulation encapsulation-type; unit logical-unit-number { vlan-id number; } }
VPLS集合型イーサネット・インタフェースには、以下の物理リンク層カプセル化タイプを設定することができます。
ethernet-vpls
extended-vlan-vpls
flexible-ethernet-services
vlan-vpls
ACXシリーズルーターは、 拡張vlan-vpls と vlan-vpls のカプセル化タイプをサポートしていません。
インターフェイス設定ステートメントの場合、aexでは、 x はリンクの関連付けを完了するためのインターフェイスインスタンス番号を表しますx。0~127の場合、合計128の集約インターフェイスが可能です。
集合型イーサネットインターフェイスの設定方法については、 ルーティングデバイス用イーサネットインターフェイスユーザーガイドを参照してください。
次の例に示すように、集約されたイーサネットインターフェイスもVPLSルーティングインスタンスに設定する必要があります。
[edit] routing-instances { green { instance-type vpls; interface ae0.0; route-distinguisher 10.255.234.34:1; vrf-target target:11111:1; protocols { vpls { site-range 10; site green3 { site-identifier 3; } } } } }
インターフェイス ae0.0
は、ルーティングインスタンス設定内の集合型イーサネットインターフェイスを表します。それ以外の場合、VPLSルーティングインスタンス設定は標準です。