http://www.tldp.org/HOWTO/Multicast-HOWTO-6.html