例:動的プロファイルを使用した VPLS 擬似配線の設定 - 基本ソリューション
MXシリーズルーター上のVPLSの動的プロファイルには、以下の制限が適用されます。
native-vlan-idステートメントはサポートされていません。native-inner-vlan-idステートメントはサポートされていません。interface-mode accessステートメントオプションはサポートされていません。vlan-id-rangeステートメントはサポートされていません。
多くの場合、このトピックの例で示すように、動的プロファイルを使用した設定の方が静的設定よりも効率的です。
動的プロファイルのないVPLS擬似回線インターフェイス
VLAN識別子の操作に動的プロファイルを使用しない以下の設定を考えてみましょう。
[edit routing-instances]
green {
instance-type vpls;
interface ge-0/0/1.1;
interface ge-0/0/2.1;
interface ge-0/0/3.1;
vlan-tags outer 200 inner 100;
protocols vpls {
vpls-id 10;
neighbor 10.1.1.20;
}
{...more...}
}
[edit interfaces]
ge-0/0/1 {
unit 0 {
vlan-id 10;
}
}
ge-0/0/2 {
unit 0 {
vlan-id 20;
}
}
ge-0/0/3 {
unit 0 {
vlan-id 30;
}
}
これは完全なルーター設定ではありません。
この設定では、 ge-0/0/1 のVLAN識別子10で到着するフレーム内のブロードキャストパケットは、外部VLAN値200および内部VLAN値100のデュアルタグ付きフレームに正規化されます。 ge-0/0/2 または ge-0/0/3 から出るブロードキャストパケットとフレームは、インターフェイス設定に従って、外部VLAN値が削除され、内部VLAN値がそれぞれ20と30にスワップされます。ただし、この外部VLANタグの除去とスワップは余計な作業になります。フレームは、設定によっても、外部VLANタグ値が200、内部VLANタグ値が100 のルーティング インスタンスグリーンのVPLS疑似配線から出力されるためです。
動的プロファイルを使用すると、同じ設定をより効果的に実行できます。
VPLS擬似回線インターフェイスと動的プロファイル
動的プロファイルを使用してVLAN識別子を操作する以下の設定を考えてみましょう。
[edit routing-instances]
green {
instance-type vpls;
interface ge-0/0/1.1;
interface ge-0/0/2.1;
interface ge-0/0/3.1;
vlan-id 100; # Desired inner VLAN tag on the VPLS pseudowire
protocols vpls {
vpls-id 10;
neighbor 10.1.1.20 {
associate-profile green_vpls_pw_1; # The profile
}
}
{...more...}
}
[edit interfaces]
ge-0/0/1 {
unit 0 {
vlan-id 10;
}
}
ge-0/0/2 {
unit 0 {
vlan-id 20;
}
}
ge-0/0/3 {
unit 0 {
vlan-id 30;
}
}
[edit dynamic-profiles]
green_vpls_pw_1 interfaces $junos-interface-ifd-name {
unit $junos-underlying-unit-number {
vlan-tags outer 200 inner 100;
}
}
これは完全なルーター設定ではありません。
この設定では、ge-0/0/1のVLAN識別子10で到着するフレーム内のブロードキャストパケットが、VLAN識別子100のフレームに正規化されます。ge-0/0/2またはge-0/0/3から出るブロードキャストパケットとフレームは、インターフェイス設定に従って、このVLAN値がそれぞれ20と30に交換されます。フレームは、ルーティングインスタンスのVPLS疑似回線から出る緑色で、外側のVLANタグ値200が正規化された値の上にプッシュされます。
動的プロファイルのない CE ルーター
動的プロファイルは、ネイバーだけでなくVPLS設定全体に適用できます。
VLAN識別子100のカスタマーエッジ(CE)ルーター上のVLAN識別子を操作するために動的プロファイルを使用しない次の設定を考えてみましょう。
[edit routing-instances]
green {
instance-type vpls;
interface ge-0/0/1.1;
interface ge-0/0/2.1;
interface ge-0/0/3.1;
vlan-tags outer 200 inner 100;
protocols vpls {
vpls-id 10;
neighbor 10.1.1.20;
}
{...more...}
}
[edit interfaces]
ge-0/0/1 {
unit 0 {
vlan-id 100;
}
}
ge-0/0/2 {
unit 0 {
vlan-id 100;
}
}
ge-0/0/3 {
unit 0 {
vlan-id 100;
}
}
これは完全なルーター設定ではありません。
この設定では、 ge-0/0/1 に到着するフレーム内のブロードキャストパケットは、外部VLAN値が200、内部VLAN値が100のデュアルタグ付きフレームに正規化されます。動的プロファイルを使用しても同じ設定を行うことができます。
CEルーターと動的プロファイル
プロトコルレベルで動的プロファイルを使用する以下の設定を考えてみましょう。
[edit routing-instances]
green {
instance-type vpls;
interface ge-0/0/1.1;
interface ge-0/0/2.1;
interface ge-0/0/3.1;
vlan-id 100; # Desired inner VLAN tag on the VPLS pseudowire
protocols vpls {
associate-profile green_vpls_pw_2; # The profile
vpls-id 10;
neighbor 10.1.1.20;
}
{...more...}
}
[edit interfaces]
ge-0/0/1 {
unit 0 {
vlan-id 100;
}
}
ge-0/0/2 {
unit 0 {
vlan-id 100;
}
}
ge-0/0/3 {
unit 0 {
vlan-id 100;
}
}
[edit dynamic-profiles]
green_vpls_pw_2 interfaces $junos-interface-ifd-name {
unit $junos-underlying-unit-number {
vlan-tags outer 200 inner 100;
}
}
これは完全なルーター設定ではありません。
この設定では、ge-0/0/1でVLAN識別子100で到着するフレーム内のブロードキャストパケットは、VLAN識別子100のフレームに正規化されます(この場合は変更されません)。ge-0/0/2またはge-0/0/3から出るブロードキャストパケットとフレームも、インターフェイス設定に応じて変更されません。フレームは、ルーティングインスタンスのVPLS疑似回線から出る緑色で、外側のVLANタグ値200が正規化された値の上にプッシュされます。