Patent attributes
A translator includes a unit for communication with a DNS-ALG. The DNS-ALG detects a DNS query to a destination terminal, and performs once translation to IPv6. The DNS-ALG translates a destination temporary IPv6 address, in which a real address of IPv4 acquired from a DNS server of the destination terminal is added with a virtual IPv6 prefix, to a destination temporary IPv4. The IPv6-based DNS-ALG cooperates with the translator to permit alleviation of processing load on the DNS-ALG and reduction in capacity of a translation table of large capacity. A technique is disclosed which, with the above construction, can permit mutual connection among a plurality of VPN's without exchanging the existing VPN's.