レイヤー 2 仮想スイッチの設定
スパニングツリープロトコルインスタンスを持つLANセグメントを分離し、VLAN IDスペースを分離し、データリンクレイヤーでのみトラフィックをフィルターおよび転送するレイヤー2仮想スイッチ。レイヤー 3 ルーティングは実行されません。各ブリッジ ドメインは、レイヤー 2 の学習と転送に参加する一連の論理ポートで構成されています。仮想スイッチはレイヤー 2 ネットワークを表します。
仮想スイッチ階層には、主に 2 種類のインターフェイスが使用されます。
レイヤー2論理インターフェイス—このタイプのインターフェイスは、仮想回線識別子としてVLAN-IDを使用し、VLAN-IDのスコープはインターフェイスポートに対してローカルです。このタイプのインターフェイスは、サービスプロバイダ中心のアプリケーションでよく使用されます。
アクセスインターフェイスまたはトランクインターフェイス-このタイプのインターフェイスは、グローバルな意味を持つVLAN-IDを使用します。アクセスインターフェイスまたはトランクインターフェイスは、VLANメンバーシップに基づいてブリッジドメインに暗黙的に関連付けられています。通常、アクセス インターフェイスまたはトランク インターフェイスはエンタープライズ中心のアプリケーションで使用されます。
メモ:アクセス インターフェイスとトランク インターフェイスの違いは、アクセス インターフェイスが 1 つの VLAN の一部になることと、インターフェイスが通常エンドユーザー デバイスに接続されることです(パケットは暗黙的に設定された VLAN に関連付けられています)。対照的に、トランク インターフェイスは、複数の VLAN からのトラフィックを多重化し、通常はスイッチを相互接続します。
レイヤー 2 仮想スイッチを設定するには、以下のステートメントを含めます。
[edit] routing-instances { routing-instance-name ( instance-type virtual-switch; bridge-domains { bridge-domain-name { domain-type bridge; interface interface-name; vlan-id (all | none | number); # Cannot be used with ’vlan-tags’ statement vlan-id-list [ vlan-id-numbers ]; vlan-tags outer number inner number; # Cannot be used with ’vlan-id’ statement } } protocols { mstp { ...mstp-configuration ... } } } }
仮想スイッチを有効にするには、インスタンスタイプとして仮想スイッチを指定する必要があります。
仮想スイッチに設定する各ブリッジ ドメインについて、 を指定します bridge-domain-name。また、 ステートメントに値 ブリッジ も指定する domain-type
必要があります。
ステートメントでは vlan-id
、有効なVLAN識別子か、 なし または すべての オプションのいずれかを指定できます。
すべてのオプションは IRB ではサポートされていません。
ブリッジ ドメインの VLAN 識別子を指定する必要はありません。ただし、仮想スイッチ内の複数のブリッジ ドメインに同じ VLAN 識別子を指定することはできません。仮想スイッチ内の各ブリッジ ドメインには、一意の VLAN 識別子が必要です。
単一のブリッジ ドメインの場合、 ステートメントまたは ステートメントのいずれかを vlan-id
含めることができますが、両方を vlan-tags
含めるわけではありません。 vlan-id
ステートメント、 vlan-id-list
ステートメント、および vlan-tags
ステートメントは相互に排他的です。
vlan-id-list
ステートメントを使用すると、リスト内の各vlan-idに対して複数のブリッジドメインを自動的に作成できます。
ブリッジドメインに含める1つ以上の論理インターフェイスを指定するには、 階層レベルで設定したイーサネットインターフェイスの を[edit interfaces]
指定interface-nameします。詳細については、 ルーティングデバイス用Junos OSネットワークインターフェイスライブラリを参照してください。