DNS zone file full-amount issuing method and device

A zone file and message technology, which is applied in the field of full distribution of DNS zone files, can solve the problems of consuming CPU resources, consuming large CPU resources, and increasing operating costs, so as to save CPU resource consumption, reduce CPU resource consumption, Eliminate the effect of data copying

Active Publication Date: 2019-07-23
CHINA INTERNET NETWORK INFORMATION CENTER
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] After research, the inventor found that in the high-concurrency and full-volume delivery scenario, a large number of repeated parsing and encoding operations are required, which will consume a large amount of CPU resources and cause a sharp decline in DNS data processing performance; and in the process of delivering DNS network data messages Environment switching and data copying involving kernel space and user space, as well as data copying between kernel space and socket buffer, also consume a lot of CPU resources, which increases the operating cost of DNS
Therefore, the consumption of a large amount of CPU resources in the high-concurrency full-volume delivery scenario not only reduces the data processing performance of DNS but also increases the operating cost of DNS

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
  • DNS zone file full-amount issuing method and device
  • DNS zone file full-amount issuing method and device
  • DNS zone file full-amount issuing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiment of the application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiment of the application. Obviously, the described embodiment is only It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0052] As a typical distributed system, DNS uses zone transfer to synchronize data between nodes at all levels. The performance of zone transfer determines the data synchronization performance of DNS. Among them, the district transmission method is divided into two ways in the downlink direction: incremental delivery and full delivery. Incremental delivery refers t...

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 DNS zone file full-amount issuing method and device, and the method comprises the steps: loading an index region of a target DNS zone file which is pre-coded into a network data format based on a text format DNS zone file to a memory based on a target full-amount issuing request, and obtaining a DNS message index list; and traversing the DNS message index list based on the target full-amount issuing request, and issuing each DNS message in the data area of the target DNS area file to the network equipment by adopting a zero-copy technology in sequence. Visibly, the area file in the text format is pre-coded into a network data format which can be directly issued in a full amount, and repeated analysis and coding are not needed to improve the DNS data processing performance; the target DNS zone file is issued by combining the zero copy technology, the data copy of the DNS message is eliminated, the kernel space and the user space do not need to be switched, theoperation cost of the DNS is reduced, and the method is suitable for a high-concurrency full-amount issuing scene.

Description

technical field [0001] The present application relates to the technical field of data processing, and in particular to a method and device for delivering all DNS zone files. Background technique [0002] With the rapid development of computer science and technology, Internet services have gradually penetrated into various fields of society, and their applications in various fields have become more and more extensive. The number of global Internet domain names is huge and increasing day by day. Domain Name System (English: Domain Name System, abbreviation: DNS) is the management and resolution system of global Internet domain names, and its data processing performance is the focus of attention in the field of Internet infrastructure construction. [0003] Since DNS is a typical distributed system, zone transfer is generally used to complete data synchronization between nodes at all levels. Therefore, the performance of zone transfer determines the data synchronization perform...

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/12G06F16/182G06F16/178G06F16/13G06F16/31
CPCH04L67/06H04L67/1095G06F16/182G06F16/178G06F16/13G06F16/316H04L61/4511
Inventor 贺明胡卫宏张海阔叶崛宇岳巧丽
Owner CHINA INTERNET NETWORK INFORMATION CENTER
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