I want to implement packet forwarding using MAC multicast. Basically, what I want to acheive is the following: a frontend machine accept packets from client side and forwards the packets to more than one backend machines. The easiest way is simply forwarding packet once for each backend. But this will consume too much bandwidth, that's why I resort to multicast. But I have no idea how to let the MAC layer send a packet to a multicast address, Anybody can shed some light on this? Thanks. ronghua -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/