How to make Linux route multicast traffic bi-directionly between multible subnets

John Pesce
2004-04-19T15:37:44Z

I'm using kernel 2.4.20-8.

I have a Linux box multi-homed on three subnets using three NICs in
order to route TCP and UDP traffic between them.

I would like to also like route specific multicast group traffic between
them. I've read the multicast-howto and crawled the popular search
engines but I can not find any documentation to do it.
I have three NICs on subnets A,B and C.
Any multicast traffic arriving from any one of them needs to be
forwarded to the other two so the clients can received it.

The only thing I have been able to do is set a default multicast route
to subnet A. This forwards traffic incoming from B and C to A, but what
about the other ways?

Some pages refer to something called mrouted but it is all dated like
1996. Did multicast routing die off into the realm of hardware routers
??

I see on bootup a kernel message about 0.96 PIM-SM. Can I somehow use
that?

Please help.

I'm not on the mailing list so please CC me personally.

Thank you,
John