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

A method and system for decentralized network domain name service based on epaxos

A domain name service and decentralized technology, applied in the field of communication, can solve problems such as complex execution logic, interface behavior not necessarily adapting to the software stack, complex EPaxos protocol, etc., to ensure data privacy, achieve decentralization and consistency, The effect of improving throughput and availability

Active Publication Date: 2020-10-16
BEIJING INFORMATION SCI & TECH UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the EPaxos protocol is very complicated and is not suitable for scenarios with many conflicts. The interface behavior does not necessarily adapt to the current software stack. For example, the phases of commit submission and execution execution are more clearly divided, and successful submission and execution are two different things for the client. Respond, or wait for one in the system, and the order of commit and execution may be different, the logic of execution is very complicated, and the read operation is also very complicated

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
  • A method and system for decentralized network domain name service based on epaxos
  • A method and system for decentralized network domain name service based on epaxos
  • A method and system for decentralized network domain name service based on epaxos

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The embodiments of the present invention will be described in detail below in conjunction with the drawings.

[0025] At present, top-level domains are mainly divided into gTLDs and ccTLDs. These top-level domains are used as the backbone nodes of the backbone network area, and other types of domain names are used as sub-clusters under the backbone network area. Responsible for management.

[0026] In the backbone network area, the sovereignty of each node is equal, and each backbone node is only responsible for the domain name work of the node. In principle, it is prohibited to apply for, modify, or bind other top-level domain names. Among the sub-clusters, each country can adopt multi-paxos-based cluster management. In the backbone network area nodes, each backbone node has equal rights, so the leader role is not set.

[0027] First of all, the EPaxos-based decentralized network domain name service method provided by the embodiment of the present invention can be defined a...

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 present invention provides an EPaxos-based decentralized network domain name service method and system, wherein the method includes: the client generates a request command and sends it to a sub-cluster; the sub-cluster acquires the request type of the request command and sends it to the first domain name server, the server sends an application review request to other domain name servers in the backbone network, and other domain name servers determine whether there is a problem of exceeding authority, and if there is no problem of exceeding authority, send an application review response to the first domain name server, and the first domain name server receives at least F Each domain name server in the other domain name servers executes the proposal operation, and the first domain name server at least sends update information to the sub-cluster; each of the sub-clusters sends the update information. The domain name server performs the proposed operation and at least sends update information to the client; the client confirms the update information.

Description

Technical field [0001] The present invention relates to the field of communications, in particular to a method and system for decentralized network domain name service based on EPaxos. Background technique [0002] EPaxos is a leaderless consensus protocol. EPaxos provides a leaderless paxos variant (leaderless paxos). EPaxos allows all copies to be the applicant's proposer (command leader) at the same time, and the client can submit a command to any copy. [0003] However, the EPaxos protocol is very complex, not suitable for scenarios with many conflicts, and the interface behavior is not necessarily adapted to the current software stack. For example, the phases of submitting commit and executing execution are more clearly divided. Successful submission and successful execution are two different for the client. Respond, or wait for one in the system, and the commit order and execution order may be different, the execution logic is very complicated, and the read operation is als...

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 Patents(China)
IPC IPC(8): H04L29/06H04L29/08H04L29/12
CPCH04L67/10H04L69/22H04L61/4511H04L67/60
Inventor 蒋文保章峰朱国库
Owner BEIJING INFORMATION SCI & TECH UNIV