サービスの改善にご協力お願いします。

お客様のご意見をお聞かせください。

アンケートの所要時間はおよそ 2 分です。

close
keyboard_arrow_left
list Table of Contents

この機械翻訳はお役に立ちましたでしょうか?

starstarstarstarstar
Go to English page
免責事項:

このページは、サードパーティー製機械翻訳ソフトウェアを使用して翻訳されます。質の高い翻訳を提供するために合理的な対応はされていますが、ジュニパーネットワークスがその正確性を保証することはできかねます。この翻訳に含まれる情報の正確性について疑問が生じた場合は、英語版を参照してください. ダウンロード可能なPDF (英語版のみ).

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

date_range 19-Jan-25

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

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

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

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

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

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

L2PTのメリット

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

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

L2PTの仕組み

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

レイヤー 2 プロトコルトンネリング用に設定された PE ポートが サポートされているレイヤー 2 プロトコルの制御パケットを受信すると、PE デバイスはマルチキャスト宛先 MAC アドレスを定義済みのマルチキャスト トンネル MAC アドレス 01:00:0C:CD:CD:D0 に書き換えます。次に、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シリーズルーター

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

  • QFXシリーズスイッチ

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

図 1: L2PT LLDPの例 L2PT LLDPの例
  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プロトコルトンネリングの設定

注:

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

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

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

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は、デフォルトのタグプロトコルID(TPID)である0x8100のみをサポートします。

  1. 指定されたインターフェイス上の単一のレイヤー2プロトコルのL2PTを設定するには、次の手順に従います。
    content_copy zoom_out_map
    [edit protocols]
    user@device# set layer2-control mac-rewrite interface interface-name protocol protocol-name
  2. (オプション)複数のレイヤー2プロトコル用にL2PTを設定します。

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

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

    content_copy zoom_out_map
    set interfaces xe-1/1/3 flexible-vlan-tagging
    set interfaces xe-1/1/3 encapsulation extended-vlan-bridge
    set interfaces xe-1/1/3 unit 10 encapsulation vlan-bridge
    set interfaces xe-1/1/3 unit 10 vlan-id 10
    set interfaces xe-1/1/3 native-vlan-id 10
    set interfaces xe-1/1/3 unit 10 input-vlan-map push
    set interfaces xe-1/1/3 unit 10 input-vlan-map vlan-id 100
    set interfaces xe-1/1/3 unit 10 output-vlan-map pop
    set protocols layer2-control mac-rewrite interface xe-1/1/3 protocol stp
    set vlans v10 interface xe-1/1/3.10

    ELS EX シリーズ スイッチまたは QFX シリーズ スイッチでは、次のコマンドで UNI(ge-0/0/0)を設定し、Q-in-Q トンネリングと STP および LLDP の MAC アドレス書き換えに対応します。

    content_copy zoom_out_map
    set interfaces ge-0/0/0 flexible-vlan-tagging
    set interfaces ge-0/0/0 encapsulation extended-vlan-bridge
    set interfaces ge-0/0/0 unit 10 vlan-id 10
    set interfaces ge-0/0/0 native-vlan-id 10
    set interfaces ge-0/0/0 unit 10 input-vlan-map push
    set interfaces ge-0/0/0 unit 10 output-vlan-map pop
    set protocols layer2-control mac-rewrite interface ge-0/0/0 protocol stp
    set protocols layer2-control mac-rewrite interface ge-0/0/0 protocol lldp
    set vlans v10 interface ge-0/0/0.10
  3. (オプション) 同一 スイッチ上でローカルに接続された2つのUNIとの間でプロトコルをトンネリングする場合は、L2PTを設定します。

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

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

    content_copy zoom_out_map
    set vlans v20 vlan-id 20 
    set interfaces ge-0/0/0 unit 20 vlan-id 20 
    set interfaces ge-0/0/0 unit 20 family ethernet-switching vlan members v20
    set interfaces ge-0/0/0 flexible-vlan-tagging
    set interfaces ge-0/0/0 native-vlan-id 20
    set interfaces ge-0/0/0 encapsulation extended-vlan-bridge
    set interfaces ge-0/0/0 unit 20 input-vlan-map push
    set interfaces ge-0/0/0 unit 20 output-vlan-map pop
    set interfaces ge-0/0/1 unit 20 vlan-id 20
    set interfaces ge-0/0/1 unit 20 family ethernet-switching vlan members v20
    set interfaces ge-0/0/1 flexible-vlan-tagging
    set interfaces ge-0/0/1 native-vlan-id 20
    set interfaces ge-0/0/1 encapsulation extended-vlan-bridge
    set interfaces ge-0/0/1 unit 20 input-vlan-map push
    set interfaces ge-0/0/1 unit 20 output-vlan-map pop
    set protocols layer2-control mac-rewrite interface ge-0/0/0 protocol lacp
    set protocols layer2-control mac-rewrite interface ge-0/0/0 protocol lldp
    set protocols layer2-control mac-rewrite interface ge-0/0/1 protocol lacp
    set protocols layer2-control mac-rewrite interface ge-0/0/1 protocol lldp
    set vlans v20 interface ge-0/0/0.20
    set vlans v20 interface ge-0/0/1.20
    
    
  4. インターフェイスでL2PTに設定されたプロトコルを確認するには、インターフェイス名を指定して show mac-rewrite interface CLIコマンドを入力します。

    たとえば、以下のように表示されます。

    content_copy zoom_out_map
    user@device> show mac-rewrite interface ge-0/0/0
    
    Interface       Protocols
     ge-0/0/0        LLDP STP

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

    たとえば、以下のように表示されます。

    content_copy zoom_out_map
    user@switch> show mac-rewrite interface
    
    Interface       Protocols
     ge-0/0/0        LACP LLDP
     ge-0/0/1        LACP LLDP
    
  5. MAC書き換えエラーによりブロックされているように見えるL2PTで設定されたインターフェイスを検出してクリアするには、 レイヤー2プロトコルトンネリングを使用するインターフェイスでのMAC書き換えエラーのクリアを参照してください
    デバイスにL2TPが設定されています。

