Thanks for so many kindly infomation. I am going to generate the new linux kernel with "IP Multicasting" option. Then I am going to use mrouted/pimd to look at mouticast routing. I greatly appreciate the helps! Regards, Charles -----Original Message----- From: David Stevens [mailto:dlstevens@us.ibm.com] Sent: Friday, September 10, 2004 2:49 PM To: Jihua Cheng Cc: linux-net@vger.kernel.org Subject: Re: multicast Forwarding Issue Note that if Linux is not the multicast router, you don't have to do anything to enable multicast forwarding, except make sure "IP multicasting" is enabled in your kernel configuration. Linux will generate IGMP reports that allow multicast routers on the link to forward any packets for that group to other links, as well as from other links to yours. Enabling mc_forwarding and running a multicast router application like mrouted are only necessary if Linux is doing the multicast routing, but are not required for an application running on Linux to use multi-link multicasting. Most ordinary routers have multicast routing capability as well, so the answer to your question may simply be to enable multicast routing on your router (if it isn't already). All the application has to do is join the group. +-DLS - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html