Application server selecting method and network connection method

An application server and network connection technology, which is applied in the field of Internet domain name resolution, can solve problems such as time-consuming resolution, DNS resolution service loopholes in Windows systems, and DNS servers that cannot be configured by applications, etc., to achieve the effect of fast DNS response

Inactive Publication Date: 2014-09-24
BEIJING QIHOO TECH CO LTD +1
View PDF4 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] 6. The UDP protocol is message-oriented
[0012] 1. Since the DNS protocol implemented by the Windows system is based on synchronization, the DNS server randomly hashes the IP address set corresponding to the domain name to the client according to its own load conditions, and only realizes load balancing based on the server side, and the resolution service is synchronous. Therefore, in some specific network conditions, the resolution takes a

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
  • Application server selecting method and network connection method
  • Application server selecting method and network connection method
  • Application server selecting method and network connection method

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0062] In order to make the above objectives, features and advantages of the application more obvious and understandable, the application will be further described in detail below in conjunction with the drawings and specific implementations.

[0063] In order to enable those skilled in the art to better understand this application, the following describes the related technologies of the Domain Name System (DNS).

[0064] The Domain Name System (DNS) is a distributed database for TCP / IP applications that provides conversion information between host names and IP addresses. Usually, network users communicate with the DNS server through the UDP protocol (User Datagram Protocol). The server listens on a specific port 53 and returns relevant information required by the user.

[0065] DNS is divided into Client (client) and Server (server). Client plays the role of asking questions, that is, asking Server for the real IP address of a Domain Name, and Server must answer the real IP address ...

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 application provides an application server selecting method and a network connection method. The methods include that a client simultaneously sends a DNS (Domain Name System) query request which comprises a domain name to a plurality of DNS servers; When a DNS server send an IP (Internet Protocol) address corresponding to the domain name back to the client according to the DNS query request, the client generates a candidate list of IP addresses in accordance with the IP address; the client simultaneously sends a connection request to an application server corresponding to every IP address in accordance with the candidate list of IP addresses; an optimal application server is determined according to state information of response to the connection request of every application server. The application server selecting method and the network connection method can ensure the reliability of DNS resolution service and shorten time consumption as well as can meet the specific needs of network applications and improve the safety.

Description

[0001] The patent application of the present invention is a divisional application of a Chinese invention patent application with an application date of September 29, 2011, an application number of 201110294802.4, and a title of "A Method and Device for Selecting an Optimal Application Server for Domain Name System DNS". technical field [0002] The present application relates to the technical field of Internet domain name resolution, in particular to a method for selecting an optimal application server of the domain name system DNS, and a device for selecting an optimal application server of the domain name system DNS. Background technique [0003] In the application of the Internet, the domain name and IP address are indispensable, because people must use the domain name and IP address of the website to find and log in when visiting the website. The prior art uses DNS, that is, domain name system (or domain name server) when looking up domain names and IP addresses. DNS is...

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
Inventor 董斌雁孙鹏
Owner BEIJING QIHOO TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products