OSPFとそのマルチキャストの使用


7

OSPFとそのマルチキャストの使用に関しては、ローカルセグメント内でIGMP転送とIGMPクエリアが依然として必要であると私は信じていますか?

私の理解はこれがなければ、フレームはブロードキャストとして扱われ、すべての人に送信されます。したがって、マルチキャストを使用する利点を取り除きます。

これに基づいて、ユニキャストにフォールバックして、上記を防ぐためのメカニズムがあります。ここで私の理解がかなり外れている場合はお詫びします:)

回答:


4

OSPF hello / discoveryマルチキャストパケットに何が起こるかという点では、そうです。ロンが説明したように、IGMPは224.0.0.0/24では発生しないため、スイッチはサブネット/ VLAN /ブロードキャストドメイン上のすべてのユーザーにそれらを送信します。

ただし、これはあなたが考慮しなかった部分だと私は思います-ホストは、ブロードキャストされた場合よりも早くこれらのマルチキャストを破棄できます。ホストが(any / this)マルチキャストグループに関心がない場合は、内部ペイロードを確認することなく、イーサネットフレーム(L2)またはIPv4 / IPv6パケット(L3)をドロップできます。ただし、ブロードキャストパケットは、実行中のアプリケーション/サービス/デーモンのいずれかに関係があるかどうかを確認するために、「スタックのさらに上」に渡す必要があります。

RonのOSPFのネットワークタイプ/動作モードのリストに追加するには:

特にOSPFネットワークタイプが本来「ブロードキャスト」である場合、OSPF ルーターに接続されたエッジネットワークをパッシブインターフェイスで実行することをお勧めします。たとえば、これは、大規模なキャンパスのことわざ「25クライアントVLAN」の場合であり、それぞれに少なくとも数十のホストがあります。

パッシブインターフェイス

  • キャンパスLANのチャタリングを抑えます
  • エンドシステムへのルーターの露出を減らします(スクリプトに満足するCompSciの学生、だれですか?)-HelloもLSAも交換されません。
  • ルーター上のいくつかのリソースを節約します(何十ものVLAN内の同じピアで同じ DR / BDR選択を実行する必要がない場合)
  • それでも、これらのネットワークに関するルーティング情報を内部ルートとして残りのOSPF ASに伝達できます。ASの他のコーナーでルートを集約、再配布、またはフィルタリングする場合など、(「再接続された」という理由で)それらを外部ルートとして持つことは、いくつかの影響(望ましいまたは望ましくない)を伴います。

9

マルチキャストの利点は、マルチキャストグループにサブスクライブしていないホストが、マルチキャストグループに送信される、受信したフレームを無視することです。ブロードキャストでは、フレームを無視できません。

OSPFマルチキャストグループは、スイッチでIGMPスヌーピングが有効になっていても、すべてのスイッチインターフェイスに送信されるリンクローカルマルチキャストです。OSPFはブロードキャストネットワーク上でのみマルチキャストを使用します。ブロードキャストネットワーク上のみにあるDRとBDRを使用するために必要です。ポイントツーポイントリンクの場合、OSPFはユニキャストを使用し、非ブロードキャストネットワークの場合はneighborステートメントを使用し、ユニキャストを使用します。


OSPFマルチキャストは、リンクローカルアドレス範囲にある224.0.0.5および224.0.0.6アドレスを使用します。IGMPスヌーピングを備えたスイッチは、IGMPスヌーピングに関係なく、すべてのリンクローカルマルチキャストをすべてのインターフェイスに転送することになっています。この動作は、RFC 4541、インターネットグループ管理プロトコル(IGMP)とマルチキャストリスナー探索(MLD)スヌーピングスイッチに関する考慮事項で定義されています

  1. IGMPではない、224.0.0.X範囲の宛先IP(DIP)アドレスを持つパケットは、すべてのポートで転送する必要があります。

    この推奨事項は、多くのホストシステムがIPマルチキャストパケットを送信またはリッスンする前に、この範囲のJoin IPマルチキャストアドレスを送信しないという事実に基づいています。さらに、224.0.0.Xアドレス範囲はリンクローカル(ルーティングされない)として定義されているため、この範囲内の各アドレスの状態を保持する必要はないようです。さらに、一部のルーターはIGMP結合を発行せずに224.0.0.Xアドレス範囲で動作します。これらのアプリケーションは、ルーターからの結合グループメッセージが表示されなかったためにスイッチがそれらをプルーニングした場合に機能しなくなります。


3

OSPFとそのマルチキャストの使用に関しては、ローカルセグメント内でIGMP転送とIGMPクエリアが依然として必要であると私は信じていますか?

OSPFのマルチキャストの使用は、リンクローカルスコープグループに対して行われ、IP TTLが1に設定されて、リンクローカルであることを保証します。[224.0.0.5および224.0.0.6(RFC2328 pp.185-186)]

OSPFは別として、スイッチのマルチキャストプルーニング機能が機能するためには、はい、何かがグループメンバーシップレポートを生成する必要があります。すべてのIGMP参加(一方的なメンバーシップレポート)は最終的に期限切れになります(RFC 2236 IGMP v2、p.18)。スイッチが定期的なレポートを確認しない場合(メンバーシップレポートのIGMPスヌーピング)、そのマルチキャストグループはプルーニングの対象になるか、すべてのポートにフラッディングする可能性があります。(スイッチの構成方法によって異なります)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.