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

AAA service implementation method and system

An implementation method and technology for implementing a system, applied in the field of communications, can solve the problems of not supporting a single device or account troubleshooting function, affecting request efficiency, and inconvenient maintenance.

Inactive Publication Date: 2018-06-05
CHINA UNITECHS
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In the existing technology, there is a solution on Github based on TACACS+, but the poll model (event-driven model) used cannot meet the authentication requirements of 5000+ in terms of performance.
And the loading and synchronization method of the configuration file has not been modified
The cost of transforming into epoll (improved event-driven model epoll) is too high and maintenance is inconvenient
Moreover, the accounting information is still written in the same file, and the file needs to be locked for each operation, which will further reduce service performance
When troubleshooting, if you turn on the debug mode, you need to print all request logs, which will affect the efficiency of the request. The troubleshooting function of a single device or account is not supported.

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
  • AAA service implementation method and system
  • AAA service implementation method and system
  • AAA service implementation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0030] Such as figure 1 As shown, it is a method for implementing AAA service disclosed in the embodiment of the present invention, using an AAA cluster to implement the AAA service. The method includes:

[0031] Step S101, the AAA cluster performs configuration authentication according to the received user request and the user configuration information read from the redis cluster;

[0032] Step S102, transferring the billing information generated by the AAA ...

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 provides an AAA service implementation method and system. An AAA service is implemented by utilization of an AAA cluster. The method comprises the steps that: the AAA cluster performs configuration authentication according to a received user request and user configuration information read from a redis cluster; and accounting information generated by the AAA cluster is stored in a storage cluster. According to AAA service implementation in the invention, a fork model occupying a lot of system resources is not used; when an authentication, authorization and accounting packet sent by a device is received, an AAA processing server obtains configuration information from the redis cluster; the fact that all AAA clusters obtain data from one data source is ensured; and modificationof user, device and role information on a front end by a user can take effect instantly.

Description

technical field [0001] The present invention relates to communication technology, specifically a method and system for realizing AAA service. Background technique [0002] AAA is the abbreviation of Authentication, Authorization, and Accounting. It is a security management mechanism for access control in network security, and provides three security services of authentication, authorization, and accounting. [0003] The existing AAA service is mainly Cisco's open source TACACS+, but TACACS+ uses the fork model, which will generate many processes and occupy system overhead during centralized device authentication. A general server can only carry simultaneous authentication of hundreds of devices. Moreover, the more devices there are, the larger the configuration files will be. The configuration files between the active and standby servers need to be synchronized, and the configuration files need to be loaded after restarting, which cannot make timely modification and take ef...

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
IPC IPC(8): H04L29/06H04L29/08G06Q30/02G06F21/62G06F9/54G06F9/50
CPCH04L63/0892G06F9/505G06F9/547G06F21/6218G06Q30/0283G06F2221/2141G06F2209/5013G06F2209/541H04L67/1001
Inventor 于欢龙
Owner CHINA UNITECHS