Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

レイヤー 2 プロトコルトンネリング(L2PT)

レイヤー2プロトコルトンネリング(L2PT)を使用して、サポートされているレイヤー2プロトコルをネットワークを介してローカルブロードキャストドメインの一部ではないデバイスにトンネルします。

レイヤー 2 プロトコルトンネリングについて

ジュニパーネットワークスのイーサネットスイッチとルーターは、レイヤー2 プロトコルトンネリング(L2PT)を使用して、レイヤー2 プロトコルデータユニット(PDU)をネットワーク経由で送信し、ローカルブブロードキャストドメインに属さないデバイスに配信します。この機能は、サービスプロバイダネットワークを介して接続されたリモートサイトにあるスイッチを含むネットワーク上でレイヤー2 プロトコルを実行する場合に便利です。

L2PTを使用して、同じブロードキャストドメイン内でローカルに接続された2つのUNI(ユーザーツーネットワークインターフェイス)間のプロトコルをトンネルすることもできますが、その場合、デバイスはトンネルMACアドレスでパケットを書き換えるのではなく、VLAN内のプロトコルパケットをフラッディングします。

機能エクスプローラーを使用して、特定の機能のプラットフォームとリリースのサポートを確認します。

プラットフォームに関連する注意事項については、「 プラットフォーム固有のL2PT動作」 セクションを参照してください。

L2PTのメリット

  • サポートされているレイヤー2 プロトコルを、サービスプロバイダネットワークを介してリモートサイトへのトンネルで実行できます。

  • サービスプロバイダネットワーク全体の加入者に単一のスパニングツリープロトコルドメインを提供します。

L2PTの仕組み

L2PTは、レイヤー2 PDUをカプセル化し、サービスプロバイダネットワーク全体でトンネリングし、宛先スイッチに配信するためにカプセル化を解除することで機能します。イングレスサービスプロバイダエッジ(PE)デバイスは、PDUをサービスプロバイダネットワークに転送する前に、PDU の宛先MAC(メディアアクセス制御)アドレスを書き換えることでレイヤー2PDUをカプセル化します。サービスプロバイダネットワーク内のデバイスは、これらのカプセル化されたPDUをマルチキャストイーサネットパケットとして扱います。これらのPDUを受信したエグレスPEデバイスは、PDUを宛先デバイスに転送する前に、宛先MACアドレスをトンネリングされているレイヤー2 プロトコルのアドレスに置き換えることでPDUのカプセル化を解除します。

レイヤー 2 プロトコルトンネリング用に設定された PE ポートが、サポートされているレイヤー 2 プロトコルの制御パケットを受信すると、PE デバイスは 01:00:0C:CD:CD:D0 MACアドレス事前定義された マルチキャスト トンネルでマルチキャスト宛先MACアドレス書き換えます。その後、PE デバイスは変更されたパケットをプロバイダー ネットワークに送信します。パケットは、トンネルの MACアドレスを使用して、サービスプロバイダネットワーク全体を透過的にプロバイダネットワークを移動します。プロバイダネットワーク上のすべてのデバイスは、これらのパケットをマルチキャストイーサネットパケットとして扱い、顧客のすべてのPEデバイスに配信します。エグレスPEデバイスは、トンネルMACアドレスを持つすべての制御PDUを受信し、より詳細なパケットインスペクションを実行してパケットタイプを特定し、宛先MACアドレスを適切な宛先MACアドレスに置き換えます。エグレスPEデバイスは変更されたPDUをカスタマーPEデバイスに送信し、パケットが宛先ポートに到達すると元のMACアドレスが復元されます。

L2PTプロトコルは、タグなしパケット、タグ付きパケット、Q-in-Qタグ付きパケットなど、すべてのタイプのパケットに有効です。

PEデバイスが、宛先MACアドレスがすでに01:00:0C:CD:CD:D0のパケットをトンネルインターフェイスで受信した場合、デバイスはポートをエラー状態にしてポートをシャットダウンします。L2PTをサポートする以下のデバイスで clear error mac-rewrite interface interface-name コマンドを入力することで、CLIを使用してインターフェイスでこのエラー状態をクリアできます。

  • MXシリーズおよびACXシリーズルーター

  • ELS(拡張レイヤー 2 ソフトウェア)を使用する EXシリーズ スイッチ

  • QFXシリーズスイッチ

図1は、Q-in-Qトンネリングを有効にしたサービスVLAN上でLLDPパケットをトンネルリングするように設定されたサービスプロバイダネットワーク内のEXシリーズスイッチを使用したL2PTプロセスの例を示しています。

図1:L2PT LLDPの例 Network topology with Q-in-Q tunneling: Customer switches with LLDP connect via service VLAN customer-1. L2PT encapsulates traffic using DMAC 01:00:0C:CD:CD:D0. STP block prevents loops.
  1. カスタマースイッチDは、最終的にカスタマーネットワーク内の他のスイッチ向けのLLDP PDUをサービスプロバイダネットワークに送信します。

  2. 受信側のプロバイダースイッチは、LLDP宛先MACアドレスをL2PT宛先MACアドレスで書き換え、カプセル化されたLLDP PDUを持つフレームをサービスプロバイダーネットワーク内の他のスイッチに送信します。

  3. 他のサービスプロバイダスイッチがフレームを受信すると、L2PT宛先MACアドレスを検出し、LLDP宛先MACアドレスを復元して、カスタマースイッチA、B、Cに転送します。

