Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

VLAN と VPLS ルーティング インスタンス

VLAN および VPLS ルーティング インスタンスの VLAN 識別子を設定するためのガイドライン

レイヤー2スイッチングのみを実行するVLANの場合、VLAN 識別子を指定する必要はありません。

レイヤー3 IPルーティングを実行するVLANの場合、VLAN識別子またはデュアルVLAN識別子タグのいずれかを指定する必要があります。

VPLSルーティングインスタンスの場合、VLAN識別子またはデュアルVLAN識別子タグのいずれかを指定する必要があります。

VLAN および VPLS ルーティング インスタンスの VLAN 識別子の設定

VLAN または VPLS ルーティング インスタンスの VLAN 識別子は、次の方法で設定できます。

  • ステートメントまたは ステートメントのいずれかを使用して、正規化VLAN識別子を設定する。vlan-idvlan-tags このトピックでは、VLAN または VPLS ルーティング インスタンスで VLAN 識別子の正規化を処理および変換する方法について説明します。

  • または 階層レベルで および ステートメントを使用して、VLANマッピングを構成する。input-vlan-mapoutput-vlan-map[edit interfaces interface-name unit logic-unit-number][edit logical-systems logical-system-name interfaces interface-name unit logic-unit-number]

および ステートメントは、VLAN または VPLS ルーティング インスタンスの正規化 VLAN 識別子を指定するために使用されます。vlan-idvlan-tags 正規化VLAN識別子は、次の機能を実行するために使用されます。

  • 受信したパケットのVLANタグを学習VLAN識別子に変換または正規化します。

  • それぞれが学習VLAN識別子を含む複数の学習ドメインを作成します。学習ドメインは、学習VLAN識別子に基づいてMACアドレスが追加されるMACアドレスデータベースです。

注:

または ステートメントを使用して VLAN または VPLS ルーティング インスタンスの正規化 VLAN 識別子を設定した場合、 および ステートメントを使用して VLAN マッピングを設定できません。input-vlan-mapoutput-vlan-mapvlan-idvlan-tags

VLANのVLAN識別子を設定するには、または 階層レベルで または ステートメントのいずれかを含め、その論理インターフェイスをVLAN設定に含めます。vlan-idvlan-tags[edit interfaces interface-name unit logic-unit-number][edit logical-systems logical-system-name interfaces interface-name unit logic-unit-number]

VPLSルーティングインスタンスの場合、または 階層レベルで または ステートメントのいずれかを含め、その論理インターフェイスをVPLSルーティングインスタンス設定に含めます。vlan-idvlan-tags[edit interfaces interface-name unit logic-unit-number][edit logical-systems logical-system-name interfaces interface-name unit logic-unit-number]

注:

ACX シリーズのルーターは、 階層をサポートしていません。[edit logical-systems]

注:

単一の VLAN または VPLS ルーティング インスタンスの場合は、 または ステートメントのいずれかを含めることができます。ただし、両方を含めることはできません。vlan-idvlan-tags VLANまたはVPLSルーティングインスタンスに 、 、または を設定しない場合、レイヤー2インターフェイスで が設定されていない限り、受信したレイヤー2パケットはVLANタグを変更することなく、アウトバウンドレイヤー2インターフェイスに転送されます。vlan-idvlan-tagsvlan-id-list [ vlan-id-numbers ]output-vlan-map これにより、レイヤー 2 インターフェイスに設定されているものとは異なる VLAN タグを持つレイヤー 2 インターフェイスにフレームが転送されます。レイヤー2インターフェイスから受信したフレームは、インターフェイス設定で指定されたVLANタグと一致する必要があることに注意してください。無効な設定により、レイヤー 2 ループが発生する可能性があります。

インバウンド論理インターフェイスに関連付けられたVLANタグが、正規化VLAN識別子と比較されます。タグが異なる場合は、の説明 に従って書き換えられます。表 1受信パケットの送信元MACアドレスは、正規化VLAN識別子に基づいて学習されます。

注:

