Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EVPNネットワークで最適化されたインターサブネットマルチキャスト

インターサブネットマルチキャスト(OISM)を有効にして、EVPNエッジルーティングブリッジング(ERB)オーバーレイファブリックでのマルチキャストトラフィックルーティングと転送を最適化します。OISMは、マルチキャストデータのフラッディングを回避し、拡張されたマルチキャスト環境を効率的にサポートします。また、OISM を使用すると、ネットワークは EVPN ファブリックの内部と外部のデバイス間のマルチキャスト トラフィック フローをサポートできます。

OISMの概要

従来の方法では、イングレスレプリケーションを使用し、マルチキャストパケットをネットワークにフラッディングして、関心のあるリスナーにリーチしていました。これらの方法は拡張性が低く、ネットワークに大規模なマルチキャストフローがある場合、遅延の問題が発生します。また、送信元から、およびネットワーク外の受信者へのマルチキャスト トラフィックを適切かつ効率的に処理するようにネットワークを構成することは複雑です。

最適化されたインターサブネットマルチキャスト(OISM)は、EVPN-VXLANエッジルーティングブリッジング(ERB)オーバーレイファブリックのL2およびL3で動作するマルチキャストトラフィック最適化機能です。OISMは、他のマルチキャスト方式に内在する問題の多くを解決します。OISMの設計は、IETFのドラフト仕様 https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-irb-mcast に基づいています。

OISMの当初の実装を 通常のOISMと呼んでいます。通常の OISM では対称ブリッジ ドメイン OISM モデルを使用し、すべての OISM リーフ デバイスのネットワーク内のすべての収益 VLAN(テナント VLAN)を設定する必要があります。

Junos OS リリース 23.4R1 以降、OISM の拡張バージョンもサポートしています。拡張 OISM は非対称ブリッジ ドメイン OISM モデルを使用します。このモデルでは、すべての OISM デバイスのネットワーク内のすべての収益 VLAN を設定する必要はありません。各デバイスでは、デバイスがホストする収益 VLAN のみを設定できます。非対称ブリッジ ドメイン モデルをサポートするために、拡張 OISM には、対称ブリッジ ドメイン モデルとの運用上の違いと、構成の小さな違いがあります。このドキュメントでは、相違点について説明します。

OISM の設定と運用は、マルチキャスト トラフィックには適用できますが、ブロードキャスト トラフィックや不明なユニキャスト トラフィックには適用できません。

EVPN ERB オーバーレイ ファブリック設計では、ファブリック内のリーフ デバイスは、テナント ブリッジ ドメイン間(つまり、VLAN 間)でトラフィックをルーティングします。OISM を有効にすると、リーフデバイスは、コントロール プレーンのマルチキャスト状態を使用して、IRB インターフェイスを介してローカルにインターサブネット マルチキャスト トラフィックをルーティングします。VLAN 間のローカル ルーティングでは、受信側 IRB インターフェイスはルーティングされたマルチキャスト トラフィックを EVPN コアに送信しません。ローカル ルーティング モデルは、EVPN コア内のトラフィック負荷を最小限に抑えるのに役立ちます。また、トラフィックのヘアピニングも回避できます。

また、OISM リーフ デバイスは、関心のある受信者を持つ他の EVPN デバイスにのみ、EVPN コアにトラフィックを選択的に転送します。選択的転送により、EVPNファブリックでのマルチキャストトラフィックのパフォーマンスがさらに向上します。

OISM を有効にすると、ERB オーバーレイ ファブリックは、EVPN ファブリックの内部と外部のデバイス間のマルチキャスト トラフィック フローを効率的かつ効果的にサポートできます。OISMを使用しない場合、ファブリック設計者は、外部のソースや受信者とのマルチキャストをサポートするために、CRB(Centrally Routed Bridging)オーバーレイモデルを使用する必要があります。OISM 境界リーフ デバイスは、外部 PIM ドメインとの間でトラフィックをルーティングするためのさまざまな方法をサポートしています。これらの方法では、IRB(統合型ルーティングおよびブリッジング)インターフェイスまたはレイヤー 3(L3)インターフェイスを使用します。また、OISMでは、ファブリック内に以下のような補足ブリッジドメイン(SBD)を採用しています。

  • SBDのVLAN IDは、どの収益VLANとも異なります。

  • 境界リーフデバイスは、SBDを使用して、外部ソースからEVPNファブリック内の受信者に向かってトラフィックを伝送します。

  • 拡張OISMモードでは、サーバーリーフデバイスはSBDを使用して、内部ソースからマルチホーミングピアではないEVPNファブリック内の他のサーバーリーフデバイスにトラフィックを伝送します。拡張モードのリーフデバイスは、マルチホーミングのピアリーフデバイスにマルチキャストトラフィックを送信するためにのみ、送信元VLANを使用します。

OISMのメリット

  • ERBオーバーレイモデルを使用するEVPN-VXLANファブリックが、ファブリック外の送信元および受信者とのマルチキャストトラフィックをサポートできるようにします。
  • EVPNファブリックコアでマルチキャスト制御パケットと複製されたデータパケットを最小化し、拡張設計におけるファブリックマルチキャストパフォーマンスを最適化します。
  • 拡張OISMモードを使用すると、多数の多様なVLANをホストするリーフデバイスを使用した拡張ネットワーク設計をさらにサポートできます(各リーフデバイスでは、デバイスがホストするVLANのみを設定する必要があります)。

EVPN インスタンスでの OISM サポート

次のタイプのEVPNインスタンスのEVPN-VXLANファブリックでOISMをサポートしています。

  • デフォルトのスイッチインスタンスのEVPN:

    • QFX5110、QFX5120、および QFX10002(QFX10002-60Cを除く)スイッチのJunos OS リリース 21.2R1以降。

    • EX4650、QFX10008、QFX10016スイッチのJunos OS リリース22.2R1以降。

    • EX4300-48MP および EX4400 スイッチの Junos OS リリース 22.3R1 以降。

  • vlan-awareおよびvlan-basedサービスタイプのみを持つMAC-VRF EVPNルーティングインスタンス(MAC-VRFルーティングインスタンスタイプの概要を参照):

    • QFX5130-32CDおよびQFX5700スイッチのJunos OS Evolvedリリース22.1R1以降。

    • EX4650、QFX5110、QFX5120、QFX10002(QFX10002-60Cを除く)、QFX10008、QFX10016スイッチのJunos OS リリース22.2R1以降。

    • PTX10001-36MR、PTX10004、PTX10008、およびPTX10016ルーターのJunos OS Evolvedリリース22.3R1以降。

    • ACX7024、ACX7100-32C、およびACX7100-48LルーターのJunos OS Evolvedリリース23.4R1以降。

    • EX4100、EX4300、EX4400スイッチのJunos OS リリース23.4R2以降。

    • Junos OS Evolvedリリース24.4R1以降、ACX7024X、ACX7332、ACX7348、ACX7509ルーター、およびPTX10002-36QDDルーターで動作します。

Junos OS Evolvedデバイスでは、デフォルトのスイッチインスタンスではなく、MAC-VRFインスタンスでのみEVPN設定を使用したEVPN-VXLANがサポートされます。そのため、これらのデバイスでは、MAC-VRF EVPN インスタンスでのみ OISM がサポートされます。

EVPNファブリックにおけるマルチキャストプロトコルとその他のマルチキャスト最適化を備えたOISM

OISM は、以下のマルチキャスト プロトコルおよびその他の EVPN マルチキャスト最適化機能と連携します。

OISMでサポートされているマルチキャストプロトコル

  • IGMPv2:

    • QFX5110、QFX5120、および QFX10002(QFX10002-60Cを除く)スイッチのJunos OS リリース 21.2R1以降。

    • QFX5130-32CDおよびQFX5700スイッチのJunos OS Evolvedリリース22.1R1以降。

    • EX4650、QFX10008、QFX10016スイッチのJunos OS リリース22.2R1以降。

    • EX4300-48MP および EX4400 スイッチの Junos OS リリース 22.3R1 以降。

    • PTX10001-36MR、PTX10004、PTX10008、およびPTX10016ルーターのJunos OS Evolvedリリース22.3R1以降。

    • ACX7024、ACX7100-32C、およびACX7100-48LルーターのJunos OS リリース 23.4R1以降。
    • EX4100、EX4300、EX4400スイッチのJunos OS リリース23.4R2以降。

    • ACX7024X、ACX7332、ACX7348、ACX7509、およびPTX10002-36QDDルーターのJunos OS Evolvedリリース24.4R1以降。

  • IGMPv3:

    • QFX5130-32CDおよびQFX5700スイッチのJunos OS Evolvedリリース22.1R1以降。

    • EX4650、QFX5110、QFX5120、QFX10002(QFX10002-60Cを除く)、QFX10008、QFX10016スイッチのJunos OS リリース22.2R1以降。

    • PTX10001-36MR、PTX10004、PTX10008、およびPTX10016ルーターのJunos OS Evolvedリリース22.3R1以降。

    • ACX7024、ACX7100-32C、およびACX7100-48LルーターのJunos OS リリース 23.4R1以降。

    • EX4100、EX4300、EX4400スイッチのJunos OS リリース23.4R2以降。

    • ACX7024X、ACX7332、ACX7348、ACX7509、およびPTX10002-36QDDルーターのJunos OS Evolvedリリース24.4R1以降。

  • MLDv1 および MLDv2:

    • QFX5130-32CDおよびQFX5700スイッチのJunos OS Evolvedリリース23.1R1以降。

    • EX4100、EX4300、EX4400スイッチのJunos OS リリース23.4R2以降。

  • PIM は、ローカル ルーティングと外部マルチキャスト トラフィック ルーティングの両方を促進します。

OISMは、特定の設定上の制約がある場合に限り、同一デバイス上で同時にIGMPv2とIGMPv3の両方を使用したIGMPスヌーピングをサポートします。同様に、OISMは、同じ設定制約の下で、MLDv1とMLDv2の両方によるMLDスヌーピングを同時にサポートします。 詳細については、同じEVPN-VXLANファブリック内のIGMPv2とIGMPv3(またはMLDv1とMLDv2) を参照してください。

EVPN-VXLANファブリックでのIGMPまたはMLDエニーソースマルチキャスト(ASM)およびソース固有マルチキャスト(SSM)モードのサポートについては、 サポートされているIGMPまたはMLDバージョンとグループメンバーシップレポートモード を参照してください。

OISMと連携するその他のマルチキャスト最適化機能

OISMは、以下の他のマルチキャスト最適化機能と連携します。

  • リーフデバイスのアクセス側でのIGMPスヌーピングまたはMLDスヌーピング(一部のプラットフォーム)。

    IGMP スヌーピングまたは MLD スヌーピングが有効な場合、マルチキャスト トラフィックを受信したリーフ デバイスは、関心のある受信者を持つ他のデバイスにのみトラフィックを転送します。

  • EVPNタイプ7(Join Sync)およびType 8(Leave Sync)ルートを使用したイーサネットセグメント(ES)でのマルチホーミングサポート。

    EVPN ファブリック デバイスは、マルチホーミング ピアである EVPN デバイス間のマルチキャスト状態を同期させるために、これらのルート タイプをアドバタイズします。

    手記:ACXシリーズ OISM リーフ デバイスは、ACXシリーズ デバイスでのみマルチホーミング ピア PE デバイスにすることができます。
  • EVPNタイプ6ルートを使用したEVPNファブリックコアでの選択的マルチキャストイーサネットタグ(SMET)転送。

    EVPN デバイスは、タイプ 6 ルートを使用して、EVPN コア内の転送を、マルチキャスト グループのトラフィックの受信に関心のある受信者のみに制限します。OISM を使用すると、この最適化を EVPN ERB オーバーレイ ファブリックで機能させることができます。IGMPまたはMLDスヌーピングを設定すると、ファブリックはOISMによるSMET転送を自動的に有効にします。

  • 一部のプラットフォームでのレプリケーション支援 (AR)。

    ARおよびOISMデバイスの役割に応じて、以下のようにARをOISMを実行するファブリックに統合できます。

    • EX4650、QFX5110、QFX5120、QFX10002(QFX10002-60Cを除く)、QFX10008、QFX10016スイッチのJunos OS リリース 22.2R1以降:

      • AR リーフの役割は、OISM ボーダー リーフまたはサーバー リーフ デバイスとしても動作するこれらのデバイスのいずれかで設定できます。

      • 以下のいずれかのモードでは、QFX10002 (QFX10002-60C を除く)、QFX10008、および QFX10016 スイッチのみを AR レプリケーターとして設定できます。

        併置モード: デバイスは、AR レプリケーター デバイスと OISM 境界リーフ デバイスの両方として機能します。

        スタンドアロン モード: デバイスは AR レプリケーターですが、OISM 境界リーフまたはサーバー リーフ デバイスではありません。

    • QFX5130-32CDおよびQFX5700スイッチのJunos OS Evolvedリリース22.2R1以降:

      • AR リーフの役割は、OISM ボーダー リーフまたはサーバー リーフ デバイスで設定できます。

      • これらのデバイスは、スタンドアロンモードのOISMでARレプリケーターとしてのみ設定できます。スタンドアロン モードでは、AR レプリケーター デバイスは OISM 境界リーフまたはサーバー リーフとしても動作しません。

    • EX4400スイッチのJunos OS リリース24.4R1以降:

      • これらのデバイスでは、VLAN ベースおよび VLAN 対応の MAC-VRF EVPN インスタンスでのみ、OISM を使用した AR をサポートします。

      • これらのデバイスが OISM ボーダー リーフまたはサーバー リーフ デバイスとしても動作している場合、これらのデバイスで AR リーフの役割を設定できます。

      • スタンドアロン AR レプリケーターの役割は、AR レプリケーターの役割をサポートする EVPN-VXLAN ネットワーク内の他のデバイスで設定できます。

    手記:

    ACXシリーズおよびPTXシリーズルーターは、ARレプリケーターまたはARリーフデバイスとしてのOISMを使用したARをサポートしていません。

    ARとOISMの併用の詳細については、以下の参考資料をご覧ください。

強化されたOISMの概要

拡張 OISM では、すべての OISM デバイスのネットワーク内のすべての収益ブリッジ ドメイン (VLAN) を構成する必要はありません。各デバイスでは、デバイスがホストする収益 VLAN のみを設定できます。その結果、すべてのリーフデバイスで収益VLANを対称に設定する必要がある通常のOISMモードと比較して、このモードは 非対称ブリッジドメイン(VLAN) モデルを持つものとして説明されています。

ただし、拡張 OISM モードでは、イーサネット セグメントを共有する OISM リーフ デバイス上で収益 VLAN を対称的に設定する必要があります。つまり、接続されたマルチホーム ホストまたはマルチホーム カスタマー エッジ(CE)デバイスのマルチホーミング ピアである OISM リーフ デバイスに、同じ収益 VLAN を設定する必要があります。

拡張 OISM モードを使用すると、デバイスごとに多数の異なる VLAN をホストするリーフ デバイスがネットワークに存在する場合に、OISM を適切に拡張できます。

OISMサポートの強化

私たちは、強化されたOISMを以下でサポートします。

  • IGMPv2、IGMPv3、IGMP スヌーピング。

  • MLDv1、MLDv2、MLD スヌーピング(一部のプラットフォーム)。

    手記:

    ACXシリーズおよびPTXシリーズルーターは、IPv6マルチキャストトラフィックのMLDおよびMLDスヌーピングによる拡張OISMをサポートしていません。

  • MAC-VRF EVPN インスタンス タイプのみ。

  • Junos OS リリース 24.2R1 および 23.4R2 以降:一部のプラットフォームでの IPv6 アンダーレイを使用した EVPN-VXLAN 設定( EVPN-VXLAN IPv6 アンダーレイ設定を使用した拡張 OISM を参照)。

ARによるOISMの強化はサポートされていません。

強化されたOISMを有効にする方法

拡張 OISM を有効にするには、[edit forwarding-options multicast-replication evpn irb] 階層レベルの enhanced-oism オプションを使用します。このオプションは、同じ階層レベルの通常の OISM モードoismオプションの代わりに使用します。enhanced-oismオプションとoismオプションは相互に排他的です。

リーフ デバイスでの VLAN の設定と、使用する OISM モードの設定の違いを除けば、拡張 OISM の OISM コンポーネントと構成要素は通常の OISM モードと同じです。ただし、このモードには、非対称ブリッジ ドメイン モデルをサポートするための運用上の違いと小さな設定の違いがあります。そのため、ネットワーク内のすべての OISM デバイスで同じ OISM モードを使用する必要があります。

見る:

強化されたOISMを使用する場合

ネットワーク内のすべての OISM デバイスがこの OISM モードをサポートしている場合は、拡張 OISM を使用できます。その場合、次の場合に拡張OISMを使用できます。

  • ネットワークには多数の収益ブリッジ ドメイン(VLAN)があり、すべての VLAN を設定するために一部のデバイスでリソースが逼迫している可能性があります。

  • ネットワーク内には、多数のばらばらなブリッジ ドメイン(VLAN)があります(デバイスごとに異なる VLAN のセットがホストされています)。

  • ネットワーク内の OISM デバイスでは、パケットの送信元 MAC アドレスに基づくポリシーは構成されていません。送信元 MAC アドレス ポリシーがある場合は、代わりにネットワークで通常の OISM を使用します。

存続可能時間(TTL)フィールドを減少させるための厳しい要件で、ネットワークがマルチキャストパケットを渡す必要がある場合は、拡張OISMではなく、通常のOISMを使用する必要があります。拡張 OISM モデルには、TTL=1 のパケットが送信元デバイスのマルチホーミング ピアではないデバイスの受信者に届かないという制限が本質的にあります。詳細については、 強化されたOISMの相違点 の概要を参照してください。通常の OISM は、送信元 VLAN 上の送信元トラフィックを転送し、同じ VLAN 上の宛先の TTL 値を減らしません。

強化されたOISMの違いのまとめ

該当する場合は、このドキュメント全体のセクションで、拡張 OISM を使用する場合の運用上または設定の違いについて説明します。

ここでは、強化されたOISMの運用と構成との主な違いを要約します。

内部ソースからの East-West トラフィック

イングレス リーフ デバイスは、送信元 VLAN 上の送信元トラフィックを、少なくとも 1 つのイーサネット セグメントを共有するマルチホーミング ピア リーフ デバイスに転送します。他のすべてのOISMリーフデバイスでは、(他のデバイスがソースVLANをホストしている場合でも)SBD上でのみソーストラフィックをルーティングします。その後、各リーフデバイスは、SBDから宛先VLANにトラフィックをローカルにルーティングします。

この操作は、送信元 VLAN 上のみで内部ソースからのマルチキャスト トラフィックを送信する通常の OISM モードとは異なります。その後、各リーフ デバイスは送信元 VLAN 上のトラフィックをローカルに転送するか、送信元 VLAN から宛先 VLAN にトラフィックをルーティングします。

手記:

OISM リーフ デバイスは、SBD 上のマルチキャスト トラフィックを送信元 VLAN 上で転送するのではなく、マルチホーミング以外のピアに転送するため、拡張 OISM では、TTL(有効期限)が 1 の データパケット はサポートされていません。送信元リーフ デバイスがマルチキャスト データパケットを SBD にルーティングし、受信リーフ デバイスが SBD から宛先 VLAN にパケットをルーティングすると、パケットの TTL が 2 回デクリメントされます。その結果、TTL=1のパケットは受信者に届きません。この制限は、予約済みのグループ範囲 224.0.0.0/24(IPv4 マルチキャストの場合)および ff02::/16(IPv6 マルチキャストの場合)以外のマルチキャスト グループのトラフィックに適用されます。

内部ソースから外部受信者へのNorth-Southトラフィック

イングレスリーフデバイスは、内部マルチキャスト(S,G)の送信元およびグループに対して、EVPNタイプ10選択的Pルーターマルチキャストサービスインターフェイス(S-PMSI)自動検出(A-D)ルートを生成します。

OISM 境界リーフ デバイスは、外部のマルチキャスト送信元および受信機に接続するための PIM EVPN ゲートウェイ(PEG)デバイスとして機能します。PEG デバイスは、EVPN ネットワーク内のマルチキャスト ソースに対してのみ PIM ソース登録を実行する必要があるため、アドバタイズされた S-PMSI A-D ルート内のソースの PIM 登録のみを検索して実行します。

SBD上のサーバーリーフデバイス接続のOSPFエリア

各サーバー リーフ デバイスで拡張 OISM を使用するには、各テナントの仮想ルーティングおよび転送(VRF)インスタンスに SBD IRB インターフェイスの OSPF エリア設定を含める必要があります。OSPF隣接関係を確立し、SBD上のOISMリーフデバイス間のルーティングをサポートするには、OSPFアクティブモードでSBD IRBインターフェイスを設定します。ただし、OSPF インターフェイス プライオリティを 0 に設定すると、SL デバイスが OSPF 指定ルーター(DR)やバックアップ DR(BDR)の役割を担うことはありません。OSPFパッシブモードを使用して、OSPFエリアのVRFインスタンス内の他のインターフェイスを設定すると、ルーティング情報を交換できますが、OSPF隣接関係を形成してOSPFプロトコル処理に参加はしません。

OISMコンポーネント

OISM環境には以下が含まれます。

  • ボーダーの役割とサーバーアクセスの役割で機能するEVPNファブリック内のリーフデバイス。

  • 外部 L3 PIM ドメイン内の外部マルチキャスト送信元と受信側。

  • ファブリックが内部デバイスと外部デバイス間のマルチキャストトラフィックをルーティングできるようにするブリッジドメイン(VLAN)設定。

EVPN-VXLAN ERBオーバーレイ設計には、リーフデバイスのL3トランジット機能をサポートするリーンスパインデバイスが含まれています。リーンスパインデバイスは、通常、OISM機能を実行しません。

次のセクションでは、これらのOISMコンポーネントについて説明します。

OISM デバイスの役割

図 1 は、シンプルな EVPN-VXLAN ERB オーバーレイ ファブリックとファブリック内の OISM デバイスの役割を示しています。

図1:OISMEVPN Fabric with OISMを使用したEVPNファブリック

表 1 は、デバイスの役割をまとめたものです。

表1:EVPNファブリックOISMデバイスの役割
デバイスロール の説明

ボーダーリーフ(BL)

EVPNファブリックアンダーレイおよびオーバーレイ内のOISMリーフデバイス。境界リーフ デバイスは、外部 PIM ドメインでファブリック外のマルチキャスト デバイス(送信元と受信側)に EVPN ファブリックを相互接続するゲートウェイとして機能します。これらのデバイスは、PIM EVPN ゲートウェイ(PEG)の役割を果たします。

リーンスパイン(LS)

EVPNファブリックのアンダーレイにあるスパインデバイス。これらのデバイスは通常、IP トランジット デバイスとして EVPN アンダーレイをサポートするリーン スパインとして動作します。リーンスパインは、ファブリック内のルートリフレクターとしても機能します。

リーン スパイン デバイスで OISM 要素を設定するのは、以下のユースケースのみです。

  • また、これらのデバイスは、外部マルチキャストトラフィックの境界デバイスとしても機能します。この場合、境界リーフ デバイスで構成するものと同じ OISM 要素を構成します。

  • リーンスパインデバイスは、ARとOISMをファブリックに統合する際に、スタンドアロンのARレプリケーターとして機能します。この場合、AR レプリケーター スパインデバイス上で、境界リーフおよびサーバー リーフ デバイスで構成するのと同じ共通の OISM 要素を構成します。境界リーフまたはサーバー リーフ デバイスに固有の PIM または外部マルチキャスト要素を設定する必要はありません。( AR with Optimized Intersubnet Multicast (OISM)を参照)。

サーバーリーフ(リーフ)

EVPNファブリックアンダーレイおよびオーバーレイのアクセス側にあるOISMリーフデバイス。サーバーリーフデバイスは、多くの場合、トップオブラック(ToR)スイッチです。これらのデバイスは、EVPNファブリックを、ファブリック内のブリッジドメインまたはVLAN上のマルチキャストソースおよびマルチキャストレシーバーホストに接続します。

デバイスの役割ごとに共通する構成要素と異なる構成要素の詳細については、 OISM デバイスの構成要素 を参照してください。

外部マルチキャスト送信元と受信機を持つ PIM ドメイン

図 1 では、OISM ボーダー リーフ デバイスは、代表的な外部 PIM ドメイン内の EVPN ファブリックの外部にあるマルチキャストの送信元および受信機に接続しています。外部 PIM ドメイン内のマルチキャスト デバイスは、標準の PIM プロトコル手順に従います。その運用はOISMに限ったことではありません。外部マルチキャスト トラフィックは、L3 で PIM ドメインを経由してフローします。

OISMを使用して、以下のユースケースにおいて、デバイス間でEVPN-VXLAN ERBオーバーレイファブリックのマルチキャストトラフィックをルーティングおよび転送することができます。

  • 内部マルチキャスト送信元および受信側

  • 内部マルチキャスト送信元と外部マルチキャスト受信側

  • 外部マルチキャスト送信元と内部マルチキャスト受信側

わかりやすくするために、このドキュメントでは、外部 PIM ドメインを次のように表します。

  • PIM ランデブー ポイント(RP)を兼ねる PIM ルーター(MXシリーズ ルーターなどのデバイス)。

  • 外部ソース。

  • 外部レシーバー。

外部 PIM ドメインとの間のマルチキャスト データ転送でサポートされる方式

OISM ボーダー リーフ デバイスは、ファブリック外のデバイスとの間でマルチキャスト トラフィックをルーティングする方法を 1 つ以上サポートしています。サポートされる方法は、プラットフォームによって異なります。

一部のプラットフォームでは、境界リーフの役割はサポートされていません。 表 2 の外部マルチキャスト方式の [ サポートされているプラットフォーム ] 列にプラットフォームが表示されない場合は、そのプラットフォームが境界リーフの役割をサポートしていないことを意味します。

