Unlock instant, AI-driven research and patent intelligence for your innovation.

Sending processing method of DNS request, related method and related devices

A processing method and request sending technology, which are applied in the computer field to achieve the effects of reducing workload, reducing hardware resources, and improving performance utilization.

Active Publication Date: 2019-04-12
SHENZHEN ONETHING TECH CO LTD
View PDF12 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of this application is to provide a method for sending and processing DNS requests, a method for processing DNS requests, an embedded device, an HttpDNS server, an embedded system, a DNS request processing system, and a computer-readable storage medium, aiming at solving the problem of sending DNS requests solving issues

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
  • Sending processing method of DNS request, related method and related devices
  • Sending processing method of DNS request, related method and related devices
  • Sending processing method of DNS request, related method and related devices

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0050] In a first embodiment, the method may include:

[0051] S101, when each application program sends a DNS request, the embedded system intercepts the DNS request sent by each application program, and obtains the DNS request;

[0052] The purpose of this step is to intercept the DNS request originally sent to the DNS server, that is, to prevent each application from processing the DNS request by itself, and also to prevent each application from performing the HttpDNS service request by itself. The process in this embodiment is equivalent to a unified proxy for DNS requests. Through this unified proxy, various DNS request services can be realized. Each application only needs to send a DNS request without any modification. Can.

[0053] For the application program, it is only necessary to send DNS requests to the outside according to the normal steps. At this time, the unified agent running in the embedded system, that is, the embedded system, when each application program ...

no. 4 example

[0088] In this fourth embodiment, the method may include:

[0089] Step 1, when each application program sends a DNS request, the local DNS service intercepts the DNS request sent by each application program, and obtains the DNS request;

[0090] Step 2, the local DNS service looks up the IP address of the corresponding domain name according to the DNS request;

[0091] Step 3, the local DNS service checks whether the IP address of the domain name in the cache exists; if it exists, the IP address of the domain name is returned; if the local cache does not have the IP address of the domain name, the local DNS service requests the IP address of the domain name from the DNS server;

[0092] Step 4, the DNS server queries the IP address of the domain name; if it is found, it returns the IP address of the domain name; if it does not exist, it returns the request failure result of the IP address of the domain name;

[0093] Step 5, when the IP address is obtained, the local DNS ser...

no. 6 example

[0128] In the sixth embodiment, the system may include:

[0129] The DNS request interception unit 110 is configured to intercept the DNS request sent by each application program when each application program sends a DNS request, and obtain the DNS request;

[0130] A DNS request conversion unit 120, configured to convert the DNS request according to the Http protocol to obtain the HttpDNS request;

[0131] The HttpDNS request unit 130 is configured to send the HttpDNS request to the HttpDNS server, so that when the IP address corresponding to the HttpDNS request exists in the HttpDNS server, the HttpDNS server sends the IP address to the embedded system.

[0132] The embodiment of the present invention also provides a DNS request processing system.

[0133] refer to Figure 8 , Figure 8 It is a structural schematic diagram of the seventh embodiment of the present invention.

[0134] In the seventh embodiment, the system may include:

[0135] The request receiving unit 2...

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 sending processing method of a DNS request. The method includes: when each application sends a DNS request, intercepting the DNS request, which is sent by each application, by an embedded system to obtain the DNS request; converting the DNS request according to an Http protocol to obtain an HttpDNS request; and sending the HttpDNS request to an HttpDNS server to facilitate operation that when the HttpDNS server has an IP address corresponding to the HttpDNS request, the HttpDNS server sends the IP address to the embedded system. The invention also discloses a processing method of the DNS request, embedded equipment, the HttpDNS server, the embedded system, a DNS request processing system and a computer-readable storage medium. According to the method, the DNS request is intercepted, then conversion is uniformly carried out, and then requesting is carried out to the HttpDNS server.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a method for sending and processing DNS requests, a method for processing DNS requests, an embedded device, an HttpDNS server, an embedded system, a DNS request processing system, and a computer-readable storage medium. Background technique [0002] With the continuous development of information technology, various DNS request methods appear in the Internet. Can deal with different technical environments, so that DNS requests can be made in the most suitable way in different environments. [0003] In the prior art, when an organization manages a large number of domain names, a large number of domain name scheduling exceptions and domain name hijacking problems will occur through traditional DNS request methods. In order to solve the DNS request problem, the HttpDNS service will be applied, and the client making the DNS request can bypass the DNS server and direct...

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
IPC IPC(8): H04L29/12H04L29/08
CPCH04L67/02H04L61/4511H04L67/60
Inventor 林伟
Owner SHENZHEN ONETHING TECH CO LTD