レイヤー2プロトコルトンネリングを使用するインターフェイスでのMAC書き換えエラーのクリア

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

  1. MAC書き換えエラーにより、L2PTが有効になっているインターフェイスが無効になっているかどうかを確認するには、 show interfaces 動作コマンドを使用します。
    content_copy zoom_out_map
    user@switch> show interfaces interface-name
    

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

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

    content_copy zoom_out_map
    user@switch> show interfaces ge-0/0/2
    Physical interface: ge-0/0/2, Disabled, Physical link is Down
      Interface index: 150, SNMP ifIndex: 531
      Link-level type: Ethernet, MTU: 1514, LAN-PHY mode, Speed: 1000mbps, BPDU Error: None,
      Loop Detect PDU Error: None, Ethernet-Switching Error: None, Source filtering: Disabled
      Ethernet-Switching Error: None, MAC-REWRITE Error: Detected, Loopback: Disabled,
      Flow control: Enabled, Auto-negotiation: Enabled, Remote fault: Online, Media type: Fiber
      Device flags   : Present Running
    
  2. 拡張レイヤー2ソフトウェアの設定スタイルを使用するルーター、QFXシリーズスイッチ、EXシリーズスイッチでは、Junos CLIからMAC書き換えエラーをクリアできます。

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

    content_copy zoom_out_map
    user@switch> clear error mac-rewrite interface-name
    

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