表 2:外部マルチキャスト接続方式
名前 接続方法 サポートされているプラットフォーム

M-VLAN IRB 方式

EVPN インスタンスで拡張するマルチキャスト VLAN(M-VLAN)上の IRB インターフェイス。ファブリックは、外部 PIM ドメインとの間の外部マルチキャスト トラフィック フローにのみ、M-VLAN および対応する IRB インターフェイスを使用します。

この方式は、EVPN イーサネット セグメント識別子(ESI)マルチホーミングをサポートし、外部 PIM ルーターをファブリック内の複数の OISM ボーダー リーフ デバイスに接続します。

手記:

拡張OISMでは、この方法をサポートしていません。

PTX10001-36MR

PTX10002-36QDD

PTX10004

PTX10008

PTX10016

QFX10002(QFX10002-60Cを除く)

QFX10008

QFX10016

従来の L3 インターフェイス方式

異なるサブネット上の外部 PIM ドメインに個別に接続する OISM 境界リーフ デバイス上の従来の物理 L3 インターフェイス。

これらのインターフェイスは VLAN に関連付けられていません。これらのインターフェイスは、EVPNインスタンスでは設定しません。代わりに、これらのインターフェイスに IP アドレスを割り当て、テナント L3 VRF インスタンスに含めます。

手記:

L3インターフェイス接続は、集合型イーサネット(AE)インターフェイスバンドルにすることができます。

ACX7024

ACX7100

ACX7332

ACX7348

ACX7509

EX4400279

EX4650

PTX10001-36MR

PTX10002-36QDD

PTX10004

PTX10008

PTX10016

QFX5110

QFX5120

QFX5130-32CD

QFX5700

QFX10002(QFX10002-60Cを除く)

QFX10008

QFX10016

非EVPN IRB方式

EVPN インスタンスで拡張しない追加の VLAN 上の IRB インターフェイス。これらの論理インターフェイスは、テナント L3 VRF インスタンスに含めます。

各境界リーフ デバイスで、関連する IRB インターフェイスに一意の追加 VLAN ID とサブネットを割り当てます。

このタイプのインターフェイスは、外部マルチキャスト向けの 非EVPN IRBインターフェイス と呼ばれます。

PTX10001-36MR

PTX10002-36QDD

PTX10004

PTX10008

PTX10016

QFX5130-32CD

QFX5700

L2 M-VLAN または L3 リンクを使用して EVPN-VXLAN ファブリックを外部 PIM ドメインに接続する方法の一般的な概要については、 EVPN-VXLAN 環境での IGMP スヌーピングまたは MLD スヌーピングによるマルチキャスト転送 の概要を参照してください。

OISMブリッジドメイン(VLAN)

表 3 は、OISM ブリッジ ドメインまたは VLAN をまとめ、OISM がそれらをどのように使用するかを説明しています。

手記:

このドキュメントでは 、すべての OISM デバイス への言及は、OISM を有効にする境界リーフ デバイスとサーバー リーフ デバイスに対応しています。

表3:OISMブリッジドメインまたはVLAN
ブリッジ ドメイン/VLAN 説明 で構成します。

マルチキャスト VLAN(M-VLAN)

(外部マルチキャスト用M-VLAN IRB方式)EVPN ファブリック内の VLAN と、ファブリックを外部マルチキャスト ルーターに接続する関連 IRB インターフェイス。このVLANおよびIRBインターフェイスにより、ファブリックの内部と外部のデバイス間のトラフィックフローが可能になります。IGMPv2とIGMPv3の両方のトラフィックでIGMPスヌーピングをサポートするには、IGMPバージョンごとに個別のM-VLANを割り当ててトラフィックを伝送します。

EVPN インスタンスでこの VLAN を拡張します。また、外部マルチキャスト ルーターを、同じ EVPN ES 内の複数の境界リーフ デバイス M-VLAN IRB インターフェイスにマルチホームすることもできます。通常のEVPNマルチホーミングのDF(指定フォワーダ)ルールは、M-VLAN上のESにトラフィックのコピーを1つだけ送信するために適用されます。

M-VLANを、SBDまたはEVPNファブリック内の収益ブリッジドメインではないVLANとして設定します。

手記:

拡張 OISM を使用した M-VLAN IRB 方式はサポートされていません。

外部の送信元および受信者に接続するためにサポートされているその他の方法については、 外部 PIM ドメインとの間のマルチキャスト データ転送でサポートされている方法 を参照してください。

境界リーフデバイス

追加の非EVPN VLAN

(外部マルチキャストの非EVPN IRB方式)ファブリック内のEVPNインスタンスにない追加のVLAN。関連する IRB インターフェイスは、テナント L3 VRF インスタンスで設定します。このVLANおよびIRBインターフェイスにより、ファブリック内のデバイスとファブリック外のデバイス間のマルチキャストトラフィックフローが可能になります。

ファブリック全体で一意の個別の追加 VLAN と対応する IRB インターフェイス サブネットを各ボーダー リーフ デバイスに割り当てる必要があります。

また、IGMPv2とIGMPv3の両方のトラフィックでIGMPスヌーピングをサポートするには、個別に異なる追加の非EVPN VLANを使用して、各IGMPバージョンのトラフィックを伝送します。MLDv1 と MLDv2 の両方のトラフィックで MLD スヌーピングをサポートする場合も、同じ制約が適用されます。

手記:

外部の送信元および受信者に接続するためにサポートされているその他の方法については、 外部 PIM ドメインとの間のマルチキャスト データ転送でサポートされている方法 を参照してください。

境界リーフデバイス

収益ブリッジドメイン(VLAN)

ファブリックが提供するサービスへの加入者向けのブリッジドメイン。収益ブリッジ ドメインをファブリックの VLAN として設定します。

収益ブリッジドメインは、ファブリック内の 顧客VLANに対応しています 。これらのVLANはOISMに固有のものではありませんが、ファブリック内のマルチキャストソースとレシーバーはこれらのブリッジドメインにあります。

ファブリック内のIGMPv2とIGMPv3の両方のレシーバーでIGMPスヌーピングをサポートする場合、これらのブリッジドメインにVLANを割り当てる方法の詳細については、 同じEVPN-VXLANファブリック内のIGMPv2とIGMPv3(またはMLDv1とMLDv2)を参照してください。MLDv1 と MLDv2 の両方のレシーバで MLD スヌーピングをサポートする場合も、同じ制約が適用されることに注意してください。

すべてのOISMデバイス

補足ブリッジ ドメイン(SBD)

外部マルチキャスト トラフィックのサポートを可能にし、EVPN コアに SMET 最適化を実装し、すべてのデバイスがネットワーク内のすべての VLAN を知る必要がない拡張 OISM モード実装をサポートするブリッジ ドメイン。

SBDは、収益ブリッジドメインVLAN、M-VLAN、または追加の非EVPN VLANとは異なる通常のVLANとして設定します。

SBDは通常、ファブリック内のすべてのOISMリーフデバイスに対応します。IGMPv2とIGMPv3の両方のトラフィックでIGMPスヌーピングをサポートしたり、MLDv1とMLDv2の両方のトラフィックでMLDスヌーピングをサポートしたりするには、IGMPまたはMLDのバージョンごとに個別のSBDを割り当ててトラフィックを伝送します。SBDには以下が含まれます。

  • 外部マルチキャスト ソースからファブリック内の EVPN デバイスへの North-South ルーティングされたマルチキャスト データ トラフィックと、関係する受信者。
  • SMET EVPN Type 6は、送信元のリーフ デバイスから他のEVPNリーフ デバイスにルーティングするため、EVPNコアでの選択的な転送が可能になります。
  • (拡張OISMのみ)入力リーフデバイスが別のリーフデバイスへのマルチホーミングピアでない場合、内部ソースから関心のある受信者を持つ他のリーフデバイスへのEast-Westマルチキャストデータトラフィック。拡張 OISM モードでは、リーフデバイスは送信元 VLAN 上の送信元トラフィックをマルチホーミング ピア リーフ デバイスにのみルーティングします。(これとは対照的に、通常の OISM 対称ブリッジ ドメイン モデルでは、すべての East-West トラフィックが送信元 VLAN 上で送信されます)。

手記:

SBDは、OISMの運営の中核をなすものです。

  • 外部マルチキャストトラフィックルーティングおよびフォワーディング

  • (OISM強化)内部マルチキャストトラフィックのルーティングと内部ソースからの転送。

OISMを機能させるには、SBD IRBインターフェイスが常に稼働している必要があります。

すべてのOISMデバイス

通常の OISM モード - 対称ブリッジ ドメイン モデル

通常の OISM 実装では、 対称ブリッジ ドメイン モデルを使用します。このOISMモードは、ブリッジドメインエブリウェア(BDE)モデルとも呼ばれています。このモデルでは、ネットワーク内のすべての OISM デバイスですべての収益ブリッジ ドメイン (VLAN) を構成します。

図 2:通常のOISMEVPN Fabric with Regular OISMを使用したEVPNファブリック

対称ブリッジ ドメイン モデルでは、すべての OISM ボーダー リーフおよびサーバー リーフ デバイスで SBD およびすべての収益ブリッジ ドメインを設定する必要があります。

また、外部 PIM ドメインに接続する境界リーフ デバイスでは、以下の VLAN を均一に設定します。

  • 外部マルチキャストに M-VLAN IRB 方式を使用する場合の M-VLAN。

  • 外部マルチキャストに非 EVPN IRB 方式を使用する場合、各境界リーフ デバイス上の一意の追加の非 EVPN VLAN。