レイヤー 2 スイッチングのみを実行する VLAN には、VLAN 識別子を指定する必要はありません。レイヤー3 IPルーティングをサポートするには、VLAN識別子またはVLANタグのペアを指定する必要があります。ただし、1つのルーティングインスタンス内の複数のVLANに同じVLAN識別子を指定することはできません。各 VLAN には、一意の VLAN 識別子が必要です。

アウトバウンド論理インターフェイスに関連付けられたVLANタグと正規化VLAN識別子が異なる場合、に 説明されているように、送信論理インターフェイスのVLANタグと一致するように正規化VLAN識別子が書き換えられます。表 2

VPLSルーティングインスタンスを介して送信されたパケットに、正規化VLAN識別子でタグ付けするには、次のいずれかの設定ステートメントを含めます。

  • vlan-id number VPLS VT(仮想トンネル)インターフェイスを介して送信されるすべてのパケットに VLAN 識別子のタグを付けます。

  • vlan-tags outer number inner number VPLS VT インターフェイスを介して送信されるすべてのパケットに、デュアルの外部および内部 VLAN タグを付けます。

インバウンド論理インターフェイスに関連付けられたパケットが VPLS VT インターフェイスを介して送信されるときに、それらのパケットから VLAN タグを削除するには、 ステートメントを使用します。vlan-id none これらのパケットは、他のカスタマーVLANタグとともに送信される可能性があることに注意してください。

ステートメントを使用すると 、最小限の設定で複数のVLANのブリッジングを設定できます。vlan-id all このステートメントを設定すると、次のラーニングドメインが作成されます。

  • 各内部VLAN、または学習VLAN、2つのVLANタグで構成された論理インターフェイスの識別子

  • 各VLAN、または学習VLAN、1つのVLANタグで構成された論理インターフェイスの識別子

カスタマー VLAN ID は学習にのみ使用されるため、VPLS ルーティングインスタンスではカスタマー VLAN ID を使用しないことをお勧めします。

以下の設定のように、VPLSルーティングインスタンスでサービスVLAN IDを使用する必要があります。

注:

VPLSルーティングインスタンスで ステートメントを設定する 場合、論理インターフェイスで および ステートメントを使用して、入力でサービスVLAN IDをポップし、出力でサービスVLAN IDをプッシュし、このようにして、スケーリングに対する二重タグ付きフレームの影響を制限することをお勧めします。vlan-id allinput-vlan-map popoutput-vlan-map push ネイティブステートメントが設定に含まれている場合、そのステートメントを使用することはできません。vlan- idvlan-id all

ステートメントを使用すると 、トランクインターフェイス上の複数のVLANのブリッジングを設定できます。vlan-id-list [ vlan-id-numbers ] このステートメントを設定すると、次のラーニングドメインが作成されます。

  • リストされている各VLAN: vlan-id-list [ 100 200 300 ]

  • 範囲内の各 VLAN: vlan-id-list [ 100-200 ]

  • リスト内のさまざまな組み合わせの各VLAN: vlan-id-list [ 50, 100-200, 300 ]

以下のステップは、VLANまたはVPLSルーティングインスタンスに対して、 または ステートメントを使用して正規化VLAN識別子を指定する場合に、レイヤー2論理インターフェイス上で受信したパケットをブリッジングするプロセスの概要を示しています。vlan-id numbervlan-tags

  1. 物理ポートでパケットを受信すると、パケットのVLAN識別子がそのポートで設定された論理インターフェイスのVLAN識別子と一致する場合にのみ受け入れられます。
  2. 次に、受信したパケットのVLANタグが正規化VLAN識別子と比較されます。パケットのVLANタグが正規化VLAN識別子と異なる場合、VLANタグはの説明 に従って書き換えられます。表 1
  3. 受信したパケットの送信元MACアドレスが送信元MACテーブルに存在しない場合は、正規化VLAN識別子に基づいて学習されます。
  4. 次に、パケットは、宛先MACアドレスに基づいて、1つ以上のアウトバウンドレイヤー2論理インターフェイスに転送されます。既知のユニキャスト宛先 MAC アドレスを持つパケットは、1 つの発信論理インターフェイスにのみ転送されます。アウトバウンド レイヤー 2 論理インターフェイスごとに、VLAN または VPLS ルーティング インスタンスに設定された正規化 VLAN 識別子が、その論理インターフェイスに設定された VLAN タグと比較されます。アウトバウンド論理インターフェイスに関連付けられた VLAN タグが、VLAN または VPLS ルーティング インスタンスに設定された正規化 VLAN 識別子と一致しない場合、VLAN タグはの説明 に従って書き換えられます。表 2

