論理インタフェースへの VLAN Id のバインド
このトピックでは、論理インタフェースを構成して VLAN タグ付きフレームを受信して転送する方法について説明します。
VLAN タグ付きフレームを受信して転送する論理インタフェースを構成するには、VLAN ID、VLAN Id の範囲、または VLAN Id のリストを論理インタフェースにバインドする必要があります。表 1は、vlan id を論理インタフェースにバインドするために使用する構成文のリストです。着信パケットのマッチングに使用する vlan id のスコープ別に整理されています。これらのステートメントは、 [edit interfaces interface-name unit logical-unit-number]階層レベルまたは[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]階層レベルで設定できます。
表 1: VLAN Id を論理インタフェースにバインドするために使用される構成文
VLAN ID の照合範囲 | 論理インタフェースでサポートされる VLAN フレーミングのタイプ | |
---|---|---|
単一タグフレーム | デュアルタグフレーミング | |
VLAN ID | vlan-id vlan-id; | vlan-tags outer tpid.<vlan-id> inner tpidvlan-id; |
VLAN ID の範囲 | vlan-id-range vlan-id–vlan-id; | vlan-tags outer tpid.vlan-id inner-range tpid.vlan-id–vlan-id; |
VLAN ID リスト | vlan-id-list [vlan-id vlan-id–vlan-id]; | vlan-tags outer <tpid.>vlan-id inner-list [vlan-id vlan-id–vlan-id]; |
このinner-listvlan-tagsステートメントのオプションは、タグプロトコル ID (tpid) 値をサポートしていません。
- 特定の VLAN ID に (バインドされている) 論理インターフェイスを使用して、一致する VLAN id を含む受信フレームを受信して転送します。VLAN ID を単一タグの論理インターフェイスにバインドするには、 vlan-id[edit interfaces interface-name unit logical-unit-number]階層レベルまたは[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]階層レベルでステートメントを追加します。[edit interfaces interface-name unit logical-unit-number]user@host# vlan-id vlan-id;
シングルタグ論理インターフェイスをサポートするようにイーサネットインターフェイスを構成するvlan-taggingには、 [edit interfaces ethernet-interface-name]階層レベルでステートメントを追加します。複合タグをサポートするにはflexible-vlan-tagging 、代わりにステートメントを指定してください。
- VLAN ID をデュアルタグ論理インターフェイスにバインドするには、 vlan-tags[edit interfaces ethernet-interface-name unit logical-unit-number]階層レベルまたは[edit logical-systems logical-system-name interfaces ethernet-interface-name unit logical-unit-number]階層レベルにステートメントを追加します。[edit interfaces ethernet-interface-name unit logical-unit-number]vlan-tags inner <tpid.>vlan-id outer <tpid.>vlan-id;
デュアルタグ論理インターフェイスをサポートするようにイーサネットインターフェイスを構成するstacked-vlan-taggingには、 [edit interfaces ethernet-interface-name]階層レベルでステートメントを追加します。複合タグをサポートするにはflexible-vlan-tagging 、代わりにステートメントを指定してください。
- サービスプロバイダは、VLAN 範囲を使用して、複数のサイトを介して特定の顧客に属する複数の Vlan を相互接続できます。VLAN ID の範囲を使用すると、スイッチリソースを節約し、設定を簡素化できます。ある範囲の VLAN Id を単一タグの論理インタフェースにバインドするには、 vlan-id-range[edit interfaces ethernet-interface-name unit logical-unit-number]階層レベルまたは[edit logical-systems logical-system-name interfaces ethernet-interface-name unit logical-unit-number]階層レベルにある文を含めます。[edit interfaces ethernet-interface-name unit logical-unit-number]vlan-id-range vlan-id-vlan-id;
- 一連の VLAN Id をデュアルタグ論理インターフェイスにバインドするには、 vlan-tagsステートメントを含めます。このinner–listオプションを使用して、開始 vlan id と最後の vlan id をハイフンで区切って、vlan id を包括範囲として指定します。この明細書は、 [edit interfaces ethernet-interface-name unit logical-unit-number]階層レベルまたは[edit logical-systems logical-system-name interfaces ethernet-interface-name unit logical-unit-number]階層レベルで含めることができます。[edit interfaces ethernet-interface-name unit logical-unit-number]vlan-tags inner–list [ vlan-id vlan-id–vlan-id ] outer <tpid.>vlan-id;
デュアルタグ論理インターフェイスをサポートするようにイーサネットインターフェイスを構成するstacked-vlan-taggingには、 [edit interfaces ethernet-interface-name]階層レベルでステートメントを追加します。複合タグをサポートするにはflexible-vlan-tagging 、代わりにステートメントを指定してください。
Junos OS リリース 9.5 以降では、MX シリーズルーターおよび Junos OS リリース 12.2 r2 以降の EX シリーズスイッチで、vlan id のリストを単一の論理インターフェイスにバインドして、vlan ごとに独立した論理インタフェースを構成する必要がないことを説明します。VLAN 範囲Vlan ID リストで指定されている VLAN ID の付いたパケットを受信する論理インタフェースは、 vlan バンドルされた論理インタフェースと呼ばれます。
VLAN にバンドルされた論理インタフェースを使用して、レイヤー 2 VPN ルーティングインスタンス間またはレイヤー2回線間で回線間の相互接続を構成できます。VLAN にバンドルされた論理インタフェースを使用すると、設定が簡単になり、論理インタフェース、ネクストホップ、回線などのシステムリソースの使用量を抑えることができます。
複数の論理インタフェース (VLAN ID ごとに1つずつ、1つは vlan id の各範囲に対応) を構成する代わりに、vlan Id のリストに基づいて、VLAN でバンドルされた単一の論理インタフェースを構成できます。
このvlan-idオプションは、を使用vlan-id-listして構成されている VPLS インスタンスで VLAN 正規化を実現するためにサポートされていません。ただし、このオプションを使用vlan-mapsして VLAN の正規化を実現できます。
- VLAN Id のリストを単一タグの論理インターフェイスにバインドするには、 vlan-id-list[edit interfaces ethernet-interface-name unit logical-unit-number]階層レベルまたは[edit logical-systems logical-system-name interfaces ethernet-interface-name unit logical-unit-number]階層レベルでステートメントを追加します。リスト内の VLAN Id を個別に指定するには、スペースを使用して、開始 VLAN ID と最後の vlan id を区切り、両方の組み合わせを使用して包括的なリストとして各 ID を区切ります。 [edit interfaces ethernet-interface-name unit logical-unit-number]user@host# vlan-id-list [ vlan-id vlan-id–vlan-id ];
シングルタグ論理インターフェイスをサポートするようにイーサネットインターフェイスを構成するvlan-taggingには、 [edit interfaces ethernet-interface-name]階層レベルでステートメントを追加します。複合タグをサポートするにはflexible-vlan-tagging 、代わりにステートメントを指定してください。
- VLAN Id のリストをデュアルタグ論理インターフェイスにバインドするには、 vlan-tags[edit interfaces ethernet-interface-name unit logical-unit-number]階層レベルまたは[edit logical-systems logical-system-name interfaces ethernet-interface-name unit logical-unit-number]階層レベルでステートメントを追加します。このinner-listオプションを使用して、vlan id を個別に指定するために、最初の vlan id と最後の vlan id を区切り、両方の組み合わせを使用して包括的なリストとして、各 ID を1つのスペースで区切ります。[edit interfaces ethernet-interface-name unit logical-unit-number]user@host# vlan-tags inner-list [vlan-id vlan-id–vlan-id ] outer <tpid>vlan-id;
注 このinner-listvlan-tagsステートメントのオプションは、タグプロトコル ID (tpid) 値をサポートしていません。
デュアルタグ論理インターフェイスをサポートするようにイーサネットインターフェイスを構成するstacked-vlan-taggingには、 [edit interfaces ethernet-interface-name]階層レベルでステートメントを追加します。複合タグをサポートするにはflexible-vlan-tagging 、代わりにステートメントを指定してください。
次の例では、2つの異なる論理ポートで2つの VLAN Id リストを構成しています。
上記の設定では、 ge-1/1/0単一タグ論理インタフェースをサポートし、 ge-1/1/1複合型のタグ付けをサポートしています。1つのタグの論理ge-1/1/0.10インタフェースge-1/1/1.20と各バンドルの VLAN id のリスト。デュアルタグ論理インターフェイスge-1/1/1.20は、内部 VLAN id のリストをバンドルします。
同じインターフェイスの範囲をインターフェイス範囲にグループ化し、そのインターフェイス範囲に共通の構成を適用することができます。たとえば、前述の設定では、インターフェイス ge-1/1/0 と、ge-1/1/1 はどちらも同じ物理カプセル化タイプflexible-ethernet-servicesを使用しています。そのため、そのメンバーとしてのインターフェイスとして、1/1/0 および ge-1/1/1/はインターフェイス範囲を定義し、その定義されたインターフェイス範囲にカプセル化タイプの柔軟なイーサネットサービスを適用できます。