Multicast Sockets : Practical Guide for Programmers - David Makofske; Kevin Almeroth (2003)