Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A kind of aaa high concurrency authentication method and system

An authentication method and authentication system technology, applied in the field of AAA high-concurrency authentication methods and systems, can solve problems such as easy packet loss, and achieve the effects of improving authentication efficiency, avoiding thread suspension, and improving operating efficiency.

Active Publication Date: 2020-11-03
BEIJING ANBOTONG TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] This application provides an AAA high-concurrency authentication method and system to solve the technical problem that the existing AAA authentication process is prone to packet loss

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 kind of aaa high concurrency authentication method and system
  • A kind of aaa high concurrency authentication method and system
  • A kind of aaa high concurrency authentication method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] In the field of network communication technology, authentication of AAA (Authentication, Authorization, Accounting) network security systems is usually required, for example, PPP (point-to-point) negotiation packets carry AAA authentication information for authentication, and use L2TP (Layer 2 Tunneling Protocol), etc. It can carry PPP messages for message transfer on Ethernet; L2TP and DHCP use AAA to authenticate the client when obtaining the IP address; when ftp connects to the device, use AAA to authenticate the client; among them, AAA plays the role of Functions for authenticating identities and permissions.

[0050] In the AAA high-concurrency authentication method and system shown in the prior art, a multi-thread mechanism is usually used to increase the concurrency of user authentication. However, there is no thread management mechanism in the existing multi-thread mechanism authentication method. The concurrent execution of multiple business threads, as well 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

This application discloses an AAA high-concurrency authentication method and system. The method is introduced into the Netty server, and the authentication information sent by the terminal device is forwarded to the AAA authentication server through Netty. The authentication module is based on the authentication information and the historical authentication information in the Redis cache. Authenticating the terminal device; and updating the historical authentication information in the Redis cache. Netty's IO thread NioEventLoop can process hundreds or thousands of client Channels concurrently due to the aggregation of the multiplexer Selector. Since the read and write operations are non-blocking, this can fully improve the operating efficiency of the IO thread and avoid due to The thread suspension caused by frequent IO blocking does not need to waste CPU resources for switching between threads, and can solve the technical problem of network packet loss in the existing AAA authentication technology. In addition, Redis caches information to reduce disk IO and improve authentication efficiency.

Description

technical field [0001] The present application relates to the field of communication technology, and in particular to an AAA high-concurrency authentication method and system. Background technique [0002] In the AAA authentication method and system shown in the prior art, a multi-thread mechanism is usually used to increase the concurrency of user authentication. Specifically, the terminal device sends the authentication message, and the network card stores the authentication message in the UDP buffer, and a receiving thread is specially responsible for receiving the authentication message from the UDP buffer, and dispatching these authentication messages to multiple business threads respectively. Multiple business threads complete the authentication of the terminal device according to the authentication message and the corresponding authentication policy, and multiple business threads directly modify the database to change the real-time information of the authenticated use...

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/08
CPCH04L63/0892H04L67/568H04L67/5682
Inventor 郭占红
Owner BEIJING ANBOTONG TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products