ファブリック内のリーンスパインデバイスは、通常、IPトランジットデバイスとしてのみ機能し、場合によってはルートリフレクターとしても機能します。そのため、通常、リーンスパインデバイスでこれらの要素を設定する必要はありません。(いくつかの例外については、 表1 の「リーンスパイン」の行を参照してください。

拡張 OISM モード - 非対称ブリッジ ドメイン モデル

拡張 OISM 実装は、各リーフ デバイス上で、デバイスがホストする収益 VLAN のみを設定できる非対称ブリッジ ドメイン モデルをサポートしています。そのため、強化されたOISMを ブリッジドメインNOT everywhere (BDNE)モデルと呼ぶことがあります。

一般に、拡張 OISM は、 図 2 に示すものと同じ高レベルの OISM 構造とネットワーク コンポーネントを使用しますが、非対称ブリッジ ドメイン モデルを有効にするためにいくつかの運用上の違いがあります。

通常のOISM実装との主な違いについては、 拡張OISMの概要 を参照してください。このドキュメントでは、必要に応じて、通常の OISM ではなく拡張 OISM を使用する場合の運用上または設定上の違いについて説明します。

OISMデバイスの構成要素

このセクションでは、以下で設定する必要がある要素をまとめています。

  • すべてのOISMデバイス—ボーダーリーフロールとサーバーリーフロールのデバイス、およびARをOISMと統合する際にスタンドアロンモードでARレプリケーターとしても機能するスパインデバイス。

    表 4 を参照してください。

  • サーバー リーフ デバイスのみ。

    表 5 を参照してください。

  • 境界リーフデバイスのみ、外部マルチキャストに使用する方法に基づきます。

    • M-VLAN IRB インターフェイス

    • クラシック L3 インターフェイス

    • 非EVPN IRBインターフェイス

    表 6 を参照してください。

一部の要素はオプションであり、説明に記載されています。

手記:

EX4650、QFX5110、QFX5120 スイッチは、OISM 要素のエンタープライズ スタイルのインターフェイス設定をサポートしますが、サービス プロバイダ スタイルのインターフェイス設定はサポートしていません。これらのインターフェイス設定スタイルの詳細については、 フレキシブルイーサネットサービスのカプセル化 および EVPN-VXLANによるフレキシブルイーサネットサービスサポートについてを参照してください

表 4 は、すべての OISM デバイスで構成する要素の一覧です。

表4:すべてのOISMデバイスの構成要素
構成要素 の説明

OISMモード

OISM をグローバルに有効化し、L3 VRF インスタンスで OISM ルーティング機能を有効にします。OISM を通常モードまたは拡張モードで有効にし、すべてのデバイスで同じ OISM モードを実行する必要があります。

OISM が有効になっているデバイスは、次のように EVPN タイプ 3 IMET(包括的マルチキャスト イーサネット タグ)ルートをアドバタイズします。

  • デバイスは、設定された各収益ブリッジ ドメイン(VLAN)と SBD に対して IMET ルートをアドバタイズします。

  • IMETルートには、OISMサポートを示すフラグが付いたEVPNマルチキャストフラグ拡張コミュニティが含まれます。

収益ブリッジ ドメイン(顧客 VLAN)と対応する IRB インターフェイス

データセンターサービスの要件に従って、収益ブリッジドメイン(顧客VLAN)を設定します。通常の OISM では、すべての OISM デバイスで、すべての収益ブリッジ ドメイン VLAN と対応する IRB インターフェイスを対称的に設定する必要があります。拡張 OISM では、各 OISM デバイスで、デバイスがホストする収益 VLAN と、それに対応する IRB インターフェイスのみを設定する必要があります。ただし、マルチホーミング ピア リーフ デバイスの任意のセットで収益 VLAN を対称的に設定する必要があります。詳細については、「 OISM ブリッジ ドメイン (VLAN)」 を参照してください。

以下をサポートする場合、収益ブリッジドメインを設定するための特別な考慮事項については、 同じEVPN-VXLANファブリック内のIGMPv2とIGMPv3(またはMLDv1とMLDv2) を参照してください。

  • IGMPv2とIGMPv3の両方の受信者のトラフィックを使用したIGMPスヌーピング。

  • MLDv1とMLDv2の両方の受信者のトラフィックを使用したMLDスヌーピング、

SBD(VLAN)および対応するIRBインターフェイス

すべての OISM デバイスで SBD とその IRB インターフェイスを設定します。SBDには、M-VLANとは異なる任意のVLAN、EVPNファブリック内のEVPN以外のVLAN、または収益ブリッジドメインVLANを指定できます。詳細については、「 OISM ブリッジ ドメイン (VLAN)」 を参照してください。

このVLANを、OISMルーティングをサポートするL3 VRFインスタンスのSBDとして識別します。Junos OSおよびJunos OS Evolved 24.1R1以降、他のベンダーとの相互運用性とOISMドラフト標準への準拠のため、SBD IRBインターフェイスのEVPNタイプ3 IMETルートには、マルチキャストフラグ拡張コミュニティーにOISM SBDフラグが含まれます。

L3 マルチキャスト プロトコル - IGMPv2 または IGMPv3

IGMPv2 または IGMPv3 L3 マルチキャスト プロトコルを有効にします。受信者はIGMPレポートを送信して、マルチキャストグループのトラフィックの受信に関心を示します。

IGMPv2 または IGMPv3 を ASM(Any-Source Multicast)モードで使用することも、IGMPv3 を SSM(Source-Specific Multicast)モードで使用することもできます。

OISM を有効にした同じ VLAN または同じ VRF インスタンスで、両方の IGMP バージョンの IGMP スヌーピングを一緒に有効にすることはできません。ただし、同じファブリック内の IGMPv2 および IGMPv3 レシーバーで IGMP スヌーピングをサポートするには、1 つの VRF インスタンスで特定の VLAN に対して IGMPv2 を使用した IGMP スヌーピングを有効にし、別の VRF インスタンスで他の VLAN に対して IGMPv3 を使用した IGMP スヌーピングを有効にします。 詳細については、同じEVPN-VXLANファブリック内のIGMPv2とIGMPv3(またはMLDv1とMLDv2) を参照してください。

IGMPv2はデフォルトのIGMPバージョンです。IGMPv3を設定するには、 version 3 オプションを指定する必要があります。

L3 マルチキャスト プロトコル - MLDv1 または MLDv2

ファブリックにIPv6マルチキャストトラフィックがある場合は、MLDv1またはMLDv2 L3マルチキャストプロトコルを有効にします。受信者は MLD レポートを送信して、マルチキャスト グループのトラフィックの受信に関心を示します。

MLDv1 または MLDv2 を ASM(Any-Source Multicast)モードで使用するか、MLDv2 を SSM(Source-Specific Multicast)モードで使用できます。

OISM を有効にすると、同じ VLAN または同じ VRF インスタンスで、両方の MLD バージョンの MLD スヌーピングを一緒に有効にすることはできません。ただし、次の場合は、同じファブリック内の MLDv1 および MLDv2 レシーバによる MLD スヌーピングをサポートできます。

  • 1 つの VRF インスタンスで、特定の VLAN の MLDv1 による MLD スヌーピングを有効にします。

  • 別の VRF インスタンス内の他の VLAN の MLDv2 による MLD スヌーピングを有効にします。

詳細については、同じEVPN-VXLANファブリック内のIGMPv2とIGMPv3(またはMLDv1とMLDv2)を参照してください。

MLDv1 がデフォルトの MLD バージョンです。MLDv2を設定するには、 version 2 オプションを指定する必要があります。

L2 マルチキャストの最適化 - SMET による IGMP スヌーピング

OISMが提供する最適化の一環として、IGMPv2またはIGMPv3プロトコルを使用して、L2でIGMPスヌーピングを有効にします。IGMP スヌーピングでは、デバイスは、関係するアクセス側の受信者にのみマルチキャスト トラフィックをルーティングまたは転送します。受信者はIGMPレポートを送信して、マルチキャストグループのトラフィックの受信に関心を示します。

IGMP スヌーピングを有効にすると、デバイスは SMET タイプ 6 ルートも自動的にアドバタイズします。SMETでは、デバイスはトラフィックのコピーを、関心のある受信者がいる他のデバイスにのみ送信します。

IGMPスヌーピングを次のように設定します。

  • 各OISM収益VLANとSBDのEVPNインスタンス内。

  • M-VLAN IRB方式または非EVPN IRB方式のみを使用した外部マルチキャスト用の境界リーフデバイスでは、以下のようにします。

    • M-VLAN IRB メソッド:M-VLAN IRB マルチキャスト ルーター インターフェイスの EVPN インスタンス内。IGMPv3 にのみ evpn-ssm-reports-only オプションを含めます。

    • 非 EVPN IRB メソッド:マルチキャスト ルーター インターフェイスとして設定された非 EVPN IRB インターフェイスに対してグローバルに。

      IGMPv3では、外部マルチキャストインターフェイスがEVPNインスタンスで拡張されないため、IGMPスヌーピング evpn-ssm-reports-only オプションは必要ありません。
    手記:

    外部マルチキャストの従来のL3インターフェイス方式では、純粋なL3インターフェイスでL2の最適化であるIGMPスヌーピングを設定する必要はありません。

L2マルチキャストの最適化—IPv6マルチキャストトラフィック用のSMETによるMLDスヌーピング

ファブリックにIPv6マルチキャストトラフィックがある場合は、MLDv1またはMLDv2プロトコルを使用してL2でMLDスヌーピングを有効にします。MLD スヌーピングでは、デバイスは、関心のあるアクセス側の受信者にのみマルチキャスト トラフィックをルーティングまたは転送します。受信者は MLD レポートを送信して、マルチキャスト グループのトラフィックの受信に関心を示します。

MLD スヌーピングを有効にすると、デバイスは SMET タイプ 6 ルートも自動的にアドバタイズします。SMETでは、デバイスはトラフィックのコピーを、関心のある受信者がいる他のデバイスにのみ送信します。

MLD スヌーピングを次のように設定します。

  • 各OISM収益VLANとSBDのEVPNインスタンス内。

  • 境界リーフ デバイスで、次のガイドラインに従って非 EVPN IRB 方式でのみ外部マルチキャストを行う場合:

    • マルチキャスト ルーター インターフェイスとして設定された非 EVPN IRB インターフェイスを使用して、MLD スヌーピングをグローバルに設定します。

    • SSM モードの MLDv2 では、外部マルチキャスト インターフェイスが EVPN インスタンスで拡張されないため、MLD スヌーピング evpn-ssm-reports-only オプションは必要ありません。

    手記:

    外部マルチキャストの従来の L3 インターフェイス方式では、純粋な L3 インターフェイスで L2 最適化である MLD スヌーピングを設定する必要はありません。

L3 VRF インスタンス

L3 OISM ルーティング機能をサポートするルーティング インスタンス(instance type vrf)を設定します。

originate-smet-on-revenue-vlan-too

(オプション)デバイスがローカルIGMPまたはMLDレポートを受信すると、収益ブリッジドメイン(およびSBD)のSMETタイプ6ルートを発信できるようにします。デフォルトでは、OISMデバイスはSBD上でのみタイプ6ルートを発信します。

OISM をサポートしていない他のベンダーのデバイスとの互換性のために、このオプションを使用します。これらのデバイスは、SBDでType 6ルートを受信したときに、収益ブリッジドメインVLANの適切な状態を作成できません。

インストール-スター-g-ルート

デバイス上の ルーティングエンジン(RE)が、EVPN タイプ 6 ルートを受信したらすぐに、ルーティング インスタンス内のすべての収益ブリッジ ドメイン VLAN の パケット転送エンジン(PFE)に(*,G)マルチキャスト ルートをインストールできるようにします。このオプションを設定すると、マルチキャスト トラフィックが最初に到着したときのトラフィック損失を最小限に抑えることができます。

このオプションは conserve-mcast-routes-in-pfe オプションと相互に排他的であるため、両方のオプションをルーティング インスタンスで一緒に設定することはできません。

このオプションは、次の場合に必要です。

  • (通常のOISMモードのみ)スイッチ、QFX5130-32CD スイッチ、および QFX5700 スイッチを AR レプリケーターの役割でこれらのデバイスを構成する場合のQFX10000シリーズ。

  • Junos OSおよびJunos OS Evolvedリリース23.4R1以前のリリースで、QFX10000シリーズのスイッチとPTX10000シリーズのルーターで、これらのデバイスをOISMサーバーリーフまたはボーダーリーフデバイスとして設定した場合。

    この場合、Junos OSおよびJunos OS Evolvedリリース23.4R1以降、このオプションは不要になりました。

このオプションの設定は、通常、上記以外のユースケースでは推奨されません。

このオプションを設定する方法とタイミングの詳細については、 OISM を使用したマルチキャスト ルートのインストール(install-star-g-routes オプション)の遅延とスケーリングのトレードオフ を参照してください。

Conserve-mcast-routes-in-PFE

(ACXシリーズルーター、QFX5130-32CDスイッチ、およびQFX5700スイッチで、これらのデバイスをOISMサーバーリーフまたはOISMボーダーリーフデバイスとして設定する場合に必要)PFE 表スペースを節約するために、このオプションを OISM で構成します。デバイスは、L3 マルチキャスト ルートのみをインストールし、L2 マルチキャスト スヌーピング ルートのインストールを回避します。

QFX5130-32CDおよびQFX5700スイッチをOISMでスタンドアロンARレプリケーターデバイスとして設定する場合は、これらのスイッチでこのオプションを設定しないでください。このオプションは install-star-g-routes オプションと相互に排他的であるため、両方のオプションをルーティング インスタンスで一緒に設定することはできません。

詳細については 、OISMを使用したサーバーリーフおよびボーダーリーフデバイスとしてのルーター、QFX5130-32CDスイッチ、およびQFX5700スイッチのACXシリーズ を参照してください。

表 5 は、サーバー リーフ デバイスで設定する要素の一覧です。

表5:OISMサーバーリーフデバイスの構成要素
構成要素 の説明

すべての収益ブリッジドメインとSBD上でパッシブモードのPIM

このモードを設定すると、従来の PIM プロトコル機能をすべて使用せずにローカル ルーティングが容易になります。サーバー リーフ デバイス:

  • 他のデバイスと PIM ネイバー関係を形成しない(PIM Hello メッセージの送受信を回避します)。

  • PIM ローカル RP として機能します。デバイスは、IGMP または MLD レポートから PIM 状態をローカルに作成します。また、デバイスはソース登録も行いません。境界リーフ デバイスのみが、外部 PIM RP に対して送信元登録を実行します。

SBD IRB インターフェイスで accept-remote-source オプションを使用した PIM

このオプションを使用すると、SBD IRB インターフェイスは、同じサブネット上にないソースからのマルチキャスト トラフィックを受け入れることができます。サーバーリーフデバイスでは、次の理由によりこの設定が必要です。

  • 境界リーフデバイスは、外部マルチキャストインターフェイスからSBDへのマルチキャストソーストラフィックをサーバーリーフデバイスに向けてルーティングします。

  • トラフィックは、PIMネイバーではないSBD IRBインターフェイス上のサーバーリーフデバイスに到達します。送信元はローカル ソースではないため、この設定がないと、デバイスはトラフィックをドロップします。

以下をサポートするピア接続用のテナント VRF の OSPF:

  • SBD上の外部マルチキャストトラフィック

  • (強化されたOISM)SBDのEast-Westトラフィック

各テナント VRF で OSPF を設定し、サーバー リーフ デバイスがルートを学習できるようにします。

  • ファブリックの外部からのマルチキャストトラフィックがSBDに到着すると、外部ソースに。

  • (強化されたOISM)SBD上の他のリーフデバイスから受信するEast-Westトラフィック用。

デバイスは、SBDから収益ブリッジドメインにトラフィックを転送するために必要なPIM(S,G)エントリーを作成します。

通常の OISM では、サーバ リーフ デバイスで L3 VRF インスタンスのすべてのインターフェイスを OSPF パッシブ モードで設定すると、これらのデバイスは OSPF 隣接関係を形成せずに内部ルートを共有できます。

拡張OISMを使用する場合のみ、サーバーリーフデバイス上で、OSPFアクティブモードでL3 VRFインスタンスのSBD IRBインターフェイスを設定します。この場合、SBD IRBインターフェイスはOSPF隣接関係を確立する必要があります。これは、サーバーリーフデバイスが主にSBD上でマルチキャストトラフィックを交換するためです。OSPF パッシブ モードでは、L3 VRF インスタンス内の他のすべてのインターフェイスを設定します。

表 6 は、使用する外部マルチキャスト方式に基づいて境界リーフ デバイスで設定する要素を示しています。

表6:OISMボーダーリーフデバイス上の構成要素
構成要素外部 マルチキャスト方式 の説明

M-VLAN および対応する IRB インターフェイス(EVPN インスタンス内)

M-VLAN IRB 方式

M-VLAN として機能するよう VLAN を設定し、EVPN インスタンスでこの VLAN を拡張します。このVLANは、EVPNファブリック内のSBDまたは収益ブリッジ ドメインのVLANとは異なる必要があります。また、EVPN インスタンスで M-VLAN IRB インターフェイスを設定します。M-VLAN の詳細については、 OISM Bridge Domains (VLANs) を参照してください。

複数の境界リーフデバイス M-VLAN IRB インターフェイスを、同じ EVPN ES 内の外部マルチキャスト ルーターにリンクできます。M-VLAN 上での重複トラフィックの送信を防ぐために、通常の EVPN マルチホーミング DF ルールが適用されます。

外部マルチキャスト ポート上の L2 マルチキャスト ルーター インターフェイス

M-VLAN IRB方式または非EVPN IRB方式

L2 で境界リーフデバイスを外部 PIM ドメインにリンクする L2 ポートで、IGMP スヌーピングまたは MLD スヌーピングで multicast-router-interface オプションを設定します。

M-VLAN IRB 方式では、外部ドメイン ルーターが境界リーフ デバイスにマルチホームされている場合、これらのインターフェイスはマルチキャスト トラフィックをサポートします。そのため、マルチホームM-VLANのユースケースではこの設定が必要になります。この設定は、非 EVPN IRB 方式でも必要です。

M-VLAN IRB インターフェイス上の PIM

M-VLAN IRB 方式

M-VLAN IRB インターフェイスで、分散指定ルーター(DR)モード(distributed-dr)または標準 PIM モードで PIM を設定します。ほとんどの場合、特に外部 PIM ルータが複数のボーダー リーフ デバイスにマルチホームされているボーダー リーフ デバイスでは、分散 DR モードを使用することを推奨します。

デバイスは PIM を使用して次のことを行います。

  • 他の境界リーフ デバイスおよび外部 PIM ルーターとの PIM ネイバー関係を形成します。外部 PIM ルータは ES でマルチホームされている可能性があります。その結果、EVPN 転送トラフィックは、異なるピア境界リーフ デバイスに届く可能性があります。

  • M-VLAN 用に 1 つの最終ホップ ルーター(LHR)指定ルーター(DR)を選択して、1 つのデバイスのみが PIM RP に向けて内部ソースの送信元を登録するようにします。

PIM は、テナント VRF インスタンスの M-VLAN IRB インターフェイスで設定します。収益ブリッジドメインでPIMを設定する方法と同様です。

IPアドレスを持つL3物理インターフェイス

クラシック L3 インターフェイス

L3 で境界リーフデバイスを外部 PIM ドメインに接続する外部マルチキャスト用の IP アドレスを使用して、物理 L3 インターフェイスを設定します。

各境界リーフデバイス上の異なるサブネットで外部マルチキャスト L3 インターフェイスを定義します。

手記:

L3 インターフェイス接続は、AE インターフェイス バンドルにすることができます。

外部マルチキャスト物理 L3 インターフェイスの論理インターフェイス上の PIM

クラシック L3 インターフェイス

テナント VRF インスタンスで、外部マルチキャスト L3 インターフェイスの論理インターフェイス(ユニット 0)を設定します。論理インターフェイスで標準 PIM モードを設定します。

この設定により、境界リーフ デバイスは外部 PIM ルーターと PIM ネイバー関係を形成し、ジョイン メッセージの送信と外部マルチキャスト トラフィックの送受信を行います。

追加のVLANと対応するIRBインターフェイス(EVPNインスタンスにはない)

非EVPN IRB方式

EVPNシグナリングを使用しない外部マルチキャスト用に、追加のVLANおよびIRBインターフェイスをグローバルに設定します。このVLANとIRBインターフェイスサブネットは、SBD、収益ブリッジドメインVLAN、またはEVPNファブリック内の他のボーダーリーフデバイス上の追加VLANとは異なる必要があります。この追加のVLANと外部マルチキャスト方法の詳細については、 OISMブリッジドメイン(VLAN)を参照してください

非 EVPN IRB インターフェイス上の PIM

非EVPN IRB方式

テナント VRF インスタンスの非 EVPN IRB インターフェイスで PIM を設定します。

この設定により、境界リーフ デバイスは外部 PIM ルーターと PIM ネイバー関係を形成し、ジョイン メッセージの送信と外部マルチキャスト トラフィックの送受信を行います。

SBD IRB インターフェイス上の PIM

すべての

SBDルーティングと転送用に、テナントVRFインスタンスのSBD IRBインターフェイスで標準PIMモードを設定します。この設定では、境界リーフ デバイスは次のようになります。

  • 外部マルチキャスト送信元トラフィックを外部マルチキャストインターフェイスからSBDにルーティングし、マルチキャスト受信機を備えたサーバーリーフデバイスにコピーを転送します。

  • 他の境界リーフ デバイスと PIM ネイバー関係を形成します。

  • ピア境界リーフデバイスの中からSBD上の単一のLHR DRを選択します。この選択されたPIM DRのみが、SBD上の外部マルチキャスト送信元トラフィックを転送します。この選択により、ピア境界リーフデバイスが重複するトラフィックをEVPNコアに転送するのを防ぎます。

SBD IRB インターフェイス上の PIM と accept-remote-source オプション

拡張OISMでサポートされる方法(プラットフォーム固有):

  • クラシック L3 インターフェイス

  • 非EVPN IRB方式

(拡張OISMのみ)このオプションを使用すると、境界リーフ デバイスは、同じサブネット上にない送信元からのマルチキャスト トラフィックを受け入れます。このオプションが必要になるのは、拡張 OISM では、すべての OISM デバイスで一部の収益 VLAN が設定されていない可能性があるためです。このオプションを含めると、ソースがボーダー リーフ デバイスでも構成されていない VLAN 上にある場合に、ボーダー デバイスは、他の OISM リーフ デバイスの背後にあるマルチキャスト ソースへのルートを持つことができます。

PIM EVPN ゲートウェイ(PEG)ロール

すべての

(M-VLAN IRB方式でのみ、EVPN external-irb interface-nameの外部IRBオプションを含む)

境界リーフデバイスで pim-evpn-gateway ロールを設定して、外部 PIM ルーターに接続します。このロールでは、境界リーフ デバイスは従来の PIM ルーティング動作を使用し、次のようにローカル ルーティングを実行します。

外部から送信されたトラフィックの場合:

  • 外部ソース トラフィックを、M-VLAN IRB インターフェイス、L3 インターフェイス、または非 EVPN IRB インターフェイスから、境界リーフ デバイス上の収益ブリッジ ドメイン上の任意のローカル レシーバーにルーティングします。

  • 外部ソーストラフィックをM-VLAN IRBインターフェイス、L3インターフェイス、または非EVPN IRBインターフェイスからSBDにルーティングして、ファブリック内の内部受信者に到達します。(デバイスは、SBD上のEVPNコアへのトラフィックを他のOISMリーフデバイスにのみ転送します。

内部ソースのトラフィックの場合:

  • 収益ブリッジドメインに到着するトラフィックを他の収益ブリッジドメインにローカルにルーティングします。

  • M-VLAN IRBインターフェイス、L3インターフェイス、または非EVPN IRBインターフェイスを介して、外部マルチキャストレシーバーにトラフィックをルーティングします。デバイスはトラフィックをEVPNコアに転送しません。

PEG インターフェイスの EVPN IMET ルートには、ルートのマルチキャスト フラグ拡張コミュニティ フィールドに OISM PEG フラグが含まれます。

OSPF:

  • 外部マルチキャスト インターフェイス ピア接続

  • (強化されたOISM)SBDのEast-Westトラフィック

すべての

テナント L3 VRF インスタンスで OSPF エリアを設定して、境界リーフ デバイスがマルチキャスト ソースへのルートを学習できるようにします。デバイスは、マルチキャストトラフィックの転送をサポートするために、以下のルートを必要とします。

  • ファブリック内のソースからファブリック外の受信者に向けて。

  • ファブリック外のソースからファブリック内の受信者に向けて。

デバイスは、外部マルチキャスト インターフェイス、SBD、および収益ブリッジ ドメイン上のトラフィックを転送するための PIM(S,G)エントリを作成するために、このルート情報を必要とします。

(強化されたOISM)また、境界リーフデバイスは、マルチホーミングピアではないリーフデバイス間のSBDのEast-Westトラフィックのルートを学習する必要があります。

その結果、通常の OISM または拡張 OISM のいずれかを使用して、境界リーフ デバイスで OSPF をアクティブ モードで設定します。

  • SBD IRBインターフェイス

  • 外部マルチキャスト インターフェイス - M-VLAN IRB インターフェイス、L3 インターフェイス、または非 EVPN IRB インターフェイス

OSPF パッシブ モードで L3 VRF インスタンス内の他のインターフェイスを設定します。

収益ブリッジ ドメイン IRB インターフェイス上の PIM 分散 DR モード

すべての

テナント VRF インスタンスの収益ブリッジ ドメイン IRB インターフェイスで、分散型 DR モード(distributed-dr)で PIM を設定します。このモードでは、境界リーフ デバイスは以下を実行します。

  • 他の PIM デバイスと PIM ネイバー関係を形成して、マルチホーム外部 PIM ルーター接続をサポートします。

  • 収益ブリッジ ドメインの IRB インターフェイス上で LHR DR として機能し、受信した IGMP または MLD レポートから PIM 状態をローカルに作成します。その結果:

    • デバイスは、収益ブリッジドメイン間でローカルマルチキャストルーティングを実行できます。

    • 1 つのピア境界リーフ デバイスが PIM DR になり、PIM RP に向けて送信元登録を実行します。PIM Hello メッセージと PIM DR 選択プロセスによって PIM DR が決定されます。

M-VLAN IRBインターフェイス上のPIM accept-join-always-from オプションとポリシー M-VLAN IRB 方式

外部 PIM ルーターが複数の EVPN ボーダー リーフ デバイスにマルチホームされている場合、テナント VRF インスタンスの M-VLAN IRB インターフェイスでこのオプションを設定します。このオプションを使用すると、デバイスはマルチホーミング ピア境界リーフ デバイスに同じ PIM(S,G)ジョイン ステートを受け入れてインストールできます。このオプションは、ファブリック内の送信元から外部 PIM ドメイン内の受信者へのマルチキャスト トラフィックの送信をサポートします。

M-VLAN のマルチホーミングでは、通常の EVPN マルチホーミング DF ルールが ES に適用され、重複トラフィックの送信が防止されます。ピア境界リーフ デバイスに同じ有効な参加状態がある場合、EVPN DF であるすべてのデバイスでマルチキャスト トラフィックを転送できます。

このステートメントは、インターフェイスが常に外部 PIM ルーターに対応するアップストリーム ネイバー アドレスからの PIM 参加をインストールすることを指定するポリシーと共に設定します。

手記:

このオプションは、従来の L3 インターフェイスおよび非 EVPN IRB 方式では使用しません。これらの方法では、EVPN インスタンスの外部マルチキャスト インターフェイスは拡張されません。

OISM デバイスの設定の詳細については、以下のセクションを参照してください。

外部PIMドメインへの従来のL3インターフェイス接続を含むデータセンターファブリックのユースケースのOISMの完全な設定例については、 エッジルーブリッジングオーバーレイ用のアシストレプリケーション(AR)によるOISM(インターサブネットマルチキャスト)の最適化を参照してください。

OISMの仕組み

以下のセクションでは、OISM の仕組みを説明し、対称ブリッジ ドメイン OISM モデルを使用したいくつかの一般的な使用例でマルチキャスト トラフィックがどのように流れるかを示します。

拡張 OISM(非対称ブリッジ ドメイン モデル)でサポートするユースケースは、このセクションのユースケースと似ていますが、運用上の違いがいくつかあります。また、前述したように、このセクションの図が示すように、すべてのリーフデバイスですべてのVLANを設定する必要はありません。

拡張OISMとの違いの概要については、 拡張OISMの概要を参照してください。運用上の違いの詳細については、 強化されたOISMの仕組みを参照してください。

OISMデバイスでのローカルルーティング

図3は、OISMデバイスでのローカルルーティングとフォワーディングの一般的な仕組みを示しています。図が示すように、OISMローカルルーティングは送信元VLAN上のトラフィックを転送します。各リーフデバイスは、他のVLAN上の受信者にローカルにトラフィックをルーティングすることで、同じデバイス上でのサブネット間ルーティングのヘアピニングを回避します。

図3:OISMLocal Routing with OISMによるローカルルーティング

この場合、送信元トラフィックは VLAN 1(青色 VLAN)上の Mcast-Src-1 から来ています。サーバー リーフ デバイスは、パッシブ モードで IRB インターフェイスと PIM を使用して、VLAN 間のトラフィックをルーティングします。PIM をパッシブ モードにすると、サーバー リーフ デバイスは以下を実行します。

  • 他のリーフ デバイスと PIM ネイバーにならないようにしてください。

  • ローカル PIM RP として機能し、IGMP または MLD レポートを受信するとローカル PIM 状態を作成し、送信元登録を回避します。

その結果、サーバー リーフ デバイスは、ファブリック内のマルチキャスト トラフィックを次のように、マルチキャスト グループに関心のある受信者に転送およびルーティングします。

  • イングレス リーフ デバイス(リーフ 1)は、送信元 VLAN 上のトラフィックを、対象となる受信者を持つ他のリーフ デバイスに向けて、EVPN ファブリックに転送します。

  • すべてのサーバー リーフ デバイスは、トラフィックを EVPN コアに、指定されたルーターである別のデバイスに転送する必要はありません。サーバー リーフ デバイスは、ローカルで以下を実行できます。

    • 送信元VLAN上のトラフィックを、送信元VLAN上のローカルの対象受信者に向けて転送します。

    • 送信元 VLAN からのトラフィックを、IRB インターフェイスを介して、他の VLAN 内のローカルの対象受信者に向けてルーティングします。

EVPNデータセンター内の送信元と受信先を使用したマルチキャストトラフィック転送とルーティング

マルチキャスト ソースが EVPN ファブリック内にある場合、サーバー リーフ デバイスは送信元 VLAN でマルチキャスト トラフィックを受信します。次に、 OISM デバイスでのローカル ルーティングの説明に従って、トラフィックをローカルにルーティングまたは転送します。

次の図は、EVPNファブリック内でのOISMローカルルーティングと転送を詳細に示しています。また、この図は、マルチキャスト受信機のEVPNマルチホーミングでローカルルーティングがどのように機能するかを示しています。

図4:内部マルチキャスト送信元と内部マルチキャスト受信機OISM with an Internal Multicast Source and Internal Multicast Receiversを備えたOISM

図 4 では、マルチキャスト送信元 Mcast-Src-1 は Leaf-1 にシングルホーム接続されています。送信元 VLAN は VLAN-1(青色の VLAN)です。マルチキャスト制御とデータ トラフィック フローは、次のように進行します。

  1. 3つすべてのサーバーリーフデバイスの受信者が、マルチキャストグループのトラフィックの受信に関心を示すIGMPまたはMLDレポート(ジョインメッセージ)を送信しました。

  2. リーフ1は送信元VLAN上のトラフィックをリーフ2とリーフ3の両方に転送します。これは、両方のリーフデバイスに対象の受信者があるためです。この場合、リーフ2とリーフ3のレシーバはシングルホーミングを使用します。

  3. リーフ2とリーフ3は、 OISMデバイスでのローカルルーティングの説明に従って、トラフィックを対象の受信者(Rcvr-2、Rcvr-3、およびRcvr-4)に転送またはローカルにルーティングします。

  4. VLAN-2 上の Rcvr-1 は、EVPN ES のリーフ 1 およびリーフ 2 にマルチホームされます。Rcvr-1はマルチキャストトラフィックの受信に関心を示しているため、

    • リーフ1とリーフ2の両方のサーバーリーフデバイスは、IGMPまたはMLDレポートを受信します。
    • リーフ1とリーフ2は、それぞれのデバイスがPIMパッシブモード設定されているため、送信元VLAN(VLAN-1)からのトラフィックをローカルにルーティングします。
    • ただし、リーフ1はEVPN ESのDFであるため、リーフ1のみがトラフィックをRcvr-1に転送します。
  5. 境界リーフデバイスは、送信元VLAN上のEVPNファブリックを介してマルチキャストトラフィックを受信します。ボーダーリーフデバイスにはローカルレシーバーがある可能性があることに注意してくださいが、そのケースは示していません。ローカルレシーバーの場合、デバイスはサーバーリーフデバイスと同じ方法でトラフィックをローカルにルーティングまたは転送します。

図 4 は、境界リーフ デバイスが、送信元 VLAN からのトラフィックを外部 PIM ドメイン内の外部マルチキャスト受信側にローカルにルーティングしていることも示しています。プラットフォーム別の使用可能な外部マルチキャスト方式については、 外部 PIM ドメインとの間のマルチキャスト データ転送でサポートされている方式 を参照してください。後のセクションでは、外部ソースと外部受信者のユースケースにおけるマルチキャスト制御とデータトラフィックフローについて説明します。

内部ソースから EVPN データ センター外の受信者へのマルチキャスト トラフィック—M-VLAN IRB 方式

図5は、OISMのユースケースを示しています。EVPNファブリック内のマルチキャスト送信元が、外部マルチキャストにM-VLAN IRB方式を使用して、ファブリック外の関連レシーバーにマルチキャストトラフィックを送信します。(外部 PIM ドメインとの間のマルチキャスト データ転送でサポートされる方式については、プラットフォーム別にサポートされる外部マルチキャスト方式を示します)。

OISM PEG ロールで設定するボーダー リーフ デバイスは、EVPN コアを介して送信元 VLAN 上のマルチキャスト トラフィックを受信します。その後、境界リーフ デバイスはトラフィックを複製し、外部 PIM ドメインに向けて M-VLAN にルーティングし、外部受信者に到達します。

手記:

PEGボーダーリーフデバイスは、収益ブリッジドメインで受信したマルチキャストソーストラフィックのみをM-VLANに送信します。これらのデバイスは、トラフィックを他の境界リーフデバイスに向けてEVPNコアに転送しません。

また、このユースケースでは、内部マルチホーム、マルチキャストソース、およびファブリック内のシングルホーム受信者へのローカルルーティングも示しています。
図 5:内部マルチキャスト送信元と外部マルチキャスト受信機を備えたOISM—M-VLAN IRB方式 OISM with an Internal Multicast Source and an External Multicast Receiver—M-VLAN IRB Method

図 5 では、マルチキャスト グループの内部ソースは Mcast-Src-2 で、Rcvr-1 と同じデバイスであり、リーフ 1 およびリーフ 2 にマルチホームされています。送信元は、VLAN-2 でマルチキャスト トラフィックを送信します。外部受信者である Ext-Mcast-Rcvr は、そのマルチキャスト グループのマルチキャスト トラフィックの受信に関心を示します(join メッセージを送信します)。内部受信者Rcvr-3(VLAN-1上)とRcvr-4(VLAN-2上)も、マルチキャストグループへの参加とトラフィックの受信を要求します。

PIM ルーターは、EVPN ファブリックの PEG デバイスである BL-1 と BL-2 の両方にマルチホームされていることに注意してください。これらの接続は同じ ES にあります。DF 選択プロセスでは、これらのデバイスの 1 つが ES の DF として選択されます。DF のみが(M-VLAN 上の)トラフィックを外部レシーバーに転送します。

送信元トラフィックは、以下のように、関係する内部および外部の受信者に到達します。

マルチホーム送信元から内部受信者へのトラフィックフロー

以下の手順は、マルチホーム送信元から内部受信者へのマルチキャスト制御およびデータトラフィックフローをまとめたものです。

  1. mcast-src-2(Rcvr-1 ともラベル付け)は、VLAN 2(red VLAN)でトラフィックを発信します。デバイスはリーフ 1 およびリーフ 2 にマルチホームされているため、デバイスは VLAN-2 のトラフィックをこれらのサーバー リーフ デバイスの 1 つにハッシュします。この場合、リーフ2がトラフィックを受信します。

  2. 赤い矢印は、リーフ 2 が送信元 VLAN である VLAN-2 のトラフィックを次の宛先にのみ転送することを示しています。

    • 対象の受信者を持つ他のサーバー リーフ デバイス(このケースでは、リーフ 3 のみ)。

    • ボーダーリーフデバイスは、どちらもOISM PEGの役割を果たします。

    リーフ1またはリーフ2の背後にある受信者が、マルチキャストグループに参加するためのIGMPレポートを送信していないことに注意してください。IGMPスヌーピングとSMET転送を有効にすると、リーフ1には関心のある受信者がないため、リーフ2はリーフ1にトラフィックを転送しません。リーフ-2も同じ理由で、トラフィックをRcvr-2にローカルにルーティングしません。

  3. リーフ3はVLAN-2の送信元トラフィックを受信します。その後、リーフ 3 はトラフィックを VLAN-1 から Rcvr-3 にローカルにルーティングします。リーフ 3 は VLAN 2 の Rcvr-4 にもトラフィックを転送します。

  4. 境界リーフデバイスBL-1とBL-2の両方も、EVPNコアから送信元トラフィックを受信します。次に、外部マルチキャストフローについて説明します。

外部レシーバーへのトラフィック フロー:M-VLAN IRB 方式

以下の手順は、M-VLAN IRB 方式を使用した、境界リーフ デバイスから外部受信者へのマルチキャスト制御とデータ トラフィック フローを 図 5 に要約したものです。

  1. 外部 PIM ドメインでは、PIM RP は PIM(*,G)マルチキャスト ルーティングテーブル エントリを入力します。このエントリには、ダウンストリーム インターフェイスとして Ext-Mcast-Rcvr への L3 インターフェイスが含まれています。

  2. 境界リーフデバイスBL-1とBL-2の両方が、EVPNコアから送信元トラフィックを受信します。これらの境界リーフ デバイスの 1 つ上の VLAN-2 の IRB インターフェイスは、VLAN-2 の PIM DR です。この場合、PIM DR は BL-1 上にあるため、BL-1 は M-VLAN IRB インターフェイスの PIM RP に向けて PIM Register メッセージを送信します。

  3. PIM RP は、BL-1 に向けて PIM Join メッセージを送り返します。BL-1は、(S,G)マルチキャストルーティングテーブルエントリを次のように作成します。

    • 送信元アドレスは、VLAN-2 の Mcast-Src-2 の IP アドレスです。
    • ダウンストリーム インターフェイスは M-VLAN IRB インターフェイスです。
  4. BL-1 と BL-2 はどちらも PEG デバイスであり、収益ブリッジ ドメイン(VLAN-1 および VLAN-2)IRB インターフェイスの PIM 分散 DR モードで設定されています。その結果、BL-1とBL-2の両方がPIMジョインを受信し、同様の(S,G)状態を作成します。どちらのデバイスも、VLAN-2からM-VLANにトラフィックをローカルにルーティングします。

    ただし、M-VLAN ES の DF のみが、実際に M-VLAN 上のデータを外部 PIM ドメインに転送します。この場合、BL-1 は DF であり、外部受信者に向けてトラフィックを送信します。( 図5の「M-VLAN ESI DF」というラベルと、BL-1とPIMルータの間の黒い矢印を参照してください)。

  5. PIM RP は、OISM M-VLAN IRB インターフェイス接続からトラフィックを受信します。PIM ルーターは、外部受信者に向けて L3 インターフェイスにトラフィックを送信します。

内部送信元から EVPN データ センター外の受信者へのマルチキャスト トラフィック—L3 インターフェイス方式または非 EVPN IRB 方式

図6は、OISMのユースケースを示しています。EVPNファブリック内のマルチキャスト送信元が、外部マルチキャストに対して次のいずれかの方法を使用して、ファブリック外の受信者にマルチキャストトラフィックを送信します。

  • 従来の L3 インターフェイス外部マルチキャスト方式:

    各境界リーフ デバイスでは、外部 PIM ルーターに接続するファミリー inet を使用して従来の L3 インターフェイスを設定します。ファブリック内の他の境界リーフデバイスにあるL3インターフェイスサブネットとは異なるサブネット上のそのインターフェイスにIPアドレスを割り当てます。

    インターフェイスで PIM を有効にし、マルチキャスト データ受信者を持つテナント VRF インスタンスにインターフェイスを含めます。この方法は、EVPNインスタンスでこのインターフェイスを拡張しないという点で、M-VLAN IRB方式とは異なります。

    手記:

    ここでの L3 インターフェイス接続は、個別の物理インターフェイス、または複数の物理 L3 インターフェイスを含む AE インターフェイス バンドルにすることができます。

  • 非EVPN IRB外部マルチキャスト方式:

    各境界リーフ デバイスで、外部マルチキャスト専用の一意の追加 VLAN を設定します。また、外部 PIM ルーターに接続する IP アドレスを使用して、対応する L3 IRB インターフェイスを設定します。追加の VLAN ID は、収益ブリッジドメインの VLAN ID、SBD、またはファブリック内の他のボーダーリーフデバイスの追加 VLAN と同じにすることはできません。さらに、L3 インターフェイス方式と同様に、異なる境界リーフ デバイス上の非 EVPN IRB インターフェイスは、ファブリック内の異なるサブネット上の PIM ルーターに接続する必要があります。

    IRB インターフェイスで PIM を有効にし、マルチキャスト データ受信者を持つテナント VRF インスタンスにインターフェイスを含めます。この方法は、EVPNインスタンスでこのVLANまたはIRBインターフェイスを拡張しないという点で、M-VLAN IRBメソッドとは異なります。

外部 PIM ドメインとの間のマルチキャスト データ転送でサポートされる方法 に、これらの外部マルチキャスト方式をサポートするプラットフォームを示します。

図 6 には、「 内部ソースから EVPN データ センター外の受信者へのマルチキャスト トラフィック - M-VLAN IRB メソッド」と同じ内部マルチホーム ソース、内部レシーバー、外部レシーバーが含まれています。内部マルチキャスト トラフィック フローの詳細については、 マルチホーム送信元から内部受信者へのトラフィック フロー の手順を参照してください。このセクションでは、境界リーフ デバイスから外部受信者へのマルチキャスト トラフィック フローという、このケースの違いについてのみ説明します。

図 6:内部マルチキャスト送信元と外部マルチキャスト受信機を備えたOISM—L3インターフェイスまたは非EVPN IRB方式 OISM with an Internal Multicast Source and an External Multicast Receiver—L3 Interface or Non-EVPN IRB Method

図 6 では、マルチキャスト グループの内部ソースは Mcast-Src-2 で、リーフ 1 とリーフ 2 にマルチホームされています。送信元は、VLAN 2(red VLAN)でマルチキャスト トラフィックを送信します。外部受信者である Ext-Mcast-Rcvr は、そのマルチキャスト グループのマルチキャスト トラフィックの受信に関心を示します(join メッセージを送信します)。

このユースケースの外部マルチキャストフローは、M-VLAN IRBのユースケースと非常によく似ています。OISM PEG ロールのボーダー リーフ デバイスは、EVPN コアを介して送信元 VLAN 上のマルチキャスト トラフィックを受信します。ただし、この場合の主な違いは、外部マルチキャスト インターフェイスが EVPN シグナリングを使用せず、境界リーフ デバイス間で ESI を共有しないことです。各境界リーフ デバイスの外部マルチキャスト インターフェイスは異なり、それぞれが外部 PIM ゲートウェイ ルーターへの L3 到達可能性を持っています。PIM 参加状態を確立する境界リーフ デバイスは、L3 インターフェイスまたは非 EVPN IRB インターフェイス上のトラフィックを複製し、外部受信者を介して外部 PIM ドメインに送信します。

手記:

PEG 境界リーフ デバイスは、収益ブリッジ ドメインで受信したマルチキャスト送信元トラフィックのみを外部 PIM ドメインに送信します。これらのデバイスは、トラフィックを他の境界リーフデバイスに向けてEVPNコアに転送しません。

次のセクションでは、送信元トラフィックがどのようにして対象の外部受信者に到達するかについて説明します。

外部受信者へのトラフィック フロー:L3 インターフェイスまたは非 EVPN IRB 方式

以下の手順は、従来のL3インターフェイス方式または非EVPN IRB方式を使用して、境界リーフデバイスから外部受信者に向かうマルチキャスト制御とデータトラフィックフローを 図6 にまとめたものです。

  1. 外部 PIM ドメインでは、PIM RP は PIM(*,G)マルチキャスト ルーティングテーブル エントリを入力します。このエントリには、ダウンストリーム インターフェイスとして Ext-Mcast-Rcvr への L3 インターフェイスが含まれています。

  2. 境界リーフデバイスBL-1とBL-2の両方が、VLAN-2のEVPNコアから送信元トラフィックを受信します。これらの境界リーフ デバイスの 1 つ上の VLAN-2 の IRB インターフェイスは、VLAN-2 の PIM DR です。この場合、PIM DR は BL-1 上にあるため、BL-1 は外部マルチキャスト L3 インターフェイスまたは非 EVPN IRB インターフェイスの PIM RP に向けて PIM Register メッセージを送信します。

  3. PIM RP は、BL-1 に向けて PIM Join メッセージを送り返します。BL-1 は PIM join を受信し、次のように(S,G)マルチキャスト ルーティングテーブル エントリを作成します。

    • 送信元アドレスは、VLAN-2 の Mcast-Src-2 の IP アドレスです。
    • ダウンストリーム インターフェイスは、外部マルチキャスト L3 インターフェイスまたは非 EVPN IRB インターフェイスです。
  4. BL-1は、VLAN-2からのトラフィックを外部マルチキャストL3インターフェイスまたは非EVPN IRBインターフェイスにルーティングします。

  5. PIM RP は、外部マルチキャスト インターフェイスで BL-1 からトラフィックを受信します。PIM ルーターは、外部受信者に向けて L3 インターフェイスにトラフィックを送信します。外部受信者がマルチキャスト トラフィックを受信します。

外部ソースから EVPN データ センター内の受信者へのマルチキャスト トラフィック - M-VLAN IRB 方式

図7 は、EVPNファブリック外のマルチキャストソースがファブリック内の受信者にマルチキャストトラフィックを送信するOISMのユースケースを示しています。このユースケースでは、OISMがEVPNコアでSBDを使用する2つの主な方法を紹介します。

  • 外部マルチキャスト送信元トラフィックを伝送します。

  • SMET タイプ 6 ルートをアドバタイズします。

タイプ 6 ルートは、境界リーフ デバイスが、関心のある受信者がいる EVPN デバイスへのトラフィックのみを転送することを保証します。

OISM 境界リーフ デバイスは、M-VLAN IRB インターフェイスを介して外部マルチキャスト送信元トラフィックを受信します。OISMデバイスはSBDを使用して、収益ブリッジドメイン上の関心のある受信者がいるEVPNサーバーリーフデバイスに向けてトラフィックを転送します。次に、各リーフデバイスは、収益ブリッジドメイン上のトラフィックをローカル受信者にローカルに転送またはルーティングします。

このユースケースには、2台のサーバーリーフデバイスにマルチホームされた内部レシーバーがあります。

図 7: 外部マルチキャスト送信元と内部マルチホームマルチキャスト受信機を備えた OISM - M-VLAN IRB 方式 OISM with an External Multicast Source and an Internal Multihomed Multicast Receiver—M-VLAN IRB Method

図 7 では、EVPN ファブリック内の Rcvr-1 が、サーバー リーフ デバイス Leaf-1 および Leaf-2 にマルチホームされています。Rcvr-1は、マルチキャストグループからのトラフィックの受信に関心を示しています。グループのマルチキャスト トラフィックの送信元は、外部 PIM ドメインの Ext-Mcast-Src です。

外部ソーストラフィックは、以下のように、対象となるマルチホーム受信者Rcvr-1に到達します。

内部マルチホーム レシーバーと外部ソース間のマルチキャスト制御フロー:M-VLAN IRB 方式

次の手順は、このユースケースにおけるマルチキャスト制御フローをまとめたものです。

  1. Rcvr-1は、マルチホーミングピアLeaf-1とLeaf-2の両方にIGMP Joinメッセージを送信します。

  2. リーフ1とリーフ2の両方で、SBD上のEVPNコアに向けてEVPNタイプ6ルートが生成されます。タイプ6(SMET)ルートは、Rcvr-1がマルチキャストデータに関心を持っていることを告知します。

  3. 境界リーフデバイスBL-1とBL-2の両方が、SBDでタイプ6ルートを受信します。

  4. タイプ 6 ルート(SBD 上)は、境界リーフ デバイスに信号を送信して、PIM RP(M-VLAN 経由で到達可能)に向けて PIM join を作成します。ただし、参加メッセージが重複しないように、SBDのPIM DRである境界リーフデバイスのみがPIM参加メッセージを生成します。この場合、図は SBD の PIM DR が BL-1 であることを示しています。BL-1 は、ネイバーである M-VLAN IRB インターフェイスを経由して、PIM RP に向けて PIM join メッセージを送信します。

  5. PIM RP が加入メッセージを受信します。その後、PIM RP は、M-VLAN IRB インターフェイスをダウンストリーム インターフェイスとして、マルチキャスト ルーティングテーブルに PIM(*,G)エントリを作成します。

  6. 外部ソース Ext-Mcast-Src は PIM RP に登録されます。PIM RP には、ダウンストリーム インターフェイスとしての M-VLAN IRB インターフェイスを持つグループのマルチキャスト ルートがあります。その結果、PIM RP は L3 で着信するマルチキャスト トラフィックを、BL-1 または BL-2 に向けて M-VLAN IRB への接続にルーティングします。この場合、BL-1 は PIM join を送信したため、BL-1 は M-VLAN IRB インターフェイスでトラフィックを受信します。

境界リーフ デバイスから内部受信者へのトラフィック フロー:M-VLAN IRB 方式

図7では、BL-1がSBDのPIM DRであり、外部PIMドメインにPIM結合を送信しています。BL-1は、以下のように外部ソーストラフィックを受信し、ルーティング(または転送)します。

  1. BL-1はSBDのPIM DRであるため、BL-1はM-VLANからSBD IRBインターフェイス上のSBDにトラフィックをローカルにルーティングします。BL-1のM-VLANからSBDへの小さな灰色の矢印を参照してください。

  2. BL-1は、両方の境界リーフデバイスがPEGロールにあるため、 M-VLAN上の トラフィックのコピーをBL-2に転送します。BL-1 から BL-2 に向かう黒い矢印を参照してください。

    M-VLAN IRB 方式を使用する PEG デバイスとして、BL-2 は M-VLAN IRB インターフェイスでのみ外部マルチキャスト トラフィックを受信することを想定しています。BL-2にローカル受信者がある場合、BL-2はトラフィックを受信し、それらの受信者にローカルにルーティングできます。

  3. また、BL-1はSBD上のトラフィックのコピーをEVPNコアのBL-2に転送します。BL-1からBL-2に向かっている緑色の矢印を参照してください。

    BL-2 は、M-VLAN IRB 方式を使用する PEG デバイスとして、M-VLAN IRB インターフェイスでのみ外部ソース トラフィックを受信することを想定しているため、トラフィックをドロップします。BL-2は、BL-1からのSBD IRBインターフェイスの外部ソーストラフィックを想定していません。つまり、BL-2はこのケースを送信元インターフェイスの不一致(Reverse Path Forwarding(RFP)の失敗)と見なします。

    手記:

    イングレス境界リーフデバイスがSBD上のコピーを他の境界リーフデバイスに転送する理由の1つは、M-VLANインターフェイスがダウンした場合に、別の境界リーフデバイスが外部ソーストラフィックを受信できるようにするためです。その後、他の境界リーフデバイス上の関係のあるローカル受信者は、引き続きトラフィックを取得できます。

  4. BL-1は、アドバタイズされたType 6ルートに基づいて、SBD上のトラフィックのコピーを、関係する受信者を持つサーバーリーフデバイスに選択的に転送します。

    この場合、リーフ1とリーフ2には、VLAN-2上にマルチホーム対象レシーバーRcvr-1があります。その結果、BL-1は 両方の リーフデバイスにトラフィックを送信します。BL-1からリーフ1とリーフ2に向かっている緑色の矢印を参照してください。

    手記:

    BL-1 と BL-2 にマルチホームされた PIM ルーターの同様のユースケースでは、BL-1 が外部マルチキャスト送信元トラフィックを受信する可能性がありますが、BL-2 は SBD の PIM DR です。BL-1が受信外部マルチキャストトラフィックをM-VLAN上のBL-2に転送する理由の1つは、BL-2がこのユースケースを処理できるようにするためです。 図7のM-VLANのBL-1からBL-2への黒い矢印を参照してください。BL-2がSBDのPIM DRである場合、BL-1からM-VLANのトラフィックを受信すると、BL-2はSBDのトラフィックをリーフ1とリーフ2に転送します。この場合、図の緑色の矢印は、BL-1から流れるのではなく、BL-2から他のEVPNデバイスに向かって流れます。

  5. リーフ 1 とリーフ 2 は、SBD IRB インターフェイスから VLAN-2 の収益ブリッジ ドメイン IRB インターフェイスにトラフィックをローカルにルーティングし、対象(マルチホーム)受信者に向けてルーティングします。ただし、EVPN マルチホーミングでは、ES の EVPN DF のみがトラフィックを Rcvr-1 に転送するため、Rcvr-1 は重複するトラフィックを受信しません。

    この場合、リーフ 1 は EVPN DF であるため、リーフ 1 のみがトラフィックを Rcvr-1 に転送します。

マルチホーム外部 PIM ルータがトラフィックの負荷分散を行った場合の動作:M-VLAN IRB 方式

図 7 では、外部 PIM ゲートウェイ ルーターが EVPN ファブリックの ES 上の BL-1 および BL-2 にマルチホームされています。PIM ルーター側の接続のペアが AE インターフェイス バンドルである場合、PIM ルーターはバンドル内のインターフェイス間でロードバランシングを行います。その場合、BL-1 と BL-2 の両方がそれぞれ、外部ソースからマルチキャスト トラフィック フローの一部を受信します。ただし、すべての受信者がそのトラフィックのすべてを受信する必要があります。わかりやすくするために、この図にはこのロードバランシングのトラフィックの矢印は示されていませんが、ここではフローについて説明します。

BL-1 と BL-2 はそれぞれ、M-VLAN IRB インターフェイスで外部マルチキャスト送信元トラフィックの一部を受信します。ただし、BL-1はSBDのPIM DRであるため、BL-1のみが次のようにSBDのトラフィックをEVPNファブリックにルーティングします。

  1. BL-1は、SBDで受信したトラフィックをサーバーリーフデバイスに向けてルーティングします。

    また、BL-2にローカルレシーバがある場合、BL-1はM-VLAN上のトラフィックを転送し、SBD上でBL-2にルーティングします( 境界リーフデバイスから内部レシーバへのトラフィックフロー:M-VLAN IRB メソッドで説明されています)。

  2. BL-1はM-VLAN上の外部ソーストラフィックのみを受信することを想定しているため、BL-2はM-VLANの外部PIMドメインから受信したトラフィックをBL-1に転送します。

    DFとスプリット ホライズン ルールにより、BL-2はM-VLANで受信したトラフィックをBL-1からEVPNコアに転送したり、送信元BL-1に戻したりすることはありません。

  3. BL-1は、M-VLANで受信したトラフィックをBL-2からSBDにサーバーリーフデバイスに向けてルーティングします。

境界リーフデバイス上のローカルレシーバーで何が起こるか:M-VLAN IRB方式

図 7 は、境界リーフ デバイスに接続されたローカル レシーバーを示していません。ただし、PIM Join メッセージ フローと、外部ソース トラフィックが境界リーフ デバイスのローカル レシーバーに到達する方法について簡単に見てみましょう。

BL-1またはBL-2に、ファブリック内の収益ブリッジドメインに関心のあるレシーバーがいると考えます。その場合:

  1. どちらのデバイスも 、PIM RP に向けて 収益ブリッジ ドメイン の IRB インターフェイスで PIM join を生成します。

  2. 収益ブリッジ ドメインの IRB インターフェイスで、分散型 DR モードの PIM を使用して境界リーフ デバイスを設定します。これにより、BL-1 も BL-2 も単独で PIM DR として機能することはありません。どちらのデバイスも、M-VLAN IRB インターフェイスに着信する外部マルチキャスト送信元トラフィックを、適切な収益ブリッジ ドメイン IRB インターフェイスにローカルにルーティングします。

外部ソースから EVPN データセンター内の受信者へのマルチキャスト トラフィック:L3 インターフェイス方式または非 EVPN IRB 方式

図8 は、EVPNファブリック外のマルチキャスト送信元がファブリック内の受信者にマルチキャストトラフィックを送信するOISMのユースケースを示しています。この場合、ファブリックは従来の L3 インターフェイスまたは非 EVPN IRB 外部マルチキャスト方式を使用して、外部 PIM ドメインに接続します。また、このケースには、次の内部レシーバーが含まれます。

  • 2台のサーバーリーフデバイスにマルチホームされるレシーバー。

  • 境界リーフ デバイスの 1 つ上のローカル レシーバー。

このユースケースは、 図7のM-VLAN IRB外部ソースユースケースと同様に、OISMがEVPNコアでSBDを使用する2つの主な方法、すなわち、外部マルチキャストソーストラフィックの伝送と、SMETタイプ6ルートのアドバタイズを示しています。タイプ 6 ルートは、境界リーフ デバイスが、関心のある受信者がいる EVPN デバイスへのトラフィックのみを転送することを保証します。

図 8:外部マルチキャスト ソースと内部マルチホーム マルチキャスト受信機を備えた OISM:L3 インターフェイスまたは非 EVPN IRB 方式 OISM with an External Multicast Source and an Internal Multihomed Multicast Receiver—L3 Interface or Non-EVPN IRB Method

図 8 では、次のようになります。

  • Rcvr-1 は、EVPN ファブリックのサーバー リーフ デバイス Leaf-1 および Leaf-2 にマルチホームされており、マルチキャスト グループからのトラフィックの受信に関心を示しています。

  • EVPNファブリックのBL-2上のRcvr-5もマルチキャストトラフィックの受信に関心があります。

  • 外部 PIM ドメインの Ext-Mcast-Src は、マルチキャスト グループのトラフィックの送信元です。

外部マルチキャストのマルチキャスト制御フローとデータ トラフィック フローは、従来の L3 インターフェイスと非 EVPN IRB インターフェイス方式で類似しています。そのため、このセクションでは、境界リーフ デバイスの外部接続ポイントを指す場合、 一般的に外部マルチキャスト インターフェイス と呼びます。

外部ソーストラフィックは、以下のように対象の受信者(Rcvr-1およびRcvr-5)に到達します。

内部受信者と外部ソース間のマルチキャスト制御フロー—L3インターフェイスまたは非EVPN IRB方式

次の手順は、このユースケースにおけるマルチキャスト制御フローをまとめたものです。

  1. Rcvr-1は、VLAN-2のIGMPまたはMLDジョインメッセージを、マルチホーミングピアであるリーフ1とリーフ2の両方に送信します。

  2. リーフ1とリーフ2の両方で、SBD上のEVPNコアに向けてEVPNタイプ6ルートが生成されます。タイプ6(SMET)ルートは、Rcvr-1がマルチキャストデータに関心を持っていることを告知します。

  3. 境界リーフデバイスBL-1とBL-2の両方が、SBDでタイプ6ルートを受信します。

  4. タイプ 6 ルート(SBD 上)は、境界リーフ デバイスに、PIM RP(外部マルチキャスト インターフェイスを介して到達可能)に向けて PIM join を作成するように信号します。ただし、 SBD上のサーバーリーフデバイスの参加メッセージが重複しないように、SBDのPIM DRであるボーダーリーフデバイスのみがPIM参加メッセージを生成します。この場合、図は SBD の PIM DR が BL-1 であることを示しています。BL-1 は、PIM ネイバーである外部マルチキャスト インターフェイスを介して、PIM RP に向けて PIM join メッセージを送信します。

  5. BL-2のローカルレシーバであるRcvr-5も、VLAN-2のIGMPまたはMLDジョインメッセージをBL-2に送信します。この場合、BL-1とBL-2はEVPN ESのマルチホーミングピアではないことに注意してください。その結果、BL-2 にはローカルのインタレスト レシーバ(Rcvr-5)があるため、外部マルチキャスト インターフェイスで別の PIM join メッセージが送信されます。

  6. PIM RP が加入メッセージを受信します。PIM RP は、BL-1 および BL-2 外部マルチキャスト インターフェイスをダウンストリーム インターフェイスとして、マルチキャスト ルーティングテーブルに PIM(*,G)エントリを作成します。

  7. 外部ソース Ext-Mcast-Src は PIM RP に登録されます。PIM RP には、BL-1 および BL-2 外部マルチキャスト インターフェイスをダウンストリーム インターフェイスとするグループのマルチキャスト ルートがあります。その結果、PIM RP は L3 で着信するマルチキャスト トラフィックを BL-1 および BL-2 に向けてルーティングします。

BL-1 と BL-2 の両方がマルチキャスト トラフィックを受信します。次のセクションでは、境界リーフ デバイスが EVPN ファブリック内のトラフィックを転送またはルーティングする方法について説明します。

境界リーフ デバイスから内部受信者へのトラフィック フロー:L3 インターフェイスまたは非 EVPN IRB 方式

図8では、BL-1がSBDのPIM DRであり、SBD上のサーバーリーフデバイスの外部PIMドメインにPIM参加メッセージを送信しています。また、BL-2 は、関心のあるローカル レシーバの外部 PIM ドメインに向けて PIM join メッセージを送信しました。

BL-1とBL-2は外部ソーストラフィックを受信し、次のようにルーティング(または転送)します。

  1. BL-1 は SBD の PIM DR であるため、BL-1 は外部マルチキャスト インターフェイスから SBD IRB インターフェイスにトラフィックをローカルにルーティングします。外部マルチキャスト インターフェイスから BL-1 の SBD への小さな灰色の矢印を参照してください。

  2. BL-1は 、SBD上の トラフィックのコピーをEVPNコアのBL-2に転送します。BL-1からBL-2に向かっている緑色の矢印を参照してください。

    ただし、従来のL3インターフェイスまたは非EVPN IRB方式を使用するPEGデバイスとして、BL-2はBL-1からのSBD IRBインターフェイス上の外部ソーストラフィックを想定していないため、BL-2はSBDからのトラフィックをドロップします。BL-2に関心のある受信者がいる場合、BL-2はPIM加入メッセージを送信し、外部マルチキャスト接続から同じトラフィックを受信する必要があります。

    手記:

    イングレス境界リーフデバイスがSBD上のコピーを他の境界リーフデバイスに転送する理由の1つは、外部マルチキャストインターフェイスがダウンした場合に、別の境界リーフデバイスが外部ソーストラフィックを受信できるようにするためです。その後、他の境界リーフデバイス上の関係のあるローカル受信者は、引き続きトラフィックを取得できます。

  3. BL-2は、VLAN-2上のローカルレシーバーであるRcvr-5に外部マルチキャストトラフィックをルーティングします。外部マルチキャスト インターフェイスから VLAN-2 への BL-2 の小さな灰色の矢印を参照してください。

    手記:

    PEGモードで構成されたボーダーリーフデバイスは、SBDのPIM DRではなく、外部マルチキャストインターフェイスから受信したトラフィックをローカルにルーティングします。これらのデバイスは、外部マルチキャストソースからSBD上の他のPEGボーダーリーフデバイスにトラフィックを送信しません。また、これらのデバイスはSBD上のトラフィックをEVPNコアに転送しません。

  4. BL-1(SBD上のPIM DR)は、SBD上のトラフィックのコピーを、(アドバタイズされたタイプ6ルートに基づいて)関係する受信者を持つサーバーリーフデバイスに選択的に転送します。BL-1からリーフ1とリーフ2に向かっている緑色の矢印を参照してください。

    この場合、リーフ1とリーフ2には、VLAN-2上にマルチホーム対象レシーバーRcvr-1があります。その結果、BL-1はSBDのトラフィックを 両方の リーフデバイスに送信します。

  5. リーフ 1 とリーフ 2 は、SBD IRB インターフェイスから VLAN-2 の収益ブリッジ ドメイン IRB インターフェイスにトラフィックをローカルにルーティングし、対象(マルチホーム)受信者に向けてルーティングします。ただし、EVPN マルチホーミングでは、ES の EVPN DF のみがトラフィックを Rcvr-1 に転送するため、Rcvr-1 は重複するトラフィックを受信しません。

    この場合、リーフ 1 は EVPN DF であるため、リーフ 1 のみがトラフィックを Rcvr-1 に転送します。Leaf-1からRcvr-1に向かっている赤い矢印を参照してください。

内部マルチキャストソースを使用したARとOISM

図9は、スパインデバイスをスタンドアロンのARレプリケーターデバイスとして構成するOISMのユースケースを示しています。OISMサーバーリーフおよびボーダーリーフデバイスは、ARリーフデバイスです。AR レプリケーターデバイスは、OISM サーバーのリーフデバイスとボーダーリーフデバイスのマルチキャストトラフィックの複製を処理します。このケースは、EVPNファブリック内のサーバーリーフデバイスの背後にあるマルチキャストソースとシングルホーム受信者を示しています。

手記:

AR の動作は、マルチキャスト ソースが、マルチホーム レシーバーも備えたサーバー リーフ デバイスの背後にある場合、異なります。そのユースケースでの動作の詳細については、 内部マルチキャストソースとマルチホーム受信機を使用したARとOISM を参照してください。

内部ソースからのOISMトラフィックでは、イングレスデバイスは送信元VLAN上のEVPNファブリック内のトラフィックを転送します。AR も有効にすると、イングレス リーフ デバイスはトラフィックの 1 つのコピーを AR レプリケーターに転送します。ARレプリケータはトラフィックを複製し、ソースVLAN上のコピーを、関係する受信者を持つ他のリーフデバイスに送信します。次に、各リーフ デバイスは以下を実行します。

  • 送信元VLAN上の受信者に向けてトラフィックをローカルに転送します。

  • 他の収益VLAN上の受信者に向けてトラフィックをローカルにルーティングします。

図9:OISMを使用したAR—内部マルチキャストソースとシングルホーム内部受信機 AR with OISM—Internal Multicast Source and Single-Homed Internal Receivers

図9のユースケースでは、次のようになります。

  1. Rcvr-2、Rcvr-3、およびRcvr-4は、IGMPまたはMLDレポートを送信して、マルチキャストグループに参加します。

  2. マルチキャスト グループ Mcast-Src-1 のトラフィック送信元は、送信元 VLAN VLAN-1 のトラフィックをリーフ 1 に転送します。

  3. リーフ 1 は、VLAN-1 で使用可能な AR レプリケーターの 1 つにトラフィックを転送し、関心のあるレシーバーを持つ他のリーフ デバイスにトラフィックを複製します。この場合、リーフ1はトラフィックをARR-1に転送します。

    手記:

    AR リーフデバイスが複数の使用可能な AR レプリケーター間で負荷分散を行う方法の詳細については、「 複数のレプリケーターを使用した AR リーフデバイスの負荷分散 」を参照してください。

  4. ARR-1はトラフィックを複製し、VLAN-1上のコピーを対象受信者がいるすべてのリーフデバイスに送信します。

  5. 各サーバー リーフ デバイス:

    • VLAN-1 上の対象受信者に向けてトラフィックを転送します。

    • トラフィックをVLAN-2にローカルにルーティングし、VLAN-2上の関係する受信者に転送します。

    また、 図 9 では、Rcvr-1 がリーフ 1 とリーフ 2 にマルチホームされており、リーフ 1 が ESI DF であることに注意してください。その結果、リーフ1のみがVLAN-2上のRcvr-1にトラフィックを転送します。

  6. 外部受信者がトラフィックの受信に関心を示した場合、境界リーフデバイスはトラフィックを外部マルチキャスト インターフェイスにローカルにルーティングします。外部マルチキャスト インターフェイスは、設定した外部マルチキャスト方式に基づいて、関係する外部受信者に向けてトラフィックを送信します。

AR の構成方法の詳細については、「 支援レプリケーションの構成 」を参照してください。

内部マルチキャストソースとマルチホーム受信機を備えたARとOISM

図10は、内部マルチキャストソースを使用したARとOISMのセットアップと同様のOISMユースケースを示しています。ただし、この場合、マルチキャスト送信元は、マルチホーム受信者も備えたサーバーリーフデバイスの背後にあります。この場合、ARはデフォルトで拡張ARモードで動作します。マルチホーム受信者を効率的にサポートします。このモードの詳細については、マルチホーム イーサネット セグメントの拡張 AR モードを参照してください。

以下に、この場合、サーバー リーフ デバイス上のマルチキャスト トラフィック入力がマルチホーム レシーバーに到達する方法の概要を示します。

  • マルチホーム受信者用のESIを持つイングレスサーバーリーフデバイスは、ES上のマルチホーミングピアリーフデバイスのリストを保持します。

    AR レプリケーターデバイスは、どの AR リーフデバイスにマルチホーミングピアがあるかも認識します。

  • イングレス サーバー リーフ デバイスは、マルチキャスト トラフィックを複製し、トラフィックに関心のあるマルチホーミング ピアのいずれかに転送します。

    また、イングレス リーフ デバイスは、1 つのコピーを AR レプリケーター デバイスに送信して、レプリケーションと他のリーフ デバイスへの転送を処理します。

マルチホーミングピアへのレプリケーションの処理におけるこの違いを除けば、ARレプリケーターへのトラフィックフローと、それに続く対象受信者へのトラフィックフローは、 内部マルチキャストソースを使用したARとOISMで説明したものと同じです。

図10:OISMを使用したAR—内部マルチキャストソースとマルチホーム受信者 AR with OISM—Internal Multicast Source and Multihomed Receiver

図 10 では、次のようになります。

  1. Rcvr-1、Rcvr-2、Rcvr-3、およびRcvr-4は、IGMPまたはMLDレポートを送信して、マルチキャストグループに参加します。

  2. マルチキャスト グループ Mcast-Src-1 のトラフィック送信元は、送信元 VLAN VLAN-1 のトラフィックをリーフ 1 に転送します。

  3. マルチホーミング ピアの拡張 AR モードに続いて、リーフ 1 はマルチホーミング ピア リーフ 2 にトラフィックを直接転送します。リーフ 2 には対象のレシーバーがいます。リーフ1は、OISMの動作に従って、送信元VLANであるVLAN-1を使用します。

  4. また、リーフ 1 は、送信元 VLAN(VLAN-1)上の使用可能な AR レプリケーターの 1 つ(この場合は ARR-1)にトラフィックを転送します。

    手記:

    AR リーフデバイスが複数の使用可能な AR レプリケーター間で負荷分散を行う方法の詳細については、「 複数のレプリケーターを使用した AR リーフデバイスの負荷分散 」を参照してください。

  5. ARR-1はトラフィックを複製し、VLAN-1上のコピーをリーフ2以外の関係する受信者を持つ他のリーフデバイスにのみ送信します。デフォルトの拡張ARモードの動作(上記のステップ 3 を参照)により、ARR-1はイングレスリーフデバイスリーフ1のマルチホーミングピアであるリーフ2へのトラフィック送信をスキップします。

  6. 次に、各サーバー リーフ デバイスは、関係する受信者にトラフィックを転送またはルーティングします。

    図10では、リーフ1がマルチホームレシーバRcvr-2のESI DFであることに注意してください。その結果、リーフ1のみがVLAN-2上のRcvr-1にトラフィックを転送します。

AR の構成方法の詳細については、「 支援レプリケーションの構成 」を参照してください。

外部マルチキャストソースを使用したARとOISM

図11は、スパインデバイスをスタンドアロンのARレプリケーターデバイスとして構成するOISMのユースケースを示しています。OISMサーバーリーフおよびボーダーリーフデバイスは、ARリーフデバイスです。マルチキャスト ソースは、外部 PIM ドメイン内の EVPN ファブリックの外部にあります。この場合の境界リーフ デバイスは、従来の L3 インターフェイス方式を使用して PIM ルーターと PIM RP に接続します。

外部ソースからのOISMトラフィックでは、イングレス境界リーフデバイスは、SBD VLAN上のEVPNファブリック内のトラフィックを転送します。AR も有効にすると、イングレス境界リーフデバイスはトラフィックの 1 つのコピーを AR レプリケータに転送します。ARレプリケータはトラフィックを複製し、SBD VLAN上のコピーを、関心のある受信者を持つ他のリーフデバイスに送信します。次に、各デバイスは、SBDで受信したトラフィックを、収益ブリッジドメインVLAN上の受信者に向けてローカルにルーティングします。

図11:OISM外部マルチキャストソースAR with OISM-External Multicast SourceによるAR

図11のユースケースでは:

  1. Rcvr-1(リーフ1およびリーフ2にマルチホーム)とRcvr-5(BL-2の背後にあるローカルホスト)は、IGMPまたはMLDレポートを送信して、マルチキャストグループに参加します。

  2. 外部ソースである Ext-Mcast-Src は、外部 PIM ドメインを介してマルチキャスト トラフィックを送信します。この場合、従来のL3インターフェイス外部マルチキャスト方式を使用し、両方のデバイスがPIM参加メッセージを送信したため、PIMルーターはBL-1とBL-2の両方にトラフィックを送信します。(この動作の詳細については、 外部ソースからEVPNデータセンター内の受信者へのマルチキャストトラフィック—L3インターフェイス方式または非EVPN IRB方式 を参照してください)。

    手記:

    図11に示すように、このユースケースでは、BL-2にローカルレシーバがあるため、BL-2は外部から発信された着信トラフィックをVLAN-2のレシーバに直接ルーティングします。BL-2は、外部ソースへのリバースパス転送がL3インターフェイスを参照するため、ARR-2からSBDで受信するローカルレシーバーにトラフィックをルーティングしません。

    また、BL-1 は SBD の PIM DR であるため、BL-2 は SBD にトラフィックをルーティングしません(次の手順を参照)。

  3. BL-1はSBDのPIM DRであるため、BL-1は外部からのトラフィックをEVPNファブリックにルーティングする境界リーフデバイスです。ARを有効にすると、BL-1はSBDのトラフィックを使用可能なARレプリケーターの1つに転送します。この場合、BL-1はトラフィックをARR-2に転送します。

    手記:

    AR リーフデバイスが複数の AR レプリケーター間でどのように負荷分散するかの詳細については、「 複数のレプリケーターを使用した AR リーフデバイスの負荷分散 」を参照してください。

  4. ARR-2はトラフィックを複製し、SBD上のコピーを対象の受信者(この場合はリーフ1、リーフ2、BL-2)のあるリーフデバイスに送信します。

  5. SBDでトラフィックを受信する各リーフデバイスは、収益VLAN上の対象受信者に向けてトラフィックをローカルにルーティングします。この場合、次のようになります。

    • BL-2は、VLAN-2上の受信者に向けてトラフィックをルーティングします。

    • リーフ1とリーフ2の両方がSBDのトラフィックを受信します。Rcvr-1はリーフ1とリーフ2にマルチホームされており、リーフ1はESI DFです。その結果、リーフ1のみがVLAN-2上のRcvr-1に向けてトラフィックを転送します。

AR の構成方法の詳細については、「 支援レプリケーションの構成 」を参照してください。

強化されたOISMの仕組み

拡張 OISM(非対称ブリッジ ドメイン モデル)でサポートするユースケースは、 OISM の仕組みで説明したものと似ていますが、運用面でいくつかの違いがあります。また、前述したように、通常の OISM のようにすべてのリーフ デバイスですべての VLAN を構成する必要はありません。

通常のOISMモードと比較した拡張OISMモードの違いの簡単な紹介については 、拡張OISMの概要 を参照してください。このセクションでは、主な運用上の相違点について詳しく説明します。

OISMの強化によるローカルルーティングと東西トラフィックの違い

拡張 OISM により、OISM リーフ デバイスは、 OISM デバイスでのローカル ルーティングの通常の OISM について説明したのと同じ方法でローカル ルーティングを実行します。ただし、マルチホーミング ピアではない他の OISM リーフ デバイスにトラフィックを送信するために、拡張 OISM イングレス リーフ デバイスは、送信元 VLAN 上でトラフィックを転送するのではなく、SBD 上で送信元トラフィックをルーティングします。受信側のリーフデバイスは、SBDから宛先VLANにトラフィックをローカルにルーティングします。

マルチホーミング ピアを持つイングレス リーフ デバイス(デバイスが少なくとも 1 つのイーサネット セグメントを共有する他の OISM リーフ デバイス)の場合のみ、デバイスは SBD を使用する代わりに、送信元 VLAN 上の東西マルチキャスト送信元トラフィックをマルチホーミング ピアに転送します。その後、受信側のリーフデバイスはトラフィックを宛先 VLAN に転送またはローカルにルーティングします。

図 12 を参照してください。OISMを機能させるには、すべてのデバイスでSBDを設定する必要があります。VLAN-1とVLAN-2は、VLAN上にレシーバーがないリーフデバイスで設定する必要はありません。

主にSBD上でのEast-Westトラフィックのルーティングは、非対称ブリッジドメインモデルをサポートしています。つまり、すべてのリーフデバイスがネットワーク内のすべての送信元VLANをホストする必要はありません。すべてのOISMリーフデバイスで共通のSBDを設定するだけで済みます。ただし、マルチホーミング ピアの場合は、マルチホーミング ピアであるデバイス上で収益 VLAN を対称的に設定する必要があります。

図12:拡張OISM:送信元VLAN上でのみマルチホーミングピアに転送し、それ以外はSBDEnhanced OISM—Forward on Source VLAN Only to Multihoming Peers and Otherwise Route Only on SBDのみでルーティング

図 12 では、次のようになります。

  • 受信者は、IGMP または MLD ジョイン メッセージを送信して、特定の VLAN 上のマルチキャスト グループ(*,G)またはマルチキャスト送信元とグループ(S,G)のマルチキャスト トラフィックの受信に関心を示します。

  • リーフ1とリーフ2は、マルチホームホストMcast-Src-1のイーサネットセグメントを共有します。その結果、リーフ 1 に VLAN-2 を使用する受信機がない場合でも、同じ VLAN、VLAN-1 と VLAN-2 を両方のデバイスで対称的に設定します。

  • リーフ 1 は、送信元 VLAN、VLAN-1、および でマルチキャスト トラフィックを受信します。

    • 送信元VLAN(VLAN-2)上のマルチホーミングピアであるLeaf-2にトラフィックを転送します

      その後、リーフ2は送信元VLAN、VLAN-1上の関係する受信者にトラフィックを転送するか、宛先VLAN VLAN-2上の関係する受信者にトラフィックをローカルにルーティングします。

    • マルチホーミングピアではなく、対象の受信者がいる他のOISMリーフデバイスにSBDへのトラフィックをルーティングします。

      OISMリーフデバイスは、SBDでトラフィックを受信し、宛先VLAN、VLAN-1、またはVLAN-2上の関係する受信者にトラフィックをローカルにルーティングします。

EVPNタイプ10 S-PMSI A-Dルートに基づく内部ソースの拡張OISMによるPIM登録

拡張 OISM では、内部ソースから EVPN ネットワーク外の受信者への North-South トラフィックの PIM ソース登録の処理にいくつかの違いが必要です。

通常の OISM では、OISM PEG デバイスとして実行されるボーダー リーフ デバイスは、補足ブリッジ ドメイン(SBD)上のみ外部マルチキャスト ソースからトラフィックを受信します。PEG デバイスは、送信元 VLAN 上の内部マルチキャスト ソースからトラフィックを受信します。OISM PEG デバイスは内部ソースに対してのみ PIM 登録を実行する必要があるため、通常の OISM 設計では、PEG デバイスは内部ソースを簡単に区別でき、それらのソースに対してのみ PIM ソース登録を行うことができます。

拡張OISMにより、PEGデバイスは外部と内部の両方のマルチキャストソースからSBDのトラフィックを受信します。PEG デバイスは内部ソースの PIM RP への PIM 登録のみを実行する必要があるため、拡張 OISM を実行する PEG デバイスは、内部マルチキャスト ソースと外部マルチキャスト ソースを区別できる必要があります。

拡張 OISM 設計では、EVPN タイプ 10 Selective P-Router Multicast Service Interface(S-PMSI)自動検出(A-D)ルートを使用して、この区別を行います( 図 13 を参照)。

  • 内部マルチキャストソースからトラフィックを受信するイングレスOISMリーフデバイスは、それらのマルチキャスト(S,G)ソースとグループに対してS-PMSI A-Dルートをアドバタイズします。

  • PEG デバイスが SBD IRB インターフェイスでトラフィックを受信し、そのソースの S-PMSI A-D ルートが表示されない場合、デバイスはそのソースを外部ソースとして解釈します。

  • PEG デバイスは、受信した S-PMSI A-D ルートに対応する送信元に対してのみ PIM レジスタを PIM RP に送信します。

この設計により、PEG デバイスは EVPN ネットワーク内のマルチキャスト ソースに対してのみ PIM ソース登録を実行するようになります。

図 13:拡張 OISM - EVPN タイプ 10 S-PMSI A-D ルート Enhanced OISM—Internal Source PIM Registration Using EVPN Type 10 S-PMSI A-D Routesを使用した内部ソース PIM 登録

例えば、 図 13 は、 図 12 と同じ拡張された OISM 内部トラフィック フローに、外部受信者にサービスを提供する外部 PIM ドメインを追加したものを示しています。この図では、次のようになります。

  1. リーフ1がMcast-Src-1からマルチキャストトラフィックを受信すると、リーフ1はS-PMSI A-Dルートを生成してEVPNネットワークに送信します。

  2. PEG デバイス BL-1 は S-PMSI A-D ルートを受信します。BL-2 は S-PMSI A-D ルートも受信します。ただし、BL-1 は SBD の PIM DR であるため、BL-1 は外部マルチキャスト インターフェイスの PIM Register メッセージをその(S,G)の PIM RP に送信します。

  3. PIM RP は、BL-1 に向けて PIM Join メッセージを送り返します。BL-1 は PIM join を受信し、外部レシーバの(S,G)マルチキャスト ルーティングテーブル エントリを作成します。

  4. BL-1は、SBDでその(S,G)のマルチキャストトラフィックを受信すると、外部マルチキャストインターフェイスへのトラフィックを外部受信者に向けてローカルにルーティングします。

次のようなコマンドを使用して、OISM リーフ デバイス上の EVPN タイプ 10 S-PMSI A-D ルートの詳細を表示できます。

  • showEVPN oism spmsi-ad extensive(EVPN OISM spmsi-ad extensiveを表示)

  • show route table evpn-instance-name.evpn-mcsn.1 match 10* extensive

OISM 構成に関する考慮事項

OISMインストールのセットアップを開始する前に、特定のユースケースにおけるいくつかの考慮事項があります。これらの考慮事項は、セクションで特に指定されていない限り、通常の OISM モードと拡張 OISM モードの両方に適用されます。

同じEVPN-VXLANファブリック内のIGMPv2とIGMPv3(またはMLDv1とMLDv2)

OISMを使用したEVPN-VXLANファブリックで、IGMPv2、IGMPv3、またはその両方のIGMPバージョンを使用してIGMPスヌーピングを構成するには、いくつかのオプションがあります。MLDv1、MLDv2、または両方の MLD バージョンを組み合わせた MLD スヌーピングについても同じことが言えます。また、同じファブリック内でIGMPとMLDの設定を混在させることもできます。このセクションでは、これらのオプションのいくつかの構成に関する考慮事項について説明します。

OISM が有効になっているデバイスに IGMPv2 または IGMPv3 のトラフィックがある場合、IGMP スヌーピングを使用するデバイスでその IGMP バージョンをグローバルに有効にできます。または、マルチキャストトラフィックを処理するインターフェイスに対してのみ、そのIGMPバージョンを有効にすることもできます。必要に応じて、すべてのVLANまたは特定のVLANで、そのバージョンのIGMPによるIGMPスヌーピングを有効にできます。

MDLv1またはMLDv2とMLDスヌーピングのどちらにも同じオプションがあります(OISMでMLDをサポートするプラットフォーム上)。

また、OISM を使用するデバイス上で、IGMP スヌーピングを使用する IGMP のバージョンと MLD スヌーピングを使用する MLD のバージョンを 1 つ有効にすることもできます。

ただし、OISM は、以下の制約の範囲内でのみ、デバイス上で IGMPv2 と IGMPv3 の両方のトラフィックを一緒に使用する IGMP スヌーピングをサポートします。

  • 同じVLAN内のインターフェイスに対して、IGMPv2とIGMPv3の両方でIGMPスヌーピングを有効にすることはできません。

  • OISM が有効になっている同じ L3 VRF インスタンスの一部である VLAN では、IGMPv2 と IGMPv3 の両方で IGMP スヌーピングを有効にすることはできません。

上記の制約は、デバイス上で MLDv1 と MLDv2 の両方のトラフィックを使用して MLD スヌーピングをイネーブルにする場合にも適用されます。

これらの制約は、1 つのデバイスで 1 つのバージョンの IGMP と 1 つのバージョンの MLD を一緒に使用する場合は適用されません。

両方の IGMP バージョンで IGMP スヌーピングをサポートするか、両方の MLD バージョンで MLD スヌーピングをサポートするには、次のように設定する必要があります。

  • IGMPv2 または MLDv1 受信者をサポートする 1 つのテナント VRF インスタンス。

  • IGMPv3 または MLDv2 受信者をサポートする別のテナント VRF インスタンス。

次のように:

  1. 設定で、IGMPv2 受信者の VLAN を定義し、IGMPv3 受信者の異なる VLAN を定義します。

    同様に、MLDの場合、MLDv1レシーバ用のVLANを定義し、MLDv2レシーバ用の異なるVLANを定義します。

  2. IGMPv2 をサポートする IRB インターフェイスを 1 つの VRF インスタンスに含め、それらの IRB インターフェイスで IGMPv2 を有効にします。対応するVLANでIGMPスヌーピングを有効にします。

    同様に、MLD の場合、MLDv1 をサポートする IRB インターフェイスを 1 つの VRF インスタンスに含め、それらの IRB インターフェイスで MLDv1 を有効にします。対応するVLANでMLDスヌーピングを有効にします。

  3. IGMPv3 をサポートする IRB インターフェイスを別の VRF インスタンスに含め、それらの IRB インターフェイスで IGMPv3 を有効にします。対応するVLANで、 evpn-ssm-reports-only オプションでIGMPスヌーピングを有効にします。

    同様に、MLD の場合は、MLDv2 をサポートする IRB インターフェイスを別の VRF インスタンスに含め、それらの IRB インターフェイスで MLDv2 を有効にします。対応するVLANで evpn-ssm-reports-only オプションを使用してMLDスヌーピングを有効にします。

このユースケースでは、IGMPまたはMLDのバージョンごとに、次のVLANおよびIRBインターフェイスのセットを割り当てます。

  • OISMの収益ブリッジドメイン。

  • The SBD.

  • すべての外部マルチキャスト VLAN とインターフェイス(使用する外部マルチキャスト方式によって異なる)。

また、インストールで必要なテナント インスタンスごとに 2 つの L3 VRF インスタンス(IGMP バージョンまたは MLD バージョンごとに 1 つ)を定義します。L2 で MAC-VRF ルーティング インスタンスを使用する場合、IGMP または MLD のバージョンごとに、IGMP スヌーピングまたは MLD スヌーピング トラフィックに異なる MAC-VRF EVPN インスタンスを割り当てることができます。

次のセクションでは、両方のバージョンの IGMP または MLD の両方のバージョンを一緒に使用する設定例を示します。これらのシンプルなシナリオを拡張することで、IGMP または MLD バージョンのさまざまな組み合わせでさまざまなテナントをサポートできます。

EVPN-VXLANファブリックでのIGMPv2、IGMPv3、MLDv1、およびMLDv2でのIGMPエニーソースマルチキャスト(ASM)モードおよびソース特定マルチキャスト(SSM)モードのサポートの詳細については、 サポートされているIGMPまたはMLDバージョンとグループメンバーシップレポートモード を参照してください。

IGMPv2 と IGMPv3 を併用した設定例

外部マルチキャストにM-VLAN IRB方式で設定したファブリックで、両方のIGMPバージョンを使用するユースケースを考えてみましょう。IGMPv2 と IGMPv3 の両方のトラフィックで IGMP スヌーピングをサポートする必要があります。その場合は、以下のMAC-VRFインスタンス、L3 VRFインスタンス、VLAN、および対応するIRBインターフェイスを設定できます。

  • IGMPv2 レシーバをサポートする MAC-VRF2 および L3VRF-A:

    • IRB.100 を搭載した収益ブリッジ ドメイン VLAN-100

    • irb.302を搭載したSBD VLAN-302

    • (ボーダー リーフ デバイスのみ)irb.902を搭載したM-VLAN VLAN-902

  • IGMPv3 レシーバーをサポートする MAC-VRF3 および L3VRF-B:

    • 収益ブリッジ ドメイン VLAN-200 と irb.200

    • irb.303を搭載したSBD VLAN-303

    • (ボーダー リーフ デバイスのみ)irb.903を搭載したM-VLAN VLAN-903

次に、IGMPv2 IRB インターフェイスを L3VRF-A に含め、それらの IRB インターフェイスの IGMPv2 を有効にします。IGMPv3 IRB インターフェイスを L3VRF-B に含め、これらの IRB インターフェイスの IGMPv3 を有効にします。

例えば:

最後に、次の手順で、EVPNインスタンスのL2でIGMPスヌーピングを有効にします。

  • IGMPv2 IRB インターフェイスに対応する VLAN の MAC-VRF2 で igmp-snooping を設定します。

  • IGMPv3 IRB インターフェイスに対応する VLAN の MAC-VRF3 で igmp-snooping を設定します。

    IGMPv3トラフィックのIGMPスヌーピングを有効にした場合にのみ、 evpn-ssm-reports-only オプションを含めます。

例えば:

手記:

外部マルチキャストの非EVPN IRB方式では、非EVPN IRBインターフェイスに evpn-ssm-reports-only オプションを含めません。非EVPN IRB方式では、EVPNインスタンスの外部マルチキャストインターフェイスを拡張しないため、このオプションは必要ありません。

外部マルチキャストに L3 インターフェイス方式を使用する場合、外部 PIM ドメインへの L3 インターフェイスでは IGMP スヌーピングをまったく有効にしません。このインターフェイスはL3で動作し、IGMPスヌーピングはL2で動作します。

MLDv1 と MLDv2 を併用した場合の設定例

OISMを使用したファブリックで、MLDスヌーピングを備えたMLDv1とMLDv2の両方を使用した次のユースケースを考えてみましょう。

  • MLDv1 レシーバをサポートする MAC-VRF1 および L3VRF-A:

    • IRB.100 を搭載した収益ブリッジ ドメイン VLAN-100

    • irb.301を搭載したSBD VLAN-301

  • MLDv2 レシーバをサポートする MAC-VRF2 および L3VRF-B:

    • 収益ブリッジ ドメイン VLAN-200 と irb.200

    • irb.302を搭載したSBD VLAN-302

手記:

このユースケースでは、外部マルチキャストにM-VLAN IRB方式を使用しないため、上記のIGMPユースケースのようにM-VLAN IRBインターフェイスを設定しません。

この場合、以下を設定します。

  • MLDv1 レシーバー(VLAN 100 および 301)の IRB インターフェイス上の MLDv1。

  • MLDv2 レシーバー(VLAN 200 および 302)の IRB インターフェイス上の MLDV2

  • MAC-VRF1 の MLDv1 VLAN の MLD スヌーピング

  • MAC-VRF2 の evpn-ssm-reports-only オプションを使用した MLDv2 VLAN の MLD スヌーピング。

例えば:

OISMでマルチキャストルートをインストールする場合の遅延とスケーリングのトレードオフ(install-star-g-routesオプション)

OISM 対応ファブリック内のデバイスは、マルチキャスト グループのトラフィックに関心のある受信者について他の EVPN デバイスが学習できるように、EVPN タイプ 6 ルートを送信します。受信者は、L3 VRF インスタンスの異なる OISM 収益ブリッジ ドメインに存在します。EVPNファブリックコアの帯域幅を節約するために、OISMデバイスはルーティング インスタンス内のOISM SBDでのみタイプ6ルートを送受信します。

マルチキャスト フローの開始時のパケット ロスを最小限に抑えるために、[edit <routing-instances name> multicast-snooping-options oism] 階層レベルで install-star-g-routes オプションを提供しています(oism(マルチキャスト スヌーピング オプション)を参照してください)。このオプションを設定すると、タイプ6のルートを受信すると、デバイス上のREは、ルーティング インスタンス内のすべての収益ブリッジドメインVLANの対応する(*,G)マルチキャストルートを直ちにPFEにインストールします。

このオプションでは、ネットワークレイテンシを改善するために、余分なPFEリソースを使用することをトレードオフします。規模の低い展開では、マルチキャスト フローは少なくなりますが、ネットワーク遅延の要件が厳しくなります。この場合、ネットワークレイテンシを改善するため、デバイスは、受信するマルチキャストトラフィックの前に、データプレーンに(*,G)ルートをインストールします。

このオプションを設定します。

  • グローバルに、デフォルト スイッチ インスタンスで EVPN を [edit multicast-snooping-options oism] 階層レベルで設定する場合。

  • MAC-VRF インスタンスでは、タイプ mac-vrf のインスタンスで EVPN を設定する場合、 [edit routing-instances instance-name multicast-snooping-options oism] .

スイッチ、QFX5130-32CDスイッチ、およびQFX5700スイッチのQFX10000シリーズでOISMを使用して install-star-g-routes を設定する必要があります。ARレプリケーターの役割でARを使用してこれらのデバイスを構成する場合。

Junos OSおよびJunos OS Evolvedリリース23.4R1より前のリリースでは、以下のデバイスをOISMサーバーリーフまたはボーダーリーフデバイスとして設定する場合、そのデバイス上でも install-star-g-routes オプションを設定する必要があります。

  • QFX10000シリーズのスイッチ。

  • PTX10001-36MR、PTX10004、PTX10008、およびPTX10016ルーター。

Junos OSおよびJunos OS Evolvedリリース23.4R1以降、これらのデバイスをOISMサーバーリーフまたはボーダーリーフデバイスとして設定する場合、このオプションを設定する必要はなくなりました。

上記のユースケース以外では、このオプションを設定することはお勧めしません。

このオプションは、レイテンシ要件が非常に厳しく、より高いスケーリングをトレードオフしてネットワークレイテンシを改善できる場合にのみ検討してください。

手記:

install-star-g-routes オプションと conserve-mcast-routes-in-pfe オプションの機能は相互に排他的であるため、ルーティング インスタンスではこれらのオプションのどちらか一方しか使用できません。conserve-mcast-routes-in-pfe オプションを使用する状況の詳細については、ACXシリーズルーター、QFX5130-32CD スイッチ、および QFX5700 スイッチを OISM を使用したサーバー リーフおよびボーダー リーフ デバイスとして参照してください。

install-star-g-routesオプションを使用しない場合のデフォルトの動作

デフォルトでは、このオプションを指定しない場合、デバイスはマルチキャスト トラフィックが到着するまでマルチキャスト ルートをインストールしないことで、PFE 上のリソースの節約を優先します。このデフォルトのケースでは、次のようになります。

  1. PFE は、マルチキャスト グループ G のマルチキャスト トラフィックをソース S から受信します。

  2. PFEは、トラフィックの転送ネクストホップ情報を持っていないため、その情報を取得するようにREに信号を送ります。

    手記:

    PFE は、ルーティング情報を取得するまでマルチキャスト トラフィックをドロップします。

  3. REは、PFEから(S,G)のマルチキャストフローについて学習し、そのルートをPFEにインストールします。

  4. PFE は、インストールされた(S,G)ルートのネクスト ホップでトラフィックを送信します。

install-star-g-routesオプションの動作

install-star-g-routes オプションを使用すると、デバイスは、トラフィックが到着する前に、PFE でマルチキャスト ルーティング情報を利用できるようにすることを優先します。デバイスは、まだ使用していない(および使用されない可能性がある)ルートに対して余分なPFEリソースを消費します。このオプションを使用すると、次のようになります。

  1. REは、ルーティング インスタンス内のOISM SBD上のマルチキャストグループGのトラフィックにサブスクライブしている受信者のEVPNタイプ6ルートを受信します。

  2. RE は、L3 VRF インスタンス内のすべての収益ブリッジ ドメインの対応する(*,G)ルートを PFE にインストールします。

  3. その後、PFE はマルチキャスト グループ G のマルチキャスト トラフィックをソース S から受信します。

  4. PFE には、(*,G)のトラフィックの転送ネクスト ホップ情報があります。そのため、(*,G)ルートネクストホップを使用して、任意の収益ブリッジドメイン上のレシーバーにトラフィックを転送します。

  5. また、PFEは、マルチキャストグループGのソースSからマルチキャストトラフィックを受信したことをREに通知します。

  6. REは、PFEから(S,G)のマルチキャストフローについて学習します。REは、PFEに(S,G)ルートをインストールします。

  7. PFE はトラフィックの送信を続けますが、今度は(S,G)ルートとそのより具体的なルートのネクスト ホップを使用します。

    手記:

    PFE は、RE がタイプ 6 ルートを受信した後にインストールした収益ブリッジ ドメインごとの (*,G) ルートを引き続き保持します。

OISM と AR による多数の VLAN による拡張

EVPN-VXLANファブリックでOISMおよびIGMPスヌーピングまたはMLDスヌーピングを有効にすると、OISMサーバーのリーフおよびボーダーリーフデバイスは、受信者がマルチキャストグループに参加すると、EVPNタイプ6 SMETルートをEVPNコアに送信します。

OISM対応デバイスがSBDでType 6ルートを受信すると、デバイスは以下を実行します。

  • マルチキャスト状態を以下のようにタイプ 6 ルートから導き出します。

    • IGMPv2 または MLDv1 の (*,G) 状態

    • IGMPv3 または MLDv2 の(S,G)状態

  • OISM 対応 L3 テナント VRF インスタンスの一部である すべての VLAN の MAC-VRF インスタンスの OISM SBD および収益ブリッジ ドメイン VLAN に派生状態をインストールします。

  • 派生したマルチキャスト ルートを使用して、グループのトラフィックを、そのグループに加入している他の EVPN デバイスにのみ選択的に送信することで、マルチキャスト転送を最適化します。

OISM をサポートする一部のデバイスでは、OISM を有効にした状態で支援レプリケーション(AR)マルチキャスト最適化機能を設定することもできます。AR レプリケーターデバイスは、OISM デバイスと同じ方法でタイプ 6 ルートを使用します。

QFX5130-32CDおよびQFX5700スイッチは、OISMサーバーリーフまたはボーダーリーフデバイスとして機能できます。AR レプリケーターとして機能できるのは、OISM サーバー リーフ デバイスまたはボーダー リーフ デバイスではないデバイスのみです。その場合、デバイスはスタンドアロンの AR レプリケーターの役割で動作します。

次のセクションでは、これらのデバイスを OISM サーバー リーフまたはボーダー リーフ デバイスとして、あるいは OISM を使用するスタンドアロン AR レプリケーターとして構成する場合の構成上の考慮事項について説明します。

手記:

次のセクションの使用例と設定例は、IPv4マルチキャストのIGMP設定を示していますが、IPv6マルチキャストのMLD設定にも同じように適用されます。

ACXシリーズルーター、QFX5130-32CDスイッチ、およびQFX5700スイッチを、OISMを備えたサーバーリーフおよびボーダーリーフデバイスとして使用

OISM を使用して、ACXシリーズ ルーター、QFX5130-32CD スイッチ、および QFX5700 スイッチをサーバー リーフまたはボーダー リーフ デバイスとして設定すると、これらのデバイスはマルチキャスト トラフィックを受信するとすぐに、PIM からの L3 マルチキャスト ルートを使用してトラフィックを転送します。派生したマルチキャスト スヌーピング状態は、どの受信者がマルチキャスト ストリームに関心を持っているかを知るためだけに使用します。マルチキャスト スヌーピングから派生した状態を、トラフィック転送用の転送プレーンに保存する必要はありません。

Junos OS Evolvedリリース22.4R2および23.1R1以降、これらのデバイスをOISMサーバーリーフおよびボーダーリーフデバイスとして設定する場合は、[edit routing-instances name multicast-snooping-options oism]階層レベルでconserve-mcast-routes-in-pfeオプションも設定する必要があります。(oism(マルチキャスト スヌーピング オプション)を参照してください)。このオプションを使用すると、これらのデバイスは L3 マルチキャスト ルートのみをインストールして PFE テーブル スペースを節約します。これにより、L2マルチキャストスヌーピングルートのインストールを回避することができます。

conserve-mcast-routes-in-pfe オプションの設定には、以下のガイドラインを使用します。

  • ACXシリーズルーター、QFX5130-32CDスイッチ、およびQFX5700スイッチを、OISMを有効にしたサーバーリーフまたはボーダーリーフデバイスとして設定する場合は、このオプションを設定する必要があります。

  • デバイス上のすべての OISM 対応 MAC-VRF EVPN ルーティング インスタンスでこのオプションを設定します。

  • デバイスで OISM を有効にしていない場合は、このオプションを構成しないでください。

  • デバイスで OISM を無効にする場合は、この設定も削除する必要があります。

手記:

conserve-mcast-routes-in-pfe オプションと install-star-g-routes オプションの機能は相互に排他的であるため、ルーティング インスタンスではこれらのオプションのどちらか一方しか使用できません。install-star-g-routes オプションを使用するタイミングの詳細については、Latency and Scaling Trade-Offs for Installing Multicast Routes with OISM (install-star-g-routes Option)を参照してください。

QFX5130-32CDおよびQFX5700スイッチを、OISMを備えたスタンドアロンARレプリケーターとして

QFX5130-32CDおよびQFX5700スイッチは、OISMのファブリックでスタンドアロンのARレプリケーターとして機能します。ただし、多数の VLAN を持つファブリックでは、すべての OISM VLAN にマルチキャスト状態をインストールするときに、QFX5130-32CD および QFX5700 スイッチでスケーリングの問題が発生する可能性があります。

その結果、Junos OS Evolved 22.2R1以降、これらのスイッチをOISMを有効にしたスタンドアロンARレプリケーターとして設定すると、デフォルトでこれらのスイッチはSBD VLANにマルチキャスト状態のみをインストールします。(IGMPv2 のマルチキャスト(*,G)状態と IGMPv3 のマルチキャスト(S,G)状態が含まれます)。これらのスイッチは、すべての収益ブリッジドメインVLANにマルチキャスト状態をインストールするわけではありません。

たとえば、3 つの VLAN(VLAN_2、VLAN_3、VLAN_4)を持つ MAC-VRF インスタンス evpn-vxlan-A がある QFX5130-32CD デバイスがあるとします。 show igmp snooping evpn status detail コマンドは、VLAN_4をSBD( Supplementary BD 出力フィールドは Yes)として設定し、他の2つのVLANがOISM収益ブリッジドメインVLANであることを示しています。

デバイスは、マルチキャストグループ 233.252.0.1 および 233.252.0.2 のタイプ 6 ルートをリモートデバイスから受信しました。

QFX5130-32CDまたはQFX5700スイッチではスケーリング動作が異なるため、これらのデバイスで show multicast snooping route コマンドを実行すると、出力にはSBDのマルチキャストグループエントリーのみが表示され、収益ブリッジドメインには表示されません。たとえば、マルチキャストグループ233.252.0.1と233.252.0.2では、次のようになります。

OISMのARレプリケーターとして実行されていないQFX5130-32CDまたはQFX5700スイッチは、収益ブリッジドメインVLANおよびSBDにマルチキャストグループエントリーをインストールします。その場合に show multicast snooping route コマンドを実行すると、収益ブリッジ ドメイン VLAN と SBD が表示されます。この動作は、デバイスがARレプリケーターであるかどうかに関係なく、OISMを実行している他のすべてのプラットフォームにも適用されます。

手記:

AR レプリケーターとして動作する QFX5130-32CD または QFX5700 スイッチでは、ACXシリーズ ルーター、QFX5130-32CD スイッチ、および QFX5700 スイッチをサーバー リーフおよびボーダー リーフ デバイスとして OISM で説明するconserve-mcast-routes-in-pfe オプションを設定しないでください。

PEG DF の選定

デフォルトでは、ピア OISM PEG デバイスは PIM ベースの DF 選択を使用します。デバイスは、各 L3 VRF の OISM 収益 VLAN と SBD で PIM ネイバーを検出し、それらのネイバーの中から DF を選択します。Junos OS リリース 23.4R1およびJunos OS Evolvedリリース23.4R1以降、次のように、[edit routing-instances name protocols evpn oism pim-evpn-gateway]階層レベルでpeg-df-electionステートメントを使用して、代わりにmodベースまたは設定ベースのPEG DF選択を構成できます。

PEG DF 選出を設定すると、デバイスは各収益 VLAN(ブリッジ ドメイン)または SBD をホストするファブリック内の PEG デバイスの序数リストを維持します。 PEG デバイスは、EVPN タイプ 3 IMET ルートの EVPN マルチキャスト フラグ拡張コミュニティを使用して、OISM、IGMP スヌーピング、MLD スヌーピング、および PEG デバイス サポートをアドバタイズします。さらに、PEG デバイスには、設定された DF 選択方法パラメータ ( RFC 8584 標準で定義されているとおり) を通信するための DF 選択拡張コミュニティが含まれています。

ピアPEG DF候補は、次のEVPNマルチキャストフラグ拡張コミュニティ値を使用して、収益VLANまたはSBDのIMETルートをアドバタイズするデバイスです。

  • IPv4 マルチキャストの場合:igmp-snooping-enabled:oism:peg
  • IPv6 マルチキャストの場合:mld-snooping-enabled:oism:peg
    手記:

    デバイスは、アドバタイズされたマルチキャスト フラグの拡張コミュニティ値に基づいて、IPv4 マルチキャスト トラフィック用の DF と IPv6 マルチキャスト トラフィック用の DF を別々に選択します。

PEG デバイスが PEG DF 選出を使用する場合、データ センター内では PIM プロトコルは使用されません (PIM プロトコル パケットは交換されません)。そのため、PEG デバイスに外部 L3 冗長性を持たせることを推奨します。

以下の PEG DF 選択方法のいずれかを使用するように PEG デバイスを構成できます。

  • Mod-based:mod オプションまたは preference オプションを含めずに [edit routing-instances name protocols evpn oism pim-evpn-gateway peg-df-election] 階層レベルで PEG DF 選択を有効にした場合のデフォルトの方法。また、mod オプションを明示的に設定して、この方法を使用することもできます。

    序数リストでDFとなるデバイスを選択するアルゴリズムは次のとおりです。

    (mapped VNI for the VLAN)mod(number of entries in the list)

    たとえば、3 つのピア PEG デバイス BL1、BL2、および BL3 に、VNI 100 にマッピングされている VLAN 1 の MOD ベースの PEG DF 選択が設定されている場合、次のようになります。

    • 3 つのデバイスはそれぞれ、VLAN 1 および VNI 100 の PEG DF 候補の序数リストを保持しています。

      表 7: Mod ベースの PEG DF 選挙候補者リストの例

      インデックス

      デバイス

      0

      BL1

      1

      BL2

      2

      BL3

    • この場合、(mapped VNI for the VLAN) mod (number of entries in the list) は (100) mod (3) = 1 であるため、デバイスはインデックス 1 のデバイスを PEG DF (BL2) として選択します。

  • カスタマイズされたプリファレンス値によるプリファレンスベース[edit routing-instances name protocols evpn oism pim-evpn-gateway peg-df-election preference]階層レベルでvalue preference-valueオプションを設定します。各ピア PEG デバイスに一意のプリファレンス値を設定することをお勧めします。プリファレンスベースの PEG DF 選出:

    • 各デバイスは、EVPNタイプ3 IMETルートアドバタイズメントでその優先値を伝達します。

    • ピア PEG デバイスは、(デフォルトで)最も高い優先値を持つデバイスを VLAN の DF として選択します。

    • プリファレンスベースの方法をカスタマイズして、プリファレンス値を最大値ではなく、最も低い値で選択することができます。これを行うには、[edit routing-instances name protocols evpn oism pim-evpn-gateway peg-df-election preference] 階層レベルで use-least オプションを設定します。

いずれかのPEG DF選択方法では、次のこともできます。

  • デバイスが DF を選択するまでの待機時間を指定します。これを行うには、[edit routing-instances name protocols evpn oism pim-evpn-gateway peg-df-election] 階層レベルで delay-time num オプションを設定します。

  • VLAN(VNI)ごとの DF 選択履歴のデータベースでデバイスが維持する PEG DF 選択イベント エントリの最大数(0-255)を設定します。これを行うには、[edit <routing-instances name> protocols evpn] 階層レベルで peg-df-election-history num オプションを設定します。

    show evpn oism peg-df-status extensive コマンドは、DF 選択履歴の詳細を表示します。

すべてのピア PEG デバイスは、同じ DF 選択メカニズムを使用する必要があります。その結果、PEG DF 選択を有効にした場合は、すべてのピア PEG デバイスで同じ DF 選択方法を対称的に設定してください。構成された PEG DF 選択方法が一致しない場合、ピア PEG デバイスはすべて、デフォルトの mod ベースの PEG DF 選択方法を使用するようにフォールバックします。一部のピア PEG デバイスでのみ PEG DF 選択を有効にすると、すべてのデバイスが PIM ベースの DF 選択を使用するようにフォールバックします。

PEG DF選択ステータスの確認方法

次のコマンドを使用して、PEG デバイスの PEG DF 選択ステータスを確認します。

  1. show evpn oism- 各 L3 ルーティング インスタンスで PEG DF 選択が有効になっているかどうかを確認します。preferenceオプションを選択した場合は、設定されたPEG DF選択方法とプリファレンス値を表示するには、extensiveオプションを含めます。例えば:

    ModベースのPEG DF選出:

    [Preference-based PEG DF Election]:デフォルトで最も高いプリファレンス値を使用するため、ここではBL1が選択されたPEG DFになります。

    use-leastオプションを使用したプリファレンスベースのPEG DF選択:最も低いプリファレンス値を使用するため、ここではBL2が選択されたPEG DFになります。

  2. show evpn oism peg-df-status- VLAN にマッピングされた VNI ごとに、すべてまたは選択した L3 VRF インスタンスの PEG DF 選択ステータスと DF IP アドレスを表示します。このコマンドは、PEG DF選択を設定したルーティングインスタンスおよびVNIの情報のみを表示します。 extensive オプションを使用すると、DF 候補者リストや DF 選挙履歴情報などの詳細が表示されます。例えば:

    ModベースのPEG DF選出:

    Preference-based PEG DF Election:BL1 の最大優先値 200 は、ここでは VNI 100 および 200 の PEG DF です。優先値 100 の BL2 は DF(nDF)として選択されません。

    use-least オプションを使用したプリファレンスベースの PEG DF 選択:BL2 のプリファレンス値が最も低い 100 であるため、この場合、BL2 は VNI 100 および 200 の選出された PEG DF です。

  3. show route table <evpn-instance-name>.evpn.0 match-prefix 3:* extensive- PEG デバイス(PEG DF 選択候補)に、マルチキャスト フラグ拡張コミュニティに加えて、EVPN インスタンス ルーティング ルーティングテーブルの EVPN タイプ 3 IMET ルートに DF 選択拡張コミュニティがあることを確認します。例えば:

    ModベースのPEG DF選出:

    プリファレンスベースのPEG DF選択(拡張コミュニティ値のみを表示するために切り捨てられています):

  4. show pim interfaces instance vrf-instance-name- 各 L3 ルーティング インスタンスの PIM IRB インターフェイスの DF 選択ステータスが、PEG DF 選択プロセスからの DF 選択結果と一致することを確認します。OISM はマルチキャスト ルートの作成を PIM に依存しているため、デバイスは PEG DF 選択ステータスを PIM プロトコル プロセスにリレーします。例えば:

  5. show pim join instance vrf-instance-name extensive- SBD の DF として選択された PEG デバイスのみが、外部 PIM ルータ(PIM RP)に PIM Join メッセージを送信することを確認します。PIM Join を送信するデバイスは、EVPN データ センター内のマルチキャスト レシーバー宛ての外部ソース トラフィックを取り込みます。例えば:

  6. show pim rps instance vrf-instance-name extensive- OISM 収益 VLAN または SBD の DF として選択された PEG デバイスのみが、EVPN データ センター内のマルチキャスト ソースの外部 PIM RP に PIM Register メッセージを送信することを確認します。

    PIM Register メッセージを送信する選出された DF を探します。

    • 通常の OISM を設定する場合の送信元 VLAN。この場合、PEG デバイスは、ソース収益 VLAN 上のデータセンター内からソース トラフィックを受信します。

    • 拡張OISMを設定する場合のSBD(ファブリック内のすべてのデバイスですべての収益VLANを設定する必要はありません)。この場合、PEGデバイスはSBD上のデータセンター内からソーストラフィックを受信します。

OISMを強化したマルチホーミングピアを静的に識別し、コンバージェンスを向上

OISM リーフ デバイスは、接続されたマルチホーム クライアント ホストまたは CE デバイスのイーサネット セグメント(ES)を共有する場合、マルチホーミング ピアになります。拡張 OISM により、イングレス リーフ デバイスは East-West トラフィックを送信します。

  • 送信元 VLAN からマルチホーミング ピア リーフ デバイスまで。

  • SBDから他のOISMリーフデバイスへ。

マルチホーミング ピア OISM リーフ デバイスのペアの 1 つがマルチキャスト送信元トラフィックを受信すると、デバイスは送信元 VLAN 上のマルチホーミング ピアにトラフィックを転送します。ただし、マルチホーム クライアント接続の 1 つに障害が発生すると、これら 2 つの OISM リーフ デバイスはマルチホーミング ピアではなくなります。その結果、イングレスOISMリーフデバイスは、代わりにSBDへのトラフィックのルーティングを開始します。マルチホーム クライアント接続が再び立ち上がると、イングレス OISM リーフ デバイスは送信元 VLAN でのトラフィックの転送に切り替わります。

マルチホーム接続がアップまたはダウンする場合、マルチホーミング ピア デバイスは、送信元 VLAN または SBD を使用するために、新しいコア ネクスト ホップに繰り返し収束する必要があります。これが発生すると、デバイスは一部のマルチキャスト トラフィックを失う可能性があります。

この状況を回避するには、サポートされているデバイスの Junos OS リリース 24.2R1 以降、デバイスのマルチホーミング ピア OISM リーフ デバイスをデバイスのループバック IP アドレスで静的に識別できます。

Junos OS リリース 24.2R1では、[edit protocols evpn]階層レベルでmultihoming-peer-gatewaysステートメントを使用してこの機能を実行します。Junos OSおよびJunos OS Evolvedリリース24.4R1以降、この機能では、代わりに[edit protocols evpn]階層レベルでstatic-multihoming-peerステートメントを使用する必要があります。multihoming-peer-gatewaysステートメントは、Junos OS リリース 24.2R1以降、Junos OS CLIでは使用できなくなりました。

この設定では、ピアの 1 つへのマルチホーム クライアント接続がダウンしている場合でも、デバイスは常に送信元 VLAN 上のマルチホーミング ピアにマルチキャスト トラフィックを転送します。マルチホームクライアント接続がフラッピングしている場合、デバイスは送信元VLANでの転送とSBDでのルーティングを切り替え続ける必要はありません。

たとえば、ループバック アドレス 192.168.1.1 の OISM リーフ デバイス SL-1 に、ループバック アドレス 192.168.1.2 のマルチホーミング ピア SL-2 がある場合、次のように設定します。

  • SL-1 で、SL-2 を SL-1 のマルチホーミング ピアとして静的に識別します。

  • SL-2 で、SL-1 を SL-2 のマルチホーミング ピアとして静的に識別します。

このステートメントは、拡張 OISM モードを設定する場合にのみ適用されます。

EVPN-VXLAN IPv6 アンダーレイ設定による拡張 OISM

Junos OS リリース 24.2R1 および 23.4R2 以降、サポートされているプラットフォームでは、IPv4 および IPv6 マルチキャスト データ トラフィックの IPv6 アンダーレイ ピアリングによる拡張 OISM を有効にできます。IPv6 アンダーレイ EVPN-VXLAN 構成により、IPv6 プロトコルが提供する拡張アドレッシング機能と効率的なパケット処理が可能になります。 「IPv6 アンダーレイを使用した EVPN-VXLAN」を参照してください。

IPv6 アンダーレイを使用した EVPN-VXLAN ネットワークで拡張 OISM を設定するには、次の手順を実行します。

  1. EVPN-VXLAN IPv6 アンダーレイを設定します。

    IPv6 アンダーレイは、OISM を使用しない場合と同じ方法で設定します。 EVPN-VXLAN を使用した IPv6 アンダーレイの設定を参照してください。

    以下の点に注意してください。

    • 拡張 OISM と IPv6 アンダーレイにより、IPv6 アンダーレイ ピアリングでは EBGP または OSPFv3 のみがサポートされます。

    • EVPNインスタンスには、 mac-vrf インスタンスタイプを使用する必要があります。

    • OISMを強化したIPv6アンダーレイ上で、IPv4とIPv6の両方のマルチキャストデータトラフィックをサポートします。

  2. 拡張OISMを設定します。

    IPv4アンダーレイを使用してEVPN-VXLANネットワークでこれらの要素を設定するのと同じ方法で、マルチキャストEVPN-VXLAN環境の拡張OISM要素を設定します。

    以下の点に注意してください。

    • IPv6 アンダーレイを備えた通常の OISM はサポートしておらず、拡張 OISM のみをサポートしています。

    • IPv6 アンダーレイで拡張 OISM を次の目的で使用できます。

      • IGMPv1、IGMPv2、IGMP スヌーピングを使用した IPv4 マルチキャスト データ トラフィック。

      • MLDv1、MLDv2、および MLD スヌーピングによる IPv6 マルチキャスト データ トラフィック。

手記:

EX4100およびEX4400スイッチを拡張OISMサーバーリーフデバイスとして設定できます。拡張 OISM をサポートする他のデバイスを、境界リーフ デバイスまたはサーバー リーフ デバイスとして設定できます。

境界リーフデバイスとサーバーリーフデバイスでの共通OISM要素の設定

次の手順に従って、OISM を実行する EVPN-VXLAN ファブリックのボーダー リーフおよびサーバー リーフ デバイスに共通する要素を構成します。

手記:

また、OISMを使用するファブリックでスタンドアロンARレプリケーターとして機能するスパインデバイスで、これらの共通要素を設定します。

この構成は、OISMをサポートするEVPN-VXLANファブリック構成に基づいており、以下を備えています。

  • BFD(Bidirectional Forwarding Detection)およびOAM(Ethernet Operations, Administration and Management)リンク検出機能を備えた EBGP アンダーレイ。

  • ERB オーバーレイ設計。

  • ファブリック内のIPトランジットノードとしてのみ動作するリーンスパインデバイス。

  • EVPN-VXLAN L2 ゲートウェイとして設定されたサーバー リーフ デバイス。

  • EVPN-VXLAN L2 および L3 ゲートウェイとして設定された境界リーフ デバイス。

通常の OISM(対称ブリッジ ドメイン モデル)では、ファブリック内のすべての OISM デバイスで、すべての収益ブリッジ ドメインと補足ブリッジ ドメイン(SBD)を設定する必要があります。拡張 OISM(非対称ブリッジ ドメイン モデル)により、マルチホーミング ピアであるリーフ デバイスで同じ収益 VLAN を対称的に設定する必要がある場合を除き、各リーフ デバイスでデバイスがホストする VLAN のみを設定できます。境界リーフおよびサーバ リーフ デバイスで設定する要素の概要と、それらの要素を設定する理由については、 OISM デバイスの構成要素 を参照してください。

これらの設定手順で提供するサンプル設定ブロックは、次の要素を持つOISM環境を使用します。

  • デフォルト スイッチ インスタンス(ルーティング インスタンスが指定されていない)または MAC-VRF EVPN インスタンスのいずれかで構成された EVPN インスタンス。例えば:

    • デフォルト スイッチ EVPN インスタンス:

    • MAC-VRF EVPN インスタンス(MAC-VRF インスタンスごと):

    MAC-VRF EVPN インスタンス設定では、MAC-VRF インスタンスの一部の要素を設定します。OISM構成では、 vlan-aware または vlan-based MAC-VRFインスタンスサービスタイプのいずれかをサポートしています。

    ここでは、設定手順の例を説明するために、サービス タイプが vlan-awareMAC-VRF1という名前の MAC-VRF インスタンスを示します。この 2 つのサービスタイプの主な違いは次のとおりです。

    • vlan-aware:インスタンスでは、複数の VLAN、対応する IRB インターフェイス、VNI(VXLAN ネットワーク識別子)マッピングを定義できます。その結果、VLAN 関連の OISM またはマルチキャスト設定ステートメントを、そのインスタンス内のすべての VLAN に対して 1 つの vlan-aware MAC-VRF インスタンスで指定します。

    • vlan-based:各 VLAN とその IRB インターフェイスおよび VNI マッピングを定義する個別の MAC-VRF インスタンスを設定します。その結果、対応する vlan-based MAC-VRF インスタンスの各 VLAN に対して、同様の VLAN 関連の OISM またはマルチキャスト設定ステートメントを含めます。

  • SBD: VLAN-300

    SBD IRBインターフェイス: irb.300

    SBD IRBインターフェイスのIPアドレス: 10.0.30.1

  • 収益ブリッジドメイン: VLAN-100VLAN-200

    収益ブリッジ ドメイン IRB インターフェイス: irb.100 および irb.200

    収益ブリッジ ドメイン IRB インターフェイスの IP アドレス: 10.0.10.1 および 10.0.20.1

  • L3 VRF ルーティング インスタンス: L3VRF-1

  • 外部マルチキャスト接続に M-VLAN IRB 方式を使用する場合:

    M-VLAN: VLAN-900

    M-VLAN IRB インターフェイス: irb.900

    M-VLAN IRB インターフェイスの IP アドレス: 172.16.90.1/24

    外部 PIM ルーターに接続するポートのインターフェイス名: xe-0/0/9

    手記:

    同じ M-VLAN ID を使用し、外部 PIM ルーターがマルチホームされている境界リーフ デバイス全体の同じサブネット内で IRB インターフェイス IP アドレスを割り当てます。

  • 外部マルチキャスト接続に従来の L3 インターフェイス方式を使用する場合:

    L3 インターフェイス名: xe-0/0/6

    L3インターフェイスのIPアドレス: 172.16.10.1/24

    手記:

    外部 PIM ルータに接続された各境界リーフ デバイスの L3 インターフェイスに、異なるサブネットの IP アドレスを割り当てます。

  • 外部マルチキャスト接続に非EVPN IRB方式を使用する場合:

    追加の VLAN: VLAN-900

    非EVPN IRBインターフェイス: irb.900

    非EVN IRB インターフェイスの IP アドレス: 172.16.90.1/24

    外部 PIM ルーターに接続するポートのインターフェイス名: xe-0/0/9

    手記:

    非EVPN IRB方式では、各境界リーフデバイスに個別の追加VLAN IDを割り当てます。また、外部 PIM ルーターに接続された各境界リーフ デバイスの非 EVPN IRB インターフェイスに、異なるサブネットの IP アドレスを割り当てます。

境界リーフデバイスとサーバーリーフデバイスの両方で、以下のOISMステートメントを設定します。

  1. デバイスで OISM をグローバルに有効にします。

    [edit forwarding-options multicast-replication] 階層レベルで、evpn irb oism オプションを使用して通常の OISM を設定するか、evpn irb enhanced-oism オプション(サポートされている場合)を使用して拡張 OISM を設定します。このオプションは、ERBオーバーレイファブリックでOISM最適化と外部マルチキャスト機能を有効にします。このオプションは、OISM を使用しないマルチキャストの ERB オーバーレイ ファブリックで使用するevpn irb local-only オプションに代わるものです。

    通常の OISM モード(対称ブリッジ ドメイン モデル)を有効にするには:

    拡張 OISM モード(非対称ブリッジ ドメイン モデル)を有効にするには:

    手記:
    • ネットワーク内のすべての OISM デバイスは、同じ OISM モードを使用する必要があります。

    • OISM だけでなく、EVPN でマルチキャスト プロトコルを有効にする場合は、マルチキャスト モードを [edit protocols evpn multicast-mode] 階層レベルで ingress-replication に設定する必要があります。ほとんどのプラットフォームでは、ingress-replication がデフォルトのレプリケーション モードですが、いずれの場合も、設定に次のステートメントを含めることができます。

    • PTX10001-36MR、PTX10002-36QDD、PTX10004、PTX10008、PTX10016 ルーターなどの一部のプラットフォームでは、EVPN を使用したマルチキャスト トラフィックでは OISM のみがサポートされています。その場合、 evpn irb local-only オプションまたは evpn irb local-remote オプションを設定すると、デバイスは設定に警告を投稿し、それらの設定項目を無視します。

  2. (拡張OISMが有効になっているACXシリーズルーター)[edit system packet-forwarding-options system-profile]階層レベルでvxlan-extendedプロファイルオプションを設定します。

    このシステムプロファイルは、拡張OISMを搭載したACXシリーズルーターで必要です。詳細については、 vxlan-extended ステートメントを参照してください。

    手記:

    システム プロファイルを変更すると、パケット転送エンジン(PFE)が再起動します。

  3. 各収益ブリッジ ドメインの IRB インターフェイスと VNI マッピングを使用して、収益 VLAN を設定します。設定で MAC-VRF EVPN インスタンスを使用する場合、これらの要素は MAC-VRF EVPN ルーティング インスタンスで設定します。通常の OISM では、すべてのリーフ デバイスのネットワーク内のすべての収益 VLAN を設定します。拡張 OISM では、マルチホーミング ピアであるリーフ デバイスで同じ収益 VLAN を対称的に設定する必要がある場合を除き、各リーフ デバイスで、デバイスがホストする VLAN のみを設定できます。

    たとえば、収益ブリッジ ドメインが VLAN-100 と VLAN-200 の場合、次のようになります。

    デフォルトのスイッチインスタンスでは、次のようになります。

    vlan-aware MAC-VRF インスタンス MAC-VRF1 の場合:

  4. (拡張 OISM のみ—マルチホーミング ピア OISM リーフ デバイスに推奨)マルチホーミング ピア OISM リーフ デバイスのセットで、ピア デバイスのループバック アドレスを使用して、各デバイスのマルチホーミング ピアを静的に識別します。この手順により、ピア デバイスがアップ/ダウンした場合のマルチキャスト トラフィックの損失を回避できます。詳細については、OISM を強化してマルチホーミング ピアを静的に識別してコンバージェンスを向上させるを参照してください。
    手記:

    Junos OS リリース 24.2R1では、[edit protocols evpn]階層レベルでmultihoming-peer-gatewaysステートメントを使用して、この機能を実行します。Junos OSおよびJunos OS Evolvedリリース24.4R1以降、Junos CLIは、代わりに[edit protocols evpn]階層レベルでstatic-multihoming-peerステートメントを提供し、multihoming-peer-gatewaysステートメントは使用できなくなりました。

    たとえば、2 つの SL デバイス SL-1(lo0: 192.168.1.1)と SL-2(lo0: 192.168.1.2)がマルチホーム ホストまたは CE デバイスのマルチホーミング ピアである場合、次のようになります。

    SL-1の場合:

    SL-2の場合:

  5. IRBインターフェイスとVXLAN VNIマッピングを使用して、SBDのVLANを設定します。通常のOISMを実行しているか、拡張OISMを実行しているかに関係なく、すべてのOISMデバイスでSBDを構成する必要があります。

    たとえば、SBDがVLAN-300の場合:

    デフォルトのスイッチインスタンスでは、次のようになります。

    vlan-aware MAC-VRF インスタンス MAC-VRF1 の場合:

  6. 収益ブリッジドメインとSBD IRBインターフェイスのIPアドレスを設定します。例えば:
  7. EVPN-VXLANオーバーレイの収益ブリッジドメインとSBD VNIを拡張します。設定で MAC-VRF EVPN インスタンスを使用している場合は、MAC-VRF EVPN ルーティング インスタンスでこれを行います。

    たとえば、収益ブリッジドメインがVLAN-100とVLAN-200で、SBDがVLAN-300の場合:

    デフォルトのスイッチインスタンスでは、次のようになります。

    vlan-aware MAC-VRF インスタンス MAC-VRF1 の場合:

  8. IPv4 マルチキャストトラフィックに対してデバイス上で IGMPv2 または IGMPv3 を有効にするか、IPv6 マルチキャストトラフィックに対して MLDv1 または MLDv2 を有効にします。ここでは、簡単にするために、デバイスでIGMPバージョンまたはMLDバージョンのいずれかをグローバルに有効にする方法を示します。

    または、マルチキャスト トラフィックを処理するテナント L3 VRF インスタンスに含まれる特定の IRB インターフェイスで IGMP または MLD を有効にすることもできます。

    一般に、すべての OISM デバイスで、SBD IRB インターフェイスと収益ブリッジ ドメイン IRB インターフェイスで IGMP を有効にします。境界リーフ デバイスでは、外部マルチキャスト インターフェイスでも IGMP を有効にします(使用する外部マルチキャスト方式によって異なります)。

    デバイスでIGMPv2とIGMPv2の両方を使用したIGMPスヌーピング(またはMLDv1とMLDv2を併用したMLDスヌーピング)を設定する方法についての詳細は、 同じEVPN-VXLANファブリック内のIGMPv2とIGMPv3(またはMLDv1とMLDv2) を参照してください。

    また、マルチキャスト トラフィックを処理する個々の IRB インターフェイスで IGMP または MLD を有効にするには、IRB インターフェイスごとに 1 つずつ、複数の igmp または mld ステートメントを含めます。たとえば、 set protocols igmp interface irb-interface-name<version 3>set protocols mld interface irb-interface-name<version 2> などです。

    1. デフォルトのIGMPバージョンであるIGMPv2の場合、IGMPをグローバルに有効にします。また、設定に両方のIGMPバージョンがある場合、わかりやすくするためにオプションでversion 2を指定することもできます。デフォルト スイッチのEVPNインスタンスを使用する場合も、MAC-VRF EVPNインスタンスを使用する場合も、設定は同じです。
    2. IGMPv3の場合、version 3オプションを使用してIGMPをグローバルに有効にします。デフォルト スイッチのEVPNインスタンスを使用する場合も、MAC-VRF EVPNインスタンスを使用する場合も、設定は同じです。
    3. デフォルトの MLD バージョンである MLDv1 の場合は、MLD をグローバルに有効にします。設定に両方の MLD バージョンがある場合、わかりやすくするためにオプションで version 1 を指定することもできます。
    4. MLDv2 の場合、version 2 オプションを使用して MLD をグローバルに有効にします。
  9. 設定されたすべてのOISM VLANで、IGMPv2またはIGMPv3のIGMPスヌーピング、またはMLDv1またはMLDv2のMLDスヌーピングを有効にします。ここでは、すべてのOISMリーフデバイスの共通構成に、収益ブリッジドメインとSBDの構成のみを含めています。境界リーフ デバイスに固有の設定手順では、これらのデバイスで使用する外部マルチキャスト方式に固有の IGMP スヌーピングまたは MLD スヌーピング設定を含めます。

    IGMP スヌーピングまたは MLD スヌーピングを有効にすると、受信した IGMP または MLD レポートに基づいて、EVPN コアで SMET タイプ 6 ルートのアドバタイズも自動的に有効になります。MAC-VRF EVPN インスタンスを使用する場合は、MAC-VRF インスタンスで IGMP スヌーピングまたは MLD スヌーピングを有効にします。

    1. IGMPv2の場合は、igmp-snoopingを有効にします。
      手記:

      VLAN ごとに個別の igmp-snooping コマンドを使用することも、1 つのコマンドを vlan all オプションとともに使用することもできます。

      デフォルトのスイッチインスタンスでは、次のようになります。

      vlan-aware MAC-VRF インスタンス MAC-VRF1 の場合:

    2. IGMPv3 の場合、IGMPv3 SSM(Source-Specific Multicast Mode)レポートの igmp-snooping を有効にします。設定されているすべての VLAN に evpn-ssm-reports-only オプションを含めます。

      デフォルトのスイッチインスタンスでは、次のようになります。

      vlan-aware MAC-VRF インスタンス MAC-VRF1 の場合:

    3. MLDv1 の場合は、mld スヌーピングを有効にします。VLAN ごとに個別の mld-snooping コマンドを使用することも、1 つのコマンドを vlan all オプションとともに使用することもできます。OISM による MLD スヌーピングは、MAC-VRF EVPN インスタンスを使用する構成でのみサポートされます。次に、VLAN 対応 MAC-VRF インスタンス MAC-VRF1 を使用した設定を示します。
    4. MLDv2 の場合、MLDv2 SSM(Source-Specific Multicast Mode)レポートの mld-snooping を有効にします。設定されているすべての VLAN に evpn-ssm-reports-only オプションを含めます。MLDv1の前のステップと同様に、MLDv2では、VLAN対応MAC-VRFインスタンスMAC-VRF1の設定を示します。
  10. OISM ルーティング機能に関連付ける L3 VRF インスタンス(インスタンスタイプ vrf)を設定します。収益ブリッジ ドメイン IRB インターフェイスと SBD IRB インターフェイスをルーティング インスタンスに含めます。例えば:
  11. L3 VRFインスタンスで、OISM SBDとして設定したIRBインターフェイスを指定します。例えば:
  12. (Junos OSおよびJunos OS Evolved 23.4R1より前のリリースの任意のOISMロールのスイッチおよびPTX10001-36MR、PTX10004、PTX10008、およびPTX10016ルーターのQFX10000シリーズで必要。スイッチ、QFX5130-32CDスイッチ、およびQFX5700スイッチをARレプリケータロールで構成する場合、QFX10000シリーズ上の通常のOISMで必要。オプションですが、必須以外のユースケースでは推奨されません) マルチキャスト開始時のトラフィック喪失を回避するにはフローで、すべての OISM デバイスの [edit <routing-instances intance-name> multicast-snooping-options oism] 階層レベルで install-star-g-routes オプションを有効にします。

    デフォルト スイッチのEVPNインスタンスを使用する場合、 install-star-g-routes はグローバル オプションになります。MAC-VRF EVPN インスタンスを使用する場合、各 EVPN MAC-VRF ルーティング インスタンスでこのオプションを設定します。このオプションを使用すると、デバイスは SBD で EVPN タイプ 6 ルートを受信すると、L3 VRF インスタンス内の収益ブリッジ ドメイン VLAN の対応する(*,G)ルートを直ちに PFE にインストールします。

    このオプションを使用した場合の OISM デバイスの要件、推奨事項、および動作の詳細については、 OISM を使用したマルチキャスト ルートのインストールに関する遅延とスケーリングのトレードオフ (install-star-g-routes オプション)を参照してください。

    デフォルトのスイッチインスタンスでは、次のようになります。

    MAC-VRF1 と呼ばれる vlan-aware または vlan-based MAC-VRF インスタンスの場合:

    PFE のスペースが限られており、レイテンシー要件が厳しくない場合は、このオプションを有効にしないことを選択できます。

  13. (Junos OS Evolvedリリース22.4R2および23.1R1以降のQFX5130-32CDおよびQFX5700スイッチ、およびJunos OS Evolvedリリース23.4R1以降のACXシリーズルーターで、これらのスイッチをOISMサーバーリーフまたはボーダーリーフデバイスとして設定する場合に必要) デバイス上の MAC-VRF EVPN インスタンスの [edit routing-instances name multicast-snooping-options oism] 階層レベルで conserve-mcast-routes-in-pfe オプションを設定します。

    たとえば、MAC-VRF1 という MAC-VRF インスタンスがあるとします。

    手記:

    OISM を使用してスタンドアロンの AR レプリケーターとして構成した場合、デバイスでこのオプションを設定する必要はありません。

    このオプションの詳細については、 OISM(マルチキャスト スヌーピング オプション) および ACXシリーズ ルーター、QFX5130-32CD スイッチ、および OISM を使用したサーバー リーフおよびボーダー リーフ デバイスとしての QFX5700 スイッチ を参照してください。

サーバーリーフデバイスのOISM要素を設定する

まず、EVPN-VXLAN ファブリックの ボーダー リーフ デバイスおよびサーバー リーフ デバイスに共通 OISM 要素を構成する で説明されている OISM 要素を構成します。

次に、次の手順に従って、サーバー リーフ デバイスで追加の必要な OISM 要素を構成します。同じEVPN-VXLANファブリックベースとサンプルOISM環境を、ここで追加のサーバーリーフ構成手順に適用します。

テナント L3 VRF インスタンスのサーバー リーフ機能(PIM など)に固有の要素を設定します。

OISM サーバー リーフ デバイスでこれらの設定が必要な理由の詳細については、 OISM デバイスの構成要素 を参照してください。

  1. サーバーリーフデバイスでPIMパッシブモードを設定します。例えば:
  2. サーバー リーフ デバイスが、[edit routing-instances name protocols pim interface irb-interface-name] 階層レベルで accept-remote-source ステートメントを使用して、送信元インターフェイスとしての SBD IRB インターフェイスからのマルチキャスト トラフィックを受け取れるようにします。たとえば、サンプルのSBDVLAN-300では、IRBインターフェイスは次のようにirb.300されています。
  3. L3 VRF インスタンスで OSPF エリアを設定します。サーバー リーフ デバイスは、SBD と収益ブリッジ ドメイン間のトラフィックを転送するために必要な PIM(S,G)エントリーを作成します。

    通常の OISM では、VRF インスタンス内のすべてのインターフェイスを OSPF パッシブ モードで構成します。パッシブ モードでは、サーバー リーフ デバイスはルートをアドバタイズおよび受信できますが、OPSF 隣接関係の形成や OSPF プロトコル メッセージの処理は行いません。例えば:

    拡張OISMでは、OSPFアクティブモードのOSPFエリアにSBD IRBインターフェイスを含め、OISMリーフデバイスがSBD上で隣接関係を形成し、SBDの内部でEast-Westトラフィックをルーティングするようにします。ただし、境界リーフデバイスは、外部ソースと受信者のSBD上のマルチキャストトラフィックのシャトルも処理するため、SBDでのDRロールのみが必要です。そのため、SBD IRB インターフェイスの OSPF プライオリティを 0 に設定します。この設定では、サーバー リーフ デバイスは、SBD の OSPF 指定ルーターまたはバックアップ指定ルーターの選択プロセスで考慮されません。最後に、拡張 OISM を使用して、L3 VRF インスタンス内の他のすべてのインターフェイスを OSPF パッシブ モードに設定します。例えば:

M-VLAN IRB メソッドによる境界リーフ デバイスの OISM 要素の設定(対称ブリッジ ドメイン モデルのみ)

このセクションでは、OISM M-VLAN IRB 方式を使用して外部の送信元および受信者とマルチキャスト データを交換する境界リーフ デバイスを設定する方法について説明します。使用可能な外部マルチキャスト方式の詳細については、 外部 PIM ドメインとの間のマルチキャスト データ転送でサポートされている方式 を参照してください。

手記:

M-VLAN IRB外部マルチキャスト方式は、通常のOISMでのみ、一部のプラットフォームでのみサポートされています。この方法をサポートする場所の詳細については、 表 2 を参照してください。

まず、EVPN-VXLAN ファブリックの ボーダー リーフ デバイスおよびサーバー リーフ デバイスに共通 OISM 要素を構成する で説明されている OISM 要素を構成します。

次に、次の手順に従って、境界リーフ デバイスで追加の必要な OISM 要素を構成します。同じEVPN-VXLANファブリックベースとそのセクションのサンプルOISM環境は、ここで追加のボーダーリーフ設定手順に適用されます。

グローバル、EVPN インスタンス、またはテナント L3 VRF インスタンスのいずれかで、境界リーフ機能に固有のさまざまな要素を設定します。

OISM 境界リーフ デバイスでこれらの設定が必要な理由の詳細については、「 OISM デバイスの構成要素 」を参照してください。

  1. M-VLAN は、収益ブリッジ ドメインと SBD の設定方法と同様に設定します。
    1. IRB インターフェイスと VNI(VXLAN ネットワーク識別子)マッピングを使用して M-VLAN を設定します。たとえば、M-VLAN が VLAN-900 の場合、次のようになります。

      デフォルトのスイッチインスタンスでは、次のようになります。

      vlan-aware MAC-VRF インスタンス MAC-VRF1 の場合:

    2. M-VLAN IRB インターフェイスの IP アドレスを設定します。例えば:
    3. EVPN-VXLANオーバーレイのM-VLANを拡張します。例えば:

      デフォルトのスイッチインスタンスでは、次のようになります。

      vlan-aware MAC-VRF インスタンス MAC-VRF1 の場合:

  2. M-VLAN の IGMP スヌーピングを有効にし、外部マルチキャスト PIM ルーターに接続する L2 ポートで multicast-router-interface オプションを設定します。たとえば、xe-0/0/9.0が、EVPNファブリックをM-VLAN上の外部マルチキャストルーターに接続するL2インターフェイスである場合、次のようになります。
    1. IGMPv2 を使用:

      デフォルトのスイッチインスタンスでは、次のようになります。

      vlan-aware MAC-VRF インスタンス MAC-VRF1 の場合:

    2. IGMPv3 では、evpn-ssm-reports-only オプションを含めます。

      デフォルトのスイッチインスタンスでは、次のようになります。

      vlan-aware MAC-VRF インスタンス MAC-VRF1 の場合:

  3. 一般的なリーフ デバイスの設定手順では、OISM ルーティング機能に関連付けられた L3 VRF インスタンスを設定します。境界リーフ デバイスでは、その L3 VRF に M-VLAN IRB インターフェイスも含めます。以下の設定ブロックは、追加の M-VLAN IRB インターフェイス設定ステートメントが強調表示された一般的な L3 VRF インスタンスの設定を示しています。
  4. L3 VRF インスタンスで、M-VLAN IRB インターフェイスに OISM PEG ロールを設定します。例えば:
  5. 境界リーフデバイスの L3 VRF インスタンスで PIM を設定します。
    1. L3 VRF インスタンスで、[edit routing-instances name protocols pim interface irb-interface-name] 階層レベルで distributed-dr オプションを使用して、収益ブリッジ ドメイン IRB インターフェイスで PIM を分散 DR モードで設定します。

      SBD IRBインターフェイスでPIMを標準モードで設定します。

      M-VLAN IRB インターフェイスで PIM を標準モードまたは分散 DR モードで設定します。境界リーフ デバイスは、外部 PIM ルーターが 1 つの境界リーフ デバイスにシングルホーム接続されている場合、標準の PIM モードで適切に動作します。ただし、どのような場合でも分散 DR モードを使用することを強くお勧めしますが、特に外部 PIM ルータが複数の境界リーフ デバイスにマルチホームされている場合はなおさらです。また、分散DRモードは、デバイスが、境界リーフデバイス上のローカルレシーバーに対して、M-VLAN上でローカルルーティングを効率的に行うのに役立ちます。そのため、この設定例では、M-VLAN IRB で distributed-dr オプションを使用して PIM を設定する方法を示します。

      また、外部 PIM RP ルーターに対応する PIM スタティック RP も設定します。このドキュメントのサンプル使用例では、外部 PIM ルーターが PIM RP として機能します。

      たとえば、収益ブリッジドメインが VLAN-100VLAN-200の場合、SBDは VLAN-300、M-VLANは VLAN-900されます。

    2. L3 VRF インスタンスで、M-VLAN IRB インターフェイスの [edit routing-instances name protocols pim interface irb-interface-name] 階層レベルで accept-join-always-from オプションを設定します。

      このステートメントと共にポリシー オプションを設定して、デバイスが常に外部 PIM ルーターからの PIM Join をインストールするようにします。OISM 境界リーフ デバイスにこの設定が必要な理由の詳細については、 OISM デバイスの構成要素 を参照してください。

      このサンプル設定ブロックは、外部 PIM ルーターを MXシリーズ ルーターとして表しています。ポリシープレフィックスリストには、境界リーフデバイスに接続するMXシリーズルーター上のM-VLANインターフェイスのIPアドレスを含めます。例えば:

  6. L3 VRF インスタンスで、外部マルチキャスト ピア インターフェイス接続用に OSPF エリアを設定します。

    境界リーフデバイスは、OSPF を使用してマルチキャスト送信元へのルートを学習し、外部ソースから内部受信者へ、および内部ソースから外部受信者へトラフィックを転送します。デバイスは、PIM(S,G)エントリーを作成し、収益ブリッジドメイン、SBD、および外部マルチキャストインターフェイスでトラフィックを転送するために、これらのルートを必要とします。

    外部マルチキャストに M-VLAN IRB 方式を使用する境界リーフ デバイスで、デバイス ループバック インターフェイス、SBD IRB インターフェイス、および M-VLAN IRB インターフェイスを含むように OSPF エリアを設定します。たとえば、サンプルのSBD VLAN-300とM-VLAN VLAN-900では、次のようになります。

従来の L3 インターフェイス方式での境界リーフ デバイスの OISM 要素の設定

このセクションでは、OISM クラシック L3 インターフェイス方式を使用して外部の送信元および受信者とマルチキャスト データを交換する境界リーフ デバイスを設定する方法について説明します。使用可能な外部マルチキャスト方式の詳細については、 外部 PIM ドメインとの間のマルチキャスト データ転送でサポートされている方式 を参照してください。

まず、EVPN-VXLAN ファブリックの ボーダー リーフ デバイスおよびサーバー リーフ デバイスに共通 OISM 要素を構成する で説明されている OISM 要素を構成します。

次に、次の手順に従って、境界リーフ デバイスで追加の必要な OISM 要素を構成します。同じEVPN-VXLANファブリックベースとそのセクションのサンプルOISM環境は、ここで追加のボーダーリーフ設定手順に適用されます。

L3 のボーダー リーフ機能に固有の要素のほとんどは、テナント L3 VRF インスタンスで設定します。

OISM 境界リーフ デバイスでこれらの設定が必要な理由の詳細については、「 OISM デバイスの構成要素 」を参照してください。

  1. 外部マルチキャスト用のIPアドレスで物理L3インターフェイスを設定します。たとえば、IP アドレスが 172.16.10.1/24 の L3 インターフェイス xe-0/0/6 の場合、次のようになります。
  2. 共通リーフデバイス設定手順で設定した L3 VRF インスタンスに L3 論理インターフェイスを含めます。例えば:
  3. L3 VRF インスタンスで、境界リーフ デバイスに OISM PEG ロールを設定します。従来の L3 インターフェイス方式では、外部マルチキャストに外部 IRB インターフェイスを指定する必要はありません。
  4. 境界リーフデバイスの L3 VRF インスタンスで PIM を設定します。

    収益ブリッジ ドメイン IRB インターフェイスでは、[edit routing-instances name protocols pim interface irb-interface-name] 階層レベルで distributed-dr オプションを使用して、PIM を分散 DR モードで設定します。

    SBD IRB インターフェイスおよび外部マルチキャスト L3 論理インターフェイス上で、標準モードで PIM を設定します。

    また、外部 PIM RP ルータに対応する PIM スタティック RP も設定します。このドキュメントのサンプル使用例では、外部 PIM ルーターが PIM RP として機能します。

    たとえば、収益ブリッジドメインが VLAN-100VLAN-200の場合、SBDは VLAN-300で、L3インターフェイスはxe-0/0/6です。

  5. SBD IRB インターフェイスと外部 L3 マルチキャスト インターフェイスを含む L3 VRF インスタンスで OSPF エリアを設定します。このステップは、通常のOISMでも強化されたOISMでも同じです。

    境界リーフデバイスは、OSPF を使用してマルチキャスト送信元へのルートを学習し、外部ソースから内部受信者へ、および内部ソースから外部受信者へトラフィックを転送します。拡張OISMにより、境界リーフデバイスもSBDを使用して、EVPNネットワーク内の収益VLAN上の内部ソースから受信者にマルチキャストトラフィックをルーティングします。デバイスは、PIM(S,G)エントリーを作成し、収益ブリッジドメイン、SBD、および外部マルチキャストインターフェイスでトラフィックを転送するために、これらのルートを必要とします。

    外部マルチキャストに従来のL3インターフェイス方式を採用している境界リーフデバイスでは、SBD IRBインターフェイスと外部マルチキャスト論理L3インターフェイスを含むようにOSPFエリアをOSPFアクティブモードで設定します。L3 VRF インスタンスの他のすべてのインターフェイスをパッシブ モードで設定し、デバイスが OSPF 隣接関係を形成せずにこれらのインターフェイスの内部ルートを共有できるようにします。たとえば、サンプルの SBD IRB インターフェイス irb.300 と L3 インターフェイス xe-0/0/6 では、次のようになります。

非EVPN IRB方式でのボーダーリーフデバイスOISM要素の設定

このセクションでは、OISM 非 EVPN IRB 方式を使用して外部の送信元および受信者とマルチキャスト データを交換する境界リーフ デバイスを設定する方法について説明します。使用可能な外部マルチキャスト方式の詳細については、 外部 PIM ドメインとの間のマルチキャスト データ転送でサポートされている方式 を参照してください。

まず、EVPN-VXLAN ファブリックの ボーダー リーフ デバイスおよびサーバー リーフ デバイスに共通 OISM 要素を構成する で説明されている OISM 要素を構成します。

次に、次の手順に従って、境界リーフ デバイスで追加の必要な OISM 要素を構成します。同じEVPN-VXLANファブリックベースとそのセクションのサンプルOISM環境は、ここで追加のボーダーリーフ設定手順に適用されます。

境界リーフ機能(PIM など)に固有の要素のほとんどは、テナント L3 VRF インスタンスで設定します。この方法では、EVPNインスタンスで余分なVLANを拡張しないため、EVPNインスタンスで関連する要素を設定する必要はありません。外部マルチキャストの構成要素は、デフォルトのスイッチ インスタンスと MAC-VRF EVPN インスタンスのどちらを使用する場合でも同じです。

OISM 境界リーフ デバイスでこれらの設定が必要な理由の詳細については、「 OISM デバイスの構成要素 」を参照してください。

  1. 外部マルチキャスト用の IRB インターフェイスで追加の VLAN を設定します。例えば:
  2. 追加 VLAN の IGMP スヌーピングまたは MLD スヌーピングをイネーブルにし、外部マルチキャスト PIM ルーターに接続するポートで multicast-router-interface オプションを設定します。たとえば、xe-0/0/9.0が、追加VLAN上の外部マルチキャストルーターに接続する境界リーフデバイス上のインターフェイスである場合、次のようになります。
    1. IGMPv2 を使用:
    2. IGMPv3では、EVPNインスタンスで追加のVLANを拡張しないため、ここでevpn-ssm-reports onlyオプションは必要ありません。
    3. MLDv1 の場合:
    4. MLDv2では、EVPNインスタンスで追加のVLANを拡張しないため、ここでevpn-ssm-reports onlyオプションは必要ありません。
  3. 一般的なリーフデバイス設定手順で設定した L3 VRF インスタンスに、追加の VLAN IRB インターフェイスを含めます。

    以下の設定ブロックは、一般的な L3 VRF 設定を示し、追加ステートメントを強調しています。

  4. L3 VRF インスタンスで、境界リーフ デバイスに OISM PEG ロールを設定します。例えば:
  5. 境界リーフデバイスの L3 VRF インスタンスで PIM を設定します。

    収益ブリッジ ドメインの IRB インターフェイスでは、[edit routing-instances name protocols pim interface irb-interface-name] 階層レベルで distributed-dr オプションを使用して、PIM を分散 DR モードで設定します。

    SBD IRB インターフェイスおよび追加の VLAN IRB インターフェイス上で、PIM を標準モードで設定します。

    また、外部 PIM RP ルータに対応する PIM スタティック RP も設定します。このドキュメントのサンプル使用例では、外部 PIM ルーターが PIM RP として機能します。

    たとえば、収益ブリッジドメインが VLAN-100および VLAN-200の場合、SBDは VLAN-300され、追加のVLANは VLAN-900 されます。
  6. L3 VRF インスタンスで、外部マルチキャスト ピア インターフェイス接続用に OSPF エリアを設定します。このステップは、通常のOISMでも強化されたOISMでも同じです。

    境界リーフデバイスは、OSPF を使用してマルチキャスト送信元へのルートを学習し、外部ソースから内部受信者へ、および内部ソースから外部受信者へトラフィックを転送します。デバイスは、PIM(S,G)エントリーを作成し、収益ブリッジドメイン、SBD、および外部マルチキャストインターフェイスでトラフィックを転送するために、これらのルートを必要とします。

    外部マルチキャストに非EVPN IRB方式を使用する境界リーフデバイスで、OSPFアクティブモードで、SBD IRBインターフェイスと非EVPN IRBインターフェイスを含むようにOSPFエリアを設定します。L3 VRF インスタンスの他のすべてのインターフェイスをパッシブ モードで設定し、デバイスが OSPF 隣接関係を形成せずにこれらのインターフェイスの内部ルートを共有できるようにします。たとえば、サンプルの SBD IRB インターフェイス(irb.300)と追加の非 EVPN IRB インターフェイス(irb.900)では、次のようになります。

OISM設定を確認するためのCLIコマンド

OISM の設定を確認するには:
  1. show evpn oism コマンドを使用して、OISM 用にデバイスで設定した各 L3 VRF インスタンスの SBD IRB インターフェイスを表示します。例えば:

    特定のルーティング インスタンスの情報を表示したり、設定の詳細を確認したりするには、この show コマンドで extensive オプションを使用します。このコマンドは、設定した OISM モード([標準(Regular)](元の対称ブリッジ ドメイン モデル)または[拡張(Enhanced)](拡張非対称ブリッジ ドメイン モデル)を表示します。また、指定した L3 VRF の情報のみを表示することもできます。例えば:

  2. show evpn oism spmsi-ad extensiveを入力すると、EVPN タイプ 10 S-PMSI A-D ルートに対応するマルチキャスト(S,G)情報が表示されます。OISM リーフ デバイスは、S-PMSI A-D ルートを使用して、EVPN-VXLAN ネットワーク内のマルチキャスト ソースに対してのみ PIM ソース登録を実行します。例えば:
  3. show route table bgp.evpn.0 ... extensive コマンドを使用して、OISM リーフ デバイスで有効にした OISM 機能を確認します。これらの機能は、EVPNタイプ3 IMETルートのEVPNマルチキャストフラグ拡張コミュニティにあります。この拡張コミュニティーは、有効な各関数の キーワードとともに、16進数のフラグ値としてCommunities: ... evpn-mcast-flags:出力フィールドに表示されます。OISM関連のフラグは次のとおりです。
    • igmp-snooping-enabled- IGMP スヌーピングをイネーブルにしました。OISMまたはPEG設定を使用しないIGMPスヌーピングの evpn-mcast-flags ビットは0x01です。

    • mld-snooping-enabled:MLD スヌーピングをイネーブルにしました。OISM または PEG 設定を使用しない MLD スヌーピングの evpn-mcast-flags ビットは 0x02 です。

    • oism—OISMをグローバルに実現したのですね。OISMの evpn-mcast-flags ビットは0x08です。次のようなフラグ値が表示される場合があります(デバイスに PEG 設定がない場合)。

      • 0x9-OISM および IGMP スヌーピング

      • 0xa:OISM および MLD スヌーピング

      • 0xb - IGMP スヌーピングと MLD スヌーピングの両方を備えた OISM

    • peg- 関連付けられたインターフェイスで PEG モードを設定しました(外部 PIM ドメインに接続する境界リーフ デバイスの場合)。PEG モードの evpn-mcast-flags ビットは0x10なので、PEG モードを有効にすると、次のようなフラグ値が表示されることがあります。

      • 0x19-OISMおよびIGMPスヌーピングを使用するPEGモード

      • 0x1a:OISM および MLD スヌーピングを使用する PEG モード

      • 0x1b - OISM、IGMP スヌーピング、MLD スヌーピングを使用する PEG モード

    • sbd- アドバタイズされたEVPNタイプ3ルートは、SBDに関連付けられたインターフェイス用です。このビットは、他のベンダーとの相互運用性のため、および OISM の IETF ドラフト標準である draft-ietf-bess-evpn-irb-mcast に準拠するために設定されています。SBDの evpn-mcast-flags ビットは0x100であるため、SBDのEVPNルートには、次のようなフラグ値が表示される場合があります。

      • 0x109 - サーバーリーフデバイス上のSBDに対するIGMPスヌーピングを備えたOISM

      • 0x119:ボーダーリーフデバイス上のSBDに対してOISMおよびIGMPスヌーピングを使用するPEGモード

    次に、コミュニティの表示例をいくつか示します。

    pegフラグが設定されている境界リーフデバイス上のM-VLAN IRBインターフェイスにアドバタイズされるルートの場合:

    ボーダーリーフデバイスまたはサーバーリーフデバイスの収益ブリッジドメインインターフェイスに設定された peg フラグが表示されません。

    OISM サーバ リーフ デバイスで IGMP スヌーピングと MLD スヌーピングを有効にすると、次のように表示されることがあります。

    OISMサーバーリーフデバイスでIGMPスヌーピングが有効になっているSBD IRBインターフェイスのアドバタイズされたルートは、次のように表示されます。

  4. show igmp snooping evpn status <vlan name><detail>」と入力すると、デバイス上の OISM ブリッジ ドメイン(VLAN)の EVPN-VXLAN L2 マルチキャスト コンテキストが表示されます。デフォルトの出力には、VLAN の VXLAN VNI マッピングが含まれます。例えば:

    MLD スヌーピングをイネーブルにしている場合は、 show mld snooping evpn status <vlan name><detail> コマンドを使用すると、コマンドの IGMP スヌーピング バージョンと同じ出力が表示されます。

    detailオプションには、VLANがOISM SBD(Supplementary BD)かM-VLAN(External VLAN)かも表示されます。これらの出力フィールドには、収益ブリッジドメイン(VLAN)のNo、または OISM を有効にしていない場合に表示されます。

    以下は、SBDがVLAN-300であるファブリック内のサーバーリーフデバイスの例です。

    次に、M-VLAN が VLAN-900 であるファブリック内の境界リーフデバイスの別の例を示します。

  5. show evpn multicast-snooping status」と入力して、OISM 要素に設定した VLAN で IGMP スヌーピングまたは MLD スヌーピングを有効にしたかどうかを確認します。

    たとえば、次のサンプル コマンドでは、サーバー リーフ デバイス上の収益ブリッジ ドメインが VLAN-100 および VLAN-200の場合、SBD は VLAN-300され、IGMP スヌーピングは有効に (ただし MLD スヌーピングは有効になりません)。

    IGMPスヌーピングとMLDスヌーピングの両方を有効にすると、SG Sync: EnabledMulticast Address Family: INET6も表示されます。

  6. EVPN マルチホーミング ESI、学習済みマルチキャスト グループ ルート、マルチキャスト トラフィック フロー、AR レプリケーションと転送の詳細を表示するには、EVPN コマンド、マルチキャスト スヌーピング コマンド、PIM コマンドを使用します。これらのコマンドは OISM の動作に固有のものではなく、OISM の動作を検証し、OISM の問題をトラブルシューティングするのに役立ちます。

    例えば:

    • show igmp snooping membership vlan vlan-name<virtual-switch EVPN-instance-name>

    • show mld snooping membership vlan vlan-name<virtual-switch EVPN-instance-name>

    • show EVPN instance <EVPN-instance-name> designated-forwarder<esi esi-number>

    • show pim join summary<インスタンス VRF-instance-name>

    • show pim join detail<インスタンス VRF-instance-name>

    • show evpn multicast-snooping-assisted-replication next-hops <instance EVPN-instance-name>

    • show evpn multicast-snooping assisted-replication replications

    通常の OISM での一般的なデータ センター ファブリックのユースケースの OISM の完全な構成例と、これらのコマンドを使用して OISM の動作を検証する方法については、「エッジ ルーテッド ブリッジング オーバーレイ用のアシスト レプリケーション (AR) による最適化されたインターサブネット マルチキャスト (OISM) 」を参照してください。

変更履歴

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

解放
形容
24.4R1
Junos OS Evolvedリリース24.4R1以降、IGMPv2、IGMPv3、およびPTX10002-36QDDルーターでのIGMPスヌーピングによる通常のOISMをサポートしています。また、IGMPv2、IGMPv3、ACX7024X、ACX7332、ACX7348、ACX7509ルーターでのIGMPスヌーピングによる、通常および拡張されたOISMもサポートしています。
24.2R1
Junos OS リリース 24.2R1 以降、OISM リーフ デバイスのマルチホーミング ピア デバイス(マルチホーム ホストのイーサネット セグメントを共有するデバイス)を静的に識別して、ピア デバイスがアップ/ダウンした場合のマルチキャスト トラフィックの損失を回避できるようになりました。この機能は、拡張 OISM でのみ使用できます。
24.2R1
Junos OS リリース 24.2R1 および 23.4R2 以降、一部のプラットフォームでは、IPv6 アンダーレイを備えた EVPN-VXLAN ERB オーバーレイネットワークにおける IPv4 および IPv6 マルチキャスト データ トラフィックの拡張 OISM をサポートしています。このリリースでは、サポートされているすべてのプラットフォームを拡張 OISM サーバー リーフ デバイスとして設定でき、EX4650 と QFX5120 スイッチのみを拡張 OISM 境界リーフ デバイスとして設定できます。
23.4R1EVO
Junos OS Evolvedリリース23.4R1以降、ACX7024、ACX7100-32C、およびACX7100-48Lルーターは、IGMPv2、IGMPv3、およびIGMPスヌーピングでOISMをサポートします。これらのデバイスは、 vlan-aware および vlan-based サービス タイプの MAC-VRF EVPN インスタンスを使用して OISM をサポートします。これらのデバイスは、OISMサーバーリーフ、ボーダーリーフ、またはリーンスパインの役割で設定できます。境界リーフの役割では、これらのデバイスは従来の L3 インターフェイス方式のみをサポートし、外部マルチキャスト PIM ドメインに接続します。
23.4R1
Junos OS リリース 23.4R1 および Junos OS Evolved リリース 23.4R1 以降、マルチホーミング ピア OISM PEG デバイスで DF 選択方法をカスタマイズして、MOD ベースまたは設定ベースの PEG DF 選択を使用できるようになりました。この機能を設定すると、設定された DF 選択方法がデフォルトの PIM ベースの DF 選択方法に置き換わります。
23.4R1
Junos OS および Junos OS Evolved リリース 23.4R1 以降、スイッチのQFX10000シリーズまたはルーターのPTX10000シリーズを OISM サーバー リーフまたはボーダー リーフ デバイスとして設定する場合、これらのデバイスで install-star-g-routes オプションを設定する必要がなくなりました。
23.4R1
Junos OS リリース 23.4R1 以降、非対称ブリッジ ドメイン設定モデルを使用する拡張 OISM モードでの OISM のサポートが導入されます。拡張 OISM では、すべての OISM デバイスのネットワーク内のすべての収益 VLAN を設定する必要はありません。各デバイスでは、デバイスがホストする収益 VLAN のみを設定できます。IGMPv2、IGMPv3、IGMP スヌーピングによる拡張 OISM をサポートしており、一部のプラットフォームでは MLDv1、MLDv2、MLD スヌーピングもサポートしています。拡張OISMでは、EX4100およびEX4400スイッチをサーバーリーフロールのみで設定し、その他のサポート対象デバイスをボーダーリーフロールまたはサーバーリーフロールで設定できます。
23.1R1EVO
Junos OS Evolvedリリース23.1R1以降、QFX5130-32CDおよびQFX5700スイッチは、MLDv1、MLDv2、およびMLDスヌーピングによるOISMおよびARをサポートします。これらのデバイスが、OISM サーバー リーフ デバイス、OISM ボーダー リーフ デバイス、または OISM を備えたスタンドアロン AR レプリケーター デバイスとして機能する場合、これらのデバイスで MLD および MLD スヌーピングを設定できます。
22.3R1-EVO
Junos OS Evolvedリリース22.3R1以降、PTX10001-36MR、PTX10004、PTX10008、およびPTX10016ルーターは、IGMPv2またはIGMPv3、IGMPスヌーピング、およびSMETルート最適化を備えたOISMをサポートします。これらのデバイスは、 vlan-aware および vlan-based サービス タイプの MAC-VRF EVPN インスタンスを使用して OISM をサポートします。これらのデバイスはいずれも、OISMサーバーリーフ、ボーダーリーフ、リーンスパインの役割で設定できます。境界リーフの役割では、これらのデバイスは、外部マルチキャスト PIM ドメインに接続するために利用可能な OISM 方式(M-VLAN IRB 方式、従来の L3 インターフェイス方式、または非 EVPN IRB 方式)のいずれかをサポートします。
22.3R1
Junos OS リリース 22.3R1 以降、EX4300-48MP および EX4400 スイッチは、OISM を使用したマルチキャスト トラフィックの転送とルーティングをサポートしています。これらのデバイスは、VLAN 対応サービス モデルのデフォルトのスイッチ インスタンスでIGMPv2 による OISM をサポートします。これらのデバイスは、OISM サーバー リーフ ロールでのみ設定でき、OISM 境界リーフ デバイスとして設定することはできません。
22.2R1-EVO
Junos OS Evolved リリース 22.2R1 以降、QFX5130-32CD および QFX5700 スイッチの MAC-VRF EVPN インスタンス構成で OISM を使用した AR を有効にできます。これらのデバイスでは、AR リーフロールまたは AR レプリケーターロールを設定できます。AR レプリケーター ロールはスタンドアロン モードでのみ動作します (AR レプリケーター ロールを同じデバイス上の OISM 境界リーフ ロールと併置することはできません)。IGMPv2またはIGMPv3によるARやOISM、IGMPスヌーピングをサポートしています。
22.2R1-EVO
Junos OS Evolvedリリース22.2R1以降、OISMのARレプリケーターとして構成されたQFX5130-32CDおよびQFX5700スイッチは、SBD VLAN上のみで、IGMPv2によるマルチキャスト(*,G)状態またはIGMPv3によるマルチキャスト(S,G)状態をインストールします。これらのデバイスでは、 show multicast snooping route コマンド出力にSBDのマルチキャストグループルートのみが表示されます。
22.2R1
Junos OS リリース 22.2R1以降、EX4650、QFX5110、QFX5120、QFX10002(QFX10002-60Cを除く)、QFX10008、QFX10016スイッチで、IGMPv2またはIGMPv3でデフォルトスイッチインスタンスまたはMAC-VRF EVPNインスタンス( vlan-aware および vlan-based サービスタイプ)でOISMをサポートしています。これらのデバイスはいずれも、OISM サーバーのリーフ ロールで設定できます。EX4650 と QFX5110 スイッチを除くこれらのデバイスはすべて、OISM ボーダー リーフ デバイスにすることができます。QFX10000 シリーズの境界リーフ デバイスでは、OISM M-VLAN IRB インターフェイス方式または従来の L3 インターフェイス方式のいずれかを使用して、外部マルチキャスト PIM ドメインに接続できます。EX4650およびQFX5120ボーダーリーフデバイスでは、従来のL3インターフェイス方式のみを使用できます。
22.2R1
Junos OS リリース 22.2R1以降、EX4650、QFX5110、QFX5120、QFX10002(QFX10002-60Cを除く)、QFX10008、QFX10016スイッチ上のデフォルトのスイッチインスタンスまたはMAC-VRF EVPNインスタンスで、OISMを使用したARを有効にできます。AR レプリケータの役割は、同じデバイス上で OISM 境界リーフの役割と併置することも、ファブリック内のリーンスパインデバイス上でスタンドアロンモードで AR レプリケータの役割を設定することもできます。(QFX10000シリーズのスイッチのみ、ARレプリケーターになれます。)IGMPv2またはIGMPv3によるARやOISM、IGMPスヌーピングをサポートしています。
22.1R1EVO
Junos OS Evolved リリース 22.1R1 以降、QFX5130-32CD および QFX5700 スイッチは、MAC-VRF EVPN インスタンス( vlan-aware および vlan-based サービス タイプ)で IGMPv2 または IGMPv3 を使用する OISM をサポートします。これらのデバイスは、OISM サーバー リーフまたはボーダー リーフ デバイスです。境界リーフ デバイスは、従来の L3 インターフェイス モデルまたは非 EVPN IRB モデルをサポートして、外部マルチキャスト PIM ドメインに接続します。
21.2R1
Junos OS リリース 21.2R1以降、QFX5110、QFX5120、およびQFX10002(QFX10002-60Cを除く)スイッチは、VLAN対応サービスモデルのデフォルトスイッチインスタンスでIGMPv2を使用したOISMをサポートします。これらのデバイスはいずれも OISM サーバ リーフ ロールで設定できますが、OISM 境界リーフ デバイスにできるのは QFX10002 スイッチのみです。境界リーフ デバイスは、外部マルチキャスト PIM ドメインに接続するために、OISM M-VLAN IRB モデルまたは従来の L3 インターフェイス モデルのいずれかをサポートします。