Ich habe ein Netzwerk mit vielen Geräten, die Daten an 224.0.0.225 in einem VLAN senden, das mehrere Switches umfasst. Jedes Gerät (ca. 12 davon) sendet Berichtsdaten mit ungefähr 500-600 kbps. Jeder Port im VLAN, unabhängig davon, ob der Empfänger einen Join sendet oder nicht, wird mit ungefähr 6 MBit / s Multicast-Verkehr überflutet.
IGMP-Snooping ist auf allen Switches und im lokalen VLAN aktiviert.
Der PIM-Sparse-Modus ist auf dem mrouter / default-Gateway konfiguriert.
Wenn ich show ip igmp snooping groups
den Schalter einschalte, gibt es keinen Eintrag in der Snooping-Tabelle.
Ich weiß, dass 224.0.0.1 - 224.0.0.255 in den verbindungslokal reservierten IP-Multicast-Bereich fallen, was bedeutet, dass ein Router keine Pakete in diesem Bereich weiterleitet. Diese Bereiche werden auch zum Weiterleiten von Protokoll-Chatter verwendet. zB) EIGRP, OSPF, HSRP ... etc.
Ich habe zwei Fragen:
1) Ich denke, die Antwort lautet JA - für 224.0.0.1 224.0.0.255 ... ignoriert IGMPv2 diesen Bereich zum Snooping und leitet der Switch dies nur an alle Ports weiter?
2) Gibt es eine Möglichkeit, IGMP zu zwingen, diesen Multicast-Verkehr zu überwachen und ihn nur an die Ports zu senden, die ihn mit einem IGMP-Join anfordern?
Ich habe das Gefühl, dass dies einer der Fälle ist, in denen die Anwendung / Programmierer ihre Geräte und Anwendungen so gestalten müssen, dass skalierbare Nicht-Consumer-Netzwerke berücksichtigt werden. Daher sollten sie eine Multicast-Adresse im Bereich 239.0.0.0/8 verwenden.