A technique for forwarding multi-cast data packets in a communication network. Multi-cast packets are broadcast to every output port of the switch. The packet is thus buffered in each port. Then, all of the output ports, save those that are appropriate output ports for the packet, drop the packet. Accordingly,...http://www.google.com.au/patents/US6553030?utm_source=gb-gplus-sharePatent US6553030 - Technique for forwarding multi-cast data packets