The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 02, 2007
Filed:
May. 30, 2003
Kwan Wu Chin, Dulwich Hill, AU;
John Thomas Judge, Coogee, AU;
Kwan Wu Chin, Dulwich Hill, AU;
John Thomas Judge, Coogee, AU;
Motorola, Inc., Schaumburg, IL (US);
Abstract
A method (), a system and a gateway () for communicating between hosts in private networks having IPv4 address spaces are disclosed. One or more DNS query messages for resolving resource records are transmitted () from a first private network for a remote host in a second private network. One or more DNS replies comprising a private IPv4 address for the remote host are received (). If the one or more DNS replies comprise a synthesized IPv6 address, the IPv6 address is extracted from the replies and a peer IPv4 address in the first network is allocated for the remote host (). The IPv6 address comprises a global IPv6 prefix and the private IPv4 address for the remote host. The peer IPv4 address is associated with an extracted IPv6 address for the remote host. The remote host is addressed using the IPv6 address for transmission of IPv4 packets from the first network addressed using the peer IPv4 address (). The system comprises an application-level gateway of a domain name system (DNS-ALG), a virtual table, and a translator. The gateway comprises the foregoing system and a domain name system (DNS) server.