スイッチ上でL2PTを設定するためのVLAN設定要件

スイッチでは、VLAN 単位で L2PT を有効にします。VLAN上の特定のレイヤー2 プロトコルに対してL2PTを有効にすると、すべてのアクセスインターフェイスが顧客向けインターフェイスと見なされ、すべてのトランクインターフェイスがサービスプロバイダ向けネットワーク向けインターフェイスと見なされます。アクセスインターフェイスで指定されたプロトコルを設定することはできません。L2PTは、ファミリー ethernet-switchingを持つ論理インターフェイスでのみ動作します。スイッチは、特定のS-VLAN内のすべてのトランクポートとアクセスポートにL2PT PDUをフラッディングします。

注:

L2PT対応VLANのアクセスインターフェイスは、L2PTトンネリングPDUを受信すべきではありません。アクセスインターフェイスがL2PTトンネルPDUを受信する場合、ネットワークにループが発生する可能性があり、デバイスはインターフェイスをシャットダウンします。

スイッチがトンネリングするタグなしまたは優先度タグ付きのレイヤー2 制御PDUを受信した場合、タグなしおよび優先度タグ付きのパケットをL2PT対応VLANにマッピングするようにスイッチを設定する必要があります。タグなしおよび優先度タグ付きパケットをVLANに割り当てる方法の詳細については、 Q-in-QトンネリングとVLAN変換を理解する および EXシリーズスイッチでのQ-in-Qトンネリングの設定を参照してください。

レイヤー2 VPNにおけるレイヤー2 制御プロトコルトンネリング

レイヤー 2 CCC(回線クロスコネクト)は、同じ種類の 2 つの論理インターフェイス間に透過的な接続を確立します。そのため、最初のインターフェイスで受信したパケットは2番目のインターフェイスから送信される必要があり、その逆も同様です。PTXデバイスでは、これはデータパケットに対して期待通りに機能します。ただし、LACPなどの制御パケットはレイヤー2回線では送信されず、代わりにルーティングエンジンに送られて処理されます。

2台のプロバイダエッジ(PE)デバイス間にCCCが設定されたレイヤー2 VPNネットワークでは、2台のカスタマーエッジ(CE)デバイス間、およびCEと直接接続されたPEデバイス間で、LACPやLLDPなどの特定のレイヤー2制御パケットを有効にすることができます。PEとそのローカルCEデバイス間のインターフェイスで関連するプロトコルを設定すると、それらはローカルで消費されます。それ以外の場合はトンネリングされます。

レイヤー2制御プロトコル(L2CP)透過トンネリング

レイヤー 2 制御プロトコル(L2CP)透過トンネリングは、着信インターフェイスで特定のプロトコルが設定されていない限り、ハードウェア内で透過的に L2CP パケットを転送します。この機能により、L2CPブリッジプロトコルデータユニット(BPDU)の不要な廃棄が防止され、ネットワークパフォーマンスとL2プロトコルトラフィックのトランジットが向上します。

L2CP透過トンネリングのメリット

  • 透過的なフォワーディング - デフォルトでは、ネットワークデバイスがハードウェアでL2CPパケットを転送するため、L2プロトコルのトラフィックが高速化され、遅延が低減され、パケットフローが合理化され、不要な破棄が防止されます。

  • プロトコル固有の処理 - ネットワークデバイスは、設定されたプロトコルに従ってBPDUを管理し、明示的に定義された場合にのみBPDUをCPUにリダイレクトします。このアプローチにより、CPU使用率が最適化されます。

  • MEFコンプライアンス - システムは、メトロイーサネットフォーラム(MEF)標準フォワーディングプロファイルを提供します。専用のCLIコマンドを使用すると、このプロファイルが有効になります。この構成により、業界標準への準拠が保証され、パケット処理に柔軟性がもたらされます。

MEF標準フォワーディングプロファイルの設定

メトロイーサネットフォーラム(MEF)は、パケットがユーザーネットワークインターフェイス(UNI)上のL2CP決定ポイントに到達したときに、L2CPイーサネットフレームを処理するためのルールを指定します。ルールは、L2CPパケットを透過的に渡すためのメカニズムを提供します。

L2CPパケットのMEF標準フォワーディングプロファイルを設定するには、[edit system packet-forwarding-options]でコマンドMEF-forwarding-profileを使用します。このコマンドは、MEF 標準に準拠して L2CP パケットを処理するようにシステムを設定します。このコマンドを設定すると、管理プロセス(mgd)が再起動します。

レイヤー2 プロトコルトンネリングの設定

注:

このトピックは、拡張レイヤー 2 ソフトウェア(ELS)設定スタイルをサポートするルーター、QFXシリーズスイッチ、およびEXシリーズスイッチに適用されます。 機能エクスプローラ を使用して、お使いの EXシリーズスイッチがELSをサポートしているかどうかを確認します。

ELSを使用しないEXシリーズスイッチでレイヤー2 プロトコルトンネリング(L2PT)を設定するには、 ELSをサポートしていないEXシリーズスイッチでレイヤー2プロトコルトンネリングを設定するを参照してください。

