Hash algorithm-based stateless domain name resolution session maintenance method and system

By processing LDNS addresses with a hash algorithm, stateless domain name resolution session persistence is achieved, which solves the problem of business discontinuity caused by session persistence table entry aging and cluster synchronization, and improves memory efficiency and resolution result accuracy.

CN122340066APending Publication Date: 2026-07-03SHENZHEN WANGJI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHENZHEN WANGJI TECH CO LTD
Filing Date
2026-04-24
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

In existing technologies, session persistence table entries aging leads to business discontinuity, returns unavailable results when service status changes, and table entry synchronization is complex and inconsistent during cluster deployment, resulting in unreliable parsing results, low memory consumption, and low lookup efficiency.

Method used

A stateless DNS session persistence method based on hash algorithms is adopted. By performing network segment aggregation and two hash calculations on LDNS addresses, the target global address pool members are determined, avoiding the storage and synchronization of session persistence records, and realizing the selection of hash algorithms at the domain name level and the global address pool level.

Benefits of technology

It features low memory usage, high search efficiency, simple logic implementation, high business continuity, and more accurate parsing results, meeting the needs of modern business scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122340066A_ABST
    Figure CN122340066A_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a stateless domain name resolution session keeping method and system based on a hash algorithm, receives a domain name resolution request initiated by a client, wherein the domain name resolution request contains a source LDNS address and a domain name to be resolved; performs network segment convergence processing on the source LDNS address according to a preset CIDR value to obtain a converged address value; performs first hash calculation on the converged address value to determine a target global address pool from a schedulable global address pool; performs second hash calculation to determine a target pool member from available pool members of the target global address pool; and returns an IP address of the pool member to the client as a resolution result. The application does not store any session keeping record, does not need to synchronize any state information among cluster nodes, keeps the resolution result of the same LDNS for the same domain name fixed through a deterministic hash algorithm, and has the advantages of low memory occupation, high search efficiency, accurate resolution result and simple implementation.
Need to check novelty before this filing date? Find Prior Art