内部および外部TPIDおよびVLAN IDの設定
一部の書き換え操作では、内部または外部のタグプロトコル識別子(TPID)値と内部または外部の仮想ローカルエリアネットワーク識別子(VLAN ID)値を設定する必要があります。これらの値は、入力VLANマップまたは出力VLANマップのいずれかに適用できます。スタックおよび書き換えギガビットイーサネットVLANタグは、Q-in-Qトンネリングとも呼ばれます。
入力VLANマップで定義したVLAN IDは、論理インターフェイスにバインドされたVLAN IDの上にスタックされます。論理インターフェイスへのVLAN IDのバインドの詳細については、 802.1Q VLANの概要を参照してください。
入力および出力VLANマップに含めるすべてのTPIDは、 [edit interfaces interface-name gigether-options ethernet-switch-profile tag-protocol-id [ tpids ]] 階層レベルまたは [edit interfaces interface-name aggregated-ether-options ethernet-switch-profile tag-protocol-id [ tpids ]] 階層レベルで指定したTPIDに含まれている必要があります。詳細については、「 タグ付きフレームとして処理される特定のTPIDを使用したフレームの設定」を参照してください。
表1 および 表2 は、これらのステートメントが必要な場合を示しています。 表1 は、入力VLANマップの書き換え操作に有効なステートメントの組み合わせを示しています。「いいえ」は、書き換え操作の入力VLANマップにステートメントを含めてはならないことを意味します。「オプション」とは、入力VLANマップの書き換え操作にステートメントをオプションで指定できることを意味します。「任意」とは、 vlan-id ステートメント、 tag-protocol-id ステートメント、 inner-vlan-id ステートメント、または inner-tag-protocol-id ステートメントを含める必要があることを意味します。
|
入力VLANマップステートメント |
|||
|---|---|---|---|---|
| 書き換え操作 | vlan id | タグプロトコルID | 内部vlan-id | 内部タグプロトコルID |
| プッシュ | オプション |
オプション |
いいえ |
いいえ |
| ポップ | いいえ |
いいえ |
いいえ |
いいえ |
| スワップ | 任意 |
任意 |
いいえ |
いいえ |
| プッシュプッシュ | オプション |
オプション |
オプション |
オプション |
| スワッププッシュ | オプション |
オプション |
任意 |
任意 |
| スワップスワップ | オプション |
オプション |
任意 |
任意 |
| ポップスワップ | いいえ |
いいえ |
任意 |
任意 |
| ポップポップ | いいえ |
いいえ |
いいえ |
いいえ |
表2は、出力VLANマップの書き換え操作に有効なステートメントの組み合わせを示しています。「いいえ」は、書き換え操作の出力VLANマップにステートメントを含めてはならないことを意味します。「オプション」とは、出力VLANマップの書き換え操作にステートメントをオプションで指定できることを意味します。
|
出力VLANマップステートメント |
|||
|---|---|---|---|---|
| 書き換え操作 | vlan id | タグプロトコルID | 内部vlan-id | 内部タグプロトコルID |
| プッシュ | いいえ |
オプション |
いいえ |
いいえ |
| ポップ | いいえ |
いいえ |
いいえ |
いいえ |
| スワップ | いいえ |
オプション |
いいえ |
いいえ |
| プッシュプッシュ | いいえ |
オプション |
いいえ |
オプション |
| スワッププッシュ | いいえ |
オプション |
いいえ |
オプション |
| スワップスワップ | いいえ |
オプション |
いいえ |
オプション |
| ポップスワップ | いいえ |
いいえ |
いいえ |
オプション |
| ポップポップ | いいえ |
いいえ |
いいえ |
いいえ |
inner-vlan-idステートメントを使用した入力VLANマップ、オプションのinner-tag-protocol-idステートメントを使用した出力VLANマップ
[edit interfaces interface-name unit logical-unit-number] input-vlan-map { pop-swap; inner-vlan-id number; } output-vlan-map { pop-swap; inner-tag-protocol-id tpid; }
inner-tag-protocol-idステートメントを使用した入力VLANマップ、オプションのinner-tag-protocol-idステートメントを使用した出力VLANマップ
[edit interfaces interface-name unit logical-unit-number] input-vlan-map { pop-swap; inner-tag-protocol-id tpid; } output-vlan-map { pop-swap; inner-tag-protocol-id tpid; }
inner-tag-protocol-idおよびinner-vlan-idステートメントによる入力VLANマップ
[edit interfaces interface-name unit logical-unit-number] input-vlan-map { pop-swap; inner-vlan-id number; inner-tag-protocol-id tpid; }