L2PTを設定するには、レイヤー2 プロトコルトンネリングのMACアドレス書き換えを有効にします。これにより、MACテーブルに宛先マルチキャストトンネルMACアドレスがインストールされます。同時に、設定するスイッチのタイプで使用可能なオプションのリストから、トンネリングするレイヤー2 プロトコルを選択します( プロトコルを参照)。

デフォルトでは、デバイスは MAC テーブルに事前定義されたマルチキャストトンネリングMACアドレス 01:00:0C:CD:CD:D0 を使用してマルチキャスト宛先MACアドレス書き換えます。オプションで、別のマルチキャスト MACアドレスを指定することができます。

L2PTを設定するときは、以下のガイドラインに従います。

  • レイヤー 2 プロトコルトンネリングは、トンネルの両端のインターフェイスで設定する必要があります。トンネル。

  • レイヤー2 プロトコルトンネリングは、タグなしインターフェイスと単一識別子タグ付きインターフェイスに対してのみ有効にでき、二重識別子タグ付きインターフェイスに対しては有効にできません。

    単一識別子のタグ付きポートの場合は、ネイティブVLAN識別子で 論理インターフェイス を設定します。この設定は、タグなしの制御パケットを論理インターフェイスに関連付けます。

    ブリッジドメインまたはVLANの1つのユーザーネットワークインターフェイス(UNI)上のプロトコルに対してL2PTを有効にする場合、一貫した動作のために同じプロトコルをトンネル化するようにブリッジドメインまたはVLAN内のすべてのUNIも設定する必要があります。その場合、これらのUNIはトンネル化されていないパケットを受信でき、トンネル化されたパケットはネットワーク間インターフェイス(NNI)を介して転送されます。

QFXシリーズスイッチまたはEXシリーズスイッチを設定する場合は、L2PTを設定する前に、Q-in-Qトンネリング(802.1Q VLANカプセル化)を設定して有効にする必要があります。特定のインターフェイスでL2PTを設定するには、まずそのインターフェイスまたはインターフェイスグループでQ-in-Qを設定する必要があります。これには、タグプロトコルID(TPID)を設定する必要があります。L2PTは、デフォルトのTPIDである0x8100のみをサポートします。

Q-in-Qトンネリングを設定するには:

注:

L2PTは、0x8100のデフォルトのタグプロトコルID(TPID)のみをサポートします。

  1. (オプション)書き換え MACアドレスを指定します。

    デフォルトでは、MACアドレス書き換えは、宛先マルチキャストトンネルのMACアドレス01:00:0C:CD:CD:D0をMACテーブルにインストールします。オプションで、別のマルチキャスト MACアドレスを指定することができます。任意の非予約済みマルチキャストMACアドレスを設定できます。

  2. 指定されたインターフェイス上の単一レイヤー2 プロトコルにL2PTを設定するには:
    注:インターフェイスで MAC 書き換え用の L2 プロトコルを有効にすると、そのプロトコルに属するすべてのトラフィックがトンネル化されます。このため、そのインターフェイスでそのプロトコルを有効にすることもできません。
  3. L2PTを設定した物理インターフェイスで複数の論理インターフェイスが有効になっている場合は、この設定も含める必要があります。
  4. (オプション)複数のレイヤー2 プロトコル用にL2PTを設定します。

    インターフェイスが複数のレイヤー2 プロトコルのトンネリングをサポートするようにするには、 mac-rewrite ステートメントを個別に入力して、トンネルする各プロトコルを選択する必要があります。

    たとえば、EX9200 スイッチでは、次のコマンドを使用して Q-in-Q トンネリング用の UNI(xe-1/1/3)を設定し、STP 用の書き換えMACアドレスします。

    ELS EXシリーズ スイッチまたは QFXシリーズ スイッチでは、以下のコマンドを使用して、Q-in-Q トンネリング用の UNI(ge-0/0/0)を設定し、STP と LLDP 用のMACアドレス書き換えを行います。

  5. (オプション)同じスイッチ上でローカルに接続された2つのUNIとの間でプロトコルをトンネルする場合は、L2PTを設定します。

    この場合、トンネルされるプロトコルを指定するように mac-rewrite ステートメントを設定しても、スイッチはMACアドレス書き換えではなく、VLAN 内でプロトコルパケットをフラッディングするだけです。両方のインターフェイスに同じ設定を使用し、ループバックケーブルを使用する必要はありません。

    例えば、以下のコマンドは、スイッチ上のQ-in-Qトンネリング用にVLAN v20で2つのUNI(ge-0/0/0 および ge-0/0/1)を設定し、スイッチ上の2つのポートはLACPとLLDPのパケットを交換します。

  6. インターフェイスでL2PTに設定されているプロトコルを確認するには、show mac-rewrite interfaceを入力しますCLIコマンドをインターフェイス名に置き換えます。

    次に例を示します。

    インターフェイス名を指定しない場合、 show mac-rewrite interface コマンドはL2PTが設定されたすべてのインターフェイスを表示します。

    次に例を示します。

  7. MAC書き換えエラーによりブロックされていると思われるL2PTで設定されたインターフェイスを検出してクリアするには、レイヤー2プロトコルトンネリングを使用したインターフェイスでのMAC書き換えエラーのクリアを参照してください。
    デバイスにL2TPを設定しました。
  8. トンネルのもう一方の端にあるデバイスで設定を繰り返します。

