Multicast is an important technology for group communication and getting used more and more in many fields. As traditional multicast is implemented in the network layer of TCP/IP suite, multicasting overlay IP always needs supporting from routers. A hostbased solution for overlay IP multicast is discussed, which is also called application-level multicast. A group communication service is offered to hosts that located in several sites and need not do any modification on the present network infrastructure, The idea of this solution and...