注:

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

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

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 トンネリングを有効にします。

    content_copy zoom_out_map
    [edit]
    user@switch# set vlans customer-1 dot1q-tunneling
  2. VLANで、トンネリングするレイヤー2プロトコルのL2PTを有効にします。
    • 特定のプロトコル(ここではSTP)に対してL2PTを有効にするには

      content_copy zoom_out_map
      [edit]
      user@switch# set vlans customer-1 dot1q-tunneling layer2-protocol-tunneling stp
    • サポートされているすべてのプロトコルでL2PTを有効にするには:

      content_copy zoom_out_map
      [edit]
      user@switch# set vlans customer-1 dot1q-tunneling layer2-protocol-tunneling all
  3. (オプション)ドロップしきい値を設定します。

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

    content_copy zoom_out_map
    [edit]
    user@switch# set vlans customer-1 dot1q-tunneling layer2–protocol-tunneling stp drop-threshold 50
  4. (オプション)シャットダウンしきい値を設定します。

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

    content_copy zoom_out_map
    [edit]
    user@switch# set vlans customer-1 dot1q-tunneling layer2–protocol-tunneling stp shutdown-threshold 100
    注:

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

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

注:

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

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

要件

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

  • EXシリーズスイッチ6台(各3台が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トポロジーL2PTトポロジー

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を高レートで受信しているインターフェイスをシャットダウンして、問題を切り分けます。または、インターフェイスを完全にシャットダウンしたくない場合は、特定のしきい値を超えるトンネルレイヤー2 PDUをドロップするようにスイッチを設定できます。

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デバイスです)。

content_copy zoom_out_map
[edit]
set vlans customer-1 dot1q-tunneling
set vlans customer-1 dot1q-tunneling layer2-protocol-tunneling stp
set vlans customer-1 dot1q-tunneling layer2-protocol-tunneling stp drop-threshold 50
set vlans customer-1 dot1q-tunneling layer2-protocol-tunneling stp shutdown-threshold 100
ステップバイステップでの手順

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

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

    content_copy zoom_out_map
    [edit]
    user@switch# set vlans customer-1 dot1q-tunneling 
  2. VLAN customer-1でSTPのL2PTを有効にします。

    content_copy zoom_out_map
    [edit]
    user@switch# set vlans customer-1 dot1q-tunneling layer2-protocol-tunneling stp
  3. ドロップしきい値を 50 に設定します。

    content_copy zoom_out_map
    [edit]
    user@switch# set vlans customer-1 dot1q-tunneling layer2–protocol-tunneling stp drop-threshold 50
  4. シャットダウンしきい値を 100 に設定します。

    content_copy zoom_out_map
    [edit]
    user@switch# set vlans customer-1 dot1q-tunneling layer2–protocol-tunneling stp shutdown-threshold 100
結果

構成の結果を確認します。

content_copy zoom_out_map
[edit]
user@switch# show vlans customer-1 dot1q-tunneling
layer2-protocol-tunneling {
    stp {
        drop-threshold 50;
        shutdown-threshold 100;
    }
}

検証

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

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

目的

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

アクション

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

content_copy zoom_out_map
user@switchA> show vlans extensive customer-1
VLAN: customer–1, Created at: Thu Jun 25 05:07:38 2009
802.1Q Tag: 100, Internal index: 4, Admin State: Enabled, Origin: Static
Dot1q Tunneling status: Enabled
Layer2 Protocol Tunneling status: Enabled
Protocol: Port Mode, Mac aging time: 300 seconds
Number of interfaces: Tagged 0 (Active = 0), Untagged  3 (Active = 0)
      ge-0/0/7.0, untagged, access
      ge-0/0/8.0, untagged, access
      ge-0/0/9.0, untagged, access

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

content_copy zoom_out_map
user@switchA> show ethernet-switching layer2-protocol-tunneling vlan customer-1

Layer2 Protocol Tunneling VLAN information:
VLAN          Protocol      Drop       Shutdown
                            Threshold  Threshold
customer–1    stp           50         100

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

content_copy zoom_out_map
user@switchA> show ethernet-switching layer2-protocol-tunneling interface

Layer2 Protocol Tunneling information:
Interface     Operation       State      Description
ge-0/0/0.0    Encapsulation   Shutdown   Shutdown threshold exceeded
ge-0/0/1.0    Decapsulation   Shutdown   Loop detected
ge-0/0/2.0    Decapsulation   Active
意味

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動作

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

次の表を使用して、プラットフォームのプラットフォーム固有の動作を確認します。

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

プラットフォーム

