Patent ID: 8862778

Claim:
A method for improving domain name resolution efficiency, which is implemented in a terminal supporting Internet Protocol version 4 (IPv4)/Internet Protocol version 6 (IPv6) dual stack and comprises: by a terminal that supports both IPv4 and IPv6, a domain name resolution request to a domain name system server (DNS server); and when said terminal obtaining a normal response from the DNS server, recording, by the terminal that supports both IPv4 and IPv6, a first format corresponding to the initiated domain name resolution request as a default initiation format of the current domain name resolution request; when said terminal obtaining an abnormal response to the domain name resolution request initiated in the default initiation format, initiating, by the terminal that supports both IPv4 and IPv6, a domain resolution request in a second format and changing the default initiation format of the current domain name resolution request into the second format; wherein the normal response is the response from the DNS server to the terminal that include an IP address from a successful resolution of the domain name as requested; and the abnormal response is the response from the DNS server to said terminal that does not includes an IP address from a successful resolution of the domain name as requested and when the DNS server does not respond to the terminal.