Multi home service system

A multi-home service system capable of allowing access among information devices connected to a home (HOME-1) network as well as an access to information devices connected to external home (HOME-2) networks. Gateways (GW1,GW2,GW3) collect information related to the information devices connected to the home network, provide a service for mutual accesses among the information devices connected to the home network, and, if a multicast packet is received from an information device connected to the home network, transfer the multicast packet through a virtual private network (VPN) tunnel to the external home networks registered in a database through an application in advance. Further, if a multicast packet is transferred from an external home network, a gateway multicasts the packet to the information devices connected to the home network.