以下の表は、VLANとの間で送受信されるトラフィックにVLANタグがどのように適用されるかを示しています。VLANに対する および ステートメントの設定方法と 、VLAN またはVPLSルーティングインスタンスにおける論理インターフェイスに対する識別子の設定方法によって異なります。vlan-idvlan-tags 設定に応じて、VLANタグに対して次の書き換え操作が実行されます。

  • pop- VLANタグスタックの一番上からVLANタグを削除します。

  • pop-pop- フレームの外側と内側の両方の VLAN タグを削除します。

  • pop-swap- フレームの外側の VLAN タグを削除し、フレームの内側の VLAN タグを置き換えます。

  • swap- フレームのVLANタグを置き換えます。

  • push- VLANスタックの一番上に新しいVLANタグを追加します。

  • push-push- フレームの前に 2 つの VLAN タグをプッシュします。

  • swap-push- フレームの VLAN タグを置き換え、新しい VLAN タグを VLAN スタックの一番上に追加します。

  • swap-swap- フレームの外側と内側の両方の VLAN タグを置き換えます。

表 1 は、設定に応じて、VLANに送信されたパケットのVLANタグがどのように処理および変換されるかの具体例を示しています。「–」は、指定された論理インターフェイスVLAN識別子でステートメントがサポートされていないことを意味します。「No operation」は、受信したパケットのVLANタグが、指定された入力論理インターフェイスに対して変換されないことを意味します。

表 1: VLANのVLAN識別子に対するステートメントの使用と入力書き換え操作

VLAN識別子 論理インターフェイス

VLANのVLAN設定

vlan-id なし

VLAN-ID 200

vlan-id all

VLAN タグ 外部 100 インナー300

none

操作なし

プッシュ200

プッシュ100、プッシュ300

200

ポップ200

操作なし

操作なし

スワップ200を300に、 プッシュ100

1000

ポップ1000

1000を200にスワップ

操作なし

1000を300にスワップし、 プッシュ100

vlan-tags outer 2000 inner 300

ポップ2000、ポップ300

ポップ2000、スワップ300 200まで

ポップ2000

スワップ 2000 から 100

vlan-tags outer 100 inner 400

ポップ100、ポップ400

ポップ100、スワップ400 200まで

ポップ100

スワップ 400 から 300

vlan-id-range 10-100

操作なし

vlan-tags outer 200 inner-range 10-100

ポップ200

表 2 は、設定に応じて、VLANから送信されたパケットのVLANタグがどのように処理および変換されるかの具体例を示しています。「–」は、指定された論理インターフェイスVLAN識別子でステートメントがサポートされていないことを意味します。「No operation」は、アウトバウンドパケットのVLANタグが、指定された出力論理インターフェイスに対して変換されないことを意味します。

表 2: VLANのVLAN識別子に対するステートメントの使用と出力書き換え操作

VLAN識別子 論理インターフェイス

VLANのVLAN設定

vlan-id なし

VLAN-ID 200

vlan-id all

VLAN タグ 外部 100 インナー300

none

操作なし

ポップ200

ポップ100、ポップ300

200

プッシュ200

操作なし

操作なし

ポップ100、スワップ300 200まで

1000

プッシュ1000

スワップ 200 から 1000

操作なし

ポップ100、スワップ300 1000まで

vlan-tags outer 2000 inner 300

プッシュ2000、プッシュ300

スワップ200を300に、 プッシュ2000

プッシュ2000

100 を 2000 にスワップ

vlan-tags outer 100 inner 400

プッシュ100、プッシュ400

200を400にスワップし、 プッシュ100

プッシュ100

スワップ 300 から 400

vlan-id-range 10-100

操作なし

vlan-tags outer 200 inner-range 10-100

プッシュ200