Ho una rete che ha molti dispositivi che inviano dati a 224.0.0.225 su una VLAN che si estende su più switch. Ogni dispositivo (circa 12 di questi) invia dati di reportistica a circa 500-600 kbps. Ogni porta sulla VLAN, indipendentemente dal fatto che il ricevitore invii o meno un join, viene invasa da traffico multicast di circa 6 Mbps.
Lo snooping IGMP è abilitato su tutti gli switch e sulla VLAN locale.
pim sparse-mode è configurato sul mrouter / gateway predefinito.
Se faccio un show ip igmp snooping groups
interruttore, non c'è alcuna voce nella tabella snooping.
So che 224.0.0.1 - 224.0.0.255 rientrano nell'intervallo IP multicast riservato al collegamento locale, il che significa che un router non inoltrerà i pacchetti all'interno di questo intervallo. Questi intervalli vengono utilizzati anche per le chatter di protocollo di routing. es.) EIGRP, OSPF, HSRP ... ecc
Ho due domande:
1) Penso che la risposta sia SÌ - per 224.0.0.1 224.0.0.255 ... IGMPv2 ignora questo intervallo per lo snooping e lo switch lo inoltra a tutte le porte?
2) Esiste un modo per forzare IGMP a ficcare il traffico multicast e inviarlo solo alle porte che lo richiedono con un join IGMP?
Ho la sensazione che questo sia uno di quei casi in cui l'applicazione / i programmatori devono progettare i propri dispositivi e applicazioni per rispettare reti non consumer scalabili. Pertanto, dovrebbero utilizzare un indirizzo multicast nell'intervallo 239.0.0.0/8.