例:動的プロファイルを使用した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;
}
}
これは完全なルーター設定ではありません。
この設定では、VLAN 識別子 10 で到着するフレーム内でのブロードキャスト パケットが ge-0/0/1 で、VLAN 識別子 100 のフレームに正規化されます。ge-0/0/2 または ge-0/0/3 を出るブロードキャスト パケットとフレームは、インターフェイス設定に応じて、この VLAN 値がそれぞれ 20 と 30 にスワップされます。フレームは、正規化された値にプッシュされた外部VLANタグ値200を使用してルーティング インスタンス緑色でVPLS疑似回線から送信されます。
動的プロファイルのないCEルーター
動的プロファイルは、ネイバーだけでなく、VPLS設定全体に適用できます。
VLAN ID 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 ID 100 で到着するフレーム内のブロードキャスト パケットは、VLAN ID 100 のフレームに正規化されます(この場合、ブロードキャストは変更されません)。インターフェイス設定に応じて、 ge-0/0/2 または ge-0/0/3 から出るブロードキャスト パケットとフレームも変更されません。フレームは、正規化された値に 200 の外部 VLAN タグ値がプッシュされた 緑色 でルーティング インスタンスVPLS 疑似回線から送信されます。