お使いのプラットフォームに固有の動作を確認するには、以下の表を使用して下さい。

表1:L2PTのプラットフォーム固有の動作

プラットフォーム

違い

QFXシリーズ

  • (QFX5130-32CD、QFX5130E-32CD、QFX5130-48C、QFX5130-48CM、QFX5700、QFX5700E)任意のインターフェイス上の任意のプロトコルに対してMAC書き換えを設定すると、そのプロトコルはそのインターフェイスでのみ機能します。他のインターフェイスでは動作しません。

  • (QFX5130-32CD、QFX5130E-32CD、QFX5130-48C、QFX5130-48CM、QFX5700、QFX5700E)L2PT over VXLAN と L2PT MAC 書き換えを一緒に設定することはできません。どちらか一方を設定する必要があります。

  • (QFX5130-32CD、QFX5130E-32CD、QFX5130-48C、QFX5130-48CM)これらのデバイスのインターフェイスには、MAC書き換えプロトコルの一意の組み合わせを最大8つまで設定できます。複数のインターフェイスが同じプロトコルの組み合わせを共有している限り、デバイスはそれを1つの組み合わせとしてカウントします。

レイヤー2 プロトコルトンネリングを使用したインターフェイスでのMAC書き換えエラーの解消

レイヤー2 プロトコルトンネリング(L2PT)が設定されたデバイスでは、ネットワークトポロジーまたは設定エラーがない限り、顧客向けポートは宛先アドレスとしてL2PT MACアドレスを含むパケットを受信しないでください。このような状況では、L2PTを有効にしたインターフェイスがL2PTパケットを受信すると、MAC書き換えエラーによりインターフェイス状態が無効になり、その後、操作を継続するには再度有効にする必要があります。

  1. L2PTが有効なインターフェイスが、MAC書き換えエラー状態により無効になっているかどうかを確認するには、 show interfaces 運用コマンドを使用します。

    インターフェイスのステータスに Disabled, Physical link is Down または Enabled, Physical link is Down が含まれ、 MAC-REWRITE Error フィールドが Detectedの場合、デバイスはインターフェイスのダウンにつながったMAC書き換えエラーを検出しました。デバイスがMAC書き換えエラーを検出しなかった場合、 MAC-REWRITE Error フィールドは Noneです。

    例えば、以下の出力は、デバイスが指定されたインターフェイスでMAC書き換えエラーを検出したことを示しています。

  2. 拡張レイヤー2 ソフトウェア設定スタイルを使用するルーター、QFXシリーズスイッチ、およびEXシリーズスイッチでは、Junos CLIからMAC書き換えエラーをクリアできます。

    L2PTが有効なインターフェイスからMAC書き換えエラーをクリアするには、 clear error mac-rewrite 運用コマンドを使用します。

ELSをサポートしていないEXシリーズスイッチでレイヤー2 プロトコルトンネリングを設定する

注:

このタスクは、拡張レイヤー 2 ソフトウェア(ELS)設定スタイルをサポートしていないスイッチにのみ適用されます。 機能エクスプローラ を使用して、スイッチがELSをサポートしているかどうかを確認します。

トンネル化されたレイヤー2 PDUは通常、高速で到達することはありません。トンネル化されたレイヤー 2 PDU が高速で到達する場合は、ネットワークに問題がある可能性があります。通常、問題を切り分けるには、高レートのトンネリングされたレイヤー2 PDUを受信しているインターフェイスをシャットダウンする必要があります。 shutdown-threshold ステートメントを使用して、これを行うことができます。ただし、インターフェイスを完全にシャットダウンしたくない場合は、 drop-threshold ステートメントを使用して、特定のしきい値を超えるトンネリングされたレイヤー2PDU をドロップするようにスイッチを設定できます。

drop-thresholdshutdown-thresholdにはデフォルト設定がないため、これらの値を明示的に構成しない限り、スイッチはしきい値を適用しません。その結果、スイッチは、受信速度に関係なくすべてのレイヤー2 PDUをトンネリングしますが、1秒あたりにトンネリングされるパケット数は他の要因によって制限される場合があります。

シャットダウンしきい値を指定せずにドロップしきい値を指定でき、ドロップしきい値を指定せずにシャットダウンしきい値を指定できます。両方のしきい値を指定する場合、ドロップしきい値はシャットダウンしきい値以下でなければなりません。ドロップしきい値がシャットダウンしきい値よりも大きい場合、設定をコミットしようとすると、コミットは失敗します。

注:

同じVLAN上の mapping ステートメントでL2PTとVLAN変換の両方を設定することはできません。ただし、スイッチ上の1つのVLANにL2PTを設定し、L2PTが設定されていない別のVLANでVLAN変換を設定することはできます。

