A Link Balance Method Based on Domain Name System dns

A technology of link balancing and domain name system, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve problems such as guiding subsequent traffic, unbalanced use of link bandwidth, and faulty links or servers, etc., to achieve applicable wide range of effects

CN105872079BActive Publication Date: 2019-01-29BEIJING WANGRUIDA TECH CO LTD
4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2019-01-29

Smart Images

  • Figure 1
    Figure 1
Patent Text Reader

Abstract

A link balancing method based on the domain name system DNS. When the network has two or more egress links, and the load or availability status of the links and network services is used as the link balancing factor, it will User query requests are divided into different views in real time and dynamically according to weight, priority, proportion of remaining available bandwidth, or absolute value of remaining available bandwidth, so as to realize link load balancing. The present invention effectively solves the problem of unbalanced use of link bandwidth caused by using fixed IP address ranges to divide user views in the prior art, and provides a fault-tolerant mechanism to avoid continuing to guide subsequent traffic to the faulty link or server when the link fails or the server fails. server. Moreover, the present invention only changes the view division mode on the DNS server without adding hardware, and is transparent to network users: the client does not make any changes, and does not cause any interference to the normal operations and behaviors of existing users. Therefore, the prospect of promotion is promising.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a DNS-based link equalization method, which belongs to the technical field of computer network communication. Background technique

[0002] Domain Name System DNS (Domain Name System) realizes load balancing by dividing users into different views so as to resolve user requests through different egress links. The current division rules are based on the access control list ACL (Access Control List), and divide the view by limiting the IP range. For example, in the recursive server mode, the division of views is carried out by IP address: users with IP addresses in the range of 10.0. To query; users with IP addresses in the range of 10.0.1.0-10.0.1.255 are divided into another view, and then query from the exit link of this view. In the mode of the authoritative resolution server, the division of views is also carried out by IP address: the DNS requests of users with IP addresses in the range of 220.18.0.0-220.18.0.255 are divid...

Examples

Embodiment Construction

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

[0018] The link balancing method based on domain name system DNS of the present invention is when the network is equipped with two or more than two egress links, it is prepared to use the load or availability status of links and network services as the basis for link balancing factor, user query requests are divided into different views in real time and dynamically according to weight, priority, proportion of remaining available bandwidth, or absolute value of remaining available bandwidth, and are used to implement Link load balancing.

[0019] see figure 1 , introduce the specific operation steps of the DNS-based link balancing method of the present invention:

[0020] Step 1, according to the actual situation of the network link, choose one of them arbitraril...