回答:
OSPF hello / discoveryマルチキャストパケットに何が起こるかという点では、そうです。ロンが説明したように、IGMPは224.0.0.0/24では発生しないため、スイッチはサブネット/ VLAN /ブロードキャストドメイン上のすべてのユーザーにそれらを送信します。
ただし、これはあなたが考慮しなかった部分だと私は思います-ホストは、ブロードキャストされた場合よりも早くこれらのマルチキャストを破棄できます。ホストが(any / this)マルチキャストグループに関心がない場合は、内部ペイロードを確認することなく、イーサネットフレーム(L2)またはIPv4 / IPv6パケット(L3)をドロップできます。ただし、ブロードキャストパケットは、実行中のアプリケーション/サービス/デーモンのいずれかに関係があるかどうかを確認するために、「スタックのさらに上」に渡す必要があります。
RonのOSPFのネットワークタイプ/動作モードのリストに追加するには:
特にOSPFネットワークタイプが本来「ブロードキャスト」である場合、OSPF ルーターに接続されたエッジネットワークをパッシブインターフェイスで実行することをお勧めします。たとえば、これは、大規模なキャンパスのことわざ「25クライアントVLAN」の場合であり、それぞれに少なくとも数十のホストがあります。
パッシブインターフェイス
マルチキャストの利点は、マルチキャストグループにサブスクライブしていないホストが、マルチキャストグループに送信される、受信したフレームを無視することです。ブロードキャストでは、フレームを無視できません。
OSPFマルチキャストグループは、スイッチでIGMPスヌーピングが有効になっていても、すべてのスイッチインターフェイスに送信されるリンクローカルマルチキャストです。OSPFはブロードキャストネットワーク上でのみマルチキャストを使用します。ブロードキャストネットワーク上のみにあるDRとBDRを使用するために必要です。ポイントツーポイントリンクの場合、OSPFはユニキャストを使用し、非ブロードキャストネットワークの場合はneighbor
ステートメントを使用し、ユニキャストを使用します。
OSPFマルチキャストは、リンクローカルアドレス範囲にある224.0.0.5
および224.0.0.6
アドレスを使用します。IGMPスヌーピングを備えたスイッチは、IGMPスヌーピングに関係なく、すべてのリンクローカルマルチキャストをすべてのインターフェイスに転送することになっています。この動作は、RFC 4541、インターネットグループ管理プロトコル(IGMP)とマルチキャストリスナー探索(MLD)スヌーピングスイッチに関する考慮事項で定義されています。
IGMPではない、224.0.0.X範囲の宛先IP(DIP)アドレスを持つパケットは、すべてのポートで転送する必要があります。
この推奨事項は、多くのホストシステムがIPマルチキャストパケットを送信またはリッスンする前に、この範囲のJoin IPマルチキャストアドレスを送信しないという事実に基づいています。さらに、224.0.0.Xアドレス範囲はリンクローカル(ルーティングされない)として定義されているため、この範囲内の各アドレスの状態を保持する必要はないようです。さらに、一部のルーターはIGMP結合を発行せずに224.0.0.Xアドレス範囲で動作します。これらのアプリケーションは、ルーターからの結合グループメッセージが表示されなかったためにスイッチがそれらをプルーニングした場合に機能しなくなります。
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スヌーピング)、そのマルチキャストグループはプルーニングの対象になるか、すべてのポートにフラッディングする可能性があります。(スイッチの構成方法によって異なります)