VPLSおよび統合型ルーティングおよびブリッジングの設定
従来のレイヤー2スイッチング環境は、データをブブロードキャストドメインに分割するレイヤー2デバイス(スイッチなど)で構成されています。ブロードキャストドメインは、物理トポロジーを介して、または仮想ローカルエリアネットワーク(VLAN)を介して論理的に作成できます。MXシリーズルーターでは、インスタンスタイプ virtual-switchのルーティングインスタンス内、インスタンスタイプ vplsのルーティングインスタンス、またはブリッジングドメイン内でブロードキャストドメインを論理的に設定できます。個々のルーティングインスタンスまたはブリッジングドメインは、VLAN識別子によって区別され、これらのインスタンスまたはドメインは従来のVLANとよく似ています。
IRB をサポートする VLAN を設定するには、以下のステートメントを含めます。
[edit]
routing-instances {
instance-name {
instance-type vpls;
vlan-id id;
route-distinguisher distinguisher;
vrf-target target;
interface interface-name;
interface interface-name;
routing-interface interface-name;
}
}
instance-type vpls のルーティングインスタンスは、ACX7000ファミリーではサポートされていません。ACX7000ファミリー上のVPLSルーティングインスタンスは、 virtual-switchのインスタンスタイプでサポートされています。ACX7000でインスタンスタイプが virtual-switch のIRBを設定する方法については、 ACX7000シリーズのVPLSネットワークでIRBを設定するを参照してください。
マルチホームVPLS設定では、[edit routing-instances routing-instance-name protocols vpls]階層レベルでconnectivity-typeステートメントのirbオプションを設定することで、IRBインターフェイスのみが利用可能である場合、VPLS接続が稼働し続けるように設定できます。connectivity-typeステートメントには、ceとirbオプションがあります。ceオプションはデフォルトで、VPLS接続を維持するためにCEインターフェイスが必要であることを指定します。デフォルトでは、IRB インターフェイスのみが利用可能な場合、VPLS 接続がダウンします。
最大4096個のアクティブな論理インターフェイスは、VLANに対して、またはレイヤー2ブリッジングに設定されたVPLSルーティングインスタンスの各メッシュグループでサポートされます。
ブリッジングドメインとスパニングツリープロトコルに関する詳細と設定手順については、 ルーティングデバイス用Junos OSネットワークインターフェイスライブラリ および Junos OSルーティングプロトコルライブラリを参照してください。
以下のセクションでは、統合型ルーティングとブリッジングに関して、VPLSに固有の設定情報を提供します。
VPLSのMACアドレスフラッディングと学習の設定
VPLSルーティングインスタンスまたはブリッジドメインでは、CEインターフェイスからフレームを受信すると、宛先MACアドレスが学習されていない場合、またはフレームがブロードキャストまたはマルチキャストである場合、他のCEインターフェイスとすべてのVEインターフェイスにフラッディングされます。宛先 MACアドレスが別の CE デバイスで学習された場合、そのようなフレームは、MACアドレスが学習された CE インターフェイスにユニキャストされます。これは、サービス プロバイダが CE デバイスが相互に直接通信することを望まない場合には望ましくない場合があります。
CEデバイスが直接通信できないようにするには、[edit bridge-domains bridge-domain-name]階層レベルにno-local-switchingステートメントを含めます。
[edit bridge-domains bridge-domain-name] no-local-switching;
no-local-switching文を含めると、CEインターフェイスに到着したフレームは、VEまたはコアに面したインターフェイスにのみ送信されます。
[edit bridge-domains bridge-domain-name]階層レベルでno-local-switchingコマンドを設定する場合、ブリッジドメインのCE面インターフェイス間でマルチキャストトラフィックが転送されるのを妨げない場合があります。ブロードキャスト、不明なユニキャスト、既知のマルチキャストトラフィックは、この動作を示しません。
VPLSにMSTPを設定する
統合型ルーティングおよびブリッジングを設定する場合、マルチプルスパニングツリープロトコル(MSTP)の設定も必要になる場合があります。VPLSを実行しているプロバイダエッジ(PE)ルーター MSTPを設定する場合、顧客向けのインターフェイスでも ethernet-vpls カプセル化を設定する必要があります。VLAN ベースの VPLS インターフェイス カプセル化は、MSTP ではサポートされていません。
ACX7000シリーズのVPLSネットワークでIRBを設定します
Junos OS Evolvedは、インスタンスタイプが vplsのルーティングインスタンスをサポートしていません。ルーティングインスタンスは、インスタンスタイプが virtual-switch で、プロトコルタイプが vplsで設定する必要があります。Junos OS Evolvedを実行しているデバイス上のVPLSネットワークでIRBサポートを設定するには、以下のステートメントを含めます。
set routing-instances routing-instance-name instance-type virtual-switch set routing-instances routing-instance-name protocols vpls neighbor ip-address set routing-instances routing-instance-name protocols vpls no-tunnel-services set routing-instances routing-instance-name protocols vpls vpls-id number set routing-instances routing-instance-name vlans vlan-name vlan-id number set routing-instances routing-instance-name vlans vlan-name interface interface-name set routing-instances routing-instance-name l3-interface interface-name set interfaces interface-name unit number family inet address ip-address arp ip-address mac mac-address
次の設定例は、IRB インターフェイス上のインスタンス タイプが virtual-switch のルーティング インスタンスを示しています。
user@router# show routing-instances
green0 {
instance-type virtual-switch;
protocols {
vpls {
neighbor 192.168.1.1;
control-word;
no-tunnel-services;
vpls-id 200;
}
}
vlans {
bd1 {
vlan-id 1;
interface et-1/0/0.0;
interface et-1/0/1.0;
l3-interface irb.0;
}
}
}
user@router# show interfaces irb
unit 0 {
family inet {
address 10.1.1.1/24 {
arp 10.1.1.10 mac 00:00:05:00:53:01;
}
}
}