トンネリングするタグなしレイヤー2 制御PDUをスイッチが受信した場合、タグなし(ネイティブ)パケットをL2PT対応VLANにマッピングするようにスイッチを設定する必要があります。そうでない場合、スイッチはタグなしのレイヤー2 制御PDUパケットを破棄します。詳細については、「 Q-in-QトンネリングとVLAN変換について 」および「 EXシリーズスイッチでのQ-in-Qトンネリングの設定」を参照してください。

ELSをサポートしていないEXシリーズスイッチでL2PTを設定するには、以下を行います。

  1. L2PT は Q-in-Q トンネリング設定で動作するため、L2PT を設定する前に Q-in-Q トンネリングを有効にする必要があります。

    VLAN customer-1でQ-in-Qトンネリングを有効にします。

  2. VLAN上で、トンネル化するレイヤー2 プロトコルのL2PTを有効にします。
    • 特定のプロトコル(ここではSTP)に対してL2PTを有効にするには:

    • サポートされているすべてのプロトコルでL2PTを有効にするには:

  3. (オプション)ドロップしきい値を設定します。

    シャットダウンしきい値も設定する場合は、ドロップしきい値がシャットダウンしきい値以下になるように設定してください。ドロップしきい値がシャットダウンしきい値よりも大きく、設定変更をコミットしようとすると、コミットは失敗します。

  4. (オプション)シャットダウンしきい値を設定します。

    ドロップしきい値も設定する場合は、シャットダウンしきい値がドロップしきい値以上になるように設定してください。シャットダウンしきい値がドロップしきい値より小さい場合、設定変更をコミットしようとすると、コミットは失敗します。

    注:

    インターフェイスが無効になったら、 clear ethernet-switching layer2-protocol-tunneling error コマンドを使用して明示的に再度有効にする必要があります。それ以外の場合、インターフェイスは無効のままになります。

例:ELSをサポートしないEXシリーズスイッチでレイヤー2 プロトコルトンネリングを設定する

注:

この例では、ELS(拡張レイヤー 2 ソフトウェア)設定スタイルをサポートしない EXシリーズ スイッチに Junos OS を使用します。 機能エクスプローラ を使用して、お使いの EXシリーズスイッチがELSをサポートしているかどうかを確認します。

この例では、顧客ネットワーク内の 2 つのサイト間でレイヤー 2 トラフィックをトンネルするように L2PT を設定する方法を説明します。これらのサイトは、サービスプロバイダのネットワークを介して接続されています。

要件

この例では、以下のハードウェアおよびソフトウェアコンポーネントを使用しています。

  • 6 台の EXシリーズ スイッチ(2 つの顧客サイトにそれぞれ 3 台ずつ)、各サイトにあるスイッチの 1 台はプロバイダ エッジ(PE)デバイスとして指定

  • EXシリーズスイッチのJunos OSリリース10.0以降

概要とトポロジー

L2PTでは、サービスプロバイダネットワーク経由でレイヤー2 PDUを送信し、ローカルブロードキャストドメインに属さないEXシリーズスイッチに配信することができます。

図2 は、サービスプロバイダネットワークを介して接続された2つのサイトを含むカスタマーネットワークを示しています。サイト1には、レイヤー2ネットワーク で接続された3台のスイッチが含まれており、スイッチ Aはサービスプロバイダネットワークのプロバイダエッジ(PE)デバイスとして指定されています。サイト 2には、サイト 1と同様のトポロジーを持つレイヤー2 ネットワークが含まれており、スイッチ DはPEデバイスとして指定されています。

図2:L2PTトポロジー Network topology with two customer sites using EX Series switches connected via a service provider network.

VLANでL2PTを有効にする場合は、Q-in-Qトンネリングも有効にする必要があります。Q-in-Qトンネリングにより、スイッチA、B、C、D、E、Fが同じブブロードキャストドメインの一部であることが保証されます。

この例では、トンネリングされるレイヤー 2 プロトコルとして STP を使用していますが、サポートされているプロトコルのいずれかを STP に置き換えることができます。また、 all キーワードを使用して、サポートされているすべてのレイヤー2 プロトコルでL2PTを有効にすることもできます。

トンネル化されたレイヤー2 PDUは通常、高速で到達することはありません。トンネル化されたレイヤー2 PDUが高速で到着する場合は、ネットワークに問題が発生している可能性があります。一般的には、問題を切り離すために、高レートのトンネリングされたレイヤー2 PDUを受信しているインターフェイスをシャットダウンします。または、インターフェイスを完全にシャットダウンしたくない場合は、特定のしきい値を超えるトンネリングされたレイヤー2PDU をドロップするようにスイッチを設定することもできます。

drop-theshold設定ステートメントでは、スイッチがレイヤー2 PDUのドロップを開始する前に、指定されたVLAN内のインターフェイスで1秒あたりに受信できる、指定されたプロトコルのレイヤー2 PDUの最大数を指定することができます。ドロップしきい値は、シャットダウンしきい値以下である必要があります。ドロップしきい値がシャットダウンしきい値よりも大きい場合、設定をコミットしようとすると、コミットは失敗します。

