Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Domain name resolution method, server, terminal and system

A domain name resolution and domain name resolution request technology, applied in the domain name resolution field, can solve the problems of insufficient coverage of recursive DNS servers, inability to correctly identify, and failure of user access scheduling traffic, so as to achieve global traffic configuration, fine scheduling, The effect of quick access to the website

Active Publication Date: 2014-11-26
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF3 Cites 61 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At this time, when the recursive DNS server determines that the ICP authoritative DNS server to which the domain name to be resolved belongs is not in the network of the operator, the recursive DNS server needs to replace the source IP address of the egress through NAT (Network Address Translation) It is the address of the operator of the ICP authoritative DNS server to which the domain name belongs, and sends a domain name resolution request to the ICP authoritative DNS server, so that the ICP authoritative DNS server mistakenly identifies the source of the domain name resolution request, thus returning an unexpected error message to the recursive DNS server The result of domain name resolution causes the recursive DNS server to return the wrong IP address to the terminal, which not only easily leads to the slow or even abnormal service of terminal access to ICP, but also makes ICP fail to realize user access scheduling traffic
[0009] For the second method above: Initiating domain name resolution through a third-party recursive DNS server can avoid the hijacking of domain name requests and the failure of user traffic scheduling caused by the first method, but it is difficult for mobile terminals to use third-party recursive DNS servers , so that the scope of application of the method of domain name resolution through the second method is limited
In addition, due to the insufficient coverage of the nearest recursive DNS servers that can be assigned by the third-party recursive DNS server, there may be situations where terminals in different provinces share recursive DNS servers, and due to the lack of coverage of the nearest recursive DNS servers designated by the third-party recursive DNS server The IP address changes frequently
Therefore, the ICP authoritative DNS server cannot correctly identify the IP attributes of the nearest recursive DNS server, making ICP unable to control the terminal's nearby access, which leads to slow user access and increased cross-network and cross-province traffic of operators

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Domain name resolution method, server, terminal and system
  • Domain name resolution method, server, terminal and system
  • Domain name resolution method, server, terminal and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0049] Such as figure 1 , which shows a schematic diagram of the implementation environment involved in the domain name resolution method provided by the embodiment of the present invention. Such as figure 1 As shown, the implementation environment includes a server 101 and a terminal 102 . Wherein, the server 101 and the terminal 102 are connected through a wireless network or a wired network.

[0050] The domain name resolution method provided by the embodiment of the present invention is a domain name resolution method through a non-DNS protocol. When the terminal 102 needs to perform domain name resolution, it sends to the server 101 a domain name resolution request in the application layer network protocol format that carries t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a domain name resolution method, a server, a terminal and a system and belongs to the technical field of internet. The method includes the following steps: a domain name resolution request, which carries a domain name which needs to be resolved and IP information of the terminal, sent by the terminal is received; an IP address attribute of the terminal is determined; an IP address which matches the domain name which needs to be resolved and the IP address attribute of the terminal; and according to the IP address which matches the IP address attribute of the terminal, a domain name resolution result is obtained and a domain name resolution result is returned to the terminal. Through reception of the domain name resolution request, which carries the IP information of the terminal, sent by the terminal, and according to the IP information of the terminal, the IP address attribute of the terminal is determined and according to the domain name which needs to be resolved and the IP address attribute of the terminal, the domain name resolution result is obtained. The domain name resolution method is simple and the domain name resolution efficiency can be improved so that the terminal is enabled to access websites rapidly and nearest access is arranged for the terminal according to the IP address attribute of the terminal so that global traffic configuration and refined scheduling of the terminal can be realized.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a domain name resolution method, server, terminal and system. Background technique [0002] Domain name resolution is the process of obtaining the IP (Internet Protocol, Internet Protocol) address of the web space pointed to by the domain name, so that users can easily access the website through the domain name. Usually, when resolving the domain name, the obtained resolving result is an IP address corresponding to the domain name that matches the attribute of the IP address of the terminal. For example, the analysis result is an IP address that matches the geographic location and network attribution of the IP address of the terminal. By resolving the domain name to an IP address that matches the attribute of the IP address of the terminal, an ICP (Internet Content Provider, Internet Content Service Provider) can implement global traffic scheduling and user access nearby. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/12
Inventor 廖伟健童琳邹贤能
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products