レイヤー2ホールセールソリューション向けのVLANタグのスタックと書き換え
VLANタグをスタックして書き換えることで、追加の(外部の)VLANタグを使用して、レイヤー2ホールセール型ネットワーク内のルーターを区別できます。フレームは、インターフェイス上で受信することも、システムの内部( input-vlan-map ステートメントの結果として)受信することもできます。
書き換え操作を構成して、シングルタグ付きフレームとデュアルタグ付きフレームでタグをスタック(push)、削除(pop)、書き換え(swap)することができます。ポートにタグが付けられていない場合、そのポート上のどの論理インターフェイスでも書き換え操作はサポートされません。
以下のシングルアクションVLAN書き換え操作を設定できます。
pop—VLANタグスタックの一番上からVLANタグを削除します。フレームの外側のVLANタグが削除されます。push—新しいVLANタグをVLANスタックの一番上に追加します。外側のVLANタグが、既存のVLANタグの前にプッシュされます。swap—受信フレームの内部VLANタグを、ユーザーが指定したVLANタグ値に置き換えます。
論理インターフェイスのVLAN書き換え操作は、受信フレームの入力VLANマップと、送信フレームの出力VLANマップで設定します。
[edit dynamic-profiles profile-name interface “$junos-interface-ifd-name” unit ” $junos-interface-unit]階層レベルで、input-vlan-mapステートメントとoutput-vlan-mapステートメントの両方を含めることができます。
許可されるVLAN書き換え操作のタイプは、フレームがシングルタグ付きかデュアルタグ付きかによって異なります。 表1は 、サポートされている書き換え操作と、それらが単一タグ付きフレームまたはデュアルタグ付きフレームに適用できるかどうかを示しています。この表には、操作中に追加または削除されるタグの数も表示されます。
書き換え操作 |
単一タグ |
デュアルタグ付き |
タグ数 |
|---|---|---|---|
| ポップ | はい |
はい |
– 1 |
| プッシュ | はい |
はい |
+1 |
| スワップ | はい |
はい |
0 |
VLAN書き換え操作に応じて、入力VLANマップ、出力VLANマップ、またはその両方でインターフェイスの書き換え操作を設定します。 表2は 、設定可能な書き換え操作の組み合わせを示しています。「なし」は、VLAN マップに書き換え操作が指定されていないことを意味します。
入力VLANマップ |
出力VLANマップ |
|||
|---|---|---|---|---|
なし |
プッシュ |
ポップ |
スワップ |
|
なし |
はい |
いいえ |
いいえ |
はい |
プッシュ |
いいえ |
いいえ |
はい |
いいえ |
ポップ |
いいえ |
はい |
いいえ |
いいえ |
スワップ |
はい |
いいえ |
いいえ |
はい |
入力VLANマップを設定するには:
input-vlan-mapステートメントは、単一タグ付き加入者パケットで外部タグをプッシュする必要がある場合、または加入者デュアルタグ付きパケットで外部タグを変更する必要がある場合にのみ設定します。
出力VLANマップを設定するには:
output-vlan-mapステートメントを設定するのは、加入者向けのデュアルタグ付きパケットに含まれる外部タグをポップまたは変更する必要がある場合のみです。
output-vlan-mapステートメントを含めます。[edit dynamic-profiles Subscriber_Profile_Retail1 interfaces “$junos-interface-ifd-name” unit “$junos-interface-unit”] user@host# edit output-vlan-map
出力VLANマップで実行するアクションを指定します。
[edit dynamic-profiles Subscriber_Profile_Retail1 interfaces “$junos-interface-ifd-name” unit “$junos-interface-unit” output-vlan-map] user@host# set pop
VLAN書き換え操作が有効で、入力VLANマップまたは出力VLANマップのどちらに適用されているかを知っておく必要があります。また、書き換え操作では、入力VLANマップまたは出力VLANマップに、内部および外部タグプロトコル識別子(TPID)および内部および外部VLAN IDを設定するステートメントを含める必要があるかどうかも知っておく必要があります。内部および外部TPID、および内部および外部VLAN IDの設定については、「 内部および外部TPIDおよびVLAN IDの設定」を参照してください。