Patent ID: 9679022
Date: 2017-06-13
CPC Classifications: G06F,H04L

Claim:
1. A name database server, comprising: a hardware including a processor; a node information storage unit, implemented by the hardware, that stores an entry in which an address and a record type are associated with a host name; an address translating unit, implemented by the hardware, that, in response to receiving a Domain Name System (DNS) query packet, including a record type and a host name of a target performing name resolution, from a terminal device that performs a query about an address corresponding to the host name, translates an address of a record type different from the record type included in the DNS query packet into an address of the record type included in the DNS query packet based on a one-to-one mapping from IPv4 address to IPv6 address; an entry searching unit, implemented by the hardware, that searches the node information storage unit, and specifies an entry corresponding to the host name included in the DNS query packet; and a search result transmitting unit, implemented by the hardware, that transmits an address included in the specified entry to the terminal device; wherein, in response to receiving a single DNS query packet, the search result transmitting unit transmits in a single packet, to the terminal device, two distinct addresses in which one address is an address which matches the record type included in the single DNS query packet and the other address is a translated address.