shutdown-threshold設定ステートメントでは、指定されたインターフェイスが無効になる前に、指定されたVLAN内のインターフェイスで1秒あたりに受信できる、指定されたプロトコルのレイヤー2 PDUの最大数を指定することができます。シャットダウンしきい値は、ドロップしきい値以上である必要があります。シャットダウンしきい値を指定せずにドロップしきい値を指定でき、ドロップしきい値を指定せずにシャットダウンしきい値を指定できます。これらのしきい値を指定しない場合、しきい値は適用されません。その結果、スイッチは、受信速度に関係なくすべてのレイヤー2 PDUをトンネリングしますが、1秒あたりにトンネリングされるパケット数は他の要因によって制限される場合があります。

この例では、ドロップしきい値とシャットダウンしきい値の両方を設定して、これがどのように行われるかを示します。

アクセスインターフェイスでL2PTカプセル化パケットを受信した場合、スイッチはサービスプロバイダネットワークとカスタマーネットワークの間にループがある場合と同様に反応し、アクセスインターフェイスをシャットダウン(無効化)します。

インターフェイスが無効になったら、 clear ethernet-switching layer2-protocol-tunneling error コマンドを使用して明示的に再度有効にする必要があります。そうでなければ、インターフェイスは無効のままになります。

設定

L2PTを設定するには、以下のタスクを実行します。

手順

CLIクイックコンフィグレーション

L2PTを素早く設定するには、以下のコマンドをコピーして各PEデバイスのスイッチ端末ウィンドウに貼り付けます( 図2では、スイッチAとスイッチDがPEデバイスです)。

ステップバイステップの手順

L2PTを設定するには、各PEデバイスで以下のタスクを実行します( 図2では、スイッチAとスイッチDがPEデバイスです)。

  1. VLAN customer-1で Q-in-Q トンネリングを有効にします。

  2. VLAN customer-1で STP の L2PT を有効にします。

  3. ドロップしきい値を 50 に設定します。

  4. シャットダウンしきい値を100に設定します。

結果

設定の結果を確認します。

検証

L2PT が正しく動作していることを確認するには、次のタスクを実行します。

L2PTが正しく動作していることを確認する

目的

Q-in-QトンネリングとL2PTが有効になっていることを確認します。

アクション

各 PE デバイス(スイッチ A とスイッチ D が PE デバイス)で Q-in-Q トンネリングと L2PT が有効になっていることを確認します。

L2PTがVLAN customer-1 でSTPをトンネリングしていること、および drop-thresholdshutdown-threshold が設定されていることを確認します。

