柔軟なイーサネットサービスのカプセル化
フレキシブルイーサネットサービスは、物理インターフェイスが論理インターフェイスレベルで異なるタイプのイーサネットカプセル化をサポートできるようにするカプセル化の一種です。フレキシブルイーサネットサービスのカプセル化を設定して、サービスプロバイダとエンタープライズスタイルの設定をサポートできます。以下のトピックでは、フレキシブルイーサネットサービスのカプセル化の概要とその設定の詳細について説明します。
スイッチでのフレキシブルイーサネットサービスのカプセル化について
Junos OSは、スイッチインターフェイスに対して、サービスプロバイダスタイルとエンタープライズスタイルの2種類の設定スタイルをサポートしています。サービスプロバイダスタイルでは、より多くの設定が必要ですが、柔軟性も向上します。エンタープライズスタイルは設定は簡単ですが、機能は少ないです。各設定スタイルには、異なるイーサネットカプセル化タイプが必要です。フレキシブルイーサネットサービスを使用して、両方の設定スタイルをサポートするように物理インターフェイスを構成できます。
EX4300、QFX5100(Junos OS 16.1R5以前を実行)、QFX5200では、サービスプロバイダスタイルとエンタープライズスタイルのインターフェイス設定は、Junos OS内で異なる方法で処理されます。サービスプロバイダスタイルとエンタープライズスタイルのインターフェイス設定が混在している場合、ハードウェア内のegress VLAN変換が誤ってプログラムされ、設定されたポート間で転送の問題が発生する可能性があります。Q-in-Qのシナリオでサービスプロバイダスタイルの設定を使用します。それ以外のシナリオでは、エンタープライズスタイル設定を使用します。
フレキシブルイーサネットサービスは、物理インターフェイスが論理インターフェイスレベルで異なるタイプのイーサネットカプセル化をサポートできるようにするカプセル化の一種です。ユニットごとに複数のイーサネットカプセル化を定義すると、同じ物理インターフェイスに接続された複数のホストにイーサネットベースのサービスを簡単にカスタマイズできます。
サービスプロバイダスタイル
サービスプロバイダ設定スタイルでは、論理インターフェイスレベルでイーサネットベースのサービスをカスタマイズできます。サービスプロバイダは通常、複数の顧客を同じ物理インターフェイスに接続しています。サービスプロバイダスタイルを使用すると、物理インターフェイス上で複数の論理インターフェイスを設定し、各ユニットを異なるVLANに関連付けることができます。これにより、顧客ごとに異なるサービスを柔軟に設定できますが、各機能は論理インターフェイス上で明示的に設定する必要があるため、より多くの設定が必要になります。
サービスプロバイダスタイルのみをサポートするように物理インターフェイスを設定する場合、ブリッジング機能をサポートするために、物理インターフェイスを extended-vlan-bridge オプションでカプセル化する必要があります。また、VLANタグ付けは、トランクモードで動作し、複数のVLANのVLANタグを持つイーサネットフレームを送信できるように、物理インターフェイス上に設定する必要があります。各論理インターフェイスは、固有のVLAN IDにバインドされています。
エンタープライズスタイル
エンタープライズ スタイルの設定は、イーサネットベースのサービスのコンシューマに基本的なブリッジング機能を提供するように設計されています。通常、各ポートはホストに接続されているか、別のスイッチにトランクを提供するため、1つのポートでさまざまな顧客のサービスを分離する必要はありません。
エンタープライズ設定スタイルでは、インターフェイスファミリーとして ethernet-switching を指定することで、論理インターフェイスはレイヤー2モードになります。フレキシブルイーサネットサービスを使用しないと、 ethernet-switching は単一の論理ユニット(ユニット0)にのみ設定できます。VLAN IDをユニット0にバインドすることはできません。これらのインターフェイスは、さまざまなVLANタグを持つトラフィックをサポートするトランクモード、またはタグなしトラフィックをサポートするアクセスモードで動作するためです。
柔軟なイーサネットサービス
柔軟なイーサネットサービスのカプセル化タイプにより、物理インターフェイスは両方の設定スタイルに対応できます。サービスプロバイダスタイルをサポートするため、フレキシブルイーサネットサービスでは、物理インターフェイスではなく論理インターフェイスレベルでカプセル化を設定することができます。エンタープライズ スタイルをサポートするために、フレキシブル イーサネット サービスにより、ユニット 0 のみではなく、任意の論理インターフェイス ユニット番号に ethernet-switching ファミリーを構成できます。
例えば、以下の設定は、フレキシブルイーサネットサービス用にカプセル化された物理インターフェイスxe-0/0/51上に設定された3つの論理インターフェイスを示しています。ユニット100とユニット200はサービスプロバイダスタイルで、ユニット300はエンタープライズスタイルで設定されています。 vlan-bridge のカプセル化タイプは、ユニット100とユニット200のブリッジングを有効にするために使用され、 family ethernet-switching ユニット300のブリッジングを有効にします。
interfaces {
xe-0/0/51 {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
unit 100 {
encapsulation vlan-bridge;
vlan-id 100;
}
unit 200 {
encapsulation vlan-bridge;
vlan-id 200;
}
unit 300 {
family ethernet-switching {
interface-mode trunk;
vlan members 300;
}
}
}
}
以下は、フレキシブルイーサネットサービスのカプセル化を設定する際に従うべきガイドラインです。
-
QFX10000スイッチでは、サブインターフェイスに二重タグが付いたフレキシブルイーサネットサービスはサポートされていません。
QFX10000スイッチでは、同じインターフェイス上の
family ethernet-switchingでvlan-taggingまたはflexible-vlan-taggingの設定はサポートされていません。QFX10000スイッチとEX9200スイッチでのみ、
flexible-ethernet-servicesカプセル化がすでに有効になっている場合、vlan-cccカプセル化を有効にできます。QFX5100スイッチでは、
vlan-bridgeとfamily ethernet switching用に同じ物理インターフェイス上でカプセル化を組み合わせることができます。Junos OS リリース 16.1R6 以降では、family inetとfamily ethernet-switchingのために同じ物理インターフェイス上でカプセル化を組み合わせることもできます。ユニット番号とVLAN IDが一致する必要はありませんが、ベストプラクティスと見なされます。
フレキシブルイーサネットサービスのカプセル化を設定して、サービスプロバイダとエンタープライズの設定スタイルをサポートするサービスプロバイダ
フレキシブルイーサネットサービスは、物理インターフェイスが論理インターフェイスレベルでイーサネットカプセル化を指定できるようにする カプセル化 のタイプです。各論理インターフェイスは、異なるイーサネットカプセル化を持つことができます。ユニットごとに複数のイーサネットカプセル化を定義すると、同じ物理インターフェイスに接続された複数のホストにイーサネットベースのサービスを簡単にカスタマイズできます。
フレキシブルイーサネットサービスでカプセル化されず、レイヤー2モードで動作するイーサネットインターフェイスは、1つの論理インターフェイスユニット(0)に制限されます。ブリッジングは、ユニット0のインターフェイスファミリーとして ethernet-switching 設定することで、インターフェイスで有効にします。 ethernet-switching ファミリーは、論理インターフェイスユニット0でのみ設定でき、そのインターフェイスで他の論理ユニットを定義することはできません。
ただし、一部のスイッチング機能は、論理インターフェイスユニット0では設定できません。Q-in-Qトンネリングなどの機能では、VLANタグ付きフレームを送信する論理インターフェイスが必要です。一致するVLAN IDがタグ付きイーサネットフレームを受信および転送できるように論理インターフェイスを有効にするには、論理インターフェイスをそのVLANにバインドする必要があります。VLAN IDをユニット0にバインドできないため、これらの機能は0以外の論理インターフェイスユニットで設定する必要があります。
フレキシブルイーサネットサービスを使用してインターフェイスをカプセル化すると、0以外の論理インターフェイスユニットを family ethernet-switchingで設定できます。また、異なるタイプのイーサネットカプセル化を持つ同じインターフェイス上に他の論理インターフェイスを設定することもできます。これにより、VLAN IDにバインドされた論理インターフェイスが、 family ethernet-switchingで設定された論理インターフェイスと共存できるようになります。
例えば、Q-in-Qトンネリングを設定している同じ物理インターフェイスにPVLANを設定する場合、柔軟なイーサネットサービスを使用して、Q-in-Qトンネリングのvlan-bridgeカプセル化とともに、family ethernet-switchingを使用してPVLANの設定のエンタープライズスタイルをサポートできます。
ハードウェアVTEPとして機能するデバイスを設定するときは、グループを使用して以下のステートメントを設定することをお勧めします。
flexible-vlan-tagging interface-name インターフェイスを設定する
設定インターフェイス interface-name カプセル化 extended-vlan-bridge
native-vlan-id interface-name インターフェイスを設定する vlan-id
サービスプロバイダとエンタープライズの両方の設定スタイルをサポートするようにインターフェイスを設定するには:
EX4300デバイスの場合、サービスプロバイダスタイルの設定(encapsulation extended-vlan-bridge)は、QinQシナリオでのみ推奨されます。その他のシナリオでは、エンタープライズスタイル設定を使用します。
関連項目
他のカプセル化でレイヤー 2 インターフェイスのサポートを含めるように、フレキシブル イーサネット サービスのカプセル化を設定します
フレキシブルイーサネットサービスは、物理インターフェイスが論理インターフェイスレベルでイーサネットカプセル化を指定できるようにするカプセル化のタイプです。レイヤー2ブリッジングインターフェイスをサポートすると同時に、同じ物理インターフェイスで他のカプセル化オプションをサポートするようにフレキシブルイーサネットサービスを設定するには、以下の手順を実行します。
リリース21.2R1より前のJunos OSリリースを実行しているスイッチのQFX10000シリーズでは、flexible-ethernet-servicesが有効になっているインターフェイスでvlan-bridgingやその他のカプセル化を設定することはできません。
VLANベースのCCC(回線クロスコネクト)接続、レイヤー3IPルーティング、およびレイヤー2ブリッジングを同時にサポートするように、物理または集合型イーサネットインターフェイスを設定します。
設定モードで show interfaces interface-name コマンドを使用して設定を確認します。
user@switch> show interfaces xe-0/0/0
vlan-tagging;
encapsulation flexible-ethernet-services;
unit 1 {
encapsulation vlan-ccc;
vlan-id 103;
}
unit 2 {
vlan-id 102;
family inet {
address 10.0.0.1/30;
}
unit 3 {
encapsulation vlan-bridge;
vlan-id 101;
}
}
関連項目
同じブリッジドメインにマッピングされた同じ物理インターフェイス上で複数の論理インターフェイスをサポートするように、柔軟なイーサネットサービスのカプセル化を設定します
フレキシブルイーサネットサービスは、物理インターフェイスが論理インターフェイスレベルでイーサネットカプセル化を指定できるようにするカプセル化のタイプです。同じブリッジドメインにマッピングされた同じ物理インターフェイス上に複数の論理インターフェイスを設定するには、以下の手順を実行します。
QFX10002-60C スイッチは、この機能をサポートしていません。
同じブリッジドメインに複数のサービスプロバイダスタイル論理インターフェイスが接続されている場合、同じ物理インターフェイス上のエンタープライズスタイルインターフェイスとサービスプロバイダスタイルインターフェイスの組み合わせはサポートされていません。
設定モードで show interfaces interface-name and コマンドを使用して設定を確認します。show vlans
user@switch> show interfaces xe-0/0/2:2
vlan-tagging;
encapsulation flexible-ethernet-services;
unit 1 {
encapsulation vlan-bridge;
vlan-id 1;
}
unit 2 {
encapsulation vlan-bridge;
vlan-id 2;
}
user@switch> show vlans
v100 {
vlan-id 100;
interface xe-0/0/2:2.1;
interface xe-0/0/2:2.2;
}
関連項目
変更履歴テーブル
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。
family inet と
family ethernet-switchingのために同じ物理インターフェイス上でカプセル化を組み合わせることもできます。