MXシリーズ

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

プラットフォームの追加情報

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

次のセクションを使用して、プラットフォームのプラットフォーム固有の動作を確認します。

ACXシリーズルーター

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

表 1: 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:02

Cisco Discovery Protocol(CDP)

合同会社 (0xAAAA03)

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

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

エーテル (0x88EE)

01:80:C2:00:00:07

Link Aggregation Control Protocol(LACP)

エーテル (0x8809)

01:80:C2:00:00:02

Link Layer Discovery Protocol(LLDP)

エーテル (0x88CC)

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

Multiple MAC Registration Protocol(MMRP)

エーテル (0x88F5)

01:80:C2:00:00:20

MVRP VLAN Registration Protocol(MVRP)

エーテル (0x88F6)

01:80:c2:00:00:21

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

合同会社 (0x424203)

01:80:C2:00:00:00

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

合同会社 (0xAAAA03)

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

MXシリーズルーター

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

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

プロトコル

MAC アドレス

Cisco Discovery Protocol(CDP)

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

Per-VLAN Spanning Tree Protocol(PVSTP)

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

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

01:80:C2:00:00:00

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

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

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

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

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

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

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

MPC

MPC

MPC

拡張 DPC

拡張 DPC

MPC

拡張 DPC

拡張 DPC

なし

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

注:

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

表 4: L2PT でサポートされる DPC

DPC 名

DPC モデル番号

ギガビットイーサネット

ギガビット イーサネット拡張 DPC with SFP

DPCE-R-40GE-SFP

ギガビット イーサネット拡張イーサネット サービス DPC with SFP

DPCE-X-40GE-SFP

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

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

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

DPCE-X-4XGE-XFP

10ギガビット イーサネット拡張キューイング イーサネット サービス DPC with XFP

DPCE-X-Q-4XGE-XFP

10ギガビット イーサネット拡張キューイング IP サービス DPC with XFP

DPCE-R-Q-4XGE-XFP

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

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

DPCE-R-20GE-2XGE

マルチレートイーサネット拡張イーサネットサービスDPC(SFPおよびXFP)付き

DPCE-X-20GE-2XGE

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

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]階層内のレイヤー2プロトコルトンネリングステートメント。

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

表 5: 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マルチギガビットモデルのスイッチではサポートされていません。

一般属性登録プロトコル(GARP)VLAN登録プロトコル(GVRP)

サポート。

Link Aggregation Control Protocol(LACP)

タグなしLACPパケットに対してL2PTを有効にする場合は、対応するアクセスインターフェイスでリンクアグリゲーション制御プロトコル(LACP)を設定しないでください。

Link Layer Discovery Protocol(LLDP)

サポート。

Multiple MAC Registration Protocol(MMRP)

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

MVRP VLAN Registration Protocol(MVRP)

サポート。

PVST+(VLAN 単位のスパニングツリーおよび VLAN 単位のスパニングツリー プラス)プロトコル

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 アドレスの書き換えを行います。EX シリーズおよび QFX シリーズ スイッチでサポートされているプロトコルとそれに対応するカプセル化タイプと MAC アドレスの一覧 表 6 :

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

プロトコル

イーサネットカプセル化

MAC アドレス

802.1X

エーテル-II

01:80:C2:00:00:03

802.3ah

エーテル-II

01:80:C2:00:00:02

ティッカー

LLC/SNAP

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

E-LMI

エーテル-II

01:80:C2:00:00:07

ティッカー

LLC/SNAP

01:80:C2:00:00:21

LACP

エーテル-II

01:80:C2:00:00:02

LLDP

エーテル-II

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

ティッカー

エーテル-II

01:80:C2:00:00:20

MVRP

エーテル-II

01:80:C2:00:00:21

ティッカー

LLC/SNAP

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

STP、RSTP、MSTP

LLC/SNAP

01:80:C2:00:00:00

UDLD

LLC/SNAP

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

ティッカー

LLC/SNAP

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

VTP

LLC/SNAP

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

変更履歴

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer をご利用ください。

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