例:動的プロファイルを使用した 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 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識別子100で到着したフレーム内のブロードキャストパケットは、VLAN識別子100で到着したフレームに正規化されます(この場合、それらは変更されません)。ブロードキャストパケットと ge-0/0/2 または ge-0/0/3 を出るフレームも、インターフェイス設定に応じて変更されません。ルーティングインスタンス グリーン のVPLS疑似配線から出るフレームで、外部VLANタグ値200が正規化された値の上にプッシュされます。