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

Root server extension method and network based on hypertext transfer protocol (HTTP) or hypertext transfer protocol over secure socket layer (HTTPS)

An extension method and server technology, which is applied to the root server extension method and network field based on HTTP or HTTPS, and can solve problems such as excessive DNS packet size.

Active Publication Date: 2016-04-13
BEIJING INTERNET INST +1
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, ENDS0 cannot fundamentally solve the problem that the DNS packet size of the corresponding message of the root name server brought by the root extension is too large

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
  • Root server extension method and network based on hypertext transfer protocol (HTTP) or hypertext transfer protocol over secure socket layer (HTTPS)
  • Root server extension method and network based on hypertext transfer protocol (HTTP) or hypertext transfer protocol over secure socket layer (HTTPS)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] The present invention proposes a root name server extension method and network based on HTTP or HTTPS, such as figure 2 As shown, the methods include:

[0027] Step 1: Configure a proxy resolution server between the existing recursive server and the root name server;

[0028] Step 2: configure the IP address of the proxy resolution server in the configuration file of the recursive server operating system;

[0029] Step 3: When the user's DNS request does not exist in the recursive server cache, the recursive server sends the DNS request to the proxy resolution server of the IP address specified in the local configuration file;

[0030] Step 4, after the proxy resolution server confirms that it has received a root query request, it automatically establishes an HTTP or HTTPS connection with the root name server;

[0031] Step 5, the root name server generates a DNS response message after receiving the DNS query information, and returns to the proxy resolution server th...

Embodiment 2

[0041] A recursive server sends a root DNS resource record query request to the root name server. The length of the DNS response message from the root name server is 755 bytes, which exceeds the limit of 512 bytes in the DNS packet size. If the normal DNS resolution process is used, the response message is likely to be truncated. If the root name server is added on the basis of the current number of root name servers, the response message of the root name server will inevitably increase, and the response message of the root name server will be truncated. Therefore, it is difficult to further increase the number of DNS root name servers.

[0042] Using the proposed DNS root extension scheme based on HTTP or HTTPS can ensure that the extended response message is completely sent to the proxy recursive server. If the number of root name servers is further expanded and the DNSSEC protocol is supported, especially during the DNSSECKey rotation process, the response message size of ...

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 belongs to the technical field of Internet, and particularly relates to a root server extension method and network based on a hypertext transfer protocol (HTTP) or a hypertext transfer protocol over secure socket layer (HTTPS). The method comprises the following steps: configuring a proxy resolving server between an existing recursive server and a root name server; establishing an HTTP or HTTPS connection with the root server; and transmitting a response message of a domain name system (DNS) root server. The network comprises a user, the recursive server, the proxy resolving server and the root name server which are connected in sequence, wherein the proxy resolving server is connected with the root name server based on the HTTP or the HTTPS. Through adoption of the scheme provided by the invention, the influence of a user datagram protocol (UDP) message 512-byte limitation on root extensions can be avoided effectively, and the robustness, performance and Internet Protocol Version 6 (IPv6) support of a DNS are improved. Meanwhile, modification of a current minimum system is reduced as much as possible during scheme implementation, and wide deployment and support of the scheme are ensured.

Description

technical field [0001] The invention belongs to the technical field of Internet, and in particular relates to an HTTP or HTTPS-based root server extension method and network. Background technique [0002] DNS (Domain Name System, Domain Name System) provides an important service on the Internet. Its essence is to establish a bridge between the world of human names and the world of underlying binary protocol addresses. The DNS resolution framework is implemented by using UDP (UserDatagramProtocol, User Datagram Protocol) and through geographically distributed recursive resolvers with caching functions. Such as figure 1 As shown, the basic process is as follows: [0003] The user sends a domain name DNS request to the recursive resolver (RecursiveResolver) of the local ISP (InternetServiceProvider, Internet Service Provider). If the local recursive server caches the DNS request entry, the recursive server directly returns a DNS response message to the user. If the local r...

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/08H04L29/12
CPCH04L67/02H04L2101/659H04L61/4511H04L67/565
Inventor 龚道彪宋林健刘东李凤民李震万润夏潘居臣宋松王爱民
Owner BEIJING INTERNET INST
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