L2PTが有効になっているインターフェイスの状態(実行している操作の種類(カプセル化またはカプセル化解除)などを確認します。

意味

show vlans extensive customer-1コマンドは、Q-in-QトンネリングとL2PTが有効になっていることを示しています。show ethernet-switching layer2-protocol-tunneling vlan customer-1コマンドは、L2PTがVLAN customer-1でSTPをトンネリングしていることを示し、ドロップしきい値が50に設定され、シャットダウンしきい値が100に設定されていることを示しています。show ethernet-switching layer2-protocol-tunneling interfaceコマンドは、各インターフェイスで実行されている操作のタイプ、各インターフェイスの状態、状態がShutdownの場合はインターフェイスがシャットダウンされる理由を表示します。

プラットフォーム固有のL2PT動作

機能エクスプローラーを使用して、特定の機能のプラットフォームとリリースのサポートを確認します。

お使いのプラットフォームに固有の動作を確認するには、以下の表を使用して下さい。

詳細については、「 補足プラットフォーム情報 」セクションを参照してください。

プラットフォーム

違い

ACXシリーズ(Junos OS Evolved)

  • これらのデバイスは、アクセス インターフェイスまたはトランク インターフェイスで L2PT をサポートしていません。

MXシリーズ

  • MXシリーズルーターは、L2PTをサポートするために、拡張キューイングDPC(高密度ポートコンセントレータ)を備えている必要があります。

補足プラットフォーム情報

機能エクスプローラーを使用して、特定の機能のプラットフォームとリリースのサポートを確認します。

以下のセクションでは、お使いのプラットフォームに固有の動作を確認します。

ACXシリーズルーター

ACXシリーズルーターのL2PTは、 表2 に示すレイヤー2 PDUと、示されたイーサネットカプセル化タイプとMACアドレスとのトンネリングをサポートしています 。

表2:ACXシリーズルーターでサポートされているL2PTプロトコル

プロトコル

イーサネットカプセル化

MACアドレス

802.1X(IEEE 802.1X認証)

イーサ(0x888E)

01:80:C2:00:00:03

802.3ah(IEEE 802.3ah OAM(運用、管理、保守)LFM(リンク障害管理))

イーサ(0x8809)

01:80:C2:00:00:00:02

Cisco Discovery Protocol(CDP)

LLC(0xAAAA03)

01:00:0C:CC:CC:CC

イーサネットローカル管理インターフェイス(E-LMI)

イーサ(0x88EE)

01:80:C2:00:00:07

リンクアグリゲーション制御プロトコル(LACP)

イーサ(0x8809)

01:80:C2:00:00:00:02

LLDP(Link Layer Discovery Protocol)

イーサ(0x88CC)

01:80:C2:00:00:00:0E

MMRP(Multiple MAC Registration Protocol)

イーサ(0x88F5)

01:80:C2:00:00:20

MVRP VLAN 登録プロトコル(MVRP)

イーサ(0x88F6)

01:80:c2:00:00:21

スパニングツリープロトコル(STP)、ラピッドスパニングツリープロトコル(RSTP)、マルチプルスパニングツリープロトコル(MSTP)

LLC(0x424203)

01:80:C2:00:00:00:00

VLANトランキングプロトコル(VTP)

LLC(0xAAAA03)

01:00:0C:CC:CC:CC

MXシリーズルーター

この機能をサポートするMXシリーズルーターは、 表3に示すレイヤー2 PDUのトンネリングをサポートします。

表3:MXシリーズルーターでサポートされているL2PTプロトコル

プロトコル

MACアドレス

Cisco Discovery Protocol(CDP)

01:00:0C:CC:CC:CC

PVSTP(Per-VLAN Spanning Tree Protocol)

01:00:0C:CC:CC:CD

スパニングツリープロトコル(STP)、ラピッドスパニングツリープロトコル(RSTP)、マルチプルスパニングツリープロトコル(MSTP)

01:80:C2:00:00:00:00

VLANトランキングプロトコル(VTP)

01:00:0C:CC:CC:CC

VPLSではL2PTとMAC書き換えがサポートされていますが、サポートされているのは特定のハードウェア設定のみです。 表4は 、L2PTおよびVPLSの設定時にサポートされるMPC(モジュラーポートコンセントレータ)とDPC(拡張高密度ポートコンセントレータ)を示しています。

表4:MAC書き換えとVPLSの設定

CE フェーシング インターフェイス

PE-Core フェーシング インターフェイス

レイヤー 2 プロトコルトンネリング

MPC

MPC

はい

MPC

拡張 DPC

はい

拡張 DPC

MPC

はい

拡張 DPC

拡張 DPC

いいえ

すべてのMPCがL2PTをサポートしています。特定の拡張DPCまたは拡張キューイングDPCを搭載したMXシリーズルーターは、L2PTをサポートしています。サポートされているDPCの一覧については、 表5 をご覧ください。

注:

マイクロコード領域に制限があるため、L2PTはMXシリーズルーターのRev-A DPCではサポートされていません。

表5:L2PTでサポートされているDPC

DPC名

DPCモデル番号

ギガビットイーサネット

SFPを使用したギガビットイーサネット拡張DPC

DPCE-R-40GE-SFP

SFPを使用したギガビットイーサネット拡張イーサネットサービスDPC

DPCE-X-40GE-SFP

SFPを使用したギガビットイーサネット拡張キューイングイーサネットサービスDPC

DPCE-X-Q-40GE-SFP

ギガビット イーサネット拡張キューイング IP サービス SFP 付き DPC

DPCE-R-Q-20GE-SFP

ギガビット イーサネット拡張キューイング IP サービス SFP 付き DPC

DPCE-R-Q-40GE-SFP

10ギガビットイーサネット

XFP搭載の10ギガビットイーサネット拡張DPC

DPCE-R-2XGE-XFP

XFP搭載の10ギガビットイーサネット拡張DPC

DPCE-R-4XGE-XFP

XFP を搭載した 10 ギガビット イーサネット拡張イーサネット サービス DPC

DPCE-X-4XGE-XFP

XFP を搭載した 10 ギガビット イーサネット拡張キューイング イーサネット サービス DPC

DPCE-X-Q-4XGE-XFP

XFPを搭載した10ギガビットイーサネット拡張キューイングIPサービスDPC

DPCE-R-Q-4XGE-XFP

マルチレートイーサネット

SFP および XFP を使用したマルチレート イーサネット拡張 DPC

DPCE-R-20GE-2XGE

SFPおよびXFPを搭載したマルチレートイーサネット拡張イーサネットサービスDPC

DPCE-X-20GE-2XGE

SFP および XFP を使用したマルチレート イーサネット拡張キューイング IP サービス DPC

DPCE-R-Q-20GE-2XGE

トライレートイーサネット

トライレート拡張 DPC

DPCE-R-40GE-TX

トライレート拡張イーサネットサービスDPC

DPCE-X-40GE-TX

注:

デバイスがRADIUSアクセス要求を送信すると、 Chargeable-User-Identity パラメーターは空のフィールドになります。RADIUSの設定の詳細については、 『Junos加入者アクセス設定ガイド』を参照してください。

EXシリーズおよびQFXシリーズスイッチ

注:

拡張レイヤー 2 ソフトウェア(ELS)設定スタイルを使用する QFXシリーズスイッチとEXシリーズスイッチは、同じ設定階層を使用してL2PTを設定します。設定階層は、ELSをサポートしていないEXシリーズスイッチでは異なります。 機能エクスプローラ を使用して、お使いの EXシリーズスイッチがELSをサポートしているかどうかを確認します。

各タイプのスイッチでサポートされているプロトコルのトンネリングを有効にするための設定オプションの詳細については、以下の設定ステートメントのいずれかを参照してください。

  • QFXシリーズスイッチとEXシリーズELSスイッチ: [edit protocols layer2-control mac-rewrite interface interface-name]階層内のプロトコルステートメント。

  • 非ELSスイッチ: [edit vlans vlan-name dot1q-tunneling]階層のlayer2-protocol-tunnelingステートメント。

表6 は、QFXシリーズおよびEXシリーズスイッチでトンネリングできるレイヤー2 プロトコルを示しています。L2PTをサポートするすべてのスイッチは、2番目の列に別段の記載がない限り、記載されているプロトコルをトンネル化できます。

表6:EXシリーズおよびQFXシリーズスイッチでサポートされているL2PTプロトコル

トンネリング可能なレイヤー 2 プロトコル

サポートノートと例外

802.1X認証

EX2300マルチギガビットモデルスイッチではサポートされていません。

802.3ah OAM(運用、管理、保守)LFM(リンク障害管理)

タグなしOAM LFMパケットに対してL2PTを有効にする場合は、対応するアクセスインターフェイスでLFMを設定しないでください。

Cisco Discovery Protocol(CDP)

EXシリーズおよびQFXシリーズスイッチでCDPを設定することはできません。ただし、L2PT は CDP PDU をトンネル化できます。

イーサネットローカル管理インターフェイス(E-LMI)

EX2300マルチギガビットモデルスイッチではサポートされていません。

Generic Attribute Registration Protocol(GARP)、VLANRegistration Protocol(GVRP)

サポートされています。

リンクアグリゲーション制御プロトコル(LACP)

タグなしLACPパケットに対してL2PTを有効にする場合は、対応するアクセスインターフェイスでLACP(Link Aggregation Control Protocol)を設定しないでください。

LLDP(Link Layer Discovery Protocol)

サポートされています。

MMRP(Multiple MAC Registration Protocol)

EX2300マルチギガビットモデルスイッチではサポートされていません。

MVRP VLAN 登録プロトコル(MVRP)

サポートされています。

PVST+(Per-VLANスパニングツリーおよびPVST+)プロトコル

EX9200スイッチでのみサポートされています。

vstpオプションではなく、このオプションを使用してトンネリングVSTPを有効にします。

スパニングツリープロトコル(STP)、ラピッドスパニングツリープロトコル(RSTP)、マルチプルスパニングツリープロトコル(MSTP)

サポートされています。

一方向リンク検出(UDLD)

EX2300マルチギガビットモデルスイッチではサポートされていません。

EXシリーズおよびQFXシリーズスイッチでUDLDを設定することはできません。ただし、L2PT は UDLD PDU をトンネル化できます。

VLANスパニングツリープロトコル(VSTP)

EX9200スイッチは、VSTPパケットのトンネリングをサポートしますが、VSTPのトンネリングを有効にするオプションは別途ありません。PVSTおよびPVST+(pvstp)のトンネリングを有効にするオプションは、VSTPのトンネリングも有効にします。

VLANトランキングプロトコル(VTP)

EXシリーズおよびQFXシリーズスイッチでVTPを設定することはできません。ただし、L2PT は VTP PDU をトンネル化できます。

エグレスPEスイッチは、カプセル化されたMACアドレスを使用して、トンネリングされたレイヤー2 制御プロトコルを識別し、宛先MACアドレスの書き換えを行います。 表7 は、EXシリーズおよびQFXシリーズスイッチでサポートされているプロトコルとそれに対応するカプセル化タイプとMACアドレスを示しています。

表7:プロトコル宛先MACアドレス

プロトコル

イーサネットカプセル化

MACアドレス

802.1倍

Ether-II

01:80:C2:00:00:03

802.3 アス

Ether-II

01:80:C2:00:00:00:02

CDP

LLC/SNAP

01:00:0C:CC:CC:CC

E-LMI

Ether-II

01:80:C2:00:00:07

GVRP

LLC/SNAP

01:80:C2:00:00:21

LACP

Ether-II

01:80:C2:00:00:00:02

LLDP

Ether-II

01:80:C2:00:00:00:0E

MMRP

Ether-II

01:80:C2:00:00:20

MVRP

Ether-II

01:80:C2:00:00:21

PVSTP

LLC/SNAP

01:00:0C:CC:CC:CD

STP、RSTP、MSTP

LLC/SNAP

01:80:C2:00:00:00:00

UDLD

LLC/SNAP

01:00:0C:CC:CC:CC

VSTP

LLC/SNAP

01:00:0C:CC:CC:CD

VTP

LLC/SNAP

01:00:0C:CC:CC:CC

変更履歴テーブル

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。

リリース
説明
Junos OS Evolvedリリース22.4R1
Junos OS Evolvedリリース22.4R1以降、PTX10001-36MR、PTX10004、PTX10008、およびPTX10016デバイスでは、CCCインターフェイスでBPDU(ブリッジプロトコルデータユニット)透過性をサポートしています。レイヤー 2 VPN のローカル プロバイダー エッジ(PE)デバイスで受信したすべてのレイヤー 2 制御フレームは、CE デバイスに接続するローカル PE デバイスのインターフェイスにそれぞれのプロトコルを設定していない限り、リモート PE デバイスにトンネリングされます。以前のリリースでは、リモート PE へのトンネリングを許可するには、 forwarding-options 階層レベルで l2circuit-control-passthrough 設定ステートメントを使用する必要がありました。この設定ステートメントは不要になり、オプションは設定階層から削除されます。この機能は、「MEF 6.1.1 レイヤー 2 制御プロトコル処理修正」に従って実装されています。