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.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


